Ktra 1 tiet hk2 tin 11
Chia sẻ bởi Võ Thị Hương Trang |
Ngày 26/04/2019 |
46
Chia sẻ tài liệu: ktra 1 tiet hk2 tin 11 thuộc Tin học 11
Nội dung tài liệu:
TRƯỜNG THPT LÊ HỒNG PHONG Đề 01
HỌ TÊN:
LỚP:
KIỂM TRA 1 TIẾT (LẦN 1 – HK2)
MÔN: TIN HỌC 11
Đ/A
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
TRẮC NGHIỆM:
Câu 1: Khai báo nào là ĐÚNG trong các khai báo mảng 1 chiều sau:
A. VAR A:ARRAY[1…100] OF Integer; B. VAR A:ARRAY[1..-100] OF Integer;
C. VAR A:ARRAY[-10n..n] OF Integer; D. VAR A:ARRAY[a..z]OF Integer;
Câu 2: Cách tham chiếu đến một phần tử trong xâu
A. Giống mảng 2 chiều
B. Giống mảng 1 chiều
C. Chỉ số được đặt ngay sau tên biến xâu
D. Tên biến xâu, tiếp theo là chỉ số được viết trong cặp dấu ( và )
Câu 3: Chọn câu SAI:
A. ‘May tinh’< ‘May tinh cua toi’ B. ‘Ha Noi’ > ‘Ha Nam’
C. ‘TIN HOC’ < ‘tin hoc’ D. ‘Viet Nam’ > ‘Viet nam’
Câu 4: 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ử mà mỗi phần tử có thể là một kiểu dữ liệu khác nhau
C. …dãy hữa hạn các số nguyên
D. …dãy hữu hạn các phần tử cùng kiểu
Câu 5: Khái niệm xâu:
A. Xâu là dãy các ký tự chữ cái, chữ số
B. Xâu là dãy các ký tự trong bộ mã ASCII
C. Xâu là dãy hữu hạn các phần tử cùng kiểu
D. Xâu là dãy các chữ cái trong bộ mã ASCII
Câu 6: Cho mảng A có 8 phần tử là dãy số có thứ tự: 5,7,3,11,4,6,2,8. Hãy chỉ ra kết quả của X sau khi chạy đoạn chương trình:
X:=0;
For i:=1 to 8 do
Begin
If (i mod 2) <> 0 then x:=x+A[i];
Else x:=x-A[i];
End;
A. 18 B. 14
C. 16 C. Cả 3 đều sai
Câu 7: Cho biến xâu S. Chương trình sau thực hiện công việc gì?
WHILE POS(‘h’,S)>0 DO
BEGIN Vt:=POS(‘h’,S); DELETE(S,vt,1); END;
A. Thay thế tất cả cụm ký tự ‘h’ bằng cụm ký tự ‘b’ trong S
B. Xóa hết các cụm ký tự ‘h’ trong S
C. Thay thế 1 cụm ký tự ‘h’ bằng nhiều cụm ký tự ‘b’ trong S
D. Thay thế nhiều cụm ký tự ‘h’ bằng một cụm ký tự ‘b’ trong S
Câu 8: Để nhập giá trị phần tử thứ 20 của mảng một chiều A ra màn hình ta viết:
A. Write(A[20]); B. Write(A(20));
C. Readln(A[20]); D. Write([20]);
Câu 9: Cho mảng A gồm N số nguyên. Đoạn chương trình sau thực hiện công việc gì?
FOR i:=1 TO N DO IF A[i]>0 THEN k:=i;
A. In chỉ số của phần tử nguyên dương cuối cùng trong A ra màn hình
B. In giá trị của phần tử nguyên dương cuối cùng trong A ra màn hình
C. In chỉ số của phần tử nguyên dương đầu tiên trong A ra màn hình
D. In giá trị của phần tử nguyên dương đầu tiên trong A ra màn hình
Câu 10: Vị trí phần tử đầu tiên và phần tử cuối cùng của xâu kí tự mang chỉ số là?
A.0 và length(S) B. 1 và length(s)
C. S[0] và S[length(S)] D. S[1] và S[length(S)]
Câu 11: Đoạn chương trình sau thực hiện công việc gì?
St:= ‘’; {rỗng} FOR i
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Võ Thị Hương Trang
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)