Answered step by step
Verified Expert Solution
Question
1 Approved Answer
| Test 1 Review Questions: Chapter 1 1 : Define and explain algorithm. We begin with a definition as a series of steps for solving
Test Review Questions:
Chapter
: Define and explain algorithm. We begin with a definition as a series of steps for solving a problem or carrying out a
task.
: a set of instructions that performs a specific task when executed by a digital device is referred to as
this as much as possible.
: Why are computer scientists interested in algorithm efficiency, speed and reliability?
: Is algorithm restricted to only one alternative?
: what is a standard algorithm processing?
: What term refers to the process of dividing an extensive app into smaller parts? b Explain this concept. c when do
you use this concept?
: Suppose a programmer is functionally decomposing a twofactor authentication process. Which example illustrates a
module that requires further decomposition?
A: Prompt for user ID
C: Generate a onetime PIN.
B: Prompt for password.
D: Validate user ID and password match.
: How does dependencies and cohesion relate to decomposition?
: Which term refers to the process of finding similarities in procedures and tasks?
a pattern identification
b decomposition
c computational thinking
d abstraction
Recognizing that each user of a social media site has a login credential set is an example of pattern
identification.
: Define and give examples of a repetitive pattern.
: What is a classification pattern define and explain.
An example of a classification pattern is vehicles represented as cars
: Which term refers to a technique that hides details, simplifies complexity, and substitutes a generalization for
something specific?
note: the black box concept is an implementation of this concept
Chapter :
: Which term refers to code that can be distributed as computer software, desktop applications, web apps, and mobile
apps?
: a: What is the syntax of a programming language?
: The meaning and validity of a programming language is referred to as
c: Give examples of what action will cause a syntax error:
d: Give examples of what action will cause a runtime error aka bugs:
this error occurs while the program is running after being successfully compiled
e: Give examples of what action will cause a logic error:
: What is IDE and what are they used for?
: The essential programming tools are:
build tools, and
note: Build tools provide a programmer with a way to express an algorithm using the vocabulary of a
programming language
: What tool assists a programmer in writing program code
:
tool is a software utility that begins with the first statement in a program, preprocesses it into a binary
instruction, and then executes it This software utility analyzes each statement one by one in the program.
tool translates code written in one programming language into another language. Thus software utility
preprocesses and converts all of the statements in a program into a binary file before handing it over for execution.
:
tool is specially designed for entering highlevel programming code without including extraneous codes
code editor
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started