Buscar

Avaiação Parcial 1,2 e 3 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 12 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

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 6, do total de 12 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

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 9, do total de 12 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

Avaiação Parcial: CCT0215_SM_201601605048 V.1 
	 
	Aluno(a): MAYCON RAFAEL CORDEIRO NUNES
	Matrícula: 201601605048
	Acertos: 10,0 de 10,0
	Data: 17/10/2017 18:04:26 (Finalizada)
	�
	 1a Questão (Ref.: 201602234888)
	Acerto: 1,0  / 1,0
	Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especificação de requisitos (Pádua, 2009 - Cap. 1):
(   ) boas especificações de requisitos são indispensáveis;
(   ) especificações de requisitos representam custos supérfluos, investimentos desnecessários, que se pagam com baixos juros;
(   ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades pessoais sejam corretamente atendidas;
(   ) uma boa especificação de requisitos custa tempo e dinheiro.
(   ) a ausência de uma boa especificação de requisitos custa mais tempo e dinheiro.
Marque a alternativa correta.
	
	
	V, F, F, F, V
	 
	V, F, F, V, V
	
	F, V, F, F, V
	
	F, F, F, V, V
	
	V, F, F, V, F
	� Gabarito Comentado.�
	
	�
	 2a Questão (Ref.: 201602386623)
	Acerto: 1,0  / 1,0
	Dentre os diferentes programas de controle financeiro disponíveis na Google Play tem um da Globo News, onde possui uma interface simples de utilizar, mas durante o seu uso sempre aparece um banner com propaganda da Caixa Econômica federal. Analisando estas características podemos classificar este software como:
	
	
	Shareware
	
	Comercial
	
	Demo
	
	Trial
	 
	Adware
	� Gabarito Comentado.�
	
	�
	 3a Questão (Ref.: 201602534410)
	Acerto: 1,0  / 1,0
	Observe as afirmações a seguir sobre o escopo do sistema:
 
i. O escopo compreende o que será considerado para o desenvolvimento do sistema; 
ii. Quanto maior o escopo, maior será a complexidade de gerenciar o desenvolvimento do sistema;
iii. Um escopo mal estruturado levará, inevitavelmente, a falhas de cronograma e de orçamento;
iv. O escopo pode ser delimitado ao término do desenvolvimento do sistema;
 
Estão corretas as afirmativas:
	
	
	ii e iv.
	
	ii e iii.
	
	i e ii.
	
	i e iii.
	 
	i, ii e iii.
	� Gabarito Comentado.�
� Gabarito Comentado.�
	
	�
	 4a Questão (Ref.: 201602259212)
	Acerto: 1,0  / 1,0
	Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados:
	
	
	lógicos e consistentes.
	
	precisos e lógicos.
	 
	funcionais e não-funcionais.
	
	não-funcionais e analíticos.
	
	funcionais e lógicos.
	� Gabarito Comentado.�
	
	�
	 5a Questão (Ref.: 201602326716)
	Acerto: 1,0  / 1,0
	O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens
	
	
	iteração
	 
	sequência
	
	colaboração
	
	objeto
	
	atividade
	
	
	�
	 6a Questão (Ref.: 201601698875)
	Acerto: 1,0  / 1,0
	Análise de requisitos é uma importante fase da engenharia de software, na qual os desenvolvedores do sistema identificam as necessidades do cliente para posteriormente projetarem uma solução. Assinale a alternativa que apresenta as principais atividades da fase de análise de requisitos, dentro do processo de desenvolvimento de sistemas.
	
	
	Entrada de dados, processamento da informação, apresentação dos resultados
	
	Desenvolvimento, homologação, produção
	
	Projeto lógico, projeto físico, implementação e manutenção
	 
	Levantamento de requisitos, análise de requisitos, registro dos requisitos
	
	Desenvolvimento de protótipo, ambiente de testes, implementação do sistema
	� Gabarito Comentado.�
	
	�
	 7a Questão (Ref.: 201602373209)
	Acerto: 1,0  / 1,0
	O nível de abstração e agregação dos elementos dos sistemas pode ser Nível Estratégico ou Arquitetônico, Nivel Tático ou Lógico e Nivel Operacional ou Desenho detalhado. Marque a opção que representa o Nivel Operacional
	
	
	É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto.
	
	A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto.
	
	O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto que, a cada iteração, os defeitos que existiam em outras fases já foram sanados.
	
	É desenvolvido em conjunto com as expectativas de negócio, influenciando na priorização das funcionalidades, arquiteturas e formação de equipe de especialistas. É o uso do sistema pelos usuários finais após teste, homologação, manutenção e treinamento.
	 
	É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno.
	
	
	�
	 8a Questão (Ref.: 201602376346)
	Acerto: 1,0  / 1,0
	É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter parte físicas, lógicas, interconexões com outros sistemas e produtos.
Assinale a opção que mostra corretamente o tipo de desenho a que estamos nos referindo:
	
	
	local
	
	do produto
	 
	Desenho interno
	
	Desenho externo
	
	de implementação
	� Gabarito Comentado.�
	
	�
	 9a Questão (Ref.: 201602555509)
	Acerto: 1,0  / 1,0
	Em um processo de análise de riscos em TI, uma avaliação da vulnerabilidade depende das avaliações
	
	 
	c) do ativo e das ameaças.
	
	a) do risco e dos controles.
	
	b) do ativo e dos controles.
	
	d) das ameaças e das contramedidas.
	
	e) dos controles e do risco residual.
	
	
	�
	 10a Questão (Ref.: 201602325859)
	Acerto: 1,0  / 1,0
	Sabemos que existem duas modalidade de testes de software. Ela são classificadas em:
I- Testes Estáticos, onde permite que o código seja avaliado em termos de defeitos estruturais ou fraquezas sistemáticas que possam gerar defeitos;
II- Testes Estáticos, que são realizados após a integração de todos os módulos do sistema;
III- Testes Dinâmicos, que são testes baseados na execução do código do programa, e para isso precisam de um questionário com base nos aspectos estruturais e funcionais do programa;
IV- Testes Dinâmicos, que devem ser feitos antes da implementação, ou seja, nas fases iniciais;
É correto, apenas, o que se afirma em:
	
	
	III e IV;
	
	I e II;
	 
	I e III;
	
	II e III;
	
	II e IV;
__________________________________//_______________________//________________
2
	Avaiação Parcial: CCT0215_SM_201601605048 V.1 
	 
	Aluno(a): MAYCON RAFAEL CORDEIRO NUNES
	Matrícula: 201601605048
	Acertos: 10,0 de 10,0
	Data: 26/10/2017 11:37:25 (Finalizada)
	�
	 1a Questão (Ref.: 201602386622)
	Acerto: 1,0  / 1,0
	O Corel Draw Graphics Suite é um software de design gráfico e de design de sites. No site do próprio Corel é possível baixar uma versão de avaliação, onde é possível testar o software da Corel gratuitamente. Sem riscos. Sem obrigações. Sem necessidade de um cartão de Crédito. Mas tudo isso por um tempo limitado de 30 dias, após o prazo o usuário deverá comprar a licença de uso Analisando estas características, podemos classificar este software como:
	
	
	Livre
	
	Adware
	
	Comercial
	
	Freeware
	 
	Shareware
	� Gabarito Comentado.�
	
	�
	 2a Questão (Ref.: 201601902151)
	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 máquina / linguagem interpretada
	
	linguagem interpretada / linguagem de máquina
	
	linguagem de máquina / linguagem de programação
	
	linguagem de programação / linguagem interpretada
	 
	linguagem de programação / linguagem de máquina
	
	
	�
	 3a Questão (Ref.: 201602534410)
	Acerto: 1,0  / 1,0
	Observe as afirmações a seguir sobre o escopo do sistema:
 
i. O escopo compreende o que será considerado para o desenvolvimento do sistema; 
ii. Quanto maior o escopo, maior será a complexidade de gerenciar o desenvolvimento do sistema;
iii. Um escopo mal estruturado levará, inevitavelmente, a falhas de cronograma e de orçamento;
iv. O escopo pode ser delimitado ao término do desenvolvimento do sistema;
 
Estão corretas as afirmativas:
	
	
	i e iii.
	
	ii e iv.
	
	i e ii.
	 
	i, ii e iii.
	
	ii e iii.
	� Gabarito Comentado.�
� Gabarito Comentado.�
	
	�
	 4a Questão (Ref.: 201601898731)
	Acerto: 1,0  / 1,0
	"Técnica que faz o levantamento de ideias, onde cada uma das idéias sugeridas pode combinar na proposta de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates". O texto descreve a técnica de elicitação de requisitos denominada:
	
	
	Reunião
	 
	Brainstorm
	
	Casos de Uso
	
	Questionário
	
	Entrevista
	� Gabarito Comentado.�
	
	�
	 5a Questão (Ref.: 201602326741)
	Acerto: 1,0  / 1,0
	A Estrutura de atributos e operações encapsulada por procedimentos é denominado de
	
	
	método
	 
	objeto
	
	entidade
	
	classe
	
	instância
	� Gabarito Comentado.�
� Gabarito Comentado.�
	
	�
	 6a Questão (Ref.: 201602326699)
	Acerto: 1,0  / 1,0
	A linguagem de Modelagem Unificada (UML) emergiu como notação padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML é:
	
	 
	uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
	
	um método para especificar e modelar os artefatos dos sistemas.
	
	um método comum para a representação da orientação a objetos.
	
	uma linguagem para implementar os conceitos da orientação a objetos.
	
	um processo de especificação e modelagem de sistemas orientados a objeto.
	� Gabarito Comentado.�
� Gabarito Comentado.�
� Gabarito Comentado.�
	
	�
	 7a Questão (Ref.: 201602376347)
	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 a aplicação das decisões tomadas no nível estratégico, onde a solução contemplará a reutilização, ou não, de componentes, buscando satisfazer os requisitos do produto é o
	
	
	operacional ou desenho lógico
	 
	nível tático ou desenho lógico
	
	nível estratégico ou desenho arquitetônico
	
	operacional ou desenho detalhado
	
	estratégico ou desenho detalhado
	� Gabarito Comentado.�
	
	�
	 8a Questão (Ref.: 201601897815)
	Acerto: 1,0  / 1,0
	Existem 2 (duas) visões do projeto quanto ao seu desenvolvimento: externa e interna.
I- A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces.
II- A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento do componente.
III- A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do sistema.
Analise as afirmativas acima, assinale a única resposta correta.
	
	
	Apenas I e III estão corretas;
	
	Apenas II está correta;
	 
	Apenas III está correta;
	
	Apenas I está correta;
	
	Apenas II e III estão corretas;
	
	
	�
	 9a Questão (Ref.: 201602376836)
	Acerto: 1,0  / 1,0
	Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das classificações apresentadas nas alternativas na coluna da direita.
 
Modalidade
Classificações
1. Quanto à utilização do código
2. Quanto ao objetivo na busca pelo erro
(   ) Testes de integração - Teste para identificar erros durante a integração e interação entre os módulos ou unidades do sistema
(   ) Testes estáticos - São testes realizados pela análise do código fonte. O tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação
(   ) Testes dinâmicos - São testes baseados na execução do código do programa. Os testes seguem, também, um questionário com base nos aspectos estruturais e funcionais do programa
(   ) Testes de unidade - Teste realizado em um módulo ou em alguns módulos definidos que representam uma única unidade. A determinação da quantidade de módulos a serem testados está contida na documentação de projeto
(   ) Testes de validação - Teste realizado após a integração de todos os módulos do sistema
	
	
	2, 2, 1, 1, 2
	
	2, 1, 1, 2, 1
	 
	2, 1, 1, 2, 2
	
	2, 1, 2, 1, 1
	
	1, 1, 1, 2, 2
	� Gabarito Comentado.�
	
	�
	 10a Questão (Ref.: 201602362044)
	Acerto: 1,0  / 1,0
	O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático:
I- O Teste Estático deve ser feito durante ou após a implementação;
II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia;
III- O Teste Estático deve ser feito antes da implementação;
IV- O Teste Estático é utilizado para inspeções, revisões e auditorias;
Assinale a única resposta correta.
	
	
	Apenas I, II e IV estão corretas;
	
	Apenas I e IV estão corretas;
	
	Apenas II e IV estão corretas;
	 
	Apenas III e IV estão corretas;
	
	Apenas I e II estão corretas;
	
	
____________________________________________//________________________________
3
	 1a Questão (Ref.: 201601900715)
	Acerto: 1,0  / 1,0
	Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação:
__________: Descreve as características dos objetos.
__________: Tipo de instrução executada de forma sequencial.
__________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida.
__________: Serviço que a classe presta.
__________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica.
Marque a alternativa correta:
	
	
	Atributo - Iteração - Método - Seleção - Sequência
	 
	Atributo - Sequência - Iteração - Método - Seleção
	
	Método - Seleção - Atributo - Sequência - Iteração
	
	Sequência - Iteração - Atributo - Método - Seleção
	
	Iteração - Método - Seleção - Atributo - Sequência
	� Gabarito Comentado.�
	
	�
	 2a Questão (Ref.: 201602327716)
	Acerto: 1,0  / 1,0
	O software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando asequência de cima para baixo:
1. Monotarefa                (   ) Vários usuários utilizam ao mesmo tempo
2. Multiprocessamento    (   ) Os processos são compartilhados e enfileirados a espera do processador
3. Multitarefa                 (   ) Somente é permitida a utilização de um usuário de cada vez
4. Multiusuário               (   ) Executa somente um processo de cada vez
5. Monousuário              (   ) Distribui para mais de um processador
	
	
	5, 1, 3, 2, 4
	 
	4, 3, 5, 1, 2
	
	5, 4, 1, 3, 2
	
	1, 2, 5, 3, 4
	
	2, 1, 3, 4, 5
	� Gabarito Comentado.�
� Gabarito Comentado.�
	
	�
	 3a Questão (Ref.: 201602365112)
	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:
	
	
	a emissão de relatórios fiscais.
	 
	a disponibilidade do sistema.
	
	uma informação na interface de entrada.
	
	a notificação de inconsistência de dado na tela.
	
	um histograma na interface gráfica do usuário.
	� Gabarito Comentado.�
	
	�
	 4a Questão (Ref.: 201602365724)
	Acerto: 1,0  / 1,0
	Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica, econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento de sistemas é chamada:
	
	 
	estudo de viabilidade.
	
	design lógico do sistema.
	
	análise de requisitos.
	
	estudo de caso.
	
	análise de equilíbrio.
	
	
	�
	 5a Questão (Ref.: 201601898785)
	Acerto: 1,0  / 1,0
	Qual o tipo de análise que tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com o detalhamento de requisitos para visualizar e fornecer uma base para identificar soluções para os requisitos apresentados?
	
	
	Análise semântica
	 
	Análise estrutural
	
	Análise ambiental
	
	Análise funcional
	
	Análise compotamental
	� Gabarito Comentado.�
	
	�
	 6a Questão (Ref.: 201602377650)
	Acerto: 1,0  / 1,0
	Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Uma dessas modelagens é a Análise Estrutural. Esta modelagem compreende uma série de diagramas que são representados por:
	
	
	Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
	
	Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	
	Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto;
	
	Modelar a estrutura de dados encapsulada por procedimentos;
	 
	Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto;
	� Gabarito Comentado.�
	
	�
	 7a Questão (Ref.: 201602376343)
	Acerto: 1,0  / 1,0
	As informações do problema e metas a serem alcançadas devem ser levantadas na fase de:
	
	
	Manutenção
	 
	Análise e requisitos
	
	Implementação
	
	Desenho
	
	Projeto
	
	
	�
	 8a Questão (Ref.: 201602376350)
	Acerto: 1,0  / 1,0
	A reutilização traz os seguintes benefícios:
	
	 
	a redução do desperdício de tempo e de dinheiro
	
	a redução de desperdício de dinheiro e aumento de tempo
	
	a sobrecarga de atividades em determinadas etapas
	
	a redução do desperdício de tempo e aumento de dinheiro
	
	a eliminação de etapas e atividades
	
	
	�
	 9a Questão (Ref.: 201602374589)
	Acerto: 1,0  / 1,0
	Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.
	
	
	teste de sistema.
	
	teste de integração.
	
	teste de unidade.
	
	teste de validação.
	 
	teste de mudanças de requisitos.
	� Gabarito Comentado.�
	
	�
	 10a Questão (Ref.: 201602362044)
	Acerto: 1,0  / 1,0
	O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático:
I- O Teste Estático deve ser feito durante ou após a implementação;
II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia;
III- O Teste Estático deve ser feito antes da implementação;
IV- O Teste Estático é utilizado para inspeções, revisões e auditorias;
Assinale a única resposta correta.
	
	
	Apenas II e IV estão corretas;
	
	Apenas I e II estão corretas;
	 
	Apenas III e IV estão corretas;
	
	Apenas I e IV estão corretas;
	
	Apenas I, II e IV estão corretas;

Outros materiais