Danh mục

Đề thi học kì 2 môn Tin học lớp 11 năm 2020-2021 - Trường THPT Tân Túc

Số trang: 4      Loại file: pdf      Dung lượng: 341.33 KB      Lượt xem: 3      Lượt tải: 0    
Hoai.2512

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Mời các bạn học sinh tham khảo “Đề thi học kì 2 môn Tin học lớp 11 năm 2020-2021 - Trường THPT Tân Túc” tài liệu tổng hợp nhiều câu hỏi bài tập khác nhau nhằm giúp các em ôn tập và nâng cao kỹ năng giải đề. Chúc các em ôn tập hiệu quả và đạt được điểm số như mong muốn!
Nội dung trích xuất từ tài liệu:
Đề thi học kì 2 môn Tin học lớp 11 năm 2020-2021 - Trường THPT Tân Túc SỞ GIÁO DỤC VÀ ĐÀO TẠO ĐỀ KIỂM TRA CUỐI KÌ II - NĂM HỌC 2020 – 2021 THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG THPT TÂN TÚC Môn: Tin học; Lớp 11 Thời gian làm bài: 45 phút, không kể thời gian phát đề ĐỀ CHÍNH THỨC (Đề kiểm tra có 04 trang)Họ và tên học sinh:.........................................................Lớp: ............................Mã số:………….. Mã đề thi 132Câu 1: Từ khoá của chương trình con là: A. Procedure B. Program C. Function D. Procedure và FunctionCâu 2: Cho CTC sau: Procedure thutuc(a,b: integer); Begin ...... End;Trong chương trình chính có thể gọi lại chương trình con như thế nào là hợp lệ: A. thutuc; B. thutuc(5,10); C. thutuc(1,2,3); D. thutuc(5);Câu 3: Nếu hàm EOF() cho giá trị bằng True thì con trỏ tệp nằm ở vị trí : A. Đầu tệp. B. Đầu dòng. C. Cuối dòng. D. Cuối tệp.Câu 4: Cho thủ tục sau: Procedure Thutuc( Var z: integer); z được gọi là: A. Tham số giá trị B. Biến toàn cục C. Tham số biến. D. Biến cục bộ.Câu 5: Trong ngôn ngữ lập trình Pascal, thủ tục chèn xâu S1 vào xâu S2 bắt đầu từ vị trí vt được viết: A. Insert(S1,vt,S2); B. Insert(S2,S1,vt); C. Insert(S1,S2,vt); D. Insert(vt,S1,S2);Câu 6: Cho chương trình sau: Var a,b: integer; Procedure HD(x: integer; var y: integer); Var tam:integer; Begin tam:=x; x:=y; y:=tam; End; Begin clrscr; a:=5; b:=10; HD(a,b); Writeln(a:6,b:6); End.Sau khi thực hiện chương trình, sẽ nhận được kết quả nào? A. 10 5 B. 5 10 C. 5 5 D. 10 10Câu 7: Cho xâu S:= „HUE-SAI GON-HA NOI; Kết quả của thủ tục Delete(S,1,12) là: A. „HA NOI‟ B. „HUE-SAI GON‟ C. „HA NOIHUE‟ D. „-HA NOI‟Câu 8: Để khai báo số phần tử của mảng 1 chiều, người lập trình cần: A. Khai báo một hằng số là số phần tử của mảng B. Không cần khai báo gì, hệ thống sẽ tự xác định C. Khai báo chỉ số kết thúc của mảng D. Khai báo chỉ số bắt đầu và kết thúc của mảngCâu 9: Cho chương trình sau: Program VD; Var x, y : integer Procedure CT( Var m,n: integer); Var a, b: Integer; Begin ...... Trang 1/4 - Mã đề thi 132 End;Trong chương trình trên các biến cục bộ là: A. m,n B. a, b, m, n C. a, b D. x, yCâu 10: Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việc gì? d:=0; For i:=1 to length(S) do if S[i] = ‘ ‘ then d:= d+ 1; A. Xóa đi các dấu cách trong xâu; B. Đếm số ký tự có trong xâu; C. Đếm số dấu cách có trong xâu; D. Xóa đi các ký tự số;Câu 11: Hãy chọn phương án ghép đúng. Kiểu của một hàm được xác định bởi A. Kiểu giá trị trả về B. Kiểu của các tham số C. Tên hàm D. Địa chỉ mà hàm trả vềCâu 12: Dữ liệu kiểu tệp: A. Được lưu trữ trên ROM B. Được lưu trữ trên RAM C. Chỉ được lưu trữ trên đĩa cứng D. Được lưu trữ trên bộ nhớ ngoàiCâu 13: Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện công việc gì ? X := length(S) ; For i := X downto 1 do If S[i] = ‘ ’ then Delete(S, i, 1) ; { ‘ ’ là một dấu cách } A. Xóa dấu cách đầu tiên trong xâu ký tự S B. Xóa dấu cách thừa trong xâu ký tự S C. Xóa dấu cách tại vị trí cuối cùng của xâu S D. Xóa mọi dấu cách của xâu SCâu 14: Phát biểu nào sau đây là Đúng với kiểu tệp? A. Kiểu tệp không cần xác định trước số lượng phần tử B. Tệp văn bản là tệp có cấu trúc C. Dữ liệu lưu trữ trên tệp là không hạn chế D. Khi mở tệp, con trỏ sẽ nằm cuối tệpCâu 15: Trong ngôn ngữ lập trình Pascal, phần tử đầu tiên của xâu ký tự mang chỉ số là? A. 0 B. Do người lập trình khai báo C. Không có chỉ số D. 1Câu 16: Cho đoạn chương trình như sau: Procedure Change_Value(a, b: byte); Begin a:=1; b:=2; end; var x, y: byte; begin x:=3; y:=4; Change_Value(x, y); Writeln(‘x =’, x); Writeln(‘y =’, y); End.Sau khi thực hiện xong chương trình, giá trị của x và y bằng bao nhiêu ? A. y = 1, x = 3 B. x = 3, y = 4 C. x = 1; y = 2 D. x = 2; y = 1Câu 17: Trong Pascal, đoạn chương trình sau dùng để làm gì? Var S:array[1..10] of real; S2:=0; for i:=1 to 10 do if S[i] < 50 then S2:=S2+S[i]; A. Không tính gì cả. B. Tính tích các phần tử của S có giá trị nhỏ hơn 50. C. Tính tổng các phần tử của S có giá trị nhỏ hơn 50. D. Tính tổng các phần tử của S có giá trị lớn hơn 50.Câu 18: Cho xâu S là „Hanoi-Vietnam‟. Kết quả của hàm Length(S) là: A. 13 B. 15 C. 14 ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: