Chapter 1 Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

application software

A

Programs that allow human users to accomplish specialized tasks. (9)

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

assembly language

A

Uses mnemonic symbols to represent instructions and data. Also called second generation programming languages. (19)

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

auxiliary input/output (I/O)

A

Devices such as printers and scanners. (6)

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

auxiliary storage device

A

Devices for long-term storage of data and programs, such as hard disks, DVDs, or flash memory. (6)

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

bit

A

A binary digit. (5)

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

byte

A

A sequence, consisting of 8 adjacent bits, used to encode character in memory. (5)

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

central processing unit (CPU)

A

A major hardware component that consists of the arithmetic/logic unit and the control unit. (8)

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

hardware

A

The actual computing machine and its support devices. (5)

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

information hiding

A

The principle of providing access to services but not to data resources. (25)

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

instance variables

A

A list of data resources. (24)

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

internal memory

A

Used for momentary storage of data and programs. Also called RAM. (6)

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

machine language

A

uses only binary digits, 1 and 0, to code programs. Also called first generation programming languages. (19)

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

network connection

A

used to connect to the Internet, other computers and the rest of the world. (6)

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

object-oriented programming (OOP)

A

A programming process in which a program is subdivided into objects. (23)

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

primary memory

A

High-speed memory contained in the computer. Also called random access memory (RAM). (7)

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

RAM

A

stands for random access memory; high-speed internal memory; also called primary memory. (7)

17
Q

secondary memory

A

Collective term for auxiliary storage devices where operating systems, applications, and documents are stored. Includes both hard disks and portable storage media such as DVDs and flash memory sticks. (7)

18
Q

software

A

Programs that give computer hardware system useful functionality. (5)

19
Q

Software Development Life Cycle (SDLC)

A

The process that a program goes through. It consists of the development, maintenance, and demise of a software system. The phases include analysis, design, coding, testing/verification, maintenance, and obsolescence. (20)

20
Q

system software

A

The programs that allow users to write and execute other programs. For example, operating systems such as unix, Linux, and MacOs. (9)

21
Q

ubiquitous computing

A

The presence of computers, which are often hidden, in many items used in everyday life. (5)

22
Q

user interface

A

Supports moment-to-moment communication between a user and the computer. (6)

23
Q

waterfall model

A

A version of the software development life cycle (sDLC) consisting of six phases in which the results of each phase flow down to the next. (20)