Tài liệu tham khảo access nâng cao
Trang 1SỞ GD&ĐT HÀ NAM ĐỀ KIỂM TRA TIN HỌC 11
I. Phần trắc nghiệm 3đ.
Câu 1 Sau khi thi hành đoạn chương trình sau, thì biến x viết ra màn hình cặp giá trị là bao nhiêu?.
A:= 4 ; B: = 1; X:= 2 ;
IF (A + B > 6) THEN X := X + A + B ELSE X := 2; WRITE (X);
Câu 2 Trong Pascal, khẳng định nào trong các khẳng định sau là sai?
A Phần thân chương trình có thể có hoặc không.
B Phần tên chương trình không nhất thiết phải có.
C Phần khai 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 3 .Để khai báo biến n thuộc kiểu số nguyên ta viết :
A Var : n : Integer; B Const n : Integer; C Var n : Integer ; D Uses n;
Câu 4 .Lệnh Write( ‘5 x 4 = ‘ , 5*4 ) ; viết gì ra màn hình:
C
âu 5 Để nhập giá trị biến a từ bàn phím, ta viết :
A Write(Nhap a = ); Readln(a); B Write(‘ Nhap a = ‘ ); Readln(a);
C Read( ‘Nhap a = ‘); Writeln(a) ; D Writeln(‘Nhap a = ‘, a);
Câu 6 x biểu diễn trong pascal thể hiện
C
âu 7 Trong Turbo Pascal, để thoát khỏi Turbo Pascal:
C Nhấn tổ hợp phím Alt + F3 D Nhấn tổ hợp phím Alt + X
C
âu 8 Trong Turbo Pascal, để thực hiện chương trình:
A Nhấn tổ hợp phím Ctrl + F9 B Nhấn tổ hợp phím Alt+F9
C
âu 9 Để khai báo hằng pi là 3.1416, ta viết
A Const pi : 3.1416 ; B Var pi : 3.1416 ; C Const pi = 3.1416; D pi := 3.1416 ;
Câu 10 Trong ngôn ngữ lập trình Pascal, từ khóa PROGRAM dùng để
A khai báo tên chương trình B khai bo biến.
Câu 11 Cho biểu thức trong toán học −1
−
x
y x
Biểu thức tương ứng trong Pascal là:
A x - y/x - 1 B (x - y)/(x -1) C x - 1/x - y D (x - 1)/(x - y).
Câu 12 Trong Turbo Pascal, tên nào sau đây là sai?
TL
II. Phần 2: thí sinh làm trực tiếp trên giấy thi (7đ)
Câu 1: Trình bày cấu trúc chung của một chương trình? Giải thích các thành phần trong cấu trúc chung đó? (2đ)
Câu 2: Hãy cho biết sự giống và khác nhau của hai dạng câu lệnh if-then? 2(đ)
Câu 3: Viết chương trình xác định nghiệm của phương trình dạng: ax + b = 0 Với a, b hệ số được nhập từ bàn phím.(3đ)
GV: Trần Văn Tiệp
Trang 2ĐÁP ÁN VÀ THANG ĐIỂM CHẤM
I Phần trắc nghiệm một đáp án đúng 0.25đ
TL
II Phần tự luận.
Câu 1: Trình bày cấu trúc chung của một chương trình? Giải thích các thành phần trong cấu trúc chung đó?
có dạng : [< phần khai báo>] ;
<phần thân>;
Câu 2: Hy cho biết sự giống và khác nhau của hai dạng câu lệnh if-then ?
Giống nhau: (1đ)
Đều là câu lệnh cấu trúc rẽ nhánh
Dựa vào điều kiện để lựa chọn và thực hiện thao tác thích hợp
Khác nhau:
Dạng thiếu : (0.5đ)
Nếu điều kiện không đúng thì thoát khỏi cấu trúc rẽ nhánh và thực hiện câu lệnh tiếp theo của chương trình.
Dạng đủ : (0.5đ)
Nếu điều kiện không đúng thì thực hiện câu lệnh 2, thoát khỏi cấu trúc rẽ nhánh và thực hiện câu lệnh tiếp
theo của chương trình
Câu 3: Viết chương trình xác định nghiệm của phương trình có dạng: ax + b = 0 Với a, b là các hệ số được
nhập từ bàn phím (3đ)
Write (‘ Nhap gia tri a va b : ’ ); Readln ( a , b ); 0.25đ
Writeln( ‘ X = ’, - b / a : 10 : 2 ) 0.25đ
Writeln(‘ Phuong trinh vo so nghiem ’) 0.25đ
Writeln(‘ Phuong trinh vo nghiem ’); 0.25đ
End
GV: Trần Văn Tiệp