Giáo trình Tin học đại cương - Lab00: Hướng dẫn cài đặt và sử dụng DEV-CPP

VAA. ĐTVTHK  
Tin Hc Đại Cương  
Lab00  
LAB00: HƯỚNG DN CÀI ĐẶT VÀ SỬ  
DNG DEV-CPP  
NI DUNG CHÍNH  
Lab 0: LÀM QUEN Dev-C++.........................................................................................................2  
1. Gii thiu...............................................................................................................................2  
2. Cài đặt...................................................................................................................................2  
3. Thao tác vi Dev-C++...........................................................................................................2  
3.1 Cu hình Dev-C++ (Chthc hin ln đầu) .....................................................................2  
3.2 To chương trình mi hoc dán mi ...........................................................................3  
4. Chương trình Hello World .....................................................................................................6  
Lab00: Hướng dn sdng Dev-Cpp  
Trang 1  
VAA. ĐTVTHK  
Tin Hc Đại Cương  
Lab00  
Lab 00: LÀM QUEN Dev-C++  
1. Gii thiu  
Dev-C++ (Dev-Cpp, phiên bn hin ti là 4.9.9.2) là mt bcông cphát trin tích  
hp (IDE Integrated Development Environment) các ng dng C/C++ thuc dng mã  
ngun mvà có thdownload ti địa chhttp://www.bloodshed.net. DevCpp da  
trên trình biên dch mã ngun mMinGW (Minimalist GNU* for Windows,  
http://www.mingw.org/). MinGW sdng GCC (the GNU g++ compiler collection) sử  
dng cho chthng Windows và Linux. Hin nay DevCpp là công cphát trin các  
ng dng C/C++ được sdng rng rãi để dy vlp trình cũng như để phát trin  
các ng dng mã ngun m.  
Mc dù không có nhiu tính năng cao cp như các công cIDE thương mi khác  
(Visual Studio ca Microsoft) nhưng DevCpp vn là mt công crt thích hp trong môi  
trường giáo dc bc đại hc khi dy và hc các ngôn ngC/C++. Lý do là Dev-C++  
htrC/C++ chun, mã ngun viết trên Dev-C++ có thbiên dch trên các IDE khác,  
điu ngược li có thkhông đúng.  
2. Cài đặt  
Có 2 phiên bn ca dev-c++. Bn cài đặt và bn portable.  
Bn cài đặt: Ti file cài đặt ti địa ch: http://www.bloodshed.net/devcpp.html sau  
đó, thc hin cài đặt theo hướng dn trên màn hình.  
Bn portable: Phiên bn portable không cn cài đặt có thti vtừ địa chỉ  
Trong phòng lab, Dev-CPP được cài đặt và có ti dĩa D:\Dev-CPP  
3. Thao tác vi Dev-C++  
3.1 Cu hình Dev-C++ (Chthc hin ln đầu)  
Chy DEV-C++ (file devcpp.exe) màn hình sau xut hin như hình 1.  
Vào menu "Tools" chn "Compiler Options".  
Vào tab "Settings" tab, nhn vào "Linker" khung bên trái và thay đổi thông số  
"Generate debugging information" sang "Yes":  
Nhn OK  
Lab00: Hướng dn sdng Dev-Cpp  
Trang 2  
VAA. ĐTVTHK  
Tin Hc Đại Cương  
Lab00  
3.2 To chương trình mi hoc dán  
mi  
Các bước sdng Dev-CPP để to ra  
chương trình C/C++ đơn gin bao gm  
các bước chính như sau:  
B1. To file/project  
B2. San tho mã ngun  
B3. Biên dch, sa li (nếu có)  
B4. Chy thvà kim tra kết quả  
B5. Debug (nếu cn)  
Bước 1: To file hoc project (dán)  
mi  
a. Trường hp chương trình đơn gin  
Trong trường hp chương trình đơn  
gin, chúng ta chcn 1 file để lưu mã  
ngun, khi đó chúng ta chnmenu File | New | Source File (Ctrl-N) . Nhp mã ngun  
(Hu hết các trường hp trong phòng lab sdng cách này)  
b. Trường hp chương trình phc tp  
Đối vi chương trình C/C++ phc tp, 1 chương trình cn nhiu file để thc hin thì  
DevCPP có khái nim dán (project). Project là nơi ct gitt cnhng thông tin liên  
quan đến mã ngun, thư vin, tài nguyên,… để biên dch thành chương trình.  
Để to Project mi, vào menu "File" chn "New", "Project...".  
Chn "Console Application" và chn "C project" nếu là lp trình C, Chn “C++  
Project” nếu là C++. Nhp tên project, tên project cũng là tên ca file thc thi  
(.exe) sto ra khi biên dch.  
Nhn "OK". Dev-C++ shi nơi lưu trproject. Nhn "OK".  
Trong phòng Lab, phi lưu vào dĩa D theo hướng dn ca tng bài  
Lab00: Hướng dn sdng Dev-Cpp  
Trang 3  
VAA. ĐTVTHK  
Tin Hc Đại Cương  
Lab00  
Bước 2: San tho mã ngun  
Nếu bước 1.a thì chúng ta bt tay ngay vào vic nhp mã ngun chương trình  
Nếu là bước 1.b, chúng ta có 2 cách thêm mã ngun vào dán.  
Vào menu "File" chn "New Source File" (CTRL+N) Hoc  
Vào menu "Project" chn "New File".  
Dev-c++ skhông hi tên file cho đến khi chúng ta thc hin:  
o Compile  
o Save the project  
o Save the source file  
o Exit Dev-C++  
Bn cũng có ththêm file ngun có sn bng 1 trong 2  
phương pháp sau:  
Vào menu "Project" chn "Add to Project" Hoc  
Nhn phím phi chut vào project name khung bên  
trái và chn "Add to Project".  
Các quy tc san tho gn ging vi chương trình san  
tho văn bn chun (Word,…). Mt vài tính năng như:  
Undo  
Redo  
Copy  
Paste  
Cut  
Select All  
…  
Lab00: Hướng dn sdng Dev-Cpp  
Trang 4  
VAA. ĐTVTHK  
Tin Hc Đại Cương  
Lab00  
Tham kho menu Edit để biết chi tiết và các phím tt trong khi san tho  
Bước 3: Biên dch (Compile)  
Sau khi nhp file ngun xong, để biên dch chúng ta  
thc hin:  
Vào menu "Execute" chn "Compile"  
(CTRL+F9).  
Thông thường, khi biên dch ln đầu scó li về  
Syntax. Li Syntax shin thị ở tab biên dch phía  
dưới màn hình. Để biết li xy ra vtrí nào ca  
source code, double-click vào li đó và contrmàn  
hình strvvtrí có li khi biên dch.  
Hình bên minh ha li syntax (thiếu du ;) khi biên dch  
Trong trường hp biên dch thanh công, hp thai thông báo có status là “Done”.  
Bước 4: Thc thi chương trình.  
Bây gi, bn có thchy chương trình  
Vào menu "Execute" chn "Run".  
Chú ý 1: Bước 4 & 5 có ththc hin đồng thi bng menu Execute, chn  
Compile & Run (F9)  
Chú ý 2: Màn hình kết qukhông xut hin:  
Nếu khi chy chương trình, bn thy màn hình  
console DOS màu đen xut hin, chp sáng 1  
hoc vài ln và trli màn hình san tho thì có  
nghĩa là chương trình cũa bn đã chy xong.  
Điu này có nghĩa là chương trình thc thi xong  
và tự đóng ca sconsole sau khi chương trình  
thóat. Để gii quyết trường hp này chúng ta có  
1 trong 2 cách sau:  
PP1: Thêm đọan code sau trước lnh  
return trong hàm main hoc trước bt kỳ  
hàm exit() hoc abort():  
/* pause screen for testing purposes */  
getchar();  
/* End pause */  
Lab00: Hướng dn sdng Dev-Cpp  
Trang 5  
VAA. ĐTVTHK  
Tin Hc Đại Cương  
Lab00  
PP2 –Sdng lnh system và thông slnh ca HĐH. Thêm đọan code sau  
trước lnh return trong hàm main hoc trước bt khàm exit() hoc abort():  
system(“pause”);  
Trong phòng Lab: Sdng PP1  
Bước 5: Debug.  
Trong trường hp chương trình chy không như ý ca bn, sdng công cdebugger  
để xác định cth. Chc năng debug cơ bn có ti tab debug cui màn hình. Nhiu  
chc năng khác nhau có ti menu debug. Mt vài tính năng chính ca debug như:  
Chy ti con trmàn hình (Run to cursor )  
Thêm ca stheo dõi  
Theo dõi giá trca biến,…  
4. Chương trình Hello World  
Để kim tra hat động ca Dev-Cpp, sau đây là chương trình in ra màn hình ch“Hello  
World “ sdng ngôn ngC. Bn hãy thc hin theo các bước trên, nhp mã ngun và  
chy thử để kim tra kết quả  
/* Chuong trinh C don gian  
* In ra man hinh dong chu Hello World  
* Nhan phim Enter de thoat  
* luu file voi ten la hello.c  
*/  
# include <stdio.h>  
int main()  
{
printf ("Hello World \n");  
getchar();  
return 0;  
}
Lab00: Hướng dn sdng Dev-Cpp  
Trang 6  
pdf 6 trang Thùy Anh 26/04/2022 8040
Bạn đang xem tài liệu "Giáo trình Tin học đại cương - Lab00: Hướng dẫn cài đặt và sử dụng DEV-CPP", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfgiao_trinh_tin_hoc_dai_cuong_lab00_huong_dan_cai_dat_va_su_d.pdf