Topic 6 - Fundamentals of computer systems

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/23

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:08 AM on 5/21/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards

Hardware

Physical components of a computer system

2
New cards

Software

Program code - sequences of instructions executed to perform a task

3
New cards

Application software

Programs that complete a specific task for the user

4
New cards

System software

Software that operates, controls, and maintains the computer and its components

5
New cards

Operating system

Allows a user to control the computer with ease, by hiding its true complexity

6
New cards

Utility programs

Used for completing housekeeping tasks in a computer system, such as data backup or encryption

7
New cards

Library programs

Contain useful functions that are frequently used by a program

8
New cards

Translators

Pieces of software that translate between different languages

9
New cards

Low level langauges

Machine code and Assembly language

10
New cards

Machine code

Uses binary digits to represent instructions

11
New cards

Assembly language

Uses mnemonics and symbols to reresent machine code instructions

12
New cards

High level lanugages

General programming languages such as python

13
New cards

Three types of program translator

Assemblers, compilers, interpreters

14
New cards

Assemblers

Translate assembly language into machine code

15
New cards

Compilers

Translate high level languages into machine code

Check whole program for error, then translate entire program

Protect source code

16
New cards

Interpreters

Translate high level into machine code

Translate line-by-line, checking for errors as they go

Give little protection to source code

17
New cards
<p>What is this?</p>

What is this?

Half adder

18
New cards
<p>What is this?</p>

What is this?

Full adder

19
New cards

Boolean Algebra: A • 0 =

0

20
New cards

Boolean Algebra: B • 1 =

B

21
New cards

Boolean Algebra: C • C =

C

22
New cards

Boolean Algebra: D + 0 =

D

23
New cards

Boolean Algebra: E + 1 =

1

24
New cards

Boolean Algebra: F + F

F