Hoi thi Tin hoc tre 2012 – Bang C2kc Quiz tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả...
Trang 1H 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
Total Number of Questions to Ask All
Email recipient
Trang 21 Trong ngôn ngữ lập trình Pascal, câu lệnh nào sau đây là đúng ? (hình bên)
Correct Choice
A
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 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
X 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 Choice
Biến là đại lượng nhận giá trị trước khi chương trình thực hiện
X 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 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
X 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
Trang 35 Ngôn ngữ lập trình là gì :
Correct 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;
X 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 Choice
X 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 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
X 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 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;
X 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 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
X 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 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> ;
X 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 Choice
tập hợp các máy tính
mạng INTERNET
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 Choice
X 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)
Trang 4Correct Choice
A
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 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
X 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 Choice
Lập trình là viết chương trình
X 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 Choice
Const Pi = 3,14;
Const = Pi;
X 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 Choice
6
Trang 5Chương trình có lỗi
18 Phát biểu nào sai trong các phát biểu sau ?
Correct 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
X 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 Choice
X 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 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
X Cả 3 đặc điểm trên
21 Phát biểu nào sau đây chắc chắn sai ?
Correct Choice
X 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 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
X 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 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ử
X 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 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
X Tất cả các thành phần trên
25 Thuật ngữ tiếng Anh chỉ Tin học là:
Correct Choice
Informatics
Computer Science
X Tất cả đều đúng
Tất cả đều sai
26 Tên nào không đúng trong ngôn ngữ Pascal
Trang 6Correct Choice
abc_123
_123abc
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 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
X 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 Choice
VNI times, Arial, Vn Avant
Vn Times, Times new roman, Arial
X 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 Choice
If <biểu thức logic> then <câu lệnh 1> ; else <câu lệnh 2> ;
X 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 Choice
1000 bytes
X 2^10 bytes
2^8 bytes
2100 bytes