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

Đề cương ôn thi học kì 2 môn Tin học lớp 8 năm 2017

10 5 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 10
Dung lượng 1,4 MB

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

Nội dung

* Để xác định một bài toán cụ thể ta cần xác định rõ các điều kiện cho trước và kết quả cần thu được * Quá trình giải bài toán trên máy tính gồm 3 bước: Xác định bài toán, mô tả thuật[r]

Trang 1

ĐỀ CƯƠNG ÔN TẬP HỌC KỲ II – MÔN TIN HỌC 8

NĂM HỌC: 2016-2017

A LÝ THUYẾT:

1 Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được

2 Ngôn ngữ lập trình là 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ính

3 Từ khoá: Program, var, begin, end, uses, const

4 Một chương trình gồm có 2 phần: Phần khai báo và phần thân chương trình Phần khai báo có thể có hoặc

có thể không nhưng phần thân bắt buộc phải có

5 Tên dùng để phân biệt các đại lượng trong chương trình và do người lập trình đặt

Cách đặt tên: Tên phải khác nhau ứng với những đại lượng khác nhau, tên không trùng với từ khoá, không

bắt đầu bằng số, không có dấu cách,…

6 Kí tự, số nguyên, số thực, xâu,…

7 +, -, *, /, mod, div

8

- Biến được dùng để lưu trữ dữ liệu và dữ liệu được biến lưu trữ có thể thay đổi trong khi thực hiện chương

trình

Cú pháp: Var < danh sách các biến>:<kiểu dữ liệu>

9 Hằng là đại lượng có giá trị không đổi trong suốt quá trình thực hiện chương trình

Cú pháp: const <tên hằng>=<giá trị của hằng>

10 * Bài toán là một công việc hay một nhiệm vụ cần giải quyết

* Để xác định một bài toán cụ thể ta cần xác định rõ các điều kiện cho trước và kết quả cần thu được

* Quá trình giải bài toán trên máy tính gồm 3 bước: Xác định bài toán, mô tả thuật toán và viết chương trình

12

* Sơ đồ và cú pháp rẽ nhánh dạng thiếu * Sơ đồ và cú pháp rẽ nhánh dạng đầy đủ

Trang 2

if <điều kiện> then <câu lệnh>; if <điều kiện> then <câu lệnh1>

else <câu lệnh2>;

B BÀI TẬP VẬN DỤNG:

I TRẮC NGHIỆM:

Khoanh tròn đáp án đúng

Câu 1: Đâu là hoạt động lặp với số lần chưa biết trước?

A Hàng ngày em đi học

B Một tuần trường em tổ chức chào cờ 1 lần

C Ngày em đánh răng ba lần

D Em sẽ đến nhà bà ngoại chơi vào hôm cả bố và mẹ đi vắng

Câu 2: Cú pháp của câu lệnh lặp với số lần chưa biết trước là là:

A If (Điều kiện) then (Câu lệnh);

B For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);

C While (điều kiện) do (câu lệnh);

D Var i,n: Integer;

Câu 3: Với ngôn ngữ lập trình Pascal câu lệnh lặp: For i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai

báo là kiểu gì?

A Integer B Real C String D Kiểu nào cũng được

Câu 4: Số vòng lặp trong câu lệnh:

For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);

được xác định:

A Giá trị đầu + Giá trị cuối + 1

Trang 3

C Giá trị cuối - Giá trị đầu + 1

D Giá trị cuối – Biến đếm + 1

Câu 5: Trong câu lệnh lặp:

For (Biến đếm):=(Giá trị đầu) to (Giá trị cuối) do (câu lệnh);

Khi thực hiện ban đầu Biến đếm nhận giá trị = Giá trị đầu, sau mỗi vòng lặp biến đếm tăng thêm:

Câu 6: Hãy cho biết câu lệnh sau sẽ viết ra màn hình cái gì?

For i:=1 to 3.5 do write(i);

A 1 2 3

B 1 3.5

C 3.5

D Chương trình không chạy vì giá trị cuối của biến đếm là số thập phân

Câu 7: Sau khi thực hiện đoạn chương trình:

j:=0;

For i:=1 to 3 do j:= j + 2; write(j);

thì giá trị in ra màn hình là:

Câu 8: Sau khi thực hiện đoạn chương trình:

j:=0;i:=1;

while i<=3 do

Begin j:=j+2; i:=i+1;

End;

write(j);

thì giá trị in ra màn hình là:

Câu 9 Đánh dấu (x) vào ô Đúng hoặc Sai tương ứng trong các câu lệnh Pascal sau Nếu sai sửa lại

Trang 4

A For i:=10 to 1 do x:=x+1;

B For i=1 to 10 do x:=x+1;

Câu 10 Đánh dấu (x) vào ô Đúng hoặc Sai tương ứng trong các câu lệnh Pascal sau Nếu sai sửa lại

C While x =10 do x=x+1;

D While x:=10 do x:=x+1;

ĐÁP ÁN:

Câu1 Câu2 Câu3 Câu4 Câu5 Câu6 Câu7 Câu8

Câu 9: Đánh dấu (x) vào ô Đúng hoặc Sai tương ứng trong các câu lệnh Pascal sau Nếu sai sửa lại (Mỗi câu đánh dấu đúng vị trí được 0,25đ, sửa đúng được 0,25 đ)

Trang 5

B For i=1 to 10 do x:=x+1; x B For i:=1 to 10 do x:=x+1;

Câu 10: Đánh dấu (x) vào ô Đúng hoặc Sai tương ứng trong các câu lệnh Pascal sau Nếu sai sửa lại

(Mỗi câu đánh dấu đúng vị trí được 0,25đ, sửa đúng được 0,25 đ)

D While x:=10 do x:=x+1;

x

D While x=10 do x:=x+1;

II TỰ LUẬN:

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

Program tinhtoan;

Var a,h : interger;

S : real;

Begin

Clrscr;

Write(‘Nhap canh day và chieu cao :’); Readln (a,h);

S:=(a*h)/2;

Writeln(‘ Dien tich hinh tam giac la :’,S);

Readln End

Câu 2 Viết chương trình tính chu vi và diện tích hình tròn có bán kính r (được nhập từ bàn phím)

Program HINH_TRON;

uses crt;

Trang 6

Var r: real;

Const pi=3.14;

Begin clrscr;

Write('Nhap ban kinh r:'); readln(r);

Writeln('Chu vi duong tron la:',2*pi*r);

Writeln('Dien tich hinh tron la:',pi*r*r);

Readln end

Câu 3 Viết chương trình giải phương trình ax+b=0

Program phuong_trinh;

uses crt;

Var a,b: real;

begin write('nhap so a ='); Readln(a);

write('nhap so b ='); readln(b);

If (a = 0) and (b = 0) then write (‘Phuong trinh co vo so nghiem’);

if (a=0) and (b#0) then write ('phuong trinh vo nghiem')

else write(‘nghiẹm la x=': -b/a);

readln;

end

Câu 4 Viết chương trình in ra số lớn hơn trong hai số a,b (được nhập từ bàn phím)

Program SO_SANH1;

uses crt;

var a,b: real;

begin clrscr;

write('nhap so thu nhat: '); readln(a);

write('nhap so thu hai: '); readln(b);

Trang 7

if a<= b then writeln(' So lon la:',b);readln end

Câu 5 Viết chương trình xét xem một tam giác có là tam giác đều hay không khi biết ba cạnh của tam

giác

Program Tam_giac_deu;

uses crt;

var a,b,c: real;

begin clrscr;

write('Nhap a = '); readln(a);

write('Nhap b = '); readln(b);

write('Nhap c = '); readln(c);

if (a = b) and (b = c) then writeln('La tam giac deu') else

writeln('Khong phai la tam giac deu');

readln;

end

end

Câu 6 Viết chương trình xét xem một tam giác có là tam giác cân hay không khi biết ba cạnh của tam

giác

Program Tam_giac_can;

uses crt;

var a,b,c: real;

begin clrscr;

write('Nhap a = '); readln(a);

write('Nhap b = '); readln(b);

write('Nhap c = '); readln(c);

if (a = b) or (b = c) or (a = c) then writeln('La tam giac can')

Trang 8

else writeln('Khong phai la tam giac can');

readln end

Câu 7 Viết chương trình xét xem một tam giác có là tam giác vuông hay không khi biết ba cạnh của tam giác

Program Tam_giac_vuong;

uses crt;

var a,b,c: real;

begin clrscr;

write('Nhap a = '); readln(a);

write('Nhap b = '); readln(b);

write('Nhap c = '); readln(c);

if (a^2+b^2=c^2) or (a^2+c^2=b^2) or ( b^2+c^2=a^2) then writeln('La tam giac can')

else writeln('Khong phai la tam giac can');

readln end

Câu 8 Viết chương trình xét xem một tam giác có là tam giác vuông hay không khi biết ba cạnh của tam giác

Program Tam_giac;

uses crt;

var a,b,c: real;

Trang 9

clrscr;

write('Nhap a = '); readln(a);

write('Nhap b = '); readln(b);

write('Nhap c = '); readln(c);

if (a+b>c) and (b+c>a) and (c+a>b) then writeln('La tam giac’)

else writeln('Khong phai la tam giac');

readln end

Trang 10

Website HOC247 cung cấp một môi trường học trực tuyến sinh động, nhiều tiện ích thông minh, nội dung bài giảng được biên soạn công phu và giảng dạy bởi những giáo viên nhiều năm kinh

nghiệm, giỏi về kiến thức chuyên môn lẫn kỹ năng sư phạm đến từ các trường Đại học và các

trường chuyên danh tiếng

- Luyên thi ĐH, THPT QG: Đội ngũ GV Giỏi, Kinh nghiệm từ các Trường ĐH và THPT danh tiếng xây dựng các khóa luyện thi THPTQG các môn: Toán, Ngữ Văn, Tiếng Anh, Vật Lý, Hóa Học và Sinh Học

- Luyện thi vào lớp 10 chuyên Toán : Ôn thi HSG lớp 9 và luyện thi vào lớp 10 chuyên Toán các

trường PTNK, Chuyên HCM (LHP-TĐN-NTH-GĐ), Chuyên Phan Bội Châu Nghệ An và các trường Chuyên khác cùng TS.Trần Nam Dũng, TS Pham Sỹ Nam, TS Trịnh Thanh Đèo và Thầy Nguyễn Đức Tấn

II Khoá Học Nâng Cao và HSG

- Toán Nâng Cao THCS: Cung cấp chương trình Toán Nâng Cao, Toán Chuyên dành cho các em HS THCS lớp 6, 7, 8, 9 yêu thích môn Toán phát triển tư duy, nâng cao thành tích học tập ở trường và đạt điểm tốt

ở các kỳ thi HSG

- Bồi dưỡng HSG Toán: Bồi dưỡng 5 phân môn Đại Số, Số Học, Giải Tích, Hình Học và Tổ Hợp dành cho

học sinh các khối lớp 10, 11, 12 Đội ngũ Giảng Viên giàu kinh nghiệm: TS Lê Bá Khánh Trình, TS Trần Nam Dũng, TS Pham Sỹ Nam, TS Lưu Bá Thắng, Thầy Lê Phúc Lữ, Thầy Võ Quốc Bá Cẩn cùng đôi HLV đạt

thành tích cao HSG Quốc Gia

III Kênh học tập miễn phí

- HOC247 NET: Website hoc miễn phí các bài học theo chương trình SGK từ lớp 1 đến lớp 12 tất cả các

môn học với nội dung bài giảng chi tiết, sửa bài tập SGK, luyện tập trắc nghiệm mễn phí, kho tư liệu tham khảo phong phú và cộng đồng hỏi đáp sôi động nhất

- HOC247 TV: Kênh Youtube cung cấp các Video bài giảng, chuyên đề, ôn tập, sửa bài tập, sửa đề thi miễn

phí từ lớp 1 đến lớp 12 tất cả các môn Toán- Lý - Hoá, Sinh- Sử - Địa, Ngữ Văn, Tin Học và Tiếng Anh

Vững vàng nền tảng, Khai sáng tương lai

Học mọi lúc, mọi nơi, mọi thiết bi – Tiết kiệm 90%

Học Toán Online cùng Chuyên Gia

HOC247 NET cộng đồng học tập miễn phí HOC247 TV kênh Video bài giảng miễn phí

Ngày đăng: 23/04/2021, 09:37

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

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

w