Font size
WorksheetsIST Pre-Test Assessment
Total questions: 32
Worksheet time: 19mins
Match the definition to the term.
The markup language used to create the structure of web pages.
HTML
The language used to style and layout web pages.
CSS
The programming language that adds interactivity to web pages.
JavaScript
A collection of organized data that can be easily accessed and managed.
Database
A step-by-step procedure for solving a problem.
Algorithm
Match the definition to the term.
The process of finding and fixing errors in code.
Debugging
A set of protocols for building and integrating application software.
API
A system that tracks and manages changes to files over time.
Version Control
The practice of protecting systems, networks, and programs from digital attacks.
Cybersecurity
The delivery of computing services over the internet.
Cloud Computing
Match the definition to the term.
A software development approach emphasizing flexibility and collaboration.
Agile
The visual elements of a computer application or website.
UI
The overall experience a user has when interacting with a product.
UX
An application that provides comprehensive facilities for software development.
IDE
A digital collection of work samples and achievements.
Online Portfolio
True or False:
An online career portfolio is only useful for job seekers in the technology industry.
True
False
True or False:
Professional communication skills are essential in all areas of the technology field.
True
False
True or False:
Digital citizenship involves responsible and ethical behavior online.
True
False
True or False:
Phishing is a cybersecurity attack that involves sending deceptive emails.
True
False
True or False:
The Internet of Things (IoT) refers to interconnected computing devices in everyday objects.
True
False
True or False:
Software licenses are not important for open-source projects.
True
False
True or False:
Responsive web design ensures a website looks good on all devices.
True
False
True or False:
Computational thinking is only useful for computer programmers.
True
False
True or False:
Encryption is used to make data unreadable to unauthorized users.
True
False
True or False:
Agile methodology typically involves long development cycles with minimal customer feedback.
True
False
Which of the following is NOT a common element in an online career portfolio?
Resume
Project samples
Personal financial information
Skills and certifications
What is the primary purpose of an online career portfolio?
To store personal photos and videos
To showcase professional skills and achievements
To manage daily tasks and schedules
To play online games with colleagues
Which of these is an example of appropriate professional communication in a technology workplace?
Using emojis in all emails
Sharing confidential information on social media
Writing clear and concise project updates
Ignoring emails from team members
What does API stand for in the context of software development?
Advanced Programming Interface
Application Programming Interface
Automated Program Integration
Applied Programming Intelligence
Which of the following best describes the concept of "debugging" in programming?
Creating new features for a program
Identifying and fixing errors in code
Optimizing code for better performance
Writing documentation for code
What is the primary goal of responsive web design?
To make websites load faster
To improve search engine rankings
To ensure websites work well on various device sizes
To add more interactive features to websites
Which of these is an example of a high-level programming language?
Assembly
Machine Code
Python
Binary
What does "HTTP" stand for in web technology?
Hypertext Transfer Protocol
High-Tech Transfer Process
Hyperlink and Text Transmission Procedure
Home Tool for Text Processing
Which of the following is NOT a common type of software license?
MIT License
GNU General Public License
Apache License
Universal Unrestricted License
What is the main purpose of a firewall in cybersecurity?
To speed up Internet connections
To block unauthorized access to or from a network
To encrypt all data on a computer
To create secure passwords
Which of these is an example of cloud computing?
Using a USB drive to store files
Saving documents on your computer's hard drive
Using Google Docs to create and store documents online
Printing documents from your local printer
What does "UI" stand for in the context of software development?
Universal Integration
User Interface
Unified Implementation
Usability Index
Which of these is a characteristic of agile software development?
Minimal customer involvement
Long development cycles
Flexible response to change
Comprehensive documentation
What is the primary function of HTML in web development?
To style web pages
To define the structure of web pages
To handle server-side logic
To manage databases
Which of these is an example of an ethical issue in technology?
Choosing a programming language
Selecting a web hosting provider
Privacy concerns in data collection
Deciding on a software development methodology
What is the main purpose of version control in software development?
To make programs run faster
To track and manage changes to code over time
To automatically fix bugs in code
To translate code between programming languages
Which of these is NOT typically considered a pillar of object-oriented programming?
Encapsulation
Inheritance
Polymorphism
Repetition
What is the primary purpose of a content management system (CMS)?
To manage and organize digital content
To create 3D graphics
To write and compile code
To monitor network traffic
Which of these is a key principle of digital citizenship?
Avoiding all online interactions
Sharing personal information freely
Respecting others' digital rights and privacy
Using technology only for entertainment
