Đề cương Tin học 11 (2011-2012)

Chia sẻ bởi Dặng Văn Hậu | Ngày 26/04/2019 | 53

Chia sẻ tài liệu: Đề cương Tin học 11 (2011-2012) thuộc Tin học 11

Nội dung tài liệu:


Trường …………………
Tổ: Toán - Tin
ĐỀ CƯƠNG ÔN TẬP HỌC KÌ I - Năm học 2011 - 2012
Môn: Tin học 11


Lưu ý HS: Đề thi học kì I có dạng trắc nghiệm lựa chọn, nên kiến thức sẽ bao quát toàn bộ chương trình HKI. Những kiến thức đưa ra dưới đây chỉ mang tính hệ thống hóa.
I. Lí thuyết:
1. Khái niệm cơ bản về vấn đề lập trình:
+ Chương trình nguồn, đích, dịch là gì?
+ Chương trình dịch có mấy loại, điểm khác biệt cơ bản giữa chúng?
+ Trong trường hợp nào sử dụng chương trình biên dịch, thông dịch?
+ Có mấy loại ngôn ngữ lập trình, loại NNLT nào cần đến chương trình dịch?
2. Các thành phần của ngôn ngữ lập trình:
+ Biết được NNLT thường có ba thành phần cơ bản: bảng chữ cái, cú pháp, ngữ nghĩa.
+ Biết được trong bảng chữ cái có ba nhóm kí tự cơ bản (chữ cái, chữ số, kí tự đặc biệt).
+ Nắm được quy tắc đặt tên trong NNLT Pascal.
+ Phân biệt được: tên dành riêng, tên chuẩn, tên do người lập trình đặt.
+ Nắm được khái niệm: hằng, biến, chú thích.
3. Cấu trúc chương trình:
+ Nắm được cấu trúc chung của chương trình (gồm hai phần).
+ Biết cách khai báo: tên chương trình, thư viện, hằng, biến.
4. Một số kiểu dữ liệu chuẩn:
+ Biết được phạm vi giá trị của các kiểu dữ liệu chuẩn: kiểu nguyên, kiểu thực, kiểu logic, kiểu kí tự.
+ Áp dụng được các kiểu dữ liệu này trong khai báo biến.
5. Phép toán, biểu thức, câu lệnh gán:
+ Biết được các phép toán đặc trưng cho các kiểu dữ liệu: số nguyên, số thực, kiểu logic, phép toán quan hệ (Tránh nhầm lẫn các phép toán trong toán học và các phép toán trong Pascal).
+ Chuyển được các biểu thức toán học sang biểu thức trong Pascal và ngược lại(phải nắm được các hàm số học chuẩn trang 26/SGK).
+ Biết được giá trị trả về của các loại biểu thức.
+ Biết được ý nghĩa và cách sử dụng câu lệnh gán.
6. Các thủ tục chuẩn vào/ ra đơn giản:
+ Biết cách sử dụng thủ tục Readln và Write/writeln để nhập dữ liệu từ bàn phím và đưa dữ liệu ra màn hình.
7. Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình.
+ Biết cách sử dụng phím tắc và menu lệnh để lưu trữ, mở tệp đã có, dịch, chạy chương trình.
8. Cấu trúc rẽ nhánh:
+ Biết được cách thức làm việc của cấu trúc: If…then, If…then…else.
+ Biết được mục đích sử dụng Câu lệnh ghép trong câu lệnh có cấu trúc.
9. Cấu trúc lặp:
+ Biết được cách thức làm việc của lệnh lặp: For…do, While…do.
10. Kiểu dữ liệu có cấu trúc(chỉ ôn: mảng 1 chiều, xâu)
+ Biết được cách khai báo kiểu và cách khai báo biến của hai kiểu dữ liệu trên.
+ Biết cách tham chiếu giá trị của các phần tử của mảng và xâu.
+ Biết cách sử dụng một số thủ tục và hàm trong kiểu xâu để xử lý xâu.

---------------------------







MỘT SỐ CÂU HỎI THAM KHẢO
Câu 1: Chỉ ra tên sai (sai theo qui tắc đặt tên).
Abc

abc123

a1b2c3


123abc

ngay sinh

0_O_0


a_b_c

f(x)

fx


baocao.txt

:)

-gx


Câu 2: Theo NNLT Pascal, hãy chỉ ra hằng đúng, sai.
123
TRUE
8,73453E+08
’VanBa

’012’
8.13243E-06
0,004343
C

’@abc’
’Nguyen Dieu’
5+8
-45

Câu 3: Có một vài loại dữ liệu dưới đây, hãy chọn kiểu dữ liệu phù hợp để có thể chứa được giá trị của dữ liệu đó:
3.14

6

TRUE


’A’

256

- 68


1; 4.5; 56; 58

4; -34; 32768; 18

’False’


Câu 4: Chọn khai báo biến đúng/sai (theo qui tắc đặt tên, cú pháp khai báo biến)
Var 2a, 2b: byte;

Var _TG: real;

Var m2, n1: interger;


Vas a: boolean;


* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Dặng Văn Hậu
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)