On tap hk1 tin 8

Chia sẻ bởi Vũ Văn Kiều | Ngày 24/10/2018 | 39

Chia sẻ tài liệu: on tap hk1 tin 8 thuộc Tin học 8

Nội dung tài liệu:

1. Thế nào là chương trình, ngôn ngữ máy, ngôn ngữ lập trình?
- 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.
- Các dãy bit là cơ sở để tạo ra ngôn ngữ dành cho máy tính, được gọi là ngôn ngữ máy.
- 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. 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à phải đặt trước phần thân.
- 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.
- Biến và hằng là các đạ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, còn giá trị của hằng được giữ nguyên trong suốt quá trình thực hiện chương trình.
- Biến và hằng phải được khai báo trước khi sử dụng.
3. Hằng là gì? Biến là gì? Hằng và biến có gì khác nhau?
4. Quy tắc đặt tên trong chương trình?
Tên khác nhau tương ứng với những đại lượng khác nhau.
Tên không được trùng với các từ khoá.
Tên phải ngắn gọn, dễ nhớ, dễ hiểu.
Tên không được bắt đầu bằng chữ số và không được chứa dấu cách (ký tự trống).
5. Quá trình giải bài toán trên máy tính gồm những bước nào?
Quá trình giải bài toán trên máy tính gồm : xác định bài toán ; xây dựng thuật toán ; viết chương trình.
6. Cú pháp câu lệnh điều kiện dạng thiếu, dạng đủ trong Pascal?
If <điều kiện> then ;
If <điều kiện> then else ;
7. Thuật toán là gì? Mô tả thuật toán là gì?
-Thuật toán là dãy hữu hạn các thao tác cần thực hiện theo một trình tự nhất định để được kết quả cần tìm từ những điều kiện cho trước.
- Mô tả thuật toán là liệt kê các bước cần thực hiện để giải một bài toán theo một trình tự nhất định.
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ố.
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 làm như sau:
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
write(`So nay chia het cho 3 va 9`)
else write(`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ẻ: Vũ Văn Kiều
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)