De thi HKII Tin học 8 (2010 -2011)_Dung

Chia sẻ bởi Phạm Thị Phương Dung | Ngày 17/10/2018 | 39

Chia sẻ tài liệu: De thi HKII Tin học 8 (2010 -2011)_Dung thuộc Tin học 8

Nội dung tài liệu:

TRƯỜNG THCS THỊ TRẤN DIÊU TRÌ KIỂM TRA HỌC KÌ II – NĂM HỌC: 2010 – 2011
TT: ………………………………… Môn: TIN HỌC * Lớp: 8
Thời gian: 45 phút
Điểm




Nhận xét của giáo viên



+ PHẦN I: Trắc nghiệm khách quan: (5 điểm)
Hãy khoanh tròn vào chữ cái đứng trước câu trả lời mà em cho là đúng nhất từ câu 1 ( 10
Câu 1: Câu lệnh Pascal nào sau đây là hợp lệ?
For i:= 10 to 1 do writeln(‘A’); B. For i:= 1.5 to 10.5 do writeln(‘A’);
C. For i = 1 to 10 do writeln(‘A’); D. For i:= 1 to 10 do writeln(‘A’);
Câu 2: Tìm giá trị của a trong đoạn chương trình dưới đây?
a:= 10;
For i:=1 to 5 do a:=a − i;
A. a = −5 B. a = 0 C. a = 5 D. a = 10
Câu 3: Trong Pascal câu lệnh lặp với số lần chưa xác định trước có dạng:
A. While <điều kiện>; do ; B. While <điều kiện> do ;
C. While <điều kiện> then ; D. While <điều kiện>; then ;
Câu 4: Dữ liệu kiểu mảng là một tập hợp hữu hạn các phần tử được sắp xếp theo dãy, mọi phần tử trong dãy đều có cùng một đặc điểm là:
Cùng chung một kiểu dữ liệu;
Có giá trị hoàn toàn giống nhau;
Các phần tử của mảng đều có kiểu nguyên;
Các phần tử của mảng đều có kiểu thực.
Câu 5: Cách khai báo biến mảng trong Pascal sau đây – cách khai báo nào đúng?
A. Var A: Array[10.5..13] of integer; B. Var A: Array[4..10] of integer;
C. Var A: Array[3.4..4.8] of integer; D. Var A: Array[5..10.5] of real;
Câu 6: Để xác định được các phần tử trong mảng, yêu cầu các phần tử trong mảng cần thỏa mãn:
Mỗi phần tử đều có một chỉ số; B. Mỗi phần tử đều có một dấu hiệu nhận biết;
C. Mỗi phần tử đều có giá trị nhỏ hơn 100; D. Mỗi phần tử đều có một kiểu dữ liệu khác nhau.
Câu 7: Để chạy phần mềm Finger Break Out ta nháy đúp chuột lên biểu tượng nào sau đây?
A.  B.  C.  D. 
Câu 8: Trên bản đồ của phần mềm Sun Times em sẽ nhìn thấy rất nhiều vị trí được đánh dấu bằng các ô vuông nhỏ, điều này thể hiện cái gì?
A. Các quốc gia; B. Các thủ đô của các quốc gia;
C. Các thành phố và thủ đô của các quốc gia D. Các tỉnh của các quốc gia.
Câu 9: Trong phần mềm Geogebra để vẽ hình hoặc hiệu chỉnh ta phải sử dụng công cụ, để chọn công cụ ta dùng thao tác nào sau đây để tác động lên biểu tượng công cụ?
A. Nháy đúp chuột; B. Nháy nút phải chuột;
C. Nháy chuột; D. Kéo thả chuột.
Câu 10: Muốn thoát khỏi phần mềm Yenka ta có thể sử dụng cách nào sau đây?
A. Nháy nút lệnh Close; B. File ( Exit;
C. Nhấn tổ hợp phím Alt + F4; D. Cả A và C đều đúng.
+ PHẦN II: Tự luận (5 điểm)
Câu 11: (1,5đ) Hãy tìm đoạn lệnh sau đây và cho biết với đoạn lệnh đó chương trình thực hiện bao nhiêu vòng lặp và khi kết thúc giá trị của S bằng bao nhiêu?
S := 0; n := 0;
While S <=10 do
Begin n := n + 1; S := S + n; end;
Câu 12: (1,5đ) Nêu cú pháp khai báo biến mảng trong Pascal? Lấy 1 ví dụ minh họa.
Câu 13: (2đ) Viết chương trình Pascal 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 của dãy cũng được nhập từ bàn phím.
Bài làm:





* 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ẻ: Phạm Thị Phương Dung
Dung lượng: 662,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)