Cac de ly thuyet tin hoc ki 2
Chia sẻ bởi Nguyễn Thị Toan |
Ngày 16/10/2018 |
49
Chia sẻ tài liệu: Cac de ly thuyet tin hoc ki 2 thuộc Tin học 7
Nội dung tài liệu:
Trường THCS Long Đề kiểm tra học kì II năm học 2012 - 2013
Họ và tên:………………… Môn: tin học 8
Lớp: 8A Thời gian: 45 phút
Điểm
Lời cô phê
Đề bài
I. TRẮC NGHIỆM: (4 điểm)
Khoanh tròn chữ cái đứng trước phương án em cho là đúng:
Câu 1: Chọn khai báo hợp lệ:
A. Var a,b: array[1 .. n] of real; C. Var a,b: array[1 : n] of Integer;
B. Var a,b: array[1 .. 100] of real; D. Var a,b: array[1 … 100] of real;
Câu 2: Khi thực hiện câu lệnh for i:= 1 to 3.5 do writeln(i); sẽ viết ra màn hình?
Không thực hiện được vì giá trị cuối không phải là số nguyên.
Giá trị biến đếm.
Viết số 1 rồi viết số 3.5
Chỉ viết số 3.5 mà thôi
Câu 3: Trong câu lệnh lặp for i:=1 to 12 do Write(‘A’); thì lệnh Write(‘A’) được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?)
A. Không lần nào B. 1 lần C. 2 lần D. 12 lần
Câu 4: Nêu lợi ích của việc khai báo và sử dụng biến mảng?
A. Có thể thay thế nhiều câu lệnh nhập B. In dữ liệu ra màn hình bằng một câu lệnh lặp.
C. Câu a và b đúng. D. Tất cả đều sai.
Câu 5: Hãy cho biết đâu là phần khai báo biến mảng A gồm 20 phần tử thuộc kiểu dữ liệu số nguyên?
A. var A: array[11..30] of integer; B. var A: array[1..20] of real;
C. var A: array[1..20] of integer; D. var A: array[11..30] of real;
Câu 6: Trong Pascal, cách khai báo mảng đúng là:
A. Tên mảng : array[.. ] of ;
B. Tên mảng : array[: ] of ;
C. Tên mảng : array[.. ] : ;
D. Tên mảng : array[, ] of ;
Câu 7: Hãy cho biết đâu là lệnh lặp For .. do để in chữ O?
A. For i:=1.5 to 10.5 do writeln(‘O’); B. For i:=1 to 10 do writeln(‘O’);
C. For i:=100 to 1 do writeln(‘O’); D. For i:=1 to 10 do; writeln(‘O’;
Câu 8: Câu lệnh nào sau đây là câu lệnh nhập cho phần tử thứ 10 của biến mảng A?
A. Readln(A[10]); B. Readln(A[k]); C. Readln(A[i]); D. Readln(A10);
II. TỰ LUẬN: (6 điểm)
Điền X vào các ô sao cho phù hợp và giải thích vì sao? (2 điểm)
Câu
Đúng
Sai
Giải thích
a) if a>b then max:=a; else max:=b;
b) var X: Array[5..10] Of Real;
2. Hãy viết các câu lệnh, khai báo theo yêu cầu sau: (2điểm)
A.Khai báo mảng A gồm 50 phần tử thuộc kiểu dữ liệu số thực.
B. Phần tử thứ 5 của mảng A được gán giá trị là 8.
3. Viết chương trình Pacscal sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số. Độ dài dãy số được nhập từ bàn phím. In ra màn hình số lớn nhất của dãy số.(2 điểm)
Bài làm
I. Phần trắc nghiệm
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
Trư
Họ và tên:………………… Môn: tin học 8
Lớp: 8A Thời gian: 45 phút
Điểm
Lời cô phê
Đề bài
I. TRẮC NGHIỆM: (4 điểm)
Khoanh tròn chữ cái đứng trước phương án em cho là đúng:
Câu 1: Chọn khai báo hợp lệ:
A. Var a,b: array[1 .. n] of real; C. Var a,b: array[1 : n] of Integer;
B. Var a,b: array[1 .. 100] of real; D. Var a,b: array[1 … 100] of real;
Câu 2: Khi thực hiện câu lệnh for i:= 1 to 3.5 do writeln(i); sẽ viết ra màn hình?
Không thực hiện được vì giá trị cuối không phải là số nguyên.
Giá trị biến đếm.
Viết số 1 rồi viết số 3.5
Chỉ viết số 3.5 mà thôi
Câu 3: Trong câu lệnh lặp for i:=1 to 12 do Write(‘A’); thì lệnh Write(‘A’) được thực hiện bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện?)
A. Không lần nào B. 1 lần C. 2 lần D. 12 lần
Câu 4: Nêu lợi ích của việc khai báo và sử dụng biến mảng?
A. Có thể thay thế nhiều câu lệnh nhập B. In dữ liệu ra màn hình bằng một câu lệnh lặp.
C. Câu a và b đúng. D. Tất cả đều sai.
Câu 5: Hãy cho biết đâu là phần khai báo biến mảng A gồm 20 phần tử thuộc kiểu dữ liệu số nguyên?
A. var A: array[11..30] of integer; B. var A: array[1..20] of real;
C. var A: array[1..20] of integer; D. var A: array[11..30] of real;
Câu 6: Trong Pascal, cách khai báo mảng đúng là:
A. Tên mảng : array[
B. Tên mảng : array[
C. Tên mảng : array[
D. Tên mảng : array[
Câu 7: Hãy cho biết đâu là lệnh lặp For .. do để in chữ O?
A. For i:=1.5 to 10.5 do writeln(‘O’); B. For i:=1 to 10 do writeln(‘O’);
C. For i:=100 to 1 do writeln(‘O’); D. For i:=1 to 10 do; writeln(‘O’;
Câu 8: Câu lệnh nào sau đây là câu lệnh nhập cho phần tử thứ 10 của biến mảng A?
A. Readln(A[10]); B. Readln(A[k]); C. Readln(A[i]); D. Readln(A10);
II. TỰ LUẬN: (6 điểm)
Điền X vào các ô sao cho phù hợp và giải thích vì sao? (2 điểm)
Câu
Đúng
Sai
Giải thích
a) if a>b then max:=a; else max:=b;
b) var X: Array[5..10] Of Real;
2. Hãy viết các câu lệnh, khai báo theo yêu cầu sau: (2điểm)
A.Khai báo mảng A gồm 50 phần tử thuộc kiểu dữ liệu số thực.
B. Phần tử thứ 5 của mảng A được gán giá trị là 8.
3. Viết chương trình Pacscal sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số. Độ dài dãy số được nhập từ bàn phím. In ra màn hình số lớn nhất của dãy số.(2 điểm)
Bài làm
I. Phần trắc nghiệm
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
...................................................................................................................................
Trư
* 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 Thị Toan
Dung lượng: 42,28KB|
Lượt tài: 0
Loại file: zip
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)