Kiem tra 1 tiet tin hoc 11

8 9 0
Kiem tra 1 tiet tin hoc 11

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

Thông tin tài liệu

Câu 9: Trong NNLT thành phần sẽ kiểm tra ý nghĩa của thao tác cần thực hiện ứng với cụm các ký tự là:. Ngữ nghĩa và cú pháp B[r]

(1)

Trêng THPT DTNT q ch©u

Tỉ toán - tin Kiểm tra học kì I

Môn: Tin học Thời gian 45 phút Dành cho chơng trình tin học khối 11

Phần I trắc nghiÖm

MÃ ĐỀ: 001

Câu 1: Trong NNLT thành phần kiểm tra cú pháp câu lệnh hay sai do: A Ngữ nghĩa cú pháp B Cú pháp

C Bảng chữ cái D Ngữ nghĩa

Câu 2: Các tên sau tên viết sai NNLT Pascal

A Denta B Del_ta C Delta D Del ta

Câu 3: Trong Pascal để thực chương trình ta thực hiện:

A F9 B F7 C Alt- F9 D Ctrl - F9

Câu 4: Xét đoạn câu lệnh sau S:=0;

F or x:= To 10 Do S:= S + 1;

Theo em sau thực câu lệnh giá trị biến S là:

A 13 B 11 C 12 D 10

Câu 5: Khi lập trình để lưu trữ số thực khai báo biến kiểu:

A Real B Word C Integer D Byte

Câu 6: Trong NNLT thành phần kiểm tra ý nghĩa thao tác cần thực ứng với cụm các ký tự là:

A Ngữ nghĩa B Ngữ nghĩa cú pháp C Cú pháp

D Bảng chữ cái

Câu 7: Xét đoạn câu lệnh sau S:=0;

For i:= To Do S:= S + i;

Theo em sau thực câu lệnh giá trị biến S là:

A 13 B 11 C 12 D 10

Câu 8: Trong chương trình có đoạn khai báo biến Var X, Y, Z : Real;

a, b : Byte; c : Boolean;

Phần khai báo trên, không gian nhớ dùng để lưu trữ biến là:

A 10 B 20 C 6 D 21 byte

(2)

a, b : Byte; c : Boolean; Phần khai báo:

A biến thực, biến nguyên biến locgic B biến locgic, biến nguyên biến thực C biến thực, biến nguyên biến locgic D biến thực, biến nguyên bin locgic

Phần II Tự luận

Bài 1. H·y biĨu diƠn TP biĨu thøc:

P=a+b

c+d+(a

3 b)

Bµi BiĨu diƠn toán học:

Q:= (a+b)/(a-b) c*d

Bài 3. Viết chơng trình cho phép nhập số thực a, b, c, x Tính đa hình giá trị hàm số

y = ax2 + bx + c

(3)

Trêng THPT DTNT quú ch©u

Tổ toán - tin Kiểm tra học kì I

Môn: Tin học Thời gian 45 phút Dành cho chơng trình tin học khối 11

Phần I tr¾c nghiƯm

MÃ ĐỀ: 002

Câu 1: Một chương trình có tên Vidu.Pas Để dịch sang dạng Vidu.exe Pascal ta

dùng chương trình dịch dạng:

A Khơng thể làm được B Cả thông dịch biên dịch

C Thông dịch D Biên dịch

Câu 2: Trong Pascal để dịch chương trình ta thực hiện:

A F7 B F2 C Alt- F9 D Crl - F5

Câu 3: Trong lập trình Turbo Pascal Để lưu tệp soạn thảo ta thực hiện: A File -> Open B File -> Close C File -> Exit D File -> Save Câu 4: Trong NNLT cụm ký tự For là:

A Tên người lập trình đặt B Tên chuẩn

C Từ khoá D Thủ tục

Câu 5: Trong chương trình viết Pascal có đoạn câu lệnh sau:

X := 3; Y := 5;

S := 2*x + y - 1; X := X + 1;

Theo em sau thực câu lệnh giá trị tương ứng X, Y, S là:

A 5, 7, 10 B 4, 10, 5 C 3, 5, 10 D 4, 5, 10

Câu 6: Biểu thức sau có giá trị True?

A (20>10) and (3=4) B 4+2*3*(3+5)<(18 div 4)*4

C ((3<6) or (4+2>5)) and (2< div 2) D (5>8) and (not(a+2<5) or (2 > div 2))

Câu 7: Trong lập trình Turbo Pascal Để mở tệp có sẵn đĩa ta thực hiện: A File -> Exit B File -> Open C File -> Close D File -> Save Câu 8: Trong chương trình viết NNLT Pascal có câu lệnh

X := 1; Y := 2;

Write(‘x+y’, x:4, y:4);

Sau thực câu lệnh thu kết hình

A x+y, x, y B 2 C x + y 2 D x y

(4)

S: Integer; Begin

Write(‘Nhap a, b:’); Realn(a,b);

S:= a+b; Write(S); End

Theo em chương trình có lỗi:

A Lỗi cú pháp B Lỗi ngữ nghĩa

C Khơng có lỗi cả D Lỗi khai báo biến

PhÇn II Tù ln

Bµi 1. H·y biĨu diƠn TP biĨu thøc:

P=a

2

+b

c+√b+(a

− b −d)

Bµi BiĨu diƠn toán học:

Q:= (a*b)/(a-b) (c+d)/a;

Bài 3. Viết chơng trình cho phép nhập số thực a, b Tính đa hình giá trị hàm sè

y = ¿a −b∨¿

√¿

(5)

Trêng THPT DTNT q ch©u

Tỉ toán - tin Kiểm tra học kì I

Môn: Tin học Thời gian 45 phút Dành cho chơng trình tin học khối 11

Phần I trắc nghiÖm

MÃ ĐỀ: 003

Câu 1: Trong lập trình Turbo Pascal Để lưu tệp soạn thảo ta thực hiện: A File -> Save B File -> Exit C File -> Open D File -> Close

Câu 2: Một chương trình có tên Vidu.Pas Để dịch sang dạng Vidu.exe Pascal ta

dùng chương trình dịch dạng:

A Biên dịch B Thông dịch

C Không thể làm được D Cả thông dịch biên dịch Câu 3: Trong chương trình viết Pascal có đoạn câu lệnh sau:

X := 3; Y := 5;

S := 2*x + y - 1; X := X + 1;

Theo em sau thực câu lệnh giá trị tương ứng X, Y, S là:

A 4, 5, 10 B 3, 5, 10 C 5, 7, 10 D 4, 10, 5

Câu 4: Trong Pascal để dịch chương trình ta thực hiện:

A F7 B F2 C Alt- F9 D Crl - F5

Câu 5: Khi lập trình để lưu trữ số nguyên nằm khoảng 200 tốt ta dùng kiểu liệu

A Byte B Extended C Real D Integer

Câu 6: Một chương trình viết Pascal sau: Program Vidu;

Var a, b: byte; S,P: Integer Begin

Write(‘Nhap a, b:’); Readln(a,b);

S:= a+b; P:= Sqrt(3-4); Write(S,P); End

Theo em chương trình có lỗi:

A Lỗi ngữ nghĩa B Lỗi cú pháp

C Lỗi khai báo biến D Khơng có lỗi cả

(6)

Write(‘Nhap a, b:’); Realn(a,b);

S:= a+b; Write(S); End

Theo em chương trình có lỗi:

A Lỗi khai báo biến B Khơng có lỗi cả

C Lỗi cú pháp D Lỗi ngữ nghĩa

Câu 9: Trong lập trình Turbo Pascal Để mở tệp có sẵn đĩa ta thực hiện: A File -> Save B File -> Close C File -> Exit D File -> Open Câu 10: Xét đoạn câu lệnh sau

S:=0; For i:= To Do

S:= S + i;

Theo em sau thực câu lệnh câu lệnh S:= S + i thực hiện:

A 11 lần B lần C 10 lần D ln

Phần II Tự luận

Bài 1. HÃy biĨu diƠn TP biĨu thøc:

P=tan(a+b) 2x −3

Bài Biểu diễn toán học:

Q:= (a-b+3*c) /a (sin(c+d))/cos(a));

Bài 3. Viết chơng trình cho phÐp nhËp c¸c sè thùc a, b, c, d Tính đa hình giá trị biểu thức:

P = ab + cd

(7)

Trờng THPT DTNT quỳ châu

Tổ toán tin Kiểm tra học kì I

Môn: Tin học Thời gian 45 phút Dành cho chơng trình tin học khối 11

Phần I trắc nghiệm

M ĐỀ: 004

Câu 1: Trong chương trình viết NNLT Pascal có câu lệnh X := 1;

Y := 2;

Write(‘x+y’, x:4, y:4);

Sau thực câu lệnh thu kết hình

A 2 B x+y, x, y C x y D x + y 2

Câu 2: Biểu thức sau có giá trị True?

A (5>8) and (not(a+2<5) or (2 > div 2)) B ((3<6) or (4+2>5)) and (2< div 2)

C (20>10) and (3=4) D 4+2*3*(3+5)<(18 div 4)*4

Câu 3: Xét đoạn câu lệnh sau S:=0;

F or x:= To 10 Do S:= S + 1;

Theo em sau thực câu lệnh giá trị biến S là:

A 12 B 10 C 11 D 13

Câu 4: Khi lập trình để lưu trữ số nguyên nằm khoảng 200 tốt ta dùng kiểu liệu

A Real B Integer C Extended D Byte

Câu 5: Các tên sau tên viết sai NNLT Pascal

A Del_ta B Denta C Del ta D Delta

Câu 6: Trong biểu diễn sau biểu diễn Turbo Pascal A SQR(x); SQRT(x); ABS(x); B Cosx; Sin(x); Tan(x;)

C SQRT(x); ABS(x);lng(x); D SQRT(x); |x|; lng(x);

Câu 7: Trong chương trình có đoạn khai báo biến Var X, Y, Z : Real;

a, b : Byte; c : Boolean;

Phần khai báo trên, không gian nhớ dùng để lưu trữ biến là:

A 21 byte B 6 C 10 D 20

(8)

End

Theo em chương trình có lỗi:

A Lỗi ngữ nghĩa B Lỗi cú pháp

C Lỗi khai báo biến D Không có lỗi cả

Câu 9: Trong NNLT thành phần kiểm tra ý nghĩa thao tác cần thực ứng với cụm các ký tự là:

A Ngữ nghĩa cú pháp B Ngữ nghĩa

C Bảng chữ cái D Cú pháp

Câu 10: Trong NNLT cụm ký tự For là:

A Tên chuẩn B Tên người lập trình đặt

C Thủ tục D Từ khố

PhÇn II Tù ln

Bµi 1. H·y biĨu diƠn TP biĨu thøc:

Bài Biểu diễn toán học:

Q:= (sqrt(a-b+3*c) /a)+ (x+y)/(a*b*c));

Bài 3. Viết chơng trình cho phép nhập số thực a, b, c, d x Tính đa màn hình giá biểu thøc.

Y = ax6 + bx3 - cx + d

Ngày đăng: 05/03/2021, 14:12

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan