1. Trang chủ
  2. » Khoa Học Tự Nhiên

Đề KT 1 tiết kỳ 2 mã 258

3 85 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Để có kết quả: St = ‘Mon Tin hoc’ Cách sử dụng thủ tục Insert nào dưới đây là đúng:A. A..[r]

(1)

SỞ GD&ĐT QUẢNG TRỊ TRƯỜNG THPT TRẦN THỊ TÂM

BÀI KIỂM TRA TIẾT KỲ II KHỐI 11 MÔN: TIN HỌC

Thời gian làm bi: 45 phỳt

Họ

tên:

Lớp:

Mã đề thi 258

I Trắc nghiệm (6đ)

Câu 1: Trong khai báo xâu sau khai báo sai?

A Var a: string[10]; B Var a: string; C Var s:string[-4]; D Var a:string[4*5]; Câu 2: Cho biết kết thủ tục sau :

st:= ‘VietNamquehuongtoi’ s:= Copy(st,length(st) div 2-1,8);

A s=‘VietNam’; B s=‘quehuong’; C s=‘huongtoi’; D s=‘quehuongtoi’; Câu 3: Cho S1:= ‘abc’; S2:= ‘def’ Kết thủ tục Insert(S2,S1,3) là:

A ‘abcdef’ B ‘abdefc’ C ‘abdef’ D ‘abedfc’

Câu 4: Chọn khai báo khai báo sau kiểu ghi? A Type Hocsinh = Record;

HoTen : string[30]; Ngaysinh : string[10]; SBD : integer;

End; Var hs : Hocsinh;

B Type Hocsinh : Record HoTen : string[30]; Ngaysinh : string[10]; SBD : integer;

End; Var hs : Hocsinh; C Type Hocsinh = Record

HoTen : string[30]; Ngaysinh : string[10]; SBD : integer;

End; Var hs : Hocsinh;

D Type HSinh = Record HoTen : string[30]; Ngaysinh : string[10]; SBD : integer;

Var hs = HSinh; Câu 5: Cho A:=’abcd_ef’; B:=’Abcd_EF’ Hỏi xâu lớn

A Xâu B lớn xâu A B Xâu A = xâu B

C Xâu A lớn xâu B D Không thể so sánh

Câu 6: Giả sử mảng chiều A khai báo sau: Var A: Array[-3 5] Of Real;

Để gán giá trị (cụ thể 4) cho phần tử thứ mảng A ta tiến hành thao tác:

A A[1]:=4; B A[0]:=4; C A[-1]:=4; D A[3]:=4;

Câu 7: Chọn khai báo

Khai báo xâu kí tự có tên Name chứa tối đa 30 kí tự?

A Var Name: String; B Var Name = String[30];

C Var Name: String(30); D Var Name: String[30]; Câu 8: Khai báo biến mảng chiều sau đúng?

A Var: X: Array [1 100] Of Integer;

B Var: ArrayReal: Array[-100 200] Of Real; C Var DEM: Array [‘A’ ’Z’] Of Integer; D Var KT_Array[1 10] of Boolean;

Câu 9: Hoten := ‘Nguyen Le Huynh’ Hoten[6] cho kí tự nào?

A ‘y’ B ‘n’ C ‘ ’ D Tất sai

Câu 10: Từ sau từ khóa

A Delete B Array C While D string

Câu 11: Cho xâu st:=’Mon hoc’ Để có kết quả: St = ‘Mon Tin hoc’ Cách sử dụng thủ tục Insert đúng:

A Insert(’Tin ‘,st,4); B Insert(st,’Tin ‘,4); C Insert(st,’Tin ‘,5); D Insert(’Tin ‘,st,5); Câu 12: Dữ liệu kiểu ghi dùng để…

(2)

A Mô tả tập hợp có tính chất B Mơ tả đối tượng khác

C Mô tả đối tượng có thuộc tính tương ứng khác D Mơ tả đối tượng có số thuộc tính

Câu 13: Cho mảng chiều A gồm dòng, cột phần tử mảng A số nguyên Để tham chiếu đến phần tử dòng thứ cột thư ta viết

A A[2,3] B A[2] C A[3] D A[3,2]

Câu 14: Cho mảng chiều A gồm dòng, cột phần tử mảng A số nguyên Chọn khai báo đúng?

A Var A: Array[1 4,1 5] Of Integer; B Var A: Array[1 4] Of [1 5] Of Integer; C Var A: Array[1 4,1 5] Of Real; D Var B: Array[1 4,1 5] Of Integer; Câu 15: Mảng A khai báo Var A: Array[-3 5] Of Real;

Vậy mảng có phần tử số thực ?

A 9 B 8 C 6 D 7

Câu 16: Cho xâu sau: s1:=’0123’; s2:=’6789’ Chọn câu trả lời

A Xâu B có độ dài lớn xâu A B Xâu A có độ dài lớn xâu B C Hai xâu có độ dài D Cả phương án

Câu 17: Cho xâu sau: s1:=’ac’; s2:=’abcdef_ac_abef’ Khi sử dụng hàm POS(s1,s2) Khi kết qủa

A 0 B 7 C 9 D 8

Câu 18: Cho St:= ‘Chao cac ban’ Kết hàm length(St) là:

A 11 B 13 C 12 D 10

II Tự luận (4đ) Câu (1điểm)

Cho biết kết sau thực đoạn chương trình sau: st:='Tin hoc va xa hoi'; dem:=0;

For i:=1 to length(st) Begin

if st[i]=' ' then dem:=dem+1; st[i]:=upcase(st[i]); End;

Writeln(dem);writeln(st); Câu (3điểm)

Viết chương trình nhập từ bàn phím số ngun dương N (N<100) dãy A gồm N số nguyên A1, A2,

…, An Hãy kiểm tra xem dãy số vừa nhập có phải cấp số cộng hay khơng Thơng bào kết

hình

Bài làm I Trắc nghiệm (6đ)

(3)

Câu 12: A B C D Câu 13: A B C D Câu 14: A B C D Câu 15: A B C D Câu 16: A B C D Câu 17: A B C D Câu 18: A B C D

II Tự luận

Ngày đăng: 29/03/2021, 13:33

TỪ KHÓA LIÊN QUAN

w