De kiem tra học kìI

Chia sẻ bởi Lương Tuấn Quang | Ngày 17/10/2018 | 41

Chia sẻ tài liệu: de kiem tra học kìI thuộc Tin học 8

Nội dung tài liệu:


Đề kiểm tra 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 đ).

* 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ẻ: Lương Tuấn Quang
Dung lượng: 30,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)