1. Trang chủ
  2. » Mẫu Slide

ktra 45p

4 0 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 12,77 KB

Nội dung

writelnA[i]; Câu 16: Đoạn chương trình sau thực hiện công việc nàoVới A là mảng một chiều gồm N phần tử số nguyên?... Mảng hai chiều là một bảng các phần tử.[r]

(1)ĐỀ KIỂM TRA NĂM HỌC 2007 - 2008 SỞ GD & ĐT BÌNH THUẬN TRƯỜNG ………………………… Môn : Tin học 11(Lần 2) Thời gian: 45 phút (không kể thời gian phát đề) TỔ …… . Họ và tên: ……………………… Lớp: 11… Hãy chọn đáp án đúng nhất và đánh dấu X vào ô tương ứng ở Bảng trả lời sau; nếu bỏ chọn thì khoanh tròn dấu X; nếu chọn lại câu vừa bỏ thì sửa dấu X thành dấu  Bảng trả lời Câu 10 11 12 13 14 15 16 17 18 A B C D I TRẮC NGHIỆM (5 điểm) Mỗi đáp án đúng được 0,25 điểm Trong ngôn ngữ lập trình Pascal: Câu 1: Xâu là: A Mảng các kí tự B Dãy các kí tự mã ASCII C Tập hợp các chữ cái bảng chữ cái tiếng Anh D Tập hợp các chữ cái và các số bảng chữ cái tiếng Anh Câu 2: Xâu có tối đa bao nhiêu kí tự? A 250 B.254 C.255 D.256 Câu 3: Khai báo xâu nào sau đây sai ? A var S : string ; B var S : string[100] ; C var S : string[256] ; D var S : string[1] ; Câu 4: Thủ tục chèn xâu s1 vào xâu s2, bắt đầu vị trí vt viết: A Insert(vt,s1,s2) B Insert(vt,s2,s1) C Insert(s1, vt,s2) D Insert(s1,s2, vt) Câu 5: Hàm length(s) cho biết: A Số kí tự có xâu B Số kí tự có xâu không tính các dấu cách C Số kí tự có xâu không tính dấu cách cuối cùng D Số kí tự có xâu không tính dấu cách đầu tiên Câu 6: Xâu kí tự có các phép toán nào? A Phép cộng, trừ B Phép cộng, trừ, nhân, chia C Chỉ có phép cộng D Phép cộng và phép so sánh 19 20 Điểm (2) Câu 7: Khẳng định nào sau đây đúng? A ‘Hoa hong’ = ‘hoa hong’ B ‘Hoa hong’ > ‘Hoa hong co gai’ C ‘hoa hong’ = ‘ hoa hong’ D ‘Hoa hong’ < ‘Hoa hong co gai’ Câu 8: Với xâu S có giá trị: ‘Thu Ha Noi’ thì biểu thức delete(S,8,6) cho kết quả? A ‘Thu do’ B ‘Thu ’ C ‘ Ha Noi’ D ‘Ha Noi’ Câu 9: Mảng chiều là: A Dãy các phần tử cùng kiểu B Dãy các phần tử cùng kiểu số C Dãy hữu hạn các phần tử cùng kiểu D Dãy hữu hạn các phần tử cùng kiểu xếp theo thứ tự Câu 10: Khai báo mảng chiều nào sau đây đúng? A var A : array[1.100] of byte; B var A : array[1 100] of byte C var A : array(1 100) of byte; D var A : array[1 100] of byte; Câu 11: Khai báo nào sau đây tương đương khai báo: var A : array[1 100] of integer; A type Kmang1 : array[1 100] of integer; var ArrInt : Kmang1; B type Kmang1 = array[1 100] of integer; var A: Kmang1; C type A : array[1 100] of integer; var A : A; D type A = array[1 100] of integer; var A : A; Câu 12: Với khai báo mảng: var A : array[1 100] of integer; thì tham chiếu phần tử nào sau đây đúng? A A[101] B A[0] C A[-2] D A[1] Câu 13: Khai báo mảng chiều nào sau đây sai cú pháp? A type A = array[-100 100] of real; B type A = array[0 100] of integer; C type A = array[2n -1 2n +1] of char; đó n là nguyên dương D type A = array[-100 -200] of boolean; Câu 14: Đoạn chương trình sau thực công việc nào(Với A là mảng chiều gồm N phần tử số nguyên)? S := 0; for i : = to N S := S + A[i]; A Đếm các phần tử mảng A B Tính tổng tất các phần tử mảng A C Tính tổng tất các phần tử chẵn mảng A D Tính tổng tất các phần tử lẻ mảng A Câu 15: Câu lệnh nào sau đây sai(Với A là mảng chiều gồm N phần tử số nguyên)? A readln(A[i]:5); B write(A[i]:5); C.read(A[i]); D writeln(A[i]); Câu 16: Đoạn chương trình sau thực công việc nào(Với A là mảng chiều gồm N phần tử số nguyên)? (3) for i : = to N write( A[i]:5); A Duyệt tất các phần tử mảng A B In tất các phần tử mảng A theo thứ tự giá trị không tăng C In tất các phần tử mảng A D In tất các phần tử mảng A theo thứ tự giá trị không giảm Câu 17: Khai báo mảng hai chiều có dòng và 10 cột, phần tử là số nguyên ? A var A : array[1 10,1 9] of integer; B var A : array[1 10;1 9] of integer; C var A : array[1 9,1 10] of integer; D var A : array[1 9;1 10] of integer; Câu 18: Khẳng định nào sau đây sai? A Mảng hai chiều là bảng các phần tử B Mảng hai chiều là bảng các phần tử cùng kiểu C Mảng hai chiều là mảng chiều mà phần tử là mảng chiều D Mỗi hàng mảng hai chiều có cấu trúc mảng chiều cùng kích thước Câu 19: Với khai báo var Arr : array[1 100,1 100] of real; thì tham chiếu đến phần tử ở hàng 5, cột biến mảng A viết: A Arr [5;9] B Arr [5,9] C Arr (5,9) D Arr (5;9) Câu 20: khai báo nào sau đây tương đương khai báo: var A : array[1 10,1 10] of integer; A type ArrInt = array[1 10,1 10] of integer; var A : ArrInt; B type ArrInt : array[1 10,1 10] of integer; var A : ArrInt; C type ArrInt = array[1 10,1 10] of integer; var A : ArrInt D type ArrInt : array[1 10,1 10] of integer; var A : ArrInt II TỰ LUẬN (5 điểm) Câu (2 điểm): Hãy viết lại chương trình sau (chương trình có lỗi cú pháp): nhập từ bàn phím xâu s1, tạo xâu s2 gồm tất các chữ số có xâu s1 (giữ nguyên thứ tự xuất chúng) và đưa kết màn hình program Xu li xau; var s1 , s2 : string i : byte; begin write(Nhap vao xau s1: ); readln(s1) s2 := ‘’; for i = to length(s1) if (0<=s1[i]) and (s1[i]<= ‘9’) then s2 := s2 + S[i]; writeln(‘Ket qua : ’ s2 ); readln end Câu (3 điểm): Hãy viết chương trình nhập từ bàn phím dãy A gồm N (N  250) số nguyên dương và xuất màn hình số và giá trị lớn nhất dãy số (nếu có nhiều phần tử lớn cần đưa màn hình số chúng) (4) Bài làm …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… ………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… …………………………………………………………………………………………………………… (5)

Ngày đăng: 10/06/2021, 17:54

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

TÀI LIỆU LIÊN QUAN

w