1. Trang chủ
  2. » Cao đẳng - Đại học

ĐỀ CƯƠNG ÔN TẬP KTCK TIN 8 HỌC KỲ I 2020-2021

7 26 0

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

THÔNG TIN TÀI LIỆU

Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy tínhB. Tập hợp các kí hiệu và quy tắc viết các lệnh tạo thành một chương trì[r]

(1)

ĐỀ CƯƠNG ÔN TẬP KTCK MÔN TIN HỌC 8 Học kì I – Năm học: 2020 – 2021

************* I LÝ THUYẾT

1) Chương trình máy tính gì? 2) Ngơn ngữ lập trình gồm gì?

3) Một chương trình thường có phần? Phần phần bắt buộc? 4) Tên chương trình dùng để làm gì? cho biết cách đặt tên Nêu vai trò biến viết cú pháp khai báo biến Pascal? 6) Hằng gì? Viết cú pháp khai báo hằng?

7) Bài tốn gì? Để giải tốn cần phải làm gì? Nêu bước để giải tốn máy tính?

8) Vẽ sơ đồ câu lệnh điều kiện có cấu trúc rẽ nhánh dạng thiếu viết cú pháp nó? Vẽ sơ đồ câu lệnh điều kiện có cấu trúc rẽ nhánh dạng đầy đủ viết cú pháp nó?

II BÀI TẬP

Bài 1: Viết chương trình Tính diện tích S hình tam giác với độ dài cạnh a chiều cao tương ứng h (a h số tự nhiên nhập vào từ bàn phím)

Bài 2: Viết chương trình tính chu vi, diện tích hình trịn với bk nhập vào từ bàn phím? Bài 3: Viết chương trình giải phương trình bậc ax + b = với a0 a, b nhập từ bàn phím

Bài 4: Viết chương trình tìm số lớn số nguyên a, b

Bài 5: Viết chương trình nhập vào cạnh tam giác, kiểm tra đưa hình: tam giác thường, tam giác cân, tam giác đều, tam giác vuông

Bài 6: Đổi biểu thức tốn sau sang ngơn ngữ Pascal

a) b+21 (a2+c )=5 b)

k +2¿2

k +1¿2¿

k2 +¿

c) 8 x −7 >1 d) b2− ac ≥ 0 d) 1n⋅

n+1⋅

1

n+2<0 , 01 e) (a −3)(a+5)=0

f) (a+c)h2 ≠ 1 g) 2 x +3 ≤ 25 y

k) x ≥m+5

(2)

III MA TRẬN ĐỀ KIỄM TRA HỌC KÌ I Mức

đô Chủ đề

Nhận biết Thông hiểu Vận dụng

Công Cấp đô thấp Cấp đô cao

TNKQ TL TNKQ TL TNKQ TL TNKQ TL

Máy tính và chương trình máy tính

Viết chương trình-ra lệnh cho máy tính làm việc Chương trình, ngơn ngữ lập trình Số câu Số điểm Tỉ lệ: 0,5 5% 0,5 5% 2 1,0 10% Làm quen

với chương trình và NNLT

Từ khoá tên Cấu trúc chung chương trình Số câu Số điểm Tỉ lệ: 0,5 5% 0,5 5% 2 1,0 10% Chương

trình máy tính và dư liệu

Dữ liệu kiểu

liệu Các phép toán, phép so sánh Số câu Số điểm Tỉ lệ: 0,5 5% 0,5 5% 2 1,0 10% Sử dụng

biến trong chương trình

Biến cơng cụ lập trình

Khai báo biến, Giao tiếp người máy Số câu Số điểm Tỉ lệ: 0,5 5% 10% 10% 4 2,5 25% Từ bài toán

đến chương trình

Quá trình giải

tốn máy tính Thuật tốn mơ tả thuật tốn Số câu Số điểm Tỉ lệ: 0,5 5% 10% 2 1,5 15% Câu lệnh

điều kiện Điều kiện phép so sánh Cấu trúc rẽ nhánh, câu lệnh điều kiện Số câu Số điểm Tỉ lệ: 10% 10% 10% 3 3,0 30%

(3)

II BÀI TẬP

Bài 1: Viết chương trình Tính diện tích S hình tam giác với độ dài cạnh a chiều cao tương ứng h (a h số tự nhiên nhập vào từ bàn phím)

Program dien_tich_tam_giac; Var a, h : interger; S : real; Begin

Write(‘Nhap canh day h=’); Readln (h); Write(‘Nhap dai canh a=’); Readln (a); S:=(a*h)/2;

Writeln(‘ Dien tich hinh tam giac la S=’,S:5:3); readln;

End

Bài 2: Viết chương trình tính chu vi, diện tích hình trịn với bk nhập vào từ bàn phím? Program hinh_tron;

Var R, S, P: real; Const pi=3.14; Begin

Write(‘Nhap ban kinh R=’); Readln(R); S:=pi*R*R; P:=2*pi*R;

Writeln(‘Dien tich cua hinh tron la:’,S); Writeln(‘Chu vi cua hinh tron la:’,P); Readln;

End

Bài 3: Viết chương trình giải phương trình bậc ax + b = với a0 a, b nhập từ bàn phím

Program GPTBN; var a, b: Real; Begin

Write (‘ Nhap he so a, b cua phuong trinh:’); Readln (a,b);

if a<>0 then writeln (‘phuong trinh co nghiem nhat x=’, -b/a:0:4) else if b=0 then writeln (‘Phuongtrinh co vo so nghiem’)

else writeln (‘phuong trinh vo nghiem’); Readln;

End

Bài 4: Viết chương trình tìm số lớn số nguyên a, b Program tim_max;

Var a, b: interger; Begin

Writeln(‘nhap a=’); readln(a); Writeln(‘nhap b=’); readln(b);

If a > b then writeln(‘so lon nhat la:’, a:3) else writeln(‘so lon nhat la:’, b:3); Readln

(4)

Bài 5: Viết chương trình nhập vào cạnh tam giác, kiểm tra đưa hình: tam giác thường, tam giác cân, tam giác đều, tam giác vuông

Program tam_giac; Var a, b, c: real;

If (a<(b+c)) and (b<(a+c)) and (c<(a+b)) and (a>0) and (b>0) and (c>0) Then writeln(‘la tam giac’) else writeln(‘khong la tam giac’);

If (a*a=b*b+c*c) or (b*b=a*a+c*c) or (c*c=a*a+b*b) then writeln(‘tam giac vuong’) Else if (a=b) and (a=c) and (b=c) then writeln(‘tam giac deu’)

Else if (a=b) or (a=c) or (b=c) then writeln(‘tam giac can’) Else writeln(‘tam giac thuong’);

(5)

III TRẮC NGHIỆM:

Câu 1: Chương trình máy tính tạo gồm bước nào? A Viết chương trình ngơn ngữ lập trình

B Dịch chương trình thành ngơn ngữ máy

C Viết chương trình ngơn ngữ lập trình dịch chương trình thành ngơn ngữ máy D Viết chương trình giấy gõ vào máy tính

Câu 2: Chương trình dịch làm gì ?

A Dịch từ ngôn ngữ lập trình sang ngơn ngữ máy B Dịch từ ngơn ngữ lập trình sang ngơn ngữ tự nhiên C Dịch từ ngơn ngữ máy sang ngơn ngữ lập trình D Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên Câu 3: Ngôn ngư lập trình là:

A Tập hợp kí hiệu quy tắc viết lệnh tạo thành chương trình hồn chỉnh thực máy tính

B Tập hợp kí hiệu quy tắc viết lệnh tạo thành chương trình hồn chỉnh C Tập hợp kí hiệu để viết lệnh tạo thành chương trình hồn chỉnh

D Tập hợp quy tắc viết lệnh tạo thành chương trình hồn chỉnh thực máy tính

Câu 4: Đâu từ khoá:

A Program, end, begin B Program, end, begin, Readln, lop82 C Program, then, mot, hai,ba D Lop82, uses, begin, end

Câu 5: Program là từ khoá dùng để:

A Khai báo tiêu đề chương trình B Kết thúc chương trình C Viết hình thơng báo D Khai báo biến

Câu 6: Tên nào ?

A Lop 8a B Lop8/a C Lop8a D 8a

Câu 7: Tên nào sai ?

A Chuong_trinh B Baitap1

C A4H D info@123doc.org

Câu 8: Cấu trúc chương trình Pascal gồm phần nào?

A Khai báo B Khai báo thân

C Tiêu đề, khai báo thân D Thân

Câu 9: Phần nào chương trình Pascal bắt bc phải có

A Thân B Khai báo

C Khai báo thân D Tiêu đề

Câu 10: Trong các tên sau đây, tên nào là không hợp lệ ngôn ngư Pascal?

A TINHS B DIENTICH

C DIEN TICH D TIMS

Câu 11: Để thoát khỏi Pascal ta sử dụng tổ hợp phím:

A Alt + F9 B Alt +X C Ctrl+ F9 D Ctrl + X

Câu 12: Kết in màn hình câu lệnh Writeln(‘5+20 = ‘, 20+5); là:

A 5+20=25 B 5+20=20+5 C 20+5=25 D 25 = 25

Câu 13: Phần nguyên phép chia hai số nguyên 16 và là: A 16 div = B 16 mod =

(6)

Câu 14: Lệnh khai báo thư viện ngôn ngư lập trình Pascal là

A Begin B Uses C Program D Var

Câu 15: Trong Pascal, gõ từ khóa cho biết điểm bắt đầu phần thân chương trình, ta có thể viết A begin B BEGIN

C Begin D Cả câu Câu 16: Trong Pascal, lệnh clrscr dùng để

A Xóa hình B In thơng tin hình C Nhập liệu từ bàn phím D Tạm dừng chương trình

Câu 17: Từ khóa dùng để khai báo ngôn ngư lập trình Pascal là:

A Const B Var

C Real D.End

Câu 18: Để nhập dư liệu ta dùng lệnh

A Clrscr; B Readln(x); C X:= ‘dulieu’; D Write(‘Nhap du lieu’); Câu 19: Các câu lệnh Pascal sau viết hay sai? A if x:= then a = b; B if x > 4; then a:= b;

C if x > then a:=b; m:=n; D if x > then a:=b; else m:=n; Câu 20: Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để: A Dịch chương trình B Lưu chương trình

C Chạy chương trình D Khởi động chương trình

Câu 21: Trong chương trình Turbo Pascal từ khoá dùng để khai báo tên chương trình là: A uses B Begin C Program D End

Câu 22: Trong các tên sau, tên nào là hợp lệ ngôn ngư Pascal: A Dien tich; B Begin;

C Tamgiac; D 5-Hoa-hong; Câu 23: Để tìm giá trị lớn nhất số a, b thì ta viết: A Max:=a;If b>Max then Max:=b;

B If (a>b) then Max:=a;If (b>a) then Max:=b; C Max:=b;If a>Max then Max:=a;

D Cả câu

Câu 24: Biến a nhận các giá trị là ; -1 ; ; 2,3 Ta có thể khai báo a thc kiểu dư liệu nào?

A Integer B Char

C Real D Integer Longint

Câu 25: If Then Else là:

A Vòng lặp xác định B Vịng lặp khơng xác định

C Câu lệnh điều kiện D Một khai báo

Câu 26: Kiểu dư liệu Integer có giá trị lớn nhất là

A 32768 B 32767

C tỉ D -32768 +32767

Câu 27: a là biến dư liệu kiểu số nguyên Muốn xuất giá trị a2 thì ta viết

A Writeln('a*a') B Readln(' a*a ') C Writeln(a*a) D Writwln(a2)

Câu 28: IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị b nhận giá trị nào?

A B C D

Câu 29: Khi soạn thảo xong chương trình Pascal, ta muốn lưu chương trình lại ta nhấn phím:

(7)

Câu 30: Khi soạn thảo xong chương trình Pascal, ta muốn kiểm tra xem có lỗi khơng thì ta nhấn phím:

A F9 B F3 C F2 D F1

Câu 31: Khi chương trình Pascal hết lỗi, ta muốn chạy chương trình nhấn phím:

A F9 B Ctrl + F9 C F2 D Ctrl + F2

Câu 32: Viết biểu thức tốn a3-b3 sang Pascal ta viết là:

A a3-b3 B a*a*a-b*b*b

C a.a.a-b.b.b D aaa-bbb

Câu 33: Để 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 34: Câu lệnh điều kiện dạng đầy đủ là:

A If < đk > then < câu lệnh 1> Else <câu lệnh 2>; B If <đk > then < câu lệnh>;

C If <đk> then < câu lệnh 1>,<câu lệnh 2>; D Cả a,b,c sai

ĐÁP ÁN

I TR C NGHI MẮ Ệ

Đáp án Đáp án

Câu C Câu 21 C

Câu A Câu 22 C

Câu A Câu 23 D

Câu A Câu 24 C

Câu A Câu 25 C

Câu C Câu 26 B

Câu D Câu 27 C

Câu C Câu 28 B

Câu A Câu 29 C

Câu 10 C Câu 30 A

Câu 11 B Câu 31 B

Câu 12 A Câu 32 B

Câu 13 C Câu 33 B

Câu 14 B Câu 34 A

Câu 15 D

Câu 16 A

Câu 17 A

Câu 18 B

Câu 19 C

Ngày đăng: 08/04/2021, 13:27

Xem thêm:

TỪ KHÓA LIÊN QUAN

w