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 almost 6 years ago
180
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
                                                                    Weimar Revision
                                                                    Tom Mitchell
                                                                    Biology Revision - Y10 Mock
                                                                    Tom Mitchell
                                                                    GCSE History – Social Impact of the Nazi State in 1945
                                                                    Ben C
                                                                    Conferences of the Cold War
                                                                    Alina A
                                                                    GCSE Biology AQA
                                                                    isabellabeaumont
                                                                    Physics Revision
                                                                    Tom Mitchell
                                                                    Bay of Pigs Invasion : April 1961
                                                                    Alina A
                                                                    The Berlin Crisis
                                                                    Alina A
                                                                    Maths GCSE - What to revise!
                                                                    livvy_hurrell