A type of data structure
A step-by-step procedure for solving a problem
A type of programming language
A hardware component
B. A step-by-step procedure for solving a problem
To execute a block of code a specific number of times
To make decisions and execute code conditionally
To define a function
To create graphics
A set of rules and conventions for communication between devices
A type of hardware
A programming language
A software application
A type of data structure
A step-by-step procedure for solving a problem
A type of programming language
A hardware component
variableName = 42
variableName := 42
42 = variableName
variableName -> 42
1
0
2
It depends on the context
To store data
To execute code in a random order
To perform a specific task or computation
To create graphics
Java
Ruby
Python
C#
Stack
Queue
Linked List
Binary Tree
HyperText Transfer Protocol
HyperTransfer Text Protocol
HyperTransfer Transfer Protocol
HyperText Text Protocol
QuickSort
MergeSort
BubbleSort
InsertionSort
HyperText Markup Language
High-Level Text Language
Hyperlink Text Management Language
Home Tool Markup Language
To define a new variable
To handle exceptions
To execute code if the if condition is true
To execute code if the if condition is false
To create a loop
To exit a loop prematurely
To define a function
To print output to the console
To store a single value
To store a collection of values of the same data type
To perform mathematical calculations
To create graphics
JPEG
HTTP
MP3
PNG
Catching harmful computer viruses
Fishing for personal information through deceptive emails or websites
Encrypting data for security
Scanning for network vulnerabilities
/* This is a comment */
// This is a comment
# This is a comment
It is used to define a new variable.
It is used to handle exceptions.
It is used to execute code if the if condition is false.
It is used to test multiple conditions sequentially.
The process of converting code into an executable program
The process of hiding the implementation details of an object
The process of compiling code
The process of optimizing code for performance
1000
1001
100
1010
Domain Name System
Dynamic Network Service
Digital Naming Service
Data Network System
To sort data alphabetically
To store backup copies of data
To optimize data retrieval by providing fast access to specific records
To encrypt data
1000
1110
0110
1010
Structured Query Language
Simple Query Language
System Query Language
Sequential Query Language
To organize and manage files and directories on storage devices
To connect to the internet
To display graphics on the screen
To execute programs
Local Area Network (LAN)
Wide Area Network (WAN)
Personal Area Network (PAN)
Personal Computer Network (PCN)
To execute code based on multiple conditions
To define a function
To create graphics
To exit a loop
The speed at which a program executes
The size of a program's source code
The number of bugs in a program
The amount of memory used by a program
To manage hardware resources and provide services for software
To run applications
To create graphics
To store data
A database query
A blueprint that defines the structure and organization of a database
A database table
A database index