Giai bai toan tren may tinh

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Đỗ Đăng Tuấn (trang riêng)
Ngày gửi: 10h:56' 06-12-2008
Dung lượng: 59.0 KB
Số lượt tải: 18
Nguồn:
Người gửi: Đỗ Đăng Tuấn (trang riêng)
Ngày gửi: 10h:56' 06-12-2008
Dung lượng: 59.0 KB
Số lượt tải: 18
Số lượt thích:
0 người
Họ và Tên: KIỂM TRA HỌC KỲ II
Lớp: 11 MÔN TIN HỌC Mã đề thi: 215
I/ Phần trắc nghiệm(6đ): Hãy khoanh tròn một đáp án theo yêu cầu:
1/ Trong kiểu mảng một chiều là?
a Có dạng: n1...n2 trong đó n1<=n2;
b Xác định kiểu dữ liệu của các phần tử trong mảng;
c Có dạng: n1...n2;
d Xác định số phần tử tối đa của mảng một chiều;
2/ Để gán giá trị biểu thức cho một trường của bản ghi thì ta viết:
a. =;
b. :=
c; :=;
d. :=;
3/ Mảng hai chiều là?
a dãy các phần tử cùng kiểu;
b bảng các phần tử;
c bảng các phần tử cùng kiểu;
d Tất cả đều đúng.
4/ Giả sử ta có công thức sau: Insert(` Hoc`, `Van Tot`,4), kết quả là?
a `Van HocTot`
b `Van Hoc Tot`
c `Hoc Van Tot`
d ` Hoc Van Tot`
5/ Ta có: Type Mang=Array[1..Max] of Integer; nghĩa là?
a Định nghĩa kiểu mảng một chiều gồm Max số nguyên;
b Mảng một chiều có tối đa là n số nguyên;
c Định nghĩa kiểu mảng một chiều;
d Tất cả đều sai;
6/ Trong NNLT có quy tắc, các cách thức cho phép xác định kiểu mảng hai chiều?
a Tất cả đều đúng.
b Tên kiểu mảng hai chiều; số lượng của các phần tử một chiều;
c Kiểu dữ liệu của phần tử; cách khai báo biến;
d Cách tham chiếu đến phần tử;
7/ Chọn phát biểu sai trong các phát biểu sau;
a Các thành phần của mỗi kiểu dữ liệu có cấu trúc đều có cùng kiểu dữ liệu;
b Để mô tả dữ liệu là dãy hữu hạn các phần tử cùng kiểu phải dùng kiểu mảng một chiều;
c Độ dài lớn nhất của xâu sẽ nhận giá trị ngầm định là 255.
d Xâu là kiểu dữ liệu có cấu trúc;
Trang 1/3 – Mã đề 125
8/ Giả sử ta có: Insert(`Ngoan `,`Cham Hoc`,4)+` Gioi`, kết quả là?
a `Cham Ngoan Hoc Goi`
b `ChamNgoan Hoc Goi`
c `Cham Hoc GioiNgoan`
d `ChamNgoan HocGoi`
9/ Hai thao tác cơ bản nhất đối với tệp là:
a gắn tên tệp và mở tệp.
b ghi dữ liệu vào tệp và gắn tên tệp.
c ghi dữ liệu vào tệp và đọc dữ liệu ra.
d ghi dữ liệu vào tệp và đọc dữ liệu ra từ tệp.
10/ Số lượng phần tử trong tệp
a hạn chế.
b không cần xác định trước.
c Câu a và câu b đúng.
d Tất cả đều đúng.
11/ Mở tệp f để đọc dữ liệu ta sử dụng lệnh nào sau đây:
a Rewrite(f);
b Read(f);
c Reset(f);
d Reset(f);
12/ Hàm EOLN() có giá trị
a TRUE khi con trỏ tệp đang ở cuối dòng.
b FALSE khi con trỏ tệp đang ở cuối dòng.
c Là một số nguyên bất kỳ
d Tất cả đều đúng.
13/ Để có thể thao tác với kiểu tệp, người lập trình cần tìm hiểu cách thức mà NNLT cung cấp để.
a Khai báo biến tệp; gắn tên tệp, mở tệp; đọc/ghi dữ liệu và đóng tệp.
b Khai báo biến tệp; mở tệp; Đọc/ghi dữ liệu; Đóng tệp.
c Mở tệp; Đọc/ghi dữ liệu; Đóng tệp.
d Tất cả đều sai.
14/ Phát biểu nào sau đây là sai
a Để gắn tên tệp ta sử
Lớp: 11 MÔN TIN HỌC Mã đề thi: 215
I/ Phần trắc nghiệm(6đ): Hãy khoanh tròn một đáp án theo yêu cầu:
1/ Trong kiểu mảng một chiều
a Có dạng: n1...n2 trong đó n1<=n2;
b Xác định kiểu dữ liệu của các phần tử trong mảng;
c Có dạng: n1...n2;
d Xác định số phần tử tối đa của mảng một chiều;
2/ Để gán giá trị biểu thức cho một trường của bản ghi thì ta viết:
a
b
c
d
3/ Mảng hai chiều là?
a dãy các phần tử cùng kiểu;
b bảng các phần tử;
c bảng các phần tử cùng kiểu;
d Tất cả đều đúng.
4/ Giả sử ta có công thức sau: Insert(` Hoc`, `Van Tot`,4), kết quả là?
a `Van HocTot`
b `Van Hoc Tot`
c `Hoc Van Tot`
d ` Hoc Van Tot`
5/ Ta có: Type Mang=Array[1..Max] of Integer; nghĩa là?
a Định nghĩa kiểu mảng một chiều gồm Max số nguyên;
b Mảng một chiều có tối đa là n số nguyên;
c Định nghĩa kiểu mảng một chiều;
d Tất cả đều sai;
6/ Trong NNLT có quy tắc, các cách thức cho phép xác định kiểu mảng hai chiều?
a Tất cả đều đúng.
b Tên kiểu mảng hai chiều; số lượng của các phần tử một chiều;
c Kiểu dữ liệu của phần tử; cách khai báo biến;
d Cách tham chiếu đến phần tử;
7/ Chọn phát biểu sai trong các phát biểu sau;
a Các thành phần của mỗi kiểu dữ liệu có cấu trúc đều có cùng kiểu dữ liệu;
b Để mô tả dữ liệu là dãy hữu hạn các phần tử cùng kiểu phải dùng kiểu mảng một chiều;
c Độ dài lớn nhất của xâu sẽ nhận giá trị ngầm định là 255.
d Xâu là kiểu dữ liệu có cấu trúc;
Trang 1/3 – Mã đề 125
8/ Giả sử ta có: Insert(`Ngoan `,`Cham Hoc`,4)+` Gioi`, kết quả là?
a `Cham Ngoan Hoc Goi`
b `ChamNgoan Hoc Goi`
c `Cham Hoc GioiNgoan`
d `ChamNgoan HocGoi`
9/ Hai thao tác cơ bản nhất đối với tệp là:
a gắn tên tệp và mở tệp.
b ghi dữ liệu vào tệp và gắn tên tệp.
c ghi dữ liệu vào tệp và đọc dữ liệu ra.
d ghi dữ liệu vào tệp và đọc dữ liệu ra từ tệp.
10/ Số lượng phần tử trong tệp
a hạn chế.
b không cần xác định trước.
c Câu a và câu b đúng.
d Tất cả đều đúng.
11/ Mở tệp f để đọc dữ liệu ta sử dụng lệnh nào sau đây:
a Rewrite(f);
b Read(f);
c Reset(f);
d Reset(f);
12/ Hàm EOLN(
a TRUE khi con trỏ tệp đang ở cuối dòng.
b FALSE khi con trỏ tệp đang ở cuối dòng.
c Là một số nguyên bất kỳ
d Tất cả đều đúng.
13/ Để có thể thao tác với kiểu tệp, người lập trình cần tìm hiểu cách thức mà NNLT cung cấp để.
a Khai báo biến tệp; gắn tên tệp, mở tệp; đọc/ghi dữ liệu và đóng tệp.
b Khai báo biến tệp; mở tệp; Đọc/ghi dữ liệu; Đóng tệp.
c Mở tệp; Đọc/ghi dữ liệu; Đóng tệp.
d Tất cả đều sai.
14/ Phát biểu nào sau đây là sai
a Để gắn tên tệp ta sử
 








Các ý kiến mới nhất