ITE 115 - Introduction to Computer Applications and Concepts » Spring 2022 » Module 8 Quiz

Need help with your exam preparation?

Question #1
Which software development method uses a linear, structured development cycle that completes each step before continuing to the next phase?
A.   whirlpool method
B.   agile development
C.   waterfall method
D.   rapid application development
Question #2
_____ is the process of setting up a program or app to work with your computer, mobile device, and other hardware.
A.   Installation
B.   Upgrading
C.   Activation
D.   Registration
Question #3
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.   Display a stern warning on the welcome screen.
B.   Require users to identify themselves using biometrics or passwords.
C.   Create a strict license agreement for the app.
D.   Require users to install antivirus software on their devices.
Question #4
_____ is designed to prevent illegal distribution of movies, music, and other digital content, including programs and apps.
A.   shareware
B.   intellectual property
C.   digital rights management
D.   copyright
Question #5
Which of the following tools translates the source code of a procedural program into binary code?
A.   debugger
B.   source code editor
C.   compiler
D.   code repository
Question #6
_____ are tools that track the memory usage, status, and errors of currently running software.
A.   Process managers
B.   Auditing instruments
C.   Patch finders
D.   System information lists
Question #7
What type of software monitors all incoming and outgoing traffic for your computer and blocks suspicious activity?
A.   firewall
B.   ransomware
C.   antispyware
D.   disk cleaner
Question #8
_____ is the process of creating programs and apps from the idea stage to distribution to users.
A.   Software development
B.   Object-oriented programming
C.   Cloud computing
D.   System auditing
Question #9
Emma needs to purchase a note-taking app for her iPhone. Which of the following sources is typically safe for purchasing the app?
A.   Flash drive containing apps her friend copied
B.   App Store for iOS
C.   Website called FreeAppleApps
D.   Email message containing download link
Question #10
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.   Restorers
C.   Patch finders
D.   Auditing tools
Question #11
Meredith was using a spreadsheet app when it stopped responding and closed unexpectedly. What happened to the app?
A.   an activation
B.   piracy
C.   a patch
D.   a crash
Question #12
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.   Open source
B.   Public domain
C.   Shareware
D.   Freeware
Question #13
Which type of software is copyrighted and provided at no cost, though the developer retains all rights to the program?
A.   Software as a Service (SaaS)
B.   public domain software
C.   custom software
D.   freeware
Question #14
The set of activities performed to build a program is called the _____.
A.   integrated development environment (IDE)
B.   prototyping
C.   object-oriented programming loop
D.   software development life cycle (SDLC)
Question #15
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.   Process managers
B.   Patch finders
C.   Auditing tools
D.   Restorers
Question #16
File transfer programs belong in what software category?
A.   Productivity (business and personal)
B.   Communications
C.   Security
D.   File, disk, and system management
Question #17
Ned wants to use a programming tool that includes a source code editor, debugger, and compiler. What type of software should Ned select?
A.   code repository
B.   4GL development tool
C.   integrated development environment (IDE)
D.   cloud development
Question #18
Which of the following is an example of an object-oriented programming language?
A.   HTML
B.   Java
C.   DevOps
D.   Fortran
Question #19
Which of the following translation tools does NOT produce or store object code but translates instructions statement by statement?
A.   Eclipse
B.   Compilers
C.   Interpreters
D.   Debuggers
Question #20
_____ are new releases of an app and may require an additional fee before you can install them.
A.   Restorers
B.   Service Packs
C.   Upgrades
D.   Patches
Question #21
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.   Procedural language
B.   Assembly language
C.   Fourth generation language
D.   Machine language 
Question #22
What kind of software products can you download from the Internet without being subjected to copyright restrictions?
A.   Shareware
B.   Public domain software
C.   Open source software
D.   Freeware
Question #23
Which of the following does a software license usually specify?
A.   geographic locations where users can run the software
B.   number of people authorized to use the software
C.   steps for installing and uninstalling the software
D.   amount of RAM required to run the software
Question #24
During which phase of the SDLC does an app receive necessary maintenance, such as fixing errors or monitoring performance?
A.   Analysis phase
B.   Support and security phase
C.   Design phase
D.   Implementation phase
Question #25
In which phase of the SDLC is the feasibility study done to determine if the project is worth pursuing?
A.   Design phase
B.   Planning phase
C.   Analysis phase
D.   Implementation phase
Question #26
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.
Question #27
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.   Agile development
B.   Rapid application development
C.   Predictive development
D.   Waterfall model
Question #28
An growing organization needs to provide software to all of its current and future employees. Which of the following should the organization purchase?
A.   Site license
B.   End user license agreement
C.   Multiple user license agreement
D.   Single user license agreement
Question #29
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 moves the program files to the Recycle Bin for safety, but deleting a folder permanently removes them.
C.   An uninstaller makes a backup before removing the program files.
D.   An uninstaller removes the program files and any associated entries in the system files.
Question #30
What type of program would have a class named Student with objects called fullTime and partTime?
A.   object-oriented program
B.   procedural language program
C.   markup language program
D.   machine language program
Question #31
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.   IT member
B.   Programmer
C.   Designer
D.   Tester
Question #32
Which of the following programming languages adds interactivity to websites?
A.   HTML
B.   Ruby
C.   JavaScript
D.   C++
Question #33
What is the goal of a DevOps methodology?
A.   to follow a linear and structured development cycle.
B.   to produce programs quickly and then offer continuous updates
C.   to condense development and create a quality product.
D.   to create a final, functional product in one development cycle
Question #34
Movies, music, and other digital content can be illegally distributed. What laws or strategy are designed to prevent this illegal distribution?
A.   Digital Rights Management
B.   Intellectual Property rights
C.   License Agreement
D.   Access controls
Question #35
Which commonly used programming language is used to manage, access, and search for database content?
A.   HTML
B.   C++
C.   SQL
D.   Java
Question #36
What area of software development focuses on the user's reaction to and interaction with the software product?
A.   System documentation
B.   User experience
C.   Technical feasibility
D.   Quality assurance
Question #37
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
Question #38
What can you do to make sure you are not contributing to software piracy?
A.   Uninstall apps you are no longer using.
B.   Buy software only from legitimate resellers or directly from the manufacturer.
C.   Read and accept all software license agreements.
D.   Do not use freeware or shareware.
Question #39
What type of security software prevents, detects, and removes malware that tries to collect personal information or change computer settings without your consent?
A.   Antispam
B.   Antispyware
C.   Antivirus
D.   Firewall
Question #40
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
Question #41
Which of the following is not a general guideline for developers?
A.   Define the standards, or sets of rules and procedures, for creating the product.
B.   Involve users for whom the program is being developed.
C.   Start programming before creating a proposal.
D.   Group programming activities into phases.
Question #42
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 require excessive storage space and slow the computer.
C.   No; automatic updates can cause create problems in security software.
D.   Yes, though you must pay an additional fee for automatic updates.
Question #43
Which of the following is a common copyright infringement that involves illegally copying software, movies, music, and other digital materials?
A.   License agreement
B.   Digital rights management
C.   Piracy
D.   Access control
Question #44
In which category of software do Microsoft Office Word and Excel belong?
A.   Graphics and media
B.   Personal interest
C.   Productivity
D.   Security
Question #45
What defines the behavior of an object in object-oriented programming ?
A.   Device or platform on which the program runs 
B.   Class
C.   Method
D.   Object by itself
Question #46
Users of a new chat app reported many errors and bugs. What should the app developers release to solve the problems?
A.   Patch
B.   Restorer
C.   Service pack
D.   Upgrade
Question #47
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.   Project manager
B.   Programmer
C.   IT department
D.   Designer
Question #48
At what point are you responsible for following the terms in a software license agreement?
A.   when you purchase the software
B.   when you click or take another action to accept the terms
C.   when you give the software to someone else
D.   when you register the software
Question #49
What do you call the rules each programming language has for writing instructions?
A.   syntax
B.   source code
C.   interpreter
D.   grammar
Question #50
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.   wireframes
B.   DevOps
C.   code
D.   documentation

Need help with your exam preparation?