Phần khai báo bắt buộc phải có b.. Phần khai báo có thể có hoặc không c.. Phần thân chương trình có thể có hoặc không d.. Không nhất thiết phải có cặp từ Begin ….end.. trong chương trình
Trang 1KIỂM TRA 15 PHÚT ĐỀ SỐ:1
Môn : Tin học-Lớp 11
Câu 1 Để khai báo biến n thuộc kiểu số nguyên ta viết :
A Const n : Integer; B Var : n = Integer ;
C Var n : Integer; D Var n = Integer ;
Câu 2 Tên nào là đúng khi đặt tên cho đối tượng của Pascal
a.A123 b.123A c.A 23 d.A*123
Câu 3 Biểu thức α≤a≤β được biểu diễn trong Pascal là:
a (α<=a) and (a<=β) b (α<=a) or (a<=β)
Câu 4 Biến là đại lượng có
a.Giá trị không thay đổi b.Giá trị có thể thay đổi
c.Giá trị luôn thay đổi d.Cả ba đều đúng
Câu 5 Hằng kí tự (xâu) là hằng:
a Có 2 giá trị : TRUE và FLASE b Được đặt trong cặp dấu (*… *)
c Được đặt trong cặp dấu nháy đơn’ ‘ d Gồm các số thực và số nguyên
Câu 6 Với biểu thức quan hệ: (a + 1) >= 2*j, thì qui trình thực hiện sẽ là:
a Phép +, phép * , phép so sánh; b Phép *, phép + , phép so sánh;
c Phép so sánh, phép + , phép *; d Phép so sánh, phép + , phép *;
Câu 7 Các từ: PROGRAM, BEGIN, END là
a.Từ khóa b.Tên chuẩn c.Tên do người lập trình đặt d Tên đặc biệt
Câu 8 Kết quả của biều thức (20 DIV 3) là:
a 1 b 2 c 3 d 6
Câu 9 Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng:
a x:=3.14; b x:=-123; c x:=a/b; d x:=pi;
Câu 10 Từ khóa VAR dùng để :
a Khai báo thư viện b Khai báo biến c Khai báo tên chương trình d Khai báo hằng
Câu 11 Kiểu nào sau đây có miền giá trị lớn nhất:
a Byte b Word c Integer d Longint
Câu 12 Để tính diện tích đường tròn bán kính R, biểu thức nào trong PASCAL là đúng:
a S:=R*R*π; b S:=R*pi; c S:=sqr(R)*3.14; d S:=sqrt(R)*3.14;
Câu 13 Bộ nhớ cần cấp phát bao nhiêu byte để lưu trữ: VAR X , Y :word;
a 2 byte bộ nhớ b 4 byte bộ nhớ c 6 byte bộ nhớ d 8 byte bộ nhớ
Câu 14 Chú thích sử dụng trong ngôn ngữ lập trình Pascal có thể được ghi trong:
a * * b [ ] c { } d ( )
Câu 15 Để tính diện tích tam giác khi biết độ dài cạnh đáy a và đường cao h, biểu thức nào trong PASCAL là đúng:
a S:=1/2ah b S:=ah c S:=1/2*a*h S:=1/(2*a*h)
Câu 16 Giả sử x là biến kiểu Word, phép gán nào sau đây là đúng:
a x:=0; b x:=1/2; c x:=pi; d x:=-123;
Câu 17 Viết biểu thức toán học sau sang biểu thức trong PASCAL
a
Câu 18 Viết biểu thức trong PASCAL sau đây sang biểu thức toán học
a a/b*2 b b/sqrt(a*a+b)
Trang 2KIỂM TRA 15 PHÚT ĐỀ SỐ:2
Môn : Tin học-Lớp 11
Câu 1 Khẳng định nào sau đây là đúng:
a Phần khai báo bắt buộc phải có b Phần khai báo có thể có hoặc không
c Phần thân chương trình có thể có hoặc không d Không nhất thiết phải có cặp từ Begin ….end trong chương trình
Câu 2 Lệnh nào được dùng để dừng thực hiện chương trình – xem kết quả
a Writeln b Write c Readln d Read
Câu 3Tên nào là đúng khi đặt tên cho một đối tượng của Pascal
a 6HP b A BC c P21_C d -45
Câu 4 Biểu thức 0≤a≤100 được biểu diễn trong Pascal là:
a (0<=a) and (a<=100) b (0<=a) or (a<=100)
c (0≤a) and (a≤100) d (0≤a) or (a≤100)
Câu 5 Biểu thức (sqrt(36) div 5) có kết quả là mấy:
Câu 6 Trong Pascal từ khóa PROGRAM để làm gì?
a Khai báo thư viện b Khai báo biến c Khai báo tên chương trình d Khai báo hằng
Câu 7 Kết quả nào thuộc loại hằng xâu (kí tự)?:
a 12345 b ‘tan ke’ c True d -2.32
Câu 8 Trong Pascal để viết đoạn chú thích: “bat dau chuong trinh”, ta viết:
a <bat dau chuong trinh> b {bat dau chuong trinh}
c * bat dau chuong trinh* d /* bat dau chuong trinh*/
Câu 9 Các tên biến sau đây, tên nào là sai:
a chuongtrinh b ho_ten c phuong-trinh d phuongtrinhbac2
Câu 10 Để khai báo sau, khai báo nào đúng cho một hằng số :
A Const n : Integer; B Const n = 350 ; C Const n : 350; D Const n := 350 ;
Câu 11 Từ khóa VAR dùng để :
a Khai báo thư viện b Khai báo biến c Khai báo tên chương trình d Khai báo hằng
Câu 12 “Từ khóa ” là cách gọi khác của
a Tên dành riêng b Tên chuẩn c Tên do người lập trình đặt d Tên đặc biệt
Câu 13 Bộ nhớ cần cấp phát bao nhiêu byte để lưu trữ: VAR X , Y :word;
a 2 byte bộ nhớ b 4 byte bộ nhớ c 6 byte bộ nhớ d 8 byte bộ nhớ
Câu 14 Giả sử x là biến kiểu integer, phép gán nào sau đây là đúng:
a x:=3.1416; b x:=-123; c x:=a/b; d x:=pi;
Câu 15 Kết quả của biểu thức sqr(6)mod 4 là:
Câu 16 Cách viết nào cho biểu thức sau là đúng trong Pascal: Sin(5x) + cos(3x+y)=12
a Sin(5*x)+cos(3*x+y)=12 b Sin(5*x)+cos(3x+y)=12
c Sin5*x+cox3*x+y=12 d Sin5*x+ cos3x+y =12
Câu 17 Viết biểu thức toán học sau sang biểu thức trong PASCAL
a
Câu 18 Viết biểu thức trong PASCAL sau đây sang biểu thức toán học