Tải bản đầy đủ (.doc) (6 trang)

Hoi thi Tin hoc tre 2012 – Bang C2kc Quiz

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (133.81 KB, 6 trang )

Hội thi Tin học trẻ tỉnh Kiên Giang lần thứ X năm 2012
Instructions
Hội thi Tin học trẻ tỉnh Kiên Giang lần thứ X năm 2012
Bảng C2 không chuyên
Ngày thi: 20/10/2012
Thời gian: 30 phút (30 câu trắc nghiệm)
Chào các em học sinh thân mến!
Chúc các em làm bài thật tốt.

Quiz settings
Property
Passing score
Display Point Value
Randomize Questions
Total Number of Questions
Total Number of Questions to Ask
Display User Score
Display Passing Score
Display Pass/Fail Messages
Email recipient

Setting
50%
Yes
Yes
30
All
Yes
Yes
Yes



Questions
1. Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng ? (hình bên)

Correct
X

Choice
A
B
C
D

2. Trong các ngôn ngữ lập trình bậc cao thường có cấu trúc lặp để mô tả việc lặp đi lặp lại một số
thao tác nào đó khi một điều kiện cho trước được thỏa mãn. Để tổ chức việc lặp như vậy PASCAL
dùng câu lệnh WHILE – DO có dạng :
WHILE điều kiện DO câu lệnh;
Chọn phát biểu sai trong các phát biểu dưới đây :
Correct

X

Choice
Điều kiện là biểu thức cho giá trị logic
Về mặt cú pháp, những biểu thức có thể điền vào điều kiện trong cấu trúc WHILE – DO cũng có
thể điền vào điều kiện trong cấu trúc rẽ nhánh IF – THEN
Không cần có lệnh thay đổi điều kiện trong mỗi câu lệnh sau DO trong cấu trúc lặp này, vì giá trị
của biểu thức điều kiện được tự động điều chỉnh sau mỗi lần thực hiện câu lệnh lặp
Nếu không có lệnh nào thay đổi điều kiện trong mỗi câu lệnh sau DO thì có thể gặp hiện tượng
lặp vô hạn khi thực hiện chương trình, nghĩa là lặp không dừng được


3. Phát biểu nào dưới đây là hợp lí nhất ?
Correct
X

Choice
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
Biến là đại lượng được đặt tên và có giá trị thay đổi trong quá trình thực hiện chương trình
Biến có thể lưu trữ nhiều loại giá trị khác nhau
Biến có thể đặt hoặc không đặt tên gọi

4. Phát biểu nào dưới đây là đúng ?
Correct

X

Choice
Ngữ nghĩa trong ngôn ngữ lập trình phụ thuộc nhiều vào ý muốn của người lập trình tạo ra
Mỗi ngôn ngữ lập trình đều có 3 thành phần là bảng chữ cái, cú pháp và ngữ nghĩa, nên việc khai
báo kiểu dữ liệu, hằng, biến,… được áp dụng chung như nhau cho mọi ngôn ngữ lập trình
Cú pháp của một ngôn ngữ lập trình là bộ quy tắc cho phép người lập trình viết chương trình trên
ngôn ngữ đó
Các ngôn ngữ lập trình đều có chung một bộ chữ cái


5. Ngôn ngữ lập trình là gì :
Correct

X


Choice
phương tiện để soạn thảo văn bản trong đó có chương trình;
ngôn ngữ Pascal hoặc C;
phương tiện diễn đạt thuật toán để máy tính thực hiện công việc;
phương tiện diễn đạt thuật toán;

6. Hãy chọn phương án ghép đúng nhất. Lĩnh vực tin học
Correct
X

Choice
Nghiên cứu cấu trúc, tính chất của thông tin, phương pháp thu thập, xử lý và truyền thông tin.
nghiên cứu tất cả những gì liên quan đến máy tính điện tử
nghiên cứu cấu trúc, tính chất của thông tin
nghiên cứu các phương pháp thu thập, xử lý truyền thông tin

7. Hãy chọn câu đúng. Bộ số học/logic ………
Correct
X

Choice
điều khiển hoạt động đồng bộ của các bộ phận trong máy tính và các thiết bị ngoại vi liên quan
thực hiện các phép toán số học và logic
điều khiển hoạt động đưa thông tin vào
điều khiển hoạt động đưa thông tin ra

8. Ngôn ngữ lập trình bậc cao là ngôn ngữ
Correct

X


Choice
thể hiện thuật toán theo những quy ước nào đó không phụ thuộc vào các máy tính cụ thể;
mà máy tính không hiểu trực tiếp được, chương trình viết trên ngôn ngữ bậc cao trước khi chạy
phải dịch sang ngôn ngữ máy;
có thể diễn đạt được mọi thuật toán;
sử dụng từ vựng và cú pháp của ngôn ngữ tự nhiên (tiếng Anh);

9. Chọn câu sai trong các câu nói về phần mềm ứng dụng sau đây:
Correct

X

Choice
Là phần mềm giải quyết những công việc trong thực tiễn
Phần mềm tiện ích cũng là phần mềm ứng dụng
Phần mềm trò chơi giải trí không phải là phần mềm ứng dụng
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

10. Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng ?
Correct

X

Choice
If <biểu thức logic> ; then <câu lệnh 1> ; else <câu lệnh 2> ;
If <biểu thức logic> ; then <câu lệnh 1> else <câu lệnh 2> ;
If <biểu thức logic> then <câu lệnh 1> ; else <câu lệnh 2> ;
If <biểu thức logic> then <câu lệnh 1> else <câu lệnh 2> ;


11. Hãy chọn phương án ghép đúng . Mạng máy tính là:
Correct

X

Choice
tập hợp các máy tính
mạng INTERNET
mạng LAN
tập hợp các máy tính được nối với nhau bằng các thiết bị mạng và tuân thủ theo một quy ước
truyền thông

12. Hãy chọn phương án ghép đúng nhất. Máy tính trở thành công cụ lao động không thể thiếu
được trong xã hội hiện đại vì :
Correct
X

Choice
Máy tính cho ta khả năng lưu trữ và xử lý thông tin
Máy tính tính toán cực kì nhanh và chính xác
Máy tính giúp cho con người giải tất cả các bài toán khó
Máy tính là công cụ soạn thảo văn bản và cho ta truy cập vào mạng Internet để tìm kiếm thông
tin

13. Word hỗ trợ sao lưu văn bản đang soạn thành các tập tin có phần mở rộng nào cho dưới đây:
(hình bên)


Correct
X


Choice
A
B
C
D

14. Cho hai dạng lặp FOR – DO trong PASCAL như sau: (hình bên)
Chọn phát biểu sai trong các phát biểu dưới đây :

Correct

X

Choice
Biến đếm là biến đơn, thường có kiểu nguyên.
Với mỗi giá trị của biến đếm trong khoảng từ giá trị đầu đến giá trị cuối, câu lệnh sau DO được
thực hiện một lần.
Phải có lệnh thay đổi biến đếm trong mỗi <câu lệnh> sau DO trong cấu trúc lặp này, vì giá trị của
biến đếm không được tự động điều chỉnh sau mỗi lần thực hiện câu lệnh lặp.
Ở dạng lặp tiến câu lệnh sau DO được thực hiện tuần tự, với biến đếm lần lượt nhận giá trị từ giá
trị đầu đến giá trị cuối.

15. Phát biểu nào dưới đây chắc chắn sai ?
Correct
X

Choice
Lập trình là viết chương trình
Lập trình và chương trình là hai khái niệm tương đương, đều là cách mô tả thuật toán bằng ngôn

ngữ lập trình
Chương trình được tạo thành từ tổ hợp các câu lệnh và các khai báo cần thiết về biến, hằng,
hàm, …
Chương trình chưa chắc là đã đúng nếu cho kết quả đúng với rất nhiều bộ dữ liệu vào

16. Trong Pascal các cách khai báo Hằng sau đây, cách khai báo nào là đúng ?
Correct

X

Choice
Const Pi = 3,14;
Const = Pi;
Const Pi = 3.1;
Pi = 3.14

17. Đoạn chương trình sau in ra kết quả nào ? (hình bên)

Correct
X

Choice
6
7


10
Chương trình có lỗi

18. Phát biểu nào sai trong các phát biểu sau ?

Correct

X

Choice
Mạng có dây kết nối các máy tính bằng cáp
Mạng không dây kết nối các máy tính bằng sóng radio, bức xạ hồng ngoại, sóng truyền qua vệ
tinh
Mạng không dây không chỉ kết nối các máy tính mà còn cho phép kết nối các điện thoại di động
Mạng có dây có thể đặt cáp đến bất cứ địa điểm và không gian nào

19. Trong các phần mềm sau đây, phần mềm nào là phần mềm hệ thống?
Correct
X

Choice
Hệ điều hành Windows XP
Chương trình Turbo Pascal 7.0
Hệ soạn thảo văn bản Microsoft Word
Chương trình quét và diệt virus Bkav

20. Đặc điểm của máy tính là:
Correct

X

Choice
Tốc độ xử lý nhanh và chính xác
Lưu trữ một lượng lớn thông tin trong một không gian nhỏ
Có thể liên kết các máy tính với nhau cùng chia sẻ tài nguyên

Cả 3 đặc điểm trên

21. Phát biểu nào sau đây chắc chắn sai ?
Correct
X

Choice
Mọi bài toán đều có thể giải được bằng máy tính;
Chương trình là một mô tả thuật toán bằng một ngôn ngữ lập trình;
Không thể viết được chương trình để giải một bài toán nếu như không biết thuật toán để giải bài
toán đó;
Một bài toán có thể có nhiều thuật toán để giải;

22. Chức năng nào dưới đây không phải là chức năng của máy tính điện tử?
Correct

X

Choice
Nhận và xử lí thông tin
Lưu trữ thông tin vào các bộ nhớ ngoài
Đưa thông tin ra màn hình, máy in, và các thiết bị ngoại vi khác
Nhận biết được mọi thông tin

23. Phát biểu nào dưới đây là chính xác nhất ?
Correct

X

Choice

Tin học là môn học sử dụng máy tính điện tử
Tin học là môn học nghiên cứu, phát triển máy tính điện tử
Tin học có mục tiêu là phát triển và sử dụng máy tính điện tử
Tin học có ứng dụng trong mọi lĩnh vực hoạt động của con người

24. Hãy chọn phương án ghép đúng . Mạng INTERNET gồm có những thành phần nào :
Correct

X

Choice
Các máy tính
Các thiết bị mạng đảm bảo việc kết nối giữa các máy tính với nhau
Phần mềm hỗ trợ kết nối giữa các máy với nhau
Tất cả các thành phần trên

25. Thuật ngữ tiếng Anh chỉ Tin học là:
Correct

X

Choice
Informatics
Computer Science
Tất cả đều đúng
Tất cả đều sai

26. Tên nào không đúng trong ngôn ngữ Pascal



Correct

X

Choice
abc_123
_123abc
123_abc
abc123

27. Trong ngôn ngữ lập trình Pascal, phát biểu nào sau đây là đúng với câu lệnh rẽ nhánh if…
then…?
Correct
X

Choice
Nếu sau then muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa hai dấu ngoặc đơn
Nếu sau then muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa Begin và End
Nếu sau then muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa hai cặp dấu ngoặc
nhọn
Nếu sau then muốn thực hiện nhiều câu lệnh thì các câu lệnh phải đặt giữa Begin và End

28. Ta đã bật Vietkey hoặc Unikey và lựa chọn gõ theo kiểu Telex và font chữ Unicode. Những font
chữ nào sau đây có thể được sử dụng để hiển thị tiếng Việt ?
Correct

X

Choice
VNI times, Arial, .Vn Avant

Vn Times, Times new roman, Arial
Tahoma, Verdana, Times New Roman
Vn Times, .Vn courier

29. Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng ?
Correct
X

Choice
If <biểu thức logic> then <câu lệnh 1> ; else <câu lệnh 2> ;
If <biểu thức logic> then <câu lệnh 1> else <câu lệnh 2> ;
If <biểu thức logic> ; then <câu lệnh 1> else <câu lệnh 2> ;
If <biểu thức logic> ; then <câu lệnh 1> ; else <câu lệnh 2> ;

30. Một Kilo Byte bằng bao nhiêu Bytes:
Correct
X

Choice
1000 bytes
2^10 bytes
2^8 bytes
2100 bytes



×