Buscar

AV Parcial PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Prévia do material em texto

03/04/2018 EPS
http://simulado.estacio.br/alunos/ 1/4
ANTONIO CESAR SEGURA
201602272581 EAD ARARAQUARA - SP
 
 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
 
Avaliação Parcial: CCT0194_SM_201602272581 V.1 
Aluno(a): ANTONIO CESAR SEGURA Matrícula: 201602272581
Acertos: 10,0 de 10,0 Data: 19/03/2017 10:31:46 (Finalizada)
 
1a Questão (Ref.:201602536438) Acerto: 1,0 / 1,0
Sommerville define software como sendo programas de computador e documentação associada. Os produtos de
softwares podem ser desenvolvidos para um cliente específico ou para um mercado geral. Para o desenvolvimento do
produto/programa, é necessário escrevê-lo utilizando uma _______________________ a qual será convertida para
uma _____________________, ou seja, em um formato que será compreendido pelo processadores
Assinale a ÚNICA opção que complementa cada frase corretamente
 linguagem de programação / linguagem de máquina
linguagem de máquina / linguagem interpretada
linguagem interpretada / linguagem de máquina
linguagem de máquina / linguagem de programação
linguagem de programação / linguagem interpretada
 
2a Questão (Ref.:201602962009) Acerto: 1,0 / 1,0
Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e Orientado a
objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas:
 I. O atributo descreve as características dos objetos.
 II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida.
 III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica.
Apenas a afirmativa I está incompatível
Todas as afirmativas estão compatíveis
Apenas as afirmativas II e III estão incompatíveis
Apenas as afirmativas I e II estão incompatíveis
 Apenas a afirmativa III está incompatível
 
Gabarito Coment.
 
3a Questão (Ref.:201602353949) Acerto: 1,0 / 1,0
Durante o processo de desenvolvimento de um software de controle de entrada e saída de funcionários de uma
empresa, o desenvolvedor procura saber de seu cliente se deve contabilizar horas, minutos e segundos para o cálculo
de atrasos dos funcionários. Este tipo de requisito está classificado como:
Do usuário
Não funcional
Modal
03/04/2018 EPS
http://simulado.estacio.br/alunos/ 2/4
Do cronograma
 Funcional
 
4a Questão (Ref.:201602999399) Acerto: 1,0 / 1,0
A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as
propriedades (requisitos não-funcionais). É considerado um requisito não-funcional:
uma informação na interface de entrada.
 a disponibilidade do sistema.
um histograma na interface gráfica do usuário.
a notificação de inconsistência de dado na tela.
a emissão de relatórios fiscais.
 
Gabarito Coment.
 
5a Questão (Ref.:201603054084) Acerto: 1,0 / 1,0
Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO.
 
( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos
e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software.
 ( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto, utilizando a UML
como notação. Tem como objetivo modelar o problema, não a solução. 
 ( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software para
visualizar o desenho do sistema e a intercomunicação entre objetos.
 ( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo
orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base
para identificar soluções para os requisitos apresentados. 
 
V-F-V-V
 V-V-V-V
F-F-V-F
F-F-F-F
V-F-V-F
 
Gabarito Coment.
 
6a Questão (Ref.:201603054103) Acerto: 1,0 / 1,0
O diagrama de classe é um dos mais importantes na UML. Este diagrama define a estrutura das classes utilizadas
pelo sistema. Em uma classe, o método representa o comportamento de um objeto. O que representa as
características do objeto?
Herança
Agregação
Mensagens
Composição
 Atributos
 
7a Questão (Ref.:201603010635) Acerto: 1,0 / 1,0
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o corpo da
arquitetura do sistema a ser implementado, onde já se pode saber se o sistema atenderá aos requisitos e aos custos
relacionados do projeto é o
 nível estratégico ou desenho arquitetônico
tático ou desenho lógico
estratégico ou desenho detalhado
03/04/2018 EPS
http://simulado.estacio.br/alunos/ 3/4
operacional ou desenho lógico
operacional ou desenho detalhado
 
Gabarito Coment.
 
8a Questão (Ref.:201603010639) Acerto: 1,0 / 1,0
A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de
software:
 módulo de código binário
aproveitamento de ideias
bibliotecas
classes fundamentais
parte do código de programa
 
Gabarito Coment.
 
9a Questão (Ref.:201602570150) Acerto: 1,0 / 1,0
Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados
e suas representações lógicas também. 
 
Marque a alternativa que indica o tipo de teste mencionado acima.
Teste de interação
Teste simples
 Teste caixa branca
Teste caixa preta
Teste iterativo
 
Gabarito Coment.
 
10a Questão (Ref.:201602536489) Acerto: 1,0 / 1,0
A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é
realizado após a integração de todos os módulos, antes da implantação?
 Teste de Validação
Teste de Integração
Teste de Módulo
Teste de Unidade
Teste de Programação
 
Gabarito Coment.
 
 
 
 
 
03/04/2018 EPS
http://simulado.estacio.br/alunos/ 4/4

Mais conteúdos dessa disciplina