1. Trang chủ
  2. » Luận Văn - Báo Cáo

tröôøng thcs huyønh phöôùc đề 1 ôn tập học kì i môn tin học 8 i trắc nghiệm chọn câu trả lời đúng câu 1 từ khóa nào sau đây dùng để khai báo hằng a uses b var c const d program câu 2 khi ta khai báo

5 24 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 85,5 KB

Nội dung

Câu 2 : Ngôn ngữ lập trình là tập hợp các ………và ………tạo thành một chương trình hoàn chỉnh và chạy được trên máy tính?. Câu 3: Trong các tên sau, tên nào là hợp lệ trong Pascala[r]

(1)

1

Đề ÔN T P H C KÌ I

Mơn : Tin h c 8 I Tr c nghi m: Ch n câu tr l i úngắ ả đ

Câu 1: T khóa sau dùng đ khai báo h ng?ừ ể ằ

A Uses B Var C Const D Program

Câu 2: Khi ta khai báo bi n x thu c ki u integer phép gán sau h p l ?ế ộ ể ợ ệ

A x:= 808080; B x:= ‘tin_hoc’; C x:= 2.34; D x:= 123;

Câu 3: Câu l nh cho phép nh p giá tr cho bi n a t bàn phím là?:ệ ậ ị ế

A Write(‘nhap a=’); B Write(a); C Readln(a); D Writeln(a);

Câu 4: Sau câu l nh x:=5; x:=x*x; giá tr c a bi n x là?:ệ ị ủ ế

A 10 B 25 C 15 D

Câu 5: Hãy cho bi t k t qu xu t hình c a câu l nh Writeln(‘16*2-3=’,16*2-3);ế ế ả ấ ủ ệ

A 16*2-3=29 B 29 C 16*2-3 D 16*2-3=

Câu 6: Bi u th c toán h c ể ứ ọ

5 12

 

vi t dế ướ ại d ng pascal là:

A 12-5/4+6-2 B (12-5)/(4+6-2) C (12-5)/(4+6) -2 D (12-5-2)/(4+6)

Câu 7: Cho x s th c; mu n in s th c x v i đ r ng có hai ch s th p phân ta dùng l nh:ố ự ố ố ự ộ ộ ữ ố ậ ệ

A Write(x:4:8); B Write(x:8:2); C Write(‘x:8:2’); D Write(‘x:4:8’);

Câu 8: Ta có l nh sau x:= 11; if x > 10 then x:= x+1 ; giá tr c a x bao nhiêu?ệ ị ủ

A B 10 C 11 D 12

Câu 9:Câu l nh sau then đệ ược th c hi n nh t l n?ự ệ ấ ầ

A B C.3 D không l n nào.ầ

Câu 10: Trong tên d i tên h p l ?ướ ợ ệ

a 76Z b Begin_end c Lop 8A d Day_la_ten_sai e Ngay – 20-11

II T lu n:ự ậ

Bài 1: Vi t câu l nh khai báo bi n a thu c ki u xâu kí t , bi n ch thu c ki u kí t bi n b, c thu cế ệ ế ộ ể ự ế ộ ể ự ế ộ

s th c.ố ự

Bài 2: Vi t chế ương trình tìm in s nh nh t s nguyên m,n,p nh p t bàn phím.ố ỏ ấ ố ậ

- 

(2)

-

2: ÔN T P H C KÌ I

Đề

Môn : tin h c 8 Câu 1: Hãy xác đ nh k t qu c a a,b chị ế ả ủ ương trình sau:

Chương trình 1 :

var a , b : interger;

begin

a : =16 ; b := 8;

if a < b then a : = a + b ; a:= a –b ; b: = b+a ; writeln ( ‘ a = ‘ , a , ‘ b = ‘, b) ;

end.

Chương trình :

var a , b : integer;

begin

a:= 16 ; b := 8;

if a < b then

begin a : = a +b ; a : = a –b end

b : = b+a ;

writeln ( ‘a = ‘ , a , ‘b = ‘ , b ) ;

end

Chương trình

var a , b : integer ;

begin

a: = 16 ; b := ; if a < b then a : = a +b else begin a: = a-b ; b: = b+a end;

writeln ( ‘a = ‘ , a , ‘b = ‘ , b ) ;

end.

Câu 2:Cho bi t tính h p l c a câu l nh Pascal sau lí n u khơng h p l :ế ợ ệ ủ ệ ế ợ ệ

(A) if x : = 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 (E) if 5=6 then x: = 10

Câu 3: Sau m i câu l nh d i ,giá tr c a bi n X s n u tr c giá tr c a X = 10 ?ỗ ệ ướ ị ủ ế ẽ ế ướ ị ủ

(A) if x mod 3=2 then x:= x+1 ;

(B) if (x mod 3=0 ) or ( x > = ) ) then x ; = * x ; (C) if ( x mod 2=1 ) and (x > 10 ) then x : = 0;

(D) if x mod 5=0 then begin x: = x*x ; x : =x -10 end ; (E) if x < 10 then ;

Câu 4: Hãy mô ta u ki n cho dề ệ ưới ngôn ng pascal:ữ

a) n m t s nguyên chia h t cho 3.ộ ố ế

b) m m t s nguyên không chia h t cho 7ộ ố ế

(3)

d) Hai s a, b khác có d u.ố ấ

e) m nh n m t giá tr 1,2,3,7,8ậ ộ ị

f) a,b hai s nguyên t l thu n v i theo t l 3:4.ố ỉ ệ ậ ỉ ệ

Câu 5: Hãy mô t thu t tốn tìm s l n nh t bé nh t dãy s M = { aả ậ ố ấ ấ ố 1, a2,…,an }

Câu 6: Hãy mơ t thu t tốn tinh t ng : S=1+2+3+…+ n.ả ậ ổ

Câu 7: Hãy mô t thu t tốn gi i tốn tính t ng s dả ậ ả ổ ố ương dãy s P= { aố 1, a2,…,an } - 

- -

3: ÔN T P H C KÌ I

Đề

Môn : tin h c 8 I Tr c nghi m:ắ ệ

Câu 1: Chương trình dịch để dịch chương trình sang ………để máy tính hiểu

Câu 2: Ngơn ngữ lập trình tập hợp ………và ………tạo thành chương trình hồn chỉnh chạy máy tính

Câu 3: Trong tên sau, tên hợp lệ Pascal?

a kiem tra1 b kiemtra

c 1kiemtra d end

Câu 4: Trong Pascal, phím F2 có ý nghĩa là:

a Chạy chương trình b Lưu chương trình

c Dịch chương trình d Mở

Câu 5: Trong Pascal, phím Ctrl + F9 có ý nghĩa là:

a Chạy chương trình b Lưu chương trình

c Dịch chương trình d Mở

Câu 6:Trong Pascal, phím Alt + X có ý nghĩa là:

a Chạy chương trình b Lưu chương trình

c Dịch chương trình d Thốt khỏi chương trình

Câu 7: Lệnh END dùng để ………

Câu 8: Các phép toán với liệu số nguyên là: ………

Câu 9: Để thực phép tính tổng hai số nguyên a b ta thực sau :

a Tong=a+b; b Tong:=a+b; c Tong:a+b; d Tong(a+b);

Câu 10: Ta thực lệnh gán sau: x:=1; y:=9; z:=x+y;

Kết thu biến z là:

a b c 10 d Một đáp án khác

II TỰ LUẬN:

Câu 1: Viết biểu thức toán học sau ký hiệu Pascal(1đ)

a    

5

2 cd f

b

a  

 

b

3

3

2 

y xy

x

Câu 2: Xác định kết biểu thức sau (1đ)

(4)

c (11-6)2 ≠ 25

d x > 10 – 2x

Câu 3: Xác định kết biểu thức sau: (1đ)

a 13 DIV b 18 MOD

c (11 DIV 2) / d (16 – (16 mod 3))/3

Câu 4: Sửa lỗi hồn chỉnh chương trình sau: (2đ)

Program bai tap1; Var S,x,y:=integer Begin

Writeln(″Nhap so :″) Readln(x,y);

S=x+y

Write(’Tong la :S’) Readln;

End

-  4: ÔN T P H C KÌ I

Đề

Môn : tin h c 8

Câu 1: Hãy vi t chế ương trình đ hốn đ i giá tr c a hai s nguyên n,m sau in hình hai giá tr đ i.ể ổ ị ủ ố ị ổ Câu 2: Hãy mơ t thu t tốn vi t chả ậ ế ương trình đ ki m tra s a,b,c có ph i đ dài c a c nh tam giácể ể ố ả ộ ủ

không?

Câu 3: Hãy nêu s gi ng khác gi a bi n h ng?ự ố ữ ế ằ Câu 4: Thu t toán tìm s l n nh t nhậ ố ấ sau:

Input: Cho ba s a,b,cố Output: Tìm Max = { a,b,c } Bước 1: Nh p a,b,c.ậ

Bước 2: Gán Max a;

Bước 3:N u b> Max gán Max b;ế

Bước 4: N u c > Max gán Max c.ế

Bước 5: Thông báo k t qu k t thúc.ế ả ế

Hãy ch y v i b d li u sau: ( 6, 3,15); ( 12, 5,7); ( , 13, 15).Theo m u sau:ạ ộ ữ ệ ẫ

Bướ

c a b c s l n nh t ố ấ

Bướ

c a b c s l n nh t ố ấ

(5)

4 Bướ

c

a b c s l n nh t ố ấ

1

Câu 5: Cho a = 15; b= Hãy xác đ nh giá tr ki u d li u c a bi u th c sau:ị ị ể ữ ệ ủ ể ứ

Bi u th cể ứ Giá trị Ki u d li uể ữ ệ

a a*a + sqr(b) b a/b

c a div b; a mod b d Sqrt(21*(a+b)) e a>b

f a-b =

g (a>b) and (a<2*b) h (a> b) or ( a < 2*b)

- 

Ngày đăng: 24/04/2021, 05:05

TỪ KHÓA LIÊN QUAN

w