Đây là ảnh minh hoạ quảng cáo

Đề thi HK1 môn Tin học 8 năm 2021-2022 Trường THCS Nguyễn Văn Trỗi

15/04/2022 - Lượt xem: 30
Chia sẻ:
Đánh giá: 5.0 - 50 Lượt
Câu hỏi (40 câu)
Câu 1
Mã câu hỏi: 51776

Cho biết chương trình máy tính được theo các 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
Mã câu hỏi: 51777

Hãy giải thích vì sao cần viết chương trình?

  • A. viết chương trình giúp con người
  • B. điều khiển máy tính
  • C. một cách đơn giản và hiệu quả hơn
  • D. Cả A, B và C
Câu 3
Mã câu hỏi: 51778

Cho biết con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?

  • A. thông qua một từ khóa
  • B. thông qua các tên
  • C. thông qua các lệnh
  • D. thông qua một hằng
Câu 4
Mã câu hỏi: 51779

Điền từ: Viết chương trình nghĩa là.....

  • A. hướng dẫn máy tính
  • B. thực hiện các công việc
  • C. hay giải một bài toán cụ thể
  • D. Cả A, B và C
Câu 5
Mã câu hỏi: 51780

Em hãy cho biết ngôn ngữ lập trình gồm có?

  • A. tập hợp các kí hiệu và quy tắc viết các lệnh
  • B. tạo thành một chương trình hoàn chỉnh
  • C. và thực hiện được trên máy tính
  • D. Cả A, B và C
Câu 6
Mã câu hỏi: 51781

Cho biết từ khóa nào được dùng để khai báo?

  • A.  Program, Uses
  • B. Program, Begin, End
  • C. Programe, Use
  • D. Begin, End
Câu 7
Mã câu hỏi: 51782

Trong ngôn ngữ lập trình, từ khóa và tên có đặc điểm gì?

  • A. Có ý nghĩa như nhau
  • B. Người lập trình phải tuân theo qui tắc của ngôn ngữ lập trình đó
  • C. Có thể trùng nhau
  • D. Các câu trên đều đúng
Câu 8
Mã câu hỏi: 51783

Lưu ý khi đặt tên chương trình như thế nào để dễ dàng sử dụng?

  • A. ngắn gọn
  • B. dễ hiểu
  • C. dễ nhớ
  • D. A, B và C
Câu 9
Mã câu hỏi: 51784

Tất cả chương trình đều có cấu trúc chung gồm mấy phần?

  • A. 1
  • B. 2
  • C. 3
  • D. 5
Câu 10
Mã câu hỏi: 51785

Trong cấu trúc chung của chương trình phân khai báo có đặc điểm gì?

  • A. chứa các câu lệnh để máy tính cần thực hiện, đây là phần bắt buộc phải có.
  • B. khai báo tên chương trình, khai báo các thư viện, khai báo hằng, biến.
  • C. chứa các câu lệnh để máy tính cần thực hiện, khai báo tên chương trình,
  • D. khai báo các thư viện, chứa các câu lệnh để máy tính cần thực hiện
Câu 11
Mã câu hỏi: 51786

Phần khai báo của trpng cấu trúc chung của mọi chương trình là?

  • A. khai báo tên chương trình, khai báo các thư viện, khai báo hằng, biến.
  • B. khai báo hằng, biến, chứa các câu lệnh để máy tính cần thực hiện,
  • C. chứa các câu lệnh để máy tính cần thực hiện, đây là phần bắt buộc phải có.
  • D. khai báo tên chương trình, chứa các câu lệnh để máy tính cần thực hiện
Câu 12
Mã câu hỏi: 51787

Các câu lệnh trong phần khai báo có tác dụng?

  • A. Khai báo tên chương trình
  • B. Khai báo các thư viện
  • C. Khai báo tên chương trình và khai báo các thư viện
  • D. Khai báo từ khóa
Câu 13
Mã câu hỏi: 51788
  • A. 2
  • B. 3
  • C. 4
  • D. 5
Câu 14
Mã câu hỏi: 51789

Điền từ: Viết chương trình nghĩa là....

  • A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó
  • B. Viết ra một đoạn văn bản được sắp xếp theo chương trình
  • C. Viết ra các câu lệnh mà em đã được học
  • D. Tạo ra các câu lệnh để điều khiển Robot
Câu 15
Mã câu hỏi: 51790

Cho biết ngôn ngữ lập trình nghĩa là gì?

  • A. ngôn ngữ dùng để viết một chương trình máy tính
  • B. ngôn ngữ dùng để viết các chương trình máy tính
  • C. các dãy bit (dãy các số chỉ gồm 0 và 1)
  • D. chương trình dịch
Câu 16
Mã câu hỏi: 51791

Cho biết trong các tên sau, tên nào là hợp lệ trong ngôn ngữ Pascal?

  • A. 8a
  • B. Tamgiac
  • C. program 
  • D. bai tap
Câu 17
Mã câu hỏi: 51792

Để chạy chương trình ta sử dụng tổ hợp nào?

  • A. Ctrl – F9
  • B. Alt – F9
  • C. F9
  • D. Ctrl – Shitf – F9
Câu 18
Mã câu hỏi: 51793

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 19
Mã câu hỏi: 51794

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 20
Mã câu hỏi: 51795

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 21
Mã câu hỏi: 51796

Để mở rộng giao diện pascal ta dùng tổ hợp phím nào?

  • A. Ctrl_F9
  • B. Ctrl_ Shift_Enter.
  • C. Alt_Enter 
  • D. Ctl_Shif_F9
Câu 22
Mã câu hỏi: 51797

Chọn câu viết theo ngôn ngữ Pascal 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 23
Mã câu hỏi: 51798

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à bao nhiêu?

  • A. 1
  • B. 9
  • C. 10
  • D. Một kết quả khác
Câu 24
Mã câu hỏi: 51799

Cho biết Program là từ khoá dùng để làm gì?

  • A. Khai báo tên chương trình
  • B. Khai báo biến
  • C. Kết thúc chương trình
  • D. Viết ra màn hình các thông báo
Câu 25
Mã câu hỏi: 51800

Cho biết câu lệnh write('Toi la Turbo Pascal'); nghĩa là?

  • A. In ra màn hình dòng chữ Toi la Turbo Pascal, không đưa con trỏ xuống dòng
  • B. Dùng để yêu cầu nhập giá trị cho biến Toi la Turbo Pascal
  • C. In ra màn hình dòng chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng
  • D. Câu lệnh trên sai cú pháp
Câu 26
Mã câu hỏi: 51801

Lệnh nào là lệnh nhập giá trị cho biến?

  • A. Readln(tên biến);
  • B. Writeln(tên biến);
  • C. Const( tên biến); 
  • D. Var( tên biến);
Câu 27
Mã câu hỏi: 51802

Tính kết quả của phép chia 9 Mod 8 là?

  • A. 1
  • B. 2
  • C. 3
  • D. 5
Câu 28
Mã câu hỏi: 51803

Cho biết dữ liệu nào sau đây được xem là dữ liệu dạng xâu kí tự?

  • A. 123.4
  • B. '1234'
  • C. 123+1E
  • D. 1234
Câu 29
Mã câu hỏi: 51804

Lệnh gán X := X+1 có ý nghĩa như thế nào?

  • A. Gán giá trị 1 cho biến X
  • B. Không gán giá trị nào cho biến X
  • C. Tăng giá trị biến X lên 1 đơn vị, kết quả gán lại cho biến X
  • D. Gán giá trị X cho biến X
Câu 30
Mã câu hỏi: 51805

Theo em từ khóa VAR dùng để làm gì?

  • A. Khai báo Tên chương trình
  • B. Khai báo Biến
  • C. Khai báo Hằng
  • D. Khai báo thư viện
Câu 31
Mã câu hỏi: 51806

Ta dùng tổ hợp phím nào để dịch chương trình Pascal sang ngôn ngữ máy?

  • A. Ctrl + X
  • B. Alt + F9
  • C. Alt + X
  • D. Ctrl + F9
Câu 32
Mã câu hỏi: 51807

Để lưu chương trình ta chọn phím nào?

  • A. F2
  • B. F4
  • C. F5
  • D. F9
Câu 33
Mã câu hỏi: 51808

Cho biết kết quả phép tính 5 DIV 2 =?

  • A. 1
  • B. 2
  • C. 3
  • D. 4
Câu 34
Mã câu hỏi: 51809

Xác định phép tính 5 MOD 2=?

  • A. 1
  • B. 2
  • C. 3
  • D. 5
Câu 35
Mã câu hỏi: 51810

Cho biết kiểu byte nghĩa là?

  • A. Các số nguyên từ 0 đến 256
  • B. Các số nguyên từ 0 đến 255
  • C. Các số nguyên từ 1 đến 256
  • D. Các số nguyên từ 1 đến 255
Câu 36
Mã câu hỏi: 51811

Xác định điểm sai trong khai báo hằng sau: Const Max :=2010;

  • A. Dư dấu bằng (=)
  • B. Tên hằng không được nhỏ hơn 4 kí tự
  • C. Từ khóa khai báo hằng sai
  • D. Dư dấu hai chấm (:)
Câu 37
Mã câu hỏi: 51812

Xác định khai báo nào đúng?

  • A. Var x, y: Integer;
  • B. Var x, y=Integer;
  • C. Var x, y Of Integer;
  • D. Var x, y := Integer;
Câu 38
Mã câu hỏi: 51813

Trong Pascal, từ khóa nào để khai báo biến là?

  • A. Const
  • B. Begin
  • C. Var
  • D. Uses
Câu 39
Mã câu hỏi: 51814

Trong Pascal, cho biết đâu là từ khóa để khai báo hằng?

  • A. Const
  • B. Begin
  • C. Var
  • D. Uses
Câu 40
Mã câu hỏi: 51815

Để khai báo biến x thuộc kiểu xâu kí tự ta khai báo bằng?

  • A. Var x: String;
  • B. Var x: Integer;
  • C. Var x: Char;
  • D. Var x: Real;

Bình luận

Bộ lọc

Để lại bình luận

Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *
Gửi bình luận
Đây là ảnh minh hoạ quảng cáo
 
 
Chia sẻ