Đề cương ôn tập kiểm tra HK1 môn Tin học 11 năm 2017-2018 - Trường THPT Vĩnh Thuận
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Đề cương ôn tập kiểm tra HK1 môn Tin học 11 năm 2017-2018 - Trường THPT Vĩnh ThuậnTóm tắt kiến thức tin học 11 - học kỳ 1TÓM TẮT TIN HỌC 11 - ÔN TẬP TIN HỌC 11BÀI 1:1. Chương trình dịch là chương trình có chức năng chuyển đổi chương trình viết bằngngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính. Chương trìnhdịch có thể tạo được chương trình đích, thông báo và phát hiện lỗi cú pháp theo ngôn ngữ lậptrình.2. Có 2 loại chương trình dịch: thông dịch và biên dịch- Thông dịch: quá trình dịch và thực hiện câu lệnh là luân phiên từng câu lệnh- Biên dịch: Duyệt, phát hiện lỗi và dịch toàn bộ chương trình nguồn, sau đó thực hiệnchương trình vừa chuyển đổi được, có thể lưu trữ để sử dụng khi cần thiết.BÀI 2: 1. Các thành phần của ngôn ngữ lập trình: bảng chữ cái, cú pháp, ngữ nghĩa2. Mọi đối tượng trong chương trình đều phải đặt tên: có 3 loại tên- Tên dành riêng: được dùng với ý nghĩa riêng, không được dùng với ý nghĩa khác.- Tên chuẩn: tên dùng với ý nghĩa nhất định, khi dùng với ý nghĩa khác thì phải khai báo.- Tên do người lập trình đặt: cần phải khai báo trước khi sử dụng.3. Hằng là đại lượng có giá trị không đổi trong quá trình thực hiện chương trình4. Biến là đại lượng được đặt tên dùng để lưu trữ giá trị, giá trị của biến có thể thay đổitrong quá trình thực hiện chương trình.BÀI 3: Cấu trúc chương trình Pascal: 2 phầnPhần khai báo:Khai báo tên chương trình:Program ;Khai báo thư viện:Uses ;Khai báo hằng:Const = ;Khai báo biến:Var : ;Phần thân chương trình:Begin{dãy lệnh}; := ; {câu lệnh gán}End.BÀI 4: Các kiểu dữ liệu chuẩn1. Kiểu số nguyên- Nguyên dương:kiểu byte :1 byte lưu trữ giá trị từ 0 đến 255Kiểu word:2 byte lưu trữ giá trị từ 0 đến 2 16 -1- Nguyên âm + dương:Kiểu integer:2 byte lưu trữ giá trị từ -215 đến 215 1Kiểu longint:4 byte lưu trữ giá trị từ -231 đến 231 -12. Kiểu số thực: Kiểu Real:6 byte lưu trữ giá trị từ 10-38 đến 1038Kiểu Exntended:10 byte3. Kiểu ký tự: Kiểu char1 byte lưu trữ 256 ký tự trong bảng mã ASCII4. Kiểu logic: Kiểu boolean1 byte lưu trữ giá trị true hoặc falseBÀI 6: Các phép toán và biểu thức1. Các phép toán số học:- Với số thực: +, -, *, /.- Với số nguyên: chia nguyên: div, chia dư: mod, +, -, *, /2. Các phép toán quan hệ: >, < , >=, ;- Câu lệnh sau do được thực hiện tuần tự từ [gtđầu..gtcuối]- Sau mỗi lần lặp biết tăng lên 1.- Biếnđếm > gtcuối vòng lặp KT3. Lặp với số lần chưa biết trước bằng câu lệnh While..doWhile do ;SĐKĐÝ nghĩa: Trong khi điều kiện đúngthì thực hiện cầu lệnh và lặp lạicho đến khi điều kiện sai thì kếtthúcCâu lệnhTrang 2/7Tóm tắt kiến thức tin học 11 - học kỳ 1BÀI 1: KHÁI NIỆM LẬP TRÌNH, NGÔN NGỮ LẬP TRÌNH1. 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 cú phápB. Thông báo lỗi cú phápC. Phát hiện được lỗi ngữ nghĩaD. Tạo được chương trình đích.2. Chương trình dịch còn không cần thiết nữa khi viết chương trình bằngA. Ngôn ngữ máy tínhC. Hợp ngữB. Ngôn ngữ lập trình bậc caoD. Ngôn ngữ tự nhiên3. Người ta thường viết chương trình bằng ngôn ngữ lập trình bậc cao bởi:A. Gần với ngôn ngữ tự nhiênC. Không phụ thuộc vào máy tínhB. Ngắn gọn, dễ đọc, dễ hiểu…D. Cả ba đều đúngBÀI 2: CÁC THÀNH PHẦN CỦA NGÔN NGỮ LẬP TRÌNH1. Khi viết chương trình trong Pascal, muốn sử dụng các tên dành riêng ta phải ?A. Không cần khai báoB. Khai báo 1 lầnC. Khai báo lại nếu cầnD. Không sử dụng được2. Khi đặt tên cho một đối tượng trong Pascal có thểA. Bắt đầu bởi các chữ sốB. Bắt đầu bởi các chữ cáiC. Bắt đầu bởi dấu sao (*)D. Bắt đầu bởi dấu gạch giữa hoặc cách trống3. Đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình là :A. HằngB. Từ khóaC. Tên chuẩnD. Biến4. Thành phần của nào sau đây không phải là thành phần của ngôn ngữ lập trình?A. Bảng chữ B. Chương trình dịchC. Cú phápD. Ngữ nghĩa5. Chọn phát biểu đúng trong các phát biểu sau?A. Biến là đại lượng được đặt tên, dùng để lưu trữ giá trịB. Hằng là đại lượng thay đổi theo giá trị biếnC. Hằng là đại lương thay đổi theo chương trìnhD. Biến là đại lượng không thay đổi với mọi chương trình6. Trong các tên dưới đây, tên nào không phải là tên dành riêng?A. WordB. VarC. UsesD. Program7. Phát biểu nào sau đây là sai khi đặt tênA. Tên được bắt đầu bằng chữ cái hoặc dấu gạch dướiB. Trong tên không có dấu cáchC. Không có các các kí tự ngoài các số, chữ cái, dấu gạch dưới trong tênD. Tên trùng với từ dành riêng8. Các từ: PROGRAM, BEGIN, END làA. Tên dành riêngC. Tên chuẩnB. Tên do người lập trình đặtD. Tên đặcbiệt9. Các từ: SQR, SQRT, REAL làA. Tên dành riêngC. Tên chuẩnB. Tên do người lập trình đặtD. Tên đặcbiệt10. “Từ khóa ” là cách gọi khác củaA. Tên dành riêngC. Tên chuẩnB. Tên do người lập trình đặtD. Tên đặcbiệtBÀI 3: CẤU TRÚC CHƯƠNG TRÌNH1. Chọn câu khai báo đúng trong các khai báo sau:A. const m = 5; B. const n : integer; C. var x: byte, real;D. ...
Tìm kiếm theo từ khóa liên quan:
Đề cương ôn tập Tin học 11 Đề cương HK1 Tin học lớp 11 Đề cương môn Tin học 11 Kiểm tra HK1 Tin học 11 Ôn tập Tin học 11 Ôn thi Tin học 11Tài liệu liên quan:
-
Đề cương ôn tập học kì 1 môn Tin học lớp 11 năm 2023-2024 - Trường THPT Trần Phú, Đà Nẵng
30 trang 35 0 0 -
Đề cương ôn tập học kì 1 môn Tin học lớp 11 năm 2023-2024 - Trường THPT Hoàng Văn Thụ, Hà Nội
7 trang 32 0 0 -
Đề cương ôn tập học kì 1 môn Tin học 11 năm 2018-2019 - Trường THPT Hai Bà Trưng
2 trang 23 0 0 -
Đề cương ôn tập học kì 1 môn Tin học lớp 11 năm 2023-2024 - Trường THPT Số 2 Phù Mỹ
11 trang 21 0 0 -
Đề thi học kì 1 môn Tin học 11 năm 2017-2018 có đáp án - Trường THPT Lê Duẩn
3 trang 15 0 0 -
Đề cương ôn tập học kì 1 môn Tin học lớp 11 năm 2024-2025 - Trường THPT Nguyễn Trãi, Đà Nẵng
5 trang 14 0 0 -
Câu hỏi trắc nghiệm Tin học 11 - Nguyễn Thanh Bình
8 trang 14 0 0 -
Đề thi học kì 2 môn Tin học 11 năm 2017-2018 có đáp án - Trường THPT chuyên Lê Quý Đôn - Mã đề 493
5 trang 14 0 0 -
Đề thi Olympic môn Tin học lớp 11 năm 2021 có đáp án - Sở GD&ĐT Quảng Nam
6 trang 12 0 0 -
Đề cương ôn tập học kì 1 môn Tin học 11 năm 2019-2020 - Trường THPT Thái Phiên
2 trang 12 0 0