Trang chủ Tin Học Lớp 8 Câu 1: Chương trình máy tính được tạo ra gồm...

Câu 1: Chương trình máy tính được tạo ra gồm những bước nào? A. Viết chương trình bằng ngôn ngữ lập trình B. Dịch chương trình thành ngôn ngữ máy C. Viết chư

Câu hỏi :

Câu 1: Chương trình máy tính được tạo ra gồm những bước nào? A. Viết chương trình bằng ngôn ngữ lập trình B. Dịch chương trình thành ngôn ngữ máy C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy D. Viết chương trình trên giấy rồi gõ vào máy tính Câu 2: 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. Câu 3: Ngôn ngữ lập trình là: A. 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 B. 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 C. Tập hợp các kí hiệu để viết các lệnh tạo thành một chương trình hoàn chỉnh D. Tập hợp các 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 Câu 4: Đâu là các từ khoá: A. Program, end, begin. B. Program, end, begin, Readln, lop82 C. Program, then, mot, hai,ba D. Lop82, uses, begin, end Câu 5: Program là từ khoá 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 Câu 8: 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 Câu 9: Phần nào trong chương trình Pascal bắt buộc phải có A. Thân B. Khai báo C. Khai báo và thân D. Tiêu đề Câu 10: Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal? A. TINHS B. DIENTICH C. DIEN TICH D. TIMS Câu 11: Để 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 Câu 12: 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 Câu 13: Phần nguyên trong phép chia của hai số nguyên 16 và 5 là: A. 16 div 5 = 1 B. 16 mod 5 = 1 C. 16 div 5 = 3 D. 16 mod 5 = 3 Câu 14: Lệnh khai báo thư viên trong ngôn ngữ lập trình Pascal là A. Begin B. Uses C. Program D. Var Câu 15: Trong Pascal, khi gõ từ khóa cho biết điểm bắt đầu phần thân chương trình, ta có thể viết A. begin B. BEGIN C. Begin D. Cả 3 câu đều đúng Câu 16: 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 trinh Câu 17: 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 Câu 18: Để nhập dữ liệu ta dùng lệnh A. Clrscr; B. Readln(x); C. X:= ‘dulieu'; D. Write(‘Nhap du lieu'); Câu 19: Câu lệnh Pascal nào sau đây viết sai? A. if x:= 5 then a = b; B. if x > 4; then a:= b; C. if x > 4 then a:=b; m:=n; D. if x > 4 then a:=b; else m:=n; Câu 20: 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 Câu 21: Trong chương trình Turbo Pascal từ khoá dùng để khai báo tên chương trình là: A. uses. B. Begin C. Program. D. End Câu 22: Trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal: A. Dien tich; B. Begin; C. Tamgiac; D. 5-Hoa-hong; Câu 23: Để tìm giá trị lớn nhất của 2 số a, b thì ta viết: A. Max:=a;If b>Max then Max:=b; B. If (a>b) then Max:=a;If (b>a) then Max:=b; C. Max:=b;If a>Max then Max:=a; D. Cả 3 câu đều đúng. Câu 24: Biến a được nhận các giá trị là 0 ; -1 ; 1 ; 2,3 . Ta có thể khai báo a thuộc kiểu dữ liệu nào? A. Integer B. Char C. Real D. Integer và Longint Câu 25: If ... Then ... Else là: A. Vòng lặp xác định B. Vòng lặp không xác định C. Câu lệnh điều kiện D. Một khai báo Câu 26: Kiểu dữ liệu Integer có giá trị lớn nhất là A. 32768 B. 32767 C. 2 tỉ D. -32768...+32767 Câu 27: a là biến dữ liệu kiểu số nguyên. Muốn xuất giá trị của a2 thì ta viết A. Writeln('a*a') B. Readln(' a*a ') C. Writeln(a*a) D. Writeln(a2) Câu 28: IF a>8 THEN b:=3 ELSE b:=5; Khi a nhận giá trị là 0 thì b nhận giá trị nào? A. 0 B. 5 C. 8 D. 3 Câu 29: Khi soạn thảo xong chương trình Pascal, ta muốn lưu chương trình lại thì ta nhấn phím: A. F9 B. Ctrl + F9 C. F2 D. Ctrl + F2 Câu 30: Khi soạn thảo xong một chương trình Pascal, ta muốn kiểm tra xem có lỗi gì không thì ta nhấn phím: A. F9 B. F3 C. F2 D. F1 Câu 31: Khi một chương trình Pascal hết lỗi, ta muốn chạy chương trình thì nhấn phím: A. F9 B. Ctrl + F9 C. F2 D. Ctrl + F2 Câu 32: Viết biểu thức toán a3-b3 sang Pascal thì ta viết là: A. a3-b3 B. a*a*a-b*b*b C. a.a.a-b.b.b D. aaa-bbb

Lời giải 1 :

Câu 1: C. Viết chương trình bằng ngôn ngữ lập trình rồi dịch chương trình thành ngôn ngữ máy.

Giải thích: Có hai bước tạo chương trình bản tính đó là :

Bước 1: viết chương trình bằng ngôn ngữ lập tính

Bước 2: dịch sang ngôn ngữ máy

Câu 2: A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy.

Giải thích: Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình và chuyển nó sang ngôn ngữ máy giúp máy tính hiểu và thực hiện được yêu cầu người lập trình.

Câu 3: A. 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.

Giải thích: Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắc dùng để 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.

Câu 4: A. Program, end, begin.

Giải thích: "Program, Uses, Var, Const, Begin, End" là các từ khoá trong Pascal.

Câu 5: A. Khai báo tiêu đề chương trình

Giải thích: Program là từ khoá dùng để: Khai báo tiêu đề chương trình.

Câu 8: B. Khai báo và thân

Giải thích: Cấu trúc của chương trình Pascal gồm: Khai báo và thân.

Câu 9: A. Thân

Giải thích: Vì phần thân của chương trình gồm các câu lệnh mà máy tính cần được thực hiện nên là phần bắt buộc phải có.

Câu 10: C. DIEN TICH

Giải thích: Qui tắc đặt tên trong ngôn ngữ lập trình Pascal:

- Tên không bắt đầu bằng chữ số.

- Tên không có khoảng cách.

- Tên không được trùng với từ khóa.

- Các đại lượng khác nhau có tên khác nhau

Câu 11: B. Alt +X 

Giải thích: Để thoát khỏi Pascal sử dụng tổ hợp phím Alt +X 

Câu 12: A. 5+20=25

Giải thích: Kết quả in ra màn hình của câu lệnh Writeln(‘5+20 = ‘, 20+5); là: 5+20=25

Câu 13: C. 16 div 5 = 3

Giải thích: div là phần nguyên, mod là phần dư.

16 : 15 = 3 dư 1. 

Câu 14: B. Uses

Giải thích: Lệnh khai báo thư viên trong ngôn ngữ lập trình Pascal là Uses

Câu 15: D. Cả 3 câu đều đúng.

Giải thích: Trong Pascal không phân biệt chữ hoa, chữ thường nên cả ba ý trên đều đúng.

Câu 16: A. Xóa màn hình

Giải thích: Trong Pascal, câu lệnh clrscr dùng để xóa màn hình và chỉ sử dụng được khi đã khai báo thư viện crt.

Câu 17: A. Const

Giải thích: Trong Pascal, từ khóa để khai báo hằng là Const

Câu 18: D. Write(‘Nhap du lieu');

Giải thích: Để nhập dữ liệu ta dùng lệnh: Write(‘Nhap du lieu');

Câu 19: A, B, D.

Giải thích:

a) Sai (thừa dấu hai chấm);

b) Sai (thừa dấu chấm phảy thứ nhất);

c) Đúng, nếu phép gán m:=n không phụ thuộc điều kiện x>4; ngược lại, sai và cần đưa hai câu lệnh a:=b; m:=n; vào giữa cặp từ khóa begin và end;

d) Sai (thừa dấu chấm phảy thứ nhất);

Câu 20: A. Dịch chương trình.

Giải thích: Trong chương trình Turbo Pascal, tổ hợp phím Alt + F9 dùng để dịch chương trình.

Câu 21: C. Program.

Giải thích: Program là từ khoá dùng để khai báo tên chương trình trong chương trình Turbo Pascal.

Câu 22: C. Tamgiac;

Giải thích: Qui tắc đặt tên trong ngôn ngữ lập trình Pascal:

- Tên không bắt đầu bằng chữ số.

- Tên không có khoảng cách.

- Tên không được trùng với từ khóa.

Câu 23: D. Cả 3 câu đều đúng.

Giải thích: (A),(C) sử dụng lệnh gán và cấu trúc rẽ nhánh dạng thiếu. (B) dử dụng cấu trúc dạng đủ.

Câu 24: C. Real.

Giải thích: Real là số thực.

Câu 25: C. Câu lệnh điều kiện.

Giải thích: If ... Then ... Else là câu lệnh điều kiện.

Câu 26: B. 32767

Giải thích: Kiểu dữ liệu integer nằm trong khoảng $-2^{15}...$  $2^{15} - 1$ 

⇒ Giá trị lớn nhất là: $2^{15} - 1 = 32767$

Câu 27: C. Writeln(a*a)

Giải thích: a là biến dữ liệu kiểu số nguyên. Muốn xuất giá trị của a2 thì ta viết "Writeln(a*a)"

Câu 28: B. 5

Giải thích: a=0 ⇒ câu điều kiện sai (vì 0<8) ⇒ câu lệnh 1 bị bỏ qua ⇒ thực hiện câu lệnh 2 là b=5.

Câu 29: C. F2

Giải thích: F2 để lưu chương trình lại.

Câu 30: A. F9

Giải thích: F9 để kiểm tra xem có lỗi hay là không.

Câu 31: B. Ctrl + F9

Giải thích: Khi một chương trình Pascal hết lỗi, ta muốn chạy chương trình thì nhấn phím Ctrl + F9

Câu 32:  B. a*a*a-b*b*b

Giải thích: a³ - b³ sang Pascal là: a*a*a-b*b*b

Thảo luận

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Copyright © 2021 HOCTAP247