Flashcards
Sem título
Flashcards do conjunto (12)
- 1Paradigma Imperativo Característica 1: Por quê também e chamado de "Procedural ?"Pois inclui sub-rotinas ou procedimentos como mecanismos de estruturação. Dessa forma, funciona como um passo-a-passo de procedimentos que e a máquina deverá executar.
- 2Paradigma Imperativo Característica 2: Quais linguagens de programação suportam esse paradigma?Fortran, Pascal, C, Basic, etc.
- 3Paradigma Imperativo Característica 3: Quais as vantagens e desvantagensVantagens: eficiência, permite uma modelagem tal qual o mundo real, além de ser bem estabelecido e bastante flexível
Desvantagens: difícil legibilidade, erros introduzidos durante manutenção, descrições demasiadamente operacionais focalizam como o processo deve ser realizado. - 4Paradigma Orientado a Objeto Característica 1: Quais são seus 4 alicerces?Herança, Polimorfismo, Encapsulamento e
Abstração. - 5Paradigma Orientado a Objeto Característica 2: Como ele funcionaA programação é desenvolvida através de trocas de mensagens entre objetos, ligados a classe que interligam através de heranças.
- 6Paradigma Orientado a Objeto Característica 3: Quais linguagens de programação suportam esse paradigma?Java, C++, C#, Python, etc.
- 7Paradigma funcional Característica 1: qual sua principal função?O paradigma funcional tem sua principal função a criação de software através da avaliação de funções matemáticas e que evita estados ou dados mutáveis.
- 8Paradigma funcional Característica 2: Quais linguagens de programação suportam esse paradigma?Lisp, ML, Scheme, etc.
- 9Paradigma funcional Característica 3: Quais as vantagens e desvantagensVantagens: Não precisa declarar variáveis, manipulação do programa mais simples além da facilidade nos testes e na busca por bugs
Desvantagens: Implementações ineficientes, forma de se pensar de forma funcional é mais complexo para quem já programou em linguagens imperativas. - 10Paradigma lógico Característica 1: Como funciona esse paradigma?O paradigma relacionamos o sistema com o usuário como se fosse um banco de dados que sempre se alimenta com os conhecimentos introduzidos nele
- 11Paradigma lógico Característica 2: Quais linguagens de programação suportam esse paradigma?QLISP, Mercury e Prolog.
- 12Paradigma lógico Característica 3: Onde utilizamos esse tipo de programaçãoUtilizamos essa programação geralmente em prototipação em geral, sistemas especialistas e banco de dados
Informações
- Descrição
- FlashCards sobre Sem título, criado por Pablo Assis em 12-03-2022.
- Criado por
- Pablo Assis
- Visualizações
- 16
- Avaliação