Tìm kiếm Bài giảng
Bài 2. Làm quen với chương trình và ngôn ngữ lập trình

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Kim Dung
Ngày gửi: 23h:21' 21-09-2022
Dung lượng: 2.5 MB
Số lượt tải: 86
Nguồn:
Người gửi: Kim Dung
Ngày gửi: 23h:21' 21-09-2022
Dung lượng: 2.5 MB
Số lượt tải: 86
Số lượt thích:
0 người
*KIỂM TRA BÀI CŨ
*Câu 1: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây ?
*A. Ngôn ngữ Pascal
*B. Ngôn ngữ lập trình
*C. Ngôn ngữ máy
*D. Tất cả các ngôn ngữ trên
*Trường THCS Hải Phương
*KIỂM TRA BÀI CŨ
*Câu 2: Ngôn ngữ lập trình là gì?
*Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính.
*Tiết 3+4
*BÀI 2 *Làm quen với chương trình *và ngôn ngữ lập trình
* Ngôn ngữ lập trình là gì? * Từ khóa của ngôn ngữ lập trình * Cấu trúc chung của một chương trình máy tính
*09/21/22
*
*Ví dụ về chương trình đơn giản viết bằng ngôn ngữ lập trình Pascal:
*1 0 1 0 1 1 1 1 1 0
*1 1 1 1 0 1 0 0 1 1
*1 0 1 1 0 1 0 0 1 0
*1 0 1 0 1 1 0 0 1 1
*1 1 0 1 1 1 1 0 1 0
*Ví dụ: *{1} Program CT_dau_tien; *{2} Uses crt; *{3} Begin *{4} Writeln('Chao cac ban'); *{5} End.
*{1} Khai báo tên chương trình là: CT_dau_tien *{2} Khai báo thư viện CRT *{3} Thông báo bắt đầu thân chương trình. *{4} Hiển thị ra màn hình dòng chữ: Chao cac ban *{5} Thông báo kết thúc thân chương trình
*09/21/22
*
*1. Ngôn ngữ lập trình gồm những gì?
*1 0 1 0 1 1 1 1 1 0
*1 1 1 1 0 1 0 0 1 1
*1 0 1 1 0 1 0 0 1 0
*1 0 1 0 1 1 0 0 1 1
*1 1 0 1 1 1 1 0 1 0
*Ví dụ: *Program CT_dau_tien; *Uses crt; *Begin * Writeln('Chao cac ban'); *End.
*- Các câu lệnh được viết từ những kí tự nhất định của bảng chữ cái của NNLT và viết theo một quy tắc nhất định.
*-Bảng chữ cái của NNLT gồm các chữ cái tiếng anh và một số kí hiệu khác, dấu đóng, mở ngoặc, dấu nháy...
* Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các 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.
*09/21/22
*
*2. Từ khoá và tên
*Program CT_dau_tien; *Uses crt; *Begin * Writeln('Chao cac ban'); *End.
* a) Từ khóa: *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.
*Các từ khoá
*09/21/22
*
*2. Từ khoá và tên
* b) Tên: *Tên do người lập trình đặt phải tuân thủ các quy tắc của *ngôn ngữ lập trình, chương trình dịch 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 các từ khoá
*Program CT_dau_tien; *Uses crt; *Begin * Writeln('Chao cac ban'); *End.
*Tên chương trình
*Đối với NNLT pascal thêm *+ Tên không được bắt đầu bằng số *+ Tên không được chứa khoảng cách
*
*Trong các tên sau tên nào hợp lệ trong NNLT Pascal *a/ a; *b/ Tamgiac; *c/ 8a; *d/ Tam giac; *e/ beginprogram; *f/ end; *g/ b1; *h/ abc;
*Đ
*Đ
*S
*S
*S
*S
*Đ
*Đ
*09/21/22
*
*3. Cấu trúc chung của chương trình
*09/21/22
*
* Cấu trúc chung của mọi chương trình gồm: * Phần khai báo *- Khai báo tên chương trình; *- Khai báo các thư viện và một số khai báo khác. * Phần thân 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. Đây là phần _bắt buộc_ phải có * Phần khai báo có thể có hoặc không. Tuy nhiên, *nếu có phần khai báo phải được đặt trước phần thân *chương trình
*3. Cấu trúc chung của chương trình
*09/21/22
*
*4. Ví dụ về ngôn ngữ lập trình
* Khởi động phần mềm Free Pascal
*Cửa sổ soạn thảo như hình bên phải xuất hiện.
*+ Nháy đúp chuột vào biểu tượng
*09/21/22
*
*- Lưu chương trình (F2) *- Sử dụng bàn phím soạn thảo chương trình như soạn thảo văn bản (Kết hợp lưu bài)
*4. Ví dụ về ngôn ngữ lập trình
*09/21/22
*
*Sau khi soạn thảo xong, nhấn tổ hợp phím Alt+F9 để _dịch chương trình_, màn hình có dạng như sau
*Để _chạy chương trình_, nhấn tổ hợp phím Ctrl+F9
*4. Ví dụ về ngôn ngữ lập trình
*
*
*Các bước viết và chạy một chương trình cụ thể trong môi trường lập trình Free Pascal: * *B1. Khởi động Free Pascal *B2. Lưu bài (Nhấn phím F2, đặt tên, nhấn Enter) *B3. Gõ chương trình, kết hợp lưu bài. *B4. Dịch chương trình (Nhấn Alt + F9) *B5. Sửa lỗi nếu có, kết hợp lưu bài. *B6: Chạy chương trình (Nhấn Ctrl+F9) * *_Nhấn Alt + F5: để xem kết quả chạy chương trình._
*Ghi nhớ!
*Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh.
*Từ khoá: tập hợp các từ dành riêng cho những mục đích sử dụng nhất định của ngôn ngữ lập trình.
*Cấu trúc chương trình thường gồm hai phần: * - _Phần khai báo._ *_ - Phần thân chương trình._
*Tên để phân biệt các đại lượng trong chương trình và do người lập trình đặt.
*Nhiệm vụ về nhà:
*- Học bài.
*- Thực hành nếu có điều kiện.
*- Chuẩn bị trước Bài thực hành 1. Làm quen với Free Pascal
*Câu 1: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau đây ?
*A. Ngôn ngữ Pascal
*B. Ngôn ngữ lập trình
*C. Ngôn ngữ máy
*D. Tất cả các ngôn ngữ trên
*Trường THCS Hải Phương
*KIỂM TRA BÀI CŨ
*Câu 2: Ngôn ngữ lập trình là gì?
*Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính.
*Tiết 3+4
*BÀI 2 *Làm quen với chương trình *và ngôn ngữ lập trình
* Ngôn ngữ lập trình là gì? * Từ khóa của ngôn ngữ lập trình * Cấu trúc chung của một chương trình máy tính
*09/21/22
*
*Ví dụ về chương trình đơn giản viết bằng ngôn ngữ lập trình Pascal:
*1 0 1 0 1 1 1 1 1 0
*1 1 1 1 0 1 0 0 1 1
*1 0 1 1 0 1 0 0 1 0
*1 0 1 0 1 1 0 0 1 1
*1 1 0 1 1 1 1 0 1 0
*Ví dụ: *{1} Program CT_dau_tien; *{2} Uses crt; *{3} Begin *{4} Writeln('Chao cac ban'); *{5} End.
*{1} Khai báo tên chương trình là: CT_dau_tien *{2} Khai báo thư viện CRT *{3} Thông báo bắt đầu thân chương trình. *{4} Hiển thị ra màn hình dòng chữ: Chao cac ban *{5} Thông báo kết thúc thân chương trình
*09/21/22
*
*1. Ngôn ngữ lập trình gồm những gì?
*1 0 1 0 1 1 1 1 1 0
*1 1 1 1 0 1 0 0 1 1
*1 0 1 1 0 1 0 0 1 0
*1 0 1 0 1 1 0 0 1 1
*1 1 0 1 1 1 1 0 1 0
*Ví dụ: *Program CT_dau_tien; *Uses crt; *Begin * Writeln('Chao cac ban'); *End.
*- Các câu lệnh được viết từ những kí tự nhất định của bảng chữ cái của NNLT và viết theo một quy tắc nhất định.
*-Bảng chữ cái của NNLT gồm các chữ cái tiếng anh và một số kí hiệu khác, dấu đóng, mở ngoặc, dấu nháy...
* Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các 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.
*09/21/22
*
*2. Từ khoá và tên
*Program CT_dau_tien; *Uses crt; *Begin * Writeln('Chao cac ban'); *End.
* a) Từ khóa: *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.
*Các từ khoá
*09/21/22
*
*2. Từ khoá và tên
* b) Tên: *Tên do người lập trình đặt phải tuân thủ các quy tắc của *ngôn ngữ lập trình, chương trình dịch 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 các từ khoá
*Program CT_dau_tien; *Uses crt; *Begin * Writeln('Chao cac ban'); *End.
*Tên chương trình
*Đối với NNLT pascal thêm *+ Tên không được bắt đầu bằng số *+ Tên không được chứa khoảng cách
*
*Trong các tên sau tên nào hợp lệ trong NNLT Pascal *a/ a; *b/ Tamgiac; *c/ 8a; *d/ Tam giac; *e/ beginprogram; *f/ end; *g/ b1; *h/ abc;
*Đ
*Đ
*S
*S
*S
*S
*Đ
*Đ
*09/21/22
*
*3. Cấu trúc chung của chương trình
*09/21/22
*
* Cấu trúc chung của mọi chương trình gồm: * Phần khai báo *- Khai báo tên chương trình; *- Khai báo các thư viện và một số khai báo khác. * Phần thân 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. Đây là phần _bắt buộc_ phải có * Phần khai báo có thể có hoặc không. Tuy nhiên, *nếu có phần khai báo phải được đặt trước phần thân *chương trình
*3. Cấu trúc chung của chương trình
*09/21/22
*
*4. Ví dụ về ngôn ngữ lập trình
* Khởi động phần mềm Free Pascal
*Cửa sổ soạn thảo như hình bên phải xuất hiện.
*+ Nháy đúp chuột vào biểu tượng
*09/21/22
*
*- Lưu chương trình (F2) *- Sử dụng bàn phím soạn thảo chương trình như soạn thảo văn bản (Kết hợp lưu bài)
*4. Ví dụ về ngôn ngữ lập trình
*09/21/22
*
*Sau khi soạn thảo xong, nhấn tổ hợp phím Alt+F9 để _dịch chương trình_, màn hình có dạng như sau
*Để _chạy chương trình_, nhấn tổ hợp phím Ctrl+F9
*4. Ví dụ về ngôn ngữ lập trình
*
*
*Các bước viết và chạy một chương trình cụ thể trong môi trường lập trình Free Pascal: * *B1. Khởi động Free Pascal *B2. Lưu bài (Nhấn phím F2, đặt tên, nhấn Enter) *B3. Gõ chương trình, kết hợp lưu bài. *B4. Dịch chương trình (Nhấn Alt + F9) *B5. Sửa lỗi nếu có, kết hợp lưu bài. *B6: Chạy chương trình (Nhấn Ctrl+F9) * *_Nhấn Alt + F5: để xem kết quả chạy chương trình._
*Ghi nhớ!
*Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc viết các lệnh.
*Từ khoá: tập hợp các từ dành riêng cho những mục đích sử dụng nhất định của ngôn ngữ lập trình.
*Cấu trúc chương trình thường gồm hai phần: * - _Phần khai báo._ *_ - Phần thân chương trình._
*Tên để phân biệt các đại lượng trong chương trình và do người lập trình đặt.
*Nhiệm vụ về nhà:
*- Học bài.
*- Thực hành nếu có điều kiện.
*- Chuẩn bị trước Bài thực hành 1. Làm quen với Free Pascal
 









Các ý kiến mới nhất