Programming Paradigms

Descrição

Always pronounce as para - digg - ems. I know it's wrong, but it sounds fabulous!
Sam Sully
Mapa Mental por Sam Sully, atualizado more than 1 year ago
Sam Sully
Criado por Sam Sully aproximadamente 8 anos atrás
8
0

Resumo de Recurso

Programming Paradigms
  1. OOP
    1. Example: Java.
      1. The programmer manipulates objects which may contain data about the object and procedures which can be called to manipulate the data stored about the object (attributes) and the state of the object.
        1. Used for more complex programs with multiple types of data object. For example, Minecraft.
        2. Logic
          1. An example would be Prolog!
            1. Programs consist of a series of axioms, relations, rules and facts. Then the inference engine of the programming language will use this information to answer any subsequent queries.
              1. Used often for AI, for example the ClarISSa AI on the ISS. Logic programming is often used for prototyping.
              2. Imperative/Procedural
                1. Example, VB.NET is mostly imperative/procedural.
                  1. Consists of a sequence of instructions to manipulate data and change the program's state.
                    1. Most things, e.g. drivers, often simple programs are written in procedural languages.
                    2. Functional
                      1. A program consists of a series of mathematical functions called in some order.
                        1. An example would be Haskell.
                          1. Used for heavily mathematical programs and also often for game AI calculations (particularly those involving a lot of probability).

                          Semelhante

                          13 motivos para usar Tecnologia na Educação
                          Alessandra S.
                          Princípios da Química
                          vanessamiyato
                          Roteiro de Estudo - Português
                          GoConqr suporte .
                          PSICOLOGIA DA GESTALT
                          eleuterapara
                          Morfologia
                          Raíza Da Cunha
                          Gute Gewohnheiten erfolgreicher Schüler
                          miminoma
                          FCE Practice Quiz - B2
                          titaleoni
                          Roma Antiga
                          Ighor Ferreira
                          Novo Acordo Ortográfico 2016 - Guia Rápido
                          GoConqr suporte .
                          Movimentos Sociais no Brasil!
                          João Victor
                          Apresentação da aula 2 - Desenvolvimento Humano e Social - Saúde
                          Emmanuela Pimenta