
Trần Quang
© 2016
Kỹ thuật lập trình
1
Chương 1: Giới thiệu về máy tính và lập trình
Chương 1
Gii thiu v
máy tính và lp trình

Trần Quang
© 2016
Kỹ thuật lập trình
2
Chương 1: Giới thiệu về máy tính và lập trình
Ni dung
Tổ chức máy tính.
Ngôn ngữ lập trình.
Các công việc trong lập trình.
Dữ liệu và giải thuật.

Trần Quang
© 2016
Kỹ thuật lập trình
3
Chương 1: Giới thiệu về máy tính và lập trình
Máy tính là gì?
Máy tính là thiết bị có khả năng thực hiện tính toán và ra
quyết định.
Máy tính hot đng dựa trên nguyên l là chy các chương
trình đ đưc định sẵn.
Hiện nay, máy tính có th đưc “nhng” vào các thiết bị
dân dng như xe hơi, đồng hồ, điện thoi, máy tính phổ
thông, v.v.

Trần Quang
© 2016
Kỹ thuật lập trình
4
Chương 1: Giới thiệu về máy tính và lập trình
Phn cng (hardware)
Gồm các b phận dng đ lp ráp thành máy tính:
Hp máy (case),
Bo mch ch (mainboard, motherboard),
Bàn phím (keyboard),
Màn hình (display),
Chut (mouse),
B nh (memory),
đa cứng HDD (Hard Disk Drive),
B cp nguồn (power supply),
Dây ni (cables),
. . .

Trần Quang
© 2016
Kỹ thuật lập trình
5
Chương 1: Giới thiệu về máy tính và lập trình
Phn mm (software)
Gồm các chương trình cài đt sẵn gip vận hành máy tính
theo nhiu mc đích khác nhau.
Hệ điu hành (operating system): cho php quản l và khai
thác các phn cứng có trong máy tính.
Công c lập trình (programming tools): cho php ngưi s
dng to ra thêm phn mm mi trên máy, m rng phm
vi ứng dng ca máy tính.
Phn mm ứng dng (applications): cho php khai thác
máy tính theo mc đích c th.

