Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aluno: Matrícula: Disciplina: CCT0194 - PROC.DESENV.SOFTWARE Período Acad.: 2017.3 EAD (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! 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 (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração e preparação do código necessário à sua execução. Análise Projeto Teste Implantação Implementação Gabarito Comentado 2. Na fase da implementação, o analista ou desenvolvedor detalha e implementa o que foi definido na etapa de desenho, através de componentes de código de programa e documentação detalhada. Complete a frase escrevendo o nome de cada definição dos elementos utilizados na implementação e marque a alternativa correta: __________: Linguagem de programação que utiliza a arquitetura do processador para executar as ações. Esta linguagem é a que mais se aproxima dos códigos de execução direta do processador, ou seja, linguagem de máquina. __________: 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. __________: Comumente chamada de linguagem de programação, esta linguagem se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de entendimento humano bem definido. __________: 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. Compilador, Interpretador, Linguagem de baixo nível, Linguagem de alto nível Linguagem de baixo nível, Compilador, Linguagem de alto nível, Interpretador Compilador, Interpretador, Linguagem de alto nível, Linguagem de baixo nível Linguagem de alto nível, Linguagem de baixo nível, Interpretador, Compilador Interpretador, Linguagem de alto nível, Linguagem de baixo nível, Compilador. Gabarito Comentado Gabarito Comentado Gabarito Comentado 3. Qual o objetivo da fase de Implementação ou Codificação? É a fase onde o programa é testado. É a execução da codificação e configuração do funcionamento do hardware com sua base de dados e o sistema computacional como um todo. É a idéia de criação de um protótipo, um modelo funcional com características semelhantes, no caso de softwares/programas de computador, um sistema funcional, com características básicas as quais se modelam ao modelo original, mas desenvolvido somente para testes. É escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. É onde o projeto é transformado em uma linguagem compreendida pelo software. Gabarito Comentado 4. 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. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequencia de cima para baixo: 1. Implementação ( ) Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; após o processo de compilação ou interpretação. 2. Desenho ( ) Etapa do processo de desenvolvimento de software já estudada anteriormente. 3. Código Fonte ( ) Processo que realiza a transformação do desenho em diversos tipos de componentes de código de programação. 4. Código Objeto ( ) Sequência binária de ações diretamente direcionadas para o processador da máquina. 5. Código Máquina ( ) Resultado da compilação do código fonte. 5, 4, 3, 2, 1 4, 5, 3, 1, 2 3, 2, 1, 5, 4 1, 4, 5, 2, 3 2, 1, 4, 3, 5 Gabarito Comentado Gabarito Comentado Gabarito Comentado 5. 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 Todas as sentenças estão erradas Apenas as sentenças II e III estão corretas Apenas as sentenças I e II estão corretas Apenas a sentença I está correta. Gabarito Comentado 6. A Implementação é a etapa do processo de desenvolvimento que realiza a transformação do desenho em diversos tipos de componentes de código de programação. O código de programação pode ser dividido em 3 tipos, dentre eles o código de máquina, que é definido por: Um resultado da compilação do código fonte; Uma linguagem de programação que utiliza a arquitetura do processador para executar as ações; Ter a característica de dar suporte para execução de rotinas auxiliares; Uma linguagem que se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de entendimento humano bem definido; Um conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; Gabarito Comentado 7. 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 de baixo nível Linguagem de máquina Linguagem assembly Linguagem de alto nível Linguagem binária 8. O código de programação que é o resultado da compilação do código fonte é o código fonte código final código executável código de máquina código objeto
Compartilhar