a) Thuaät toaùn laø moät daõy höõu haïn caùc thao taùc ñöôïc saép xeáp theo moät trình töï xaùc ñònh sao cho sau khi thöïc hieän daõy thao taùc ñoù töø Input cuûa baøi toaùn ta nhaän ñö[r]
Trang 1Câu hỏi trắc nghiệm ôn tập kiểm tra 1 tiết tin học lớp 10 – HK1
1) phát biểu nào dưới đây là sai khi nói về ngôn ngữ máy?
a) Ngôn ngữ máy : máy có thể trực tiếp hiểu được Các lệnh là các dãy bit;
b) Viết chương trình bằng ngôn ngữ máy tận dụng được những đặc điểm riêng biệt của từng máy nên chương trình sẽ thực hiện nhanh hơn;
c) Ngôn ngữ máy không thể dùng để viết những chương trình phức tạp;
d) Ngôn ngữ máy thích hợp với từng lọai máy.
2) Câu nào sai trong các câu sau đây khi nói về đặc điểm của ngôn ngữ bậc cao?
a) Ngôn ngữ bậc cao gần với ngôn ngữ tự nhiên Chương trình viết bằng ngôn ngữ bậc cao phải được dịch bằng chương trình dịch máy mới hiểu và thực hiện được;
b) Thực hiện được trên mọi lọai máy
c) Có tính độc lập cao, ít phụ thuộc vào các lọai máy cụ thể.
3) Khi viết chương trình, người lập trình không nhất thiết phải làm gì?
a) Tổ chức dữ liệu (vào/ ra)
b) Dùng các câu lệnh để mô tả các thao tác
c) Thường xuyên kiểm tra, phát hiện và sửa lỗi
d) Vẽ sơ đồ khối
4) Trong các phần mềm sau đây, phần mềm nào là phần mềm tiện ích?
a) Hệ điều hành windows XP
b) Chương trình Turbo Pascal 7.0
c) Hệ sọan thảo văn bản Microsoft Word
d) Chương trình quét và diệt virus Bkav
5) Chọn câu sai trong những câu nói về phần mềm ứng dụng dưới đây
a) Là phần mềm giải quyết những công việc trong thực tiễn
b) Phần mềm tiện ích cũng là phần mềm ứng dụng
c) Phần mềm trò chơi và giải trí không là phần mềm ứng dụng
d) Phần mềm diệt virus là phần mềm ứng dụng được sử dụng trên hầu hết các máy tính.
6) Việc nào dưới đây không bị phê phán?
a) Sao chép phần mềm không có bản quyền
b) Đặt mật khẩu cho máy tính của mình
c) Sử dụng mã nguồn chương trình của người khác đưa vào chương trình của mình mà không xin phép
d) Phát tán các hình ảnh đồi trụy lên mạng
7) Việc nào dưới đây không bị phê phán?
a) Tự ý thay đổi cấu hình máy tính không được sự cho phép của người phụ trách phòng máy Tự ý đặt mật khẩu cá nhân trên máy tính dùng chung
Trang 2b) Cố ý làm nhiễm virus vào máy tính trong phòng của trường
c) Quá ham mê các trò chơi điện tử
d) Tham gia một lớp học trên mạng về ngọai ngữ
8) khi dùng máy tính giải bài toán
a) Cần xác định : Input, Output
b) Ta chỉ cần xác định Input
c) Ta chỉ cần xác định Output
d) Cả 3 ý trên
Hãy chọn phương án đúng
9) Phát biểu nào sau đây là sai?
a) Input là thông tin vào máy tính
b) Output là thông tin cần máy tính đưa ra
c) Input là mã hóa chương trình
d) Lệnh được đưa vào máy tính dưới dạng mã nhị phân để lưu trữ, xử lý như các dữ liệu khác
10) các tính chất của thuật toán đó là
a) Tính xác định
b) Tính đúng đắn
c) Tính dừng
d) Cả 3 ý trên đều đúng
Hãy chọn phương án đúng nhất
11) Input của bài toán giải phương trình bậc 2 ax2+bx+c=0 là
12) Phát biểu nào sau đây sai?
a) Thuật toán là một dãy hữu hạn các thao tác được sắp xếp theo một trình tự xác định sao cho sau khi thực hiện dãy thao tác đó từ Input của bài toán ta nhận được Output b) Có 2 cách để mô tả thuật toán : Liệt kê và sơ đồ khối
c) Tính xác định là một tính chất của thuật toán
d) Tính không dừng là một tính chất của thuật toán
13) Có mấy cách để mô tả thuật toán
14) Phát biểu nào sau đây sai?
a) Ngôn ngữ để viết chương trình gọi là ngôn ngữ lập trình
b) Chương trình là kết quả diễn tả thuật toán bằng một ngôn ngữ sao cho máy tính có thể thực hiện được
c) Các lệnh viết bằng ngôn ngữ máy là dãy bit theo cơ số thập phân
d) Cả 3 ý trên đều đúng
15) Phát biểu nào sau đây sai?
a) Trong ngôn ngữ máy các lệnh viết dưới dạng mã nhị phân
b) Hợp ngữ gần với ngôn ngữ máy nhưng cho phép ta sử dụng một số từ (thường là viết tắt các từ tiếng Anh) để viết lệnh
c) Hợp ngữ phải có chương trình hợp dịch để dịch sang ngôn ngữ máy
d) Ngôn ngữ máy không dùng để viết các chương trình phức tạp
16) Ngôn ngữ lập trình Pascal thuộc loại
Trang 3a) Ngôn ngữ bậc cao b) Hợp ngữ
Hãy chọn phương án đúng?
17) Ngôn ngữ bậc cao có đặc điểm
a) Thực hiện được trên mọi loại máy
b) Có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể
c) Gần với ngôn ngữ tự nhiên Chương trình viết bằng ngôn ngữ bậc cao phải được dịch bằng chương trình dịch máy mới hiểu và thực hiện được
d) Các lệnh là các dãy bit
Hãy chọn phương án sai?
18) Chọn phát biểu đúng?
a) Trong ngôn ngữ máy các lệnh viết dưới dạng mã nhị phân
b) Hợp ngữ gần với ngôn ngữ máy nhưng cho phép sử dụng một số từ ( thường viết tắt các từ tiếng anh ) để viết lệnh
c) Mỗi ngôn ngữ lập trình bậc cao hoặc hợp ngữ đều cần một chương trình dịch để dịch chương trình viết bằng ngôn ngữ đó sang ngôn ngữ máy
d) Cả 3 phát biểu đều đúng
19) việc giải bài toán trên máy tính được tiến hành theo
hãy chọn phương án đúng
20) trình tự để giải bài toán trên máy tính
a) Xác định bài toán, lựa chọn hoặc thiết kế thuật toán, viết chương trình, viết tài liệu, hiệu chỉnh
b) Lựa chọn hoặc thiết kế thuật toán ,Xác định bài toán, viết chương trình, viết tài liệu, hiệu chỉnh
c) Xác định bài toán, lựa chọn hoặc thiết kế thuật toán, viết chương trình, hiệu chỉnh, viết tài liệu
d) Xác định bài toán, hiệu chỉnh, lựa chọn hoặc thiết kế thuật toán, viết chương trình, viết tài liệu
Hãy chọn phương án đúng
21) Trong việc giải bài toán trên máy tính, xác định bài toán là
a) Xác định Input, Output và sự khác nhau giữa chúng
b) Xác định Output
c) Xác định Input, Output và quan hệ giữa chúng
d) Xác định Input
Hãy chọn phương án đúng
22) Trong việc giải bài toán trên máy tính, lựa chọn hoặc thiết kế thuật toán là
a) Lựa chọn nhiều thuật toán và tổ chức dữ liệu
b) Lựa chọn thuật toán và tổ chức dữ liệu
c) Lựa chọn Input và Output
d) Lựa chọn nhiều thuật toán và Output
Hãy chọn phương án đúng
23) Trong các mệnh đề sau, mệnh đề nào đúng?
a) Thuật toán tốt là thuật toán tốn nhiều bộ nhớ
b) Thuật toán tốt là thuật toán dễ hiểu, tốn ít bộ nhớ và thời gian thực hiện
Trang 4c) Thuật toán tốt là thuật toán phức tạp
d) Cả 3 ý trên đều đúng
24) Trong việc giải bài toán trên máy tính, hiệu chỉnh là
c) Kiểm tra để phát hiện và sửa lỗi d) Kiểm tra Output và sửa lỗi
Chọn phương án đúng
25) Trong việc giải bài toán trên máy tính, phát biểu nào sau đây sai?
a) Hiệu chỉnh là kiểm tra để phát hiện và sửa lỗi
b) Viết tài liệu là mô tả chi tiết toàn bộ bài toán, thuật toán, thiết kế chương trình, kết quả thử nghiệm và hướng dẫn sử dụng
c) Lựa chọn hoặc thiết kế thuật toán là lựa chọn thuật toán và tổ chức dữ liệu
d) Viết chương trình là xác định Input, Output và quan hệ giữa chúng
26) Trong các mệnh đề sau đây, mệnh đề nào đúng?
a) Phần mềm máy tính là một bộ chương trình để giải quyết một vấn đề nào đó
b) Phần mềm máy tính là phần mềm hệ thống và bộ nhớ trong
c) Phần mềm máy tính là hệ điều hành và các chương trình ứng dụng
d) Cả 3 ý trên đều đúng
27) Phần mềm có
hãy chọn phương án đúng
28) Trong các phần mềm sau đây, phần mềm nào là phần mềm hệ thống?
a) Chương trình Turbo Pascal 7.0
b) Hệ điều hành windows 98
c) Hệ soạn thảo văn bản Microsoft Word
d) Bảng tính Microsoft Excel
29) Khi đi mua thiết bị ngoại vi cho máy tính (máy in, máy Scan…) ta hay gặp các đĩa CD đi kèm Theo em phần mềm trong đĩa CD đó thường là thuộc loại nào?
a) Phần mềm hệ điều hành b) Phần mềm hệ thống
c) Phần mềm ứng dụng d) Phần mềm tiện ích
30) Phần mềm nào sau đây là một phần mềm mà cung cấp các dịch vụ theo yêu cầu của các chương trình khác trong quá trình hoạt động của máy?
a) Phần mềm hệ thống b) Phần mềm ứng dụng
31) Phần mềm Windows, Linux, Unix có đặc điểm gì chung?
a) Tất cả điều là phần mềm ứng dụng
b) Tất cả đều là thiết bị phần cứng
c) Tất cả đều là hệ điều hành
d) Tất cả đều là phần mềm tiện ích
32) Các phần mềm Microsoft Access, Foxpro, Quattro, Microsoft Excel trợ giúp con người trong lĩnh vực nào?
33) Con người phóng được vệ tinh nhân tạo, bay lên vũ trụ nhờ hệ thống máy tính thuộc lĩnh vực nào?
Trang 5c) Tự động hóa và điều khiển d) Quản lí
34) Để bảo vệ thông tin, chúng ta
a) Cài đặt phần mềm phát hiện và diệt Virus
b) Thay đổi cấu hình máy tính
c) Lắp đặt thêm các thiết bị ngoại vi
d) Cài đặt mật khẩu cá nhân trên máy tính
35) Tại sao không nên sao chép một trò chơi CD ROM mà em không có giấy đăng ký bản quyền?
a) Bởi vì những tập tin trên đĩa CD gốc sẽ bị hỏng
b) Bởi vì đó là vi phạm bản quyền
c) Bởi vì đó là quá trình làm việc phức tạp
d) Bởi vì máy tính có thể bị hư hại
36) Các hoạt động nào sau đây không bị phê phán
a) Cài đặt mật khẩu cá nhân trên máy tính
b) Phát tán các hình ảnh đồi trụy trên mạng
c) Cố ý làm nhiễm Virus vào máy tính của người khác
d) Sao chép các phần mềm không có bản quyền
37) Theo em, phát biểu nào sau đây không thể hiện ưu điểm của học tập từ xa
a) Giảm thời gian đi lại
b) Khả năng tập trung vào học tập
c) Tăng cường sự trao đổi trực tiếp
d) Giảm không gian lớp học
38) Khi nói về chức năng của hệ điều hành, bạn hãychọn câu sai
a) Đảm bảo giao tiếp giữa người dùng và máy tính
b) Thực hiện tìm kiếm thông tin trên Internet
c) Tổ chức quản lý và sử dụng một cách tối ưu tài nguyên của máy tính
d) Cung cấp phương tiện để thực hiện các chương trình khác
39) Hệ điều hành là:
a) Phần mềm hệ thống
b) Phần mềm ứng dụng
c) Phần mềm tiện ích
d) Phần mềm công cụ
Hãy chọn câu đúng
40) Các hệ điều hành thông dụng hiện nay thường được lưu trữ:
a) Trong CPU
b) Trong RAM
c) Trong ROM
d) Trên bộ nhớ ngoài
Hãy chọn câu đúng