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

High level vs Low level programming languages

Beschreibung

AS - Level Computing (Component 1) Mindmap am High level vs Low level programming languages, erstellt von Lewis Hunt am 13/05/2016.
Lewis Hunt
Mindmap von Lewis Hunt, aktualisiert more than 1 year ago
Lewis Hunt
Erstellt von Lewis Hunt vor etwa 9 Jahre
5
1
1 2 3 4 5 (0)

Zusammenfassung der Ressource

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
                            Zusammenfassung anzeigen Zusammenfassung ausblenden

                            0 Kommentare

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

                            ähnlicher Inhalt

                            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
                            Computer science quiz
                            Ryan Barton
                            GCSE Computing - 4 - Representation of data in computer systems
                            lilymate
                            Data Structures & Algorithms
                            Reuben Caruana
                            GCSE Computing: Hardware
                            Yasmin F
                            OCR gcse computer science
                            Jodie Awthinre