1. Trang chủ
  2. » Luận Văn - Báo Cáo

KT TIN 8

5 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Bảng chữ cái và các quy tắt bao gồm cả cách sử dụng từ khóa, cách đặt tên để viết câu lệnh có nghĩa xác định, cách bố trí các câu lệnh,... sao cho có thể tạo thành một chương trình hoàn [r]

(1)Trường: THCS NGUYỄN VĂN TƯ Lớp: Họ tên: Thứ………, ngày……tháng…… năm… KIỄM TRA TIẾT Điểm MÔN: TIN HỌC 8– ĐỀ  A – TRẮC NGHIỆM (3đ) 10 11 12 A B C D Câu 1/ Máy tính có thể hiểu trực tiếp ngôn ngữ nào các ngôn ngữ đây? a Ngôn ngữ tự nhiên b Ngôn ngữ lập trình c Ngôn ngữ máy d Tất các ngôn ngữ trên Câu 2/ Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ Pascal? a 8a b tamgiac c program d Bai tap Câu 3/ Để chạy chương trình ta sử dụng tổ hợp nào? a Ctrl – F9 b Alt – F9 c F9 d Ctrl – Shitf – F9 Câu 4/ Trong Pascal, khai báo nào sau đây là đúng? a Var tb: real; b Var 4hs: integer; c const x: real; d Var R = 30; Câu 5/ Biểu thức toán học (a + b)(1 + c) biểu diễn Pascal nào ? a (a*a + b)(1+c)(1 + c)(1 + c) b (a.a + b)(1 + c)(1 + c)(1 + c) c (a*a + b)*(1 + c)*(1 + c)*(1 + c) d (a2 + b)(1 + c)3 Câu 6/ Số biến có thể khai báo tối đa chương trình là bao nhiêu? a Chỉ biến cho kiểu liệu b 10 biến c Chỉ hạn chế dung lượng nhớ d Không giới hạn Câu 7/ Giả sử chương trình Pascal, a và b là biến kiểu integer, R là biến kiểu real và S là biến kiểu string Các phép gán nào đây là không hợp lệ? a a := 390; b R := a/b; c S := ’School’; d b := ’School’; Câu 8/ Trong Pascal, nhận giá trị nguyên phạm vị từ 10 đến 32760 thì biến đó có thể khai báo các kiểu liệu nào? a byte b integer c real d char Câu 9/ Cho hình vuông có cạnh a với giá trị nguyên nằm phạm vi từ 150 đến 200 Biết diện tích S := a*a Vậy khai báo S nào đây là đúng và ít tốn nhớ nhất? a var S: integer b var S: real; c var S: byte; d S: char; Câu 10/ Chương trình thường viết ngôn ngữ lập trình, sau đó chuyển sang ngôn ngữ máy bằng: a Ngôn ngữ tự nhiên b Chương trình dịch c Dãy bít d Chương Câu 11/ Trong Pascal biểu thức sqr(b) - 4*a*c chuyển sang biểu thức toán học tương ứng là: a b2 - 4ac b b- 4ac c b*b – 4*a*c d Không có đáp án đúng Câu 12/ Các thành phần ngôn ngữ lập trình là: a Các từ khóa và tên b Bảng chữ cái, các từ khóa và tên c Chỉ bảng chữ cái và các từ khóa d Bảng chữ cái và các quy tắt (bao gồm cách sử dụng từ khóa, cách đặt tên) để viết câu lệnh có nghĩa xác định, cách bố trí các câu lệnh, cho có thể tạo thành chương trình hoàn chỉnh và chạy trên máy tính (2) B - TỰ LUẬN (7đ) Câu 1/ Viết các biểu thức toán học sau đây dạng biểu thức pascal (1.5đ) a/ 15 x – 30 + 12 10+2 ¿2 ¿ b/ ¿ ¿ c/ ax2 + bx + c Câu 2/ Giải thích ý nghĩa các câu lệnh chương trình sau (1.5đ) Begin Writeln ( ' Lam toan voi Pascal ' ); Writeln ('15 x - 30 = ', 15*4-30 :4:2); Readln; End Câu 3/ Hãy các lỗi chương trình Pascal đây và sữa lại cho đúng (2đ) Program CV_DT_Hinh_tron; Const pi := 3.1416; Var cv, dt, R:real; Begin R = 5.5; Cv := x pi x R; Dt := pi.R2; Writeln('Chu vi la:’, cv :4:2); Writeln('Dien tich la:’, dt:4:2); Readln; End Câu 4/ Sắp xếp các câu lệnh tạo thành chương trình hoàn chỉnh? (1đ) Begin Write('Hay nhap hai so:'); Readln(a,b); Write('Tong cua hai so la:',a +b); Readln; Program Tong_Hai_So; Var a,b: Integer; End Câu 5/ Viết chương nhập số nguyên dương nhập từ bàn phím In màn hình hiệu số vừa nhập(1đ) (3) Trường: THCS NGUYỄN VĂN TƯ Lớp: Họ tên: Thứ………, ngày……tháng…… năm 2014 KIỄM TRA TIẾT Điểm MÔN: TIN HỌC 8– ĐỀ  A –TRẮC NGHIỆM 10 11 12 A B C D Câu 1/ Ngôn ngữ dùng để viết chương trình gọi là gì? a Ngôn ngữ tự nhiên b Ngôn ngữ lập trình c Ngôn ngữ máy d Tất các ngôn ngữ trên Câu 2/ Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ Pascal? a 8a b end c beginend d Bai tap Câu 3/ Để dịch chương trình ta sử dụng tổ hợp nào? a Ctrl – F9 b Alt – F9 c F9 d Ctrl – Shitf – F9 Câu 4/ Trong Pascal, khai báo nào sau đây là đúng? a Var tb: real; b Var 4hs: integer; c const x: real; d Var R = 30; Câu 5/ Biểu thức toán học (a + b)(1 + c) biểu diễn Pascal nào ? a (a*a + b)(1+c)(1 + c)(1 + c) b (a.a + b)(1 + c)(1 + c)(1 + c) c (a + b)(1 + c) d (a*a + b)*(1 + c)*(1 + c)*(1 + c) Câu 6/ Số biến có thể khai báo tối đa chương trình là bao nhiêu? a Chỉ biến cho kiểu liệu b 10 biến c Chỉ hạn chế dung lượng nhớ d Không giới hạn Câu 7/ Giả sử chương trình Pascal, A là biến kiểu số thực (real), X là biến kiểu xâu (string) Phép gán nào đây là không hợp lệ? a A :=’ Ha Noi’; b A := 4; c X := ’123’; d X := ’School’; Câu 8/ Trong Pascal, nhận giá trị nguyên phạm vị từ đến 255 thì biến đó có thể khai báo các kiểu liệu nào? a byte b integer c real d char Câu 9/ Các thành phần ngôn ngữ lập trình là: a Các từ khóa và tên b Bảng chữ cái, các từ khóa và tên c Chỉ bảng chữ cái và các từ khóa (4) d Bảng chữ cái và các quy tắt (bao gồm cách sử dụng từ khóa, cách đặt tên) để viết câu lệnh có nghĩa xác định, cách bố trí các câu lệnh, cho có thể tạo thành chương trình hoàn chỉnh và chạy trên máy tính Câu 10/ Những tên có ý nghĩa xác định từ trước và không phép sử dụng cho mục đích khác gọi là gì? a Tên có sẵn b Tên riêng c Từ khóa d Biến Câu 11/ Trong Pascal biểu thức a/b*2 chuyển sang biểu thức toán học tương ứng là: a a b b a/b x c b*b – 4*a*c d Không có đáp án đúng Câu 12/ Biến P có thể nhận các giá trị 5; 10; 15; 20; 60; 90 và biến X có thể nhận các giá trị 0.1; 0.2; 0.3;0.4; 0.5 Khai báo nào các khai báo sau là đúng? a var X, P: byte b var P, X: real; c var X: real; d var X: real; P: byte; P: integer; B - TỰ LUẬN (7đ) Câu 1/ Viết các biểu thức toán học sau đây dạng biểu thức pascal (1.5đ) a/ 15 x – 30 b/ (10+2) (3+1) c/ b2 - 4.a.c Câu 2/ Giải thích ý nghĩa các câu lệnh chương trình sau (1.5đ) Begin Writeln ( ' Làm toan voi Pascal ' ); Writeln ('15 x = ', 15*4 :4:2); Readln; End Câu 3/ Hãy các lỗi chương trình Pascal đây và sữa lại cho đúng (2đ) Program CV_DT_Hinh_tron; Const Pi = 3.1416; Var cv, dt, R: integer; Begin R = 5.5; Cv = 2*pi*R; Dt = Pi*R*R; Writeln('Chu vi la:’, cv :4:2); Writeln('Dien tich la:’, dt:4:2); Readln; End Câu 4/ Sắp xếp các câu lệnh tạo thành chương trình hoàn chỉnh? (1đ) Begin Readln; Program Tong_Hai_So; (5) Var a,b: Integer; End Write('Hay nhap hai so:'); Readln(a,b); Write('Tong cua hai so la:',a +b); Câu 5/ Viết chương nhập số nguyên dương nhập từ bàn phím In màn hình tích số vừa nhập.(1đ) (6)

Ngày đăng: 28/09/2021, 12:50

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w