Baixe o app para aproveitar ainda mais
Prévia do material em texto
29/11/2023, 17:15 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Exercício avalie sua aprendizagem No que se refere a classi�cação de linguagens de programação por nível e gerações, avalie as assertivas a seguir I - As linguagens de 1ª e 2ª gerações, são classi�cadas como baixo nível II - As linguagens de 3ª geração são classi�cadas como alto nível III - As linguagens de 1ª e 2ª gerações são, respectivamente, Assembly e linguagem de maquina IV - SQL é uma linguagem de 4ª geração Com base em sua analise assinale a opção que apresenta APENAS as assertivas corretas No que se refere a programação de sistemas, avalie as assertivas a seguir? I - A programação de sistemas, carece de linguagens que acesse, diretamente, o hardware e seus componentes. PARADIGMAS DE LINGUAGENS DE PROGRAMAÇÃO EM PYTHON Lupa DGT0286_202309771179_TEMAS Aluno: IASMIM DOS SANTOS MELO Matr.: 202309771179 Disc.: PARADIGMAS DE LING 2023.3 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. PARADIGMAS E LINGUAGEM PYTHON 1. II, III e IV II e IV I, II e IV I e II I Data Resp.: 25/11/2023 19:51:48 Explicação: A resposta correta é: I, II e IV 2. javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:diminui(); javascript:aumenta(); javascript:aumenta(); 29/11/2023, 17:15 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 II - Exemplos de uso: software básico, como sistemas operacionais, tradutores e interpretadores de linguagens de programação. III - As principais linguagens usadas são: Pascal, Java e Ruby. IV - Antes das linguagens de alto nível, a programação de sistemas era desenvolvida em Assembly. Com base em sua análise, assinale a ÚNICA opção que apresenta APENAS as assertivas corretas Qual das linguagens abaixo possui nenhuma abstração Como se chama o processo de conversão de linguagens onde não é gerado código executável e o programa roda a medida que vai sendo convertido. Assinale o grupo de linguagens que são de alto nível e atendem as características do paradigma Orientado a objeto II, III e IV I III e IV I e IV I, II e IV Data Resp.: 25/11/2023 19:52:54 Explicação: A resposta correta é: I, II e IV 3. linguagem Assembly linguagem Python linguagem de máquina linguagem JAVA linguagem HTML Data Resp.: 25/11/2023 19:52:07 Explicação: A resposta correta é: linguagem de máquina. 4. Montador Compilação Ligador Interpretação Tradução Data Resp.: 25/11/2023 19:53:18 Explicação: A resposta correta é: Interpretação 5. Java e Fortran 29/11/2023, 17:15 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 O programa fonte é a fundação de qualquer software e uma peça crítica no campo da programação e do desenvolvimento de software. O que é um "programa-fonte"? O desenvolvimento mobile envolve a criação de aplicativos para dispositivos móveis, como smartphones e tablets. Este campo cresceu exponencialmente com a popularização dos dispositivos móveis e a demanda contínua por novos aplicativos. No desenvolvimento de aplicativos para dispositivos móveis Android, quais linguagens são o�cialmente indicadas por seus fabricantes? Os níveis das linguagens de programação permitem uma ampla gama de controle, abstração e facilidade de uso. Python, Java e Assembly Java, C++, Python e Smalltalk Phyton, Java, C++ e Delpi Java, C++ e HTML Data Resp.: 25/11/2023 19:53:55 Explicação: A resposta correta é: Java, C++, Python e Smalltalk 6. O hardware no qual o código é executado. O código escrito em uma linguagem de programação. Um conjunto de instruções em linguagem de máquina. Um tipo de linguagem de programação de alto nível. Um software aplicativo especí�co. Data Resp.: 25/11/2023 19:58:21 Explicação: Um "programa-fonte" é o código como é escrito pelo programador em uma linguagem de programação especí�ca. Este código ainda não pode ser entendido diretamente pelo hardware do computador, que compreende apenas a linguagem de máquina. 7. Swift e Objective-C Java e Kotlin PHP e ASP Python e Ruby C# e .NET Data Resp.: 25/11/2023 20:00:36 Explicação: Para o desenvolvimento de aplicativos Android, os fabricantes o�cialmente indicam as linguagens Java e Kotlin. 8. 29/11/2023, 17:15 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 Qual das seguintes a�rmações melhor descreve as linguagens de programação de baixo nível? A programação estruturada e a orientação a objetos são dois paradigmas de programação fundamentais que oferecem diferentes maneiras de pensar sobre como organizar um programa e estruturar sua lógica. Ambos têm seus méritos, mas também limitações, especialmente quando considerados no contexto um do outro. Por que o paradigma estruturado começou a apresentar limitações, levando ao desenvolvimento do paradigma orientado a objetos? Linguagens de programação são ferramentas utilizadas por desenvolvedores para instruir computadores a realizar tarefas especí�cas. Elas são o meio pelo qual os programadores expressam algoritmos e estruturas de dados para criar programas de software. Cada linguagem de programação tem sua própria sintaxe (regras gramaticais) e semântica (signi�cado), permitindo diversas maneiras de solucionar problemas. Qual característica de uma linguagem de programação in�uencia diretamente tanto a legibilidade quanto a facilidade de escrita do código? São independentes do hardware e fáceis de aprender. São linguagens próximas da linguagem de máquina e interagem diretamente com o hardware. Abstraem completamente as características do hardware do computador. São usadas exclusivamente para o desenvolvimento de aplicações web modernas. Utilizam uma extensa biblioteca de funções para facilitar a programação. Data Resp.: 25/11/2023 20:02:09 Explicação: Linguagens de baixo nível são aquelas que estão mais próximas da linguagem de máquina ou do hardware, exigindo uma compreensão detalhada da arquitetura do computador para programação e�caz. 9. Por causa da e�ciência na execução. Devido à complexidade e tamanho do código em sistemas maiores. Devido à sua independência da arquitetura do computador. Devido à falta de estruturas de dados complexas. Por causa da necessidade de maior concorrência nos programas. Data Resp.: 25/11/2023 20:03:38 Explicação: O paradigma estruturado mostrou limitações especialmente quando os sistemas começaram a crescer em complexidade e tamanho, tornando difícil a manutenção e o reuso de código. O paradigma orientado a objetos foi desenvolvido como uma solução para essas questões, proporcionando maior organização, reutilização e extensibilidade do código. 10. Portabilidade. Velocidade de execução. Veri�cação de tipos. Simplicidade e Ortogonalidade. Tratamento de exceção. Data Resp.: 25/11/2023 20:05:06 Explicação: 29/11/2023, 17:15 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 A simplicidade (menos construções complicadas) e a ortogonalidade (construções que podem ser usadas de maneira consistente em diferentes situações) tornam a linguagem mais fácil de entender e de usar, o que aumenta a legibilidade e a facilidade de escrita do código. Não Respondida Não Gravada Gravada Exercício inciado em 25/11/2023 19:49:15.
Compartilhar