wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

IT1110 còn lại

Total questions: 77

Worksheet time: 1hrs 17mins

Name
Class
Date
1.
Hệ thông các chương trình đảm nhận chức năng làm môi trường trung gian giữa người sử dụng và phần cứng máy tính được gọi là?
a)
Phần cứng
b)
Hệ điều hành
c)
Các loại trình dịch
d)
Tất cả đều đúng
2.
Chọn phát biểu đúng về vai trò của hệ điều hành?
a)
Quản lý tài nguyên của máy tính
b)
Biên dịch chương trình nguồn sang mã máy Biên dịch chương trình nguồn sang mã máy
c)
Kiểm tra phần cứng hệ thống khi khởi động
d)
Soạn thảo văn bản
3.
Trong các tên dưới đây, đâu là tên của một hệ điều hành?
a)
WORD
b)
UNIX
c)
Windows Explorer
d)
Microsoft Office
4.
Các ký tự nào sau đây không được dùng để đặt tên tệp, thư mục trong hệ điều hành Windows?
a)
*, /, \, <, >, :, |
b)
"@, 1"
c)
"@, 1, %"
d)
~, @, #, $
5.
Trong hệ điều hành MS-DOS, tên tệp tin nào sau đây được chấp nhận?
a)
KET/\QUA?.TXT
b)
*KETQUA.TXT
c)
KETQU@.TXT
d)
KETQUA:TXT
6.
Trong hệ điều hành MS-DOS, tên tệp tin nào sau đây không được chấp nhận?
a)
HOCKY(.TXT
b)
KETQUA$.TXT
c)
HOCKY@.TXT
d)
KETQUA?.TXT
7.
Trong hệ điều hành MS-DOS, tên thư mục nào sau đây không được chấp nhận?
a)
C:\KETQUA
b)
KETQU@
c)
KETQU@.TXT
d)
Cả 3 cách đặt tên trên
8.
Trong hệ điều hành MS-DOS, tên thư mục nào được chấp nhận?
a)
C:\THIHOCKY
b)
\THIHOCKY
c)
THIHOCKY
d)
Cả 3 cách đặt tên trên
9.
Trong các đuôi tệp dưới đây, đuôi nào gắn với tệp có thể chạy trực tiếp trên hệ điều hành WINDOWS?
a)
TXT
b)
EXE
c)
JPG
d)
MP3
10.
Trong hệ điều hành các tệp được tổ chức lưu trữ dưới dạng?
a)
Dạng ngăn xếp
b)
Dạng đường dẫn Path
c)
Dạng cây
d)
Dạng thư mục
11.
Khi tìm kiếm tệp với tên tìm kiếm là baitap?.* thì những tệp nào có thể là kết quả của việc tìm kiếm, biết rằng có các tệp: baitap5.pdf, baitao9.doc, baitap10.doc và baitap8.pdf?
a)
baitap5.pdf
b)
baitap5.pdf và baitap8.pdf
c)
baitap5.pdf, baitap9.doc và baitap8.pdf
d)
baitap5.pdf, baitap9.doc, baitap10.doc và baitap8.pdf
12.
Trong ứng dụng nào dưới đây là trình ứng dụng chuẩn của Windows XP (khi cài đặt Windows sẽ có)?
a)
Paint
b)
Microsoft Excel
c)
Microsoft Word
d)
Turbo C
13.
Trong Windows Explorer, để chọn tất carcacs tệp và thư mục con trong thư mục đang xét, dùng tổ hợp phím:
a)
Ctrl + C
b)
Ctrl + V
c)
Ctrl + X
d)
Ctrl + A
14.
Trong hệ điều hành Windows, tổ hợp phím nào có thể đóng một ứng dụng bất kỳ?
a)
Alt + F4
b)
Ctrl + Alt + Del
c)
Ctrl + F1
d)
Ctrl + F4
15.
Trong hệ điều hành Windows, phím tắt dùng để xóa file là?
a)
Ctrl + C
b)
Ctrl + A
c)
Ctrl + D
d)
Ctrl+V
16.
Trong Windows Explorer, để sao chép tập tin/thư mục dùng tổ hợp phím nào?
a)
Ctrl + C
b)
Ctrl + V
c)
Ctrl + X
d)
Ctrl + A
17.
Hệ điều hành được xếp loại là:
a)
Phần mềm ứng dụng
b)
Phần mềm hệ thống
c)
Phần mềm giải trí
d)
Tất cả các loại trên
18.
Trong các hệ điều hành sau, hệ điều hành nào được công bố gần đây nhất?
a)
WINDOWS XP
b)
UNIX
c)
WINDOWS 7
d)
WINDOWS VISTA
19.
Phát biểu nào về Windows Explorer chưa chính xác?
a)
Cho phép duyệt cây thư mục
b)
Là một ứng dụng của Windows
c)
Cho phép chuyển đổi tên file
d)
Là chương trình cho phép duyệt Web
20.
Trong một số phiên bản hệ điều hành Windows, khả năng tự động nhận biết các thiết bị phần cứng và tự động cài đặt cấu hình của các thiết bị là chức năng:
a)
Plug and Play
b)
Desktop
c)
Windows Explorer
d)
Multimedia
21.
Chức năng của chương trình dịch?
a)
Dịch chương trình viết bằng ngôn ngữ cấp cao thành chương trình dưới dạng mã máy
b)
Điều khiển cà quản lý vào ra dữ liệu
c)
Điều khiển các thiết bị nối với máy tính
d)
Thực hiện vai trò trung gian giữa máy tính với con người
22.
Phần mềm hệ thống cần phải được cài đặt trên máy tính để bàn thông thường sử dụng hệ điều hành WinXP để một máy in Laser mới mua có thể sử dụng được là:
a)
Phần mềm soạn thảo văn bản
b)
Trình điều khiển thiết bị cho máy in
c)
Font chữ tiếng Việt
d)
Không càn thêm phần mềm nào khác vì hệ điều hành WinXP đã có đủ
23.
Để loại bỏ một chương trình không còn sử dụng nữa, người dùng thực hiện:
a)
Xóa bỏ biểu tượng của chương trình đó trong Start Menu
b)
Xóa bỏ tập tin và thư mục của chương trình đó trên máy tính
c)
Xóa bỏ biểu tượng của chương trình đó trên màn hình
d)
Dùng chương trình Add anh Remove Programs trong Control Panel
24.
Thành phần nào sau đây không nằm trong tất cả các hệ thống thông tin?
a)
Người sử dụng
b)
Các trang thiết bị, máy móc sản xuất của doanh nghiệp
c)
Quy trình thu thập, phân tích, xử lý thông tin
d)
Mạng máy tính
25.
Chất lượng của thông tin không được đánh giá qua yếu tố?
a)
Kịp thời
b)
Đầy đủ
c)
Thống nhất
d)
Quan trọng
26.
Phương pháp vòng đời phát triển hệ thống (SDLC) bao gồm bao nhiêu giai đoạn chính?
a)
5
b)
6
c)
7
d)
8
27.
Khi đưa hệ thống vào vận hành trong thực tế, chiến lược nào có độ rủi ro cao nhất?
a)
Song song
b)
Thí điểm
c)
Thay thế
d)
Giai đoạn
28.
Phần mềm soạn thảo văn bản nào dưới đây là phần mềm mã nguồn mở?
a)
Microsoft Word
b)
Write
c)
Word Perfect
d)
TextMaker
29.
Quan điểm nào về phần mềm mã nguồn mở là đúng nhất?
a)
Phần mềm mã nguồn mở không được nhà phát triển hỗ trợ
b)
Là phần mềm miễn phí
c)
Là phần mềm với mã nguồn được công bố, cho phép mọi người nghiên cứu, thay đổi, cải tiến phần mềm theo một số nguyên tắc trong giấy phép đi kèm
d)
Là các phần mềm chỉ dàn cho hệ điều hành Linux
30.
Quy tắc soạn thảo văn bản nào dưới đây là đúng?
a)
Các dấu ngắt câu như dấu chấm, dấu phẩy, dấu hai chấm phải được đặt sát từ trước đó
b)
Sau dấu mở ngoạc phải gõ một dấu cách rồi mới đến từ tiếp theo
c)
Giữa hai từ gần nhau nên sử dụng một hoặc hai dấu cách để phân tách chúng
d)
Trong một đoạn văn, để văn bản được xuống dòng người dùng sử dụng phím Enter để kết thúc dòng
31.
Trong các phần mềm dưới đây, đâu không phải là phần mềm trình diễn vẵn bản?
a)
Microsoft PowerPoint
b)
Microsoft Presentation
c)
Apple KeyNote
d)
Open Office Impress
32.
Template đề cập tới
a)
Các mẫu trình diễn đã được định nghĩa trước
b)
Thư viện các hình ảnh, biểu tượng
c)
Các hiệu ứng chuyển động đã được định nghĩa trước
d)
Trình diễn slide một cách tự động
33.
Đâu là lưu ý khi trình bày slide?
a)
Font Times New Roman đễ đọc hơn font Arial
b)
Nên tránh việc sử dụng hình ảnh, biểu đồ thay cho chữ viết, con số
c)
Không nên lặp nhiều từ ngữ trong cùng một slide
d)
Mỗi slide có thể trình bày nhiều ý tưởng có mối liên quan đến nhau
34.
Trong các phần mở rộng file sau, phần mở rộng nào được tạo ra bởi phần mềm PowerPoint 2007?
a)
pptx
b)
docx
c)
xlsx
d)
doc
35.
Trong các phần mềm dưới đây, đâu không phải là phần mềm bẳng tính?
a)
Lotus 1-2-3
b)
Google SpreadSheet
c)
Open Office Calc
d)
Microsoft SpreadSheet
36.
Vai trò chính của phần mềm bảng tính đối với người sử dụng?
a)
Nhập, xuất các số liệu
b)
Tính toán các số liệu
c)
Tính toán điểm trung bình của người học
d)
Trình bày số liệu dưới dạng con số và đồ thị
37.
Phát biểu nào dưới đây sai về phần mềm bảng tính Excel?
a)
Địa chỉ của ô được xác định thông qua hàng và cột của ô đó
b)
Nội dung của các ô có thể thay đổi
c)
Các hàng và cột được đánh số tăng dần, bắt đầu từ 1
d)
Các ô có địa chỉ xác định
38.
Trong phần mềm Excel, hàm AVERAGE là hàm dùng để tìm?
a)
Giá trị lớn nhất trong các ô được chọn
b)
Giá trị nhỏ nhất trong các ô được chọn
c)
Giá trị trung bình trong các ô được chọn
d)
Tổng tất cả các giá trị trong các ô được chọn
39.
Các khái niệm page, sheet, slide đề cập tới các phần mềm là:
a)
Microsoft Word, Microsoft Excel, Microsoft PowerPoint
b)
Microsoft PowerPoint, Microsoft Excel, Microsoft Word
c)
Microsoft Word, Microsoft PowerPoint, Microsoft Excel
d)
Microsoft Excel, Microsoft Word, Microsoft PowerPoint
40.
Phát biểu nào dưới đây về Cơ sở dữ liệu là đúng?
a)
Là các thành phần cơ bản trong dữ liệu
b)
Là tập hợp các dữ liệu có liên quan tới nhau được lưu giữ trên máy tính để phục vụ cho việc sử dụng, quản lý dữ liệu
c)
Cơ sở dữ liệu là tài nguyên phục vụ cho một người duy nhất
d)
Các dữ liệu được mã hóa dưới một dạng cấu trúc nào đó thay vì dưới dạng nhị phân
41.
Phát biểu nào dưới đây về ưu điểm của cơ sở dữ liệu là sai?
a)
Giảm trùng lặp dữ liệu
b)
Dữ liệu có thể truy xuất theo nhiều cách khác nhau cho các đối tượng người dùng khác nhau
c)
Nhiều người dùng có thể cùng khai thác cớ sở dữ liệu
d)
Có tính bảo mật tốt
42.
Phát biểu nào dưới đây về Hệ quản trị Cơ sở dữ liệu là sai?
a)
Hệ quản trị Cơ sở dữ liệu phải đảm bảo việc lưu trữ dữ liệu lâu dài
b)
Là hệ thống các phần mềm cho phép định nghĩa, tạo tập và thực hiện các thao tác đối với cơ sở dữ liệu
c)
Hệ quản trị Cơ sở dữ liệu phải đảm bảo sự phụ thuộc của dữ liệu vào chương trình
d)
Hệ quản trị Cơ sở dữ liệu phải hỗ trợ các ngôn ngữ cấp cao nhất định
43.
Phát biểu nào dưới đây về thương mại điện tử là đúng?
a)
Các hoạt động của thương mại điện tử có thể là gửi tới khách hàng thông tin sản phẩm qua email, tìm kiếm thông tin khách hàng trên Internet…
b)
Thương mại điện tử sẽ thúc đẩy doanh thu của mọi doanh nghiệp
c)
Khách hàng sẽ nhanh chóng biết đến website của doanh nghiệp nên không cần quảng bá
d)
Thương mại điện tử bao gồm việc thanh toán qua mạng
44.
Phát biểu nào dưới đây về thương mại điện tử là đúng?
a)
Người tiêu dùng không thể nhận được các tư vấn về sản phẩm trong thương mại điện tử
b)
Chi phí giao dịch thông qua thương mại điện tử cao hơn chi phí giao dịch thông thường
c)
Người tiêu dùng không thể ngồi ở nhà đặt mua hàng của một doanh nghiệp nước ngoài
d)
Giúp người tiêu dùng có nhiều lựa chọn hơn thương mại truyền thoongsvif có thể so sánh thông tin về sản phẩm của các doanh nghiệp khác nhau
45.
Hình thức giao dịch giữa doanh nghiệp và khách hàng là hình thức?
a)
G2C
b)
C2B
c)
B2C
d)
B2G
46.
Phần mềm trí tuệ nhân tạo là?
a)
Là phần mềm hệ thống
b)
Là phần mềm giúp máy tính có họa động và suy nghĩ như con người
c)
Là phần mềm giúp con người suy nghĩ thông minh hơn
d)
Là phần mềm giải quyết các vấn đề khó khăn mà con người chưa giải quyết được
47.
Đâu là một ví dụ sai về phần mềm trí tuệ nhân tạo?
a)
Phần mềm chơi cơ giữa người và máy tính
b)
Phần mềm nhận dạng chữ viết của con người
c)
Phần mềm trò chuyện giữa con người và máy tính
d)
Phần mềm giúp con người tính toán các dữ liệu
48.
Đâu là phát biểu đúng về phần mềm hệ chuyên gia
a)
Là phần mềm cái đặt tri thức của một hay nhiều chuyên gia vào máy tính, để giúp máy tính có khả năng giải quyết vấn đề như một chuyên gia
b)
LÀ một hệ thống bao gồm máy tính, các chuyên gia và người dùng để đưa ra các ý kiến dựa trên thông tin mà người dùng cung cấp
c)
Là một phần mềm sửa dụng sự thông minh của máy tính để hỗ trợ cho người chuyên gia giải quyết vấn đề
d)
Là một phần mềm giúp máy tính có tri thức của người chuyên gia để đưa ra ý kiến về mọi lĩnh vực
49.
Câu 149: Quy trình giải quyết bài toán bằng máy tính? (1)Xây dựng thuật giải; (2)Lựa chọn phương pháp giải; (3)Cài đặt chương trình; (4)Hiệu chỉnh chương trình; (5)Thực hiện chương trình; (6)Xác định bài toán
a)
a. (1)→(2)→(3)→(4)→(5)→(6)
b)
b. (6)→(2)→(1)→(3)→(5)→(4)
c)
c. (6)→(1)→(2)→(3)→(4)→(5)
d)
d. (6)→(2)→(1)→(3)→(4)→(5)
50.
Trong bài toán kiếm tra một số nguyên dương A có phải là số nguyên tố hay không, thì phát biểu nào dưới đây là đúng?
a)
a. Đầu vào: Số nguyên dương A. Đầu ra: Giải thuật kiểm tra A có phải là số nguyên tố hay không
b)
b. Đầu vào: Số nguyên dương A và giải thuật kiêm tra số nguyên tố. Đầu ra: Thông báo A là số nguyên tố hoặc không phải số nguyên tố
c)
c. Đầu vào: Số nguyên dương A. Đầu ra: Giải thuật kiểm tra số nguyên tố và thông báo A là số nguyên tố hoặc không phải số nguyên tố
d)
d. Đầu vào: Số nguyên dương A. Đầu ra: Thông báo A là số nguyên tố hoặc không phải số nguyên tố
51.
Phương pháp liệt kê tất cả các khả năng của lời giải, tiến hành thử để tìm ra lời giải đúng là phương pháp nào dưới đây?
a)
a. Phương pháp vét cạn
b)
b. Phương pháp chia
c)
c. Phương pháp thử
d)
d. Phương pháp lặp
52.
Đâu là phát biểu đúng về thuật toán?
a)
a. Thuật toán là dãy hữu hạn các thao tác và trình tự thực hiện các thao tác đó
b)
b. Thuật toán là phương pháp tìm ra lời giải tốt nhất cho vấn đề đặt ra
c)
c. Thuật toán là một tập các hướng dẫn dành cho máy tính để giải quyết một bài toán đặt ra
d)
d. Thuật toán là phương pháp tìm ra lời giải cho vấn đề đặt ra
53.
Đâu không phải đặc trưng của thuật toán?
a)
a. Tính hữu hạn
b)
b. Tính riêng biệt
c)
c. Tính xác định
d)
d. Tính hiệu quả
54.
Đâu không phải là ngôn ngữ dùng để biểu diễn thuật toán?
a)
a. Ngôn ngữ lập trình
b)
b. Ngôn ngữ tựa ngôn ngữ lập trình b. Tính riêng biệt
c)
c. Ngôn ngữ cơ thể
d)
d. Sơ đồ khối
55.
Đâu là cách biểu diễn thuật toán trực quan nhất?
a)
a. Sơ đồ khối
b)
b. Ngôn ngữ lạp trình
c)
c. Mã giả
d)
d. Ngôn ngữ tự nhiên
56.
Đâu là phát biểu đúng về thuật toán đệ quy?
a)
a. Là thuật toán đánh dấu khả năng chứa lời giải đã thực hiện để khi khử khả năng mới có thể thực hiện nhanh chóng hơn
b)
b. Phàn cơ sở trong thuật toán đệ quy là những trường hợp cần thực hiện lại thuật toán
c)
c. Thuật toán đệ quy thực hiện phân chia bài toán thành các bài toán con có thể giải được
d)
d. Kết quả của thuật toán đệ quy phụ thuộc vào kết quả của bài toán cùng loại có mức độ thấp hơn
57.
Phát biểu nào về thuật giải heuristic là đúng?
a)
a. Là thuật giải giúp tìm ra lời giải tốt nhất dễ dàng và nhanh chóng hơn các phương pháp khác
b)
b. Là sự mở rộng tính xác định của thuật toán
c)
c. Thường đưa ra lời giải gần đúng tốt nhất cho các bài toán phức tạp khó tìm lời giải đúng
d)
d. Là thuật toán luôn tìm ra được lời giải tốt cho các bài toán phức tạp
58.
Ngôn ngữ lập trình C được xếp vào loại ngôn ngữ lập trình nào?
a)
a. Ngôn ngữ máy
b)
b. Hợp ngữ
c)
c. Ngôn ngữ lập trình bậc cao
d)
d. Ngôn ngữ lập trình logic
59.
Phát biểu nào dưới đây về ngôn ngữ lập trình C là đúng?
a)
a. Trình biên dịch sẽ dịch ngôn ngữ C thành mã máy
b)
b. C là hợp ngữ
c)
c. Máy tính có thể hiểu trực tiếp ngôn ngữ C
d)
d. Ngôn ngữ C hiện nay chỉ tồn tại với một phiên bản duy nhất
60.
Trong những thành phần sau chỉ ra một thành phần không thuộc dãy?
a)
a. Hợp ngữ
b)
b. Ngôn ngữ bậc cao
c)
c. Thông dịch
d)
d. Ngôn ngữ máy
61.
Đâu là biểu diễn hằng số ở hệ cơ số 8 trong C?
a)
2006
b)
0x2006
c)
0X2006
d)
2006
62.
Chọn phát biểu đúng nhất về định danh trong C?
a)
a. Định danh là dãy kí tự chữ cái, chữ số hoặc dấu gạch dưới
b)
b. Định danh là dãy kí tự chữ cái hoặc chữ số
c)
c. Định danh là dãy kí tự chữ cái, chữ số hoặc dấu gạch dưới trong đó ký tự đầu tiên không phải là số
d)
d. Định danh là dãy kí tự chữ số hoặc dấu gạch dưới
63.
Trong ngôn ngữ lập trình C, tên biến nào sau đây không được chấp nhận?
a)
a. KetQua
b)
b. ket_qua
c)
c. Ket Qua
d)
d. ketqua
64.
Trong ngôn ngữ lập trình C, tên biến nào sau đây được chấp nhận?
a)
a. Bien#2
b)
b. So Nguyen
c)
c. 1SoNguyen
d)
d. So_Nguyen
65.
Đâu là chú thích trong C?
a)
a. (* dòng chú thích *)
b)
b. // dòng chú thích
c)
c. { dòng chú thích }
d)
d. <-- dòng chú thích -->
66.
Chọn cách khai báo đúng tệp tiêu đề trong lập trình C?
a)
a. #include "tên_tệp_tiêu_đề"
b)
b. include
c)
c. #include tên_tệp_tiêu_đề
d)
d. #include ;
67.
Trong cấu trúc cơ bản của chương trình C, thành phần nào bắt buộc phải có?
a)
a. Phần khai báo các tệp tiêu đề
b)
b. Định nghĩa kiểu dữ liệu mới
c)
c. Phần khai báo các hàm nguyên mẫu
d)
d. Phần định nghĩa hàm main()
68.
Giả thiết bộ chương trình Turbo C 3.0 được cài đặt trên ổ đĩa D của một máy tính. Hãy chỉ ra tên đầy đủ của chương trình dịch Tc.exe
a)
a. D:\TC\BIN\Tc.exe
b)
a. D:\TC\BIN\Tc.exe
c)
c. Tc.exe
d)
d. \TC\BIN\Tc
69.
Khẳng định nào sau đây về ngôn ngữ lập trình là đúng?
a)
a. Máy tính có thể chạy ngay một chương trình viết bằng ngôn ngữ assembly
b)
b. Để chạy một chương trình viết bằng ngôn ngữ máy thì trước hết ta phải biên dịch
c)
c. Để chạy một chương trình viết bằng ngôn ngữ lập trình bậc cao, trước hết cần biên dịch hoặc thông dịch chương trình
d)
d. Tất cả các khẳng định trên là đúng
70.
Ngôn ngữ lập trình dùng để
a)
a. Viết chương trình
b)
b. Soạn thảo văn bản
c)
c. Tính toán khoa học
d)
d. Dịch chương trình nguồn sang chương trình đích
71.
Việc biên dịch một chương trình viết bằng ngôn ngữ lập trình bậc cao sang chương trình dưới dạng ngôn ngữ máy được thực hiện bởi:
a)
a. Chương trình dịch
b)
b. Chương trình soạn thảo
c)
c. Hệ điều hành
d)
d. Người lập trình
72.
Lựa chọn nào dưới đây chỉ ra thứ tự tăng của miền giá trị các kiểu dữ liệu?
a)
a. int, float, double, long
b)
b. int, long, float, double
c)
c. int, float, long, double
d)
d. int, long, double, float
73.
Trong những định danh sau đây, đâu là định danh hợp lệ?
a)
a. char
b)
b. 1First
c)
c. int
d)
d. int1
74.
Trong ngôn ngữ lập trình C, tên biến nào sau đây được chấp nhận?
a)
a. While
b)
b. if
c)
c. for
d)
d. Không có câu trả lời nào đúng
75.
Trong ngôn ngữ lập trình C, khai báo nào sau đây là đúng cú pháp?
a)
a. float int n;
b)
b. unsigned int n;
c)
c. unsigned float n = 0;
d)
d. n : int;
76.
Trong ngôn ngữ lập trình C, cách khai báo biến nào sau đây là sai cú pháp?
a)
a. int n = 0;
b)
b. unsigned int n = 0;
c)
c. int n:=0;
d)
d. unsigned n = 0;
77.
Trong ngôn ngữ lập trình C, câu lệnh nào dưới đây là khai báo đúng cho một hằng kí tự?
a)
a. #define HangSo A;
b)
b. #define HangSo 'A';
c)
c. const char HangSo A;
d)
d. const char HangSo='A';