Quá trình giải bài toán trên máy tính theo trình tự các bước nào sau đây: AA. Xác định bài toán →Viết chương trình→Mô tả thuật toán.[r]
(1)Trường THCS Thạnh Đông Họ tên: Lớp : KIỂM TRA HỌC KỲ I Môn: Tin Học Lớp Thời gian: 45 phút Năm học 2015-2016 Điểm A Phần trắc nghiệm: (4 điểm) Câu Cấu trúc chung chương trình gồm phần? A phần B phần C phần D phần Câu Quá trình giải bài toán trên máy tính theo trình tự các bước nào sau đây: A Xác định bài toán →Viết chương trình→Mô tả thuật toán B Mô tả thuật toán→Viết chương trình→ Xác định bài toán C Xác định bài toán →Mô tả thuật toán→Viết chương trình D Viết chương trình→Mô tả thuật toán→ Xác định bài toán Câu 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 Để chạy chương trình ta sử dụng tổ hợp phím nào? A Ctrl + F9 B Alt + F9 C F9 D Ctrl + Shitf + F9 Câu Trong các câu lệnh Pascal sau, câu nào viết đúng: A if x:=5 then; a=b; C if x>5; then a:=b; B if; x>5 then a:=b; D if x>5 then a:=b ; Câu Biểu thức toán học (a2 + b)(1 + c)3 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 Trong Pascal, khai báo nào sau đây là đúng? A Var tb: real; B x:= integer; C const x: real; D Var R = 30; Câu Trong Pascal, giả sử x là biến kiểu số nguyên Phép gán nào sau đây đúng? A x:=30; B x:=a/b; C x:=20.5; D x:=’Truong THCS THANH DONG’ ; B Phần tự luận: ( điểm) Câu Viết các biểu thức toán sau đây dạng biểu thức Pascal (2 điểm) 15 a 2+3 − + y x 10+ x ¿ ¿ b ¿ ¿ (2) Câu Bạn Tuấn viết chương trình sau: program Tinh toan uses crt; var x, y : integer; tb = real; thongbao : integer; const a := 2; begin clrscr; 10 thongbao := ‘Trung binh cong cua hai so x va y la: ‘; 11 write(‘Nhap gia tri cho x = ‘); readln(x); 12 write(‘Nhap gia tri cho y = ‘); readln(y); 13 tb = (x+y)/a; 14 writeln(thongbao, tb:2:1); 15 readln 16 end Hỏi: a Có vài câu lệnh bạn Tuấn viết sai, em hãy viết lại cho đúng (2.5 điểm) b Hãy liệt kê tên biến, tên chương trình trên (1.5 điểm) BÀI LÀM: (3) IV - ĐÁP ÁN A Phần trắc nghiệm: (4 điểm) Mỗi câu đúng 0,5 điểm Câu Đáp án D C B A D C A A B Phần tự luận: (6 điểm) Câu Viết các biểu thức toán sau đây dạng biểu thức Pascal ? (2 điểm) 15 a 2+3 − + y x 10+ x ¿ ¿ b ¿ ¿ => 15/( 2+ 3) – 8/(x*x*x) + y => (10 + x)*(10 + x) / (3 + y) – 18 / (5 + y) Câu 2: (4 điểm) a Những câu lệnh sau đây sai và viết lại sau: (2,5 điểm) program Tinh_toan; tb : real; thongbao : string; const a = 2; 13 tb := (x+y)/a; b Phân biệt tên biến và tên hằng: (1,5 điểm) Tên biến x, y, tb, thongbao Tên a MA TRẬN ĐỀ Mức độ Nhận biết TN TL Nội dung Bài 1: Máy tính và chương trình máy tính 0,5 Bài 2: Làm quen với chương trình và ngôn ngữ lập trình 0,5 Bài 3: Chương trình máy tính và liệu Bài 4: Sử dụng biến chương trình Tổng số Thông hiểu TN TL 0,5 0,5 Vận dụng TN TL 2 1 1 điểm điểm 3 4 Tống số 10 điểm 10điểm (4) (5)