¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

PRD-LING-PRG

Lucas Araujo Computação Tecnologias Educacionais Portugués 11 fichas

Fichas del 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

Información

Descripción
Tecnologias Educacionais Computação Fichas sobre PRD-LING-PRG, creado por Lucas Araujo el 20/02/2024.
Creado por
Lucas Araujo
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?