5 Flashcards

(35 cards)

1
Q

programs which consists of step-by-step instructions to tell the
computer how to perform a task

A

software

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

Two Categories of Software:

A

1.
System Software
2.
Application Software

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

Consists of programs that control or maintain the operations of the computer and its
devices

A

System Software

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

Serves as the interface between the user, the application software, and the computer’s
hardware

A

System Software

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

Two (2) types of System Software

A

• Operating System
• Utility Programs

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

• coordinates all the activities among computer hardware devices
• manages a computer system’s internal workings, its memory, processors, devices,
and file system*
• Provides a means for users to communicate with the computer and other software

A

Operating System

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

Functions of an Operating System

A
  1. Helps in the boot operation
  2. Provides user interface
  3. Manages program
  4. Manages memory
  5. Schedules jobs
  6. Configures devices
  7. Provides file management and other utilities
  8. Controls network
  9. Administers security
  10. Monitors performance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Two (2) types of System Software

A

• Operating System
• Utility Programs

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

a type of system software that allows a user to perform maintenance-type
tasks usually related to managing a computer, its devices, or its programs. Although the OS
usually has built-in utility programs, users oftentimes prefer stand-alone utilities because they
offer improvements

A

Utility Program

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

anti-virus programs, spyware removers,
file compression programs, etc

A

Utility Program

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

Two Categories of Software:

A

1.
System Software
2.
Application Software

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

• can be called end-user programs since they allow users to perform tasks such as
creating documents, spreadsheets, publications, running business, playing games, etc.
• consists of programs designed to make users more productive and assist them with
personal tasks

A

Application Software

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

Application Software Categories

A
  1. Business
  2. Graphics and Multimedia
  3. Home/Personal/Educational
  4. Communications
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

− Word Processing
− Spreadsheet
− Database
− Project Management
− Accounting

A

Business

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

− Computer-Aided Design (CAD)
− Desktop Publishing
− Paint-Image Editing
− Video-Audio Editing
− Web Page Authoring

A

Graphics and Multimedia

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

− Software Suite
− Personal Finance
− Photo/Video Editing
− Educational
− Entertainment

A

Home/Personal/Educational

17
Q

− E-mail
− Chat Facility
− Videoconferencing

A

Communications

18
Q

forms of application software

A

packaged, custom, open source software, shareware, freeware, public-domain software

19
Q

mass-produced, copyrighted retail software that meets needs of a wide
variety of users

20
Q

performs functions specific to a business or industry

21
Q

software providedfor use, modification, and redistribution; no
restrictions from the copyright holder regarding modification of the software

A

Open source software

22
Q

copyrighted software that is distributed at no cost for a trial period

23
Q

copyrighted software provided at no cost by an individual or a company that
retains all rights to the software; distributed for free in the aim to expand the market
share of a “premium” product.

24
Q

software that has been placed in the public domain: in other
words, there is absolutely no ownership such as copyright, trademark, or patent.
Software in the public domain can be modified, distributed, or sold even without any
attribution by anyone

A

Public-domain software

25
Programming Languages
Low Level Languages Procedural Languages (3rd GL) Object Oriented Programming (OOP) Languages
26
Low Level Languages
1 st GL Machine Language 2 nd GL Assembly Language
27
Instructions are in the form of machine code, 1’s and 0’s
1 st GL Machine Language
28
uses short, English-like, abbreviations to representcommon elements of machine code
2 nd GL Assembly Language
29
Uses English-like words to write instructions
Procedural Languages (3rd GL)
30
− COBOL (Common Business Oriented Language) − C Language
Procedural Languages (3rd GL)
31
COBOL
Common Business Oriented Language
32
implements an object oriented design. An advantage is the ability to reuse and modify existing objects; the objects can be reused in many systems, are designed for repeated use, and become stable over time.
Object Oriented Programming (OOP) Languages
33
− Java − C++ − C#
Object Oriented Programming (OOP) Languages
34
converts the entire source program into machine language; Result is called the object code. It produces a program listing containing the source code and a list of any errors.
compiler
35
translates and executes one statement at a time; reads a code statement, converts it to one or more machine language instructions, and then executes those machine language. An interpreter does not produce and object code. One of the advantages is that when it finds errors, it displays feedback immediately. An advantage is that it does not run as fast as the compiled programs
interpreter