62 câu hỏi trắc nghiệm Tin học 8

8 180 1
62 câu hỏi trắc nghiệm Tin học 8

Đang tải... (xem toàn văn)

Thông tin tài liệu

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 Khi thực hiện chương trình, máy tính sẽ thực hiện các lệnh có trong chương trình theo thứ tự ngẫu nhiê[r]

(1)Câu 1: Chương trình dịch là gì? Chương trình dịch ngôn ngữ tự nhiên ngôn ngữ máy Chương trình dịch ngôn ngữ máy ngôn ngữ tự nhiên Chương trình có chức chuyển đổi chương trình viết ngôn ngữ lập trình thành chương trình thực trên máy tính cụ thể Chương trình có chức chuyển đổi chương trình viết ngôn ngữ máy thành ngôn ngữ lập trình Câu 2: Trong ngôn ngữ lập trình Pascal từ khóa Program dùng để: Khai báo tên chương trình Khai báo biến Khai báo thư viện Khai báo Câu 3: Trong ngôn ngữ lập trình Pascal từ khóa Uses dùng để: Khai báo tên chương trình Khai báo biến Khai báo thư viện Khai báo Câu 4: Trong ngôn ngữ lập trình khẳng định nào sai các khẳng định sau: Phần tên chương trình không thiết phải có Phần thân chương trình có thể có không Phần khai báo có thể có không Phần thân chương trình thiết phải có Câu 5: Những tên có ý nghĩa xác định từ trước và không sử dụng cho mục đích khác gọi là: Tên có sẵn Tên riêng Từ khóa Biến Câu 6: Trong Turbo Pascal, để biên dịch chương trình ta nhấn: Nhấn tổ hợp phím Alt+F5 Nhấn tổ hợp phím Alt+F9 Nhấn tổ hợp phím Ctrl+F5 Nhấn tổ hợp phím Ctrl+F9 Câu 7: Trong Turbo Pascal, để chạy chương trình : Nhấn tổ hợp phím Alt+F5 Nhấn tổ hợp phím Alt+F9 Nhấn tổ hợp phím Ctrl+F5 Nhấn tổ hợp phím Ctrl+F9 Câu 8: Cơ sở nào tạo ngôn ngữ dành riêng cho máy tính ? Các cụm từ tự nhiên Các dãy bit Chương trình Ngôn ngữ tiếng Anh Câu 9: Ngôn ngữ dùng để viết các chương trình máy tính gọi là: Ngôn ngữ máy tính Ngôn ngữ lập trình Lop8.net (2) Ngôn ngữ nhị phân Ngôn ngữ viết Câu 10: Khẳng định nào đúng đặt tên ngôn ngữ lập trình Pascal sau đây: Tên không bắt đầu chữ số và có thể trùng với từ khóa Tên chứa dấu cách và không trùng với từ khóa Tên không trùng với từ khóa và không chứa dấu cách Tên không bắt đầu chử số, không chứa dấu cách, không trùng với từ khóa Câu 11: Phần thân chương trình bao gồm: Các câu lệnh mà máy tính cần thực Chứa các lệnh viết sẳn có thể sử dụng chương trình Bắt đầu từ khóa Begin và kết thúc từ khóa End Các câu lệnh mà máy tính cần thực hiện, khóa Begin và kết thúc từ khóa End Câu 12: Cấu trúc chung chương trình bao gồm phần: Phần khai báo, phần mở đầu, phần kết thúc Phần khai báo và phần thân chương trình Phần tên chương trình và phần thân chương trình Phần tên chương trình, phần khai báo, phần mở đầu, phần kết thúc Câu 13: Khẳng định nào sai các khẳng định sau: Phần khai báo có thể có không có Phần thân chương trình thiết phải có Phần thân phải đặt trước phần khai báo, Tên người lập trình đặt Câu 14: Trong các tên sau đây, tên nào là không hợp lệ ngôn ngữ Pascal? Ban_kinh ; Program ; Lop7A ; Thang10 ; Câu 15: Có bao nhiêu bước để tạo chương trình máy tính: bước bước bước bước Câu 16: Trong các tên sau đây, tên nào là không hợp lệ ngôn ngữ Pascal? a; Tamgiac; Beginprogram; 8a; Câu 17: Trong Pascal, để lưu chương trình gõ ta nhấn phím? Nhấn phím F1 Nhấn phím F2 Nhấn phím F3 Nhấn phím F4 Câu 18: Trong Pascal, từ nào sau đây không phải là từ khóa? Program; Lop8.net (3) Crt; Uses; Begin; Câu 19: Dấu nào sau đây dùng để phân cách các lệnh Pascal? Dấu chấm phẩy; Dấu chấm; Dấu phẩy; Dấu nháy; Câu 20: Trong Pascal, đã khai báo thư viện “crt” thì câu lệnh “clrscr” dùng để làm gì? Xóa màn hình kết In thông tin màn hình Đưa trỏ xuống dòng Nhập thông tin trên màn hình kết Câu 21: Trong Pascal, mở cửa sổ để soạn thảo chương trình ta chọn: File  Open File  Save File  New File  Exit Câu 22: Trong Pascal, để lưu tệp tin soạn thảo ta chọn: File  Open File  Save File  New File  Exit Câu 23: Trong Pascal, để thoát khỏi chuơng trình ta chọn: File  Open File  New File  Save File  Exit Câu 24: Trong Pascal, để rõ cho chương trình dịch hiểu dãy chữ số 5232 là kiểu xâu, ta phải đặt dãy số 5232 này cặp dấu gì? Dấu ngoặc đơn Dấu ngoặc nhọn Dấu nháy đơn Dấu ngoặc vuông Câu 25: Trong Pascal, phép chia lấy phần nguyên ký` hiệu là gì? Div Mod And Or Câu 26: Trong Pascal, phép chia lấy phần dư ký hiệu là gì? Div Mod And Or Câu 27: Trong Pascal, kết phép chia hai số là kiểu liệu gì? Lop8.net (4) Số thực Số nguyên Kiểu xâu Kiểu chuổi Câu 28: Biểu thức toán học (a2 + b)(1+c)3 biểu diễn Pascal nào? (a*a + b)(1+c)(1+c)(1+c) (a.a + b)*(1+c)*(1+c)*(1+c) (a*a + b)*(1+c)*(1+c)*(1+c) (a.a + b) (1+c).(1+c).(1+c) Câu 29: Biểu thức toán học ax2 + bx +c biểu diễn Pascal nào? a*x*x + b*x + c a.x.x + b.x + c a.x2 + b.x +c a*x*a*x + b*x + c Câu 30: Hãy xác định kết so sánh biểu thức x > 10 -3x Đúng x > 2.5 ,ngược lại kết so sánh sai Đúng x < 2.5 ,ngược lại kết so sánh sai Đúng x > ,ngược lại kết so sánh sai Đúng x < ,ngược lại kết so sánh sai Câu 31: Các biểu thức Pascal đặt câu lệnh writeln dùng để làm gì? Xóa kết trên màn hình In kết biểu thức màn hình Nhập biểu thức từ bàn phím Không làm gì Câu 32: Trong Pascal, câu lệnh Delay(x) có ý nghĩa nào? Tạm dừng chương trình người dùng nhấn phím Enter Tạm dừng chương trình người dùng nhấn phím Shift Tạm dừng chương trình người dùng nhấn phím Alt Tạm dừng chương trình vòng x phần nghìn giây, sau đó tự động tiếp tục chạy Câu 33: Trong Pascal, câu lệnh Read Readln có ý nghĩa nào? Tạm dừng chương trình người dùng nhấn phím Enter Tạm dừng chương trình người dùng nhấn phím Shift Tạm dừng chương trình người dùng nhấn phím Alt Tạm dừng chương trình vòng x phần nghìn giây, sau đó tự động tiếp tục chạy Câu 34: Trong Pascal, từ khóa dùng để khai báo biến là? Const Var Uses Program Câu 35: Trong Pascal, từ khóa dùng để khai báo là? Const Var Uses Program Câu 36: Trong Pascal, khai báo nào sau đây là đúng? Var tb : real; Lop8.net (5) Var 4hs : integer; Const x : real; Var R = 30; Câu 37: Trong Pascal, khai báo nào sau đây là đúng? Var begin : integer; Var tamgiac = real; Const bankinh : 2; Const Pi = 3.14; Câu 38: Trong Pascal, thì câu lệnh Readln(tên biến) dùng để làm gì? Lệnh nhập giá trị cho biến từ bàn phím Lệnh gán giá trị cho biến Lệnh in giá trị biến màn hình Lệnh gán giá trị cho biến với biến khác Câu 39: Trong Pascal, câu lệnh gán giá trị nào sau đây là đúng? X : Y; X := Y; X = Y; X =: Y; Câu 40: Trong Pascal, khẳng định nào sau đây là sai? Biến và là các đại lượng đặt tên dùng để lưu trữ liệu Biến và phải khai báo trước sử dụng Giá trị biến có thể thay đổi suốt quá trình thực chương trình Giá trị có thể thay đổi suốt quá trình thực chương trình Câu 41: Giả sử A khai báo là biến với kiểu liệu số thực, X là biến với kiểu liệu xâu Các phép gán sau đây phép gán nào là không hợp lệ? A := 2.5; X := ‘2.5’; X := ‘Lop 8a’; X := 2.5; Câu 42: Trong Pascal, ý nghĩa hai câu lệnh sau đây là gì? Writeln(‘ Ban hay nhap vao don gia’); Readln(dongia); Thông báo màn hình dòng chữ: “ Ban hay nhap vao don gia” Yêu cầu người sử dụng nhập giá trị cho biến Thông báo màn hình dòng chữ: “ Ban hay nhap vao don gia” và yêu cầu người sử dụng nhập giá trị cho biến dongia Thông báo màn hình giá trị biến Câu 43: Trong Pascal, các tên nào sau đây không phải là tên kiểu liệu? Integer Real String Var Câu 44: Trong Pascal, câu lệnh Writeln(16 div 3) in lên màn hình kết là bao nhiêu? Kết là Kết là Lop8.net (6) Kết là 16 Kết là Câu 45: Trong Pascal, câu lệnh Writeln(16 mod 3) in lên màn hình kết là bao nhiêu? Kết là Kết là Kết là 16 Kết là Câu 46: Trong ngôn ngữ lập trình Pascal từ khóa Var dùng để: Khai báo tên chương trình Khai báo biến Khai báo thư viện Khai báo Câu 47: Trong ngôn ngữ lập trình Pascal từ khóa Const dùng để: Khai báo tên chương trình Khai báo biến Khai báo thư viện Khai báo Câu 48: Kết so sánh nào sai các biểu thức so sánh sau đây ? x = 10; 15 + > 20 – 3; (20 – 15)2 = 25; 15 – < 3; Câu 49: Trong lập trình Pascal, sau từ khóa kết thúc chương trình end phải có dấu gì? Dấu chấm Dấu chấm phẩy Dấu Dấu hai chấm Câu 50: Biểu thức so sánh (20 -15)2 ≠ 25 biểu diễn Pascal nào? (20-15)*(20-15) ≠ 25; (20 -15)*(20 – 15) <> 25; (20 -15)(20 -15) <> 25; (20 -15)(20 – 15) ≠ 25; Câu 51 Con người dẫn cho máy tính thực công việc thông qua? Các thao tác trên chuột Các lệnh Các hoạt động Các thao tác trên bàn phím Câu 52.Giả sử A khai báo là biến với kiểu liệu số nguyên, cách gán nào sau đây là đúng? A:=20 A=’20’ A:=123.45 A:=’Tin học’ Câu 53 Kiểu liệu String có độ dài bao nhiêu ký tự? 128 Lop8.net (7) 255 512 1024 Câu 54 Cho biết giá trị biến nhớ x sau chương trình thực các phép gán sau: x:=5; y:=10; x:=x + y? 15 20 10 Câu 55: Trong việc giải bài toán trên máy tính thì bước nào là bước đầu tiên là bước quan trọng các bước sau đây? Xác định bài toán Mô tả thuật toán Viết chương trình Lập trình Câu 56: Chọn cụm từ thích hợp để điền vào dấu ba chấm câu sau: “Thuật toán là dãy hữu hạn cá thao tác cần thực theo môt trình tự xác định để ” Thu kết cần thiết từ điều kiện cho trước Giải bài toán Ra lệnh Lập trình Câu 57: Để khai báo kiểu chuổi ta thực kiểu nào? Char String Var Readln Câu 58: Phép toán (105 div 10 + 105 mod 5) có giá trị là: 15 10 Câu 59: Hãy chọn câu đúng phát biểu đây: Con người có thể lệnh cho máy tính câu lệnh đơn giản Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực Khi thực chương trình, máy tính thực các lệnh có chương trình theo thứ tự ngẫu nhiên và thứ tự thực các lệnh không ảnh hưởng đến kết thực chương trình Mọi chương trình máy tính lập trình sẵn, gắn phần cứng máy tính và bán cùng máy tính Câu 60: Các tên sau đây, nhóm nào là các từ khoá? End, Mod, Var, Readln; Begin, Uses, Write; Or Begin, Program, Uses, And Begin, Readln, Or, Uses Câu 61: Các thành phần ngôn ngữ lập trình gồm: Lop8.net (8) Bảng chữ cái và các quy tắc để viết các câu lệnh bảng chữ cái và các từ khoá Các từ khoá và tên Bảng chữ cái, các từ khoá và tên Câu 62.Nếu ta dùng số Pi= 3.14, để tính chu vi đường tròn thì ta dùng từ khóa nào để khai báo ? Program Uses Var Const Lop8.net (9)

Ngày đăng: 29/03/2021, 17:29

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan