NEW
Font size
WorksheetsIntro to IT Ch 8 Quiz Review
Total questions: 25
Worksheet time: 13mins
A way of giving computers precise, line-by-line instructions to follow
Computer Programming
Tasking
Cyber Security
Cryptography
A way to represent code in a manner that is easier for a wide range of people to understand.
Pseudocode
Machine code
Flowcharts
High Level Languages
Specific, step-by-step procedures that illustrate how a problem will be solved.
It is similar to a recipe.
Algorithm
Pseudocode
Programming
Flowchart
A specific keyword such as "int", "float", or "string" that tells the compiler or interpreter how the data should be used
Data Type
Value
Variable
Input
The two most common identifiers
Variables and constants
Method and functions
Types and objects
Integer and decimal
Snippets of code that you can write once, then reuse whenever you need them.
Functions
Containers
Flexible Code
Variables
The two most popular types of programming languages
Compiled and interpreted
High and low level
Machine code and object code
Web and device
When a program can take more than one path.
Branching
Looping
Tunneling
Mirroring
When a computer runs the same code over and over again until a condition is met.
Looping
Branching
Repeating
Functions
An Object Oriented Programming (OOP) concept that describes how data and methods are bundled together within one unit or class.
Encapsulation
Bundling
Scripting
Compiling
The two main types of programming paradigms (patterns or models).
Procedural and declarative
Branching and looping
Machine and assembly
Interpreted and compiled
A set of programming tools that work together to make a programmer's job easier.
Visual Studio Code (VSC)
Application Support Code (ASC)
Code Enhancement Bundle (CEB)
Integrated Development Environment (IDE)
Programmers use these to connect or communicate with databases, operating systems, and other services.
Device Code Activators (DCA)
Immutable Language Processors (ILP)
Integrated Development Environments (IDE)
Application Programming Interfaces (API)
Two of the most popular scripting (interpreted) languages
Javascript and Python
C++ and Java
Basic and Fortran
PHP and Ruby
Programming development that creates the things users see and interact with on a website.
User Interface Development
Backend Development
Frontend Development
User Experience Development
Programming development that handles the server side of a website that's not apparent to the average user. This includes serving content to users, managing user accounts, and accessing information from databases.
Frontend Development
Backend Development
User Experience Development
Interface Development
The three tools used to create an interactive web site.
HTML, Basic, and IDEs
HTML, CSS, and JavaScript
Frontend, Backend, and User interface
Functions, procedures, and encapsulation
HTML uses these to tell the browser how to structure a web page.
Tags
Forms
Keys
Functions
Web pages use these to tell the browser how to display elements on a web page.
Cascading Style Sheets (CSS)
Functions and procedures
HTML tags
Javascript
A person who creates applications for computers and mobile devices.
Database Programmer
QA Engineer
Application Developer
Web Developer
A person who creates websites and other technologies that are delivered through the internet.
Database Programmer
QA Engineer
Application Developer
Web Developer
A person who makes sure the quality of a finished software application meets the standards of the company.
Database Programmer
QA Engineer
Application Developer
Web Developer
A person who writes code to design, create, implement, and maintain databases.
Database Programmer
QA Engineer
Application Developer
Web Developer
This helps programmers keep track of who has made changes to source code.
Version control
IDEs
APIs
User testing
<body> and </body> are examples of what?
HTML tags
CSS styles
Python code
Javascript code
