Computing

Cards (150)

  • Computer
    A machine that processes data
  • Embedded System
    Computers built into other devices (e.g dishwasher, microwave)
  • CPU

    Central Processing Unit
  • Parts of CPU

    Control unit, arithmetic logic unit, cache, clock, buses
  • Fetch instruction
    Control unit reads memory address of next instruction , instruction is copied from memory to a register
  • Decode instruction
    The instruction that was copied from the memory is decoded (by the CU)
  • Execute instruction
    The instruction is performed (by the ALU)
  • Control Unit (CU)
    Controls flow of data in and out of CPU, executes program instructions
  • Arithmetic Logic Unit (ALU)

    Does calculations
  • Cache
    A small area of memory which can be accessed quickly by the processor and is used to store frequently or recently used data and instructions
  • Clock
    Continually sends out a binary signal which is used to sync with construction (like a metronome)
  • Clock speed
    The number of instructions a processor can carry out per second
  • Bus
    Collections of wires used to transmit data between components of CPU and other parts of PC
  • Register
    Temporarily hold data for CPU, fastest form of memory
  • Volatile memory

    Temporary, requires power to retain
  • Penetration testing

    When organisations employ specialists to simulate potential attacks on their network
  • Malware
    Code that is designed to cause harm or gain unauthorised access to a computer system
  • Non volatile memory
    Permanent memory, keeps contents even when PC has no power
  • ROM contains

    BIOS (basic input output system)
  • CPU Performance Factors
    Clock speed, Cores, Cache
  • CPU Core
    An element of a CPU which is capable of executing one sequence of instructions at a time
  • Cache type
    (L1, L2, L3) Higher level of cache can hold more but it is further away from CPU so is slower
  • Tiers of storage
    Primary, secondary
  • Advantages of HDDs over SSDs
    Cheaper, higher capacity, longer life
  • Advantages of SSDs over HDDs
    Faster, don't need defragmenting, more shock proof, silent
  • cloud storage
    A type of secondary storage where data is stored on a physical storage device in a remote location away from the rest of the system
  • Pros of cloud storage
    Access from any device, can be shared easily, easy to increase storage, cheaper, provides security and backup for you
  • Cons of cloud storage
    Need internet connection, speed depends on bandwidth, dependent on host for security and backups, data can be vulnerable to hacks, unclear of ownership, could be expensive in long term
  • Functions of an OS (Operating System)

    Communicate with devices using drivers, provide a platform and interface for applications, control memory management, organise CPU, deal with file management, manage security
  • Driver
    Translator for signals between OS and device
  • Utility software
    Any software used to maintain or configure a computer
  • Disk health
    Hard disks start to deteriorate over time, this utility scans the drive for problems and fixes issues where possible
  • Defragmentation
    utility that rearranges files to be stored in contiguous clusters
  • Compression
    It reduces the size of files so they take up less disk space
  • Encryption
    Scrambles data to stop third parties from accessing it, it can be decrypted using a special key
  • Backup
    A copy of a computers files and settings stored externally that can be restored in the event of a data loss
  • backup utility

    Software with facilities such as scheduling of regular backups, creating rescue disks, disk images, and options for how much data to backup
  • Virus scanners
    They inspect each file on your computer looking for viruses. They usually have a list of known viruses to check for - they need to be updated regularly so they don't miss anything
  • System Cleanup
    Programs leave lots of temporary files on your hard drive which take up unnecessary space. These utilities go through and get rid of files like these
  • LAN (Local Area Network)

    A type of computer network connecting devices owned by a person or organisation within a single location