Baixe o app para aproveitar ainda mais
Prévia do material em texto
1) Termos às linguagens: · Imperativa: C, C++, Cobol, Fortran, Java, Perl, Python, VB Essas linguagens permitem que os programadores descrevam explicitamente os passos ou comandos que o computador deve executar para alcançar um determinado resultado, seguindo o paradigma imperativo. · Declarativa: Lisp, ML Essas linguagens de programação seguem o paradigma declarativo, onde o programador descreve o que deve ser alcançado, sem especificar os passos exatos para alcançar esse resultado. · Von Neumann: C, C++, Cobol, Fortran, Java Estas linguagens são projetadas para a arquitetura de computadores baseada no modelo de Von Neumann, onde instruções e dados são armazenados na mesma memória e manipulados por meio de um processador central. · Orientada por objeto: C++, Java, Python, VB Essas linguagens suportam o paradigma de programação orientada a objetos, onde os programas são organizados em objetos que podem conter dados e código para manipular esses dados, facilitando a modularidade, reutilização e manutenção do código. · Funcional: Lisp, ML, Python Essas linguagens suportam o paradigma de programação funcional, onde as funções são tratadas como cidadãos de primeira classe e o código é estruturado em torno da avaliação de expressões e aplicação de funções. Embora Python não seja puramente funcional, ele oferece recursos para suportar esse paradigma. · Terceira geração: Fortran, Cobol, Lisp, C, C++, Java, VB Essas linguagens pertencem à terceira geração de linguagens de programação, que surgiram na década de 1950 até meados da década de 1980, caracterizadas pelo uso de construções de alto nível e abstratas e uma maior independência do hardware subjacente. · Quarta geração: Perl Linguagens de quarta geração são aquelas que se concentram mais na descrição do problema a ser resolvido do que na descrição do algoritmo a ser seguido. Essas linguagens são projetadas para facilitar o desenvolvimento de software por meio de interfaces gráficas e ferramentas de geração de código. Perl se destaca nesse aspecto por ser uma linguagem de script poderosa, que pode ser utilizada para uma ampla gama de tarefas, incluindo automação de sistemas, processamento de texto e desenvolvimento web. · De scripting: Perl, Python Embora outras linguagens, como VB (Visual Basic), também possam ser usadas para scripting em determinados contextos, Perl e Python são amplamente conhecidas por sua capacidade de automatizar tarefas, processar texto e manipular arquivos em sistemas operacionais Unix e Windows. Essas linguagens são comumente usadas em desenvolvimento web, administração de sistemas, análise de dados e automação de tarefas.
Compartilhar