Kiem tra 15 khoi 11 thang 2 de 1

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

Chia sẻ tài liệu: kiem tra 15 khoi 11 thang 2 de 1 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: 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 to100] of integer;
B. Type mang: array[-100 ..100] of integer;
C. Type mang = array[-100 .. 100] of integer;
D. Type mang = array[-100 to100] of integer;-
Câu 2: 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. Type : array[kiểu chỉ số] of ;--------------------------------------------D. Var : array[..] of ;
Câu 3: Với khai báo A: array[1..100] of integer; thì việc truy xuất đến phần tử thứ 5 như sau:
A. A(5) B. A[5] C. A’5’ D. A 5
Câu 4: Các thao tác xử lí mảng một chiều dùng cấu trúc nào sau đây?
For .. to .. do
While .. do
Repeat .. until
D. Cả A, B, C đều sai.
Câu 5: 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.
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.
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.
Câu 6: Để 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ả kiểu của các phần tử và cách đánh số các phần tử của nó.
Mô tả cách đánh số phần tử của nó.
Câu 7: Số phần tử của mảng một chiều là:
A. Có giới hạn; B.Vô hạn; C.Có nhiều nhất 100 phần tử; D.Có nhiều nhất 1000 phần tử;
Câu 8: Kiểu dữ liệu của các phần tử trong mảng là:
A. Mỗi phần tử có một kiểu.
B. Có cùng một kiểu đó là kiểu số nguyên;
C. Có cùng một kiểu dữ liệu;
D. Có cùng một kiểu đó là kiểu số thực.
Câu 9: Trong thuật toán sắp xếp nổi bọt số phần tử ở các lượt duyệt (j) sẽ giảm từ n xuống 2 phần tử, đúng hay sai ?
A. Đúng B. Sai
Câu 10: 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. Chỉ số đầu lớn hơn chỉ số cuối 
C. Giữa hai chỉ số là dấu ..
D. Mảng một chiều là dãy hữu hạn các phần tử cùng kiểu
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 5 = 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: Cho đoạn chương trình sau:
Var M, N: array[1..20] of integer;
D:= 0;
For i:= 1 to 20 do if M[i] <> N[i] then D:= D + 1;
Writeln(D);
Điều khẳng định nào sau đây là đúng?
Đoạn chương trình trên đếm số
* 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)