1. Trang chủ
  2. » Giáo án - Bài giảng

De thi Hk1 tin hoc 11

3 825 3
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề kiểm tra HK1 Tin Học 11
Trường học Trường THPT Nam Kỳ Khởi Nghĩa
Chuyên ngành Tin học
Thể loại Đề kiểm tra
Năm xuất bản 2010-2011
Định dạng
Số trang 3
Dung lượng 62 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Khi thực hiện câu lệnh while …do , sẽ thoát khỏi vòng lặp khi: 2.. Để lưu giữ 1 biến kiểu Byte máy tính cần dành bộ nhớ ra: 6.. Để lưu chương trình ta sẽ nhấn những phím nào 8.. Để khai

Trang 1

Trường THPT Nam Kỳ Khởi Nghĩa Học và tên HS: Lớp 11

ĐỀ KIỂM TRA HK1 TIN HỌC 11

Năm học 2010 – 2011

A Trắc nghiệm (6đ) (Khoanh tròn vào câu trả lời đúng)

1 Khi thực hiện câu lệnh while …do , sẽ thoát khỏi vòng lặp khi:

2 Trong NNLT Pascal, chương trình sau có kết quả gì?

If (5 mod 2=0) then write (‘Sai’)

Else write (‘Dung’);

3 Kiểu Byte có phạm vi giá trị từ:

a 0 đến 216-1 b -215 đến 215-1 c -231 đến 231-1 d 0 đến 255

4 Hàm mod dùng để:

5 Để lưu giữ 1 biến kiểu Byte máy tính cần dành bộ nhớ ra:

6 Kết quả của biểu thức ABS(25-50) div 5 là?

7 Để lưu chương trình ta sẽ nhấn những phím nào

8 Cho biết kết quả của chương trình sau?

Var a,b: integer;

begin

a:= 10; b:= -10;

if a<=b then write(-1) else write (1);

end

9 Lệnh nào sau đây in ra màn hình số lớn hơn trong 2 số A, B

a If A < B then writeln(A) else writeln(B); b If A > B then write(B) else write(A);

c If A > B then Readln(A) else Readln(B); d If A > B then write(A) else write(B);

10 Để nhập giá trị cho 3 biến a;b;c ta sử dụng thủ tục:

a readln(a, b,c); b readln(a;b;c); c readln(‘a,b,c’); d realn(a,b,c);

11 Câu lệnh if nào sau đây đúng:

12 Để khai báo biến A kiểu số thực, ta chọn cách khai báo nào?

a var A: Integer; b var A : real; c Var: A Integer; d Var : A real;

13 Đoạn chương trình sau đưa ra màn hình kết quả nào:

for i:= 1 to 10 do write(1);

14 Cấu trúc của chương trình gồm

15 Chọn câu đúng nhất:

c Single, Real, Double là kiểu số thực d 'True','False' là ký tự

16 X có thể nhận các giá trị từ ‘A’ đến ‘Z’, khai báo nào sau đây là đúng trong Pascal?

17 Thân chương trình được giới hạn bởi cặp từ khóa

Trang 2

a Begin End; b Begin End c Start Finish; d Start Finish.

18 Để gán 2 vào cho biến x, ta có câu lệnh:

19 Biểu thức (x>y) and (y>3) thuộc loại biểu thức nào trong Pascal?

20 Cho dãy các câu lệnh gán z:=3; y:=sqr(z)-3*z+abs(z); Sau khi thực hiện dãy các câu lệnh trên thì y có giá trị là bao

nhiêu?

21 Câu lệnh Write(Cho biet gia tri Cuoi:); có kết quả là

a Cho biet gia tri Cuoi b.Lỗi cú pháp c Cho biet ket qua Cuoi: d (Cho biet gia tri cuoi:)

22 Chỉ ra kiểu dữ liệu viết sai trong Turbo Pascal

23 Để thoát ra khỏi chương trình Pascal ta nhấn:

24 Hàm nào tương ứng với phép tính giá trị tuyệt đối trong Pascal

B Tự luận (4đ)

Câu 1(1đ )Viết lại các biểu thức dạng toán học sau sang dạng biểu diễn tương ứng trong pascal :

a) y y x x

2

Câu 2(1đ )Viết lại các biểu thức trong pascal sang dạng toán học tương ứng:

Câu 3:(1,25đ) Viết chương trình tính S=1+2+3+4+5+6+7+8+9+10

Câu 4: (1 đ) Dùng câu lệnh If để giải phương trình a*x+b=0

Bài làm

ĐÁP ÁN

I TRẮC NGHIỆM (mỗi câu 0,25đ x 24 câu = 6đ)

Trang 3

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

II TỰ LUẬN (4 đ)

Câu 1:

Câu 2: (Mỗi câu 0,5đ x 2 câu = 1đ)

Câu 3:

Program tinhtong;

Uses crt;

BEGIN

Clrscrt;

Readln;

END

Viết đúng cấu trúc chương trình (0, 25đ)

Câu 4:

If a=0 then

Ngày đăng: 26/10/2013, 02:11

TỪ KHÓA LIÊN QUAN

w