Aaa
Chia sẻ bởi Nguyễn Công Quang |
Ngày 26/04/2019 |
57
Chia sẻ tài liệu: aaa thuộc Tin học 11
Nội dung tài liệu:
TRƯỜNG THPT DTNT KON RẪY
ĐỀ THI TRẮC NGHIỆM HỌC KÌ II
MÔN: Tin 11
Thời gian làm bài:45 phút.
(35 câu trắc nghiệm)
Mã đề thi 512
Họ, tên thí sinh:..........................................................................
Số báo danh:...............................................................................
Câu 1: Khẳng định nào sau đây là đúng?
A. Một chương trình con nhất thiết phải có tham số hình thức và cũng có thể không có biến cục bộ.
B. Một chương trình con nhất thiết phải có tham số hình thức.
C. Một chương trình con nhất thiết phải có biến cục bộ.
D. Một chương trình con nhất thiết phải có tham số hình thức, không nhất thiết phải có biến cục bộ.
Câu 2: Để truy cập vào từng trường của bản ghi ta viết?
A..; B. .;
C..; D. .;
Câu 3: Nếu hàm EOLN() cho giá trị là TRUE thì con trỏ tệp nằm ở vị trí
A. cuối tệp; B. đầu tệp; C. đầu dòng. D. cuối dòng;
Câu 4: Trong ngôn ngữ lập trình Pascal, thủ tục Insert(s1, s2, n) thực hiện công việc gì?
A. Chèn thêm xâu s1 vào xâu s2 bắt đầu từ vị trí n của s1;
B. Không thực hiện việc nào trong ba việc trên.
C. Chèn thêm xâu s2 vào xâu s1 bắt đầu từ vị trí n của s1;
D. Chèn thêm xâu s1 vào xâu s2 bắt đầu từ vị trí n của s2;
Câu 5: Hãy chọn phương án đúng nhất. Trong ngôn ngữ lập trình Pascal
A. các phần tử của mảng một chiều được sắp thứ tự theo giá trị tăng dần;
B. các phần tử của mảng một chiều không sắp thứ tự;
C. các phần tử của mảng một chiều được sắp xếp thứ tự theo chỉ số;
D. các phần tử của mảng một chiều được sắp thứ tự theo giá trị giảm dần;
Câu 6: Trong ngôn ngữ lập trình Pascal, sau khi thực hiện đoạn chương trình sau, biến X có giá trị là gì?
S := `Hoang Anh Tuan`;
X := ``;
i := length(S);
While S[ i ] < >` ` do
Begin
X := X + S[ i ];
i := i - 1;
End;
A. `Tuan`; B. `Hoang`; C. Xâu rỗng; D. `Anh`;
Câu 7: Trong ngôn ngữ lập trình Pascal, thủ tục chèn xâu s1 vào xâu s2 bắt đầu từ vị trí vt được viết.
A. Insert (s2, s1, vt); B. Insert (s1, s2, vt); C. Insert (s1, vt, s2); D. Insert (vt, s1, s2);
Câu 8: Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
A. Type mang2c = array [1..100,1..100] of char;
B. Type mang = array [1-100,1-100] of char;
C. Type 2chieu = array [1...100,1...100] of char;
D. Type mang2c = array [1..100][1..100] of char;
Câu 9: Cho bản ghi sinh_vien gồm các trường ho_ten, ngay_sinh . Biểu thức nào truy cập đến trường ho_ten của bản ghi này ?
A. sinh_vien.ho_ten. B. sinh_vien.(ho_ten,ngay_sinh).
C. ho_ten. D. sinh_vien->ho_ten.
Câu 10: Trong ngôn ngữ lập trình Pascal, với khai báo mảng Var A:Array[1..100,1..100] of integer; thì việc truy xuất đến các phần tử như sau:
A. A[ i;j ] B. A[ i,j ] C. A[ i ][ j ] D. A[ i ],[ j ]
Câu 11: Hãy chọn phương án ghép đúng. Độ dài tối đa của xâu kí tự trong PASCAL là
A. 255. B. Tùy ý. C. 65535. D. 256.
Câu 12: Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh
A. := ; B. := ;
C. assign(
ĐỀ THI TRẮC NGHIỆM HỌC KÌ II
MÔN: Tin 11
Thời gian làm bài:45 phút.
(35 câu trắc nghiệm)
Mã đề thi 512
Họ, tên thí sinh:..........................................................................
Số báo danh:...............................................................................
Câu 1: Khẳng định nào sau đây là đúng?
A. Một chương trình con nhất thiết phải có tham số hình thức và cũng có thể không có biến cục bộ.
B. Một chương trình con nhất thiết phải có tham số hình thức.
C. Một chương trình con nhất thiết phải có biến cục bộ.
D. Một chương trình con nhất thiết phải có tham số hình thức, không nhất thiết phải có biến cục bộ.
Câu 2: Để truy cập vào từng trường của bản ghi ta viết?
A.
C.
Câu 3: Nếu hàm EOLN(
A. cuối tệp; B. đầu tệp; C. đầu dòng. D. cuối dòng;
Câu 4: Trong ngôn ngữ lập trình Pascal, thủ tục Insert(s1, s2, n) thực hiện công việc gì?
A. Chèn thêm xâu s1 vào xâu s2 bắt đầu từ vị trí n của s1;
B. Không thực hiện việc nào trong ba việc trên.
C. Chèn thêm xâu s2 vào xâu s1 bắt đầu từ vị trí n của s1;
D. Chèn thêm xâu s1 vào xâu s2 bắt đầu từ vị trí n của s2;
Câu 5: Hãy chọn phương án đúng nhất. Trong ngôn ngữ lập trình Pascal
A. các phần tử của mảng một chiều được sắp thứ tự theo giá trị tăng dần;
B. các phần tử của mảng một chiều không sắp thứ tự;
C. các phần tử của mảng một chiều được sắp xếp thứ tự theo chỉ số;
D. các phần tử của mảng một chiều được sắp thứ tự theo giá trị giảm dần;
Câu 6: Trong ngôn ngữ lập trình Pascal, sau khi thực hiện đoạn chương trình sau, biến X có giá trị là gì?
S := `Hoang Anh Tuan`;
X := ``;
i := length(S);
While S[ i ] < >` ` do
Begin
X := X + S[ i ];
i := i - 1;
End;
A. `Tuan`; B. `Hoang`; C. Xâu rỗng; D. `Anh`;
Câu 7: Trong ngôn ngữ lập trình Pascal, thủ tục chèn xâu s1 vào xâu s2 bắt đầu từ vị trí vt được viết.
A. Insert (s2, s1, vt); B. Insert (s1, s2, vt); C. Insert (s1, vt, s2); D. Insert (vt, s1, s2);
Câu 8: Trong ngôn ngữ lập trình Pascal, về mặt cú pháp câu lệnh nào sau đây là đúng?
A. Type mang2c = array [1..100,1..100] of char;
B. Type mang = array [1-100,1-100] of char;
C. Type 2chieu = array [1...100,1...100] of char;
D. Type mang2c = array [1..100][1..100] of char;
Câu 9: Cho bản ghi sinh_vien gồm các trường ho_ten, ngay_sinh . Biểu thức nào truy cập đến trường ho_ten của bản ghi này ?
A. sinh_vien.ho_ten. B. sinh_vien.(ho_ten,ngay_sinh).
C. ho_ten. D. sinh_vien->ho_ten.
Câu 10: Trong ngôn ngữ lập trình Pascal, với khai báo mảng Var A:Array[1..100,1..100] of integer; thì việc truy xuất đến các phần tử như sau:
A. A[ i;j ] B. A[ i,j ] C. A[ i ][ j ] D. A[ i ],[ j ]
Câu 11: Hãy chọn phương án ghép đúng. Độ dài tối đa của xâu kí tự trong PASCAL là
A. 255. B. Tùy ý. C. 65535. D. 256.
Câu 12: Để gắn tên tệp cho tên biến tệp ta sử dụng câu lệnh
A.
C. assign(
* 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 Công Quang
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)