Kiem tra HK I tin 8 chăn le

Chia sẻ bởi Phạm Duy Trinh | Ngày 17/10/2018 | 43

Chia sẻ tài liệu: kiem tra HK I tin 8 chăn le thuộc Tin học 8

Nội dung tài liệu:

Phòng GD&ĐT quảng trạch
Trường THCS quảng văn
Đề kiểm tra khảo sát học kì i
Môn: Tin học 8 (lý thuyết)
Năm học 2010 – 2011
Thời gian làm bài: 45 phút

Đề 1
PHầN 1: TRắC NGHIệM
Khoanh tròn vào chữ cái đứng trước câu trả lời đúng: (3đ)
1. Cấu trúc điều kiện dạng đầy đủ có dạng:
A. if <điều kiện > then ; else ;
B. if <điều kiện > then else ;
C. if <điều kiện> then ;
D. if then ;
2. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal:
A. Tam giac; B. end;
C. Tamgiac; D. 3so.
3. Để dịch chương trình, ta dùng tổ hợp phím:
A. Alt + F9; B. Alt + X;
C. Ctrl + F9; D. Tất cả đều đúng.
4. Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng:
A. Tong=a+b; B. Tong:=a+b;
C. Tong:a+b; D.Tong(a+b); 5. Dãy kí tự 2010 thuộc kiểu dữ liệu nào sau đây:
A. String B. Integer
C. Real D.Char
6. A được khai báo là biến với kiểu dữ liệu là số nguyên, x là biến với kiểu dữ liệu là xâu, phép gán nào sau đây là hợp lệ:
A. A:= 4.5; B. X:= ‘;
C. X:= 57; D.A:= ‘Quang ;
PHầN 2: Tự LUậN
Câu 1: Nêu sự giống và khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal (1đ)
Câu 2: Hãy chỉ ra lỗi của chương trình sau và cho kết quả xuất ra trên màn hình (2đ):
Program sua loi {1}
Var a,b,c:Integer; {2}
Begin {3}
a:=300; {4}
b:=a+100 {5}
c:=a/b; {6}
a:=a+b; {7}
writeln(`Ket qua a=`,a, ‘b=`,b, ‘c=`,c:4:2); {8}
readln {9}
End {10}
Câu 3: 4đ)
Hãy xác định bài toán (Input-Output) và viết mô tả thuật toán, sau đó dựa vào thuật toán để viết chương trình cho bài toán sau: “Tính điểm trung bình tin học nghề của bạn Lan gồm 2 phần lí thuyết và thực hành, biết điểm thực hành có hệ số 3, điểm lí thuyết có hệ số 1(3 đ).





ĐÁP ÁN
I:
Đúng mỗi câu 0.5 điểm
1B 2C 3C 4B 5A 6B
PHầN 2: Tự LUậN
Câu 1: Nêu sự giống và khác nhau giữa biến và hằng trong ngôn ngữ lập trình Pascal (1đ)
Giống: (0.5đ)
Biến và hằng là các đại lượng được đặt tên dùng để lưu trữ dữ liệu.
Đều được khai báo Trước khi sử dụng
Khác: (0.5đ)
* 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 Duy Trinh
Dung lượng: 72,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)