Thi Trắc Nghiệm Lớp 11 học kỳ 1
Chia sẻ bởi Heo Thiếu Tháng |
Ngày 26/04/2019 |
150
Chia sẻ tài liệu: Thi Trắc Nghiệm Lớp 11 học kỳ 1 thuộc Tin học 12
Nội dung tài liệu:
ĐỀ KIỂM TRA HỌC KY II – NĂM HỌC 2007 – 2008
MÔN TIN HỌC
THỜI GIAN 60 PHÚT (Không kể thời gian phát đề)
NỘI DUNG ĐỀ THI
Chọn đúng nhất trong các lựa chọn sau:
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 1chieu=array[1..100] of char; B. Type 1chieu=array[1-100] of char;
C. Type mang1c=array(1..100) of char; D. Type mang1c=array[1..100] of char;
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 2mang=array[1..100,1..100] of char; B. Type mang=array[1-100,1-100] of char;
Type mang2c=array[1..100,100] of char; D. Type mang2c=array[1..100][1..100] of char;
Trong ngôn ngữ lập trình Pascal
Các phần tử của mảng một chiều được sắp thứ tự theo chỉ số;
Các phần tử của mảng một chiều được sắp thứ tự giá trị giảm dần;
Các phần tử của mảng một chiều được sắp thứ tự giá trị tăng dần;
Các phần tử của mảng một chiều không sắp thứ tự;
Hãy chọn phương án hợp lý.
Trong ngôn ngữ lập trình pascal, với khai báo mảng 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];
Trong ngôn ngữ lập trình pascal, với khai báo mảng A:array[1..100] of array[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];
Trong ngôn ngữ lập trình pascal, trong quá trình nhập dữ liệu của mảng một chiều, để giá trị i cũng tăng theo phần tử thứ i ta viết như sau:
A. Write(‘A[‘,i,’]=’); readln(A[i]); B. Write(‘A[i]=’); readln(A[i]);
C. Write(‘A[‘i’]=’); readln(A[i]); D.Write(“A[“,i,”]=”); readln(A[i]);
Trong ngôn ngữ lập trình pascal, trong quá trình nhập dữ liệu của mảng hai chiều, để giá trị i cũng tăng theo phần tử thứ i ta viết như sau:
A. Write(‘A[‘,i,j,’]=’); readln(A[i,j]); B. Write(‘A[‘,i,’,’,j,’]=’); readln(A[i,j]);
C. Write(‘A[‘i,j’]=’); readln(A[i]); D. Write(“A[“,i,j,”]=”); readln(A[i]);
Trong ngôn ngữ lập trình pascal, trong quá trình xuất dữ liệu của mảng hai chiều Am,n. để các phần tử hiển thị đúng như mô hình của mảng hai chiều ta viết lệnh như sau:
For i:=1 to m do
For j:=1 to n do Write(A[i,i]:5);
B. For i:=1 to m do
Begin
For j:=1 to n do Write(A[i,i]:5);
End;
For i:=1 to m do
Begin
For j:=1 to n do Writeln;
End;
D. For i:=1 to m do
Begin
For j:=1 to n do Write(A[i,i]:5);
Writeln;
End;
Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các việc sau:
S:=0;
For i:= 1 to n do S:=S+ A[i];
A. Tính tổng các phần tử của mảng một chiều; B. In ra màn hình mảng A;
C. Đếm số phần tử của mảng A; D. Không thực hiện việc nào trong 3 việc trên;
Trong ngôn ngữ lập trình Pascal với khai báo như sau:
Type mang=array[1..100] of integer;
Var a,b:mang;
c:array[1..100] of
MÔN TIN HỌC
THỜI GIAN 60 PHÚT (Không kể thời gian phát đề)
NỘI DUNG ĐỀ THI
Chọn đúng nhất trong các lựa chọn sau:
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 1chieu=array[1..100] of char; B. Type 1chieu=array[1-100] of char;
C. Type mang1c=array(1..100) of char; D. Type mang1c=array[1..100] of char;
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 2mang=array[1..100,1..100] of char; B. Type mang=array[1-100,1-100] of char;
Type mang2c=array[1..100,100] of char; D. Type mang2c=array[1..100][1..100] of char;
Trong ngôn ngữ lập trình Pascal
Các phần tử của mảng một chiều được sắp thứ tự theo chỉ số;
Các phần tử của mảng một chiều được sắp thứ tự giá trị giảm dần;
Các phần tử của mảng một chiều được sắp thứ tự giá trị tăng dần;
Các phần tử của mảng một chiều không sắp thứ tự;
Hãy chọn phương án hợp lý.
Trong ngôn ngữ lập trình pascal, với khai báo mảng 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];
Trong ngôn ngữ lập trình pascal, với khai báo mảng A:array[1..100] of array[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];
Trong ngôn ngữ lập trình pascal, trong quá trình nhập dữ liệu của mảng một chiều, để giá trị i cũng tăng theo phần tử thứ i ta viết như sau:
A. Write(‘A[‘,i,’]=’); readln(A[i]); B. Write(‘A[i]=’); readln(A[i]);
C. Write(‘A[‘i’]=’); readln(A[i]); D.Write(“A[“,i,”]=”); readln(A[i]);
Trong ngôn ngữ lập trình pascal, trong quá trình nhập dữ liệu của mảng hai chiều, để giá trị i cũng tăng theo phần tử thứ i ta viết như sau:
A. Write(‘A[‘,i,j,’]=’); readln(A[i,j]); B. Write(‘A[‘,i,’,’,j,’]=’); readln(A[i,j]);
C. Write(‘A[‘i,j’]=’); readln(A[i]); D. Write(“A[“,i,j,”]=”); readln(A[i]);
Trong ngôn ngữ lập trình pascal, trong quá trình xuất dữ liệu của mảng hai chiều Am,n. để các phần tử hiển thị đúng như mô hình của mảng hai chiều ta viết lệnh như sau:
For i:=1 to m do
For j:=1 to n do Write(A[i,i]:5);
B. For i:=1 to m do
Begin
For j:=1 to n do Write(A[i,i]:5);
End;
For i:=1 to m do
Begin
For j:=1 to n do Writeln;
End;
D. For i:=1 to m do
Begin
For j:=1 to n do Write(A[i,i]:5);
Writeln;
End;
Trong ngôn ngữ lập trình Pascal, đoạn chương trình sau thực hiện việc nào trong các việc sau:
S:=0;
For i:= 1 to n do S:=S+ A[i];
A. Tính tổng các phần tử của mảng một chiều; B. In ra màn hình mảng A;
C. Đếm số phần tử của mảng A; D. Không thực hiện việc nào trong 3 việc trên;
Trong ngôn ngữ lập trình Pascal với khai báo như sau:
Type mang=array[1..100] of integer;
Var a,b:mang;
c:array[1..100] of
* 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ẻ: Heo Thiếu Tháng
Dung lượng: |
Lượt tài: 3
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)