Đề cương ôn tập học kì 1 môn Tin học 11 năm 2019-2020 - Trường THPT Bình Mỹ
lượt xem 2
download
Với Đề cương ôn tập học kì 1 môn Tin học 11 năm 2019-2020 - Trường THPT Bình Mỹ được chia sẻ dưới đây, các em sẽ được hệ thống lại toàn bộ kiến thức môn học trong học kì vừa qua, đồng thời các em có cơ hội được luyện tập với những câu hỏi có khả năng ra trong đề thi sắp tới. Mời các en cùng tham khảo đề cương.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Đề cương ôn tập học kì 1 môn Tin học 11 năm 2019-2020 - Trường THPT Bình Mỹ
- TRƯỜNG THPT BÌNH MỸ TỔ: TIN HỌC KTCN ĐỀ CƯƠNG ÔN THI HỌC KÌ I MÔN: TIN HỌC 11 NĂM HỌC: 2019 – 2020
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 §3. CẤU TRÚC CHƯƠNG TRÌNH 1. Cấu trúc chung Chương trình được viết bằng một NNLT bậc cao gồm: phần khai báo và phần thân. [] Chú ý: Phần thân chương trình bắt buộc phải có; phần khai báo có thể có hoặc không tùy theo từng chương trình cụ thể. 2. Các thành phần của chương trình a. Phần khai báo Khai báo tên chương trình Program ; VD: Program Phuong_Trinh__Bac_Hai; Khai báo thư viện Uses ; VD: Uses Crt; Clrscr; (*xóa những gì đang có trên màn hình*) Khai báo hằng Const = ; VD: Const MaxN = 1000; PI = 3.14; Khai báo biến + Mọi biến sử dụng trong chương trình đều phải khai báo. + Mỗi biến chỉ được khai báo một lần. + Biến chỉ nhận một giá trị tại mỗi thời điểm thực hiện chương trình được gọi là biến đơn. Var : ; VD: Var a, d, c: integer; KT: char; b. Phần thân chương trình Begin []; End. TỔ: TIN HỌC – KTCN 2
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 c. Cấu trúc chung Program VD; Uses crt; Begin Clrscr; []; Readln End. §4. MỘT SỐ KIỂU DỮ LIỆU CHUẨN Kiểu Bộ nhớ lưu trữ Phạm vi giá trị (tên chuẩn) (số byte) Byte 1 byte 0 255 Kiểu Integer 2 byte 32768 32767 nguyên Word 2 byte 0 65535 Longint 4 byte 2,147,483,648 2,147,483,647 Kiểu Real 6 byte 0 hoặc 1038 1038 thực Extended 10 byte 0 hoặc 104932 104932 Kiểu kí Char 1 byte 256 kí tự trong bộ mã ASCII tự Kiểu Boolean 1 byte True hoặc False lôgic §5. KHAI BÁO BIẾN Var : ; VD1: Var a, d, c: integer; KT: char; TỔ: TIN HỌC – KTCN 3
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 VD2: Xét khai báo sau đây trong Pascal. Var X, Y, Z : Integer; C : Char; I, J : Real; N : Word; Bộ nhớ cấp phát cho 7 biến này là bao nhiêu? VD3: Biến x có thể nhận các giá trị: 0; 1; 3; 5; 7 và rồi biến y có thể nhận các giá trị: 0,5; 1,5; 3,5; 4,5. Hãy khai báo các biến x, y với những kiểu dữ liệu nào? §6. PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN 1. Phép toán Phép toán Trong Toán Học Trong Pascaj Số học đối với số +, , x, div, mod +, , *, div, mod nguyên Số học đối với số thực +, , x, : +, , *, / Quan hệ =, =, ≠ =, =, Lôgic , V, Not, Or, And 2. Biểu thức số học Chỉ dùng ( ) để xác định trình tự thực hiện phép toán. Viết lần lượt từ trái qua phải Không được bỏ dấu nhân (*) trong tích Thực hiện các phép toán trong ngoặc trước Trong dãy không chứa ngoặc thì (*), (/), (div), (mod), (+), () VD: Hãy viết lại các biểu thức sau từ dạng toán học sang dạng biểu diển tương ứng trong Pascal: a. = b. ey + 2ab = c. = d. = 3. Hàm số học chuẩn: Tên_Hàm (đối số) TỔ: TIN HỌC – KTCN 4
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 SQR(x): Trả về x2 SQRT(x): Trả về căn bậc hai của x (x 0) ABS(x): Trả về |x| LN(x): Trả về ln(x) EXP(x): Trả về ex SIN(x): Trả về sin(x) theo radian COS(x): Trả về cos(x) theo radian 4. Biểu thức quan hệ VD: x = 2 * j ; + Nếu x = 3; x true + Nếu i = 3,j = 4; i + 1 >= 2 * j => false 5. Biểu thức lôgic VD: Not(x
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 readln(a,b,c); 2. Đưa dữ liệu ra màn hình Write(); Writeln(); VD: Writeln(‘hello’); + Đối với kết quả thực : : + Đối với kết quả khác: : VD: Writeln(‘Dien tich: ’, S:5:2); §8. SOẠN THẢO, DỊCH, THỰC HIỆN VÀ HIỆU CHỈNH CHƯƠNG TRÌNH Một số thao tác thường dùng trong Pascal: Xuống dòng: Enter Ghi file vào đĩa: F2 Mở file đã có: F3 Biên dịch chương trình: Alt + F9 Soát lỗi chương trình: F9 Chạy chương trình: Ctrl + F9 Đóng cửa sổ chương trình: Alt + F3 Chuyển qua lại giữa các cửa sổ: F6 Xem lại màn hình kết quả: Alt + F5 Thoát khỏi Turbo Pascal: Alt + X Bài 1: Viết chương trình tính chu vi, diện tích hình tam giác. Bài 2:Viết chương trình tính diện tích, chu vi hình tròn. CÂU HỎI TRẮC NGHIỆM MÔN: TIN HỌC 11 BÀI 3: CẤU TRÚC CHƯƠNG TRÌNH Câu 1: Trong NNLT Pascal, từ khóa PROGRAM dùng để: A. Khai báo hằng B. Khai báo biến C. Khai báo tên chương trình D. Khai báo thư viện TỔ: TIN HỌC – KTCN 6
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 Câu 2: Trong NNLT Pascal, để khai báo hằng ta sử dụng từ khóa: A. Var B. Begin C. Const D. Uses Câu 3: Trong NNLT Pascal, để xoá màn hình trong TP ta dùng lệnh: A. CleanScreen; B. Clr; C. Clrscr; D. Erase Câu 4: Trong NNLT Pascal, phát biểu nào SAI? A. Phần tên chương trình không nhất thiết phải có B. Phần khai báo có thể có hoặc không C. Phần thân chương trình có thể có hoặc không D. Phần thân chương trình nhất thiết phải có Câu 5: Trong NNLT Pascal, cấu trúc của chương trình Pasacal theo trật tự nào sau đây là Đúng? A. Program uses const var begin end. B. Program const var use begin end. C. Program const uses var begin end. D. Program var uses const begin end. Câu 6: Trong NNLT Pascal, các cách khai báo Hằng sau đây, cách khai báo nào là Đúng? A. Const Pi = 3,14; B. Const = Pi; C. Const Pi = 3.14; D. Pi = 3.14; BÀI 4: MỘT SỐ KIỂU DỮ LIỆU CHUẨN Câu 1: Trong NNLT Pascal, phạm vi giá trị của kiểu WORD thuộc: A. Từ 0 đến 255 B. Từ 215 đến 215 1 C. Từ 0 đến 216 1 D. Từ 231 đến 231 1 Câu 2: Trong NNLT Pascal, phạm vi giá trị của kiểu INTEGER thuộc: A. Từ 0 đến 255 B. Từ 215 đến 215 1 C. Từ 0 đến 216 1 D. Từ 231 đến 231 1 Câu 3: Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau là kiểu thực? A. Byte B. Word C. Extended D. Integer Câu 4: Trong NNLT Pascal, phạm vi giá trị của kiểu BYTE thuộc: A. Từ 0 đến 255 B. Từ 215 đến 215 1 C. Từ 0 đến 216 1 D. Từ 231 đến 231 1 Câu 5: Trong NNLT Pascal, bộ nhớ lưu trữ một giá trị của kiểu CHAR là: A.1 byte B. 2 byte C. 4 byte D. 6 byte Câu 6: Trong NNLT Pascal, bộ nhớ lưu trữ một giá trị của kiểu BOOLEAN là: TỔ: TIN HỌC – KTCN 7
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 A.1 byte B. 2 byte C. 4 byte D. 6 byte Câu 7: Trong NNLT pascal, cho n (số nguyên) nhận các số từ 100 đến 200 , n có thể nhận tên kiểu là gì để ít tốn bộ nhớ nhất? A. LONGINT B. REAL C. INTEGER D. WORD Câu 8: Trong NNLT Pascal, cho biết biến CV (số nguyên) nhận giá trị trong phạm vi từ 0 đến 256. Ta chọn kiểu dữ liệu nào cho biến CV? A. WORD B. BOOLEAN C. BYTE D. CHAR Câu 9: Trong NNLT Pascal, cho khai báo sau: Var a,b,c: real; x,y: boolean; t,k: char; Hãy cho biết câu nào đúng? A. 3 biến thực; 2 biến logic; 2 biến kí tự B. 2 biến thực; 3 biến logic; 2 biến kí tự C. 2 biến thực; 2 biến logic; 3 biến kí tự D. 3 biến thực; 3 biến logic; 5 biến kí tự BÀI 5: KHAI BÁO BIẾN Câu 1: Trong NNLT Pascal, từ khóa VAR dùng để: A. Khai báo hằng B. Khai báo biến C. Khai báo tên chương trình D. Khai báo thư viện Câu 2: Trong NNLT Pascal, biến X có thể nhận các giá trị: ‘0’; ‘1’; ‘3’; ‘5’; ‘7’; ‘9’. Khai báo biến nào sau đây là đúng? A. Var X: Integer; B. Var X: Real; C. Var X: Char; D. Var X: Byte; Câu 3: Trong NNLT Pascal, biến X có thể nhận các giá trị: 1.0; 3.3; 5; 7.4; 9. Khai báo biến nào sau đây là đúng? A. Var X: Integer; B. Var X: Real; C. Var X: Char; D. Var X: Bite; Câu 4: Trong Pascal, Lệnh nào sau đây dùng để khai báo hai biến X, Y là các số nguyên? A. var x; y real; B. var x,y : integer; C. var x,y: longint D. var x,y : real ; Câu 5: Trong Pascal, Lệnh nào sau đây dùng để khai báo hai biến M, N là số nguyên và X, Y là số thực? A. Var M,N : longint; x, y real; B. Var M,N : real ; x,y : integer; C. Var M,N : real ; x,y: longint; D. Var M,N : extended; x,y : real; TỔ: TIN HỌC – KTCN 8
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 Câu 6: Trong Pascal, Lệnh nào sau đây là phù hợp nhất dùng để khai báo hai biến số nguyên M có giá trị trong khoảng 10 đến 200 và N có giá trị trong khoảng – 100 đến 100? A. Var m: byte; n: integer; B. Var m,n :byte; C. Var m,n : word; D. Var m,n : longint; Câu 7: Trong NNLT Pascal, khai báo sau cần bao nhiêu byte bộ nhớ: Var a,b,c,d: real; i, n: integer; k: word; A. 26 byte B. 28 byte C. 30 byte D. 32 byte BÀI 6: PHÉP TOÁN, BIỂU THỨC, CÂU LỆNH GÁN Câu 1: Trong NN lập trình Pascal, phép toán MOD với số nguyên có tác dụng: A. Chia lấy phần nguyên B. Chia lấy phần dư C. Làm tròn số D. Thực hiện phép chia Câu 2: Trong NN lập trình Pascal, phép toán DIV với số nguyên có tác dụng: A. Chia lấy phần nguyên B. Chia lấy phần dư C. Làm tròn số D. Thực hiện phép chia Câu 3: Trong NNLT Pascal, câu lệnh X := y ; có nghĩa A. Gán giá trị X cho Y B. Gán giá trị y cho biến X C. So sánh xem y có bằng X hay không D. Ý nghĩa khác Câu 4: Trong NNLT Pascal, hàm cho giá trị bằng bình phương của x là A. sqrt(x); B. sqr(x); C. abs(x); D. exp(x); Câu 5: Trong Turbo Pascal, hàm nào dưới đây biểu diễn giá trị tuyệt đối. A. sqrt(x) B.sqr(x) C.abs(x) D.ln(x) Câu 6: Trong Pascal phép toán div, mod thuộc phép toán nào sau đây? A. Phép toán số học với số thực B. Phép toán quan hệ C. Phép toán số học với số nguyên D. Phép toán Logic Câu 7: Trong NN lập trình Pascal, biểu thức số học nào sau đây là hợp lệ: A. 5a + 7b + 8*c; B. 5*a +7*b +8*c; C. {a + b}*c D. x*y(x +y); Câu 8: Câu lệnh nào sau đây là sai về mặt cú pháp trong Pascal? A. x:=12,5 B. b:=(a=5) or (c=7); C. c:=PI*12; D. a:=3.12; Câu 9: Trong NNLT Pascal, cho khai báo sau: Var a,b,tong,thuong:integer; Begin Tong:= a+ b; Thuong:= a/b; TỔ: TIN HỌC – KTCN 9
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 End. Hãy chọn đáp án đúng: A. Câu lệnh Tong:= a+ b; viết sai B. Khai báo biến thương sai kiểu dữ liệu C. Cả hai câu lệnh gán viết sai D. Sửa lại câu lệnh là Thuong:=a\b; Câu 10: Trong NNLT Pascal, để thể hiện điều kiện 0
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 BÀI 7: CÁC THỦ TỤC VÀO/ RA ĐƠN GIẢN Câu 1: Trong NNLT Pascal, câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x? A. Writeln(‘Nhập x = ’); B. Writeln(x); C. Readln(x); D. Read(‘x’); Câu 2: Trong NNLT Pascal, câu lệnh WRITELN; có chức năng: A. Xóa màn hình B. Xuống dòng C. Chờ nhập biến D. Chờ nhấn Enter Câu 3: Trong Pascal, câu lệnh xuất dữ liệu lên màn hình là: A. writed(chao cac ban): B. wreted(‘chao cac ban’); C. write(‘chao cac ban’), D. writeln(‘chao cac ban’); Câu 4: Trong NNLT Pascal, cho x là biến thực đã được gán giá trị 12.41235. Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào sau đây? A. Writeln(x); B. Writeln(x : 5); C. Writeln(x : 5 : 2); D. Writeln(‘x= ’, x : 5 : 2); Câu 5: Trong NNLT Pascal, chọn câu lệnh sai: A. Writeln(‘nhap so nguyen’); B. Writeln(x:5:2); C. Writeln(x:5); D. Writeln(nhap so nguyen khac 0); Câu 6: Trong NNLT Pascal, lệnh nào không hợp lệ? A. Write((x> y) and (x y and x y) or (x
- TRƯỜNG THPT BÌNH MỸ MÔN: TIN HỌC 11 Câu 4: Trong NNLT Pascal, để đóng cửa sổ chương trình ta dùng phím: A. F9 B. AltX C. AltF3 D. ShiftF9 TỔ: TIN HỌC – KTCN 12
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Đề cương ôn tập học kì I, môn Sinh học 11 – Năm học 2018-2019
1 p | 84 | 4
-
Đề cương ôn tập học kì 1 môn Địa lí 11 năm 2019-2020 - Trường THPT Đức Trọng
12 p | 121 | 4
-
Đề cương ôn tập học kì 1 môn Công nghệ 12 năm 2019-2020 - Trường THPT Đức Trọng
2 p | 97 | 4
-
Đề cương ôn tập học kì 1 môn Lịch sử 7 năm 2019-2020 - Trường THCS Lê Quang Cường
1 p | 84 | 4
-
Đề cương ôn tập học kì 1 môn GDCD 10 năm 2018-2019 - Trường THPT chuyên Bảo Lộc
6 p | 51 | 3
-
Đề cương ôn tập học kì 1 môn GDCD 12 năm 2018-2019 - Trường THPT chuyên Bảo Lộc
10 p | 40 | 3
-
Đề cương ôn tập học kì 1 môn Ngữ văn 9 năm 2019-2020 - Trường THCS Lê Quang Cường
6 p | 82 | 2
-
Đề cương ôn tập học kì 1 môn GDCD 10 năm 2019-2020 - Trường THPT Yên Hòa
1 p | 70 | 2
-
Đề cương ôn tập học kì 1 môn GDCD 10 năm 2019-2020 - Trường THPT Xuân Đỉnh
3 p | 83 | 2
-
Đề cương ôn tập học kì 1 môn GDCD 11 năm 2018-2019 - Trường THPT chuyên Bảo Lộc
9 p | 49 | 2
-
Đề cương ôn tập học kì 1 môn Địa lí 12 năm 2019-2020 - Trường THPT Xuân Đỉnh
4 p | 101 | 2
-
Đề cương ôn tập học kì 1 môn Địa lí 12 năm 2018-2019 - Trường THPT Yên Hòa
17 p | 45 | 2
-
Đề cương ôn tập học kì 1 môn Địa lí 11 năm 2019-2020 - Trường THPT Yên Hòa
10 p | 52 | 2
-
Đề cương ôn tập học kì 1 môn Địa lí 11 năm 2018-2019 - Trường THPT Yên Hòa
47 p | 47 | 2
-
Đề cương ôn tập học kì 1 môn Địa lí 10 năm 2019-2020 - Trường THPT Xuân Đỉnh
1 p | 46 | 2
-
Đề cương ôn tập học kì 1 môn Địa lí 10 năm 2016-2017 - Trường THPT Yên Hòa
10 p | 48 | 2
-
Đề cương ôn tập học kì 1 môn Công nghệ 11 năm 2019-2020 - Trường THPT Đức Trọng
7 p | 59 | 2
-
Đề cương ôn tập học kì 1 môn Tiếng Anh 8 năm 2019-2020 - Trường THCS Trần Văn Ơn
9 p | 66 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn