Đ i H c Bách Khoa Tp.HCM
Khoa ng Ngh Thông Tini gi ng môn L p Tnh Căn B n
Giáo trình
Giáo trình
LP TRÌNH CĂN BN
LP TRÌNH CĂN BN
Dành cho sinh viên chính quy
chuyên ngành Công Ngh Tng Tin
( Ngu n:
http://violet.vn/caodang-congnghiepvietduc-thainguyen/present/show/entry_id/1007043
). ThS. Nguyn 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 TinTrang 2
Gii thiu
Gii thiu
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 nh trên nn ng c th . ư
Đ i H c Bách Khoa Tp.HCM
Khoa Công Ngh Thông TinTrang 3
Phương thc
Phương thc
Ph ng th c h cươ
Gi 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 Tini gi ng môn L p Trình Căn B n
Chương 1
Chương 1
Khái nim cơ bn
Khái nim cơ bn
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 TinTrang 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