Programming

Description

Programming Theory for Computer Science
Jake Davis
Mind Map by Jake Davis, updated more than 1 year ago
Jake Davis
Created by Jake Davis over 6 years ago
11
0

Resource summary

Programming
  1. Variables
    1. A Variable is a piece of data which can be changed, there are data types that contain certain types of data.
      1. Data Types
        1. String
          1. An ordered array of alpha-numeric text
          2. Integer
            1. – A number without decimals
            2. Character
              1. A single piece of alpha-numeric text
              2. Boolean
                1. A data type with only two possible values
                2. Real (Decimal)
                  1. A number with decimals
              3. Scoping
                1. A variables scope refers to where the variable can be accessed and modified.
                  1. Scopes
                    1. Local Scope
                      1. When a variable can be read and modified only within the procedure in which it is declared.
                      2. Module Scope
                        1. Procedures that are in the same module can be read and modify that variable when it’s declared
                        2. Project Scope
                          1. If a variable is in project scope the variable can be read and modified within the same program and project.
                      3. Selection
                        1. An IF statement is a conditional statement and is a type of selection, it will only run parts of the program if the Boolean is True.
                          1. Operators
                            1. ==
                              1. Checks if the values for the operands are equal or not;
                          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
                          Theories of Family
                          Summer Pearce
                          AQA GCSE Music - Scales and Cadences
                          Mr Thompson
                          Output Devices
                          Jess Peason
                          Computing
                          Kwame Oteng-Adusei
                          HTTPS explained with Carrier Pigeons
                          Shannon Anderson-Rush
                          Groups, Formal Organizations and Bureacracy
                          Kome Ekor
                          Historical Development of Computer Languages
                          Shannon Anderson-Rush
                          Useful String Methods
                          Shannon Anderson-Rush