SOFTWARE Flashcards

1
Q

It is distinguished from hardware by its conceptual rather than physical nature.

A

SOFTWARE

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

consists of physical components

A

HARDWARE

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

needed to translate instructions created in human language
into machine language.

A

SOFTWARE

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

needed to make the computer
an economical work tool.

A

PACKAGED OR STORED SOFTWARE

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

It is much more practical and economical for one highly skilled person or programming team to develop programs that many
other people can buy and use to do common tasks.

A

PROGRAMMING

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

supplied as organized instruction sets called programs, or more typically as a set of related programs called a
package.

A

SOFTWARE

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

translate operations the user needs into language and instructions that the computer can understand. By itself,
computer hardware is merely a collection of printed circuits, plastic, metal, and wires.

A

PROGRAMS

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

3 Basic types of software

A

-SYSTEM SOFTWARE
-UTILITY PROGRAMS
-APPLICATIONS SOFTWARE

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

consists of a variety of programs that control the individual computer and make the user’s
application programs work well with the hardware.

A

SYSTEM SOFTWARE

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

consists of a set of instructions permanently burned onto a computer chip, it is truly a
combination of hardware and software.

A

BASIC INPUT/OUTPUT SYSTEM (BIOS)

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

straddle the line between hardware and
software.

A

FIMWARE

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

first level of system software.

A

OPERATING SYSTEM (OS)

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

overall controller of the work of the computer.

A

OPERATING SYSTEM (OS)

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

software loaded from the
hard drive into RAM as soon as the computer is turned on.

A

OPERATING SYSTEM (OS)

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

handle the connection between the CPU and peripherals.

A

OPERATING SYSTEM (OS)

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

connection between the CPU
and a peripheral or a user

A

INTERFACE

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

include programs designed to keep the computer system operating efficiently.

A

UTILITY SOFTWARE/PROGRAMS

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

including primarily anti-virus, firewall, and encryption programs, protect the
computer and its data from attacks that can destroy programs and data.

A

SECURITY SOFTWARE

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

serve primarily to guard against malicious programs inadvertently accessed,
usually through e-mail or downloads from the Internet.

A

ANTI-VIRUS UTILITIES

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

type of security program that makes it much harder for unauthorized persons or systems to enter the computer and hijack or damage programs or data on the computer.

A

FIREWALLS

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

encodes the data so that it cannot be read until it is decoded.

A

ENCRYPTION SOFTWARE

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

letters on a Web page address indicate that the site encrypts data sent through that site.

A

HTTPS

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

sufficiently high level that it cannot be decoded without a program at the receiver site.

A

ENCRYPTION

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

designed to help the user keep hard disk space clean and efficient.

A

DISK MANAGEMENT UTILITIES

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

moves data around on the disk so that small empty spaces are eliminated and
data and programs are relocated to better use the available space.

A

DEFRAGMENTER

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

These programs can also compress data to free up disk space, partition a disk so that the user has more control over where different types of information are stored, and clean up disks by eliminating unnecessary data and information.

A

DISK MANAGEMENT UTILITIES

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

serve to help the users back up their data.

A

BACKUP UTILITIES

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

The computer owner may not have a backup
copy of illegally downloaded programs.

A

ILLEGAL OR PIRATE PROGRAMS

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

A better choice is to back up one’s data

A

EXTERNAL (REMOVABLE) HARD DRIVE
ONLINE BACKUP LOCATION

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

computer programs that either blank the monitor screen or fill it with constantly
moving images when the user is away from the computer but does not turn it (and the monitor) completely off.

A

SCREEN SAVERS

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

CRT

A

CATHODE RAY TUBE

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

sometimes do require users to log back into their computer to turn off the screen saver, and those do have a security function.

A

SCREEN SAVERS

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

activate automatically if the computer does not receive any input from the user for a preset time period.

A

SCREEN SAVERS

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

it compresses information in files to be archived and then stores them in a compressed form in some long-term storage device.

A

ARCHIVAL SOFTWARE

35
Q

The compression can sharply reduce the size of a large file such that it can be made small enough to e-mail to another person or location.

A

ARCHIVAL SOFTWARE

36
Q

These programs are used by program developers to support their programming work or to run their programs.

A

PROGRAMMING ENVIRONMENT SUPPORT

37
Q

usage refers to a set of very specific rules about words, word usage, and word order in order of a computer language.

A

SYNTAX

38
Q

must be exactly correct for a computer to correctly interpret the code and run the program. Problems with either the logic or syntax will cause the program to fail, or perform incorrectly.

A

SYNTAX

39
Q

includes all the various programs people use to do work, process data, play games, communicate with others, and watch videos and multimedia programs on a computer.

A

APPLICATION SOFTWARE

40
Q

written in a particular programming language. Then the program is “compiled” (or translated) into machine language so the computer can understand the instructions and execute the program.

A

APPLICATION PROGRAMS

41
Q

The most useful program in application software packages

A

WORD PROCESSING PROGRAM

42
Q

an interdisciplinary field primarily concerned with the analysis, collection, classification,
manipulation, storage, retrieval, movement, dissemination, and use of information

A

INFORMATION SCIENCE

43
Q

It is concerned with technologies, strategies, and methodologies for getting the right information to people when it is needed
without people getting overwhelmed with irrelevant and unwanted information.

A

INFORMATICS SCIENCE

44
Q

in information science analysis include optimality, performance, complexity, and structure.

A

KEY THEMES

45
Q

may refer to almost any variable that is measured on a numerical scale, such as cost, time (e.g., time to answer patient call lights), workload, etc.

A

OPTIMALITY

46
Q

is typically considered in the context of the average performance of the information system over a series of communication instances.

A

PERFORMANCE

47
Q

is a reality with the enormous masses of data and information generated, collected, stored, and retrieved.

A

COMPLEXITY

48
Q

means developing a system for ordering and cataloging the data and information, particularly in a database.

A

STRUCTURE

49
Q

a means of communicating with the computer.

A

PROGRAMMING LANGUAGES

50
Q

can understand is binary or machine language.

A

CPU

51
Q

is the true language of the computer. Any program must be translated into machine language before the computer can execute it.

A

MACHINE LANGUAGE

52
Q

consists only of the binary numbers 1 and 0, representing the ON and OFF electrical impulses. All data—numbers, letters, and symbols—are represented by combinations of binary digits.

A

MACHINE LANGUAGE

53
Q

machine dependent, which means that each model of computer has its own unique machine language.

A

MACHINE LANGUAGES

54
Q

far more like the English language, but it is still very close to machine language.

A

ASSEMBLER LANGUAGE

55
Q

still used a great deal by system programmers and whenever application programmers wish to manipulate functions at the machine level.

A

ASSEMBLER LANGUAGE

56
Q

include procedural languages and were the beginning of the second level in programming languages.

A

THIRD-GENERATION LANGUAGES

57
Q

require the programmer to specify both what the computer is to do and the procedure for how to do it.

A

PROCEDURAL LANGUAGES

58
Q

offers powerful tools to support database management systems; this is particularly useful in any setting in which many users have to access the same databases at the same time.

A

MASSACHUSETTS GENERAL HOSPITAL UTILITY MULTI-PROGRAMMING SYSTEM (MUMPS)

59
Q

developed by Sun Microsystems to be a relatively simple language that would provide portability across differing computer platforms and the security needed for use on a huge, public network like the Internet.

A

JAVA

60
Q

critical for any serious Web developer.

A

JAVA PROGRAMMING SKILLS

61
Q

As the popularity of GUI technology grew, several languages were developed to
facilitate program development in

A

GRAPHICS-BASED ENVIRONMENTS

62
Q

These programs and their cousins marketed by other companies have been used for a variety of applications, especially those that allow users to interact with electronic companies through the Internet.

A

VISUAL PROGRAMMING LANGUAGES

63
Q

Another way to categorize programs is whether they were designed to work sequentially or concurrently

A

CONCURRENT AND DISTRIBUTED LANGUAGES

64
Q

year where dual-core processors became available

A

2000

65
Q

Program languages designed to take advantage of multiple processors

A

CONCURRENT LANGUAGES

66
Q

Closely associated with the need to run multiple parts of a program at the same
time is the need to accommodate multiple users at the same time.

A

MULTITHREADING

67
Q

specialized application programs that require more involvement of the user in directing the program to do the necessary work.

A

FOURTH-GENERATION LANGUAGES

68
Q

a statistical analysis program, the
user enters a command (from a menu of commands) that tells the computer to
compute a chi-square statistic on a particular set of numbers provided to the
program.

A

STATISTICAL PACKAGE FOR SOCIAL SCIENCES
(SPSS))

69
Q

An important Fourth-Generation language

A

STRUCTURES QUERY LANGUAGE (SQL)

70
Q

language designed for management and query operations on a relational database. It does far more than simply allow users to query a database. It also supports data insert, data definition, database schema creation, update and delete, and data modification.

A

STRUCTURES QUERY LANGUAGE (SQL)

71
Q

Fifth-generation or third-level languages are called

A

NATURAL LANGUAGAES

72
Q

which any user could give understandable
commands to the computer in his or her own word style and accent, is being performed at the beginning of the twenty-first century.

A

NATURAL LANGUAGE RECOGNITION

73
Q

clearly in the future of personal computing.
The great difficulty is, of course, how to reliably translate natural, spoken human
language into a language the computer can understand.

A

NATURAL LANGUAGE SYSTEMS

74
Q

whereby the grammar of each word in
the sentence is analyzed. It attempts to recognize the action described and the
object of the action.

A

SEMANTIC ANALYSIS

75
Q

An exciting application of natural language processing

A

BIOMEDICAL TEXT MINING

76
Q

Strictly speaking, text formatters are not true programming languages. They are used to format content, original text, for visual display in a system.

A

TEXT FORMATTING LANGUAGES

77
Q

most famous text formatting languages

A

HYPERTEXT MARKUP LANGUAGE (HTML)

78
Q

used to format text for the World Wide Web and is one of the older formatting
languages.

A

HTML

79
Q

The most common package sold with computers

A

STANDARD OFFICE PACKAGE

80
Q

presented a challenge to the computer software industry. A program sold to one customer can be installed on a very large number of machines. This practice obviously seriously harms the profitability of software development.

A

PROTECTING OWNERSHIP RIGHTS IN SOFTWARE

81
Q

a multipurpose program, designed to support many applications in hospitals and their associated clinics.

A

HOSPITAL INFORMATION SYSTEM (HIS)

82
Q

systems that help with patient tracking,

A

ADMISSION DISCHARGE TRANSFER

83
Q

software, supplies inventory systems through which nurses charge IVs, dressings, and other supplies used in patient care, and laboratory systems that are used to order laboratory tests and report the results.

A

MEDICATION ADMINISTRATION RECORD (MAR)