wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

open code source

Total questions: 154

Worksheet time: 13mins

Name
Class
Date
1.

Mức mở rộng trong Joomla có các thành phần là

a)

Components, Modules, và Plugins

b)

Components, Modules, và Templates

c)

Components và Modules

d)

Components và Plugins

2.

Phát biểu nào sau đây là sai về Moodle?

a)

Đây là một phần mềm nền tảng cho một hệ quản trị đào tạo

b)

Moodle là một hệ thống LMS

c)

Moodle là một hệ thống quản lý đào tạo đồng nhất hỗ trợ tạo bài giảng trực tiếp

d)

Moodle có thể dễ dàng được mở rộng bằng cách thêm các thành phần phụ

3.

Trung tâm tư tưởng của Tổ chức FSF là

a)

Quyền tự do phân phát

b)

Quyền tự do hợp tác

c)

Quyền tự do chạy

d)

Quyền tự do nghiên cứu

4.

Tính năng nào trong Moodle khi được kích hoạt, người dùng có thể nhận tự động các thông báo về các nhiệm vụ và deadline mới, các bài đăng diễn đàn mới và gửi các tin nhắn các nhân tới người khác?

a)

Notifications

b)

No

5.

Thành phần nào trong Moodle chạy các công việc bao gồm như gửi mail, cập nhật các báo cáo Moodle, RSS feeds, hoàn thành các hoạt động, đăng các tin nhắn lên diễn đàn...?

a)

Track progress

b)

Collaborative tools & activities

c)

Cron

d)

Không có thành phần nào như thế

6.

Dạng câu hỏi nào trong Moodle khi tạo quizz mà khi trả lời một câu hỏi, người trả lời chọn các đáp án từ danh sách các câu trả lời cho sẵn?

a)

Embedded Answers (Cloze Test / Gap Fill)

b)

True/False

c)

Matching

d)

Multiple Choice

7.

Moodle được dùng với cơ sở dữ liệu nào?

a)

Chỉ dùng với MySQL

b)

Chỉ dùng với Oracle

c)

Chỉ dùng với Microsoft SQL

d)

Có thể dùng với cả MySQL, Microsoft SQL, và Oracle

8.

Đâu không phải là đặc điểm của phương thức xây dựng phần mềm mã nguồn mở?

a)

Có tính tiếp thu kế thừa

b)

Quản lý chất lượng tốt hơn

c)

Giảm sự tập trung nguồn lực

d)

Chi phí duy trì cao

9.

Loại ngôn ngữ SQL nào dùng để định nghĩa dữ liệu, tạo cơ sở dữ liệu và định nghĩa các đối tượng cơ sở dữ liệu

a)

DDL

b)

DCL

c)

DML

d)

TCL

10.

Gecko là thành phần gì của Mozilla Firefox

a)

Quản lý tiến trình

b)

Bộ máy trình bày

c)

Quản lý phần mở rộng

d)

Bảo mật

11.

Loại ngôn ngữ SQL nào dùng để truy cập đối tượng cơ sở dữ liệu, thay đổi cấu trúc, tạo người dùng, gán quyền chẳng hạn như: Alter, Grant, Revoke, …?

a)

DDL

b)

DML

c)

TCL

d)

DCL

12.

Chương trình quản lý cơ sở dữ liệu cơ bản của OpenOffice là gì?

a)

OpenAccess

b)

Base

c)

Database Management

d)

Access

13.

Công cụ quản lý và cài đặt các gói phần mềm của Fedora là gì?

a)

ypt

b)

yum

c)

apt

d)

rpm

14.

Phiên bản trình duyệt web Mozilla Firefox cho thiết bị di động có tên mã là gì?

a)

Fennec

b)

Gears

c)

Firemobi

d)

Không có phiên bản Mozzila Firefox cho thiết bị di động

15.

Để thêm một mục vào bảng tham chiếu tên tác vụ và phương thức thực sự của mỗi controller trong Joomla ta dùng phương thức nào?

a)

newTask()

b)

registerTask()

c)

addTask()

d)

createTask()

16.

Công cụ nào trong Moodle thường được dùng để đưa ra và sắp xếp các chỉ dẫn để thực hiện một thí nghiệm hay thực hành?

a)

Workshops

b)

Glossary

c)

Wiki

d)

Lessons

17.

Một điểm giống nhau giữa Windows và Linux là

a)

Chế độ hiển thị ký tự và đồ họa

b)

Không đưa ra các thông báo lỗi

c)

Phân biệt chữ hoa và chữ thường

d)

Dấu phân cách đường dẫn và thư mục

18.

Dạng câu hỏi nào trong Moodle khi tạo Quiz mà câu trả lời được phép có sai số chấp nhận được?

a)

Embedded Answers (Cloze Test / Gap Fill)

b)

Numerical

c)

Matching

d)

Calculated

19.

Ta có thể sử dụng phương thức IsEnabled trong lớp tĩnh JComponentHelper để làm gì?

a)

Để kiểm tra một Component đã được cài đặt và kích hoạt hay chưa

b)

Để hủy kích hoạt một Component

c)

Để kiểm tra thuộc tính Enable của Component đã kích hoạt hay chưa

d)

Để kích hoạt một Component

20.

Mức nền tảng trong Joomla có các thành phần là

a)

Libraries, Frameworks, và Plugins

b)

Libraries, Frameworks, và Templates

c)

Libraries và Frameworks

d)

Frameworks, Plugins, và Templates

21.

Công cụ yum của Fedora Core được viết bằng ngôn ngữ nào?

a)

Python

b)

C

c)

C++

d)

Java

22.

Dự án Apache ban đầu được phát triển bởi ai?

a)

David Robinson

b)

Robert Thau

c)

Netcraft

d)

Rob McCool

23.

Quỹ Mozilla Messaging chịu trách nhiệm phát triển các phương thức liên lạc qua thư điện tử hoặc tương tự. Sự tập trung đầu tiên của quỹ là vào ứng dụng nào?

a)

OpenOffice

b)

Mozilla Firefox

c)

Send Mail

d)

Thunderbird

24.

Tiết kiệm lớn nhất do Linux đem lại là từ

a)

Chi phí phần cứng và nhân lực

b)

Chi phí đào tạo

c)

Phí đăng ký sử dụng

d)

Chi phí duy trì

25.

Joomla được cung cấp miễn phí theo giấy phép nào?

a)

GNU

b)

LGPL

c)

GPL

d)

MPL

26.

Chương trình bảng tính cơ bản của OpenOffice là gì?

a)

Calc

b)

Excel

c)

Fomular

d)

OpenExcel

27.

Phát biểu nào sau đây là sai về đặc tính của Joomla?

a)

Đọc tin RSS (RSS feeds)

b)

Bộ đệm trang (page caching)

c)

Chỉ hỗ trợ 3 ngôn ngữ là Tiếng Anh, Tiếng Trung, và Tiếng Pháp.

d)

Blog

28.

Phát biểu nào là đúng khi nói về mối quan hệ giữa Modules và Component trong Joomla?

a)

Modules có mối quan hệ tương đối chặt chẽ với Components

b)

Component sử dụng các hàm, thủ tục sẵn có trong mã lệnh của Modules

c)

Component là thành phần bổ sung cho Modules

d)

Modules hoàn toàn độc lập với Components

29.

Dự án Fedora được bảo trợ bởi tổ chức nào?

a)

Red Hat

b)

SUSE

c)

Sun Microsystems

30.

Cho đến năm 1991, dự án GNU vẫn chưa đưa ra được một hệ thống phần mềm hoàn toàn tự do vì một yếu tố cơ bản vẫn còn vắng bóng nào?

a)

Vỏ hệ thống (Shell)

b)

Lõi hệ thống (Kernel)

c)

Ứng dụng (Application)

d)

Dịch vụ (Service)

31.

Đâu là một phần mềm cộng tác nhắm đến việc tạo ra một HTTP server mạnh mẽ mã nguồn mở

a)

LiteSpeed

b)

Apache

c)

Zeus

d)

IIS

32.

Địa chỉ trang cung cấp của thành phần mở rộng của Joomla! là gì?

a)

https://www.extensions,joomla.org/

b)

https://www.extensions,joomla.net/

c)

https://www.extensions,joomla.com/

d)

https://www.extensions,joomla.us/

33.

Đâu không phải là một bước trong xây dựng Component trong Joomla?

a)

Xây dựng các View

b)

Xây dựng các Entry Point

c)

Xây dựng các Model

d)

Xây dựng các Controller

34.

Phát biểu nào là đúng về việc phát triển Standalone Modules trong Joomla?

a)

Standalone Modules thường cần ít thời gian phát triển hơn vì chỉ sử dụng các API mà Joomla cung cấp

b)

Standalone Modules thường cần nhiều thời gian phát triển hơn do chỉ sử dụng các API bên ngoài

c)

Standalone Modules thường cần nhiều thời gian phát triển hơn do không có các API có sẵn ngoài những API mà Joomla cung cấp

d)

Standalone Modules thường cần ít thời gian phát triển hơn do sử dụng các API có sẵn ngoài những API mà Joomla cung cấp

35.

Công cụ nào trong Moodle được dùng để tạo danh sách định nghĩa các khái niệm khác nhau?

a)

Glossary

b)

Wiki

c)

Lessons

d)

Workshops

36.

Công cụ nào trong Moodle thường được dùng để tạo bản ghi nhớ cho topic nào đó?

a)

Workshops

b)

Wiki

c)

Glossary

d)

Lessons

37.

Dạng câu hỏi nào trong Moodle khi tạo quizz mà có thể có một số câu trả lời đúng với mức điểm khác nhau?

a)

Embedded Answers (Cloze Test / Gap Fill)

b)

Multiple Choice

c)

Short Answer

d)

Matching

38.

Phát biểu nào sau đây về Apache là sai?

a)

Apache là một phần mềm mã nguồn mở miễn phí

b)

Apache là một web browser mã nguồn mở miễn phí

c)

Apache là chương trình máy chủ mã nguồn mở

d)

Apache được phát hành với giấy phép Apache

39.

Công cụ nào trong Moodle thường được dùng để lên kế hoạch hoạt động nhóm?

a)

Lessons

b)

Wiki

c)

Glossary

d)

Workshops

40.

Phát biểu nào là đúng bảng tham chiếu tên tác vụ và phương thức thực sự của mỗi controller trong Joomla?

a)

Bảng tham chiếu sử dụng quan hệ nhiều-nhiều: một tác vụ có thể định nghĩa cho nhiều phương thức và một phương thức có thể được định nghĩa bởi nhiều tác vụ.

b)

Bảng tham chiếu sử dụng quan hệ 1-nhiều: một tác vụ có thể định nghĩa cho nhiều phương thức

c)

Bảng tham chiếu sử dụng quan hệ nhiều-1: có thể định nghĩa nhiều tác vụ cho một phương thức.

d)

Bảng tham chiếu sử dụng quan hệ 1-1: chỉ có thể định nghĩa 1 tác vụ cho một phương thức

41.

Dạng câu hỏi nào trong Moodle khi tạo Quiz mà cung cấp một danh sách các câu hỏi cùng với một danh sách các câu trả lời, người trả lời phải khớp câu hỏi với câu trả lời đúng?

a)

Multiple Choice

b)

Embedded Answers (Cloze Test / Gap Fill)

c)

True/False

d)

Matching

42.

Joomla được thiết kế theo mô hình nào dưới đây?

a)

MVVC

b)

MVC

c)

CMS

d)

MVP

43.

Dạng câu hỏi nào trong Moodle khi tạo quizz mà bao gồm một đoạn văn bản theo định dạng của Moodle mà có rất nhiều câu trả lời có thể ở các dạng khác nhau trong đó?

a)

Description

b)

Embedded Answers (Cloze Test / Gap Fill)

c)

Không có dạng câu hỏi nào như vậy trong Moodle khi tạo quizz

d)

Essay

44.

Năm 2010, một số thành viên của dự án OpenOffice.org đã thành lập một nhóm mới với tên gọi là Doccument Foundation và công bố một nhánh mới với tên gọi là gì?

a)

Không công bố một nhánh nào

b)

OpenSolaris

c)

StarOffice

d)

LibreOffice

45.

Phát biểu nào là đúng nhất về nguồn dữ liệu mà Standalone Modules sử dụng trong Joomla

a)

Không có phát biểu nào đúng

b)

Standalone Modules thường sử dụng nguồn dữ liệu bên ngoài Joomla

c)

Standalone Modules chỉ sử dụng nguồn dữ liệu sẵn có trong Joomla

d)

Standalone Modules chỉ sử dụng nguồn dữ liệu sẵn có trong Joomla

46.

Đâu không phải là một thành phần cơ bản của OpenOffice?

a)

Calc

b)

Writer

c)

Draw

d)

MathWork

47.

Môi trường đồ họa mặc định của Fedora Core là gì?

a)

KDE

b)

Không có môi trường đồ họa

c)

XFCE

d)

GNOME

48.

Phát biểu nào sau đây là sai về Moodle?

a)

Moodle hỗ trợ công cụ lịch biểu

b)

Moodle hỗ trợ tạo các khóa học trực tuyến

c)

Moodle hỗ trợ thông báo tự động

d)

Moodle không hỗ trợ các thiết bị Mobile

49.

Phát biểu nào là đúng về entry point trong Joomla?

a)

Không có phát biểu nào đúng

b)

Mỗi ứng dụng chỉ có duy nhất một entry point

c)

Mỗi ứng dụng phải có hai entry point chính và phụ

d)

Mỗi ứng dụng có nhiều entry point

50.

Joomla! được hỗ trợ bởi tổ chức phi lợi nhuận nào?

a)

Open Source Management

b)

Open Source Master

c)

Open Source Manage

d)

Open Source Matters

51.

Ta có thể sử dụng phương thức IsEnabled trong lớp tĩnh JComponentHelper để làm gì?

a)

Để kiểm tra thuộc tính Enable của Component đã kích hoạt hay chưa

b)

Để hủy kích hoạt một Component

c)

Để kích hoạt một Component

d)

Để kiểm tra một Component đã được cài đặt và kích hoạt hay chưa

52.

Đâu là lý do chính khi sử dụng phương thức getInstance() trong Joomla?

a)

Tránh lặp lại các công việc

b)

Cung cấp cách thức tạo ra các đối tượng toàn cục phù hợp với tiêu chuẩn của Joomla

c)

Tất cả

d)

Dễ dàng theo dõi các đối tượng

53.

Tên đầy đủ của Moodle là

a)

Modular Object-Operational Dynamic Learning Environment

b)

Management Object-Operational Dynamic Learning Enviroment

c)

Modular Object-Oriented Dynamic Learning Environment

d)

Management Object-Oriented Dynamic Learning Environment

54.

Chữ M trong tên gọi của Moodle thể hiện đặc điểm gì của Moodle?

a)

Xây dựng theo cấu trúc quản trị khép kín

b)

Xây dựng như một trình quản lý đào tạo

c)

Tính chất tích hợp cao

d)

Xây dựng theo cấu trúc Mô-đun, dễ dàng mở rộng bằng cách thêm các thành phần phụ

55.

Công cụ nào trong Moodle để thể hiện quá trình học tập của học viên, học viên có thể giải thích, đưa ra những ý kiến liên quan đến nhiệm vụ giáo viên giao cho và kết quả đạt được của mình?

a)

Forum

b)

Chat

c)

Blog

d)

Wiki

56.

Dự án Firefox ban đầu có tên là gì?

a)

Netscape

b)

Firebird

c)

Suite

d)

Phoenix

57.

Moodle không có thành phần trực tiếp nào (phải khai thác các công cụ bên ngoài Moodle)?

a)

Các kiểu câu hỏi

b)

Các hoạt động

c)

Tạo bài giảng

d)

Phương thức ghi danh

58.

Tên gọi ban đầu của Thunderbird là gì?

a)

Lighting

b)

SeaMonkey

c)

Minotaur

d)

Phoenix

59.

Tư tưởng của Tổ chức FSF không bảo vệ quyền tự do nào sau của người dùng?

a)

Quyền tự do phân phát

b)

Quyền tự do nghiên cứu

c)

Quyền tự do hợp tác

d)

Quyền tự do bán

60.

BIND là chương trình phần mềm nguồn mở đăng ký theo giấy phép nào?

a)

Giấy phép BSD

b)

Giấy phép GPL

c)

Giấy phép GNU

d)

Giấy phép MPL

61.

Công cụ nào trong Moodle giúp người học tự đánh giá kết quả học tập của mình cũng như các trợ giúp giáo viên, trợ giúp quá trình trao đổi thông tin?

a)

Lessons

b)

Wiki

c)

Workshops

d)

Glossary

62.

Kiểu nhóm nào trong Moodle mà các group thực hiện công việc riêng của mình trong khi vẫn thấy được các công việc của nhóm khác?

a)

Không có kiểu nhóm nào như thế trong Moodle

b)

Separate Group

c)

No Groups

d)

Visible Groups

63.

Kiểu nhóm nào trong Moodle mà các group thực hiện công việc riêng của mình trong khi vẫn thấy được các công việc của nhóm khác?

a)

No Groups

b)

Không có kiểu nhóm nào như thế trong Moodle

c)

Visible Groups

d)

Separate Group

64.

Thành phần mở rộng nào của Joomla giúp trang web hiển thị bằng nhiều thứ tiếng?

a)

JoomCat

b)

JoomMultiLang

c)

JoomLang

d)

JoomFish

65.

Loại forum nào trong Moodle nhằm mục đích hướng sự tập trung của học viên vào một vấn đề như thảo luận hoặc trả lời câu hỏi?

a)

Each person posts one discussion

b)

Q and A

c)

Single simple discussion

d)

Standard forum với định dạng blog

66.

Các diễn đàn, wiki, glossary, các hoạt động cơ sở dữ liệu…trong Moodle được gọi chung là gì?

a)

Personalized Learning

b)

Self Assessment

c)

Collaborative Tools & Activities

d)

Course Activites

67.

Các phiên bản biến thể tùy chỉnh của Fedora gọi là

a)

Fedora Variations

b)

Fedora Blends

c)

Fedora Customizations

d)

Fedora Spins

68.

Loại ngôn ngữ SQL nào dùng để khai báo chuyển giao dịch chẳng hạn như: Begin Tran, Rollback, Commit, ...?

a)

DCL

b)

DML

c)

DDL

d)

TCL

69.

Kiểu nhóm nào trong Moodle mà tất cả các học viên là một phần của lớp học, chỉ có duy nhất một nhóm đó chính là Course?

a)

Không có kiểu nhóm nào như thế trong Moodle

b)

Visible Groups

c)

Separate Group

d)

No Groups

70.

OpenOffice được xây dựng dựa trên phiên bản mã nguồn nào sau đây?

a)

StarOffice

b)

Microsoft Office

c)

Không dựa trên phiên bản mã nguồn nào cả

d)

OpenSolaris

71.

Mã nguồn của Thunderbird được phát hành theo giấy phép nào?

a)

Giấy phép GPL

b)

Giấy phép LGPL

c)

Bộ hai giấy phép GPL/LGPL

d)

Bộ ba giấy phép GPL/LGPL/MPL

72.

Dạng câu hỏi nào trong Moodle khi tạo quizz mà cung cấp một cách để tạo ra các câu hỏi số học riêng biệt bằng cách sử dụng các ký tự đại diện được thay thế bằng các giá trị riêng khi quizz được thực hiện?

a)

Không có dạng câu hỏi nào như vậy trong Moodle khi tạo quiz

b)

Embedded Answers (Cloze Test / Gap Fill)

c)

Description

d)

Calculated

73.

Khác biệt lớn nhất giữa Chart và Forum trong Moodle là?

a)

Chart ở chế độ nửa đồng bộ còn Forum ở chế độ đồng bộ

b)

Chart ở chế độ đồng bộ còn Forum ở chế độ nửa bất đồng bộ

c)

Chart ở chế độ đồng bộ còn Forum ở chế độ bất đồng bộ

d)

Chart ở chế độ bất đồng bộ còn Forum ở chế độ đồng bộ

74.

Chương trình soạn thảo văn bản của OpenOffice là gì?

a)

Writer

b)

Word

c)

OpenWord

d)

OpenWriter

75.

Chức năng chính của phần mềm Thunderbird là gì?

a)

Duyệt web

b)

Máy chủ web

c)

Soạn thảo văn bản

d)

Đọc tin, quản lý thư điện tử

76.

Các công cụ gì trong Moodle giúp người học có khả năng lập kế hoạch phù hợp với năng lực của mình?

a)

Collaborative Tools & Activities

b)

Course Activites

c)

Learning Plans

d)

Self Assessment và Personalized Learning

77.

Đâu là tên viết tắt của phần mềm nguồn mở/tự do?

a)

FOSS

b)

FSS

c)

FOS

d)

OSS

78.

Loại phần mềm nào có đủ các tính năng và được phân phối tự do, nhưng có một giấy phép khuyến cáo các cá nhân hoặc tổ chức mua, tùy tình hình cụ thể?

a)

Phần mềm chia sẻ

b)

Phần mềm tự do

c)

Tất cả đều sai

d)

Phần mềm nguồn mở

79.

Khi khởi tạo một lớp JController, phương thức mặc định nào sẽ thực thi khi không có một tác vụ nào được chỉ ra?

a)

default()

b)

print()

c)

display()

d)

tostring()

80.

Joomla có nghĩa là gì?

a)

Đồng tâm hiệp lực

b)

Không có nghĩa gì

c)

Phi lợi nhuận

d)

Mã nguồn mở

81.

Thành phần mở rộng nào trong Joomla nhằm thực hiện những chức năng đặc biệt hoặc giúp tự động hóa một số quy trình?

a)

Plugin

b)

Module

c)

Trigger

d)

Component

82.

Phiên bản Fedora đầu tiên được phát triển từ hệ điều hành nào sau đây?

a)

OpenSUSE

b)

Debian

c)

Red Hat Linux 9

d)

Ubuntu

83.

Nhiều phần mềm đóng vẫn chưa có các phiên bản mã nguồn mở tương đương nói lên tính hạn chế gì của phần mềm mã nguồn mở?

a)

Tính đồng bộ chưa cao như các phần mềm đóng

b)

Thiếu các ứng dụng kinh doanh đặc thù

c)

Tính tương hỗ với phần mềm đóng chưa cao

d)

Thiếu tính nhất quán trong trình bày ứng dụng

84.

Mức ứng dụng trong Joomla có các thành phần là

a)

JInstallation và JAdministrator

b)

JInstallation, JController, và JSite

c)

Jaministrator, JController, và JSite

d)

JInstallation, JAministator, và JSite

85.

Đâu là một đặc điểm của Joomla?

a)

Joomla được viết bằng ngôn ngữ ASP.NET và kết nối cơ sở dữ liệu Microsoft SQL Server

b)

Joomla được viết bằng ngôn ngữ Java và kết nối cơ sở dữ liệu MySQL

c)

Joomla được viết bằng ngôn ngữ PHP và kết nối cơ sở dữ liệu MySQL

d)

Joomla được viết bằng ngôn ngữ PHP và kết nối cơ sở dữ liệu Microsoft SQL Server

86.

Chương trình soạn thảo trình diễn cơ bản của OpenOffice là gì?

a)

Impress

b)

OpenPowerPoint

c)

PowerPoint

d)

Slider

87.

Quy trình phát triển phần mềm được so sánh với cách thức chúng ta xây nhà là gì?

a)

Quy trình phát triển phần mềm truyền thống

b)

Không có quy trình phát triển phần mềm nào như thế

c)

Cả hai quy trình phát triển phần mềm truyền thống và phát triển phần mềm nguồn mở

d)

Quy trình phát triển phần mềm nguồn mở

88.

Thành phần mở rộng nào trong Joomla chủ yếu nhằm mục đích hiển thị thông tin (tương tác với người sử dụng ở mức thấp)

a)

Module

b)

Component

c)

Trigger

d)

Plugin

89.

Mỗi component trong Joomla gồm các thành phần chính là

a)

Phần quản trị và phần trên site

b)

Phần quản trị

c)

Phần quản trị và cơ sở dữ liệu

d)

Cơ sở dữ liệu và phần trên site

90.

Vì lý do an toàn và để hoàn tất quá trình cài đặt Joomla chúng ta cần xóa thư mục nào?

a)

installation

b)

temp

c)

backup

d)

setup

91.

Để kiểm tra một component trong Joomla đã được cài đặt và kích hoạt hay chưa, ta có thể sử dụng phương thức là?

a)

Phương thức IsInstalled() trong lớp tĩnh JComponentHelper

b)

Phương thức IsEnabled() trong lớp tĩnh JController

c)

Phương thức IsEnabled() trong lớp tĩnh JComponentHelper

d)

Phương thức IsReady() trong lớp tĩnh JController

92.

Thunderbird được phát triển bởi quỹ nào?

a)

Sun Microsystems

b)

SeaMonkey

c)

Mozilla Messaging

d)

Qualcomm

93.

Chương trình soạn thảo trình diễn cơ bản của OpenOffice là gì?

a)

OpenPowerPoint

b)

Slider

c)

Impress

d)

PowerPoint

94.

Gecko là thành phần gì của Mozilla Firefox?

a)

Quản lý tiến trình

b)

Bảo mật

c)

Quản lý phần mở rộng

d)

Bộ máy trình bày

95.

Phát biểu nào là đúng về Standalone Modules trong Joomla?

a)

Tất cả các phát biểu đều đúng

b)

Standalone Modules là các module không phụ thuộc vào các extension khác

c)

Standalone Modules chỉ sử dụng nguồn dữ liệu sẵn có trong Joomla

d)

Standalone Modules thường cần ít thời gian phát triển hơn vì chỉ sử dụng các API mà Joomla cung cấp

96.

Moodle hiện nay đã cung cấp những giải pháp nào sau đây?

a)

Giải pháp Moodle Mobile và Moodle Desktop, chưa hỗ trợ giải pháp MoodleCloud

b)

Cả ba giải pháp MoodleCloud, Moodle Mobile và Moodle Desktop

c)

Mới hỗ trợ giải pháp Moodle Desktop

d)

Mới hỗ trợ giải pháp Moodle Desktop và MoodleCloud, chưa hỗ trợ giải pháp Moodle Mobile

97.

Phát biểu nào sau đây không phải là phát biểu đúng về phần mềm mã nguồn mở?

a)

Phần mềm mã nguồn mở cho phép người dùng được tự do chia sẻ cho người khác

b)

Phần mềm mã nguồn mở cho phép người dùng được sửa mã nguồn

c)

Phần mềm mã nguồn mở là phần mềm tự do

d)

Phần mềm mã nguồn mở là phần mềm miễn phí

98.

Từ phiên bản bao nhiêu trở đi Fedora Core chính thức đổi tên thành Fedora?

a)

7

b)

9

c)

6

d)

8

99.

MySQL dùng giấy phép gì?

a)

Bộ hai giấy phép GPL / MPL

b)

Giấy phép MPL

c)

Bộ hai giấy phép LGPL / MPL

d)

Giấy phép GPL

100.

Một điểm khác nhau giữa Windows và Linux là?

a)

Linux có thể khởi động chương trình bằng dòng lệnh còn Windows thì không

b)

Linux phân biệt chữ hoa và chữ thường còn Windows thì không.

c)

Windows lưu trữ dữ liệu theo cấu trúc cây thư mục còn Linux thì không

d)

Windows mới có chế độ đồ họa còn Linux thì không

101.

Trình soạn thảo văn bản mặc định trong Joomla là?

a)

Button - Image

b)

Button - Readmore

c)

TinyMCE

d)

No Editor

102.

Fedora Core sử dụng công cụ yum để làm gì?

a)

Quản lý tiến trình

b)

Thiết lập mạng

c)

Gỡ lỗi

d)

Quản lý gói phần mềm

103.

Tổ chức phi lợi nhuận hỗ trợ dự án Joomla! đặt tại quốc gia nào?

a)

United Kingdom

b)

Russia

c)

France

d)

United States

104.

Công cụ nào trong Moodle thường được dùng để hướng dẫn học viên tìm kiếm các từ khóa trong dữ liệu văn bản?

a)

Lessons

b)

Workshops

c)

Wiki

d)

Glossary

105.

Trong quy trình phát triển phần mềm nào mà những người lập trình đầu tiên chỉ đưa ra với công chúng một số mã chức năng tối thiểu, rồi chỉnh sửa dần trên cơ sở các ý kiến phản hồi?

a)

Quy trình phát triển phần mềm nguồn mở

b)

Quy trình phát triển phần mềm truyền thống

c)

Không có quy trình phát triển phần mềm nào như thế

d)

Cả hai quy trình phát triển phần mềm truyền thống và phát triển phần mềm nguồn mở

106.

Phát biểu nào sau đây là sai về Joomla?

a)

Moodle hỗ trợ tạo các khóa học trực tuyến

b)

Moodle hỗ trợ các công cụ lịch biểu

c)

Moodle hỗ trợ thông báo tự động

d)

Moodle không hỗ trợ các thiết bị mobile

107.

Joomla được viết bằng ngôn ngữ nào?

a)

PHP

b)

C

c)

Python

d)

C++

108.

Thunderbird được viết bằng ngôn ngữ gì?

a)

OpenC

b)

Java

c)

C++

d)

PHP

109.

Đâu không phải là một tầng cơ bản trong nền tảng Joomla?

a)

Mức ứng dụng

b)

Mức cơ sở dữ liệu

c)

Mức nền tảng

d)

Mức mở rộng

110.

Tư tưởng của tổ chức FSF không bảo vệ quyền tự do nào sau của người dùng?

a)

Quyền tự do phân phát

b)

Quyền tự do bán

c)

Quyền tự do hợp tác

d)

Quyền tự do nhiên cứu

111.

Tên tiếng Ạnh của hệ quản trị nội dung mã nguồn mở là?

a)

Open Source Comment Management Systems

b)

Open Source Content Management Systems

c)

Open Source Content Manager Systems

d)

Open Source Category Management Systems

112.

Quy trình phát triển phần mềm nào được so sánh với việc phát triển của buôn bán ngoài chợ, mở rộng một cách tự phát?

a)

Cả hai quy trình phát triển phần mềm truyền thống và quy trình phát triển phần mềm nguồn mở

b)

Không có quy trình phát triển phần mềm nào như thế

c)

Quy trình phát triển phần mềm nguồn mở

d)

Quy trình phát triển phần mềm truyền thống

113.

Kiểu nhóm nào trong Moodle mà các thành viên chỉ thấy được công việc của nhóm mình trong Course có nhiều nhóm?

a)

Visible Groups

b)

No Groups

c)

Separate Group

d)

Không có kiểu nhóm nào như thế trong Moodle

114.

Để thực thi một tác vụ nào đó trong lớp JController của Joomla ta sử dụng phương thức nào?

a)

run ('tên tác vụ')

b)

execute ('tên tác vụ')

c)

process ('tên tác vụ')

d)

Tất cả đều không phải

115.

Trong quy trình phát triển phần mềm nào mà các nhóm lập trình làm việc riêng rẽ, theo sự quản lý và kế hoạch chi tiết?

a)

Quy trình phát triển phần mềm truyền thống

b)

Cả hai quy trình phát triển phần mềm truyền thống và phát triển phần mềm nguồn mở

c)

Không có quy trình phát triển phần mềm nào như thế

d)

Quy trình phát triển phần mềm nguồn mở

116.

Mã nguồn của Firefox được phát hành theo giấy phép nào?

a)

Bộ hai giấy phép GPL / LGPL

b)

Bộ ba giấy phép GPL / LGPL / MPL

c)

Giấy phép LGPL

d)

Giấy phép GPL

117.

Plugin Authentication mặc định trong Joomla là

a)

Authentication - LDAP

b)

Authentication - Joomla

c)

Authentication - Gmail

d)

Authentication - OpenID

118.

MySQL là?

a)

Một kỹ thuật thao tác với dữ liệu

b)

Một ngôn ngữ lập trình

c)

Một hệ thống quản lý cơ sở dữ liệu quan hệ

d)

Một ngôn ngữ kịch bản thao tác với dữ liệu

119.

Đâu là một định danh về trạng thái của người dùng trong một ngữ cảnh nhất định trong Moodle?

a)

Role

b)

Capabillity

c)

Permission

d)

Context

120.

Moodle được đăng ký theo giấy phép nào?

a)

Giấy phép GPL

b)

Bộ hai giấy phép GPL/MPL

c)

Bộ ba giấy phép GPL/LGPL/MPL

d)

Bộ hai giấy phép LGPL/MPL

121.

Đâu là một đặc điểm của phương thức xây dựng phần mềm mã nguồn mở?

a)

Chi phí duy trì cao

b)

Quản lý chất lượng kém

c)

Sự trùng lặp nguồn lực cao

d)

Có tính tiếp thu kế thừa

122.

Loại phần mềm nào chỉ được cung cấp cho người dùng ở dạng mã nhị phân?

a)

Phần mềm nguồn mở

b)

Phần mềm thương mại

c)

Phần mềm tự do

d)

Tất cả đều sai

123.

Chương trình hỗ trợ viết công thức toán của OpenOffice là gì?

a)

Microsoft Equation Editor

b)

Math

c)

Math Equation Editor

d)

Open Access

124.

Công cụ nào trong Moodle giúp người dạy và học viên có thể nhanh chóng và dễ dàng cùng nhau xây dựng các nội dung cho khóa học của mình?

a)

Workshops

b)

Lessons

c)

Glossary

d)

Wiki

125.

Đâu không phải là đặc điểm của phương thức xây dựng phần mềm mã nguồn mở?

a)

Quản lý chất lượng tốt hơn

b)

Có tính tiếp thu kế thừa

c)

Chi phí duy trì cao

d)

Giảm sự trùng lặp nguồn lực

126.

Tên gọi Fedora Core nhằm mục đích nào trong các mục đích sau?

a)

Phân biệt gói phần mềm chính của Fedora với các gói phần mềm bổ sung cho Fedora

b)

Phân biệt với các gói phần mềm Fedora

c)

Phân biệt với tên của tổ chức

d)

Phân biệt với một dự án khác

127.

Công cụ nào trong Moodle thường được dùng để liệt kê danh sách các Website chuyên ngành và tóm tắt giới thiệu về các Website này?

a)

Glossary

b)

Workshops

c)

Wiki

d)

Lessons

128.

Đâu là một hạn chế của phần mềm mã nguồn mở?

a)

Thiếu tính an toàn

b)

Thiếu tính tiện dụng

c)

Thiếu tính ổn định

d)

Thiếu tính tương hỗ với hệ thống phần mềm mã nguồn mở

129.

Quy trình phát triển phần mềm được so sánh với cách chúng ta xãy nhà là gì?

a)

Quy trình phát triển phần mềm nguồn mở

b)

Quy trình phát triển phần mềm truyền thống

c)

Không có quy trình phát triển phần mềm nào như thế

d)

Cả hai quy trình phát triển phần mềm truyền thống và phát triển phần mềm nguồn mở

130.

Đâu là một ứng dụng miễn phí mã nguồn mở của Sun Microsystems?

a)

Fedora

b)

OpenOffice

c)

Thunderbird

d)

Apache

131.

Đâu không phải là một hạn chế của phần mềm mã nguồn mở?

a)

Thiếu tính tiện dụng

b)

Thiếu các ứng dụng kinh doanh đặc thù

c)

Thiếu tính ổn định

d)

Thiếu tính tương hỗ với các hệ thống phần mềm đóng

132.

Loại Forum nào trong Moodle yêu cầu người dùng đưa ra ít nhất một post trước khi có thể đọc và trả lời của các post khác?

a)

Standard Forum với định dạng Blog

b)

Single simple discussion

c)

Each Person post one discussion

d)

Q and A

133.

Thành phần mở rộng nào trong Joomla chủ yếu nhằm mục đích thực hiện các chức năng lớn (tương tác với ngưới sử dụng ở mức cao)?

a)

Component

b)

Plugin

c)

Trigger

d)

Module

134.

Loại phần mềm nào được sử dụng tự do và có thể phân phối lại bởi các tổ chức phi lợi nhuận?

a)

Tất cả đều sai

b)

Phần mềm sử dụng phi thương mại

c)

Phần mềm nguồn mở

d)

Phần mềm tự do

135.

Địa chỉ trang diễn đàn trao đổi của Joomla! là gì?

a)

https://www.forum.joomla.com/

b)

https://www.forum.joomla.net/

c)

https://www.forum.joomla.us/

d)

https://www.forum.joomla.org/

136.

Loại ngôn ngữ SQL nào dùng để thực hiện các thao tác dữ liệu như Select, Insert, Delete, Update?

a)

TCL

b)

DDL

c)

DCL

d)

DML

137.

Ứng dụng nào sau đây là phần mềm đọc tin, quản lý thư điện tử miễn phí mã nguồn mở?

a)

Open Office

b)

Mozilla Messaging

c)

Không có ứng dụng nào cả

d)

Thunderbird

138.

Phiên bản chính thức 1.0 của Linux ra đời vào năm nào?

a)

1995

b)

1991

c)

1994

d)

1993

139.

Tư tưởng coi trọng giá trị kĩ thuật của việc tạo ra những phần mềm mạnh, có độ tin cậy cao, và phù hợp với giới kinh doanh hơn là gì?

a)

Tư tưởng của OSI

b)

Tư tưởng của FOSS

c)

Tư tưởng của FSF

d)

Không có tư tưởng nào cả

140.

Nhân đầu tiên của hệ điều hành GNU / Linux do ai phát triển?

a)

Linus Torvalds

b)

William H. Gates III

c)

Richard Stallman

d)

Netscape

141.

Chương trình đồ họa cơ bản của OpenOffice là gì?

a)

Graph

b)

Draw

c)

OpenVisio

d)

Visio

142.

Dạng câu hỏi nào trong Moodle khi tạo Quiz mà đơn giản là in ra một số văn bản (và có thể cả đồ họa) mà không yêu cầu một câu trả lời?

a)

Essay

b)

Không có dạng câu hỏi nào như vậy trong Moodle khi tạo Quiz

c)

Description

d)

Embedded Answers (Cloze Test / Gap Fill)

143.

Dạng câu hỏi nào trong Moodle khi tạo quiz mà câu hỏi được trả lời dưới dạng một văn bản?

a)

Embedded Answer (Cloze Test / Gap Fill)

b)

Matching

c)

Essay

d)

Description

144.

Joomla sử dụng hệ quản trị cơ sở dữ liệu nào?

a)

TinySQL

b)

MySQL

c)

SQL Server

d)

Oracle

145.

Moodle được phát triển dựa trên ngôn ngữ nào?

a)

PHP

b)

Ruby

c)

Python

d)

Python

146.

Thước đo kinh tế của việc sử dụng phần mềm nguồn mở?

a)

Chi phí duy trì và đào tạo

b)

Tổng chi phí sở hữu

c)

Chi phí phần cứng và nhân lực

d)

Phí đăng ký sử dụng

147.

Đâu là tên của một máy chủ DNS mã nguồn mở?

a)

FreeBSD

b)

BIND

c)

MTA

d)

OpenSSH

148.

Tư tưởng chủ đạo chi phối thế giới phần mềm nguồn mở là

a)

Không bị chi phối bởi tư tưởng nào cả

b)

Tư tưởng của Tổ chức Phần mềm tự do FSF và tư tưởng của Chương trình sáng kiến nguồn mở OSI

c)

Tư tưởng của Chương trình Sáng kiến nguồn mở OSI

d)

Tư tưởng của Tổ chức phần mềm tự do OSI

149.

Lý do nào khiến các lỗi chương trình phần mềm mã nguồn mở thường được phát hiện và sửa nhanh hơn phần mềm thương mại?

a)

Phần mềm mã nguồn mở thường có cơ chế tự phát hiện và sửa lỗi

b)

Người dùng được tiếp cận mã nguồn

c)

Người dùng phần mềm mã nguồn mở đều là các chuyên gia

d)

Tất cả đều sai

150.

Loại Forum nào trong Moodle giống với Forum truyền thống nhưng tất cả các bài Post được hiển thị trong trang Frontpage và khi người dùng Click vào Discuss this topic thì một trang mới sẽ hiển thị để nhập các comments?

a)

Q and A

b)

Each Person post one discussion

c)

Standard Forum với định dạng Blog

d)

Single Simple discussion

151.

Loại Forum nào trong Moodle mà mỗi học viên sẽ đưa lên một vấn đề để các học viên khác thảo luận?

a)

Standard Forum với định dạng blog

b)

Q and A

c)

Single Simple Discussion

d)

Each Person posts one discussion

152.

Phát biểu nào sai khi nói về các Model trong Joomla?

a)

Có thể có nhiều hơn một model cho một component

b)

Tất cả các phát biệu đều sai

c)

Các model đều là mở rộng của lớp trừu tượng trong JModel

d)

Chỉ có một model cho mỗi component

153.

Những nhà lập trình nào thường chỉ quan tâm chủ yếu đến việc tạo ra chương trình hoạt động ổn định và có hiệu quả hơn là tính dễ sử dụng?

a)

Nhà lập trình phần mềm thương mại

b)

Nhà lập trình phần mềm nguồn mở

c)

Nhà lập trình phần mềm miễn phí

d)

Cả hai nhà lập trình phần mềm thương mại và phần mềm nguồn mở

154.

Phần nào của Linux cung cấp các chuyển hướng xuất nhập, ngôn ngữ lệnh để tạo các file *.bat?

a)

Kernel

b)

Tất cả đều sai

c)

Shell

d)

Các tiện ích