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

6 71 0
Đề thi HK1 môn Tin học 11 có đáp án năm 2018 - 2019 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. Luyện T[r]

(1)

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

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

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 thực

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

C biểu thức <điều kiện> sai;

D biểu thức <điều kiện> đúng;

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

(2)

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

1

b

a  ; chọn dạng biểu diễn tương ứng 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 Var A,B,C: Integer;

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

(3)

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 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à: A Dịch tồn chương trình B Các đại lượng Pascal 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

(4)

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

B Dịch tồn phần thích chương trình nguồn 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

(5)

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 X=25,Y= ? 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

Câu 26: Cho đoạn chương trình sau:

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đ): -

(6)

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 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 chun Tốn: Ơn thi HSG lớp 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 Tố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 Tiếng Anh

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

Luyện Thi Online - - II Kênh học tập miễn phí -

Ngày đăng: 02/05/2021, 16:50

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

Tài liệu liên quan