Đề thi HK1 môn Tin học 11 năm 2019-2020 Trường THPT Bùi Dục Tài

7 63 0
Đề thi HK1 môn Tin học 11 năm 2019-2020 Trường THPT Bùi Dục Tài

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

Thông tin tài liệu

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 đích thực hiện được trên máy tính được gọi là chương trình dịch.B. Website[r]

(1)

SỞ GIÁO DỤC VÀ ĐÀO TẠO QUẢNG TRỊ ĐỀ THI HỌC KỲ

TRƯỜNG THPT BÙI DỤC TÀI MÔN THI: TIN HỌC 11

Ngày kiểm tra: /12/2019 Họ tên: Lớp: 11B… Ngày trả bài:………

Câu 1: Trong NNLT pascal, thủ tục Readln khơng có tham số thực chức sau đây?

A Chuyển trỏ xuống đầu dòng B Cho phép nhập liệu từ bàn phím

C Khơng chuyển trỏ xuống đầu dịng

D Tạm dừng chương trình để quan sát kết

Câu 2: Hãy cho biết biểu diễn biểu diễn Pascal?

A 4.07E-15 B ‘3.1416’ C ‘THPTBUIDUCTAI D 120 Câu 3: Chọn phát biểu sai phát biểu sau :

A Phần thân chương trình khơng chứa câu lệnh

B Phần khai báo thiết phải có

C Chương trình thường gồm hai phần : phần khai báo phần thân D Phần thân chương trình thiết phải có

Câu 4: Tên không ngôn ngữ Pascal?

A abc_123 B _123abc C 123_abc D abc123

Câu 5: Trong NNLT Pascal, với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh 2>, câu lệnh 2 thực

A biểu thức <điều kiện> câu lệnh 1 thực xong; B biểu thức <điều kiện> đúng;

(2)

Câu 6: Trong NNLT Pascal, cho chương trình sau: Var x,y : real;

Begin readln(x);

y := (x+2)*x – ;

writeln(‘gia tri cua y = ’, y); End

Nếu nhập x = có thơng tin ngồi hình?

A gia tri y la:3 B y=3 C gia tri cua y=3 D giá trị y=3 Câu 7: Xét chương trình sau?

VAR A, B: INTEGER;

BEGIN A:=2017;

WRITE(‘NHAP B=’); READLN(B);

IF A<B THEN WRITE(‘XIN CHAO CAC BAN!’);

END

Nhập giá trị cho B để chạy chương trình nhận kết ‘XIN CHAO CAC BAN!’?

A 2015 B 2016 C 2017 D 2018

Câu 8: Xác định giá trị biểu thức: S = (2535 div 100) + (150 mod 100) div 10

A S = 29; B S = 30; C S = 31 D S = 32

Câu 9: Cho biểu thức dạng toán học sau: 2

4

b

a; chọn dạng biểu diễn tương ứng trong Pascal:

A 1/4 + sqrt(a*a-b*b) B 1/4* sqrt(a*a-b*b) C 1/4 - sprt(a*a-b*b) D 1/4 - sqrt(a*a-b*b

Câu 10: Giả sử có khai báo biến sau

(3)

X,Y:Real;

Hãy cho biết tổng nhớ cấp phát cho biến bào nhiêu?

A 18 B 16 C 15 D 17

Câu 11: Chương trình dịch khơng có khả khả sau ? A Thông báo lỗi cú pháp B Thông báo lỗi câu lệnh

C Phát lỗi ngữ nghĩa D Phát lỗi cú pháp

Câu 12: Trong Pascal phép toán Div, Mod thuộc phép toán sau đây:

A Phép toán số học với số thực B Phép toán số học với số nguyên C Phép toán quan hệ D Phép toán Logi

Câu 13: Biểu thức: sqr(sqrt(x+y)/x-sqr(x-y)/y) viết toán học biểu thức đây?

A

2 ) ) ( ( y y x x y x    B          y y x x y x

C y

y x x

y

x )2  

( D          y y x x y x

Câu 14: Trong Pascal, đoạn thích đặt cặp dấu ?

A { …… } B ( ……) C /* …… */ D [ …… ] Câu 15: Với X có giá trị biểu thức

(5 <= X) and ((X <= 11) or (X<> 12)) có giá trị True?

A X = B X = 12 C X = D Giá trị X Câu 16: Trong chương trình, biến M nhận giá trị: 10, 15, 20, 30, 40 biến N có thể nhận giá trị: 1.0 , 1.5, 2.0, 2.5 , 3.0 Khai báo khai báo sau đúng?

A Var M,N :Byte; B Var M: Real; N: Word;

C Var M: Word; N: Real; D Var M, N: Longint;

Câu 17: Thông dịch là:

(4)

C Chạy chương trình

D Dịch câu lệnh thực câu lệnh Câu 18: Xét chương trình sau:

VAR A, B: INTEGER; BEGIN

A:=575; B:=678;

IF A<B THEN WRITE(1); IF A=B THEN WRITE(0); IF A>B THEN WRITE(2); END

Kết chương trình là:

A B C 102 D

Câu 19: Cú pháp thủ tục nhập liệu vào từ bàn phím :

A Readln<tên biến 1>, <tên biến 2>,…, <tên biến n>;

B Write(<tênbiến 1>, <tên biến 2>,…, <tên biến n>); C Readln(<tên hàng 1>, <tên hàng 2>,…,<tên n>); D Readln(<tên biến 1>, <tên biến 2>,…,<tên biến n>);

Câu 20: Trong NNLT Pascal câu lệnh Write( ‘5 x = ‘ , 5*4 ) ; viết hình :

A x = 20 B x = 5*4 C 20 = * D 20 = 20

Câu 21: Để mô tả cấu trúc rẽ nhánh thuật tốn, nhiều ngơn ngữ lập trình bậc cao dùng câu lệnh IF – THEN, sau IF <điều kiện> Điều kiện

A biểu thức quan hệ logic; B biểu thức số học;

C biểu thức quan hệ; D câu lệnh;

Câu 22: Trong NNLT gặp đoạn thích chương trình dịch sẽ: A Bỏ qua đoạn thích

(5)

C Dịch chương trình đích

D Thơng báo lỗi

Câu 23: Trong NNLT Pascal có tên dưới đây, Hãy cho biết tên tên dành riêng ?

A LONGINT B END C SQRT D ABS

Câu 24: Phát biểu sai?

A Chương trình viết ngơn ngữ lập trình bậc cao phải chuyển đổi thành chương trình ngơn ngữ máy thực được;

B Trong biên dịch khơng có chương trình đích để lưu trữ sử dụng lại cần C Chương trình dịch có hai loại: thơng dịch biên dịch

D Chương trình có chức chuyển đổi chương trình viết ngơn ngữ lập trình bậc cao thành chương trình đích thực máy tính gọi chương trình dịch

Câu 25: Khai báo VAR X,Y,R:Integer; F: REAL; đoạn chương trình IF X MOD Y = THEN

Begin

R := 1;

X := X DIV Y;

End

ELSE

Begin

R := X MOD Y;

Y := X DIV Y;

End;

Cho biết giá trị biến X, Y, R sau thực đoạn chương trình ứng với =25, = ? A X=25, Y=1, R=3 B X=25, Y=3, R=3

C X=25, Y=4, R=1 D X=25, Y=3, R=1

(6)

IF a<>1 THEN x:=9 div a ELSE x:= -2019; Write(‘ x= ‘, x + 1);

Khi cho a = thị đoạn chương trình in hình giá trị x bao nhiêu? A x = 9; B x = -2019; C x = -2017; D x = -2018

Câu 27: Cho khai báo biến VAR A , M , K , T : INTEGER; Khi thực đoạn chương trình sau :

A:= 1; M:= 15; T: = ; K: = 6;

IF M > THEN A := A+ ELSE A:= A - 5; T: = T + M;

IF A < 10 THEN M : = M + K ELSE A := K + M;

Giá trị A thực xong đoạn chương trình là:

A 10 B C D 15

Câu 28: Giả sử có khai báo biến sau

Var x:Byte;

y: real;

Câu lệnh gán sau sai?

A x:= 45; B y:= 45; C y:= x; D x:= y;

II Tự Luận(3đ): - Viết chương trình giải phương trình ax + b=0

(7)

Website HOC247 cung cấp môi trường học trực tuyến sinh động, nhiều tiện ích thông minh, nội dung giảng biên soạn công phu giảng dạy giáo viên nhiều năm kinh nghiệm,

giỏi kiến thức chuyên môn lẫn kỹ sư phạm đến từ trường Đại học trường chuyên

danh tiếng

I Luyện Thi Online

- Luyên thi ĐH, THPT QG: Đội ngũ GV Giỏi, Kinh nghiệm từ Trường ĐH THPT danh tiếng

xây dựng khóa luyện thi THPTQG các mơn: Tốn, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học

Sinh Học

- Luyện thi vào lớp 10 chuyên Toán: Ôn thi HSG lớp 9 luyện thi vào lớp 10 chuyên Toán

trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An trường

Chuyên khác TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo Thầy Nguyễn Đức Tấn.

II. Khoá Học Nâng Cao HSG

- Tốn Nâng Cao THCS: Cung cấp chương trình Tốn Nâng Cao, Toán Chuyên dành cho em HS THCS lớp 6, 7, 8, u thích mơn Tốn phát triển tư duy, nâng cao thành tích học tập trường đạt điểm tốt kỳ thi HSG

- Bồi dưỡng HSG Toán: Bồi dưỡng phân mơn Đại Số, Số Học, Giải Tích, Hình Học Tổ Hợp

dành cho học sinh khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn đôi HLV đạt thành tích cao HSG Quốc Gia

III Kênh học tập miễn phí

- HOC247 NET: Website hoc miễn phí học theo chương trình SGK từ lớp đến lớp 12 tất môn học với nội dung giảng chi tiết, sửa tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú cộng đồng hỏi đáp sôi động

- HOC247 TV: Kênh Youtube cung cấp Video giảng, chuyên đề, ôn tập, sửa tập, sửa đề thi miễn phí từ lớp đến lớp 12 tất mơn Tốn- Lý - Hố, Sinh- Sử - Địa, Ngữ Văn, Tin Học

Vững vàng tảng, Khai sáng tương lai

Học lúc, nơi, thiết bi – Tiết kiệm 90%

Học Toán Online Chuyên Gia

Ngày đăng: 05/05/2021, 01:41

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

Tài liệu liên quan