1. Trang chủ
  2. » Địa lý lớp 11

de thi hoc ki 1 tin 8

3 2 0

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

THÔNG TIN TÀI LIỆU

Nội dung

PHẦN TRẮC NGHIỆM Khoanh tròn vào đáp án em cho là đúng nhất (3đ) Câu 1: Ngôn ngữ dùng để viết chương trình cho máy tính hiểu được gọi là:A. Ngôn ngữ lập trình C.[r]

(1)

PHÒNG GD&ĐT THÁI THỤY

TRƯỜNG THCS THÁI HỒNG

KỲ THI HỌC KỲ I

Năm học: 2012-2013 Mơn: TIN HỌC 8 A PHẦN TRẮC NGHIỆM Khoanh trịn vào đáp án em cho (3đ) Câu 1: Ngơn ngữ dùng để viết chương trình cho máy tính hiểu gọi là:

A Ngơn ngữ máy B Ngơn ngữ lập trình C Ngơn ngữ tiếng Anh D a, b Câu 2: Các dãy bit (0101 ) sở để tạo ngơn ngữ gì?

A Ngơn ngữ lập trình B Ngơn ngữ tiếng Anh C Ngôn ngữ tiếng Việt D Ngôn ngữ máy Câu 3: Program từ khóa khai báo gì?

A Tên chương trình B Các thư viện C Điểm bắt đầu chương trình D Điểm kết thúc chương trình

Câu 4: Sau soạn thảo, ta nhấn tổ hợp để dịch chạy chương trình

A Alt + F9 B Ctrl + F6 C Ctrl + F9 D Alt + F6 Câu 5: Integer kiểu liệu?

A Số nguyên B Số thực C Chuỗi D Chữ Câu 6: Cách chuyển biểu thức ax2 +bx+c sau đúng

A a*x2 +b*x+c B a*x*x+b*x+c*x C a*x*x +b.x +c*x D a*x*x + b*x+c

Câu 7: Kiểu liệu String có phạm vi giá trị

A Một ký tự bảng chữ B Xâu ký tự tối đa 522 ký tự C Xâu ký tự tối đa 525 ký tự D Xâu ký tự tối đa 255 ký tự Câu 8: Div phép tốn gì?

A Chia lấy phần nguyên B Chia lấy phần dư C Cộng D Trừ Câu 9: Lệnh Write tương tự lệnh Writeln

A Không đưa trỏ xuống đầu dòng B Đưa trỏ xuống đầu dòng C Bỏ dấu ngoặc đơn D Bỏ dấu ngoặc kép

Câu 10: Trong Pascal, khai báo sau

A Const x:real; B Var 4hs: Integer C Var Tb : real; D Var R=30; Câu 11: Trong chương trình, có tất từ khóa để khai báo biến?

A B C D

Câu 12: Câu lệnh Writeln(<giá trị>:n:m) giúp ta làm gì?

A Điều khiển cách in số nguyên hình B Điều khiển cách in số thực hình C Điều khiển cách in chuỗi hình D Tất sai

B PHẦN TỰ LUẬN Câu 13: Tính (2đ)

a) 2Div3 – 2Mod3 + 3Div2 – 3Mod2 =……… b) 1/3 – 2*7Mod2 – 8Div4*4 = ………

Câu 14: Cho a = 9, b=8 Tìm kết biến S sau câu lện sau đây, với ban đầu giá trị S (2đ) a) If (a+b) mod = then S:=a*b; (S=……vì……… ……….)

b) If (a >=b ) or (a>9) then S:=b else S:=a;

(S=……vì……… ……….)

(2)

ĐÁP ÁN

A.PHẦN TRẮC NGHIỆM

( Mỗi câu 0,25 điểm)

Câu

1

2

3

4

5

6

7

8

9

10

11

12

Đ.án

B

D

A

C

A

D

D

A

C

A

D

B

B.PHẦN TỰ LUẬN

Câu 13: a) = -2 (1đ)

b) = -7.6

(1đ)

Câu 14: a) S=0 điều kiện sai nên lệnh S:=a*b không thực hiện, S giữ nguyên (1đ)

b) S= điều kiện nên lệnh S:=b thực (1đ)

Câu 15

Program hinh_chu_nhat;

Uses crt;

Var a, b, V, S : real;

Begin

Clrscr;

Write(‘Nhap chieu dai a = ‘); readln(a);

Write(‘Nhap chieu rong b = ‘); readln(b);

V := (a + b)*2;

S := a*b;

Writeln(‘Chu vi hinh chu nhat la: ‘, v:2:1);

Writeln(‘Dien tich hinh chu nhat la: ‘, s:2:1);

Readln;

End.

(3)

Ngày đăng: 04/03/2021, 13:17

w