
Đ i H c Bách Khoa Tp.HCMạ ọ
Khoa Công Ngh Thông TinệBài gi ng môn L p Trình Căn B nả ậ ả
Giáo trình
Giáo trình
LẬP TRÌNH CĂN BẢN
LẬP TRÌNH CĂN BẢN
Dành cho sinh viên chính quy
chuyên ngành Công Ngh Thông Tinệ
( Ngu n: ồ
http://violet.vn/caodang-congnghiepvietduc-thainguyen/present/show/entry_id/1007043
). ThS. Nguyễn Cao Trí
caotri@dit.hcmut.edu.vn
www.dit.hcmut.edu.vn/~caotri

Đ i H c Bách Khoa Tp.HCMạ ọ
Khoa Công Ngh Thông TinệTrang 2
Giới thiệu
Giới thiệu
M c tiêu môn h cụ ọ
Gi i thi u các khái ni m c b n v l p trình trên máy tính.ớ ệ ệ ơ ả ề ậ
Cung c p c s lý thuy t và k năng c b n v l p trình cho ấ ơ ở ế ỹ ơ ả ề ậ
các môn h c sau.ọ
N i dungộ
–M t s thu t ng liên quan đ n máy tính và l p trình.ộ ố ậ ữ ế ậ
–S l c v ngôn ng l p trìnhơ ượ ề ữ ậ
–Ngôn ng minh h a Pseudo code và Pascalữ ọ
–Các gi i thu t c b nả ậ ơ ả
K năng t duy và th c hành trên ngôn ng c th . ỹ ư ự ữ ụ ể

Đ i H c Bách Khoa Tp.HCMạ ọ
Khoa Công Ngh Thông TinệTrang 3
Phương thức
Phương thức
Ph ng th c h cươ ứ ọ
–Gi lý thuy t: gi ng và báo cáoờ ế ả
–Gi th c hành t i phòng máyờ ự ạ
Ki m tra và thiể
–Ki m tra th c hành: k năng l p trìnhể ự ỹ ậ
–Thi lý thuy t : tr c nghi m khách quanế ắ ệ
–Đ c tham kh o tài li uượ ả ệ
Tài li u tham kh oệ ả
–Slide bài gi ng L p Trình Căn B nả ậ ả
–Giáo trình L p trình căn b n – Khoa CNTTậ ả
Tài li u khácệ
–CDROM bài t p PASCAL và th c hànhậ ự
–www.dit.hcmut.edu.vn/~caotri

Đ i H c Bách Khoa Tp.HCMạ ọ
Khoa Công Ngh Thông TinệBài gi ng môn L p Trình Căn B nả ậ ả
Chương 1
Chương 1
Khái niệm cơ bản
Khái niệm cơ bản
M t s khái ni m c b n vộ ố ệ ơ ả ề
–Máy tính & ch ng trình máy tínhươ
–Ngôn ng l p trình ,translator,..ữ ậ
Gi i thu t và flow chartả ậ
–Gi i thu t & bi u di n gi i thu tả ậ ể ễ ả ậ
–Flowchart
Công c phát tri nụ ể
–Công c IDE, Compilerụ
–Error & debug

Đ i H c Bách Khoa Tp.HCMạ ọ
Khoa Công Ngh Thông TinệTrang 5
Máy tính - Computer
Máy tính - Computer
Máy tính Analog
Máy tính số
–H nh phânệ ị
–Máy tính l p trình đ cậ ượ
–Mô hình máy Turing và Von Newman
–Các th h máy tínhế ệ
Đ c tính chungặ
–Kh năng tính toánả
–Kh năng th c hi n các phép toán logicả ự ệ
–T c đ tính toán caoố ộ
–Làm theo ch thỉ ị

