Câu lệnh khai báo tên chương trình sai là:
A. program bai_1;
B. program dien_tich;
C. program chu_vi;
D. program bai 1;
4.Nhiệm vụ của chương trình dịch là
(1 Điểm)
Dịch chương trình sang tiếng Anh.
Dịch chương trình qua ngôn ngữ Pascal.
Dịch chương trình thành ngôn ngữ máy.
Tất cả đều sai.
5.Câu lệnh nào trong các câu lệnh dưới đây dùng để khai báo tên chương trình?
(1 Điểm)
uses crt;
writeln(‘chao Pascal’);
program BT_1;
progam BT 1;
6.Các thành phần cơ bản của một ngôn ngữ lập trình là:
(1 Điểm)
Các từ khóa và tên.
Bảng chữ cái, các từ khóa và tên.
Bảng chữ cái và các quy tắc viết để viết nên các câu lệnh để tạo nên chương trình hoàn chỉnh.
Chỉ bảng chữ cái và các từ khóa.
7.Câu lệnh nào dưới đây sẽ cho kết quả: Hello Pascal và còn trỏ đứng cuối dòng hiển thị ?
(1 Điểm)
write(‘HELLO PASCAL’);
writeln(‘HELLO PASCAL’);
write(HELLO PASCAL);
writeln(HELLO PASCAL);
8.Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal?
(1 Điểm)
Tam giac
Tamgiac1
TAMGIAC
Tam_giac
9.Trong Pascal, từ khoá để khai báo thư viện ?
(1 Điểm)
Const.
Begin.
Program.
Uses.
10.Lệnh nào trong các lệnh dưới đây dùng để xoá màn hình kết quả?
(1 Điểm)
Begin.
clrscr.
readln.
End.
Phần khai báo gồm các câu lệnh dùng để :
a) Khai báo tên chương trình và khai báo các thư viện
b) Khai báo từ khóa
c) Khai báo tên chương trình
d) Khai báo các thư viện
Trong Pascal, câu lệnh khai báo tên chương trình là:
A. program bai_1;
B. uses crt;
C. clrscr;
D. readln
Câu lệnh nào dể khai báo tên chương trình:
A. uses crt;
B. writeln(‘chao Pascal’);
C. program BT_1;
D. program BT 1;
Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8ab. tamgiacc. programd. bai tap Câu 2. Để chạy chương trình ta sử dụng tổ hợp nào: a. Ctrl – F9b. Alt – F9c. F9d. Ctrl – Shitf – F9 Câu 3. Trong Pascal, khai báo nào sau đây là đúng? a. Var tb: real;b. Type 4hs: integer; c. const x: real; d. Var R = 30; Câu 4. Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ? a. (a*a + b)(1+c)(1 + c)(1 + c)b. (a.a + b)(1 + c)(1 + c)(1 + c) c. (a*a + b)*(1 + c)*(1 + c)*(1 + c)d. (a2 + b)(1 + c)3 Câu 5. Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa của hai câu lệnh trên là: a. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”. b. Yêu cầu người sử dụng nhập giá trị cho biến NS. c. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS d. Không thực hiện gì cả. Câu 6: Để mở rộng giao diện pascal ta dùng tổ hợp phím nào? a. Ctrl_F9 b. Ctl_Shif_F9 c. Alt_Enter d. Ctrl_ Shift_Enter. Câu 7. Chọn câu chính xác nhất cho câu trả lời sau: a. var = 200;b. Var x,y,z: real; c. const : integer;d. Var n, 3hs: integer; Câu 8: Ta thực hiện các lệnh gán sau :x:=1; y:=9;z:=x+y; Kết quả thu được của biến z là: a. 1b. 9 c. 10d. Một kết quả khác Câu 9. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8 ab. Tam-giacc. programd. Bai_tapCâu 10. Để dịch chương trình ta sử dụng tổ hợp nào: a. Ctrl – F9b. Alt – F9c. F9d. Ctrl – Shitf – F9 Câu 11. Trong Pascal, khai báo nào sau đây là đúng? a. Var tb= real;b. Type 4hs: integer; c. const x: real; d. Var R = byte; Câu 12. Biểu thức toán học (a +b)2 – a(a+b) được biểu diễn trong Pascal như thế nào ? a. (a*a + b)(1+c)(1 + c)(1 + c)b. (a+b)*(a+b)-a*(a+b) c. (a*a + b)*(1 + c)*(1 + c)*(1 + c) d. (a.a + b)(1 + c)(1 + c)(1 + c) Câu 13. Writeln (‘Ban hay nhap nam sinh’); Readln (NS); Ý nghĩa của hai câu lệnh trên là: a. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh”. b. Yêu cầu người sử dụng nhập giá trị cho biến NS. c. Thông báo ra màn hình dòng chữ: “Ban hay nhap nam sinh” và yêu cầu người sử dụng nhập giá trị cho biến NS d. Không thực hiện gì cả. Câu 14: Để mở rộng giao diện pascal ta dùng tổ hợp phím nào? a. Ctrl_F9 b. Ctl_Shif_F9 c. Alt_Enter d. Ctrl_ Shift_Enter. Câu 15. Chọn câu chính xác nhất cho câu trả lời sau: b. Const x =200;b. Var x,y,z =real; d. const : integer; d. Var n, 3hs= integer; Câu 16: Ta thực hiện các lệnh gán sau :x:=4; y:=9;z:=x-y; Kết quả thu được của biến z là: a. -5b. 9 c. 3d. -8 II) Phần tự luận: Câu 1:: Viết các biểu thức toán sau đây dưới dạng biểu thức pascal: a) ; b) ; c) (a+b)2.(d+e)3 d) (25 + 4).6 Câu 2: Hãy nêu sự giống và khác nhau giữa hằng và biến? Cho ví dụ về khai báo hằng và khai báo biến? Câu 3: Hãy viết chương trình bằng NNLT Pascal nhập vào chiều dài và chiều rộng của một hình chữ nhật, tính chu vi và diện tích của hình chữ nhật đó, in kết quả ra màn hình. Câu 4 Viết chương trình nhập 3 số từ bàn phím và hiển thị kết quả ra màn hình tổng và tích của 3 số đó. Mọi người giúp e với
Câu 12. Câu nào sai (với ngôn ngữ Pascal) ?
A. Một chương trình phải có đủ hai phần: phần khai báo và phần thân chương trình.
B. Một chương trình có thể gồm hai phần: phần khai báo và phần thân chương trình, trong đó thân chương trình là phần bắt buộc phải có.
C. Nếu chương trình có phần khai báo, phần đó phải đứng trước phần thân chương trình.
D. Nêu trong chương trình mà sử dụng biến thì phải khai báo trước thân chương trình.
thay avatar đi bạn rồi mik giúp ko là bị khóa acc đấy
Viết chương trình Pascal có khai báo và sử dụng biến
Nhập vào chiều cao, cân nặng của một bạn. Hãy viết chương trình Pascal để tính chỉ số BMI của bạn đó.
a. Gõ chương trình, giải thích câu lệnh. Lưu chương trình với tên BMI_TenHS.pas. Dịch và sửa lỗi gõ (nếu có).
b.Chạy chương trình với bộ dữ liệu (Cân nặng, Chiều cao) như sau (68; 1.75); (56;1.67; (75; 1.89). Chú ý: khôngsửdụnglệnhclrscr.
Câu 1: Kể tên các từ khóa đã học?. Nêu cấu trúc chung của chương trình.
Câu 2: Cú pháp câu lệnh thông báo kết quả tính toán?. Nêu cách dịch chương trình,
chạy chương trình.
Câu 3: Nêu cú pháp khai báo biến?. Cho vd về 2 kiểu số nguyên, số thực.
Câu 4: Nêu các bước để giải từ bài toán đến chương trình
Câu 5: Nêu cú pháp của câu lệnh điều kiện dạng thiếu, điều kiện dạng đầy đủ. Vẽ
sơ đồ và cho ví dụ
1.
- Các từ khóa: Program, uses, var, const, begin, end,...
- Cấu trúc chung gồm 2 phần: Phần khai báo và phần thân.
Câu 4:
Bước 1: Xác định bài toán
Bước 2: Xác định thuật toán
Bước 3: Viết chương trình