Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Questão Qual afirmativa abaixo é verdadeira em relação a linguagem de baixo nível? É o resultado da compilação do código de máquina. Linguagem gerada através do editor de texto. Comumente chamada de linguagem de programação, esta linguagem se aproxima mais da linguagem humana. É um conjunto de intruções que interpreta o código de máquina e tem como resultado o código fonte estruturado. Nessa linguagem é levado em consideração a arquitetura do computador, as características do processador e seus registradores para execução das ações. Respondido em 09/06/2020 19:07:58 Explicação: A linguagem assembly que trabalha com registradores é um exemplo de linguagem de baixo nível. Conclusão: A afirmativa verdadeira em relação a linguagem de baixo nível é "Nessa linguagem é levado em consideração a arquitetura do computador, as características do processador e seus registradores para execução das ações.". 2 Questão Relacione as colunas 1 e 2, no que se refere as linguagens de programação Coluna 1 1- C++ 2- Assembly 3 - Linguagem de 0 e 1 Coluna 2 a. Linguagem da alto nível b. Linguagem de máquina c. Linguagem do código objeto Marque a opção que apresenta a correta correlação entre as 2 colunas. 1 - b; 2 - a; 3 - c; 1 - a; 2 - c; 3 - b; 1 - b; 2 - c; 3 - a; 1 - c; 2 - b; 3 - a; 1 - a; 2 - b; 3 - c; Respondido em 09/06/2020 19:32:39 Explicação: 1- C++ - Linguagem da alto nível 2- Assembly - Linguagem do código objeto 3 - Linguagem de 0 e 1 - Linguagem de máquina 3 Questão A implementação é um processo que realiza a transformação do desenho em diversos tipos de componentes de código de programação. Complete a frase escrevendo o nome de cada uma das definições do encontradas na fase de implementação: I) _____________: Programa que, além de fazer a leitura do código fonte e transformá-lo em código objeto, transforma-o em um código executável. II) _____________: Tipo de linguagem de programação que utiliza a arquitetura do processador para executar as ações; III) _____________: Programa que faz uma leitura do código fonte, desenvolvido em uma linguagem de alto nível, e transcreve para um novo tipo de linguagem chamada de baixo nível; IV) _____________: Comumente chamada de linguagem de programação, este tipo de linguagem se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de entendimento humano bem definido. I-Linguagem de baixo nível - II-Interpretador - III-Linguagem de alto nível - IV-Compilador I-Interpretador - II-Linguagem de baixo nível - III-Compilador - IV-Linguagem de alto nível I-Linguagem de alto nível - II-Interpretador - III-Compilador - IV-Linguagem de baixo nível I-Compilador - II-Interpretador - III-Linguagem de alto nível - IV-Linguagem de baixo nível I-Linguagem de baixo nível - II-Compilador - III-Linguagem de alto nível - IV-Interpretador Respondido em 09/06/2020 20:08:39 4 Questão A fase de implementação ou codificação, tem como objetivo escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. O código de programação pode ser dividido em 3 tipos: I. Código Fonte - Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; II. Código Objeto - Resultado da compilação do código fonte. III. Código de Máquina - Sequência binária de ações diretamente direcionadas para o processador da máquina. Marque a alternativa correta: Todas as sentenças estão corretas Apenas as sentenças I e II estão corretas Apenas as sentenças II e III estão corretas Todas as sentenças estão erradas Apenas a sentença I está correta. Respondido em 09/06/2020 20:16:39 Gabarito Comentado 5 Questão O código de programação que representa uma Sequência binária de ações diretamente direcionadas para o processador da máquina é o código de máquina código objeto código fonte código executável código final Respondido em 09/06/2020 20:21:02 Gabarito Comentado 6 Questão Sobre a fase de implementação e seu contexto no processo de desenvolvimento de software, avalie as assertivas a seguir. I. Hoje em dia, a implementação visa codificar em linguagem de máquina o que fora projetado na fase de Desenho ou projeto do software. II. Das fases do processo de desenvolvimento a única que não pode ser "pulada" é a de implementação. Claro que pular as demais fases será com prejuízo da qualidade, mas é factível. III. O foco da fase de Implementação é desenvolver os componentes, classes e programas, na linguagem de programação e no banco de dados definidos na fase de projeto ou desenho do software. Marque a opção que apresenta as assertivas corretas. Apenas III Apenas II e III Apenas I e II Apenas II I, II e III Respondido em 09/06/2020 20:23:08 Explicação: I. Hoje em dia, a implementação visa codificar em linguagem de máquina o que fora projetado na fase de Desenho ou projeto do software. - FALSO, a codificação não é em linguagem de máquina nos dias de hoje. II. Das fases do processo de desenvolvimento a única que não pode ser "pulada" é a de implementação. Claro que pular as demais fases será com prejuízo da qualidade, mas é factível. - Verdade, se não houver implementação não teremos nenhum programa. Logo de uma forma ou de outras a fase precisa acontecer. III. O foco da fase de Implementação é desenvolver os componentes, classes e programas, na linguagem de programação e no banco de dados definidos na fase de projeto ou desenho do software. - Verdade, hoje em dia implementa-se classes, componentes e afins, além de código em programas (aplicativos). 7 Questão O processo de codificação também pode ser visto como um passo do processo de engenharia de software. As características de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um projeto de desenvolvimento de software. Qual o tipo de linguagem que não leva em consideração a arquitetura do computador, nem as características do processador e seus registradores. Linguagem binária Linguagem de alto nível Linguagem assembly Linguagem de máquina Linguagem de baixo nível Respondido em 09/06/2020 22:27:07 Explicação: A linguagem de alto nível se aproxima da linguagem humana. Neste tipo de linguagem não é levado em consideração a arquitetura do computador, nem as características do processador e seus registradores. 8 Questão O CMM tem como compromisso a estabilidade da melhoria já conseguida.Para isto possui atividades de institucionalização, são divididas em características comuns. Marque a opção INCORRETA em relação a estas características comuns. Atividades realizadas Capacitação para executar Comprometimento em executar Medição e análise Verificação de teste de implementação Respondido em 09/06/2020 22:39:21 Explicação: A opção INCORRETA em relação a estas características comuns é a Verificação de teste de implementação
Compartilhar