Module 8 - Program and App Use and Development
Integrated development environment
A collection of tools designed for specific platforms or programming languages is called a(n)
False
All service packs and updates must be installed manually
Copyright
Originator's exclusive legal right to reproduce, publish, or sell intellectual property
syntax
The rules that cover how to construct statements in a programming language are called
firewall
software creates a personal security zone around your computer or device
It is illegal, It violates the terms of a license agreement, It could potentially contain malware
true about pirated software
True
A copyright is an originator's exclusive legal right to reproduce, publish, or sell intellectual property
Authorized access
A firewall monitors network traffic and allows only
writing software, designing software, testing software
A software development methodology is a framework for which of the following?
upload a program to a file-sharing site, sell copies while you continue using the software
A software license agreement typically does not allow you to _____
patch
A(n) ______ is an upgrade that addresses a single issue.
True
An EULA grants permission for one installation.
incompatibility with system updates, corrupted program files, malware
Causes of software crashes can include
Information System
Collection of hardware, software, data, people, and procedures that work together to produce information
Shareware
Copyrighted and distributed for free for a trial period, after which you must send payment to continue using the program
Freeware
Copyrighted and provided at no cost, but the developer retains all rights to the product
Software as a Service (SaaS)
Copyrighted software that is distributed online for a monthly subscription or an annual fee
Native app
Created and optimized to run on a specific device or platform/operating system
Custom
Created with a company or set of users' unique needs in mind to perform functions specific to a business or industry
analysis
During which phase of the SDLC does the feasibility study take place?
False
Embedded software usually runs only during the boot process of a device
License agreement
Identifies the number of devices on which you can install the product, any expiration dates, and other restrictions
class
In OOP, a(n) ______ defines the format of an object and the actions the object can perform.
True
In order to run a program's source code, it must be translated into machine language.
Public domain
Item that is available and accessible to the public without requiring permission to use, and therefore not subject to copyright
Intellectual property (IP)
Legal rights protecting those who create works such as photos, art, writing, inventions, and music
Retail
Meets the needs of a wide variety of users, such as an operating system or productivity suite
False
On a desktop or laptop computer, you should uninstall a program or app by using your system's file management program to delete the folder containing the program's files.
True
Preinstalled programs and apps may be included as part of a marketing agreement between the device's manufacturer and a software development company.
system software, trial versions of apps, games
Preinstalled software typically includes
False
Programs only are considered restricted by copyright laws if the author has applied for legal protections.
Open source
Provided for use, modification, and redistribution, without restrictions from the copyright holder
4GL
Ruby and SQL are examples of what type of language?
Access controls
Security measures that define who can use a program or app, and what actions they can do within the program or app
System development
Set of activities used to build an information system
Applications (apps)
Software that lets users perform specific tasks
databases of unlinked content. sites that require user login
Standard search engine spiders are typically unable to index
Digital rights management (DRM)
Strategy designed to prevent illegal distribution of movies, music and other content, including programs and apps
False
The waterfall method is an example of agile development.
False
To solve a software problem, always start by calling tech support
True
UX refers to the focus on the user's reaction and interaction to a product, including its efficiency, effectiveness, and ease of use.
restorer
Which of the following troubleshooting tools would you use if you made an update that seems to have caused issues?
Shareware
____ allows you to test features before purchasing
Freeware
______ refers to a program that is copyrighted and provided at no cost, but the developer retains all rights to the product.
Object-oriented programming
it requires more setup time than procedural programming
Program (software)
set of coded instructions written for a computer or mobile device, such as an OS program or an application program