2.2 programming V2

Description

Mind Map on 2.2 programming V2, created by liam oneill on 24/01/2019.
liam oneill
Mind Map by liam oneill, updated more than 1 year ago
liam oneill
Created by liam oneill almost 6 years ago
7
0

Resource summary

2.2 programming V2
  1. variables, inputs, outputs and assignment
    1. programs accept inputs from the user
      1. processes it using constants and outputs to user
      2. we can label various inputs and constants
        1. this is known as assignment
          1. information is stored in locations called 'identifiers'
        2. it is called a 'variable' if it changes throughout the program
          1. allow programs to have different purposes
          2. but a 'constant' if it doesn't change
            1. any information that a program makes use of is stored in RAM
              1. RAM is divided in memory locations with long hexadecimal addresses
              2. example of a computer processing an input:
                1. input - people getting on bus
                  1. processing - bus moving along route
                    1. output - people getting off the bus for work
                2. parameters
                  1. used to pass information between functions or procedures
                3. variables : operators
                  1. Boolean - AND, OR, NOT
                    1. AND - two conditions must be true for statement to be true
                      1. OR - at least one of the values has to be correct
                        1. NOT - inverts the results
                        2. addition
                          1. subtraction
                            1. division
                              1. left
                                1. mid
                                  1. right
                                    1. modular division - how many times a number can go into another with a remainder
                                      1. integer division ignores the remainder
                                      2. SPLIT
                                        1. join
                                        2. iteration
                                          1. while
                                            1. for
                                              1. counter
                                                1. condition
                                                  1. boolean
                                                    1. iteration
                                                      1. break
                                                        1. nested iteration
                                                          1. stepping
                                                          2. Text files are used to store a variety of data: lists of names, logs of events, tables of data
                                                            1. String handling: to get the length of the string, to get a substring, the string will start with the 0th character, ascii conversion
                                                              1. Procedure: are sets of instructions stored under one name
                                                                1. Functions: are similar to procedures but always return a value to the main program.
                                                                  1. SQL- Standard Query Language
                                                                    1. SELECT
                                                                      1. FROM
                                                                        1. WHERE
                                                                          1. SCRUD
                                                                            1. search
                                                                              1. create
                                                                                1. read
                                                                                  1. update
                                                                                    1. delete
                                                                                2. Arrays
                                                                                  1. index
                                                                                    1. elements/items
                                                                                      1. dimensions
                                                                                        1. split
                                                                                          1. iterating
                                                                                            1. zero-based
                                                                                              1. empty array
                                                                                                1. removing
                                                                                                  1. overflow
                                                                                                    1. adding/removing data
                                                                                                    2. sub programs
                                                                                                      1. parameter
                                                                                                        1. function
                                                                                                          1. procedure
                                                                                                            1. argument
                                                                                                              1. variable
                                                                                                                1. program
                                                                                                                2. data types
                                                                                                                  1. variable
                                                                                                                    1. integer
                                                                                                                      1. real
                                                                                                                        1. boolean
                                                                                                                          1. character and string
                                                                                                                            1. casting
                                                                                                                              1. data types
                                                                                                                                1. character sets
                                                                                                                                  1. ASCII
                                                                                                                                    1. unicode
                                                                                                                                    2. file handling
                                                                                                                                      1. EOF-end of line
                                                                                                                                        1. EOL-end of line
                                                                                                                                          1. new line character
                                                                                                                                            1. file mode
                                                                                                                                              1. commit
                                                                                                                                                1. append
                                                                                                                                                  1. overwrite
                                                                                                                                                    1. tabulation
                                                                                                                                                      1. serialise
                                                                                                                                                        1. deserialise
                                                                                                                                                          1. delimeter
                                                                                                                                                            1. schema
                                                                                                                                                              1. SELECT
                                                                                                                                                                1. WHERE
                                                                                                                                                                  1. LIKE
                                                                                                                                                                    1. ORDER BY
                                                                                                                                                                      1. ascending
                                                                                                                                                                        1. descending
                                                                                                                                                                          1. SQL
                                                                                                                                                                            1. query
                                                                                                                                                                              1. criteria
                                                                                                                                                                                1. count
                                                                                                                                                                                  1. pattern
                                                                                                                                                                                  Show full summary Hide full summary

                                                                                                                                                                                  Similar

                                                                                                                                                                                  Concepts in Biology Final Exam
                                                                                                                                                                                  mlszala
                                                                                                                                                                                  Cognitive Psychology - Loftus and Palmer (1974)
                                                                                                                                                                                  Robyn Chamberlain
                                                                                                                                                                                  George- Of mice and men
                                                                                                                                                                                  Elinor Jones
                                                                                                                                                                                  Biology- Genes, Chromosomes and DNA
                                                                                                                                                                                  Laura Perry
                                                                                                                                                                                  Othello content knowledge quiz
                                                                                                                                                                                  rubyduggan
                                                                                                                                                                                  Aparatos y sistemas del cuerpo humano
                                                                                                                                                                                  Mai Sin Más
                                                                                                                                                                                  Revision Timetable
                                                                                                                                                                                  katy.lay
                                                                                                                                                                                  A-level English Language Power & Gender Theories
                                                                                                                                                                                  Libby Shaw
                                                                                                                                                                                  GCSE Biology B2 (OCR)
                                                                                                                                                                                  Usman Rauf
                                                                                                                                                                                  GoConqr Getting Started Guide
                                                                                                                                                                                  Norman McBrien
                                                                                                                                                                                  General Pathoanatomy Final MCQs (401-519)- 3rd Year- PMU
                                                                                                                                                                                  Med Student