Buscar

Avaliando o Aprendizado - Processos de Desenvolvimento de Software I-919

Prévia do material em texto

Fechar 
 
Avaliação: CCT0194_AV_201411007263 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: 
Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: 9001/AA 
Nota da Prova: 3,0 Nota de Partic.: 1 Av. Parcial 0 Data: 18/03/2016 18:56:20 
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0. 
 
 
 1a Questão (Ref.: 201411704479) Pontos: 0,0 / 1,5 
Na Engenharia de Sistemas, podemos classificar os requisitos em Requisitos do Usuário e Requisitos de Sistema. 
Os Requisitos de Sistema podem ser classificados em Funcionais e Não Funcionais. 
Descreva o que são Requisitos Não Funcionais, apresente dois dos seus tipos e proponha um exemplo de como 
seria cada um deste tipo de requisito. 
 
 
Resposta: Requisitos não funcionais seriam o que usuário não vê. Exemplo: O tempo de requisição de um dado 
do sistema, quanto tempo o sistema leva para ir no servidor e retornar a informação ao usuário. outro exemplo 
seria a indisponibiliade do sistema. 
 
 
Gabarito: Requisitos Não Funcionais são restrições sobre os serviços ou funções oferecidos pelo sistema. Eles 
podem ser do tipo: Requisitos não funcionais de produto - O produto deve se comportar de acordo com as 
classificações medidas. Exemplo: Consulta ao banco de dados financeiro não deve ultrapassar 3s. Requisitos não 
funcionais organizacionais - Devem seguir regras definidas pela corporação ou empresa, seguir procedimentos 
da própria organização. Exemplo: Os documentos da matriz de responsabilidade devem seguir o padrão XPTO 
123. Requisitos não funcionais externos - Devem seguir o processo de desenvolvimento atendendo bases da 
legislação nacional e internacional. Exemplo: As informações de cadastro dos usuários não devem ser acessadas 
por nenhum operador. Requisitos de domínio - São requisitos referentes ao produto ou aplicação que devem ser 
responsáveis por corrigir, restringir ou estabelecer novas funções para que o sistema possa operar de forma 
satisfatória. Exemplo: Deve haver uma interface padrão para a consulta do banco de dados secundário que terá 
como base o padrão RDF-763X. 
 
 
 
 2a Questão (Ref.: 201411681130) Pontos: 0,5 / 1,5 
Qual a diferença entre compilador e Interpretador ? Explique-os. 
 
 
Resposta: Compilador transforma a linguagem de código em linguagem de máquina, que seria a linguagem que 
o computador entende. 
 
 
Gabarito: 
COMPILADOR: 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. INTERPRETADOR: 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. 
Ou
Compilador é um programa ou um grupo de programas que escrito por uma linguagem (esta sendo necessária 
de compilação para sua execução) ao ser compilado gera outro código que é interpretado pelo computador O 
interpretador ao contrário do compilador roda o código-fonte escrito como sendo o código objeto, ele traduz o

Continue navegando