Buscar

Processos de desenvolvimento de software.DOC

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 14 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 14 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 14 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

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
	
	Avaiação Parcial: CCT0194_SM_201603348956 V.1 
	 
	Aluno(a): FABIO SANTOS DOS SANTOS
	Matrícula: 201603348956
	Acertos: 6,0 de 10,0
	Data: 27/03/2017 08:07:16 (Finalizada)
	
	 1a Questão (Ref.: 201603620450)
	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 de programação
	 
	linguagem de programação / linguagem de máquina
	
	linguagem interpretada / linguagem de máquina
	
	linguagem de máquina / linguagem interpretada
	
	linguagem de programação / linguagem interpretada
		
	
	
	 2a Questão (Ref.: 201603416606)
	Acerto: 0,0  / 1,0
	Indique a alternativa correta para definir CONHECIMENTO:
		
	 
	Experiência pessoal, informações analisadas, gerando ações ou decisões.
	
	Fatos brutos que retratam ocorrências atuais ou do passado.
	
	Dados analisados dentro de um contexto.
	 
	Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis.
	
	Símbolos, números, letras.
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201603437654)
	Acerto: 1,0  / 1,0
	Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F (Funcional) e NF (Não Funcional).
I. O sistema deve emitir extrato online de cada funcionário;
II. O banco de dados dever ser SQL Server, que a empresa já possui;
III. O sistema deve rodar em ambiente web;
IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido.
Assina a única opção que classifica corretamente os requisitos é:
		
	
	I-F, II-F, III-NF, IV-F
	
	I-F, II-F, III-F, IV-F
	
	I-F, II-NF, III-F, IV-F
	 
	I-F, II-NF, III-NF, IV-F
	
	I-NF, II-NF, III-NF, IV-NF
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201603619069)
	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
		
	 
	I e II
	
	II, III e IV
	
	I e III
	
	II e IV
	
	I, II e III
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201604138115)
	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
	 
	Atributos
	
	Composição
	
	Agregação
	
	Mensagens
		
	
	
	 6a Questão (Ref.: 201604095944)
	Acerto: 0,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. Um dos tipos de análise é a Análise Estrutural. Uma das Atividades dentro da Análise Estruturada é a Identificação de Relacionamentos cuja finalidade é: Identifique e descreva pelo menos dois desses modelos.
		
	
	Mapear as mensagens que devem ser executadas para alguma operação;
	 
	Ajudar a filtrar e refinar as classes por associação e agregação;
	
	Ajudar a filtrar e refinar as classes por entrada, fronteira e controle;
	 
	Identificar as mensagens que são trocadas, ao longo do tempo, para execução de alguma tarefa;
	
	Validar e indicar as dificuldades de implementação no plano conceitual;
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201604094642)
	Acerto: 0,0  / 1,0
	As informações do problema e metas a serem alcançadas devem ser levantadas na fase de:
		
	 
	Desenho
	
	Manutenção
	
	Projeto
	 
	Análise e requisitos
	
	Implementação
		
	
	
	 8a Questão (Ref.: 201604091508)
	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
		
	 
	É 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.
	
	É 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.
	
	É 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.
	
	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.
		
	
	
	 9a Questão (Ref.: 201604080344)
	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. No que se refere aos tipos de testes, assinale as assertivas a seguir: 
I- Testes de Unidade - Teste realizado em um módulo ou em alguns módulos definidos que representam uma única unidade;
II- Testes de Integração - Cujo objetivo é garantir a qualidade dos componentes do software, individualmente;
III- Testes de Validação - É o último estágio do processo de validação, realizado após integração de todos os módulos
IV- Teste de Planejamento - Teste realizado após a integração de todos os módulos do sistema;
Com base em sua análise, assinale a única resposta correta.
		
	
	Apenas III e IV estão corretas;
	 
	Apenas I e III estão corretas;
	
	Apenas I e II estão corretas;
	
	Apenas I e IV estão corretas;
	
	Apenas II e III estão corretas;
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201603654160)
	Acerto: 0,0  / 1,0
	Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da saída de dados do sistema, mediante a entrada definida de dados. 
Marque a alternativa que indica o tipo de teste descrito acima.
		
	 
	Teste caixa branca.
	
	Teste iterativo.
	
	Teste simples.
	
	Teste de interação.
	 
	Teste caixa preta
	Sommerville define softwarecomo 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 de programação
	
	linguagem de máquina / linguagem interpretada
	
	linguagem interpretada / linguagem de máquina
	 
	linguagem de programação / linguagem de máquina
	
	linguagem de programação / linguagem interpretada
	
	
	
	
	 2a Questão (Ref.: 201604091506)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em relação aos modelos de software, marque a opção MAIS CORRETA para a definição  sobre o tipo de (licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso não implica o pagamento de licença de uso"
		
	
	Demo
	 
	Freeware
	
	Adware
	
	Software GLU
	
	Trial
	
	
	
	
	 3a Questão (Ref.: 201604046015)
	 Fórum de Dúvidas (0)       Saiba  (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 a sequê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
		
	
	2, 1, 3, 4, 5
	
	1, 2, 5, 3, 4
	
	5, 4, 1, 3, 2
	
	5, 1, 3, 2, 4
	 
	4, 3, 5, 1, 2
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201604046021)
	 Fórum de Dúvidas (0)       Saiba  (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 as afirmativas II e III estão incompatíveis
	
	Apenas as afirmativas I e II estão incompatíveis
	
	Apenas a afirmativa I está incompatível
	 
	Apenas a afirmativa III está incompatível
	
	Todas as afirmativas estão compatíveis
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 201603952441)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Além da linguagem de programação, 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.
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:
______________: Executa somente um processo de cada vez.
______________: Distribui para mais de um processador.
______________: Os processos são compartilhados e enfileirados a espera do processador.
______________: Vários usuários utilizam ao mesmo tempo.
______________: Somente é permitida a utilização de um usuário de cada vez.
Marque a alternativa correta.
		
	
	Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa.
	
	Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário.
	
	Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa.
	 
	Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
	
	Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201603951755)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo com a sua licença de publicação:
		
	 
	Trial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
	
	Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso.
	
	Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização.
	
	Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do produto ser avaliado.
	
	Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É comum o código fonte estar disponível para manuseá-lo.
	
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201603953187)
	 Fórum de Dúvidas (0)       Saiba  (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, V, V
	
	F, F, F, V, V
	
	V, F, F, V, F
	
	V, F, F, F, V
	
	F, V, F, F, V
	
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201604104921)
	 Fórum de Dúvidas (0)       Saiba  (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:
		
	
	Adware
	
	Freeware
	
	Comercial
	
	Livre
	 
	Shareware
	
	 Gabarito Comentado
	
	
	xercício: CCT0194_EX_A3_201603348956_V1 
	Matrícula: 201603348956
	Aluno(a): FABIO SANTOS DOS SANTOS
	Data: 22/02/2017 09:45:41 (Finalizada)
	
	 1a Questão (Ref.: 201604095944)
	 Fórum de Dúvidas (0)       Saiba  (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. Um dos tipos de análise é a Análise Estrutural. Uma das Atividades dentro da Análise Estruturada é a Identificação de Relacionamentos cuja finalidade é: Identifique e descreva pelo menos dois desses modelos.
		
	 
	Ajudar a filtrar e refinar as classes por entrada, fronteira e controle;
	
	Mapear as mensagens que devem ser executadas para alguma operação;
	
	Validar e indicar as dificuldades de implementação no plano conceitual;
	
	Identificar as mensagens que são trocadas,ao longo do tempo, para execução de alguma tarefa;
	 
	Ajudar a filtrar e refinar as classes por associação e agregação;
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201603447100)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da análise comportamental:
"A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas."
I. Código do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisição.
V. Resumo.
		
	
	I, III e IV estão corretas.
	
	II, III e IV estão corretas.
	
	I e IV estão corretas.
	
	III e IV estão corretas.
	 
	II e IV estão corretas.
	
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201603417174)
	 Fórum de Dúvidas (0)       Saiba  (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
	
	Projeto lógico, projeto físico, implementação e manutenção
	
	Desenvolvimento de protótipo, ambiente de testes, implementação do sistema
	
	Desenvolvimento, homologação, produção
	 
	Levantamento de requisitos, análise de requisitos, registro dos requisitos
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201604138115)
	 Fórum de Dúvidas (0)       Saiba  (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?
		
	
	Agregação
	
	Herança
	 
	Atributos
	
	Mensagens
	
	Composição
	
	
	
	
	 5a Questão (Ref.: 201604138096)
	 Fórum de Dúvidas (0)       Saiba  (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-F-F
	
	F-F-V-F
	
	V-F-V-F
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 201604095948)
	 Fórum de Dúvidas (0)       Saiba  (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 em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	
	Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software;
	
	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 os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e Diagrama de Classe;
	
	 Gabarito Comentado
	
	
	 7a Questão (Ref.: 201604095949)
	 Fórum de Dúvidas (0)       Saiba  (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:
		
	
	Modelar a estrutura de dados encapsulada por procedimentos;
	
	Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	 
	Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto;
	
	Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto;
	
	Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
	
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201604095939)
	 Fórum de Dúvidas (0)       Saiba  (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 é o UML - Unified Modeling Language. A característica desta modelagem é:
I- Visualizar o desenho do sistema e a intercomunicação entre objetos.
II- Permitr que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados.
III- Modelar o problema, e não a solução.
É correto o que se afirma em:
		
	 
	Apenas em I;
	
	Apenas em I e II;
	
	Apenas em II e III;
	
	Apenas em III;
	
	Apenas em II;
	
	 Gabarito Comentado
	
	Avaiação Parcial: CCT0194_SM_201603348956 V.2 
	 
	Aluno(a): FABIO SANTOS DOS SANTOS
	Matrícula: 201603348956
	Acertos: 8,0 de 10,0
	Data: 27/03/2017 09:02:59 (Finalizada)
	
	 1a Questão (Ref.: 201604091506)
	Acerto: 1,0  / 1,0
	Em relação aos modelos de software, marque a opção MAIS CORRETA para a definição  sobre o tipo de (licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso não implica o pagamento de licença de uso"
		
	 
	Freeware
	
	Trial
	
	Adware
	
	Software GLU
	
	Demo
		
	
	
	 2a Questão (Ref.: 201604104922)
	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:
		
	
	Comercial
	
	Demo
	
	Shareware
	 
	Adware
	
	Trial
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201603995414)
	Acerto: 1,0  / 1,0
	"Técnica que faz o levantamento de ideias, onde cada uma das ideias sugeridas pode se combinada 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:Entrevista
	
	Casos de Uso
	
	Reunião
	 
	Brainstorm
	
	Questionário
		
	
	
	 4a Questão (Ref.: 201604083411)
	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 disponibilidade do sistema.
	
	a notificação de inconsistência de dado na tela.
	
	uma informação na interface de entrada.
	
	um histograma na interface gráfica do usuário.
	
	a emissão de relatórios fiscais.
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201604095948)
	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 em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	
	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;
	
	Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentos e Diagrama de Classe;
	
	Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e Diagrama de Relacionamentos;
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201604095949)
	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:
		
	
	Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto;
	
	Modelar a estrutura de dados encapsulada por procedimentos;
	
	Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
	 
	Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto;
	
	Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201603616114)
	Acerto: 0,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 III está correta;
	
	Apenas II e III estão corretas;
	
	Apenas I está correta;
	
	Apenas II está correta;
		
	
	
	 8a Questão (Ref.: 201604094646)
	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 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 detalhado
	
	estratégico ou desenho detalhado
	 
	nível estratégico ou desenho arquitetônico
	 
	nível tático ou desenho lógico
	
	operacional ou desenho lógico
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201603654162)
	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 caixa preta
	
	Teste simples
	
	Teste iterativo
	 
	Teste caixa branca
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201603620501)
	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 Módulo
	
	Teste de Integração
	
	Teste de Programação
	
	Teste de Unidade
		 Gabarito Comentado.

Outros materiais