O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

PRD-LING-PRG

Lucas Araujo Computação Tecnologias Educacionais Português 11 flashcards

Flashcards do conjunto (11)

  1. 1PARADIGMA PROCEDURAL- Estilo de programação que se concentra na criação de algoritmos e sub-rotinas para manipular dados. O programa é estruturado em torno de funções ou procedimentos que executam ações específicas quando chamados.
    CARACTERÍSTICAS:
    - Procedimentos e Funções • Controle de Fluxo • Variáveis e Estruturas de Dados • Programação Imperativa • Modularidade
  2. 2PALAVRAS-CHAVES- Modules
    - Procedures
    - Functions
    - Goto
    - Pascal
    - Fortran
    - C
    - Imperative Programming
  3. 3PARADIGMA FUNCIONAL- Estilo de programação que se baseia no conceito de funções matemáticas puras e na avaliação de expressões.
    CARACTERÍSTICAS:
    - Funções como Cidadãos de Primeira Classe • Imutabilidade • Funções Pura • Recursão • Avaliação Preguiçosa • Funções de Ordem Superior
  4. 4PALAVRAS-CHAVES- Pure Functions
    - High-Order Functions
    - Haskell
    - Lisp
    - Single Responsibility
    - Immutability
    - Declarative Programming
  5. 5PARADIGMA ORIENTADO A OBJETO- Modelo de programação que se baseia na concepção de "objetos" como elementos fundamentais da programação.
    CARACTERÍSTICAS:
    - Classes e Objetos • Encapsulamento • Herança • Polimorfismo • Abstração • Associação
  6. 6PALAVRAS-CHAVES- Polymorphism
    - Abstraction
    - Inheritance
    - Encapsulation
    - SOLID
    - Imperative Programming
    - C#
    - Java
  7. 7PARADIGMA LÓGICO- Estilo de programação que se baseia na lógica formal e na manipulação de fatos e regras para realizar computações.
    CARACTERÍSTICAS:
    - Lógica de Predicados de Primeira Ordem • Fatos e Regras • Unificação e Resolução • Recursão • Backtracking • Programação Declarativa
  8. 8PALAVRAS-CHAVES- Facts
    - Rules
    - Prolog
    - Declarative Programming
  9. 9GOTO- instrução de controle de fluxo encontrada em muitas linguagens de programação que permite desviar o controle de execução para uma linha específica de código. Essa instrução é geralmente considerada prejudicial para a legibilidade, manutenção e depuração do código, pois pode resultar em fluxos de controle complexos e difíceis de entender.
    - Devido aos problemas associados ao uso indiscriminado de instruções GOTO, muitas linguagens de programação modernas desencorajam seu uso e fornecem estruturas de controle de fluxo mais seguras e expressivas, como loops, estruturas condicionais, funções e chamadas de procedimento.
  10. 10API GATEWAY- Componente de infraestrutura de software que atua como um ponto de entrada único para APIs (Interfaces de Programação de Aplicativos) em um sistema distribuído. Ele fornece um conjunto de funcionalidades que facilitam o gerenciamento, a segurança, o controle e a integração de várias APIs em uma arquitetura de microsserviços ou distribuída.
    FUNCIONALIDADES:
    - Roteamento de Requisições • Transformação de Protocolo • Aggregation (Agregação) • Autenticação e Autorização • Logging e Monitoramento • Controle de Tráfego • Cache de Dados • Tratamento de Erros e Falhas
  11. 11KONG- gerenciamento de APIs de código aberto e gateway de serviços que ajuda as organizações a gerenciar, proteger e escalar suas APIs e microserviços. Desenvolvido pela Kong Inc., o Kong é construído sobre o Nginx e foi inicialmente lançado em 2015.
    FUNCIONALIDADES:
    - Gateway de API • Plugin System • Escalabilidade e Desempenho • Monitoramento e Análise • Segurança • Suporte a múltiplos protocolos • Comunidade Ativa e Suporte Profissional

Informações

Descrição
Tecnologias Educacionais Computação FlashCards sobre PRD-LING-PRG, criado por Lucas Araujo em 20-02-2024.
Criado por
Lucas Araujo
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?