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

Đề cương tin 8 hk2 nam hoc 2223

5 0 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 16,97 KB
File đính kèm Đề cương Tin 8 HK2 năm học 2022-2023.rar (14 KB)

Nội dung

ĐỀ CƯƠNG ÔN TẬP TIN HỌC 8 HK2 – NĂM HỌC 2022 2023 I Trắc nghiệm Câu 1 Khai báo biến mảng A array1 7 of real; Sử dụng câu lệnh For i = 1 to 5 do readln(Ai); để gán giá trị cho các phần tử trong biế. ........................................................................................................

ĐỀ CƯƠNG ÔN TẬP TIN HỌC - HK2 – NĂM HỌC 2022-2023 I Trắc nghiệm Câu Khai báo biến mảng: A : array[1 7] of real; Sử dụng câu lệnh For i:= to readln(A[i]); để gán giá trị cho phần tử biến A từ bàn phím, ta nhập giá trị? A B 5     C 6                     D Câu 2: Giả sử biến mảng A có phần tử giá trị phần tử 1, 4, 7, 2, Khi thực câu lệnh sau: tong:= 0; For i:= to tong := tong + A[i]; Giá trị biến tong  là bao nhiêu? A B 18          C 20           D 22 Câu 3: Trong câu lệnh lặp:      j:=0; For i := to 10 j:= j + 2; Khi kết thúc câu lệnh lặp trên, câu lệnh j:=j+2 được thực lần? A 10 lần B lần   C lần D Không thực Câu 4: Cho đoạn chương trình:            j:= 0; For i:= to j:= j + i; Sau thực đoạn chương trình trên, giá trị biến j bao nhiêu? A 12 B 22            C 15                   D 42 Câu 5: Trong Pascal, câu lệnh sau viết đúng? A for i:= to writeln(‘A’); B for i= to 10  writeln(‘A’);                                 C for i:= to 10 writeln(‘A’);         D for i  to 10 writeln(‘A’);  Câu 6: Ý nghĩa đoạn chương trình For i:= to 10 if i mod 20 then write(i); A In hình 10 chữ i B In hình số từ đến 10    C In hình số        D In hình số 10 Câu 7: Khai báo biến mảng đúng: A Var Y: Array[6 20] of Integer; B Var Y: Array[10.5 25.5] of Real; C Var Y: Array[10,50] of Integer; D Var Y: Array[30 15] of Real; Câu 8: Để nhập giá trị vào phần tử a[3] mảng a thì ta viết là: A Readln(a) B Readln(a[3]) C Readln(a[i])        D Readln(a(3)) Câu 9: Đoạn lệnh sau cho kết gì?                   so:=1;                   While so < 10 writeln(so);                   so:=so + 1; A In vô hạn số 1, số dịng; B Khơng phương án C In số từ đến 9; D In số từ đến 10; Câu 10: Các câu lệnh Pascal  sau hợp lệ : A) for i:=100 to writeln(‘A’)          B)  for i:= 1.5 to 10.5 writeln(‘A’) C) for i:= to 10 do; writeln(‘A’)          D)  for i:=1 to 10 writeln(‘A’); Câu 11: Trong cách nhập liệu cho biến mảng bên dưới, cách nhập hợp lệ? A readln(chieucao5); B readln(chieucao[i]); C readln(B1) D read(dayso); Câu 12: Cho khai báo mảng sau:  Var a : array[0 30] of integer ; Để in giá trị phần tử thứ 20 mảng chiều A hình ta viết cú pháp nào? A Readln(A[20]); B Write(A(20)); C Write(A[20]); D Write([20]); Câu 13: Cách khai báo biến mảng sau đúng? A Var X: Array[3 4.8] of Integer; B Var X: Array[10 1] of Integer; C Var X: Array[4 10] of Real; D Var X: Array[10 , 13] of Real; Câu 14: Cú pháp khai báo dãy số sau nhất? A Var < tên mảng > : array [ < số cuối > < số đầu >] of < kiểu liệu >; B Var < tên mảng > : array [ < số đầu > < số cuối >] for < kiểu liệu >; C Var < tên mảng > : array [ < số cuối > : < số đầu > ] of < kiểu liệu >; D Var < tên mảng > : array [ < số đầu > < số cuối > ] of < kiểu liệu >; Câu 15: Lần lượt thực đoạn lệnh: a[1]:=2; a[2]:=3; t:=a[1]+a[2]+1; Giá trị t là: A t = B t = C t = Câu 16: Tính số phần tử khai báo đây:    Var hocsinh : array[12 80] of integer; D t = A 80 B 70 C 69 D 68 Câu 17: Cú pháp lệnh lặp với số lần chưa biết trước là: A While < điều kiện > to < câu lệnh >; B While < điều kiện > to < câu lệnh > < câu lệnh >; C While < điều kiện > ;< câu lệnh >; D While < điều kiện > < câu lệnh >; Câu 18: Kết đoạn lệnh    x:=2; While x=5 C TIN HOC D Khơng có kết Câu 19: Cho biết câu lệnh sau Do thực lần đoạn chương trình sau:    i := 5;    While i>=1 i := i – 1; A lần B lần C lần D lần Câu 20: Hãy cho biết kết đoạn chương trình đây: a:=10; While a < 11 write (a); A Trên hình xuất số 11 B Trên hình xuất số 10  C Trên hình xuất 10 chữ a  D Chương trình bị lặp vô tận Câu 21: Đoạn lệnh sau, lần lặp giá trị biến i câu lệnh sau thay đổi nào?        While i = < giá trị đầu > to < giá trị cuối > < câu lệnh >; B for < biến đếm > := < giá trị cuối > to < giá trị đầu > < câu lệnh >; C for < biến đếm > : = < giá trị đầu > to < giá trị cuối > < câu lệnh >; D for < biến đếm > = < giá trị đầu > to < giá trị cuối >; < câu lệnh >; Câu 28: Sau thực đoạn chương trình sau: S:=0; For i:=1 to S:=S+i; Giá trị biến S bao nhiêu? A 20 B 15 C 10 D Câu 29: Số vịng lặp cho tốn: tính tổng số nguyên từ đến 100 là:  A B 99 C 100 D Tất sai Câu 30: Trong câu lệnh WHILE…DO, điều kiện sau từ khoá “WHILE” thường là: a Một phép gán b Biểu thức số học c Một phép so sánh d Một phép toán Tự luận: Bài 1: Em hiểu câu lệnh lặp? Bài 2: Em mô tả hành động lặp sơ đồ khối? Bài 3: Viết cú pháp câu lệnh lặp với số lần chưa biết trước Nêu hoạt động câu lệnh? Bài 4: Dữ liệu kiểu mảng gì? Nêu cú pháp khai báo biến mảng Pascal? Giải thích thành phần cú pháp? Bài 5: Mô hoạt động đoạn chương trình Bài 6: Ý nghĩa câu lệnh lặp? Bài 7: Khai báo biến mảng?

Ngày đăng: 24/04/2023, 08:09

w