1. Trang chủ
  2. » Tất cả

De HKII_tin 11HK2_579

4 1 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 4
Dung lượng 61 KB

Nội dung

TRƯỜNG THPT DTNT KON RẪY TRƯỜNG THPT DTNT KON RẪY ĐỀ THI TRẮC NGHIỆM HỌC KÌ II MÔN Tin 11 Thời gian làm bài 45 phút (35 câu trắc nghiệm) Mã đề thi 579 Họ, tên thí sinh Số báo danh Câu 1 Trong ngôn ngữ[.]

TRƯỜNG THPT DTNT KON RẪY ĐỀ THI TRẮC NGHIỆM HỌC KÌ II MƠN: Tin 11 Thời gian làm bài:45 phút (35 câu trắc nghiệm) Mã đề thi 579 Họ, tên thí sinh: Số báo danh: Câu 1: Trong ngôn ngữ lập trình Pascal, với khai báo mảng Var A:Array[1 100,1 100] of integer; việc truy xuất đến phần tử sau: A A[ i ],[ j ] B A[ i ][ j ] C A[ i,j ] D A[ i;j ] Câu 2: Trong ngơn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau đúng? A Type mang = array [1-100,1-100] of char; B Type mang2c = array [1 100][1 100] of char; C Type mang2c = array [1 100,1 100] of char; D Type 2chieu = array [1 100,1 100] of char; Câu 3: Kiểu liệu hàm A kiểu integer, real, char, Boolean, string; B Integer, real, char, Boolean, string, record, kiểu ghi C kiểu Integer D kiểu real; Câu 4: Trong ngôn ngữ lập trình Pascal, hàm Upcase(Ch) cho kết là: A Chữ in hoa tương ứng với Ch; B Xâu Ch gồm toàn chữ hoa; C Xâu Ch toàn chữ thường; D Biến Ch thành chữ thường Câu 5: Trong ngôn ngữ lập trình Pascal, khai báo khai báo sau sai khai báo xâu kí tự? A X1 : string[100]; B S : string; C a : string[256]; D b: string[1]; Câu 6: Trong Pascal để đọc liệu từ tệp văn ta sử dụng thủ tục A Read(,); B Read(,); C Write(,); D Write(,); Câu 7: Hãy chọn phương án ghép Để khai báo số phần tử mảng PASCAL, người lập trình cần A khai báo số số phần tử mảng; B khai báo số bắt đầu kết thúc mảng; C khai báo số kết thúc mảng; D khơng cần khai báo gì, hệ thống tự xác định; Câu 8: Cho khai báo sau : Var hoten : String; Phát biểu ? A Xâu có độ dài lớn 255; B Cần phải khai báo kích thước xâu sau đó; C Câu lệnh sai thiếu độ dài tối đa xâu; D Xâu có độ dài lớn 0; Câu 9: Trong ngôn ngữ lập trình Pascal, sau thực đoạn chương trình sau, biến X có giá trị gì? S := 'Hoang Anh Tuan'; X := ''; i := length(S); While S[ i ] < >' ' Trang 1/4 - Mã đề thi 579 Begin X := X + S[ i ]; i := i - 1; End; A 'Anh'; B 'Tuan'; C 'Hoang'; D Xâu rỗng; Câu 10: Trong ngôn ngữ lập trình Pascal, xâu kí tự là? A Tập hợp chữ bảng chữ tiếng Anh; B Dãy kí tự bảng mã ASCII; C Tập hợp chữ chữ số bảng chữ tiếng Anh; D Mảng kí tự; Câu 11: Cho str xâu kí tự, đoạn chương trình sau thực cơng việc ? for i := length(str) downto write(str[i]) ; A In xâu hình B In kí tự xâu hình C In kí tự hình theo thứ tự ngược, trừ kí tự D In kí tự hình theo thứ tự ngược Câu 12: Cho ghi sinh_vien gồm trường ho_ten, ngay_sinh Biểu thức truy cập đến trường ho_ten ghi ? A sinh_vien->ho_ten B ho_ten C sinh_vien.(ho_ten,ngay_sinh) D sinh_vien.ho_ten Câu 13: Hãy chọn phương án Trong ngơn ngữ lập trình Pascal A phần tử mảng chiều thứ tự theo giá trị tăng dần; B phần tử mảng chiều không thứ tự; C phần tử mảng chiều thứ tự theo giá trị giảm dần; D phần tử mảng chiều xếp thứ tự theo số; Câu 14: Trong Pascal để ghi kết vào tệp văn ta sử dụng thủ tục A Write(,); B Read(,); C Read(,); D Write(,); Câu 15: Hãy chọn phương án ghép Độ dài tối đa xâu kí tự PASCAL A 255 B 65535 C Tùy ý D 256 Câu 16: Trong ngơn ngữ lập trình Pascal, hai xâu kí tự so sánh dựa trên? A độ dài thực hai xâu; B mã kí tự (trong bảng mã ASCII) xâu từ trái sang phải; C độ dài tối đa hai xâu; D số lượng kí tự khác xâu Câu 17: Trong ngơn ngữ lập trình Pascal, để xố kí tự xâu kí tự S ta viết: A Delete(S, lenght(S), 1); B Delete(S, 1, i); {i biến có giá trị bất kì} C Delete(S, 1, 1); D Delete(S, i, 1); {i biến có giá trị bất kì}; Câu 18: Cho khai báo mảng đoạn chương trình sau : Var a : array[0 50] of real ; k := ; for i := to 50 if a[i] > a[k] then k := i ; Đoạn chương trình thực cơng việc ? A Tìm số phần tử nhỏ mảng; B Tìm phần tử lớn mảng; C Tìm phần tử nhỏ mảng; Trang 2/4 - Mã đề thi 579 D Tìm số phần tử lớn mảng; Câu 19: Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực cơng việc gì? d := 0; For i := to length(S) If S[ i ] = ' ' then d := d + 1; A Xoá dấu cách xâu; B Xố kí tự số C Đếm số kí tự có xâu; D Đếm số dấu cách có xâu; Câu 20: Trong ngơn ngữ lập trình Pascal, đoạn chương trình sau thực việc việc sau (A mảng số nguyên có N phần tử)? S := 0; For i := to N S := S + A[ i ]; A Tính tổng phần tử mảng A; B Đếm số phần tử mảng A; C In hình mảng A; D Khơng thực việc ba việc Câu 21: Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh A := ; B := ; C assign(,); D assign(,); Câu 22: Trong ngôn ngữ lập trình Pascal, hàm length(S) cho kết gì? A Số kí tự xâu S khơng tính dấu cách cuối cùng; B Số kí tự có xâu S C Số kí tự có xâu S khơng tính dấu cách; D Độ dài xâu S khai báo; Câu 23: Trong ngơn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau đúng? A Type mang1c = array [1 100] of char B Type mang1c = array (1 100) of char; C Type 1chieu = array [1 100] of char; D Type mang = array [1-100] of char; Câu 24: Cho khai báo mảng sau : Var A : array[0 10] of integer ; Phương án phần tử thứ 10 mảng ? A a(9); B a[10]; C a(10); D a[9]; Câu 25: Nếu hàm EOLN() cho giá trị TRUE trỏ tệp nằm vị trí A đầu dịng B cuối dòng; C cuối tệp; D đầu tệp; Câu 26: Đoạn chương trình sau in kết ? Program Welcome ; Var a : string[10]; Begin a := ‘tinhoc ’; writeln(length(a)); End A 10 B C D Chương trình có lỗi Câu 27: Để truy cập vào trường ghi ta viết? A .; B .; C .; D .; Câu 28: Nói cấu trúc chương trình con, khẳng định sau không đúng? A Phần đầu thiết phải có để khai báo tên chương trình B Phần đầu có khơng có C Phần khai báo có khơng có tuỳ thuộc vào chương trình D Cả A, B C khơng Câu 29: Trong ngơn ngữ lập trình Pascal, thủ tục Insert(s1, s2, n) thực công việc gì? A Khơng thực việc ba việc B Chèn thêm xâu s2 vào xâu s1 vị trí n s1; C Chèn thêm xâu s1 vào xâu s2 vị trí n s2; D Chèn thêm xâu s1 vào xâu s2 vị trí n s1; Câu 30: Trong ngơn ngữ lập trình Pascal, với xâu kí tự có phép tốn là? Trang 3/4 - Mã đề thi 579 A Chỉ có phép cộng B Phép cộng phép trừ C Phép ghép xâu phép so sánh D Phép cộng, trừ, nhân, chia Câu 31: Để khai báo hàm Pascal khoá A Var B Procedure C Function D Program Câu 32: Khẳng định sau đúng? A Một chương trình thiết phải có tham số hình thức khơng có biến cục B Một chương trình thiết phải có tham số hình thức, khơng thiết phải có biến cục C Một chương trình thiết phải có biến cục D Một chương trình thiết phải có tham số hình thức Câu 33: Trong ngơn ngữ lập trình Pascal, cách khai báo xâu kí tự sau đúng? A S : File of string; B S : string; C S : File of char; D Cả câu Câu 34: Trong ngơn ngữ lập trình Pascal, thủ tục chèn xâu s1 vào xâu s2 vị trí vt viết A Insert (s1, vt, s2); B Insert (s2, s1, vt); C Insert (vt, s1, s2); D Insert (s1, s2, vt); Câu 35: Số lượng phần tử tệp A không lớn 255 B phải khai báo trước C không lớn 128 D không bị giới hạn mà phụ thuộc dung lượng ổ đĩa - - HẾT Trang 4/4 - Mã đề thi 579 ... trình Pascal, để xố kí tự xâu kí tự S ta viết: A Delete(S, lenght(S), 1); B Delete(S, 1, i); {i biến có giá trị bất kì} C Delete(S, 1, 1); D Delete(S, i, 1); {i biến có giá trị bất kì}; Câu 18:

Ngày đăng: 22/11/2022, 06:09

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w