Unit 6 Flashcards

(22 cards)

1
Q

Hardware

A

electrical or electromechanical (physical) parts of a computer system together with its input, output and storage devices

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

Software

A

programs (sequences of instructions) which run on the hardware/computer

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

System software

A

the software needed to run and maintain the computer’s hardware and application programs.
-utilities, operating system, libraries and translators

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

Applications software

A

software that performs specific user-oriented tasks
-word processors, games, photo editors, web browsers, spreadsheets, databases, IDEs

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

bespoke

A

softwares specifically made for a single purpose that arent available as libraries

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

libraries

A

ready-compiled programs which perform common tasks

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

Translators

A

Translators are the programs that translate written code such as Visual Basic or Python into machine code (binary code) that can be run by the computer

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

operating system

A

a set of programs that manages the operations of the computer for the user

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

Application Programming Interface

A

allows the building of programs designed to facilitate the use of everyday tasks on the computer for the user via a user interface

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

peripheral devices

A

most input and output
-mouse/keyboard, monitor and printer

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

Assembly Language

A

-there is a one-to-one relationship between the mnemonic operation and corresponding binary operation
-specific to the particular type of computing device

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

Compilers

A

translate high level language source code into executable object code programs that the computer can run

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

Interpreters

A

translate each line of a high level language program one at a time, running each instruction as it does so

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

Assembler

A

converts low-level language into machine code
-translates an Assembly Language program into object (machine) code, then the computer can run it

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

processor’s instruction set

A

instructions available to use in the assembly language are specific to a processor

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

AND

A

both inputs are true to make output true A.B

17
Q

OR

A

either one or both inputs are true to make output true A+B

18
Q

XOR

A

either one of the inputs but not both are true for output to be true, ⊕

19
Q

NAND

A

an AND and NOT gate combined, therefore output are the opposite of an AND gate bar above A.B

20
Q

NOT

A

negation or inverter; means that the output will be the opposite of the input bar above A

21
Q

NOR

A

an OR and NOT gate combined, therefore output are the opposite of an OR gate bar above A+B