Deck 8: Program and App Use and Development
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/61
Play
Full screen (f)
Deck 8: Program and App Use and Development
1
_____ is the process of setting up a program or app to work with your computer, mobile device, and other hardware.
A)Activation
B)Registration
C)Installation
D)Upgrading
A)Activation
B)Registration
C)Installation
D)Upgrading
Installation
2
Which of the following is a common copyright infringement that involves illegally copying software, movies, music, and other digital materials?
A)Piracy
B)License agreement
C)Digital rights management
D)Access control
A)Piracy
B)License agreement
C)Digital rights management
D)Access control
A
3
Which type of software is copyrighted and distributed for free for a trial period, and then requires you to send payment to continue using the program?
A)Shareware
B)Public domain
C)Open source
D)Freeware
A)Shareware
B)Public domain
C)Open source
D)Freeware
A
4
Many new cars use embedded software to control motion sensors, a backup camera, or a navigation system.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
5
_____ is designed to prevent illegal distribution of movies, music, and other digital content, including programs and apps.
A)intellectual property
B)copyright
C)digital rights management
D)shareware
A)intellectual property
B)copyright
C)digital rights management
D)shareware
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
6
What can you do to make sure you are not contributing to software piracy?
A)Read and accept all software license agreements.
B)Uninstall apps you are no longer using.
C)Do not use freeware or shareware.
D)Buy software only from legitimate resellers or directly from the manufacturer.
A)Read and accept all software license agreements.
B)Uninstall apps you are no longer using.
C)Do not use freeware or shareware.
D)Buy software only from legitimate resellers or directly from the manufacturer.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
7
Which of the following does a software license usually specify?
A)number of people authorized to use the software
B)amount of RAM required to run the software
C)geographic locations where users can run the software
D)steps for installing and uninstalling the software
A)number of people authorized to use the software
B)amount of RAM required to run the software
C)geographic locations where users can run the software
D)steps for installing and uninstalling the software
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
8
Emma needs to purchase a note-taking app for her iPhone. Which of the following sources is typically safe for purchasing the app?
A)Website called FreeAppleApps
B)App Store for iOS
C)Flash drive containing apps her friend copied
D)Email message containing download link
A)Website called FreeAppleApps
B)App Store for iOS
C)Flash drive containing apps her friend copied
D)Email message containing download link
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
9
Why should we use an uninstaller that comes with an operating system rather than the system's file management program to delete the folder containing the program's files to remove a software or app from a device?
A)It can be difficult to find the folder containing the program files.
B)An uninstaller removes the program files and any associated entries in the system files.
C)An uninstaller moves the program files to the Recycle Bin for safety, but deleting a folder permanently removes them.
D)An uninstaller makes a backup before removing the program files.
A)It can be difficult to find the folder containing the program files.
B)An uninstaller removes the program files and any associated entries in the system files.
C)An uninstaller moves the program files to the Recycle Bin for safety, but deleting a folder permanently removes them.
D)An uninstaller makes a backup before removing the program files.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
10
Scott is seeking a position in an Information Technology (IT)Department. During an interview, his prospective employer asks if he is familiar with programs the company could use, modify, and redistribute without restrictions. What types of programs is the interviewer referring to?
A)freeware
B)open source
C)Software as a Service (SaaS)
D)commercial software
A)freeware
B)open source
C)Software as a Service (SaaS)
D)commercial software
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
11
If a software app is identified with a critical error after release, the development team can release a patch to address this single issue only.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
12
Which type of software is copyrighted and provided at no cost, though the developer retains all rights to the program?
A)public domain software
B)freeware
C)Software as a Service (SaaS)
D)custom software
A)public domain software
B)freeware
C)Software as a Service (SaaS)
D)custom software
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
13
_____ are new releases of an app and may require an additional fee before you can install them.
A)Service Packs
B)Patches
C)Upgrades
D)Restorers
A)Service Packs
B)Patches
C)Upgrades
D)Restorers
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
14
Meredith was using a spreadsheet app when it stopped responding and closed unexpectedly. What happened to the app?
A)a crash
B)an activation
C)a patch
D)piracy
A)a crash
B)an activation
C)a patch
D)piracy
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
15
A banking app requires stringent access control measures for security reasons. Which of the following techniques could be used to define who can use the app and what actions they can perform?
A)Require users to identify themselves using biometrics or passwords.
B)Require users to install antivirus software on their devices.
C)Create a strict license agreement for the app.
D)Display a stern warning on the welcome screen.
A)Require users to identify themselves using biometrics or passwords.
B)Require users to install antivirus software on their devices.
C)Create a strict license agreement for the app.
D)Display a stern warning on the welcome screen.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
16
Alexis changed a few default settings on a program she was using on her computer. Afterward, however, she did not like the results and preferred to get it back to default settings. Unfortunately, Alexis does not remember exactly what she changed. Which of the following types of tools could help her in this scenario?
A)Process managers
B)Auditing tools
C)Patch finders
D)Restorers
A)Process managers
B)Auditing tools
C)Patch finders
D)Restorers
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
17
While starting an app, Ian received an error message indicating that the version was no longer supported. How can Ian resolve the issue?
A)Visit the manufacturer's website and install the latest updates for the app.
B)Restart the app and close the error message whenever it opens.
C)Use system software to update the operating system.
D)Uninstall the app and then reinstall it.
A)Visit the manufacturer's website and install the latest updates for the app.
B)Restart the app and close the error message whenever it opens.
C)Use system software to update the operating system.
D)Uninstall the app and then reinstall it.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
18
A license agreement specifies the number of devices on which you can install the product, any dates of expiration, and other restrictions.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
19
What kind of software products can you download from the Internet without being subjected to copyright restrictions?
A)Public domain software
B)Freeware
C)Open source software
D)Shareware
A)Public domain software
B)Freeware
C)Open source software
D)Shareware
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
20
At what point are you responsible for following the terms in a software license agreement?
A)when you purchase the software
B)when you give the software to someone else
C)when you click or take another action to accept the terms
D)when you register the software
A)when you purchase the software
B)when you give the software to someone else
C)when you click or take another action to accept the terms
D)when you register the software
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
21
An growing organization needs to provide software to all of its current and future employees. Which of the following should the organization purchase?
A)Single user license agreement
B)End user license agreement
C)Site license
D)Multiple user license agreement
A)Single user license agreement
B)End user license agreement
C)Site license
D)Multiple user license agreement
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
22
File transfer programs belong in what software category?
A)Productivity (business and personal)
B)Communications
C)Security
D)File, disk, and system management
A)Productivity (business and personal)
B)Communications
C)Security
D)File, disk, and system management
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
23
Which of the following is an example of an object-oriented programming language?
A)Fortran
B)Java
C)HTML
D)DevOps
A)Fortran
B)Java
C)HTML
D)DevOps
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
24
__________________ refers to unique and original works, such as ideas, inventions, art, writings, processes, company and product names, and logos.
A)Copyright
B)Intellectual property
C)License agreement
D)Digital Rights Management
A)Copyright
B)Intellectual property
C)License agreement
D)Digital Rights Management
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
25
Movies, music, and other digital content can be illegally distributed. What laws or strategy are designed to prevent this illegal distribution?
A)Access controls
B)Intellectual Property rights
C)Digital Rights Management
D)License Agreement
A)Access controls
B)Intellectual Property rights
C)Digital Rights Management
D)License Agreement
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
26
Is it advisable to enable automatic updates on security software?
A)Yes; this helps to catch and quarantine new malware before it harms the computer.
B)No; automatic updates can cause create problems in security software.
C)No; automatic updates require excessive storage space and slow the computer.
D)Yes, though you must pay an additional fee for automatic updates.
A)Yes; this helps to catch and quarantine new malware before it harms the computer.
B)No; automatic updates can cause create problems in security software.
C)No; automatic updates require excessive storage space and slow the computer.
D)Yes, though you must pay an additional fee for automatic updates.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
27
In which phase of the SDLC is the feasibility study done to determine if the project is worth pursuing?
A)Planning phase
B)Analysis phase
C)Design phase
D)Implementation phase
A)Planning phase
B)Analysis phase
C)Design phase
D)Implementation phase
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
28
_____ are tools that track the memory usage, status, and errors of currently running software.
A)System information lists
B)Auditing instruments
C)Patch finders
D)Process managers
A)System information lists
B)Auditing instruments
C)Patch finders
D)Process managers
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
29
What type of software monitors all incoming and outgoing traffic for your computer and blocks suspicious activity?
A)antispyware
B)ransomware
C)firewall
D)disk cleaner
A)antispyware
B)ransomware
C)firewall
D)disk cleaner
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
30
_____ is the process of creating programs and apps from the idea stage to distribution to users.
A)Software development
B)Cloud computing
C)System auditing
D)Object-oriented programming
A)Software development
B)Cloud computing
C)System auditing
D)Object-oriented programming
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
31
Users of a new chat app reported many errors and bugs. What should the app developers release to solve the problems?
A)Service pack
B)Patch
C)Upgrade
D)Restorer
A)Service pack
B)Patch
C)Upgrade
D)Restorer
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
32
What type of security software prevents, detects, and removes malware that tries to collect personal information or change computer settings without your consent?
A)Antivirus
B)Antispyware
C)Antispam
D)Firewall
A)Antivirus
B)Antispyware
C)Antispam
D)Firewall
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
33
What type of program would have a class named Student with objects called fullTime and partTime?
A)machine language program
B)object-oriented program
C)markup language program
D)procedural language program
A)machine language program
B)object-oriented program
C)markup language program
D)procedural language program
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
34
When Russ opened a website on his browser, he saw an error that the site was not compatible with the browser version he was running it on. What tools could Russ use to troubleshoot this issue?
A)Restorers
B)Auditing tools
C)Process managers
D)Patch finders
A)Restorers
B)Auditing tools
C)Process managers
D)Patch finders
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
35
Cloud backup software periodically saves your files and settings to an external hard drive.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
36
What area of software development focuses on the user's reaction to and interaction with the software product?
A)Technical feasibility
B)User experience
C)System documentation
D)Quality assurance
A)Technical feasibility
B)User experience
C)System documentation
D)Quality assurance
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
37
A class is a type of object that defines the format of the object and the actions it can perform.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
38
When you create an app, you are protected under copyright laws, even before you apply for a copyright.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
39
A software company is working on a new project for a mutual fund organization. The client expects the scope of the project to be flexible; their goals are evolving and they needed to test the product as components are finished. Which type of project development methodology should be adopted?
A)Waterfall model
B)Agile development
C)Rapid application development
D)Predictive development
A)Waterfall model
B)Agile development
C)Rapid application development
D)Predictive development
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
40
What defines the behavior of an object in object-oriented programming ?
A)Object by itself
B)Class
C)Method
D)Device or platform on which the program runs
A)Object by itself
B)Class
C)Method
D)Device or platform on which the program runs
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
41
Assembly languages are the second generation of languages that use symbolic instruction codes, such as A for add, M for multiply, and L for load.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
42
During which phase of the SDLC is software tested to make sure each function works as intended?
A)all phases
B)design
C)analysis
D)implementation
A)all phases
B)design
C)analysis
D)implementation
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
43
Which of the following is not a general guideline for developers?
A)Group programming activities into phases.
B)Involve users for whom the program is being developed.
C)Define the standards, or sets of rules and procedures, for creating the product.
D)Start programming before creating a proposal.
A)Group programming activities into phases.
B)Involve users for whom the program is being developed.
C)Define the standards, or sets of rules and procedures, for creating the product.
D)Start programming before creating a proposal.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
44
Which software development method uses highly skilled programmers to shorten the development process while producing quality software?
A)Rapid Application development model
B)Predictive development model
C)Agile development methodology
D)Waterfall model
A)Rapid Application development model
B)Predictive development model
C)Agile development methodology
D)Waterfall model
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
45
A software development team needs to upgrade a program, but the team members are having trouble understanding the program code and how it works. What could be the reason?
A)missing prototype
B)incomplete documentation
C)unfinished system proposal
D)inadequate feasibility study
A)missing prototype
B)incomplete documentation
C)unfinished system proposal
D)inadequate feasibility study
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
46
Which commonly used programming language is used to manage, access, and search for database content?
A)Java
B)C++
C)SQL
D)HTML
A)Java
B)C++
C)SQL
D)HTML
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
47
Designers use ___________ , which are blueprints of different aspects of the program that also indicate how a user gets from one area of the program to another.
A)code
B)DevOps
C)wireframes
D)documentation
A)code
B)DevOps
C)wireframes
D)documentation
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
48
Which of the following tools translates the source code of a procedural program into binary code?
A)debugger
B)compiler
C)source code editor
D)code repository
A)debugger
B)compiler
C)source code editor
D)code repository
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
49
What do you call the rules each programming language has for writing instructions?
A)source code
B)interpreter
C)syntax
D)grammar
A)source code
B)interpreter
C)syntax
D)grammar
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
50
Which of the following programming languages adds interactivity to websites?
A)HTML
B)JavaScript
C)Ruby
D)C++
A)HTML
B)JavaScript
C)Ruby
D)C++
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
51
In which category of software do Microsoft Office Word and Excel belong?
A)Productivity
B)Graphics and media
C)Personal interest
D)Security
A)Productivity
B)Graphics and media
C)Personal interest
D)Security
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
52
What is the goal of a DevOps methodology?
A)to follow a linear and structured development cycle.
B)to condense development and create a quality product.
C)to produce programs quickly and then offer continuous updates
D)to create a final, functional product in one development cycle
A)to follow a linear and structured development cycle.
B)to condense development and create a quality product.
C)to produce programs quickly and then offer continuous updates
D)to create a final, functional product in one development cycle
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
53
The project manager of a software development team needs to hire someone to review every part of the software to make sure it works as intended. What position should he advertise for?
A)Designer
B)Programmer
C)Tester
D)IT member
A)Designer
B)Programmer
C)Tester
D)IT member
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
54
Che contracted with a software development team to create a program for his company. He wants to review the budget and schedule for the project every week. Which project team member should he contact for this information?
A)IT department
B)Designer
C)Project manager
D)Programmer
A)IT department
B)Designer
C)Project manager
D)Programmer
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
55
Which type of programming language provides a graphical environment where the programmer uses a combination of English-like instructions, graphics, icons, and symbols to create code?
A)Machine language
B)Assembly language
C)Procedural language
D)Fourth generation language
A)Machine language
B)Assembly language
C)Procedural language
D)Fourth generation language
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
56
Ned wants to use a programming tool that includes a source code editor, debugger, and compiler. What type of software should Ned select?
A)integrated development environment (IDE)
B)code repository
C)4GL development tool
D)cloud development
A)integrated development environment (IDE)
B)code repository
C)4GL development tool
D)cloud development
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
57
Which software development method uses a linear, structured development cycle that completes each step before continuing to the next phase?
A)whirlpool method
B)rapid application development
C)agile development
D)waterfall method
A)whirlpool method
B)rapid application development
C)agile development
D)waterfall method
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
58
Which of the following translation tools does NOT produce or store object code but translates instructions statement by statement?
A)Compilers
B)Debuggers
C)Interpreters
D)Eclipse
A)Compilers
B)Debuggers
C)Interpreters
D)Eclipse
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
59
The set of activities performed to build a program is called the _____.
A)integrated development environment (IDE)
B)software development life cycle (SDLC)
C)object-oriented programming loop
D)prototyping
A)integrated development environment (IDE)
B)software development life cycle (SDLC)
C)object-oriented programming loop
D)prototyping
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
60
Programmers use compilers to test code to find errors and provide suggestions to fix them.
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck
61
During which phase of the SDLC does an app receive necessary maintenance, such as fixing errors or monitoring performance?
A)Implementation phase
B)Support and security phase
C)Design phase
D)Analysis phase
A)Implementation phase
B)Support and security phase
C)Design phase
D)Analysis phase
Unlock Deck
Unlock for access to all 61 flashcards in this deck.
Unlock Deck
k this deck