Quá trình giải bài toán trên máy tính gồm các bướcÔN TẬP KIẾM TRA HKI K8 NĂM HỌC 2021-2022 Học sinh đọc kỹ và chọn câu đúng nhất ở phần trả lời: 1. Quá trình giải bài toán trên máy tính gồm các bước (đúng thứ tự) sau: a/ Viết chương trình, Mô tả thuật toán, xác định bài toán. b/ Viết chương trình, xác định bài toán, mô tả thuật 13. Lệnh writeln(b); là lệnh: al Xuất ra màn hình nhưng không xuống hàng. b/ Xuất giá trị biến b ra màn hình có xuống hàng. c/ Xuất ra màn hình có xuống hàng. d/ Nhập giá trị cho biến. 14. Cấu trúc chương trình Pascal gồm các phần theo đúng thứ tự sau: a/ Phần đầu, phần thân, phần kết. b/ Phần khai báo, phần thân, phần kết. c/ Phần thân, phần khai báo. d/ Phần khai báo, phần thân. 15. Ki hiệu các phép toán số học trong pascal là: al div + - * / mod c/ div + - * : mod d/ + - x/ mod 16. Cho lệnh gản k:~23.0; Biển k phải được khai với kiểu dữ liệu là: al byte c/ real 17. Khai bảo một biển sau: Var r: real; Câu lệnh gán giá trị cho biến r nào sau đây hợp lệ: toán. c/ Xác định bài toán, mô tả thuật toán, Viết chương trình, d/ Cả 3 câu đều sai. 2.Xác định bài toán là: al Diễn tả các lệnh cần thực hiện.. b/ Xác định thông tin đã cho (Input) và thông tin cần tim (Output). c/ Viết chương trinh bằng ngôn ngữ lập trình. d/ Cả 3 câu đều đúng. 3.Để viết chương trình cho máy tính ta dùng: al Microsoft Word. b/ +- * / b/ integer d/ string. b/ Microsoft Excel. c/ Ngôn ngữ lập trình. d/ Cả 3 câu trên đều đúng 4.Để biên dịch chương trình cho máy tính ta dùng: al Microsoft Word. c/ Microsoft Excel. 5. Tên nào trong các tên sau hợp lệ: al phuongtrinh c/ uses 6. Khai báo một biến sau: Var y : real; Câu lệnh gán giá trị cho biến y nào sau đây không hợp lệ: al y:='abc' ; c/ y:=15 div 4; d/ Cà 3 câu đều không hợp lệ. 7.Khai báo một biến sau: Var s: string : Câu lệnh gán giá trị cho biến s nào sau đây hợp lệ: al s:="abc" c/ s:-15 div 4: 8. Câu lệnh khai bảo biến nào dưới đây không hợp lệ: a/ var tb:= real: c/ Const X='TP HCM'; 9.Câu lệnh khai bảo biển nào dưới đây hợp lệ: al const tb:- real; c/ Const X-30: 10. Chạy chương trình pascal ta sử dụng phim hoặc tổ hợp phím: a/ F2 c/ ALT + X 11. Lệnh readln(a) là lệnh: al Xuất ra màn hình có xuống hàng b/ Dừng để xem kết quả. c/ Xuất ra màn hình nhưng không xuống hàng d/ Nhập giá trị cho biến a. 12. Lệnh writeln là lệnh: al Xuất ra màn hình nhưng không xuống hàng b/ Dừng để xem kết quả c/ Xuất ra màn hình có xuống hàng d/ Nhập giá trị cho biển. b/ Ngôn ngữ lập trinh. d/ Chương trình dịch b/ r:=10/2: d/ Cả 3 câu đều hợp lệ. al r-15: c/ r-15 div 4;: 18. Cho lệnh sau: Lệnh khai a/ Var m: byte; c/ Var m: real; 19. Cho lệnh gân k:='23.0'; Biển k phải được khai với kiểu dữ liệu là: b/ bại 1 d/ program m:-10*5/2; cho biển m nào đúng: b/ Var m: integer; d/ Var m: string: b/ integer a/ byte c/ real 20. Cho lệnh gân sau: d:-10; Biểu thức d>5 cho kết quả là: b/ y:=10/2 ; d/ string. al True c/ 1 21. Cho lệnh gán sau: a:=15; Biểu thức a mod 2-0 cho kết quả là: b/ False b/ s:=10/2; d/ 0 d/ Cả 3 câu đều hợp lệ. b/ var h4: integer; d/ Const 4b- 30: b/ False al True c/ 1 22. Khai báo một biến sau: Var h : integer; Câu lệnh gắn giá trị cho biển h nào sau đây hợp lệ: al h:-15; c/ h:-5.2: 0/P b/ Var h4: integer ; d/ Var 1S: string ; b/ h:-10/2: d/ h:=10*2/5; b/ CTRL + F9 d/ ALT + F9 23. Cho biểu thức a - 3 khi viết trong pascal có a -b dạng: al a-3/a-b c/ (a-3)/a-b 24. Cho a:=12 +5* 10.Giá trị của a là: al 125 c/ 62 25. Cho x:=10 * 52 div 10. Giá trị của x là: al 125 c/ 62 b/ (a-3)/(a-b) d/ a-3/(a-b) b/ 122 d/ 52 b/ 122 d/ 52 1 đúng với công thức trên: al Var C, F: real: 26. Cho b:=120 + 22 div 10.Giá trị của b là: al 125 c/ 62 27. Cho c:-60 +32 mod 10.Giả trị của c là: b/ 122 d/ 52 C:=(F+32)/1.8 ; b/ Var C, F: real; e/ Var C, F: integer; d/ Var C, F: string: 34. Cho chương trình sau đây: Var a,b: integer; Begin a:-25; b:=a mod 10; a:a div 10; C:-(F-32)/1.8 ; C:(F-32)/1.8; C:=(F-32)/1.8 ; al 125 c/ 62 28. Cho d:=120 +32 div 10.Giả trị của d là: al 123 b/ 92 d/ 52 b/ 122 d/ 15 e 6? 29. Khá váo một biển sau: Var h: integer; Cau içah gán giá trị cho biến h nào sau đây không hợp lệ: a/ h:-15; MOTE a:=a+b; writeln("Gia tri cua a la: 'a); End. Giá trị của a sau khi chạy chương trình trên là: b/ h:-11 div 2: d/ h:=10*2/5; |