Font size
WorksheetsNetworking I Chapter 8 Test Review
Total questions: 28
Worksheet time: 15mins
Which of the following BEST describes a flowchart?
It is a visual representation of the logic in a program.
It is a step-by-step procedure that illustrates how a problem is to be solved.
It starts at the first line and then executes one line at a time until the end.
It does the same thing over and over in exactly the same way.
Which of the following programming models are built from class templates that have properties, attributes, and methods?
Objects
Vector
Encapsulation
Functions
Databases, authentication, and user accounts are all part of a website's ______________.
Full stack
Backend
Protocols
Frontend
What does the following JavaScript code snippet do when the code is loaded in a browser?
Nothing, this code will not load in a browser
Displays a pop-up window with the message "You are coding with JavaScript!
Displays the text "My JavaScript Button" and a button labeled "Click me!"
Displays a button labeled "Click me!"
On a flowchart, which of the following represents a decision?
Rectangle
Diamond
Arrow
Parallelogram
Which of the following features of an integrated development environment (IDE) BEST allow a programmer to code faster and with less effort? (Select two.)
An IDE has a library of built-in functions.
An IDE allows for saving code with filename extensions.
An IDE can autocomplete key words.
An IDE provides standard text-editing features.
An IDE allows projects to be kept organized in folders.
A developer is creating a program that will store a customer's latest order number. The value will change each time a customer creates a new order. Which of the following would MOST likely be used to store the value?
Object
Constant
Array
Variable
You are working on a program that needs to keep track of many values at the same time. Which of the following would you use?
A constant
A variable
A float
An array
Which of the following job tasks would be something a QA specialist would do?
Create applications for computers and mobile devices.
Use Ruby, Java, PHP, Python, and query languages like SQL.
Monitor software development in order to maintain a high-quality product.
Write code to design, create, implement, and maintain databases.
Which of the following BEST describes a back-end developer?
He or she needs to make the website as user-friendly as possible
He or she controls what you see visually in your web browser when you visit a site.
He or she accesses information from databases and prevents unauthorized access.
He or she uses HTML, CSS, and JavaScript to determine the way a website looks.
Using HTML and CSS to provide visual elements to the end user would be considered part of a website's _____________.
Frontend
Protocols
Backend
Full stack
Which of the following can be used by a programmer to debug code?
Integrated development environment (IDE)
Application programming interface (API)
Text editor
Word processor
Which of the following BEST describes a front-end developer?
He or she may use Ruby, Java, PHP, and Python
He or she may use query languages like SQL.
He or she services the website and manages user accounts.
He or she is concerned with the aesthetics of a website.
What is the term for code that keeps running as long as a certain condition is met?
Branch
Decision
For loop
While loop
Match each language to its general purpose in a website
Makes website elements interactive
JavaScript
Adds colors, fonts, and other design elements to website
CSS
Creates website structure and content
HTML
You want to have a hyperlink to testout.com on your web page. What is the correct HTML syntax to accomplish this?
<a href="www.testout.com">Link to the
TestOut homepage</a>
<a href="www.testout.com"></a>
<a href=www.testout.com>
<a href=>Link to the TestOut.com
homepage</a>
In object-oriented programming, which of the following concepts is used to describe properties?
Methods
Encapsulation
Attributes
Polymorphism
A software developer is working on a website and has been tasked with adding interactive elements to it. Which of the following programming languages would work BEST for this task?
JavaScript
HTML
C++
CSS
What does JavaScript do?
Makes web pages interactive.
Makes websites look good.
Contains the title of the web page.
Links digital objects to each other.
Jessica, a programmer, has created specific statements, including conditional loops to accomplish a task. What has she created?
Software
Algorithm
Pseudocode
Flowchart
Diana, a developer, needs to program a logic component that will allow the user to enter a series of values. Which of the
following would BEST provide that functionality?
Looping
Scripting
Branching
Case statement
A user is shopping online and has added two items to the cart. When the user clicks the Checkout button, the shopping cart programming logic checks to see if the user is logged in already. If the user is logged in, the checkout process continues, otherwise, the user is prompted to sign in. Which of the following describes the logical component being used?
Encapsulation
Branching
Programming array
Looping
A person that can use HTML, CSS, and JavaScript to create websites (as well as service the website and manage user
accounts) is known as which of the following?
An application developer
A quality assurance engineer
A database programmer
A full-stack web developer
Which of the following is a programming identifier that would be used to define values that don't change?
Variables
Vectors
Constants
Arrays
In which of the following careers does one usually work together in teams to create software programs?
Database programmer
Application developer
Web developer
Quality assurance engineer
A software developer wants to add a custom Google Map to a customer's website. Which of the following would the developer use to accomplish this?
The C# programming language
Cascading Style Sheets (CSS)
Application programming interface (API)
Integrated development environment (IDE)
Which programming language type is the most basic human-readable and closest to actual machine language?
Compiled
Assembly
Query
Interpreted
A programmer is creating an application that needs to store a value indicating if the user is logged in or not. Which of the
following would be the BEST data type to accomplish this?
Boolean
Float
Integer
String
