Quảng cáo
Đề cương ôn tập học kì 1 Tin học Lớp 8 - Năm học 2022-2023
QR

Đề cương ôn tập học kì 1 Tin học Lớp 8 - Năm học 2022-2023

Nguồn: dethi.edu.vn

Báo tài liệu không phù hợp

Xem trước nội dung

ĐỀ CƯƠNG ÔN TẬP HỌC KỲ I

MÔN: TIN HỌC 8 HỆ THỐNG KIẾN THỨC TRỌNG TÂM HKI- TIN HỌC 8

N HỌC 8 HỌC KÌ I

2. THÂN Giữa Các lệnh

CÂU LỆNH ĐIỀU KIỆN

DẠNG 2

IF <điều kiện> THEN <Câu lệnh 1> ELSE <câu lệnh 2> ;

VD

if a >= 0 then writeln(a, ' co can bac hai') else writeln(a, ' khong co can bac hai')

Xuất dữ liệu

Write(DL1, DL2, ...);

Xuất xong DL --> Con trỏ không xuống dòng

Writeln(DL1, DL2, ...);

Xuất xong DL --> Đưa con trỏ xuống dòng

DL là kí tự Đặt trong cặp dấu nháy đơn

DL là số Không đặt trong cặp dấu nháy đơn

VD write('Nhap vao chieu rong: ');

writeln('Dien tich hinh chu nhat la ' , S);

Kết thúc END.

CÁC KIỂU

DỮ LIỆU PASCAL

SỐ NGUYÊN

INTEGER

PHÉP TOÁN

cộng (+), trừ (-), nhân (*), chia (/), chia lấy dư (mod), chia lấy thương (div)

Kết quả của phép /là số thực

SỐ THỰC

REAL

PHÉP TOÁN cộng (+), trừ (-), nhân (*), chia (/)

KÍ TỰ CHAR

XÂU KÍ TRỰ

STRING

THUẬT

TOÁN

Đổi giá trị 2 biến

a và b

Bước 1:

Bước 2:

Bước 3:

Tổng các số tự nhiên

từ 1 đến n

Bước 1:

Bước 2

Nếu Thì

Ngược lại chuyển tới bước 4

Bước 3 Quay lại bước 2

Bước 4 Kết thúc thuật toán

Tìm số lớn nhất

trong n số

Bước 1

Bước 2

Nếu Thì

Ngược lại chuyển tới bước 4

Bước 3

Nếu Thì

Quay lại bước 2

Bước 4 Kết thúc thuật toán

DeThi.edu.vn

PHẦN TRẮC NGHIỆM Câu 1: Trong ngôn ngữ lập trình, từ khóa và tên: A. Có ý nghĩa như nhau B. Người lập trình phải tuân theo qui tắc của ngôn ngữ lập trình đó C. Có thể trùng nhau Câu 2: Trong ngôn ngữ lập trình Pascal, từ nào sao đây là từ khoá? A. Clrscr B. Program C. Readln Câu 3: Trong ngôn ngữ lập trình Pascal, từ nào sao đây không phải là từ khoá? A. Clrscr B. Program C. End Câu 4: Trong ngôn ngữ lập trình Pascal, cách đặt tên nào sau đây không đúng? A. Lop_8A B. Lop-8A C. Lop8A Câu 5: Trong ngôn ngữ lập trình Pascal, cách đặt tên nào sau đây là đúng? A. 8A B. _8A C. _8-A Câu 6: Trong ngôn ngữ lập trình Pascal, từ khoá dùng để khai báo biến là: A. Var B. Const C. Uses Câu 7: Trong ngôn ngữ lập trình Pascal, từ khoá dùng để khai báo hằng là: A. Var B. Const C. Uses Câu 8: Trong ngôn ngữ lập trình Pascal, kiểu số nguyên có tên là: A. Integer B. Real C. Char Câu 9: Trong ngôn ngữ lập trình Pascal, kiểu số thực có tên là? A. Integer B. Real C. Char Câu 10: Trong ngôn ngữ lập trình Pascal, kiểu ký tự có tên là? A. Integer B. Real C. Char Câu 11: Phép so sánh nào sau đây cho kết quả đúng?

A. 2 = 5

DeThi.edu.vn

B. 2 ≤ 5 C. 2 > 5 Câu 12: Phép so sánh nào sau đây cho kết quả sai?

A. (2+3) = 5 B. 2 ≤ 5 C. 2 > 5 Câu 13: Trong ngôn ngữ lập trình Pascal, cách viết phép so sánh nào sau đây là đúng?

A. 10 >= 8 B. 10 ≥ 8 C. 10 > and = 8 Câu 14: Trong ngôn ngữ lập trình Pascal, khi ta viết (6 + x) >= 10, nhận định nào sau đây là đúng?

A. Biểu thức này luôn luôn đúng B. Biểu thức này có thể đúng hoặc sai, phụ thuộc vào biến x C. Biểu thức này luôn luôn sai Câu 15: Trong ngôn ngữ lập trình Pascal, để gán giá trị 10 cho biến x ta viết:

A. X = 10; B. X := 10; C. X  10; Câu 16: Trong ngôn ngữ lập trình Pascal, để gán giá trị trung bình cộng của 10 và 20 cho biến x ta viết:

A. X = (10 + 20)/2; B. X := 10+20/2; C. X := (10+20)/2; Câu 17: Trong ngôn ngữ lập trình Pascal, để tăng biến x lên gấp đôi ta viết:

A. X := 2*2; B. X := X*2; C. X := X*X;

Câu 18: Trong ngôn ngữ lập trình Pascal, biểu thức 2 d b 4ac   được viết: A. d := b*b – 4ac; B. d := b.b – 4.a.c; C. d := b*b – 4*a*c;

Câu 19: Trong ngôn ngữ lập trình Pascal, biểu thức b d 2a  được viết:

A. -b + d / 2*a; B. (-b + d) / (2*a); C. –(b+d) / (2*a); Câu 20: Trong ngôn ngữ lập trình Pascal, biểu thức 5 x 6.5   được viết: A. 5 <= x < 6.5 B. (5 ≤ x) or (x < 6.5) C. (5 <= x) and (x < 6.5) Câu 21: Trong ngôn ngữ lập trình Pascal, khai báo biến a thuộc kiểu kí tự ta viết:

A. Var a: integer; B. Var a char; C. Var a: char;

DeThi.edu.vn

Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.

Quảng cáo
Quảng cáo