OCR GCSE Computing

Description

A level Computing Mind Map on OCR GCSE Computing, created by Wayne Vaughan on 03/05/2017.
Wayne Vaughan
Mind Map by Wayne Vaughan, updated more than 1 year ago
Wayne Vaughan
Created by Wayne Vaughan almost 7 years ago
788
10

Resource summary

OCR GCSE Computing

Annotations:

  • How to investigate and discuss computer science technologies, considering ethical, legal https://youtu.be/yOZnzAoywkE?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
  • Legislation https://youtu.be/-bgTNETy51U?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
  • Privacy issues https://youtu.be/0wia_H4Y7Dc?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
  • Cultural implications https://youtu.be/bRF-4fB5dIg?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
  • How key stakeholders are affected by technology https://youtu.be/zibnWKPey5g?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
  • Environmental impact of computer science https://youtu.be/4nOsXv4RVFY?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
  1. Programming
    1. Iteration

      Annotations:

      • for x in range(10): print(x)
      1. Sequence

        Annotations:

        • Turn red light on Wait 10 seconds Turn amber light on Wait 3 seconds Turn red and amber light off Turn green light on Carry out instructions one after the other
        1. Selection

          Annotations:

          • if else if else
          1. High level languages
            1. Python
              1. Java
                1. C; C++
                  1. Visual Basic
                    1. Closer to human language. Easier for humans to read and understand
                    2. Low level language
                      1. Machine code
                        1. Assembly language
                      2. Networks

                        Annotations:

                        • Types of networks https://youtu.be/yjWR0OP2SzY?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                        • Factors that affect performance of a network https://youtu.be/vTP6mdCw1uE?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                        • Client server and peer to peer  https://youtu.be/B3jRl98Ymrw?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                        • Layers https://youtu.be/_CXFFqPbOXU?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                        • Packet Switching https://youtu.be/lfYl8SohrCo?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                        1. Topology

                          Annotations:

                          • Star and Mesh networks https://youtu.be/Owj3cxp13bQ?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                          1. Ring
                            1. Star
                              1. Bus
                              2. Hardware

                                Annotations:

                                • Hardware to connect to a network https://youtu.be/PPr9Oa_jj1Q?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                • WiFi https://youtu.be/Svm06j2_x5w?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                • Ethernet https://youtu.be/PzVZpXGuI1I?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                • Protocols https://youtu.be/3Y2aQPwY0fo?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                1. Router
                                  1. Hub
                                    1. Switch
                                      1. Bridge
                                        1. Fibre
                                          1. Coaxial
                                            1. Terminator
                                            2. LAN
                                              1. WAN
                                                1. Bandwidth
                                                  1. Client-server
                                                    1. Peer-to-peer
                                                      1. The Internet

                                                        Annotations:

                                                        • The Internet https://youtu.be/Sa2y9JngSnM?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                        1. Virtual networks

                                                          Annotations:

                                                          • https://youtu.be/8F5Y4TwAmfc?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                        2. Computer hardware

                                                          Annotations:

                                                          • https://youtu.be/rxSWH6hIO5k?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                          1. Input devices

                                                            Annotations:

                                                            • Input and Output devices https://youtu.be/oUSFS2ROMnU?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                            1. Keyboard
                                                              1. Mouse
                                                                1. Scanner
                                                                  1. Touch screen
                                                                    1. Microphone
                                                              2. Accessibility
                                                                1. Braille keyboard
                                                              3. Output devices
                                                                1. Monitor
                                                                  1. Speakers
                                                                    1. Printer
                                                                      1. Laser
                                                                        1. Ink jet
                                                                          1. Plotter
                                                                            1. Projector
                                                                      2. Processing devices
                                                                        1. CPU central processing unit

                                                                          Annotations:

                                                                          • https://youtu.be/6UVMCIQ6nFI?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                          1. Cache
                                                                            1. Arithmetic Logic Unit
                                                                              1. Registers
                                                                                1. Cores
                                                                                  1. Multi tasking
                                                                                    1. Clock speed
                                                                                      1. Address bus
                                                                                        1. Data bus
                                                                                          1. Von Neumann Architecture

                                                                                            Annotations:

                                                                                            • https://youtu.be/KR2ejxGq464?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                            1. Performance

                                                                                              Annotations:

                                                                                              • https://youtu.be/hGkyon3c7rQ?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                            2. RAM (Volatile) / ROM (non-volatile)

                                                                                              Annotations:

                                                                                              • https://youtu.be/PkcOYz7yLM4?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                              • https://youtu.be/N2dukz_5Skg?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                              1. Graphics card
                                                                                                1. Sound card
                                                                                                  1. Motherboard
                                                                                                  2. Secondary Storage devices

                                                                                                    Annotations:

                                                                                                    • https://youtu.be/-uAbk2UgzIg?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                    • https://youtu.be/nE8g77ftMvU?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                    • Common Types of Storage https://youtu.be/2vJ0NfG1G_s?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                    • Suitable storage devices for a given purpose https://youtu.be/MmyB4d8oGq8?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                    1. Magnetic
                                                                                                      1. Hard disk drive
                                                                                                        1. Floppy disk
                                                                                                          1. Magnetic tape
                                                                                                          2. Optical
                                                                                                            1. CD-ROM; CD-R; CD-RW; CD-RAM
                                                                                                              1. DVD - Digital Versatile Disk
                                                                                                              2. Flash Memory

                                                                                                                Annotations:

                                                                                                                • https://youtu.be/naNdLozCp1Q?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                1. SD Cards
                                                                                                                  1. Solid State Drives
                                                                                                                    1. BIOS
                                                                                                                    2. Data capacity

                                                                                                                      Annotations:

                                                                                                                      • https://youtu.be/OEcRsaJVe1M?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                    3. Embedded systems

                                                                                                                      Annotations:

                                                                                                                      • https://youtu.be/AgGOH1vSTyk?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                      1. Virtual memory

                                                                                                                        Annotations:

                                                                                                                        • https://youtu.be/xziqSwXKjRY?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                      2. Computing units

                                                                                                                        Annotations:

                                                                                                                        • https://youtu.be/eG6xdjqcHOs?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                        1. Binary

                                                                                                                          Annotations:

                                                                                                                          • https://youtu.be/eG6xdjqcHOs?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                          • Why data is represented in binary https://youtu.be/wF4wzQNB_G8?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                          1. One bit has 2 different values
                                                                                                                            1. 0 1
                                                                                                                              1. Base 2
                                                                                                                              2. Denary

                                                                                                                                Annotations:

                                                                                                                                • https://youtu.be/eG6xdjqcHOs?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                                1. Base 10
                                                                                                                                  1. How we (humans) count
                                                                                                                                    1. 0 1 2 3 4 5 6 7 8 9
                                                                                                                                      1. 10 different values 0-9
                                                                                                                                      2. Hexadecimal

                                                                                                                                        Annotations:

                                                                                                                                        • https://youtu.be/Ft7IdQYu0Zk?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                                        1. One bit has 16 different values
                                                                                                                                          1. 0 1 2 3 4 5 6 7 8 9 A B C D E F
                                                                                                                                            1. 0-15
                                                                                                                                            2. Base 16
                                                                                                                                            3. 1111 - nibble
                                                                                                                                              1. 1 - bit
                                                                                                                                                1. 1111 1111 - byte
                                                                                                                                                  1. Character sets

                                                                                                                                                    Annotations:

                                                                                                                                                    • https://youtu.be/_FWd-8xr8rc?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                                                    1. ASCII
                                                                                                                                                      1. Unicode
                                                                                                                                                    2. Software

                                                                                                                                                      Annotations:

                                                                                                                                                      • https://youtu.be/LfiSAhno3NI?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                                                      1. Operating systems

                                                                                                                                                        Annotations:

                                                                                                                                                        • Purpose and function of system software https://youtu.be/mvpc9zst-y4?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                        • Operating systems part 1 https://youtu.be/m574Z-ebSaY?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                        • Operating systems part 2 https://youtu.be/4IJZY-4cjhc?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                        1. Memory management
                                                                                                                                                          1. File systems
                                                                                                                                                            1. Networking
                                                                                                                                                              1. User management
                                                                                                                                                                1. Input and output
                                                                                                                                                                  1. Interrupt handling
                                                                                                                                                                    1. Kernel
                                                                                                                                                                      1. Deals with low level operations such as memory management
                                                                                                                                                                      2. multi-tasking
                                                                                                                                                                        1. Allow more than one application to run at the same time, e.g listening to music while writing an essay in Word
                                                                                                                                                                      3. Utility programs

                                                                                                                                                                        Annotations:

                                                                                                                                                                        • Utility system software https://youtu.be/suqAIPF2VKs?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                        1. Antivirus
                                                                                                                                                                          1. Anti spyware
                                                                                                                                                                            1. Firewall
                                                                                                                                                                              1. Backup software
                                                                                                                                                                                1. Clipboard
                                                                                                                                                                                  1. Cryptographic tools
                                                                                                                                                                                    1. Compression tools
                                                                                                                                                                                      1. Disk cleaner
                                                                                                                                                                                        1. Disk defragmenter
                                                                                                                                                                                          1. Disk partitioning and formatting tools
                                                                                                                                                                                          2. Development models
                                                                                                                                                                                            1. Custom written/bespoke
                                                                                                                                                                                              1. For specific purpose
                                                                                                                                                                                                1. Expensive
                                                                                                                                                                                                  1. Not readily available
                                                                                                                                                                                                  2. Off the shelf
                                                                                                                                                                                                    1. Ready made
                                                                                                                                                                                                      1. Does the job
                                                                                                                                                                                                        1. May include features you don't need or be missing something you do
                                                                                                                                                                                                        2. Proprietary
                                                                                                                                                                                                          1. Source code not released
                                                                                                                                                                                                            1. Remains the property of the organisation
                                                                                                                                                                                                            2. Open source
                                                                                                                                                                                                              1. Free
                                                                                                                                                                                                                1. Code can be modified
                                                                                                                                                                                                              2. Open source vs proprietary

                                                                                                                                                                                                                Annotations:

                                                                                                                                                                                                                • https://youtu.be/wq2GY4tXjQM?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                                                              3. Logic Gates

                                                                                                                                                                                                                Annotations:

                                                                                                                                                                                                                • https://youtu.be/nBUNxuPkPts?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd https://youtu.be/56W-SBpdy9o?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                                                                                                                • Simple logic diagrams https://youtu.be/eRW0cpApegk?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                                                                • Computing related maths https://youtu.be/XImmzjrMj6A?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                                                                1. AND
                                                                                                                                                                                                                  1. OR
                                                                                                                                                                                                                    1. NOT
                                                                                                                                                                                                                      1. Truth tables

                                                                                                                                                                                                                        Annotations:

                                                                                                                                                                                                                        • Truth tables https://youtu.be/YtDJRYdnEvw?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                                                                      2. Databases
                                                                                                                                                                                                                        1. Persistent and organised store of data
                                                                                                                                                                                                                          1. File
                                                                                                                                                                                                                            1. Relation (table)
                                                                                                                                                                                                                              1. Tuple (record/row)
                                                                                                                                                                                                                                1. Attribute (field)
                                                                                                                                                                                                                                  1. Flat-file database
                                                                                                                                                                                                                                    1. All data stored in one table
                                                                                                                                                                                                                                      1. Data is duplicated
                                                                                                                                                                                                                                        1. Data redundancy
                                                                                                                                                                                                                                          1. Possibility of errors
                                                                                                                                                                                                                                          2. No structural information
                                                                                                                                                                                                                                          3. Relational database
                                                                                                                                                                                                                                            1. Entities
                                                                                                                                                                                                                                              1. One thing
                                                                                                                                                                                                                                                1. e.g. student
                                                                                                                                                                                                                                                  1. e.g. course
                                                                                                                                                                                                                                                    1. e.g. car
                                                                                                                                                                                                                                                  2. Primary key
                                                                                                                                                                                                                                                    1. An attribute that contains data unique to that relation (table)
                                                                                                                                                                                                                                                      1. Provides the link to another relation
                                                                                                                                                                                                                                                      2. Foreign key
                                                                                                                                                                                                                                                        1. The link to another relation
                                                                                                                                                                                                                                                          1. A foreign key is the primary key in another table
                                                                                                                                                                                                                                                        2. Data types
                                                                                                                                                                                                                                                          1. Real/float
                                                                                                                                                                                                                                                            1. String/text
                                                                                                                                                                                                                                                              1. Integer
                                                                                                                                                                                                                                                                1. Boolean
                                                                                                                                                                                                                                                                  1. Date/time
                                                                                                                                                                                                                                                                  2. Validation

                                                                                                                                                                                                                                                                    Annotations:

                                                                                                                                                                                                                                                                    • Make sure that the data entered is in the correct format
                                                                                                                                                                                                                                                                    • Range check - make sure the value entered is between two values - e.g 0-100
                                                                                                                                                                                                                                                                    • Presence check - make sure that something has been entered - e.g. Surname
                                                                                                                                                                                                                                                                    • Format check - to ensure it is entered in the right format, for example a postcode could be letter, letter, number number space number letter letter (LL00 0LL)
                                                                                                                                                                                                                                                                    • Lookup - the value must exist in a predefined list - e.g. Title (Mr, Mrs, Miss, Ms, Dr, Prof, Master Etc...)
                                                                                                                                                                                                                                                                  3. Images

                                                                                                                                                                                                                                                                    Annotations:

                                                                                                                                                                                                                                                                    • https://youtu.be/OooQh_4-WYU?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                                                                                                                                                                    1. Sound

                                                                                                                                                                                                                                                                      Annotations:

                                                                                                                                                                                                                                                                      • https://youtu.be/p7GLbx0Yde4?list=PL04uZ7242_M5n3zzAhcX-eslHud2Lyycd
                                                                                                                                                                                                                                                                      1. System security

                                                                                                                                                                                                                                                                        Annotations:

                                                                                                                                                                                                                                                                        • Forms of attack https://youtu.be/M6hhP0PcJbk?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                                                                                                                        • Threats posed to networks https://youtu.be/9zC4FJk-YFg?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                                                                                                                        • Identifying and preventing vulnerabilities https://youtu.be/bNRZb2tPcR8?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                                                                                                                        1. Malware
                                                                                                                                                                                                                                                                          1. Trolans
                                                                                                                                                                                                                                                                            1. Phishing
                                                                                                                                                                                                                                                                              1. Worms
                                                                                                                                                                                                                                                                              2. Youtube playlists

                                                                                                                                                                                                                                                                                Annotations:

                                                                                                                                                                                                                                                                                • Craigndave - excellent and very clear https://www.youtube.com/playlist?list=PLCiOXwirraUAvkTPDWeeSqAKty3LAG37-
                                                                                                                                                                                                                                                                                • Somerevision https://www.youtube.com/playlist?list=PLCE06F413DAD96BBF
                                                                                                                                                                                                                                                                                • Axsied (link available on your Smarthomework - cannot share here due to copyright)
                                                                                                                                                                                                                                                                                1. Legislation
                                                                                                                                                                                                                                                                                  1. Computer misuse act
                                                                                                                                                                                                                                                                                    1. Hacking
                                                                                                                                                                                                                                                                                      1. Stealing data
                                                                                                                                                                                                                                                                                        1. Modifying data
                                                                                                                                                                                                                                                                                        2. Copyright, designs and patents act
                                                                                                                                                                                                                                                                                          1. Copying movies, games, music etc
                                                                                                                                                                                                                                                                                            1. Stealing ideas
                                                                                                                                                                                                                                                                                              1. Illegal streaming of movies online
                                                                                                                                                                                                                                                                                              2. Data protection act
                                                                                                                                                                                                                                                                                                1. Only keep data as long as required
                                                                                                                                                                                                                                                                                                  1. Keep data safe and secure
                                                                                                                                                                                                                                                                                                    1. Do not pass data on to other people or organisations
                                                                                                                                                                                                                                                                                                    2. Regulation of investigatory powers act
                                                                                                                                                                                                                                                                                                      1. Organisations can request access to private data in certain circumstance
                                                                                                                                                                                                                                                                                                        1. e.g. Suspect of terrorism
                                                                                                                                                                                                                                                                                                    Show full summary Hide full summary

                                                                                                                                                                                                                                                                                                    Similar

                                                                                                                                                                                                                                                                                                    A level Computing Quiz
                                                                                                                                                                                                                                                                                                    Zacchaeus Snape
                                                                                                                                                                                                                                                                                                    Types and Components of Computer Systems
                                                                                                                                                                                                                                                                                                    Jess Peason
                                                                                                                                                                                                                                                                                                    Input Devices
                                                                                                                                                                                                                                                                                                    Jess Peason
                                                                                                                                                                                                                                                                                                    Output Devices
                                                                                                                                                                                                                                                                                                    Jess Peason
                                                                                                                                                                                                                                                                                                    Computing
                                                                                                                                                                                                                                                                                                    Kwame Oteng-Adusei
                                                                                                                                                                                                                                                                                                    Pack of playing cards answer
                                                                                                                                                                                                                                                                                                    Karl Taylor
                                                                                                                                                                                                                                                                                                    Code Challenge Flow Chart
                                                                                                                                                                                                                                                                                                    Charlotte Hilton
                                                                                                                                                                                                                                                                                                    Computing Hardware - CPU and Memory
                                                                                                                                                                                                                                                                                                    ollietablet123
                                                                                                                                                                                                                                                                                                    Computer Systems
                                                                                                                                                                                                                                                                                                    lisawinkler10
                                                                                                                                                                                                                                                                                                    Computer science quiz
                                                                                                                                                                                                                                                                                                    Ryan Barton
                                                                                                                                                                                                                                                                                                    Input, output and storage devices
                                                                                                                                                                                                                                                                                                    Mr A Esch