Kiểm tra 1 tiết Môn: Tin học 8
Bạn đang xem nội dung tài liệu Kiểm tra 1 tiết Môn: Tin học 8, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Họ và tên: . Kiểm tra 1 tiết Lớp: 8 Thời gian 45 phút Môn: Tin học (Đề a) Phần trắc nghiệm khách quan: (khoanh tròn vào câu trả lời mà em cho là đúng nhất) Câu 1: Biểu thức nào sau đây khi viết trong Passcal ta không viết được biểu thức đó a. x/y b. (20 - 15) # 5 c. b/(a * a + c) d. (a+b)*(a+b)/4 Câu 2: Tên nào sau đây là tên hợp lệ trong ngôn ngữ Passcal ? a. Dien>tich b. Dien tich c. Dientich d. Dien-tich Câu 3: Chương trình nào sau đây là chương trình hợp lệ: Begin Uses Crt ; Program CT_dautien ; Write(‘chao cac ban’) ; End. Program CT_dautien Uses Crt ; Begin Write(‘chao cac ban’) ; End. c. Program CT_dautien ; Uses Crt ; Begin Write(‘chao cac ban’) ; End. d. Begin Uses Crt ; Write(‘chao cac ban’) ; End. Câu 4: Kiểu khai báo nào sau đây là sai? a. Var HS=30; b. Const HS = 30; c. Var HS: integer; d.Const HS = 50 ; Câu 5: Câu lệnh nào sau đây viết đúng khi viết trên ngôn ngữ Passcal? a. Write ‘ Chao cac ban.’) b. Write (‘ Chao cac ban.’); c. Write (“ Chao cac ban.”) d. Write ‘ Chao cac ban.’; Câu 6: Giả sử A được khai báo là biến với kiểu dữ liệu số thực, X là biến kiểu dữ liệu xâu. Các phép gán sau đây phép gán nào không hợp lệ? a. A:=’ Nguyen Du’; b. A:=6 c. X:=’3242’; d. X:= Nguyen Du; II Phần tự luận: Câu 1. Hãy sửa lại cho đúng các lỗi nếu có trong các câu lệnh dưới đây: Câu lệnh Sửa lỗi Var a,b = integer; Const c: 6; Begin a:= 21; b:= a/c Write(b); Readln End Câu 2. Hãy cho biết biến và hằng khác nhau ở chỗ nào? Câu 3. Viết chương trình bằng ngôn ngữ Passcal trên giấy kiểm tra sau: Tính a = b : c; biết c=30 và b được nhập vào từ bàn phím. Tính diện tích hình thang với đáy lớn là a; đáy bé là b và đường cao h.(Biết a,b,h được nhập vào từ bàn phím và a,b là số tự nhiên khác 0 và cùng đơn vị đo). Họ và tên: . Kiểm tra 1 tiết Lớp: 8 Thời gian 45 phút Môn: Tin học (Đề b) I.Phần trắc nghiệm khách quan: (khoanh tròn vào câu trả lời mà em cho là đúng nhất) Câu 1: Tên nào sau đây là tên hợp lệ trong ngôn ngữ Passcal ? a. Tam ;giac; b. Tamgiac; c. 3Tamgiac; d. Tam – giac; Câu 2: Chương trình nào sau đây là chương trình hợp lệ: a. Uses Crt ; Begin Program BT_1 ; Write(‘chao cac ban’) ; End. b. Begin Uses Crt ; Write(‘chao cac ban’) ; End. c. Begin Uses Crt ; Program BT_1 ; Write(‘chao cac ban’) ; End. d. Program BT_1 ; Uses Crt ; Begin Write(‘chao cac ban’) ; End. Câu 3: Biểu thức nào sau đây khi viết trong Passcal ta không viết được biểu thức đó a. (20 - y)2 > 5 b. x/y c. (a+b) * (a+b)/8 d. b/(a * a + c) Câu 4: Câu lệnh nào sau đây viết sai khi viết trên ngôn ngữ Passcal? a. Write (‘ xin chao !’); b. Writeln (‘ xin chao !’); c. Write (‘ xin chao! Toi la Passcal ‘); d. Write ( xin chao! Toi la Passcal.); Câu 5: Kiểu khai báo nào sau đây là đúng? a.Var TB = 5; b. Const TB : Real; c. Const TB:=5; d. Var TB: real; Câu 6: Giả sử A được khai báo là biến với kiểu dữ liệu số nguyên, X là biến kiểu dữ liệu xâu. Các phép gán sau đây phép gán nào hợp lệ? a. A:=’ Nguyen Du’; b. A:= 1.5 c. X:= 3242; d. X:= Nguyen Du; II Phần tự luận: Câu 1. Hãy sửa lại cho đúng các lỗi nếu có trong các câu lệnh dưới đây: Câu lệnh Sửa lỗi Var a,b := integer; Const c=3; Begin ; a:= 21 b:= a/c; Write(b), Readln End . Câu 2. Hãy cho biết biến và hằng khác nhau ở chỗ nào? Câu 3. Viết chương trình bằng ngôn ngữ Passcal trên giấy kiểm tra sau: Tính S = pi * R2; biết pi=3.14 và R được nhập vào từ bàn phím. Tính diện tích S của hình tam giác với độ dài cạnh a và chiều cao tương ứng h.(Biết a,h là số tự nhiên được nhập từ bàn phím).
File đính kèm:
- Kt1tTi8-B1X.doc