High level vs Low level programming languages

Descripción

AS - Level (Component 1) Computing Mapa Mental sobre High level vs Low level programming languages, creado por Lewis Hunt el 13/05/2016.
Lewis Hunt
Mapa Mental por Lewis Hunt, actualizado hace más de 1 año
Lewis Hunt
Creado por Lewis Hunt hace más de 10 años
11
1

Resumen del Recurso

High level vs Low level programming languages
  1. High-level programming language
    1. Procedural programming
      1. Instructions are given in sequence
        1. Selection is used to decide what a program does
          1. Iteration dictates how many times it does it
            1. Programs are broken down into key blocks called procedures and functions
              1. BASIC, C and Pascal
            2. Object-oriented programming
              1. Solution consists of objects that interact with each other
                1. Java and C++
                2. Designed to be closer to the way we express ourselves
                  1. Using a mixture of English words and mathematical expressions
                  2. Can be converted to machine code
                  3. Low-level language
                    1. Assembly language
                      1. Mnemonics used in place of machine-code instructions
                        1. Mnemonics (memorable letter sequence)
                        2. The set of instructions varies from processor to processor
                          1. Assembly code written for one processor may not necessarily work on another
                        3. Directly linked to the architecture of the computer
                          1. Machine code
                            1. Uses binary to represent instructions (opcode)
                              1. On data which the act (operands)
                              2. Rather than remembering which binary code represents which instruction
                                1. Assembly code use mnemonics to represent the sequences
                                  1. Each assembly code instruction represents a machine- code instruction
                                    1. Assembly code programs can be longer than high-level equivilents
                            Mostrar resumen completo Ocultar resumen completo

                            Similar

                            Types and Components of Computer Systems
                            Jess Peason
                            Input Devices
                            Jess Peason
                            Output Devices
                            Jess Peason
                            Computing
                            Kwame Oteng-Adusei
                            Pack of playing cards answer
                            Karl Taylor
                            Code Challenge Flow Chart
                            Charlotte Hilton
                            Computing Hardware - CPU and Memory
                            ollietablet123
                            Computer Systems
                            lisawinkler10
                            Computer science quiz
                            Ryan Barton
                            Input, output and storage devices
                            Mr A Esch
                            GCSE Computing - 4 - Representation of data in computer systems
                            lilymate