Tải bản đầy đủ (.pdf) (3 trang)

de cuong on tap kiem tra 1 tiet tin hoc 8

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (441.06 KB, 3 trang )

VnDoc. com - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí

ĐỀ CƯƠNG ƠN TẬP KIỂM TRA 1 TIẾT TIN HỌC 8
(có đáp án)
1. Chương trình máy tính là gì? Ngơn ngữ lập trình là gì? Kể tên 4 ngơn ngữ lập trình mà em
biết?
– Chương trình máy tính là một dãy các câu lệnh mà máy tính có thể hiểu và thực hiện
được
– Ngơn ngữ lập trình là ngơn ngữ dùng để viết các CT máy tính
– Một số ngơn ngữ lập trình phổ biến hiện nay: C, Java, Basic, Pascal
2. Hãy cho biết lý do cần phải viết chương trình để điều khiển máy tính? Khi thực hiện chương
trình, máy tính sẽ thực hiện như thế nào?
– Trong thực tế các công việc con người muốn máy tính thực hiện rất đa dạng và phức
tạp. Một lệnh đơn giản không đủ để chỉ dẫn cho máy tính hồn thành cơng việc. Vì
thế, để khai thác triệt để tốc độ của máy tính việc viết nhiều lệnh và tập hợp lại trong
một chương trình giúp con người điều khiển máy tính một cách đơn giản và hiệu quả
hơn.
– Khi thực hiện chương trình, máy tính sẽ thực hiện các câu lệnh có trong chương
trình một cách tuần tự, nghĩa là thực hiện xong một lệnh sẽ thực hiện lệnh tiếp theo,
từ lệnh đầu tiên đến lệnh cuối cùng.
3. Giả sử ta có một rơ-bốt có thể thực hiện được các
thao tác cơ bản như tiến một số bước, quay phải,
quay trái, nhặt rác và bỏ rác vào thùng. Hình bên
mơ tả vị trí của Rơ-bốt, rác và thùng rác. Em hãy
viết các lệnh để chỉ dẫn cho Rô-bốt nhặt rác bỏ vào
thùng?
(các em tự làm 2 cách nhé)

4. Từ khóa là gì? Cho ví dụ 4 từ khóa mà em biết?
– Từ khóa là những từ dành riêng, khơng được dùng các từ khóa này cho bất kì mục
đích nào khác ngồi mục đích sử dụng do ngơn ngữ lập trình quy định.


– Ví dụ: Begin, end, var, uses...
5. Trong pascal tên là gì? Nêu các quy tắc đặt tên hợp lệ trong pascal?
– Tên là đại diện cho các đại lượng, đối tượng khác nhau mà chương trình sẽ xử lý.
Một số tên có sẵn trong ngơn ngữ lập trình, các tên khác do người lập trình đặt.
– Quy tắt đặt tên trong pascal: Tên khơng được trùng với từ khóa, khơng chứa số ở
đầu, khơng có các kí tự đặc biệt (vd: khoảng trống,...)
6. Hãy nêu các phím tắt, tổ hợp phím dùng để: mở chương trình mới, biên dịch chương trình,
lưu chương trình, chạy chương trình, thốt chương trình?
– Mở chương trình mới: F3 , biên dịch chương trình: ALT + F9, lưu chương trình: F2,
chạy chương trình: CTR + F9, thốt chương trình: ALT + X
7. Kể tên 5 kiểu dữ liệu em đã học và nêu 1 phép tốn có thể thực hiện trên kiểu dữ liệu này
nhưng không thể thực hiện trên kiểu dữ liệu kia?
– Byte: Kiểu số nguyên nhỏ, Integer: Kiểu số nguyên lớn, real: Kiểu số thực, char:
Kiểu kí tự, string: Kiểu xâu kí tự
– Ví dụ phép tốn: 10/3 có thể thực hiện trên kiểu real nhưng không thể thực hiện trên
kiểu integer


VnDoc. com - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí
8. Viết các biểu thức tốn, phép so sánh dưới đây với các ký hiệu trong Pascal, và tính giá trị
các biểu thức:
a)

1 a
+ (b + 2)  ...................................1/x+a/5*(b+2)
x 5

b)

w

³ 18
h2

..........................................w/(h*h)>=18

c) 30 div 8 = .....3....; 30 mod 8 = ....6....
d) 357 div 10 mod 10 = .....5....(vì 357 div 10 = 35, 35 mod 10 = 5)
9. Trình bày những hiểu biết của em về biến? So sánh sự khác nhau giữa biến và hằng?
– Biến là cơng cụ trong lập trình, Biến được dùng để lưu trữ dữ liệu, Dữ liệu do biến
lưu trữ gọi là giá trị của biến,giá trị của biến có thể thay đổi trong khi thực hiện
chương trình.
– Giá trị của biến có thể thay đổi được, cịn giá trị của hằng thì khơng được thay đổi
trong thân chương trình. Khi khai báo tên hằng thì ta phải gán giá trị cho hằng.
10. Nêu cú pháp khai báo biến và các thao tác sử dụng biến?
- Cú pháp khai báo biến
Var <tên biến> : <kiểu dữ liệu>
Trong đó: Var là từ khóa khai báo biến
<tên biến> do người dùng đặt, tuân thủ theo qui tắc đặt tên
<kiểu dữ liệu> là kiểu dữ liệu mà biến lưu trữ.
- Các thao tác sử dụng biến:
+ Gán giá trị cho biến bằng lệnh gán :=
vd: x:=15; y:=(10+5) div 4;
+ Gán dữ liệu cho biến bằng lệnh nhập dữ liệu từ bàn phím Readln(tên biến);
vd: Readln(a); Readln(x,y);
+ Tính tốn với các giá trị của biến vd: a:= (x+y)/2;
+ Xuất giá trị của biến bằng lệnh writeln(tên biến); vd: writeln(x); writeln(‘Chu vi =
’,a*4);
11. Nêu ý nghĩa của từng dịng lệnh trong chương trình sau:
Các dịng lệnh
program tinh_tien;

uses crt;
var soluong:integer;
dongia, thanhtien:real;
thongbao:string;
const phi=10000;
begin
clrscr;
thongbao:='Tong so tien phai thanh toan:';
write('Don gia='); readln(dongia);
write('So luong='); readln(soluong);
thanhtien:= soluong*dongia+phi;
writeln(thongbao,thanhtien:10:2);
readln

Ý nghĩa
Khai báo tên chương trình
Kbao sử dụng thư viện crt
Khai báo các biến thuộc kiểu số nguyên, số
thực và xâu kí tự
Khai báo hằng
Bắt đầu thân chương trình
Lệnh xóa màn hình
Gán giá trị cho biến thongbao
Thông báo chờ nhập và nhận giá trị nhập
từ bàn phím cho biến dongia
Thơng báo chờ nhập và nhận giá trị nhập
từ bàn phím cho biến soluong
Tính và gán giá trị cho biến thanhtien
Xuất giá trị biến thong bao và biến
thanhtien

Dừng lại để người dừng đọc kết quả chờ


end.

VnDoc. com - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí
bấm enter để vào lại màn hình soạn thảo
Kết thúc chương trình



×