Buscar

Avaliação Parcial PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

valiação Parcial: CCT0746_SM_201707209669 V.1 
Acertos: 9,0 de 10,0 Data: 19/04/2018 16:20:20 (Finalizada) 
 
 
1a Questão (Ref.:201707467234) 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 programação / linguagem interpretada 
 
linguagem de máquina / linguagem de programação 
 
linguagem de máquina / linguagem interpretada 
 
linguagem interpretada / linguagem de máquina 
 
 
 
2a Questão (Ref.:201707892805) 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 III está incompatível 
 
Apenas as afirmativas I e II estão incompatíveis 
 
Apenas a afirmativa I está incompatível 
 
Apenas as afirmativas II e III estão incompatíveis 
 
Todas as afirmativas estão compatíveis 
 
 
Gabarito Coment. 
 
 
 
3a Questão (Ref.:201707284772) Acerto: 1,0 / 1,0 
Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é dividida em quatro tipos, 
são elas: 
 
 
Organizacional, Operaciaonal, Funcional e Econômica 
 
Organizacional, Funcional, Financeira e de Requisitos 
 
Técnica, Operaciaonal, Cronograma e Organizacional 
 
Técnica, Funcional, Cronograma e Econômica 
 Técnica, Operaciaonal, Cronograma e Econômica 
 
 
Gabarito Coment. 
 
 
 
4a Questão (Ref.:201707465853) Acerto: 1,0 / 1,0 
Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos 
profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo, claro 
e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do projeto, em 
conjunto com representantes do cliente, usuários chaves e outros especialistas da área de aplicação. O conjunto de 
técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de um produto forma a Engenharia 
de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de software podem ser 
I. Descrições dos serviços fornecidos pelo sistema. 
II. Restrições e características desses serviços. 
III. Apresentados somente como Não Funcionais. 
IV. Apresentados somente como Funcionais. 
É correto, apenas, o que se afirma em 
 
 
II, III e IV 
 
I, II e III 
 
I e III 
 
II e IV 
 I e II 
 
 
Gabarito Coment. 
 
 
 
5a Questão (Ref.:201707891824) Acerto: 1,0 / 1,0 
A Estrutura de atributos e operações encapsulada por procedimentos é denominado de 
 
 
método 
 objeto 
 
entidade 
 
instância 
 
classe 
 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
 
 
6a Questão (Ref.:201707942732) Acerto: 1,0 / 1,0 
Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se conhecer o 
conceito de modelagem. Uma dessas modelagens é o UML - Unified Modeling Language. Esta modelagem é: 
 
 
Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e 
Diagrama de Classe; 
 Utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre 
objetos; 
 
Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de 
Relacionamentos; 
 
Utilizada para definir os requisitos foram detalhados, validando-os e indicando as dificuldades de 
implementação no plano estratégico 
 
Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software; 
 
 
Gabarito Coment. 
 
 
 
7a Questão (Ref.:201707941434) Acerto: 1,0 / 1,0 
A reutilização de objetos se refere a reutilizarmos os seguintes elementos em um processo de desenvolvimento de 
software: 
 
 
aproveitamento de ideias e de bibliotecas 
 
parte de código e a camada de arquitetura 
 bibliotecas e classes fundamentais 
 
módulo de código binário e classes fundamentais 
 
parte de código de programa e bibliotecas 
 
 
 
8a Questão (Ref.:201707865086) Acerto: 0,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 comportamento 
de cada componente, sendo desenvolvido em conjunto com a documentação voltada para os usuários ou com a 
documentação do código do programa é o 
 
 
operacional ou desenho lógico 
 operacional ou desenho detalhado 
 tático ou desenho lógico 
 
estratégico ou desenho arquitetônico 
 
estratégico ou desenho detalhado 
 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
 
 
9a Questão (Ref.:201707840044) Acerto: 1,0 / 1,0 
Os testes de software são executados, usando os procedimentos e documentos de script de teste. Para que a fase de 
execução de teste, seja realizada com sucesso deve(m) ser executado(s): 
 
 
os casos de uso 
 os casos de teste 
 
os diagramas de atividade 
 
os testes de Turing 
 
o teste de COMA. 
 
 
 
10a Questão (Ref.:201707890946) Acerto: 1,0 / 1,0 
Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as duas 
estratégias de teste. 
I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do software; 
II- O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código; 
III- O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software, através de 
simulação que testa toda a estrutura usada na codificação; 
IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu 
comportamento; 
É correto, apenas, o que se afirma em: 
 
 
II e III; 
 
III e IV; 
 I e III; 
 
I e II; 
 
II e IV;

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes