De thi HK I (10 - 11)

Chia sẻ bởi Hồ Tấn Kính | Ngày 17/10/2018 | 38

Chia sẻ tài liệu: De thi HK I (10 - 11) thuộc Tin học 8

Nội dung tài liệu:

TRƯỜNG THCS LÊ LỢI
Họ và tên: ………………………….
Lớp: ……….

ĐỀ THI HỌC KỲ I NĂM HỌC 2010 - 2011
MÔN: TIN HỌC 6
(Thời gian: 45 phút không kể phát đề)
ĐIỂM

===================================================================
ĐỀ
A. TRẮC NGHIỆM (4đ)
I. Khoanh tròn vào chữ cái đứng đầu mỗi ý mà em cho là đúng: (3đ)
1. Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ lập trình Pascal?
A. TamGiac B. Tamgiac C. Beginprogram D. 2a
2. Cách khai báo hằng đúng là:
A. Const pi:=3,14 real; B. Const pi: 3,14;
C. Const pi=3,14 real; D. Const pi=3,14;
3. Giả sử M là biến với kiểu dữ liệu số nguyên, X là biến dữ liệu kiểu xâu ký tự, phép gán nào sau đây là hợp lệ?
A. M:= 1234 B. X:=1234 C. M:= 5.6 D. X := 5,6
4. Để thoát khỏi Pascal ta nhấn tổ hợp phím nào?
A. Alt + F9 B. Ctrl + F9 C. Alt + X D. Ctrl + X
5. Sau câu lệnh If (X mod 3 = 2) and (X >5) then X:= X + 1; giá trị của X là bao nhiêu nếu trước đó giá trị của X = 5
A. X= 5; B. X=6 C. Cả a và b đúng D. Câu lệnh lỗi
6. Trong các câu lệnh sau trong NNLT Pascal, câu lện nào là hợp lệ?
A. if :=a +b then x:= x+1; B. if a > b then max = a; C. if a > b then max := a; else max :=b; D. if a > b then max :=a else max := b;
II. Đánh dấu X vào ô trả lời đúng hoặc sai trong các phát biểu dưới đây: (1đ)
Nội dung
Đúng
Sai

1. Nếu chương trình có phần khai báo, phần đó phải đứng trước phần thân chương trình



2. Trong NNLT pascal, các lệnh như Writeln, Readln được dùng để tạo tương tác người - máy



3. Giá trị của biến và hằng đều không thể thay đổi trong chương trình



4. Dãy hữu hạn các thao tác cần thực hiện theo một trật tự nhất định để giải một bài toán được gọi là thuật toán



B. TỰ LUẬN
1. Hãy liệt kê các lỗi (nếu có) của chuơng trình sau và sửa lại cho đúng: (2đ)
Program: dien tich;
Var a, s: Integer;
Const :pi:=3.14;
Begin
Write(‘ nhap ban kinh:’) Readln(a);
S=a*a*pi; Cv=2*a*pi;
Write(‘dien tich la:’,s:2:4);
Write(‘chu vi la:’,Cv:2:4);
Readln
End.
2. Mô tả thuật toán tìm số nhỏ nhất trong dãy các số a1; a2; a3; .....an. (2đ)
3. Viết chương trình tìm số nhỏ nhất trong 3 số a, b, c với 3 số a, b, c được nhập từ bàn phím. (2đ)
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ẻ: Hồ Tấn Kính
Dung lượng: 42,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)