Unit 2.2 Programming Techniques

Description

My Unit 2.2 Computing Mind Map
Mathew Wheatley
Mind Map by Mathew Wheatley, updated more than 1 year ago
Mathew Wheatley
Created by Mathew Wheatley about 5 years ago
162
2

Resource summary

Unit 2.2 Programming Techniques
  1. Key Words
    1. Variables - Contain preset, changeable information that can be altered throughout the code
      1. Constant - Contains fixed information that is the same whilst the code is running.
        1. Operators - They represent the operations being performed on the data
          1. Concatenate - Join together
            1. Sequencing - This allows us to solve complex tasks through a number of simple steps. A step by step solution.
              1. Selection - Changes the flow of a program, depending on a set of conditions. Used for validation, calculation & making sense of a user's choices
                1. Iteration - Repeating things over and over
                  1. Stepping - Skipping things in an iteration
                    1. EOF - End of File
                      1. EOL - End of Line
                        1. SQL - Standard Query Language, a popular human-readable programming language
                          1. Parameter - A special name given to a variable that is passed into a subfunction.
                          2. Operators - Represent the operations being performed on the data.
                            1. +-x/ - The 4 Basic Maths Operations
                              1. ^ - Exponentiation or Indices
                                1. MOD - Modulus, Shows the remainder
                                  1. DIV - Quotient, shows the whole divided number
                                  2. Data Types
                                    1. Integers - Whole Numbers
                                      1. Floats / Reals - Numbers with a fractional / decimal part
                                        1. Strings - Text in a program
                                          1. Booleans - True / False Statements
                                          2. Two Basic Programming Constructs
                                            1. Sequenceing
                                              1. Selection
                                              2. What is Casting?
                                                1. Change how a variables data type is interpreted
                                                  1. str(123) Converts 123 into a string
                                                    1. int("123) Converts "123" into an integer
                                                    2. Databases and Arrays
                                                      1. Arrays are ordered collections of related data where each element is accessible by an index (Number)
                                                        1. They can come as 1D or 2D
                                                          1. 1D arrays use one index whereas 2D arrays uses 2 indexes, similar to co-ordinates
                                                            1. 2D arrays use numeric index instead of names
                                                              1. Record - A specific row of information referring to one specific entity.
                                                                1. Fields - A single cell in the database.
                                                                2. Procedures store a set of instructions under one name whereas functions are called by assign their return value to something.
                                                                  1. Subroutines are repeatable sections of code
                                                                    Show full summary Hide full summary

                                                                    Similar

                                                                    Types and Components of Computer Systems
                                                                    Jess Peason
                                                                    Input Devices
                                                                    Jess Peason
                                                                    A level Computing Quiz
                                                                    Zacchaeus Snape
                                                                    Hitler and the Nazi Party (1919-23)
                                                                    Adam Collinge
                                                                    GCSE History – Social Impact of the Nazi State in 1945
                                                                    Ben C
                                                                    GCSE Biology AQA
                                                                    isabellabeaumont
                                                                    GCSE Biology B2 (OCR)
                                                                    Usman Rauf
                                                                    Maths GCSE - What to revise!
                                                                    livvy_hurrell
                                                                    Ionic Bondic Flashcards.
                                                                    anjumn10
                                                                    Electrolysis
                                                                    lisawinkler10
                                                                    Forces and their effects
                                                                    kate.siena