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 1: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
A. 8a B. tamgiac C. program D. bai tap
Câu 2: Để chạy chương trình trong Turbo Pascal ta dùng tổ hợp phím nào?
A. Ctrl + F9 B. Alt + F9 C. Ctrl + Shitf +F9 D. F9
Câu 3: Các thành phấn cơ bản của một ngôn ngữ lập trình là:
A. Các từ khóa và tên. B. Bảng chữ cái và các từ khóa.
C. Bảng chữ cái, các từ khóa và tên. D. Bảng chữ cái và các quy tắc.
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: Trong Pascal, khai báo nào sau đây là đúng?
A. Var tb : real ; B. Var 4hs: integer ; C. Const x : real ; D. Var R = 30 ;
Câu 6: Trong Pascal, những tên có ý nghĩa được xác định từ trước và không được phép sử dụng cho mục đích khác thì được gọi là:
A. Tên có sẵn B. Tên riêng C. Từ khóa D. Biến
Câu 7: (5.0 điểm)
Viết chương trình nhập vào 2 số a, b từ bàn phím, tính trung bình cộng của hai số a, b và in kết quả ra màn hình.
Giúp mình với nha!
Trong các từ sau, từ nào ko phải là từ khóa:
A:Program
B:End
C:Begie
D:Write
( Mk cảm ơnnnnn ❤)
Câu 1: Đâu là từ khóa trong ngôn ngữ lập trình pascal:
A. Lop_hoc B. Begin C. Baitap D. ngonngu
Câu 2: Đâu là từ khóa trong ngôn ngữ lập trình pascal:
A. baitap B. ngonngu C. End D. Lophoc
Câu 3: Đâu là từ khóa trong ngôn ngữ lập trình pascal:
A. baitap B. ngonngu C. lophoc D. Var
Câu 4: Đâu là từ khóa trong ngôn ngữ lập trình pascal:
A. program B. danh_sach C. bai_1 D. baitap
Câu 5: Đâu là từ khóa trong ngôn ngữ lập trình pascal:
A.write B. baitap1 C. vidu D. baitap2
Câu 6: Đâu là từ khóa trong ngôn ngữ lập trình pascal:
A. program B. begin C. end D. baitap
Câu 7 : Đâu là tên trong ngôn ngữ lập trình pascal:
A. program B. begin C. danhsach D. readln
Câu 8 : Đâu là tên trong ngôn ngữ lập trình pascal:
A. program B. begin C. baitap1 D. write
Câu 9 : Đâu là tên trong ngôn ngữ lập trình pascal:
A. readln B. write C. var D. vidu
Câu 10: Đâu là tên trong ngôn ngữ lập trình pascal:
A. write B. var C. begin D. lop8a
Trong các tên sau tên nào viết đúng trong ngôn ngữ lập trình Pascal? A. bat_dau; B. 4HinhTron ; C. Begin D. Hinh chu nhat !;
1. Chương trình dịch làm gì?
A.Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy
B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên
C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình
D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên
2. Đâu là các từ khóa
A. Program, end, begin
B. Program, end , begin, readln, lop82
C. Program, then, mot, hai, ba
D. Lop82, uses,begin,end
3. Program là các từ khóa dùng để:
A. Khai báo tiêu đề chương trình
B. Kết thúc chương trình
C. Viết ra màn hình các thông báo
D. Khai báo biến
4. Tên nào đúng ?
A. Lop 8a
B. Lop 8/a
C. Lop8a
D.8a
5. Tên nào sai?
A. Chuong_trinh
B. Baitap1
C. A4H
D. hoa@yahoo.com
6. Cấu trúc của chương trình Pascal gồm những phần nào ?
A. Khai báo
B. Khai báo và thân
C. Tiêu đề, khai báo và thân
D. Thân
7. Trong các tên sau đây, tên nào không hợp lệ trong ngôn ngữ Pascal ?
A. TINHS
B. DIENTICH
C. DIEN TICH
D.TIMS
8. Để thoát khỏi Pascal ta sử dụng tổ hợp phím ?
A. Alt + F9
B. Alt + X
C. Ctrl + F9
D. Ctrl + X
9. Kết quả in ra màn hình của câu lệnh Writeln('5+20 = ', 20+5); là:
A. 5+20= 25
B. 5+20=20+5
C. 20+5=25
D. 25 = 25
10. Phần nguyên trong phép chia của 16 và 5 là:
A. 16 div 5 = 1
B. 16 mod 5 =1
C. 16 div 5 = 3
D. 16 mod 5 = 3
11. Trong Pascal, lệnh clrscr được dùng để :
A. Xóa màn hình
B. In thông tin ra màn hình
C. Nhập dữ liệu từ bàn phím
D. Tạm dừng chương trình
12. Từ khóa dùng để khai báo hằng trong ngôn ngữ lập trình Pascal là :
A. Const
B. Var
C. Real
D. End
13. Để dừng chương trình nhập dữ liệu ta dùng lệnh:
A. Clrscr
B. Readln(x)
C. X:= 'dulieu'
D. Write(' Nhap du lieu')
14. Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để:
A. Dịch chương trình
B. Lưu chương trình
C. Chạy chương trình
D. Khởi động chương trình
15. Trong chương trình Turbo Pascal, từ khóa dùng để khai báo tên chương trình là:
A. Uses
B. Begin
C. Program
D. End
16. Trong các tên sau tên nào là hợp lệ trong ngôn ngữ Pascal
A. Dientich
B. Begin
C. Tamgiac
D. 5- hoa-hong
Câu 1 : Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ lập trình Pascal
A. 17a
B. Tam_giac
C. end
D. Begin
Câu 2 : Kí hiệu nào sau đây trong Pascal là của phep toán chia lấy phần dư :
A. Div
B. *
C. Mod
D. +
Câu 3 : Tạm ngưng cho đến khi người dùng phấn phím Enter, ta sử dụng lệnh:
A. Readin
B. Read
C.Uses
D. Delay
Câu 4 : Các thành phần cơ bản của 1 ngôn ngữ lập trình là :
A. Bảng chữ cái, các từ khóa và tên
B. Các từ khóa và tên
C. Bằng chữ cái và các quy tắc để viết các câu lệnh có ý nghĩa xác định, cách bố trí các câu lệnh,...sao cho có thể tạo thành 1 chương trình hoàn chỉnh và chạy được trên máy
D. Chỉ có bảng chữ cái và các từ khóa.
giúp mìn với ạ
cách viết chương trình để in ra màn hình tổng các số lẻ trong 3 số a, b, c ( với a, b, c là các số tự nhiên nhập vào từ bàn phím )
B1: Trong các hoạt động sau đây hoạt động nào là hoạt động lặp với số lần chưa biết trước:
A. tính tổng các số tự nhiên từ 1 đến 20.
B. Nhập các số nguyên cho đến khi đủ 50 số
C. Mỗi ngày tập TD 2 lần
D. Nhập dữ liệu từ bàn phím cho đến khi nhập xong dữ liệu khi dừng
B2: Đoạn lệnh sau đây in ra kết quả gì?
s:=0; while s<10 do begin s:=s+1;
Writeln(s); end;
A. In ra các số từ 1 đến 9.
B. In ra các số từ 1 đến 10.
C. In ra các số 1.
D. Không có đáp án đúng.
B3: Hãy cho biết đâu là đoạn lệnh lặp bằng câu lệnh While...do để tính tổng S=1+2+...+10?
A. S:=0; while i<10 do S:=S+i;
B. S:=0; i:=0; while i<11 do begin S:=S+i; i:=i+1; end;
C. S:=0; i:=1; while i do S:=S+i; i:=i+1;
D. S:=0; i:=0; while i<=10 do begin S:=S+i; i:=i+1; end;