GoConqr has a new look! Let us know what you think.

Flashcards

1. Hardware and Communication

Scott Jones Computer Science A Level English 101 cards

1. Hardware and Communication

Cards in this deck (101)

  1. 1Section Key Words- Semiconductor
    - Memory
    - Storage
    - RAM
    - CPU
    - Cache
    - SSD
    Section Key Words
  2. 2Computer PartsComputer Parts
  3. 3Von Neumann ArchitectureVon Neumann Architecture
  4. 4Semiconductor Properties- Conductor & Insulator
    - Alternates with changes in input voltage
    - Generally silicon
    Semiconductor Properties
  5. 5Semiconductor Uses- Used in SSDs ∵ they can let signals in and out selectively to store or move dataSemiconductor Uses
  6. 6Storage Properties- Non-volatile (Permanent)
    - Stores saved data and files
    E.g. SSD or Hard Drive
    Storage Properties
  7. 7Memory Properties- Volatile (Temporary)
    - Stores active programs and data
    E.g. RAM, Cache
    Memory Properties
  8. 8SSDSolid State Drive:
    - Storage
    - Non-Volatile
    SSD
  9. 9HDDHard Disk Drive:
    - Storage
    - Non-Volatile
    HDD
  10. 10Random Access Memory (RAM) - Properties- Type of memory
    - Stores active data and programs currently on CPU
    - Slower than cache but larger
    Random Access Memory (RAM) - Properties
  11. 11Cache - Properties- Type of memory
    - Stores freq. data used by CPU
    - Split into 3 levels
    Cache - Properties
  12. 12Levels of Cache1. Very fast ∵ embedded in CPU
    2. Slower with > capacity
    3. Speeds up 1 & 2, shared by all cores
    Levels of Cache
  13. 13Parallel Processing- Used ∵ limitations of single-core size
    - Splits processes --> sub-processes
    - Speeds up processing
    - Cannot be used 100% of the time
  14. 14Parallel Processing (Requirements)- OS that supports it
    - Multiple cores (2, 4, 6, 8 e.t.c)
    - Process that supports it
  15. 15More Key Words- ALU
    - PC
    - CU
    - ACC
    - MAR
    - Buses
    More Key Words
  16. 16CPUCentral Processing Unit
  17. 17RegistersSmall/fast/temporary memory typically used by things other than the main memory
  18. 18CUControl Unit
    - Handles ctrl signals
    - Manages input and output
    - Control bus
  19. 19ALUArithmetic Logic Unit
    - Does maths
    - Handles logic ops
  20. 20ACCAccumulator
    - Stores each ALU result (like a flowchart) for multi-step sums
  21. 21PCProgram Counter
    - Keeps location of next process
    - Passes info to MAR
  22. 22MARMemory Address Register
    - Gets address from PC
    - Loads the info
    - Address bus
  23. 23MDRMemory Data Register
    - Stores the data from the location stored by MAR
    - Data bus
  24. 24CIRCurrent Instruction Register
    - Keeps current instruc for exec
    - Gets from MDR
  25. 25IBRInstruction Buffer Register
    - Stores instructions for later
  26. 26Decode unit- Decodes op code to understandable instructions
  27. 27Buses- Data -> via these
  28. 28Data Bus- Carries the data
    MDR <-->
  29. 29Address Bus- Carries data's address
    MAR -->
  30. 30Control Bus- Carries ctrl commands from CPU ∴ coordinates computer
    CU <-->
  31. 31Machine codeSeries of Op codes and operands written in binary
  32. 32Op CodesOperation codes
    - Instructions in machine code
  33. 33Operands- The data to be manipulated
    - Always w/ op code
  34. 34Optical Storage - Function- Laser burns 'pits' in disk ∴ writes
    - Reflection detects pits and lands ∴ reads
  35. 35Optical Storage - Uses- DVD
    - CD
    - Blueray
    Movies & audio: media
  36. 36Optical Storage - Pros and consPros:
    - Capacity, Size, Cost ∴ good for HD data
    - Durability > HDD
    - Portable
    (Capacity: 650MB - 128GB)
    Cons:
    - Easily scratched
  37. 37Magnetic Storage - Function- Disk always spinning
    - Arm changes state of dipoles ∴ write
    - Reader detects state ∴ read
  38. 38Magnetic Storage - Uses- HDD
    Storing:
    - Programs
    - OS
    - Server backups
  39. 39Magnetic Storage - Pros and consPros:
    - Speed > OD
    - Capacity > OD
    (Capacity: 500MB - 4TB)
    Cons:
    - Damaged by magnets
  40. 40Portable External Storage Devices - Function- Known as EEPROM
    - Keeps charges with gates ∴ non-volatile memory
    - Semiconductors
  41. 41EEPROMElectronic Erasable Programmable Read-Only Memory
  42. 42Portable External Storage Devices - Uses- Flash drives
    - SSD
  43. 43External Portable Storage Devices - Pros and consPros:
    - Speen > HDD ∵ no motion
    Cons:
    - Cost > HDD
    - Space < HDD
  44. 44Fragmentation- Related data (file contents) is scattered across hard-drive
    - Slower ∵ more movement is needed
  45. 45Defragmentation- Reorganising drive to put related data (files) together
    - Faster ∵ less movement is needed ∴ data is contiguous
    - Not used in SSD
  46. 46RAIDRedundant Array of Independent Disks
  47. 47RAID 0 - Function- Stripes (splits) data
    - 2 drives
    RAID 0 - Function
  48. 48RAID 0 - Pros and consPros:
    - Fast (avoids bottlenecking)
    Cons:
    - If one drive is lost, data make no sense ∵ striping
  49. 49RAID 1 - Function- Mirrors data
    - 2 drives
    RAID 1 - Function
  50. 50RAID 1 - Pros and consPros:
    - Data safe if one drive lost
    Cons:
    - Speed < RAID 0
  51. 51RAID 3-6 - Function- Stripes data with parity
    - >= 3 drives
    RAID 3-6 - Function
  52. 52RAID 3-6 - Pros and consPros:
    - If a drive fails, a new drive can be inserted and data is restored using parity
    Cons:
    - Only 3/4 space can be used ∵ 1/4 is used by parity
  53. 53Basic Network Terms- IP
    - Packet
    - Router
    - Hub
    - Switch
    - Firewall
    - LAN
    Basic Network Terms
  54. 54IPInternet Protocol
    - Prepares, sends & recieves packets
    (sender's address, recipient's address, data)
  55. 55Packets- Contain data & other needed info
    - Sent by IP over the net to the recipient
  56. 56Router- Connect networks
    - Routes packets over networks
    Router
  57. 57Switch- Joins computers in a networkSwitch
  58. 58HUb- Common connec point in a networkHUb
  59. 59Peer to peer network- Client joined with client
    - No server
    - Wired
    Peer to peer network
  60. 60Client-sever network- Mult clients connect to server
    - Files stored on server
    Client-sever network
  61. 61LANLocal Area Network
    - Computers joined locally
    - Within building
    LAN
  62. 62WANWide Area Network
    - Connection of LANs
    WAN
  63. 63Network TopologiesDiff configs of networks:
    Bus, Star, Mesh, Tree, Ring, Point to point
  64. 64Network Topologies (Diagr)Network Topologies (Diagr)
  65. 65NICNetwork Interface Card
    - Connects computer to wired network
    (Wired)
    NIC
  66. 66WNICWireless Network Interface Card
    - Connects computer to wireless network
    (Wireless)
    WNIC
  67. 67NATNetwork Address Translation
    - Network device gives public address to private machine
  68. 68More Key Words- Protocol
    - TPC/IP Stack
    - HTTP
    - DHCP
    - UDP
    - SMTP
  69. 69Protocol- Global rules
    - Allow communication
  70. 70Networking Standards (Hardware)- Standard equipment must interoperate
    - Internationally agreed
    - Allows end user to use equipment from anywhere
  71. 71TCP/IP StackHandles data over web
    4 Layers:
    Application layer, Transport layer, Networking layer, Data link layer
  72. 72Application layerUses app-based protocols
    (HTTP, FTP, SMTP...)
    Connec. to Transport layer via port
  73. 73Transport layer- End-to-end connections
    - Handles connection errors
    (TCP, UDP)
  74. 74Networking levelGives data routing paths
    (IP, DHCP)
  75. 75Data Link LayerEncodes and decodes data
    Has two layers:
    Media Access Control (MAC), logical link control
  76. 76HTTPHyperText Transfer Protocol:
    - Transporting HTML files
    - Uses Uniform Resource Locators (URLs)
    - Data isn't recorded
    - Port 80
  77. 77FTPFile Transfer Protocol:
    - Uploading and downloading
    - Data is recorded
    - Port 21
  78. 78SMTPSimple Mail Transfer Protocol:
    - Sends + Receives
    - Client uses send only
    - Ports 25 & 587
  79. 79IMAPInternet Message Access Protocol:
    - Storing and Receiving
    - Mult clients --> same mailbox
  80. 80DHCPDynamic Host Configuration Protocol:
    - IP networks
    - Gives device dynamic IP
    - Automatic
  81. 81UDPUser Datagram Protocol:
    - Minimal features
    - Unreliable
    - No error checking & resending of packets
  82. 82Handshaking- Agree on protocols
    - Either agreed or denied
    - Communication cannot happen without this
  83. 83What is Optical Character Recognition (OCR)?Scans handwritten text -> editable document
    Postprocessing - after text has been scanned
  84. 84What are the uses of OCR?Editing a printed document
  85. 85What are the limitations of OCR?- Unable to read bad handwriting
    - Requires a scanner
  86. 86What is Optical Mark Recognition (OMR)?Reads marks on a multi-choice form
    Postprocessing
  87. 87What are the uses of OMR?Quickly marking multi-choice questions in bulk
  88. 88What are the limitations of OMR?- Predetermined question paper
    - Reads inaccurate marking wrong
    - Requires scanner
  89. 89What is Magnetic Ink Character Recognition (MICR)?Special reader detects the magnetism of the ink
    Can read writing even if it has been written over
  90. 90What are the uses of MICR?Cheques + other important documentation
  91. 91What are the limitations of MICR?Requires special ink and reader
  92. 92How do touchscreens work?Using a grid to detect user's input
    Coordinates are sent to the OS
  93. 93What are the uses of touchscreens?Tablets, laptops, smartphones
  94. 94What is Voice Input?Detects user's vocal input and discerns what is asked
  95. 95What are the uses of Voice Input?Smartphones & translation apps
  96. 96What are the limitations of Voice Input?- Very inaccurate with background noise
    - Has set amount of commands
  97. 97What is Vocabulary Dictation?Takes speech input and converts to text (Speech to text)
    Specialist vocab can be introduced
  98. 98What are the uses of Vocabulary Dictation?Creating text documents via speech
  99. 99What are the limitations of Vocabulary Dictation?- Very inaccurate with background noise
    - Has set amount of commands
  100. 100What is Voiceprint Recognition?System saves a sample of a person's voice and digitises it
    System then takes another input and compares it to the sample
  101. 101What are the uses of Voiceprint Recognition?Login and other security systems

Information

Description
A Level Computer Science ((AS) Unit 1: Fundamentals of Computer Science ) Flashcards on 1. Hardware and Communication, created by Scott Jones on 31/07/2019.
Created by
Scott Jones
Views
2
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?