Buscar

aula6 exercicio2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

1a Questão
	
	
	
	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 conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada;
	
	Um resultado da compilação do código fonte;
	
	Uma linguagem que se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de entendimento humano bem definido;
	 
	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;
	
	 2a 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.
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.
		
	
	2, 1, 4, 3, 5
	
	1, 4, 5, 2, 3
	 
	3, 2, 1, 5, 4
	
	4, 5, 3, 1, 2
	
	5, 4, 3, 2, 1
	 3a Questão
	
	
	
	
	A Implementação é a etapa do processo de desenvolvimento de software que realiza a transformação do desenho em diversos tipos de componentes de código de programação. Analise as afirmativas a seguir em relação aos componentes de código:
I - Código fonte - conjunto de instruções gerados através de uma Linguagem de Programação de forma lógica e estruturada.
II - Código Objeto - Sequência binária de instruções, que são executadas diretamente por um processador.
III- Código de Máquina - Resultado da compilação do código fonte.
Assinale a única opção correta
		
	
	Somente I e III estão corretas
	
	Somente II e III estão corretas
	
	Somente a II está correta
	 
	Somente I está correta
	
	Somente I e II estão corretas
	
	 4a Questão
	
	
	
	
	O padrão de processo de desenvolvimento de software _______________, é baseado nas normas ISO/IEC 12207 e ISO/IEC 15504, na realidade do mercado brasileiro e também é compatível com o CMMI.
		
	 
	MPS/BR.
	
	CMM.
	
	CMMI.
	
	ISO/IEC.
	
	SPICE.
	
Explicação:
O MPS.BR, Melhoria do Processo de Software Brasileiro, é um programa da Softex com apoio do Ministério da Ciência, Tecnologia, Inovações e Comunicações (MCTIC). Com inicio em dezembro de 2003, o programa tem como objetivo melhorar a capacidade de desenvolvimento de software, serviços e as práticas de gestão de RH na indústria de TIC.
	 5a Questão
	
	
	
	
	Existem diversos modelos CMMI disponíveis, gerados a partir do CMMI Framework. Em consequência disso, é preciso estar preparado para decidir qual modelo CMMI melhor atende às necessidades de melhoria de processos de uma organização específica. É possível selecionar uma representação, contínua ou em estágios, e determinar as áreas de conhecimento que serão incluídas no modelo que essa organização irá utilizar. Sobre essas representações, considere: I. Oferecerá uma sequência comprovada de melhorias, começando com práticas básicas de gerenciamento e progredindo por um caminho pré-definido e comprovado de níveis sucessivos, cada um servindo como base para o próximo. II. Oferecerá uma classificação única que resume os resultados de avaliações e permite comparações entre organizações. III. Possibilitará comparações dentro e entre organizações em uma área de processo em termos de área de processo ou pela comparação de resultados através do uso de estágios equivalentes. IV. Permitirá comparação dentro da organização e entre organizações pelo uso de níveis de maturidade. V. Permitirá selecionar a sequência de melhorias que melhor atende aos objetivos de negócios e reduz as áreas de risco da organização. Os itens apresentados referem-se, respectivamente, às representações:
		
	
	em estágios, contínua, em estágios, contínua, em estágios.
	
	contínua, contínua, em estágios, contínua, em estágios.
	
	contínua, em estágios, contínua, em estágios, contínua.
	
	contínua, em estágios, em estágios, contínua, em estágios.
	 
	em estágios, em estágios, contínua, em estágios, contínua.
	 6a Questão
	
	
	
	
	O código de programação que é o resultado da compilação do código fonte é o
		
	 
	código objeto
	
	código final
	
	código executável
	
	código de máquina
	
	código fonte
	
	 
	
	
	
	 7a Questão
	
	
	
	
	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.
		
	 
	Linguagem de baixo nível, Compilador, Linguagem de alto nível, Interpretador
	
	Linguagem de alto nível, Linguagem de baixo nível, Interpretador, Compilador
	
	Compilador, Interpretador, Linguagem de baixo nível, Linguagem de alto nível
	
	Compilador, Interpretador, Linguagem de alto nível, Linguagem de baixo nível
	
	Interpretador, Linguagem de alto nível, Linguagem de baixo nível, Compilador.
	
	 8a Questão
	
	
	
	
	As linguagens são classificadas em gerações, conforme o estado da arte daquele momento em que foram criadas e usadas. Assinale a UNICA alternativa que apresenta uma linguagem de primeira geração
		
	 
	assembly
	
	pascal
	
	consulta a banco de dados
	
	cobol
	
	fortran

Outros materiais