1. Trang chủ
  2. » Giáo án - Bài giảng

kt hk 2 - tinhoc 11

3 189 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề Kiểm Tra Học Kì II Năm Học 2009 - 2010 Môn: Tin Học 11
Trường học Trường Trung Học Phổ Thông
Chuyên ngành Tin Học
Thể loại Đề Kiểm Tra
Năm xuất bản 2009 - 2010
Thành phố Việt Nam
Định dạng
Số trang 3
Dung lượng 18,13 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

B- Chúng có 2 kí tự giống nhau trở lên.. C- Chúng giống nhau hoàn toàn.. D- Xâu c là xâu lớn nhất... Khi đó lengthD sẽ bằng II.. PHẦN TỰ LUẬN 3 câu, 5.5 điểm Câu 1:- Hãy khai báo một kiể

Trang 1

ĐỀ KIỂM TRA HỌC KÌ II NĂM HỌC 2009 - 2010 MÔN: TIN HỌC 11 THỜI GIAN: 45 PHÚT (không kể thời gian giao đề)

Lớp:

………

Bài thi có 2 trang Gồm 2 phần, điểm tối đa 10 điểm

I PHẦN TRẮC NGHIỆM (4.5 điểm, 18 câu trắc nghiệm)

Câu 1:- Chương trình có sữ dụng biến kiểu mảng thường chứa câu lệnh loại nào?

A- While – do B- For – do C- If – then D- Câu lệnh khác Câu 2:- Câu lệnh sau thực hiện việc gì? Delete (a, 5, 4);

A- Xóa đi 4 kí tự của xâu a kể từ vị trí số 5

B- Xóa đi 5 kí tự của xâu a kể từ vị trí số 4

C- Xóa đi 4 kí tự kể từ vị trí số 5

D- Xóa đi 5 kí tự kể từ vị trí số 4

Câu 3:- Kiểu khai báo nào sau đây là sai?

A- Var s: string; B- Var s: integer; C- Var s: string[256]; D- Var s: string[100]; Câu 4:- Với khai báo sau thì mảng A có bao nhiêu phần tử?

Var A:= array [1 5] of integer;

A- 5 phần tử B- 4 phần tử C- Khai báo sai cú pháp

Câu 5:- Hai xâu được coi là bằng nhau nếu:

A- Chúng có kí tự đầu giống nhau.

B- Chúng có 2 kí tự giống nhau trở lên.

C- Chúng giống nhau hoàn toàn.

D- Có ít nhất 1 kí tự giống nhau.

Câu 6:- Cho 3 xâu: a = ‘TINHOC’, b = ‘tinhoc’, c = ‘TINhoc’ Nhận xét nào sau đây là đúng? A- Xâu a là xâu lớn nhất

B- Xâu b là xâu bé nhất

C- 3 xâu trên bằng nhau.

D- Xâu c là xâu lớn nhất.

Câu 7:- Khai báo nào sau đây là đúng?

A- Var S : array[1 5, 1 4] of integer;

B- Var s = array[1 5,1 4] of integer;

C- Var s := array[1 5,1 4] of integer;

D- Var s : array [1…5, 1…4] of integer;

Câu 8:- Tác giả của ngôn ngữ lập trình Pascal là ai?

A- Niklaus Wirth B- Dennis Ritchie C- Garry Hasky D- Pascal

Câu 9:- Xét theo cách tổ chức dữ liệu, có thể phân tệp thành mấy loại? Đó là những loại nào? A- Có 2 loại, đó là tệp truy cập tuần tự và tệp truy cập trực tiếp.

B- Có 2 loại, đó là tệp văn bản và tệp truy cập trực tiếp

C- Có 2 loại, đó là tệp có cấu trúc và tệp văn bản.

MÃ ĐỀ:

ĐIỂM

Trang 2

D- Có 2 loại, đó là tệp có cấu trúc và tệp truy cập tuần tự.

Câu 10:- Trong một kiểu bản ghi, để khai báo cho trường GIỚI TÍNH thì kiểu dữ liệu nào là

phù hợp nhất cho trường trên?

A- Char B- Integer C- Boolean D- String

Câu 11:-Các thủ tục để xử lí xâu là?

A- Thủ tục delete và thủ tục insert

B- Thủ tục copy, thủ tục length, thủ tục upcase và thủ tục val

C- Thủ tục delete và thủ tục copy

D- Thủ tục insert và thủ tục copy

Câu 12:- Có bao nhiêu cách khsi báo kiểu xâu?

A- 2 cách B- 1 cách C- 3 cách D- 4 cách

Câu 13:- Mảng một chiều là …?

A- Dãy vô hạn các phần tử cùng kiểu

B- Dãy hữu hạn các phần tử cùng kiểu

C- Dãy vô hạn các phần tử có các kiểu dữ liệu khác nhau

D- Dãy hữu hạn các phần tử có các kiểu dữ liệu khác nhau

Câu 14:- Đ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 Begin

If s[i] = ‘a’ then s[i]:= b;

d:=d+1;

end;

A- Thay tất cả chử a bằng chử b và đếm số lần thay

B- Thay tất cả chử a bằng chử b

C- Đếm số lần thay chử a thành chử b

D- Sai lỗi cú pháp

Câu 15:- Đoạn chương trình sau thực hiện công việc gì?

d:=length(a);

s := ‘’

for i:= d downto 1 do s:= s + a[i];

A- Khởi tạo xâu rỗng B- In xâu ngược C- Xác định độ dài của xâu

Câu 16:- Ngoài mảng 1 chiều và mảng 2 chiều thì còn có …………?

A- Mảng nhiều chiều B- Mảng 3 chiều C- Mảng 4 chiều D- Cả 4 đáp án trên Câu 17: -Trước khi mở tệp, biến tệp phải được gắn tên tệp bằng thủ tục nào?

A- Assign B- Insert C- Reset D- Rewrite

Câu 18:- Cho xâu D = ‘tin**hoc’ Khi đó length(D) sẽ bằng

II PHẦN TỰ LUẬN (3 câu, 5.5 điểm)

Câu 1:- Hãy khai báo một kiểu bản ghi với tên THIHOCKI với các trường sau: STT, HODEM,

TEN, SOBAODANH, DIEMTHI (1.5 điểm)

Trang 3

Câu 1:- Hãy lập trình tạo một xâu gồm 10 kí tự, sau đó đếm tất cả các chử cái tiếng anh có trong

xâu (2 điểm)

Câu 3:- Hãy lập trình tạo kiểu mảng một chiều có tối đa 30 phần tử với tên tùy ý, sau đó tìm giá

trị lớn nhất của mảng (2 điểm)

Ngày đăng: 08/07/2014, 09:00

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w