Kiem tra 15 khoi 11 de 2 thang 2

Chia sẻ bởi Nguyễn Ngọc Nhi | Ngày 26/04/2019 | 45

Chia sẻ tài liệu: kiem tra 15 khoi 11 de 2 thang 2 thuộc Tin học 11

Nội dung tài liệu:


TRƯỜNG THPT MỸ QUÍ
TỔ: TIN HỌC
ĐỀ KIỂM TRA 15 PHÚT
MÔN TIN HỌC 11
(15 câu trắc nghiệm)

Họ tên học sinh:............................................................
Lớp:...............................................................................
Phần trả lời trắc nghiệm:
Từ câu 1 đến câu 10 mỗi câu 0.5 điểm
Câu
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10

Đáp án











Từ câu 11 đến câu 15 mỗi câu 1 điểm
Câu
Câu 11
Câu 12
Câu 13
Câu 14
Câu 15

Đáp án






NỘI DUNG:
Câu 1: Số phần tử của mảng một chiều là:
A. Vô hạn; B.Có giới hạn; C.Có nhiều nhất 100 phần tử; D.Có nhiều nhất 1000 phần tử;
Câu 2: Với khai báo A: array[1..100] of integer; thì mảng A gồm bao nhiêu phần tử ?
A. 5 B. 10 C. 100 D. A 1000
Câu 3: Kiểu dữ liệu của các phần tử trong mảng là:
A. Có cùng một kiểu dữ liệu;
B. Có cùng một kiểu đó là kiểu số nguyên;
C. Mỗi phần tử có một kiểu.
D. Có cùng một kiểu đó là kiểu số thực.
Câu 4: Phát biểu nào trong các phát biểu sau đây là sai?
Kiểu mảng là kiểu dữ liệu có cấu trúc, rất cần thiết và hữu ích.
NNLT Pacal không cho phép người lập trình xây dựng kiểu dữ liệu mảng một chiều.
Mảng một chiều là một dãy hữu hạn các phần tử cùng kiểu.
Các NNLT thông dụng cho phép người lập trình xây dựng kiểu dữ liệu mảng một chiều.
Câu 5: Chọn câu sai trong các câu sau :
A. Chỉ số đầu, chỉ số cuối thường là các hằng hoặc biểu thức nguyên 
B. Mảng một chiều là dãy hữu hạn các phần tử cùng kiểu
C. Giữa hai chỉ số là dấu ..
D. Chỉ số đầu lớn hơn chỉ số cuối 
Câu 6: Cú pháp khai báo kiểu mảng một chiều nào sau đây là đúng?
A. Type mang = array[-100 .. 100] of integer;
B. Type mang: array[-100 ..100] of integer;
C. Type mang: array[-100 to100] of integer;
D. Type mang = array[-100 to100] of integer;-
Câu 7: Để khai báo mảng một chiều cần:
Mô tả kiểu của các phần tử.
Mô tả số lượng phần tử.
Mô tả cách đánh số phần tử của nó.
Mô tả kiểu của các phần tử và cách đánh số các phần tử của nó.
Câu 8: Trong thuật toán sắp xếp nổi bọt, tại mỗi lượt duyệt cho i chạy từ 1 đến số phần tử - n, đúng hay sai ?
A. Đúng B. Sai
Câu 9: Cú pháp để khai báo biến mảng một chiều trực tiếp là:
A. Var : array[..] ;
B. Type : array[kiểu chỉ số] ;
C. Var : array[..] of ; -------------------------D. Type : array[kiểu chỉ số] of ;
Câu 10: Các thao tác xử lí mảng một chiều dùng cấu trúc nào sau đây?
While .. do
Repeat .. until
For .. to .. do
D. Cả A, B, C đều sai.
Câu 11: Hãy cho biết đoạn chương trình sau thực hiện công việc gì?
S:= 0;
For i:= 1 to n do
If A[i] mod 7 = 0 then S:= S + A[i];
Tính tổng các phần tử trong mảng chia hết cho 3
Tính tổng các phần tử trong mảng chia hết cho 5
Tính tổng các phần tử trong mảng chia hết cho 7
Cả A, B, C đều sai.
Câu 12: Hãy cho biết đoạn chương trình sau thực hiện công việc gì?
Begin
Tg := A[i];
A[i] := A[i+1];
A[i+1] := Tg;
End;
Tráo đổi các phần tử trong mảng A thông qua biến trung gian Tg.
Đếm số ngày có nhiệt độ cao hơn nhiệt độ trung bình của tuần.
Sắp
* 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ẻ: Nguyễn Ngọc Nhi
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)