unit 4 - 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/249

flashcard set

Earn XP

Description and Tags

exoprted from anki for the eoy grind

Last updated 4:40 AM on 6/23/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

250 Terms

1
New cards

how many states can binary have

2

2
New cards

what are the boolean functions

  • AND
    - OR
    - NOT
    - XOR

3
New cards

what is a truth table

shows all possible combinations of a boolean expression

4
New cards

in a truth table what represents false and what shows true

1 = true 0 = false

5
New cards

what is div

integer division

6
New cards

div symbol

/

7
New cards

what is mod

divides an integer and gives the remainder

8
New cards

what is the mod symbol

%

9
New cards

dyk COMBINED logic gates

yes

10
New cards

what is hardware

physical components of a computer system including cpu ram and input/output devices

11
New cards

types of hardware (generic)

  • input devices
    - output devices
    - memory devices
12
New cards

what is software

programs that run on hardware to take inputs process data output information and store data

13
New cards

what is an operating system

a system software that manages hardware users and resources and provides a platform for applications

14
New cards

what is the operating system responsible for managing

  • processor

  • memory

  • input/output devices

  • applications

  • security

15
New cards
  • processor

16
New cards
  • memory
  • 17
    New cards
  • input/output devices
  • 18
    New cards
  • applications
  • 19
    New cards
  • security
  • "
    20
    New cards

    what is system software

    software that provides a platform for other software to run including operating systems and utility software

    21
    New cards

    how can computers multitask

    the processors have several cores

    22
    New cards

    what decides which program will run on the process and how long for

    OS

    23
    New cards

    what are interrupts

    signals sent to the cpu by external devices to indicate an event that needs immediate attention

    24
    New cards

    what are the effects of interrupts on the cpu

    tells cpu to suspend current activities and execute appropriate instrcutions

    25
    New cards

    types of interrupts

    hardware and software interrupts

    26
    New cards

    what are hardware interrupts (include example)

    sent from hardware devices like a printer out of paper

    27
    New cards

    what are software interrupts

    an interrupt generated by programs like a divide by zero error

    28
    New cards

    what are peripheral devices

    external devices connected to a computer such as keyboard mouse printer and display

    29
    New cards

    give examples of peripheral devices

    • mice
      - keyboard
      - printers
      - displays
      - digi cams
      - graphics tablet
    30
    New cards

    how do operating systems protect themselves from viruses

    built-in security features, such as user access levels, memory management, and firewalls

    31
    New cards
  • user management with usernames and passwords
  • 32
    New cards
  • access rights to files, programs and services
  • 33
    New cards
  • encryption of hard drives and removable media
  • 34
    New cards
  • memory protection - prevention of programs being able to view or overwrite other programs data stored in RAM
  • 35
    New cards
  • security updates - automatically downloaded and installed
  • "
    36
    New cards

    utility software meaning

    performs extra functionality and housekeeping tasks that keep computers running efficiently

    37
    New cards

    utility software examples

    • encryption software

    • defragmentation software

    • data compression

    • disk clean up tools

    • disk formatters

    • anti virus software

    38
    New cards
  • encryption software
  • 39
    New cards
  • defragmentation software
  • 40
    New cards
  • data compression
  • 41
    New cards
  • disk clean up tools
  • 42
    New cards
  • disk formatters
  • 43
    New cards
  • anti virus software
  • "
    44
    New cards

    disk defragmentation

    when large files are saved may not fit on the disk in consecutive memory locations as a fragmented file. reorganises files so they're stored together

    45
    New cards

    disk defragmentation rpso

    • improve read times
      - new free space made, making most of the storage
    46
    New cards

    give 3 examples of input devices

    keyboard mouse microphone

    47
    New cards

    give 3 examples of input devices (less common)

    graphics tablet webcam games controller

    48
    New cards

    what is an output device

    a device that receives data from a computer and presents it to the user

    49
    New cards

    give 3 examples of application software

    web browser email client photo editing software

    50
    New cards

    give 3 more examples of application software

    office software computer games music or video players

    51
    New cards

    list 3 responsibilities of an operating system

    processor management memory management input/output management

    52
    New cards

    list 3 more responsibilities of an operating system

    application management security management device management

    53
    New cards

    give 3 examples of operating systems

    windows linux mac os

    54
    New cards

    give 3 more examples of operating systems

    android chrome os ms dos

    55
    New cards

    what is processor management

    the os deciding which programs run on the cpu and how long they run for

    56
    New cards

    what is a cpu core

    an individual processing unit within a cpu that allows multitasking

    57
    New cards

    why can modern cpus multitask

    because they have multiple cores that can run tasks at the same time

    58
    New cards

    what is an interrupt

    a signal sent to the cpu to indicate an event that needs immediate attention

    59
    New cards

    what happens when an interrupt occurs

    the cpu pauses its current task and executes instructions to deal with the interrupt

    60
    New cards

    what is a hardware interrupt

    an interrupt sent by a hardware device such as a printer running out of paper

    61
    New cards

    what is a software interrupt

    an interrupt generated by a program such as a divide by zero error

    62
    New cards

    what is memory management

    the os managing where programs and data are stored in ram

    63
    New cards

    why is memory management important

    to prevent programs from overwriting each other’s data

    64
    New cards

    what must happen before a program runs

    it must be loaded from storage into main memory (ram)

    65
    New cards

    what is input/output management

    the os controlling communication between the computer and peripheral devices

    66
    New cards

    what is a device driver

    a program that allows the operating system to communicate with a specific hardware device

    67
    New cards

    why are device drivers needed

    because each hardware device requires specific instructions to operate

    68
    New cards

    what is a print queue

    temporary storage (buffer) where print jobs wait before being printed

    69
    New cards

    why is a print queue needed

    because computers send data faster than printers can print

    70
    New cards

    what is application management

    the os managing how applications are run and accessed

    71
    New cards

    give examples of applications

    word processors spreadsheets web browsers email clients

    72
    New cards

    what is security management in an os

    protecting data and managing access to systems and files

    73
    New cards

    give 3 methods of os security

    usernames and passwords access rights encryption

    74
    New cards

    give 2 more methods of os security

    memory protection security updates

    75
    New cards

    what are access rights

    permissions that control what users can view edit or delete

    76
    New cards

    why are access rights important

    to ensure users can only access appropriate files and data

    77
    New cards

    what is utility software

    software that performs maintenance and housekeeping tasks to keep a system running efficiently

    78
    New cards

    give 4 examples of utility software

    antivirus disk cleanup defragmentation data compression

    79
    New cards

    what is encryption software

    software that converts data into unreadable form to protect it

    80
    New cards

    give 3 uses of encryption

    protect hard disks encrypt files encrypt communication with websites

    81
    New cards

    what does https indicate

    that communication with a website is encrypted

    82
    New cards

    what is disk fragmentation

    when parts of a file are stored in non consecutive locations on a disk

    83
    New cards

    why does fragmentation slow down performance

    because the disk head must move to multiple locations to read a file

    84
    New cards

    what is disk defragmentation

    reorganising files so they are stored in contiguous blocks

    85
    New cards

    what are the benefits of defragmentation

    faster file access and improved system performance

    86
    New cards

    what are the main components of a computer?

    cpu, main memory (ram), secondary storage, input devices, output devices

    87
    New cards

    what is an embedded system?

    a computer built into another device to control it

    88
    New cards

    what does the cpu do?

    processes instructions and controls the operation of the computer

    89
    New cards

    what cycle does the cpu use to process instructions?

    fetch decode execute cycle

    90
    New cards

    what happens in the fetch stage?

    the next instruction is fetched from ram using the program counter

    91
    New cards

    what happens in the decode stage?

    the control unit interprets the instruction

    92
    New cards

    what happens in the execute stage?

    the instruction is carried out by the cpu and results are stored

    93
    New cards

    what is von neumann architecture?

    a system where data and instructions are stored in the same memory

    94
    New cards

    what is the von neumann bottleneck?

    a limitation in speed caused by data and instructions sharing the same bus

    95
    New cards

    what are the three main parts of the cpu?

    control unit alu registers

    96
    New cards

    what does the control unit do?

    decodes instructions and controls the timing and sequence of operations in the cpu

    97
    New cards

    what does the alu do?

    performs arithmetic and logic operations such as addition, subtraction and comparisons

    98
    New cards

    what are registers?

    small very fast memory locations inside the cpu

    99
    New cards

    what does the program counter store?

    the address of the next instruction

    100
    New cards

    what does the memory address register store?

    the address of data being accessed