2016 TIN111 134

WORD 10 0.071Mb

2016 TIN111 134 là tài liệu môn Tin Học trong chương trình Lớp 11 được cungthi.vn tổng hợp và biên soạn. Tạo nguồn tài liệu giúp các bạn trong việc ôn tập

Những địa chỉ uy tín để bạn mua sách


Nội dung tóm tắt

SỞ GD VÀ ĐT NINH THUẬNTRƯỜNG THPT NINH HẢI ĐỀ KIỂM TRA HKII LỚP 11 NĂM HỌC: 2015 – 2016Môn: TIN HỌC Thời gian làm bài: 45 phút(Đề kiểm tra có 2 trang) Họ, tên thí sinh: Lớp: Phòng: Mã đề 134 Lưu ý: Học sinh tô kín một ô tròn ứng với phương án trả lời. Cách tô đúng : 01 07 13 19 25 02 08 14 20 26 03 09 15 21 27 04 10 16 22 28 05 11 17 23 29 06 12 18 24 30 Câu 1: Từ khóa để khai báo hàm là A. Programe B. Program C. Procedure D. Function Câu 2: Sự khác nhau cơ bản giữa hàm và thủ tục là: A. Hàm khác thủ tục ở phần khai báo. B. Không có sự khác biệt. C. Đều là chương trình con. D. Hàm trả về giá trị còn thủ tục thì không. Câu 3: Biến cục bộ là: A. Biến khai báo để dùng riêng trong thủ tục; B. Biến khai báo để dùng riêng trong chương trình con; C. Biến được khai báo trong phần khai báo của chương trình chính; D. Biến khai báo để dùng riêng trong hàm; Câu 4: Từ khóa để khai báo thủ tục là A. Programe B. Function C. Procedure D. Program Câu 5: Trong Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng? A.  Type 1chieu=array[1..100] of char; B.  Type 1chieu=array[1-100] of char; C.  Type mang1c=array(1..100) of char; D.  Type mang1c=array[1..100] of char; Câu 6: Chương trình con là: A. Một dãy lệnh mô tả một số thao tác nhất định và được gọi từ nhiều vị trí trong chương trình. B. Một dãy lệnh mô tả một số thao tác nhất định và trả về một giá trị qua tên của nó. C. Một dãy lệnh mô tả một số thao tác nhất định và không trả về một giá trị qua tên của nó. D. Chương trình được xây dựng từ các chương trình con khác. Câu 7: Kiểu dữ liệu của các phần tử trong mảng là: A. Có cùng một kiểu đó là kiểu số nguyên B. Có cùng một kiểu đó là kiểu số thực C. Có cũng một kiểu dữ liệu D. Mỗi phần tử một kiểu Câu 8: Cho A= ‘abc’; B= ‘ABC’ , khi đó A+B cho kết quả là A. ‘ABCabc’ B. ‘abcABC’ C. ‘AaBbCc’ D. ‘A+B’ Câu 9: Xét theo cấu trúc thì tệp được chia thành? A. Tệp văn bản và tệp có cấu trúc B. Tệp truy cập gián tiếp và tệp truy cập trực tiếp C. Tệp truy cập tuần tự và tệp truy cập trực tiếp D. Tệp truy cập tuần tự và tệp truy cập ngẫu nhiên Câu 10: Dữ liệu kiểu tệp: A. Sẽ bị mất hết khi tắt máy; B. Sẽ bị mất hết khi chương trình thực hiện xong; C. Không bao giờ bị mất; D. Được lưu trữ lâu dài trên bộ nhớ ngoài. Câu 11: Trong Pascal, đoạn chương trình sau thực hiện việc nào: S:=0; For i:= 1 to n do S:=S+ A[i]; A.  Đếm số phần tử của mảng A; B.  Tính tổng các phần tử chẵn trong mảng; C.  In ra màn hình mảng A; D.  Tính tổng các phần tử của mảng một chiều; Câu 12: Xét theo cách thức truy cập thì tệp được phân loại thành? A. Tệp văn bản và tệp có cấu trúc B. Tệp truy cập gián tiếp và tệp truy cập trực tiếp C. Tệp truy cập tuần tự và tệp truy cập trực tiếp D. Tệp truy cập tuần tự và tệp truy cập ngẫu nhiên Câu 13: Thủ tục đóng tệp có dạng: A. Close; B. Close(); C. Close(); D. Close(); Câu 14: Hàm pos(s1,s2) cho giá trị là: A. Vị trí xuất hiện cuối cùng của xâu s1 trong s2 B. Vị trí xuất hiện đầu tiên của xâu s1 trong s2 C. Vị trí xuất hiện cuối cùng của xâu s2 trong s1 D. Vị trí xuất hiện đầu tiên của xâu s2 trong s1 Câu 15: Cú pháp mở tệp để ghi dữ liệu là: A. Rewrite(); B. Reset(); C. Reset(); D. Rewrite(); Câu 16: Xâu ‘ABBA’ nhỏ hơn xâu A. ‘A’ B. ‘B’ C. ‘AAA’ D. ‘ABA’ Câu 17: Để đọc dữ liệu từ tệp văn bản ta sử dụng thủ tục: A. Real(,); B. Real(,); C. Read(,); D. Read(,); Câu 18: Chọn khai báo đúng: A. Type DIEM = Record x,y : Real; B. DIEM = Record x, y : Real; end; C. Type DIEM = Record x,y : Real; end; D. Type DIEM = Record x, y ; end; Câu 19: Để truy cập vào từng trường của bản ghi ta viết: A. .; B. .; C. .; D. .; Câu 20: Chương trình sau ghi ra màn hình? Var a, b : integer; Procedure Hoandoi(var a, b: integer) Var tg: integer; Begin tg:=a; a:=b; b:=tg; End; BEGIN a:= 10; b:=11; Hoandoi(b,a); Writeln(a, ‘ ’,b);END. A. 11 10 B. 11 11 C. 10 11 D. 10 10 Câu 21: Để khai báo biến tệp văn bản, ta sử dụng cú pháp: A. Var : text; B. Var : string; C. Var : text; D. Var : string; Câu 22: Trong Pascal, xâu ký tự là gì? A.  Mảng các ký tự; B.  Dãy các ký tự trong bảng mã ASCII; C.  Tập hợp các chữ cái trong bảng chữ cái tiếng anh; D.  Tập hợp các chữ cái và các chữ số trong bảng chữ cái tiếng anh; Câu 23: Cú pháp mở tệp để đọc dữ liệu là: A. Rewrite(); B. Reset(); C. Reset(); D. Rewrite(); Câu 24: Muốn khai báo x, y, z là tham số giá trị trong thủ tục ABC thì khai báo nào là đúng? A. procedure ABC(x, y, z : integer); B. procedure ABC(Var x, y, z : integer); C. procedure ABC(x: integer; Var y, z : integer); D. procedure ABC(Var x; y; z : integer); Câu 25: Hàm eof() cho gía trị true thì con