ÔN TẬP HKI

Chia sẻ bởi Nguyễn Thanh Thư | Ngày 24/10/2018 | 45

Chia sẻ tài liệu: ÔN TẬP HKI thuộc Tin học 8

Nội dung tài liệu:

CHÀO MỪNG
QUÝ THẦY CÔ VÀ CÁC EM
ĐẾN DỰ TIẾT HÔM NAY
GV: Nguyễn Thanh Toàn
Tổ: Toán-Lý-Tin
1. Chương trình là gì?
- 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.
- 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.
2.Ngôn ngữ lập trình là gì?
3. Thành phần cơ bản của một chương trình (pascal)?
-Phần khai báo:
khai báo tên chương trình.
Các thư viện và một số khai báo khác.
- Phần thân(phần bắt buộc) gồm các câu lệnh mà máy tính cần thực hiện; nằm giữa các từ khoá begin và end.
Các kiểu dữ liệu cơ bản trong Turbo Pascal?
Có bao nhiêu phép toán đối với dữ liệu kiểu số?
Các lệnh cơ bản trong Pascal:
Thông báo kết quả tính toán ra màn hình.
Thông báo kết quả tính toán ra màn hình và đưa con trỏ xuống dòng
Nhập dữ liệu từ bàn phím.
Nhập dữ liệu từ bàn phím và đưa con trỏ xuống dòng.
Xóa dữ liệu và đưa con trỏ lên góc trên bên trái màn hình.
Tạm ngưng chương trình x/1000 giây.
Write:
Writeln:
Read:
Readln:
Clrscr:
Delay:
Kết quả của phép chia 17 mod 5 là:
a. 3.4
b. 2
c. 3
d. 7
Sau khi thực hiện xong lệnh:
Writeln(’16 div 3 = ‘, 16 div 3); ta nhận được kết quả nào sau đây?
A. 16 div 3
B. ‘16 div 3 = ‘
C. ‘5‘
D. 5
Biến là gì? Và cách khai báo biến trong chương trình Pascal như thế nào?
Cú pháp:
Var : ;
Ví dụ:
Var Dientich, chuvi : real;
- Biến là một đại lượng được đặt tên dùng để lưu trữ dữ liệu. Gía trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
Hằng là gì? Và cách khai báo hằng trong chương trình Pascal như thế nào?
- Hằng là một đại lượng được đặt tên dùng để lưu trữ dữ liệu. Gía trị của hằng không thay đổi trong quá trình thực hiện chương trình.
Cú pháp:
Conts = ;
Ví dụ:
Conts bankinh = 3;
Phép gán trong chương trình Pascal được thể hiện như thế nào? Cho ví dụ?
Phép gán được thể hiện bằng dấu: :=
VD:
b := a/c;
Hãy liệt kê các lỗi trong chương trình sau đây và sửa lại cho đúng:
Program baitap.
Usescrt;
Begin.
Clrscr.
writeln(chao cac ban);
Delay(5000)
End.
Program baitap;
Uses crt;
Begin
Clrscr;
writeln(‘chao cac ban’);
Delay(5000);
End.
Quá trình giải bài toán trên máy tính gồm có bao nhiêu bước bước nào?
Quá trình giải bài toán trên máy tính gồm có 3 bước:
- xác định bài toán ;
- Xây dựng thuật toán ;
- Viết chương trình.
Trình bày cú pháp của câu lệnh điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu. Cho ví dụ?
Dạng thiếu: If < Điều kiện > then ;
Dạng đủ:
If < Điều kiện > then
Else ;
VD: If a> b then write (a);
If a>b then Max := a
else Max:= b;
Câu 1. Phát biểu nào sau đây đúng với quy tắc đặt tên trong ngôn ngữ Pascal?
a. Tên không có khoảng trắng và không có kí tự đặc biệt.
b. Tên bắt đầu bằng một số rồi đến chữ cái.
c. Tên chỉ gồm chữ cái, chữ số , dấu gạch dưới và phải được bắt đầu bằng chữ cái hoặc dấu gạch dưới.
d. Tên chỉ gồm chữ cái, chữ số, dấu gạch dưới và được bắt đầu bằng số.
Bài tập:
Câu 2. Chọn câu đúng khi viết biểu thức toán học sang kí hiệu trong ngôn ngữ Pascal
a) b^2 – 4*a*c;
b) b*b - 4*a*c;
c) b^2 – 4ac;
d) b*b – 4*ac;
Câu 3. Kết quả của phép chia 17 mod 5 là:
a. 3,4
b. 2
c. 3
d. 7
Câu 4. `Hello Tupro Pascal` thuộc kiểu dữ liệu nào trong các kiểu dữ liệu sau:
b) Integer;
a) String;
c) Real;
d) Char;
Câu 5 . Để khai báo một biến Y thuộc dữ liệu kiểu xâu (String) trong Pascal ta khai bao như thế nào?
a) Var Y=String;
d) Var Y:String;
b) Var Y:=String;
c) Var Y:Char;
Bài tập . Viết chương trình cho phép nhập vào số nguyên N. Sau đó, kiểm tra xem N có chia hết cho 3 và 9 không?
program bai1;
uses crt;
var N: integer;
begin
clrscr;
write(`Nhap vao so N=`);readln(N);
if (N mod 3 = 0) and (N mod 9 = 0) then
writeln(`So nay chia het cho 3 va 9`)
else writeln(`So nay khong chia het cho 3 va 9`);
readln
end.
 1. Viết chương trình cho phép nhập vào một số nguyên dương N. Sau đó, kiểm tra xem N có chia hết cho 5 không?
2. Viết chương trình cho phép nhập vào số nguyên N. Sau đó, kiểm tra xem N là số dương hay số âm.
3. Viết chương trình xác định số nhỏ nhất trong 3 số a, b, c (với a, b, c là các giá trị số nguyên được nhập bất kì từ bàn phím.
*) Ôn lại các kiến thức đã học từ đầu năm, chuẩn bị tiết sau kiểm tra học kỳ 1
Về nhà:
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Thanh Thư
Dung lượng: | Lượt tài: 1
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)