SlideShare a Scribd company logo
1 of 15
MÔN TIN HỌC
BÀI 2
LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ
NGÔN NGỮ LẬP TRÌNH (TT)
KIỂM TRA BÀI CŨ
CÂU HỎI: Em hãy cho biết các thành
phần cơ bản của một ngôn ngữ lập trình?
Các thành phần cơ bản của ngôn ngữ lập
trình gồm:
Bảng chữ cái và các quy tắc để viết các
câu lệnh tạo thành một chương trình
hoàn chỉnh và thực hiện được trên máy
tính
Bài 2: Làm quen với chương trình và ngôn
ngữ lập trình (tt)
3. Từ khóa và tên
4. Cấu trúc chung của chương trình
5. Ví dụ về ngôn ngữ lập trình
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
3. Từ khóa và tên
Từ khóa là gì?
Từ khóa của một ngôn ngữ lập trình là những
từ dành riêng, không được dùng các từ khóa
này cho bất kì mục đích nào khác ngoài mục
đích sử dụng do ngôn ngữ lập trình quy định
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
3. Từ khóa và tên
Ví dụ:
Program CT_DAU_TIEN;
Uses crt;
Begin
writeln(‘Chao cac ban’);
End.
Program: từ khóa dùng để khai báo tên
chương trình.
Uses: từ khóa khai báo các thư viện.
Begin và end dùng để thông báo điểm bắt đầu
và kết thúc phần thân chương trình.
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
3. Từ khóa và tên
Tên là gì?
Tên là một dãy các kí tự liên tiếp không quá
127 kí tự bao gồm chữ cái, chữ số và dấu
gạch dưới.
Tên có 2 dạng:
•Tên chuẩn
•Tên do người lập trình đặt
• Tên chuẩn là tên được ngôn ngữ lập trình
dùng với ý nghĩa nào đó. Người lập trình có
thể khai báo và dùng chúng với ý nghĩa
khác.
•Tên do người lập trình đặt được dùng với
ý nghĩa riêng, xác định bằng cách khai báo
trước khi sử dụng và thỏa mãn:
Tên khác nhau tương ứng với những đại
lượng khác nhau.
Tên không được trùng với từ khóa.
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
3. Từ khóa và tên
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
3. Từ khóa và tên
Ví dụ:
Trong các tên sau đây tên nào là hợp lệ, tên nào không
hợp lệ trong ngôn ngữ lập trình Pascal
Shinhtron, begin, bai_tap, program, A2, 2A, hoc sinh.
Đáp án:
Các tên hợp lệ là: Shinhtron, bai_tap, A2.
Các tên không hợp lệ là: begin, program, 2A, hoc sinh.
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
3. Từ khóa và tên
Lưu ý:
Khi đặt tên phải chú ý đến một số điểm sau:
Không được đặt trùng tên với từ khóa.
Kí tự đầu tiên của tên bắt buộc phải bắt
đầu bằng chữ cái hoặc dấu gạch dưới.
Không được đặt tên với kí tự khoảng trắng
(space), các phép toán.
Không phân biệt chữ hoa và chữ thường.
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
4. Cấu trúc chung của chương trình
Cấu trúc chung của mọi chương trình gồm 2 phần:
Phần khai báo và phần thân.
Phần khai báo ( không bắt buộc) thường gồm các
câu lệnh dùng để:
oKhai báo tên chương trình
oKhai báo các thư viện và một số khai báo khác.
Phần thân ( bắt buộc) của chương trình gồm các
câu lệnh mà máy tính cần thực hiện.
Lưu ý: nếu có phần khai báo thì nó phải được đặt
trước phần thân chương trình.
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
4. Cấu trúc chung của chương trình
Ví dụ:
Program CT_DAU_TIEN;
Uses crt;
Begin
writeln(‘Chao cac ban’);
End.
Phần khai báo
Phần thân
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
5. Ví dụ về ngôn ngữ lập trình
Khởi động phần mềm Turbo Pascal để soạn
thảo chương trình.
Sau khi soạn thảo xong, nhấn tổ hợp phím
Alt+F9 để dịch chương trình. Chương trình
dịch sẽ kiểm tra các lỗi chính tả và cú pháp.
Nếu gặp câu lệnh sai, chương trình dịch sẽ
thông báo để người viết chương trình dễ nhận
biết và chỉnh sửa.
Nhấn tổ hợp phím Ctrl+F9 để chạy chương
trình.
Củng cố:
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
Tiết học hôm nay các em cần nắm:
1.Từ khóa và tên.
2.Cấu trúc chung của chương trình.
Hướng dẫn về nhà:
Học bài và chuẩn bị bài thực hành 1:
Làm quen với TURBO PASCAL
Trong các tên sau đây tên nào là hợp lệ trong ngôn ngữ
Pascal?
A) a; B)Tamgiac; C) 8a;
D) Tam giac; E) beginprogram; F) end;
G) b1; H) abc;
Bài 2: Làm quen với chương trình và ngôn ngữ lập
trình (tt)
Tin học lớp 8

More Related Content

What's hot

BÀI 05: NGÔN NGỮ LẬP TRÌNH
BÀI 05: NGÔN NGỮ LẬP TRÌNHBÀI 05: NGÔN NGỮ LẬP TRÌNH
BÀI 05: NGÔN NGỮ LẬP TRÌNHTrần Nhân
 
tin học lớp 7
tin học lớp 7tin học lớp 7
tin học lớp 7Yến Nhỏ
 
Bài 3: Cấu Trúc Chương Trình
Bài 3: Cấu Trúc Chương TrìnhBài 3: Cấu Trúc Chương Trình
Bài 3: Cấu Trúc Chương TrìnhHeo_Con049
 
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
Bài 1: Khái niệm lập trình và ngôn ngữ lập trìnhBài 1: Khái niệm lập trình và ngôn ngữ lập trình
Bài 1: Khái niệm lập trình và ngôn ngữ lập trìnhChâu Trần
 
Bai 5 ngon ngu lap trinh
Bai 5 ngon ngu lap trinhBai 5 ngon ngu lap trinh
Bai 5 ngon ngu lap trinhHòa Hoàng
 
Hdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHòa Hoàng
 
BÀI 1: Làm quen với lập trình - Giáo trình FPT
BÀI 1: Làm quen với lập trình - Giáo trình FPTBÀI 1: Làm quen với lập trình - Giáo trình FPT
BÀI 1: Làm quen với lập trình - Giáo trình FPTMasterCode.vn
 
86227349 giao-trinh-lap-trinh-c
86227349 giao-trinh-lap-trinh-c86227349 giao-trinh-lap-trinh-c
86227349 giao-trinh-lap-trinh-cHoa Cỏ May
 
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Tấn Nhật
 
Ky thuat lap trinh c++
Ky thuat lap trinh c++Ky thuat lap trinh c++
Ky thuat lap trinh c++ptquang160492
 
C++ dai hoc cong nghe[bookbooming.com]
C++ dai hoc cong nghe[bookbooming.com]C++ dai hoc cong nghe[bookbooming.com]
C++ dai hoc cong nghe[bookbooming.com]bookbooming1
 
Bai 5 ngon ngu lap trinh
Bai 5 ngon ngu lap trinhBai 5 ngon ngu lap trinh
Bai 5 ngon ngu lap trinhBính Trần
 
Kichbandayhoc bai2 tinhoc11
Kichbandayhoc bai2 tinhoc11Kichbandayhoc bai2 tinhoc11
Kichbandayhoc bai2 tinhoc11Vu Ngoc Diep
 
K33103249 pham nguyen thu nhi tin5_cbt
K33103249 pham nguyen thu nhi tin5_cbtK33103249 pham nguyen thu nhi tin5_cbt
K33103249 pham nguyen thu nhi tin5_cbtTin 5CBT
 

What's hot (15)

BÀI 05: NGÔN NGỮ LẬP TRÌNH
BÀI 05: NGÔN NGỮ LẬP TRÌNHBÀI 05: NGÔN NGỮ LẬP TRÌNH
BÀI 05: NGÔN NGỮ LẬP TRÌNH
 
tin học lớp 7
tin học lớp 7tin học lớp 7
tin học lớp 7
 
Bài 3: Cấu Trúc Chương Trình
Bài 3: Cấu Trúc Chương TrìnhBài 3: Cấu Trúc Chương Trình
Bài 3: Cấu Trúc Chương Trình
 
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
Bài 1: Khái niệm lập trình và ngôn ngữ lập trìnhBài 1: Khái niệm lập trình và ngôn ngữ lập trình
Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
 
Bai 5 ngon ngu lap trinh
Bai 5 ngon ngu lap trinhBai 5 ngon ngu lap trinh
Bai 5 ngon ngu lap trinh
 
9 ngon ngu_lap_trinh
9 ngon ngu_lap_trinh9 ngon ngu_lap_trinh
9 ngon ngu_lap_trinh
 
Hdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinhHdg bai 5 ngon ngu lap trinh
Hdg bai 5 ngon ngu lap trinh
 
BÀI 1: Làm quen với lập trình - Giáo trình FPT
BÀI 1: Làm quen với lập trình - Giáo trình FPTBÀI 1: Làm quen với lập trình - Giáo trình FPT
BÀI 1: Làm quen với lập trình - Giáo trình FPT
 
86227349 giao-trinh-lap-trinh-c
86227349 giao-trinh-lap-trinh-c86227349 giao-trinh-lap-trinh-c
86227349 giao-trinh-lap-trinh-c
 
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
 
Ky thuat lap trinh c++
Ky thuat lap trinh c++Ky thuat lap trinh c++
Ky thuat lap trinh c++
 
C++ dai hoc cong nghe[bookbooming.com]
C++ dai hoc cong nghe[bookbooming.com]C++ dai hoc cong nghe[bookbooming.com]
C++ dai hoc cong nghe[bookbooming.com]
 
Bai 5 ngon ngu lap trinh
Bai 5 ngon ngu lap trinhBai 5 ngon ngu lap trinh
Bai 5 ngon ngu lap trinh
 
Kichbandayhoc bai2 tinhoc11
Kichbandayhoc bai2 tinhoc11Kichbandayhoc bai2 tinhoc11
Kichbandayhoc bai2 tinhoc11
 
K33103249 pham nguyen thu nhi tin5_cbt
K33103249 pham nguyen thu nhi tin5_cbtK33103249 pham nguyen thu nhi tin5_cbt
K33103249 pham nguyen thu nhi tin5_cbt
 

Viewers also liked

Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danVõ Tâm Long
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8Yến Nhỏ
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8Yến Nhỏ
 
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuLớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuHeo_Con049
 
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biếnBài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biếnindochinasp
 
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Hong Phuoc Nguyen
 
5 bo nho may tinh
5 bo nho may tinh5 bo nho may tinh
5 bo nho may tinhLy hai
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8Yến Nhỏ
 
Ppct Tin học 6 7-8
Ppct Tin học 6 7-8Ppct Tin học 6 7-8
Ppct Tin học 6 7-8Cương Lê
 
Giao an tin_hoc_10
Giao an tin_hoc_10Giao an tin_hoc_10
Giao an tin_hoc_10Lê Thái
 
Giáo án dạy phụ đạo môn Ngữ Văn lớp 7
Giáo án dạy phụ đạo môn Ngữ Văn lớp 7Giáo án dạy phụ đạo môn Ngữ Văn lớp 7
Giáo án dạy phụ đạo môn Ngữ Văn lớp 7Lớp 7 Gia sư
 
Giáo án môn Ngữ Văn lớp 7 cả năm
Giáo án môn Ngữ Văn lớp 7 cả nămGiáo án môn Ngữ Văn lớp 7 cả năm
Giáo án môn Ngữ Văn lớp 7 cả nămLớp 7 Gia sư
 
Bai tap pascal co giai
Bai tap pascal co giaiBai tap pascal co giai
Bai tap pascal co giaitrungdha
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKHảo Hảo
 
BÀI 3: Các khái niệm cơ bản trong lập trình - Giáo trình FPT
BÀI 3: Các khái niệm cơ bản trong lập trình - Giáo trình FPTBÀI 3: Các khái niệm cơ bản trong lập trình - Giáo trình FPT
BÀI 3: Các khái niệm cơ bản trong lập trình - Giáo trình FPTMasterCode.vn
 

Viewers also liked (20)

Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
tin học lớp 8
tin học lớp 8tin học lớp 8
tin học lớp 8
 
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_danGiao an trinh_pascal_bai_tap_co_dap_an_huong_dan
Giao an trinh_pascal_bai_tap_co_dap_an_huong_dan
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieuLớp 8: Bai 3 chuong trinh may tinh va du lieu
Lớp 8: Bai 3 chuong trinh may tinh va du lieu
 
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biếnBài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
Bài 4,5:Một số kiểu dữ liệu chuẩn,Khai báo biến
 
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)Ngôn ngữ lập trình pascal (bổ trợ tin 11)
Ngôn ngữ lập trình pascal (bổ trợ tin 11)
 
5 bo nho may tinh
5 bo nho may tinh5 bo nho may tinh
5 bo nho may tinh
 
ngữ văn 7
ngữ văn 7ngữ văn 7
ngữ văn 7
 
tin học lớp 8
tin học lớp 8tin học lớp 8
tin học lớp 8
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Ppct Tin học 6 7-8
Ppct Tin học 6 7-8Ppct Tin học 6 7-8
Ppct Tin học 6 7-8
 
Giao an tin_hoc_10
Giao an tin_hoc_10Giao an tin_hoc_10
Giao an tin_hoc_10
 
Giáo án dạy phụ đạo môn Ngữ Văn lớp 7
Giáo án dạy phụ đạo môn Ngữ Văn lớp 7Giáo án dạy phụ đạo môn Ngữ Văn lớp 7
Giáo án dạy phụ đạo môn Ngữ Văn lớp 7
 
Giáo án môn Ngữ Văn lớp 7 cả năm
Giáo án môn Ngữ Văn lớp 7 cả nămGiáo án môn Ngữ Văn lớp 7 cả năm
Giáo án môn Ngữ Văn lớp 7 cả năm
 
Bai tap pascal co giai
Bai tap pascal co giaiBai tap pascal co giai
Bai tap pascal co giai
 
Giải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGKGiải bài tập Tin học 11 SGK
Giải bài tập Tin học 11 SGK
 
BÀI 3: Các khái niệm cơ bản trong lập trình - Giáo trình FPT
BÀI 3: Các khái niệm cơ bản trong lập trình - Giáo trình FPTBÀI 3: Các khái niệm cơ bản trong lập trình - Giáo trình FPT
BÀI 3: Các khái niệm cơ bản trong lập trình - Giáo trình FPT
 

Similar to Tin học lớp 8

Bài giảng ngôn ngữ lập trình c c++ phạm hồng thái[bookbooming.com]
Bài giảng ngôn ngữ lập trình c c++   phạm hồng thái[bookbooming.com]Bài giảng ngôn ngữ lập trình c c++   phạm hồng thái[bookbooming.com]
Bài giảng ngôn ngữ lập trình c c++ phạm hồng thái[bookbooming.com]bookbooming1
 
Kỹ thuật lập trình
Kỹ thuật lập trìnhKỹ thuật lập trình
Kỹ thuật lập trìnhSơn Phạm
 
Ngôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal fullNgôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal fullnataliej4
 
Bài giảng Lập trình cơ bản - truongkinhtethucpham.com
Bài giảng Lập trình cơ bản - truongkinhtethucpham.comBài giảng Lập trình cơ bản - truongkinhtethucpham.com
Bài giảng Lập trình cơ bản - truongkinhtethucpham.commai_non
 
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Informatics and Maths
 
Kich ban bai 3 chuong 2(đinh thị hà k33103225)
Kich ban bai 3 chuong 2(đinh thị hà k33103225)Kich ban bai 3 chuong 2(đinh thị hà k33103225)
Kich ban bai 3 chuong 2(đinh thị hà k33103225)Tin 5CBT
 
Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11Sunkute
 
Chuong 5 tin 11
Chuong 5 tin 11Chuong 5 tin 11
Chuong 5 tin 11Sunkute
 
Giaoan bai2 tinhoc11
Giaoan bai2 tinhoc11Giaoan bai2 tinhoc11
Giaoan bai2 tinhoc11Vu Ngoc Diep
 
Phong cach lap trinh c++
Phong cach lap trinh c++Phong cach lap trinh c++
Phong cach lap trinh c++ptquang160492
 
Hsbd taint
Hsbd taintHsbd taint
Hsbd taintvb2tin09
 
Bài 3: Cấu trúc chương trình
Bài 3: Cấu trúc chương trìnhBài 3: Cấu trúc chương trình
Bài 3: Cấu trúc chương trìnhindochinasp
 

Similar to Tin học lớp 8 (20)

Bài giảng ngôn ngữ lập trình c c++ phạm hồng thái[bookbooming.com]
Bài giảng ngôn ngữ lập trình c c++   phạm hồng thái[bookbooming.com]Bài giảng ngôn ngữ lập trình c c++   phạm hồng thái[bookbooming.com]
Bài giảng ngôn ngữ lập trình c c++ phạm hồng thái[bookbooming.com]
 
Kỹ thuật lập trình
Kỹ thuật lập trìnhKỹ thuật lập trình
Kỹ thuật lập trình
 
Tin 8
Tin 8Tin 8
Tin 8
 
Bai1 tin11_HuynhThiThuyLinh
Bai1 tin11_HuynhThiThuyLinhBai1 tin11_HuynhThiThuyLinh
Bai1 tin11_HuynhThiThuyLinh
 
Ngôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal fullNgôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal full
 
Bài giảng Lập trình cơ bản - truongkinhtethucpham.com
Bài giảng Lập trình cơ bản - truongkinhtethucpham.comBài giảng Lập trình cơ bản - truongkinhtethucpham.com
Bài giảng Lập trình cơ bản - truongkinhtethucpham.com
 
C++ dai hoc cong nghe
C++ dai hoc cong ngheC++ dai hoc cong nghe
C++ dai hoc cong nghe
 
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
Ngon ngu lap trinh c&c++ (pham hong thai coltech vnu)
 
Ngon ngu lap trinh c&c++
Ngon ngu lap trinh c&c++Ngon ngu lap trinh c&c++
Ngon ngu lap trinh c&c++
 
Kich ban bai 3 chuong 2(đinh thị hà k33103225)
Kich ban bai 3 chuong 2(đinh thị hà k33103225)Kich ban bai 3 chuong 2(đinh thị hà k33103225)
Kich ban bai 3 chuong 2(đinh thị hà k33103225)
 
Giao an tin 11
Giao an tin 11Giao an tin 11
Giao an tin 11
 
Bai 8
Bai 8Bai 8
Bai 8
 
Chương i lop 11
Chương i lop 11Chương i lop 11
Chương i lop 11
 
Chuong 5 tin 11
Chuong 5 tin 11Chuong 5 tin 11
Chuong 5 tin 11
 
Giaoan bai2 tinhoc11
Giaoan bai2 tinhoc11Giaoan bai2 tinhoc11
Giaoan bai2 tinhoc11
 
Bai3 tin11_HuynhThiThuyLinh
Bai3 tin11_HuynhThiThuyLinhBai3 tin11_HuynhThiThuyLinh
Bai3 tin11_HuynhThiThuyLinh
 
Phong cach lap trinh c++
Phong cach lap trinh c++Phong cach lap trinh c++
Phong cach lap trinh c++
 
Phong cach lap trinh c++
Phong cach lap trinh c++Phong cach lap trinh c++
Phong cach lap trinh c++
 
Hsbd taint
Hsbd taintHsbd taint
Hsbd taint
 
Bài 3: Cấu trúc chương trình
Bài 3: Cấu trúc chương trìnhBài 3: Cấu trúc chương trình
Bài 3: Cấu trúc chương trình
 

More from Yến Nhỏ

Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6Yến Nhỏ
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6Yến Nhỏ
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6Yến Nhỏ
 
Tin học lớp 7
Tin học lớp 7Tin học lớp 7
Tin học lớp 7Yến Nhỏ
 
Tin học lớp 9
Tin học lớp 9Tin học lớp 9
Tin học lớp 9Yến Nhỏ
 
Tin học lớp 9
Tin học lớp 9Tin học lớp 9
Tin học lớp 9Yến Nhỏ
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6Yến Nhỏ
 
Tin học lớp 9
Tin học lớp 9Tin học lớp 9
Tin học lớp 9Yến Nhỏ
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6Yến Nhỏ
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6Yến Nhỏ
 

More from Yến Nhỏ (10)

Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6
 
Tin học lớp 7
Tin học lớp 7Tin học lớp 7
Tin học lớp 7
 
Tin học lớp 9
Tin học lớp 9Tin học lớp 9
Tin học lớp 9
 
Tin học lớp 9
Tin học lớp 9Tin học lớp 9
Tin học lớp 9
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6
 
Tin học lớp 9
Tin học lớp 9Tin học lớp 9
Tin học lớp 9
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6
 

Recently uploaded

QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...ThunTrn734461
 
powerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxpowerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxAnAn97022
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...hoangtuansinh1
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfTrnHoa46
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líDr K-OGN
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfchuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfVyTng986513
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdfTrnHoa46
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhvanhathvc
 
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoáCác điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoámyvh40253
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Nguyen Thanh Tu Collection
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfhoangtuansinh1
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................TrnHoa46
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 

Recently uploaded (20)

QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
 
powerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxpowerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptx
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
 
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh líKiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
Kiểm tra chạy trạm lí thuyết giữa kì giải phẫu sinh lí
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfchuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdf
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
 
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoáCác điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 

Tin học lớp 8

  • 1. MÔN TIN HỌC BÀI 2 LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (TT)
  • 2. KIỂM TRA BÀI CŨ CÂU HỎI: Em hãy cho biết các thành phần cơ bản của một ngôn ngữ lập trình? Các thành phần cơ bản của ngôn ngữ lập trình gồm: Bảng chữ cái và các quy tắc để viết các câu lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tính
  • 3. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 3. Từ khóa và tên 4. Cấu trúc chung của chương trình 5. Ví dụ về ngôn ngữ lập trình
  • 4. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 3. Từ khóa và tên Từ khóa là gì? Từ khóa của một ngôn ngữ lập trình là những từ dành riêng, không được dùng các từ khóa này cho bất kì mục đích nào khác ngoài mục đích sử dụng do ngôn ngữ lập trình quy định
  • 5. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 3. Từ khóa và tên Ví dụ: Program CT_DAU_TIEN; Uses crt; Begin writeln(‘Chao cac ban’); End. Program: từ khóa dùng để khai báo tên chương trình. Uses: từ khóa khai báo các thư viện. Begin và end dùng để thông báo điểm bắt đầu và kết thúc phần thân chương trình.
  • 6. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 3. Từ khóa và tên Tên là gì? Tên là một dãy các kí tự liên tiếp không quá 127 kí tự bao gồm chữ cái, chữ số và dấu gạch dưới. Tên có 2 dạng: •Tên chuẩn •Tên do người lập trình đặt
  • 7. • Tên chuẩn là tên được ngôn ngữ lập trình dùng với ý nghĩa nào đó. Người lập trình có thể khai báo và dùng chúng với ý nghĩa khác. •Tên do người lập trình đặt được dùng với ý nghĩa riêng, xác định bằng cách khai báo trước khi sử dụng và thỏa mãn: Tên khác nhau tương ứng với những đại lượng khác nhau. Tên không được trùng với từ khóa. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 3. Từ khóa và tên
  • 8. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 3. Từ khóa và tên Ví dụ: Trong các tên sau đây tên nào là hợp lệ, tên nào không hợp lệ trong ngôn ngữ lập trình Pascal Shinhtron, begin, bai_tap, program, A2, 2A, hoc sinh. Đáp án: Các tên hợp lệ là: Shinhtron, bai_tap, A2. Các tên không hợp lệ là: begin, program, 2A, hoc sinh.
  • 9. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 3. Từ khóa và tên Lưu ý: Khi đặt tên phải chú ý đến một số điểm sau: Không được đặt trùng tên với từ khóa. Kí tự đầu tiên của tên bắt buộc phải bắt đầu bằng chữ cái hoặc dấu gạch dưới. Không được đặt tên với kí tự khoảng trắng (space), các phép toán. Không phân biệt chữ hoa và chữ thường.
  • 10. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 4. Cấu trúc chung của chương trình Cấu trúc chung của mọi chương trình gồm 2 phần: Phần khai báo và phần thân. Phần khai báo ( không bắt buộc) thường gồm các câu lệnh dùng để: oKhai báo tên chương trình oKhai báo các thư viện và một số khai báo khác. Phần thân ( bắt buộc) của chương trình gồm các câu lệnh mà máy tính cần thực hiện. Lưu ý: nếu có phần khai báo thì nó phải được đặt trước phần thân chương trình.
  • 11. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 4. Cấu trúc chung của chương trình Ví dụ: Program CT_DAU_TIEN; Uses crt; Begin writeln(‘Chao cac ban’); End. Phần khai báo Phần thân
  • 12. Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) 5. Ví dụ về ngôn ngữ lập trình Khởi động phần mềm Turbo Pascal để soạn thảo chương trình. Sau khi soạn thảo xong, nhấn tổ hợp phím Alt+F9 để dịch chương trình. Chương trình dịch sẽ kiểm tra các lỗi chính tả và cú pháp. Nếu gặp câu lệnh sai, chương trình dịch sẽ thông báo để người viết chương trình dễ nhận biết và chỉnh sửa. Nhấn tổ hợp phím Ctrl+F9 để chạy chương trình.
  • 13. Củng cố: Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt) Tiết học hôm nay các em cần nắm: 1.Từ khóa và tên. 2.Cấu trúc chung của chương trình. Hướng dẫn về nhà: Học bài và chuẩn bị bài thực hành 1: Làm quen với TURBO PASCAL
  • 14. Trong các tên sau đây tên nào là hợp lệ trong ngôn ngữ Pascal? A) a; B)Tamgiac; C) 8a; D) Tam giac; E) beginprogram; F) end; G) b1; H) abc; Bài 2: Làm quen với chương trình và ngôn ngữ lập trình (tt)