Unit 2.3- Robust Programs

Description

GCSE Computing Mind Map on Unit 2.3- Robust Programs, created by sofia sodre on 22/11/2017.
sofia sodre
Mind Map by sofia sodre, updated more than 1 year ago
sofia sodre
Created by sofia sodre over 6 years ago
9
1

Resource summary

Unit 2.3- Robust Programs
  1. Verification
    1. Making sure input is correct
    2. Validation
      1. Reduces errors, reduces number of inputs you can make
      2. Input Sanitisation
        1. Removes unwanted characters from strings
        2. Input Validation
          1. Attempts to ensure data entered is within certain limits/rules
            1. Can`t check if it is correct
            2. Authentication
              1. Check if user is who they say they are
                1. Check if they are allowed into a program
                2. Maintainability
                  1. Comments
                    1. Inform reader of bug/issues
                      1. Explain code`s function
                      2. Indentation
                        1. Group together a function
                      3. Error
                        1. Bugs that cause the program to run incorrectly
                        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