THI HKI
Chia sẻ bởi Trần Thị Ngọc Trinh |
Ngày 25/04/2019 |
63
Chia sẻ tài liệu: THI HKI thuộc Tin học 11
Nội dung tài liệu:
Trường TH cấp 2,3 Mỹ Phước Đề kiểm tra học kỳ 1. Năm học 2010 – 2011
Lớp 11/….. Môn: Tin học 11
Họ và tên:………………………….. Thời gian: 60 phút
STT:……..
A. PHẦN TRẮC NGHIỆM (3 điểm)
Chọn đáp án đúng điền vào bảng sau: (mỗi câu đúng 0.3 điểm)
Câu
1
2
3
4
5
6
7
8
9
10
Đáp án
Câu 2: Chương trình dịch là:
A. Chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy.
B. Chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên.
C. Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể.
D. Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao.
Câu 15: Trong Turbo Pascal, để thực thi chương trình
A. Nhấn phím F9 C. Nhấn tổ hợp phím Shift + F9
B. Nhấn tổ hợp phím Alt + F9 D. Nhấn tổ hợp phím Ctrl+F9
Câu 3: Đối với ngôn ngữ lập trình Pascal, khẳng định nào là sai trong các khẳng định sau
A. Phần tên chương trình không nhất thiết phải có
B. Phần thân chương trình có thể có hoặc không
C. Phần khai báo 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 4: Trong Turbo Pascal, với x kiểu nguyên hàm số nào sau đây luôn cho kết quả là kiểu thực
A. abs(x) C. sqr(x)
B. sqrt(x) D. a,b,c
Câu 5: Cho A= 19.5; B=45.93. Câu lệnh Write(`Gia tri la:`,A:6:2,B:8:3); sẽ hiển thị ra màn hình là:
a). Gia tri la:_ 19.50_ _ 45.930 b). Gia tri la:_ _19.5_ _ _ 45.93
c). Gia tri la:_ 19.5 _ _ _ 45.930 d). Gia tri la:_ _19.50_ _ 45.930
Câu 6: Cho biết kết quả trả về của biểu thức sau: (30 mod 3) div 2 + (15 div 4)
a). 3 b). 5 c). 4 d). 10
Câu 7: Xác định giá trị của x, y sau khi thực hiện đoạn chương trình?
Var x, y : Integer;
Begin
x:= 10;
y:= 15;
x:= x+y;
y:= y-x;
End;
x= 10, y= -15. C. x= 25, y= 15.
x= 15, y= -10. D. x= 25, y= -10.
Câu 8: Để đưa ra màn hình giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh
A. write(a:8:3, b:8); B. readln(a,b); C. writeln(a:8, b:8:3); D. writeln(a:8:3, b:8:3);
Câu 9: Biến X có thể nhận các giá trị 1;100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 1.99. Khai báo nào trong các khai báo sau là đúng?
A. Var X, Y: byte; B. Var X, Y: real; C. Var X: real; Y: byte; D. Var X: byte; Y: real;
Câu 10: 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);
B. PHẦN TỰ LUẬN ( 7 điểm)
Câu 1: Cấu trúc rẽ nhánh là gì?Trong Pascal có mấy dạng cấu trúc rẽ nhánh? Trình bày cấu trúc, vẽ sơ đồ, giải thích hoạt động? ( 2 điểm)
Câu 2: Chuyển biểu thức dạng Pascal sang biểu thức toán học? (1 điểm)
a.) sqr(x)/(
Lớp 11/….. Môn: Tin học 11
Họ và tên:………………………….. Thời gian: 60 phút
STT:……..
A. PHẦN TRẮC NGHIỆM (3 điểm)
Chọn đáp án đúng điền vào bảng sau: (mỗi câu đúng 0.3 điểm)
Câu
1
2
3
4
5
6
7
8
9
10
Đáp án
Câu 2: Chương trình dịch là:
A. Chương trình dịch ngôn ngữ tự nhiên ra ngôn ngữ máy.
B. Chương trình dịch ngôn ngữ máy ra ngôn ngữ tự nhiên.
C. Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể.
D. Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ máy thành ngôn ngữ bậc cao.
Câu 15: Trong Turbo Pascal, để thực thi chương trình
A. Nhấn phím F9 C. Nhấn tổ hợp phím Shift + F9
B. Nhấn tổ hợp phím Alt + F9 D. Nhấn tổ hợp phím Ctrl+F9
Câu 3: Đối với ngôn ngữ lập trình Pascal, khẳng định nào là sai trong các khẳng định sau
A. Phần tên chương trình không nhất thiết phải có
B. Phần thân chương trình có thể có hoặc không
C. Phần khai báo 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 4: Trong Turbo Pascal, với x kiểu nguyên hàm số nào sau đây luôn cho kết quả là kiểu thực
A. abs(x) C. sqr(x)
B. sqrt(x) D. a,b,c
Câu 5: Cho A= 19.5; B=45.93. Câu lệnh Write(`Gia tri la:`,A:6:2,B:8:3); sẽ hiển thị ra màn hình là:
a). Gia tri la:_ 19.50_ _ 45.930 b). Gia tri la:_ _19.5_ _ _ 45.93
c). Gia tri la:_ 19.5 _ _ _ 45.930 d). Gia tri la:_ _19.50_ _ 45.930
Câu 6: Cho biết kết quả trả về của biểu thức sau: (30 mod 3) div 2 + (15 div 4)
a). 3 b). 5 c). 4 d). 10
Câu 7: Xác định giá trị của x, y sau khi thực hiện đoạn chương trình?
Var x, y : Integer;
Begin
x:= 10;
y:= 15;
x:= x+y;
y:= y-x;
End;
x= 10, y= -15. C. x= 25, y= 15.
x= 15, y= -10. D. x= 25, y= -10.
Câu 8: Để đưa ra màn hình giá trị của biến a kiểu nguyên và biến b kiểu thực ta dùng lệnh
A. write(a:8:3, b:8); B. readln(a,b); C. writeln(a:8, b:8:3); D. writeln(a:8:3, b:8:3);
Câu 9: Biến X có thể nhận các giá trị 1;100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 1.99. Khai báo nào trong các khai báo sau là đúng?
A. Var X, Y: byte; B. Var X, Y: real; C. Var X: real; Y: byte; D. Var X: byte; Y: real;
Câu 10: 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);
B. PHẦN TỰ LUẬN ( 7 điểm)
Câu 1: Cấu trúc rẽ nhánh là gì?Trong Pascal có mấy dạng cấu trúc rẽ nhánh? Trình bày cấu trúc, vẽ sơ đồ, giải thích hoạt động? ( 2 điểm)
Câu 2: Chuyển biểu thức dạng Pascal sang biểu thức toán học? (1 điểm)
a.) sqr(x)/(
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Trần Thị Ngọc Trinh
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)