wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TOOLS AND EQUIPMENT IN COMPUTER PROGRAMMING

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

It is a programmable device that stores, retrieves, and processes data.

a)
calculator
b)
smartphone
c)
computer
d)
tablet
2.

It is the infrastructure and components that enable modern computing

a)

Computer

b)

ICT

c)

Application

d)

Equipment

3.

In computing, _________ is a software program designed to help users perform specific tasks, such as word processing, web browsing, or data analysis.

a)
malware
b)
system software
c)
firmware
d)
application software
4.

It refers to the physical parts of a computer system that you can touch and see.

a)
Hardware
b)
Peripheral
c)
Firmware
d)
Software
5.

It is a collection of instructions or programs used to operate a computer and perform specific tasks.

a)
Hardware
b)
Firmware
c)
Peripheral devices
d)
Software
6.

What is the main purpose of an Integrated Development Environment (IDE)?

a)
The main purpose of an IDE is to streamline the development process by providing tools for writing, testing, and debugging code.
b)
To create graphic design layouts.
c)
To serve as a database management system.
d)
To provide a platform for social media interaction.
7.

Which of the following is NOT an example of an IDE?

a)

Visual Studio Code

b)

IntelliJ IDEA

c)

Google Chrome

d)

PyCharm

8.

It is a comprehensive software tool that provides editing, debugging, and compilation features in a single platform for programmers.

a)
Version Control System
b)
Integrated Development Environment (IDE)
c)
Text Editor
d)
Compiler Suite
9.

It is the tools that translate code into executable programs.

a)
Debuggers
b)
Compilers and interpreters
c)
Text editors
d)
Version control systems
10.

These are the tools used to manage software libraries and dependencies.

Examples: npm (Node Package Manager), pip (Python Package Installer), Maven, Gradle, NuGet

a)
Integrated development environments
b)
Version control systems
c)
Code editors
d)
Package managers
11.

These are tools used to automate the process of compiling code, running tests, and deploying applications.

Examples: Jenkins, Travis CI, CircleCI, Make, Ant.

a)
Version control systems
b)
Integrated development environments
c)

Build Automation Tools

d)
Static code analyzers
12.

This is a lightweight alternative to IDEs for quick coding and scripting.

Examples: Sublime Text, Atom, Notepad++.

a)

Code editor

b)
Integrated Development Environment
c)
Command Line Interface
d)
Web Browser
13.

These are tools used to manage changes to source code over time.

Examples: Git, Subversion (SVN), Mercurial.

a)
Source code editors
b)
Development environments
c)
Code repositories
d)
Version control systems
14.

Which of the following describes the use of online code repositories like GitHub and

GitLab?

a)
They are primarily used for social networking.
b)
They serve as platforms for online gaming.
c)
They are tools for graphic design collaboration.
d)
They are platforms for version control and collaboration in software development.
15.

Which of the following is a common video conferencing tool used for virtual meetings?

a)

Skype

b)

Google Docs

c)

Slack

d)

Zoom