1. Trang chủ
  2. » Tất cả

De cuong hk2 2122 docx thcs le quang cuong 29

6 3 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Ôn Tập Tin Học 8 HK2 Năm Học 2021-2022
Trường học Trường Trung Học Cơ Sở Lê Quang Cường
Chuyên ngành Tin Học 8
Thể loại Ôn tập
Năm xuất bản 2021-2022
Thành phố Hà Nội
Định dạng
Số trang 6
Dung lượng 439,61 KB

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

Nội dung

TR NG THCS LÊ QUANG C NGƯỜ ƯỜ ÔN T P TIN H C 8 HK2 NĂM H C 2021­2022Ậ Ọ Ọ ­­­­­OO0OO­­­­­ I Tr c nghi m (7đ)ắ ệ � N i dung v vòng l p for do, while do, m ng ộ ề ặ ả CÂU H I THAM KH OỎ Ả Câu 1 Câu l nh[.]

Trang 1

ÔN T P TIN H C 8 HK2 NĂM H C 2021­2022 Ậ Ọ Ọ

­­­­­OO0OO­­­­­

I. Tr c nghi m: (7đ) ắ ệ

Câu 1: Câu l nh nào sau đây là câu l nh nh p cho ph n t  th  10 c a bi n m ng A? ệ ệ ậ ầ ử ứ ủ ế ả

Câu 2: Hãy cho bi t đâu là câu l nh l p v i s  l n ch a bi t trế ệ ặ ớ ố ầ ư ế ước h p l ?ợ ệ

A. X:=10; While X=10 do X=X+5;

B. S:=0; n:=0; While S<=10 do begin n:=n+1; S:=S+n; end;

C. X:=10; While X:=10 do X=X+5;

D. T t c  đ u không h p l ấ ả ề ợ ệ

Câu 3: Trong s  các ho t đ ng dố ạ ộ ưới đây, ho t đ ng nào s  đạ ộ ẽ ược th c hi n l p l i v i s  l n ch a bi t trự ệ ặ ạ ớ ố ầ ư ế ước?

A. Tính t ng c a 20 s  t  nhiên đ u tiên.ổ ủ ố ự ầ

B. Nh p 1 s  h p l , ví d  s  nguyên trong kho ng t  0 đ n 10 vào máy tính. N u s  nh p vào không h p l  thì đậ ố ợ ệ ụ ố ả ừ ế ế ố ậ ợ ệ ược yêu c u nh p l i.ầ ậ ạ

1

Trang 2

C. Nh p các s  nguyên t  bàn phím cho đ n khi đ  50 s ậ ố ừ ế ủ ố

D. Không có ho t đ ng nào.ạ ộ

Câu 4: Hãy cho bi t đâu là ph n khai báo bi n m ng A g m 20 ph n t  thu c ki u d  li u s  nguyên?ế ầ ế ả ồ ầ ử ộ ể ữ ệ ố

A. var A: array[11 30] of integer; B. var A: array[1 20] of real;

C. var A: array[1 20] of integer; D. var A: array[11 30] of real;

Câu 5: Đo n chạ ương trình Pascal sau in ra màn hình k t qu  là gì?ế ả

Begin      for i:=1 to 100 do;       End;  

A. xu t ch  ấ ữdo 100 l nầ B. Không in gì

C. xu t ch  ấ ữend 100 l n ầ D. T t c  đ u sai.ấ ả ề

Câu 6: Khai báo nào sau đây không h p l :ợ ệ

A. Var a: array [1 10] of real; B. Var a: array [10 10] of integer;

C. Var a: array [11 20] of integer; D. Var a: array [1…100] of real;

Câu 7: Trong Pascal, cách khai báo m ng đúng là:

A. Tên m ng ả : array[<ch  s  đ uỉ ố ầ > <ch  s  cu iỉ ố ố >] of<ki u d  li uể ữ ệ >; 

B. Tên m ng ả : array[<ch  s  đ uỉ ố ầ >:<ch  s  cu iỉ ố ố >] of<ki u d  li uể ữ ệ >;

C. Tên m ng ả : array[<ch  s  đ uỉ ố ầ > <ch  s  cu iỉ ố ố >] :<ki u d  li uể ữ ệ >;

D. Tên m ng ả : array[<ch  s  đ uỉ ố ầ >,<ch  s  cu iỉ ố ố >] of<ki u d  li uể ữ ệ >;

Câu 8:Nêu l i ích c a vi c khai báo và s  d ng bi n m ng?ợ ủ ệ ử ụ ế ả

A. Có th  thay th  nhi u câu l nh nh pể ế ề ệ ậ B. In d  li u ra màn hình b ng m t câu l nh l p.ữ ệ ằ ộ ệ ặ

C. Câu a và b đúng D. T t c  đ u sai.ấ ả ề

Câu 9:  Các cách nh p d  li u cho bi n m ng sau, cách nh p nào không h p l ? ậ ữ ệ ế ả ậ ợ ệ

Trang 3

C. readln(chieucao5); D. read(dayso[9]);

Câu 10: Hãy cho bi t đâu là l nh l p h p l ?ế ệ ặ ợ ệ

A. For i:=10 to 1 do writeln('B'); B. For i:=1 to 10 do; writeln('B');

C. For i:=1 to 50 do writeln('Tong S= ',S:8:2); D. For i:=1.5 to 20 do writeln('B');

Câu 11: Hãy cho bi t đâu là l nh l p For   do đ  in ch  O?ế ệ ặ ể ữ

A. For i:=1.5 to 10.5 do writeln('O'); B. For i:=1 to 10 do writeln('O');

C. For i:=100 to 1 do writeln('O'); D. For i:=1 to 10 do; writeln('O';

    Câu 12:Cho đo n chạ ương trình Pascal sau:

For i:= 0 to 25 do begin … end;

Đo n chạ ương trình trên th c hi n l p bao nhiêu l n? ự ệ ặ ầ

A. 25 l n ầ B. 24 l n ầ C. 26 l n ầ D. không l pặ

Câu 13:Trong ngôn ng  l p trình Pascal mu n ch y chữ ậ ố ạ ương trình ta nh n t  h p phímấ ổ ớ

A. CTRL+F9 B.  ALT +F9       C. SHIFT+F9      D. CTRL+F10

Câu 14:Em hi u câu l nh l p theo nghĩa nào dể ệ ặ ưới đây?

A.  Các câu l nh đệ ược vi t l p đi l p lai nhi u l n.ế ặ ặ ề ầ C.  Vì câu l nh đã có tên là l nh l pệ ệ ặ

B.  M t l nh thay cho nhi u l nh.ộ ệ ề ệ D.  C  a, b, c đ u sai.ả ề

Câu 15: Cách vi t câu l nh l p v i s  l n bi t trế ệ ặ ớ ố ầ ế ước nh  sau:ư

A.  For <bi n đ m> = <giá tr  đ u> to <giá tr  cu i> do <câu l nh>;ế ế ị ầ ị ố ệ

B.  For <bi n đ m>: = <gía tr  cu i> to <giá tr  đ u> do <câu l nh>;ế ế ị ố ị ầ ệ

3

Trang 4

C.  For <bi n đ m> := <giá tr  đ u> to <giá tr  cu i> do <câu l nh>;ế ế ị ầ ị ố ệ

D.  For <bi n đ m> = <giá tr  cu i> to <giá tr  đ u> do  <câu l nh>;ế ế ị ố ị ầ ệ Câu 16: Đo n chạ ương trình 1, sau khi th c hi n xong k t qu  là:ự ệ ế ả

Câu 17: Câu l nh vi t đúng cú pháp là:ệ ế

A.  While<đi u ki n>ề ệ to<câu l nh>;ệ

B.  While<đi u ki n>; ề ệ do<câu l nh>;ệ

C.  While<đi u ki n>ề ệ to<câu l nh1>ệ do<câu l nh 2>;ệ

D.  While<đi u ki n>ề ệ do<câu l nh>; ệ

Câu 18: Đo n chạ ương trình 2, sau khi th c hi n xong k t ự ệ ế

quả c a bi n “tong” có giá tr  b ng bao nhiêu? ủ ế ị ằ

A.   6 B.   10 C.   15 D.   21

Câu 19: Đ  khai báo bi n m ng a g m 10 ph n t ,ể ế ả ồ ầ ử

 m i ph n t  có ki u d  li u là real ta khai báo:ỗ ầ ử ể ữ ệ

A.  var  a: array[10] of real; B.  var  a: array[1 10] of real;

C.  var  a: array[1:10]: of real; D.  var  a: array[1;10] of real; Câu 20: Cho đo n chạ ương trình 3:

Khi th c hi n chự ệ ương trình câu “ xin chao” được vi t ra màn hìnhế

 m y l n?ấ ầ

A.  9 B.  10 C.   11 D.  Vòng l p vô h n.ặ ạ

Trang 5

II. T  Lu n: (3đ) ự ậ

V n d ng ki n th c c a: các câu l nh l p, bi n m ng ậ ụ ế ứ ủ ệ ặ ế ả

Bài t p tham kh o ậ ả

Câu 1: Vi t chế ương trình tính t ng n s  t  nhiên đ u tiên: S= 1+ 2 + 3 + … + nổ ố ự ầ

Câu 2: Vi t chế ương trình tính tích n s  t  nhiên đ u tiên: S= 1* 2 * 3 * … * nố ự ầ

Câu 3: Vi t chế ương trình in ra 100 s  t  nhiên ( t  0ố ự ừ 99, M i hàng 10 s ).ỗ ố

Câu 4: Vi t chế ương trình tìm n sao cho t ng: S= 1+ 2 + 3 + … + n  là nh  nh t l n h n 1000.ổ ỏ ấ ớ ơ

Câu 5: Vi t chế ương trình ki m tra n nh p vào có ph i là s  nguyên t  hay không.ể ậ ả ố ố

Câu 6: Vi t chế ương trình nh p vào đi m môn tin. Sau đó hãy x p lo i cho t ng b n theo đi u ki n nh  sau: ậ ể ế ạ ừ ạ ề ệ ư

Đi m tin nh  h n 5 x p loai ể ỏ ơ ế y uế

Đi m tin t 5 đ n dể ừ ế ưới 6.5 x p loai ế trung bình

Đi m tin t  6.5 đ n dể ừ ế ưới 8 x p loai ế khá

Đi m tin t  8 đ n dể ừ ế ưới 9 x p loai ế gi i

Đi m tin t  9 đ n dể ừ ế ưới 10 x p loai ế xu t s cấ ắ

Câu 7: Vi t chế ương trình nh p vào danh sách đi m 2 môn h c: Toán, Văn cho l p c a em. Sau đó th c hi n yêu c u sau:ậ ể ọ ớ ủ ự ệ ầ

5

Trang 6

a. Tính và in k t qu  ra màn hình đi m trung bình c a 2 môn cho t ng b n.ế ả ể ủ ừ ạ

b. Tính và in k t qu  ra màn hình đi m trung bình theo b  môn.ế ả ể ộ

Câu 8: Vi t chế ương trình nh p vào m t dãy g m n các s  nguyên dậ ộ ồ ố ương t  b n phím, sau đó th c hi n các yêu c u sau:ừ ả ự ệ ầ

a. Tìm và in ra màn hình ph n t  có giá tr  nh  nh t và l n nh t trong dãy s  v a nh p.ầ ử ị ỏ ấ ớ ấ ố ừ ậ

b. Tính và in ra màn hình giá tr  đ  l nh c a ph n t  l n nh t và nh  nh t.ị ộ ệ ủ ầ ử ớ ấ ỏ ấ

CHÚC CÁC EM LÀM BÀI T T!!!!!

Ngày đăng: 21/02/2023, 20:57

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm