Module 11
A benchmark test measures the performance of hardware or software.
True
A machine language uses a series of binary digits (0s and 1s).
True
A security audit looks at common security practices and ensures the app or system meets the recommended criteria.
True
A systems analyst is responsible for designing and developing an information system.
True
An interview is the most important data and information gathering technique for a systems analyst because it provides face-to-face feedback.
True
An iteration is a repetition of a sequence of instructions.
True
Apps should always request permission before sending users push notifications.
True
Charts, diagrams, reports, and program files are examples of deliverables on a project.
True
Developers often use more than one programming language during development.
True
Developers should produce documentation during development, not after, in order to ensure its accuracy and thoroughness.
True
Development is a process that starts at the idea stage and continues until distribution to users.
True
Ethical design principles are intended to enhance UX, make data usage transparent, and enable users to make choices that protect their privacy.
True
In OOP, an object represents a real person, place, event, or transaction.
True
It is not recommended to simply use a quick translation service to convert text in your app into another language.
True
Scope creep is another term for feature creep.
True
The purpose of a system proposal is to use the data gathered during the feasibility study and detailed analysis to present a solution to the need or request.
True
The purpose of an acceptance test is to check the new system works with actual data.
True
Ali received a push notification from an app. Which of the following is a likely subject of the notification?
a new feature has been released
RFQs, RFPs, and RFIs are documents used to _____.
acquire hardware and software
A PERT chart is used to ______.
analyze the time required to complete a task and identify the minimum time for the entire project
Harrison is a quality assurance tester working on an app that is in development. He uses penetration testing to ______.
attempt to break into the app to find vulnerabilities
In project development, documentation is the ______.
collection and summary of data, information, and deliverables specific to the project
A prototype is a model that ______ the program or app.
demonstrates the functionality of
Frances is a quality assurance tester working on an app that is in development. She uses a unit test to verify that ______.
each individual program or object works by itself
Arthi is talking to a colleague about the app she is developing. Her colleague asks her what the scope of the project is. She answers his question by telling him the project's ______.
goals, objectives, and explanations
Emily is on the project team for a new app. During the implementation phase, Emily and the team _____.
install and test the product, including each individual component and how it works with other programs and apps
Programmers use conditional statements to ______.
instruct the program to make decisions
JAD is a data and information gathering technique in which ______.
lengthy, structured meetings are held in which users and IT professionals work together
Predictive development uses a/n ______ development cycle.
linear, structured
Theo is on the project development team for a new app his company is creating. He was tasked with assessing the feasibility of the project. He will help determine the ______.
measure of the suitability of the development process to the project
Fergus decides that he wants to provide an EULA, which means that his app will be available to ______.
one user per license agreement
With a pilot conversion, _____.
only one location in an organization uses the new product so that it can be tested
Marlo is on the project team for a new app. During the design phase, Marlo and the team _____.
perform a detailed analysis and preliminary investigation
An algorithm is used to specify the procedures and actions a program uses to ______.
process input and create output
A Gantt chart is used to show ______.
project phases or activities
The benefit of using an IDE is that it ______.
provides multiple programming tools in one environment
A VAR is an organization that ______.
purchases products from manufacturers and resells them to the public
The planning phase for a project begins with the ______.
request for the project
A macro is a/n ______.
series of statements that instructs a program or app how to complete a task
The purpose of 5GL languages was to create programs that ______.
solved problems without requiring the programmer to write algorithms
Patsy is a programmer. She uses a variable in her programming in order to _______.
store information, such as a value, that is used in the program
Journey is using a sandbox while creating an app, in order to _____.
test code or sections of code
Alex is a quality assurance tester working on an app that is in development. He uses an integration test to verify that ______.
the application works with other applications
Hester is learning a new programming language. She knows that she needs to learn its syntax, which is ______ in order to create programs.
the rules for writing instructions
With a direct conversion, _____.
the user stops using the old product and begins using the new product on a certain date
Stacey is a quality assurance tester working on an app that is in development. She uses fuzz testing to ______.
use unexpected input to ensure the app doesn't crash
Arthi is talking to a colleague about the app she is developing. Her colleague asks her about the project's UX goals. She describes how she is addressing the ______.
user's reaction to and interaction with the product
Cait is a programmer. She uses an assembly language to create her program, which means that she ______.
uses symbolic instruction codes, such as A for add.
Which of the following is not a principle ethical design?
Collect as much data as possible to make the data you collect valuable to data brokers.
A compiler translates and executes one statement at a time.
False
An app is not protected under copyright laws until it is available in an app store.
False
An omega version of a product is released to selected users to start using the product and determine if any additional work is needed.
False
Gantt charts are better suited than PERT charts for planning and scheduling large, complex projects.
False
RAD is inadequate for projects with a clear goal and limited scope.
False
The IT department is primarily responsible for writing code or using an app to create a program's specifications.
False
The budget and schedule are the first items of documentation for a project.
False
The phases in system development are very different from those in software development.
False
To count in the binary system, you alternate using 1s and 2s.
False
When putting your app in an app store, you should not fill out a ratings questionnaire that enables the app store to solicit, collect, and publish user reviews.
False
Which of the following is not true about OOP?
It does not enable you to reuse or modify existing objects.
