Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

2.2 - Programming Techniques

Descripción

Mapa Mental sobre 2.2 - Programming Techniques, creado por Sam Haynes el 01/02/2019.
Sam Haynes
Mapa Mental por Sam Haynes, actualizado hace más de 1 año
Sam Haynes
Creado por Sam Haynes hace más de 6 años
21
0
1 2 3 4 5 (0)

Resumen del Recurso

2.2 - Programming Techniques
  1. Variables
    1. Should not contain spaces and they shouldn't start with a number.
      1. If the inputs come from the console, from a file or from elsewhere in a modular program.
        1. AKA parameters.
        2. Booleans
          1. And, or, not, larger, smaller, equal, not equal.
          2. String/characters
            1. Slicing, length, format.
            2. Modular division
              1. Finding a remainder.
                1. 5MOD2 would give 5.
                2. Integer division
                  1. 5DIV2 would give 2
                  2. Stores values whilst a program is running.
                    1. Values can change.
                    2. String Features
                      1. Slicing
                        1. LEFT("Monkey") gives "Monk"
                        2. Length
                          1. LEN("Monkey") gives 6
                          2. Change case
                            1. Monkey ---> MONKEY ---> monkey
                          3. Sequencing
                            1. Allows a programmer to solve complex tasks through a number of simple steps.
                              1. Benefits
                                1. Each line follows the next.
                                  1. Creates simple programs very quickly.
                                    1. Easy to follow for a small program.
                                      1. Fundamental principals of a program.
                                        1. Starts at the top, finishes at the bottom.
                                      2. Disadvantages
                                        1. Not at all efficient.
                                          1. Becomes very difficult to follow with large programs.
                                            1. Extremely hard to maintain.
                                          2. Selection
                                            1. Changes the flow of a program, depending on a set of decisions.
                                              1. Used for validation, calculation and making sense of a user's choices.
                                                1. Nested Selection
                                                  1. A statement within a statement.
                                                2. Constants
                                                  1. Store values whilst program is running.
                                                    1. Values remain the same.
                                                    2. Basic Programming Constructs
                                                      1. Sequence
                                                        1. Selection
                                                          1. Iteration
                                                          2. 2 dimensional array
                                                            1. Has rows and columns.
                                                              1. Each row/column/index holds data.
                                                              2. Features of a table
                                                                1. Fieldname
                                                                  1. Title of each column.
                                                                  2. Primary Key
                                                                    1. A unique number to identify an object.
                                                                    2. Record
                                                                      1. Each individual cell's data.
                                                                    3. Subroutines
                                                                      1. Can be repeated in different parts of code.
                                                                        1. Work can be split between programmers.
                                                                          1. Functions return a value.
                                                                            1. Procedures DO NOT return a value.
                                                                            Mostrar resumen completo Ocultar resumen completo

                                                                            0 comentarios

                                                                            There are no comments, be the first and leave one below:

                                                                            Similar

                                                                            Alemán Básico
                                                                            Diego Santos
                                                                            BANDERAS de EUROPA...
                                                                            JL Cadenas
                                                                            DIAS DE LA SEMANA, MESES Y ESTACIONES EN INGLES
                                                                            Montse Lafuente Benito
                                                                            Historia de España. Siglo XVIII
                                                                            FIRA BRIGHTON
                                                                            Mapa Mental Estructura gramatical presente simple inglés
                                                                            JOWANI BELLO MELO
                                                                            FARMACOLOGÍA CARDIOVASCULAR
                                                                            may.856
                                                                            Pasado simple del verbo "To be"
                                                                            Juan Pablo Ospino Rodriguez
                                                                            Anatomía Animal (Sistema Óseo)
                                                                            Ana Favela
                                                                            Mapa conceptual. sobre las sociología , sus diferencias y similitudes con otras ciencias.
                                                                            Cristian Capera
                                                                            Tejidos animales
                                                                            Enrique Bravo