Software Flashcards

(48 cards)

1
Q

Why Learn About Software?

A
  • Software is indispensable for any computer system
  • Systems software needed for input, calculations, and output
  • Application software aids in productivity
  • Personal tasks using software
    – Income tax preparation
    – Keeping a budget
    – Internet research
    – Games
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A generic term for organized collections of computer data and instructions,

A

Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Enumerate the 3 major categories of software

A

– system software
– application software
– Programming software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Provides the basic non-task-specific functions of the computer

A

system software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Used by users to accomplish specific tasks.

A

application software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

usually provides tools to assist a programmer in writing computer programs and software using different
programming languages in a more convenient way Principles of Information Systems, Eighth

A

Programming software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

coordinates the activities and functions of hardware and programs

A

Systems software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

combination of a hardware configuration and systems software

A

Computer system platform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  • helps run the computer hardware and
    computer system. It includes combination of the following:
A

– device drivers
– operating systems
– servers
– utilities
– windowing systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  • helps users solve particular problems
  • can also be stored on CDs, DVDs, and flash or keychain storage devices
A

Application software:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

The application software allows end users to accomplish one or more
specific (not directly computer development related) tasks. Typical applications include:

A

– industrial automation
– business software
– computer games
– telecommunications (i.e., the internet and everything
that flows on it)
– databases
– educational software (coursera.org)
– medical software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Tools to assist programmers in writing computer programs.

A

Programming Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

A single application managing all programming functions.

A

Integrated Development Environment (IDE)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Sold in bulk to be bundled with hardware (e.g., Microsoft with Dell).

A

Original Equipment Manufacturer
(OEM) Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
  • Downloadable software with a trial period (usually 30 days).
A

Shareware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
  • Similar to shareware, but key features stop working after the trial ends.
A

Crippleware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q
  • Designed to show what a full version can do, often functions partially.
A

Demo Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q
  • Free software that has advertisements built in.
A

Adware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q
  • Software that secretly collects data from users.
A

Spyware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

often only for personal use.

21
Q

Malicious software.

22
Q
  • Free software with no copyright restrictions.
  • Example: Linux Operating System.
A

Public Domain Software

23
Q

set of programs that controls the computer hardware and acts as an interface with application programs

A

Operating system (OS)

24
Q
  • ties all OS components together and regulates other programs.
25
Enumerate the Different setups of Operating Systems Combinations
- Single user on one computer. -Multiple users on one computer. - Multiple computers.
26
- Acts as an interface between users, application software, and hardware.
Role of Systems Software
27
Enumerate the Software Variants
- Retail Software -Original Equipment Manufacturer(OEM) software -Shareware - Crippleware - Demo Software - Adware - Spyware - Freeware - Public Domain Software
28
Enumerate the Operating Systems Functions
- User Interface and Input/Output Management - Hardware Independence - Memory Management: Maximizes available memory. - Processing Tasks - Access to System Resource & Security - File Management
29
- Command-based or graphical user interface (GUI).
User Interface and Input/Output Management:
30
Uses Application Program Interface (API) allows applications to make use of the operating system.
Hardware Independence:
31
Maximizes available memory.
Memory Management
32
Processing Tasks consisting of 3 which is?
Multitasking Time-sharing Scalability
33
more than one program can run at the same time
Multitasking
34
allows more than one person to use a computer system at the same time
Time-sharing
35
ability of the computer to handle an increasing number of concurrent users smoothly
Scalability
36
Helps connect to networks.
Networking Capabilities
37
Protects against unauthorized access.
Access to System Resource & Security
38
Keeps files organized and secure.
File Management
39
Current Operating System that is : - Examples: Windows XP, Vista, Windows 10, etc.
Microsoft Operating Systems
40
Current Operating system that is - Examples: Mac OS X versions like Leopard, Yosemite, etc.
Apple Operating Systems
41
Linux Operating Systems An open-source OS developed by _____________________________
Linus Torvalds in 1991.
42
- Helps maintain or fix computer problems. - Other types include network utilities and document management.
Utility Programs
43
Common types of utility programs:
– Hardware utilities – Virus-detection and recovery utilities – File-compression utilities – Spam and pop-up blocker utilities
43
- Helps users solve problems and perform tasks.
Application Software Overview
43
Types of Application Software:
- Proprietary Software - Off-the-Shelf Software:
44
-Unique to a company. - one-of-a-kind program for a specific application, usually developed and owned by a single company
Proprietary software
45
- existing software program that is purchased - Ready-made programs.
Off-the-Shelf Software:
46
- Designed for individual users to improve personal effectiveness.
Personal Application Software