1. Trang chủ
  2. » Giáo án - Bài giảng

Đề thi tin 8

5 373 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kiểm tra học kỳ I
Trường học Trường THCS Quang Trung
Chuyên ngành Tin học
Thể loại Đề thi
Năm xuất bản 2008-2009
Thành phố Quang Trung
Định dạng
Số trang 5
Dung lượng 103 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Điểm: Em hãy chọn và khoanh tròn vào câu trả lời đúng nhất, hoặc trả lời các câu hỏi:... Câu 1: Các kiểu dữ liệu sau kiểu nào là kiểu số nguyên a.. Cả a, c đều đúng Câu 2: Nếu chương trì

Trang 1

KỲ THI : KIỂM TRA HỌC KỲ I

Năm học 2008-2009

Ngày thi :

Nơi thi : Trường THCS Quang Trung

Họ và tên học sinh

Học lớp :

SBD : Phòng :

Chữ ký GT1 Chữ ký GT2 Môn : LÝ THUYẾT TIN HỌC 8 - Đề A

Thời gian : 45 phút

Điểm:

Em hãy chọn và khoanh tròn vào câu trả lời đúng nhất, hoặc trả lời các câu hỏi:

Trang 2

Câu 1: Các kiểu dữ liệu sau kiểu nào là kiểu số

nguyên

a Byte c Integer

b char d Cả a, c đều đúng

Câu 2: Nếu chương trình khai báo như sau:

Var n: byte;

thì lệnh gán nào sau là đúng

a n:=4.5;

b n:=’8’;

c n:=16;

d n:=-9;

Câu 3: Trong một chương trình có đoạn mã lệnh sau:

write(1+1, 2+2, 3+3)

Kết quả màn hình sẽ là:

a 246 c cả a và b đều sai

b 2 4 6 d chương trình bị lỗi

Câu 4: Trong chương trình PASCAL, có đoạn mã

sau:

const a=3;

begin

a:=4;

writeln(a);

end;

a Kết quả màn hình là 4 b Chương trình bị lỗi

c Kết quả màn hình là a d 3 câu a,b,c đều sai

Câu 5: Nếu ta khai báo biến như sau:

Var S:string;

Biến S chiếm trong bộ nhớ là

a 9 byte c 255 byte

b 10 byte d 256 byte

Câu 6: Cho biết lưu hoặc lấy giá trị ngày sinh, sĩ số

học sinh, tuổi, ta sử dụng biến có kiểu dữ liệu kiểu gì:

-Câu 7: Một học sinh viết đoạn chương trình tính biểu

thức sau đúng hay sai ?

writeln(‘(3+2)*(3+2)/3+2’, (3+2)*(3+2)/3+2)

trả lời;………

Câu 8: Nếu ta khai báo biến như sau:

Var s:string;

thì lệnh gán nào sau đây sai:

a. s:=’quang trung’; c s:=’123.4’;

Câu 9: Để thực hiện được phép gán

x:= 3/4;

thì x phải khai báo kiểu dữ liệu nào ?

a Kiểu Integer c kiểu Char

b Kiểu String d Kiểu Real

Câu 10: Giả sử có biểu thức sau:

(24 mod 5) div 5

em hãy cho biết giá trị của biểu thức đó:

Câu 11: Có một đoạn mã lệnh như sau:

I:=3;

J:=I+4;

I:=I+1;

Write(I,’ ‘, J);

Kết quả trên màn hình là:

a 3 4 c 4 3

b 7 4 d 4 7

Câu 12: nếu cần lưu giá trị như: tên loài vật, địa chỉ,

nơi sinh, ta khai báo biến dữ liệu kiểu gì

a. Kiểu char c Kiểu Integer

b. Kiểu String d Cả 3 câu đều đúng

Câu 13: Khi soạn thảo chương trình trong Turbo

Pascal ta muốn lưu nội dung thì ta thực hiện như sau:

a Nhấn F2 c chọn menu File  Save

b Nhấn F3 d Cả a và c đều đúng

Câu 14: Để chạy chương trình sau khi soạn thảo xong

ta thực hiện như sau:

a nhấn Ctrl + F9

b Nhấn Shift +F9

c Cả a và b đều sai

d Cả a và b đều đúng

Câu 15: Hãy ghi các lệnh để điều khiển chú Robot

nhặc rác bỏ vào thùng rác

Trang 3

Câu 16: Hãy viết các biểu thức sau dưới dạng biểu

thức Pascal:

a) b)

Câu 17: Muốn thoát Turbo Pascal ta thực hiện như

sau:

a Nhấn Alt +F4 c Chọn File  Exit

b Nhẫn Alt +X d Cả b và c đều đúng

Câu 18: Ví dụ ta có đoạn mã lệnh sau đây

X:=3; Y:=4;

T:=X;

X:=Y;

Y:=T;

Write( X,’ ‘,Y);

Kết quả trên màn hình là

a 3 4 c 4 3

b 3 3 d.4 4

Câu 19: Hãy viết lại các lệnh bên cột trái sang bên cột phải theo thứ tự để trở thành một chương trình đúng:

clrscr;

begin uses crt;

end.

writeln(‘Chào bạn’);

Câu 20: Biểu thức sau có kết quả bằng bao nhiêu:

100 div 20 / (4 + 1)

Trang 4

Hết

(Giám thị không giải thích gì thêm)

Trang 5

Đáp án

begin clrscr;

writeln(‘Chào bạn’); end.

Câu 6 Số nguyên Câu 14 A

Câu 7 Sai Câu 15 tiến 3,trái 3, nhặt, tiến

2,phải 1, bỏ rác

.)(2+3)/(5-1)*(5-1)

(Giám thị không giải thích gì thêm)

Ngày đăng: 13/06/2013, 01:26

Xem thêm

HÌNH ẢNH LIÊN QUAN

Kết quả màn hình sẽ là: - Đề thi tin 8
t quả màn hình sẽ là: (Trang 1)
Kết quả trên màn hình là - Đề thi tin 8
t quả trên màn hình là (Trang 2)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w