Chapter 1 Vocab Flashcards

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

Assembly language

A

A computer language that allows the programmer to express operations and memory addresses with mnemonic symbols

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

application software

A

Programs that allow human users to accomplish specialized tasks, such as with processing or database management

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

Auxiliary input/output (I/O)

A

Examples: printers and scanners

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

Auxiliary storage device

A

A medium external to primary memory, such as a disk or flash stick, which can store data.

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

Bit/Binary digit

A

(1) A binary digit
(2) A digit, either zero or one, in the binary number system. Program instructions are stored in memory using a sequence of binary digits.

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

Central processing unit (CPU)

A

A major hardware component that consists of the arithmetic/logic unit and the control unit

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

Hardware

A

The computing machine and it’s support devices

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

Information hiding

A

A condition in which the user of a module does not know the details of how it is implemented, and implementer of a module does not know the details of how it is used

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

Instance variables

A

Storage for data in an instance of a class

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

Internal memory

A

A synonym for primary memory or random access memory (RAM)

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

Machine language

A

The language used directly by the computer in all it’s calculations and processing

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

Network connection

A

Yes

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

Object–oriented programming

A

The construction of software systems that use objects

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

Primary memory

A

The high–speed internal memory of a computer, also referred to as random access memory (RAM)

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

RAM (Random access memory)

A

In which the time required to access data is independent of their position

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

Secondary memory

A

An auxiliary device for memory, usually a disk or magnetic tape

16
Q

Software

A

Programs that make the machine (the hardware) do something, such as word processing, database management, or games.

17
Q

Software development lifecycle (SDLC)

A

The process of development, maintenance, and demise of a software system. Phases include analysis, design, coding, testing/verification, maintenance, and obsolescence

18
Q

System software

A

The programs that allow users to write and execute other programs, including operating systems such as Windows and Mac OS

19
Q

Ubiquitous computing

A

A situation in which computational resources are accessible to people no matter where they are

20
Q

User interface

A

Software that enables human users to interact with a program

21
Q

Waterfall model

A

A series of steps in which a software system trickles down from analysis to design to implementation

22
Q

Byte

A

A sequence of bits used to encode a character in memory