1. Trang chủ
  2. » Giáo Dục - Đào Tạo

de kiem tra tin hoc hoc ky 1 lop 11

3 39 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 9,55 KB

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

Nội dung

Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau : A.if A..[r]

Trang 1

TRƯỜNG THPT LÊ XOAY ĐỀ THI KIỂM TRA HỌC KỲ

MÔN TIN HỌC 11

(Thời gian làm bài: 45 phút)

Câu 1: cho a=1, b=1; hãy cho biết t sẽ nhận giá trị nào khi kết thúc đoạn chương trình sau:

a:=b+1; b:=a;

If a=b Then t:=a+b+1

Else t:=a+b-1;

A 1 B 5 C 3 D đoạn chương trình báo lỗi

Câu 2: Điều kiện 10<x<15, trong Pascal được tách ra như thế nào?

A (10<x) Or (x<15) C.(10<x) Not (x<15)

B (10<x) And (x<15) D Cả A,B,C đều sai;

Câu 3: Kiểu Boolean và Byte có cùng kích thước với kiểu dữ liệu nào?

Câu 4: Cho bài toán: Tính và xuất ra màn hình giá trị của Z với

¿

¿x∨+¿ y∨¿ x − y

¿Z ={

¿

Hãy cho biết, cần sử dụng cấu trúc nào (nếu x=>y hoặc x<y)?

A Rẽ nhánh; C Lặp với số lần không biết trước;

B Lặp với số lần biết trước dạng lùi; D Lặp với số lần biết trước dạng tiến;

Câu 5: Trong cú pháp câu lệnh If-Then, điều kiện là:

A biểu thức lôgic C câu lệnh gán B biểu thức toán học D Cả A,B,C đều sai

Câu 6: Kiểu Real có kích thức bao nhiêu byte?

Câu 7:Những thông tin nào không phải là thành phần cơ bản của ngôn ngữ lập trình?

A Cú pháp; C Ngữ nghĩa và bảng chữ cái

B Biến và hằng D Cả A,B,C đều sai;

Câu 8: Tên sai trong ngôn ngữ lập trình Pascal là:

Câu 9: Hàm Sqr áp dụng cho các đối số có kiểu là:

A số thực; B số nguyên; C Cả A,B đều đúng; D Cả A,B đều sai;

Câu 10: Kiểu dữ liệu chuẩn được sử dụng để làm gì?

A Khai báo biến; C Diễn đạt thuật toán;

B Mô tả biểu thức; D Viết chương trình;

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

S:=3;

For i:=1 To 5 Do

If i mod 2=0 Then S:=S+I;

Hãy cho biết s nhận giá trị nào?

Câu 12: thông tin nào không phải là hằng số học?

Câu 13: Biểu thức nhận giá trị là True hoặc False là:

A Toán học thực và lôgic; C Lôgic và quan hệ;

B Toán học và lôgic; D Quan hệ và Toán học;

Câu 14: Cho chương trình sau:

Var t: text; d:real; x,y:integer;

Begin

Assign(t,‘dulieu.txt’);

Reset(t);

While not eof(t) Do

Begin

Read(t,x,y);

d:=sqrt(x*x+y*y);

Writeln(‘ket qua =’, d:5:2);

Họ và tên:

Lớp:

Điểm:

Trang 2

Close(t);

Readln;

End

Sau khi thực hiện chương trình, màn hình có nội dung như thế nào nếu tệp ‘dulieu.txt’ chứa thông tin sau: 3 4 4 3?

A B C D

Câu 15: Muốn sử dụng thủ tục xóa màn hình (Clrscr) ta phải khai báo thư viện như thế nào?

A Type Use; B Type Uses; C Uses Crt; D Uses Ctr;

Câu 16: Phần mở rộng của Pascal là:

A (.txt); B (.dos); C (.pas); D (.xls);

Câu 17: Thủ tục để nhập dữ liệu vào biến là:

A Write và Readln; B Read và Writeln; C Writeln và Write; D Readln và Read;

Câu 18: Xét biểu thức (m mod 2 <>0) And (m div 2 >=5) Với giá trị nào của m dưới đây để biểu thức trên cho giá trị là True?

Câu 19: Biến N chỉ nhận một trong 2 giá trị là ‘1’ và ‘0’ Hãy cho biết khai báo nào sau đây là đúng.

A Var N:Char; B Var N:Byte; C Var N: Boolean D Var N:Real;

Câu 20: Hàm tính căn bậc 2 của P là:

A Abs(P); B Sqr(P); C Srq(P); D Sqrt(P);

Câu 21: Biểu thức (2*2<1+1) Or (Abs(-3)<=3) trong Pascal sẽ nhận giá trị:

Câu 22: Hãy chọn ra kiểu dữ liệu có kích thước bộ nhớ lớn nhất trong các kiểu sau:

A Integer; B Byte; C Longint; D Real;

Câu 23: Cho s,i,n là số nguyên dương Câu lệnh tính s=n! là:

A s:=1; For i:=1 To n Do s:=s*i; C s:=1; For i:=1 To n Do s:=s*n;

B s:=0; For i:=1 To n Do s:=s*i; D s:=1; For i:=1 To n Do s:=s+i;

Câu 24: Đoạn chương trình nào thu được giá trị của biến s = 10?

Câu 25: Biến t có thể nhận các giá trị là 1; 100; 12.55; -46.1; Có thể khai báo biến t có kiểu là:

A Integer và Real; B Byte và Integer; C Real và Byte; D Real;

Câu 26: Biết a,b,c là độ dài 3 cạnh của một tam giác, biểu thức a+b>c trong Pascal cho giá trị là:

Câu 27:Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh ?

A.100 > 99 B.“A > B” C.“A nhỏ hơn B” D.“false”

Câu 28: Hãy chọn cách dùng sai Muốn dùng biến X lưu giá trị nhỏ nhất trong các giá trị của hai biến A, B có thể dùng cấu trúc rẽ nhánh như sau :

A.if A <= B then X := A else X := B; B.if A < B then X := A; (*)

C.X := B; if A < B then X := A; D.if A < B then X := A else X := B;

Câu 29: Trường hợp nào sau đây không phải là lệnh gán trong Pascal ?

A.a := 10 ; B.a + b := 1000 ; C.cd := 50 ; D.a := a*2 ;

Câu 30: Hãy chọn phương án ghép đúng Biểu thức : 25 div 3 + 5 / 2 * 3 có giá trị là :

-

Hết -ketqua = 5.00

ketqua =25.00

ketqua =25.00 ketqua = 5.00

ketqua =25.00 ketqua =25.00

ketqua = 5.00 ketqua = 5.00

A

s:=5;

s:=s*s;

write(s);

D

s:=10;

s:=s+s;

write(s);

B

s:=5;

s:=s+s;

write(s);

C

s:=10;

s:=s*s;

write(s);

Ngày đăng: 19/09/2021, 11:50

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w