Chào mừng quý vị đến với website của ...
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.
Bài tập và thực hành 1
(Tài liệu chưa được thẩm định)
Nguồn: http://soanbai.violet.vn
Người gửi: Thư viện tham khảo (trang riêng)
Ngày gửi: 17h:01' 17-07-2015
Dung lượng: 1.1 MB
Số lượt tải: 0
Nguồn: http://soanbai.violet.vn
Người gửi: Thư viện tham khảo (trang riêng)
Ngày gửi: 17h:01' 17-07-2015
Dung lượng: 1.1 MB
Số lượt tải: 0
Số lượt thích:
0 người
Công ty Cổ phần Mạng giáo dục Bạch Kim - 27 Huỳnh Thúc Kháng, Đống Đa, Hà Nội
Trang bìa
Trang bìa:
I. KIỂM TRA BÀI CŨ
1. Câu hỏi 1:
* Câu hỏi 1 Tên nào không đúng trong ngôn ngữ Pascal
A. abc_123
B. _123abc
C. 123_abc
D. abc123
2. Câu hỏi 2:
* Câu hỏi 2 Bằng 2 chữ cái A và B , người ta có thể viết được mấy tên đúng có độ dài không quá 2 chữ cái
A. 2
B. 4
C. 6
D. 8
3. Câu hỏi 3:
* Câu hỏi 3 Chương trình dịch không có khả năng nào trong các khả năng sau
A. Phát hiện được lỗi ngữ nghĩa
B. Phát hiện được lỗi cú pháp
C. Thông báo lỗi cú pháp
D. Tạo được chương trình đích
II. CÂU HỎI ÔN TẬP
1. Bài tập 1:
1. Bài tập 1 Tại sao người ta phải xây dựng các ngôn ngữ lập trình bậc cao? Trả lời - Gần với ngôn ngữ tự nhiên hơn, - Không phụ thuộc vào phần cứng máy tính và một chương trình có thể thực hiện trên nhiều máy tính khác nhau; - Dễ hiểu, dễ hiệu chỉnh và dễ nâng cấp; - Cho phép làm việc với nhiều kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho mô tả thuộc toán. 2. Bài tập 2:
2. Bài tập 2 Biên dịch và thông dịch khác nhau như thế nào? Trả lời - Trình biên dịch Duyệt, kiểm tra, phát hiện lỗi, xác định chương trình nguồn có dịch được không? dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ lại để sử dụng về sau khi cần thiết. - Trình thông dịch Lần lượt dịch từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc báo lỗi nếu không dịch được. 3. Bài tập 3:
3. Bài tập 3 Hãy cho biết các điểm khác nhau giữa tên dành riêng và tên chuẩn? Viết 3 tên đúng quy tắc trong Pascal? Trả lời - Tên dành riêng: Không được dùng khác với ý nghĩa đã xác định. - Tên chuẩn: Có thể dùng với ý nghĩa khác. * Ví dụ - Tên dành riêng Trong Pascal: program, uses, const, type, var, begin, end. - Tên chuẩn Trong Pascal abs, integer. III. CỦNG CỐ
1. Bài 1:
* Bài 1 Phát biểu nào dưới đây là đúng nhất? Trả lời
A. Hằng là đại lượng nhận giá trị trước khi chương trình thực hiện
B. Hằng là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
C. Hằng có thể lưu trữ nhiều loại giá trị khác nhau .
D. Hằng được chương trình dịch bỏ qua .
2. Bài 2:
* Bài 2 Chương trình dịch không có khả năng nào trong các khả năng sau? Trả lời
A. Phát hiện lỗi cú pháp.
B. Phát hiện lỗi ngữ nghĩa.
C. Thông báo lỗi cú pháp.
D. Tạo chương trình đích
IV. DẶN DÒ VÀ KẾT THÚC
1. Hướng dẫn về nhà:
- Đọc kỹ lại bài đã học. - Đọc lại phần câu hỏi ôn tập trong bài. - Chuẩn bị trước bài mới. 2. Kết thúc:
Trang bìa
Trang bìa:
I. KIỂM TRA BÀI CŨ
1. Câu hỏi 1:
* Câu hỏi 1 Tên nào không đúng trong ngôn ngữ Pascal
A. abc_123
B. _123abc
C. 123_abc
D. abc123
2. Câu hỏi 2:
* Câu hỏi 2 Bằng 2 chữ cái A và B , người ta có thể viết được mấy tên đúng có độ dài không quá 2 chữ cái
A. 2
B. 4
C. 6
D. 8
3. Câu hỏi 3:
* Câu hỏi 3 Chương trình dịch không có khả năng nào trong các khả năng sau
A. Phát hiện được lỗi ngữ nghĩa
B. Phát hiện được lỗi cú pháp
C. Thông báo lỗi cú pháp
D. Tạo được chương trình đích
II. CÂU HỎI ÔN TẬP
1. Bài tập 1:
1. Bài tập 1 Tại sao người ta phải xây dựng các ngôn ngữ lập trình bậc cao? Trả lời - Gần với ngôn ngữ tự nhiên hơn, - Không phụ thuộc vào phần cứng máy tính và một chương trình có thể thực hiện trên nhiều máy tính khác nhau; - Dễ hiểu, dễ hiệu chỉnh và dễ nâng cấp; - Cho phép làm việc với nhiều kiểu dữ liệu và cách tổ chức dữ liệu đa dạng, thuận tiện cho mô tả thuộc toán. 2. Bài tập 2:
2. Bài tập 2 Biên dịch và thông dịch khác nhau như thế nào? Trả lời - Trình biên dịch Duyệt, kiểm tra, phát hiện lỗi, xác định chương trình nguồn có dịch được không? dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ lại để sử dụng về sau khi cần thiết. - Trình thông dịch Lần lượt dịch từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc báo lỗi nếu không dịch được. 3. Bài tập 3:
3. Bài tập 3 Hãy cho biết các điểm khác nhau giữa tên dành riêng và tên chuẩn? Viết 3 tên đúng quy tắc trong Pascal? Trả lời - Tên dành riêng: Không được dùng khác với ý nghĩa đã xác định. - Tên chuẩn: Có thể dùng với ý nghĩa khác. * Ví dụ - Tên dành riêng Trong Pascal: program, uses, const, type, var, begin, end. - Tên chuẩn Trong Pascal abs, integer. III. CỦNG CỐ
1. Bài 1:
* Bài 1 Phát biểu nào dưới đây là đúng nhất? Trả lời
A. Hằng là đại lượng nhận giá trị trước khi chương trình thực hiện
B. Hằng là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
C. Hằng có thể lưu trữ nhiều loại giá trị khác nhau .
D. Hằng được chương trình dịch bỏ qua .
2. Bài 2:
* Bài 2 Chương trình dịch không có khả năng nào trong các khả năng sau? Trả lời
A. Phát hiện lỗi cú pháp.
B. Phát hiện lỗi ngữ nghĩa.
C. Thông báo lỗi cú pháp.
D. Tạo chương trình đích
IV. DẶN DÒ VÀ KẾT THÚC
1. Hướng dẫn về nhà:
- Đọc kỹ lại bài đã học. - Đọc lại phần câu hỏi ôn tập trong bài. - Chuẩn bị trước bài mới. 2. Kết thúc:
 
↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng RAR và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT ↓
Các ý kiến mới nhất