Buscar

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 20 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 20 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 20 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
	 
	 1a Questão (Ref.: 201603861824)
	
	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
	 2a Questão (Ref.: 201603920725)
	
	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:
	
	Adware
	 3a Questão (Ref.: 201603232409)
	
	Indique a alternativa correta para definir CONHECIMENTO: 
	
	Experiência pessoal, informações analisadas, gerando ações ou decisões. 
	 4a Questão (Ref.: 201603920724)
	
	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: 
	 Shareware
	
	 5a Questão (Ref.: 201603907309)
	
	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 
	 6a Questão (Ref.: 201603861818)
	
	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
	
	4, 3, 5, 1, 2
	 7a Questão (Ref.: 201603768244)
	
	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.
	
	Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
	 8a Questão (Ref.: 201603469919)
	
	NÃO é um software do tipo aplicativo:
	
	Editor de texto.
	
	Gerenciador de banco de dados.
	
	Sistema operacional.
	
	Sistema bancário.
	
	Planilha eletrônica.
	Exercício: CCT0194_EX_A2 
	
	 1a Questão (Ref.: 201603253764)
	
	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:
	
	Funcional
	 2a Questão (Ref.: 201603253791)
	
	Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é dividida em quatro tipos, são elas:
	
	Técnica, Operacional, Cronograma e Econômica
	 3a Questão (Ref.: 201603793314)
	
	Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados:
	
	funcionais e não-funcionais. 
	 4a Questão (Ref.: 201604068512)
	
	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, ii e iii. 
	 5a Questão (Ref.: 201603255112)
	
	O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?
	
	Adotar um processo de desenvolvimento.
	 6a Questão (Ref.: 201603258207)
	
	Conforme Roger Pressman o que é um processo de software?
	
	É a área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas, objetivando organização, produtividade e qualidade.
	 7a Questão (Ref.: 201603899214)
	
	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. 
	
	um histograma na interface gráfica do usuário. 
	
	a notificação de inconsistência de dado na tela. 
	 8a Questão (Ref.: 201603800053)
	
	Na engenharia de requisitos, trata-se de uma técnica de elicitação que ocorre em ambiente mais informal em que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas:
	
	Brainstorming. 
	Exercício: CCT0194_EX_A3 
	
	 1a Questão (Ref.: 201603232410)
	
	Marque a alternativa correta que define Classe na modelagem orientada a objetos. 
	
	Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e consequentemente a mesma semântica (Rumbaugh, 1994).
	 2a Questão (Ref.: 201603232977)
	
	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.
	
	Levantamento de requisitos, análise de requisitos, registro dos requisitos
	 3a Questão (Ref.: 201603953918)
	
	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?
	
	Atributos
	 4a Questão (Ref.: 201603911751)
	
	Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se conhecero 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;
	 5a Questão (Ref.: 201603911752)
	
	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 estáticos de um problema, utilizando o modelo orientado a objeto;
	 6a Questão (Ref.: 201603860818)
	
	O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens
	
	sequência
	 7a Questão (Ref.: 201603911742)
	
	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;
	 8a Questão (Ref.: 201603911747)
	
	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 associação e agregação;
	Exercício: CCT0194_EX_A4 
	
	 1a Questão (Ref.: 201603432918)
	
	É a visão que representa os componentes do sistema, a relação entre os componentes, o funcionamento dos componentes e a interconexão com outros sistemas.
	
	Visão interna
	 2a Questão (Ref.: 201603910454)
	
	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
	 3a Questão (Ref.: 201603431917)
	
	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 III está correta;
	 4a Questão (Ref.: 201603910445)
	
	As informações do problema e metas a serem alcançadas devem ser levantadas na fase de: 
	
	Análise e requisitos
	 5a Questão (Ref.: 201603910453)
	
	A reutilização de objetos se refere a reutilizarmos os seguintes elementos em um processo de desenvolvimento de software:
	
	bibliotecas e classes fundamentais
	 6a Questão (Ref.: 201603834105)
	
	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 detalhado
	 7a Questão (Ref.: 201603910449)
	
	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
	
	nível tático ou desenho lógico
	 8a Questão (Ref.: 201603907315)
	
	Relacione as colunas: 1 - Código 2 - Reutilização de Classes 3 - Reutilização de Objetos 4 - Reutilização de Plataforma 5 - Desenho ( )Reutilização de parte de código de programa ( )Módulo de Código Binário ( )Bibliotecas e classes fundamentais ( )Reutilização de Plataforma ( )Aproveitamento de ideias para solução de problemas encontrados no desenho, geralmente baseado em classes abstratas derivadas por herança de outras classes. 
	
	1,2,3,4,5
	Exercício: CCT0194_EX_A5
	
	 1a Questão (Ref.: 201603436304)
	
	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
	 2a Questão (Ref.: 201603254576)
	
	Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada.
Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual tipo de teste você foi por você executado.
	
	Teste caixa preta
	 3a Questão (Ref.: 201603262806)
	
	"O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente".
É correto afirmar que: 
	
	Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software. 
	 4a Questão (Ref.: 201603896147)
	
	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 I e III estão corretas;
	 5a Questão (Ref.: 201603432948)
	
	Uma representação definida de um procedimento de teste define um(a):
	
	Script de teste de software
	 6a Questão (Ref.: 201603810514)
	
	No processo de desenvolvimento de software a fase de teste possui uma importância fundamental.
Analise cada item seguinte, classificando-os como V (verdadeiro) ou F (falso). 
1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de implementação; 
2. Nessa fase, de testes, devem-se coletar os resultados e analisá-los e consertá-los somente depois de sua implantação. 
3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado. 
4. Tem como objetivo encontrar um erro que ainda não foi descoberto.
Assinale a ÚNICA opção com a sequência correta de V e F.
	
	1-V; 2-F; 3-V; 4-V 
	 7a Questão (Ref.: 201603910924)
	
	São testes realizados pela análise do código fonte, onde 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.
Essas são características dos:
	 Testes estáticos
	
	 Testes dinâmicos (baseado na execução do código do programa, com base na estrutura e funcionabilidade do programa)
	
	 8a Questão (Ref.: 201603859965)
	
	
	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: 
	
	I e III;
	Avaiação Parcial: CCT0194_SM_V.1 
	  
	
	 1a Questão (Ref.: 201603861824)
	sem. N/A: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
	
	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
	
	 2a Questão (Ref.: 201603436253)
	sem. N/A: Processo de Desenvolvimento de Software
	
	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
	
	 3a Questão (Ref.: 201604068512)
	2a sem.: Escopo do sistema
	
	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, ii e iii. 
	
	 4a Questão (Ref.: 201603432833)
	sem. N/A: REQUISITOS
	
	"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:
	
	Brainstorm
	
	 5a Questão (Ref.: 201603860796)
	sem. N/A: Analise
	
	Os padrões a partir dos quais os objetos são criados são denominados
	
	classes
	
	 6a Questão (Ref.: 201603911742)
	sem. N/A: ATIVIDADE DE ANÁLISE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
	
	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;
	
	 7a Questão (Ref.: 201603834098)
	sem. N/A: Desenho do Software
	
	Nesta etapa do processo de desenvolvimento, o objetivo é modelar o sistema, atendendo os requisitos levantados na etapa de análise e prepará-los para a fase implementação, definindo os aspectos tecnológicos necessários.
Assinale a alternativa que mostra a etapa descrita 
		
	
	Desenho
	
	 8a Questão (Ref.: 201603910448)
	sem. N/A: Desenho do Software
	
	É 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:
	
	Desenho interno
	
	 9a Questão (Ref.: 201603910938)
	sem. N/A: RECURSOS E ATIVIDADES DE UM SISTEMA DE INFORMAÇÃO
	
	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
	( 2 ) Testes de integração - Teste para identificar erros durante a integração e interação entre os módulos ou unidades do sistema
( 1 ) 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
(1 ) 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
( 2 ) 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
( 2 ) Testes de validação - Teste realizado após a integração de todos os módulos do sistema
	
	2, 1, 1, 2, 2
	
	 10a Questão (Ref.: 201603432948)
	sem. N/A: TESTE DE SOFTWARE
	
	Uma representação definida de um procedimento de teste define um(a):
	
	Script de teste de software
	Avaiação Parcial: CCT0194_SM_V.2 
	  
	
	 1a Questão (Ref.: 201603253633)
	1a sem.: CONCEITOS
	
	Analise as sentenças sobre o conceito de dado e informação e, em seguida, analise as sentenças abaixo:
I. Informação é um fato isolado;
II. Dado é algo que tem valor;
III. Um sistema de informação recebe dados, os processa e gera informações;
IV. Informação tem que ser útil para quem a detém.
Com base em sua análise, assinale a ÙNICA opção correta:
	
	As opções III e IV estão corretas
	
	 2a Questão (Ref.: 201603768244)
	sem. N/A: Processo de desenvolvimento de software
	
	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.
	
	Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
	
	 3a Questão (Ref.: 201603436269)
	sem. N/A: Processo de Desenvolvimento de Software
	
	No processo de desenvolvimento do software, a primeira atividade técnica é a Análise de Requisitos, que pode ser entendida como responsável por definir os serviços que um sistema deve realizar, sua interface com os demaiselementos e sob quais restrições o sistema deve operar. A técnica de elicitação conhecida como tempestade de ideias, cujo objetivo é permitir que todos expressem suas ideias de forma a obter o consenso é 
	
	Brainstorm
	
	 4a Questão (Ref.: 201603219528)
	sem. N/A: Conceitos Gerais de Processo de Desenvolvimento de Software
	
	A confiabilidade especificada para um software aplicativo é:
	
	um requisito não-funcional
	
	 5a Questão (Ref.: 201603953918)
	sem. N/A: Atividade de Análise no processo de desenvolvimento de softwares
	
	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?
	
	Atributos
	
	 6a Questão (Ref.: 201603911747)
	sem. N/A: ATIVIDADE DE ANÁLISE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
	
	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 associação e agregação;
	
	 7a Questão (Ref.: 201603834105)
	sem. N/A: Níveis de Desenho
	
	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
	
	estratégico ou desenho arquitetônico (corpo da arquitetura do sistema a ser implementado...)
	
	operacional ou desenho detalhado
	
	tático ou desenho lógico (aplicação das decisões tomadas no estratégico...)
	
	 8a Questão (Ref.: 201603910445)
	sem. N/A: Desenho do Software
	
	As informações do problema e metas a serem alcançadas devem ser levantadas na fase de: 
	
	Análise e requisitos
	
	 9a Questão (Ref.: 201603219582)
	sem. N/A: Processo Iterativo
	
	 
O gráfico acima, adaptado do livro Engenharia de Software, de Roger Pressman, ilustra o custo relativo da correção de um defeito nas diversas fases de um projeto de software, baseado em dados colhidos por Boehm e outros estudiosos. Embora não seja explicitamente informado, os dados se basearam, principalmente, em projetos que utilizaram o modelo de desenvolvimento em cascata. A esse respeito, analise as afirmativas a seguir.
I - O gráfico pode ser utilizado como um argumento a favor do uso de processos de desenvolvimento iterativos.
II - O gráfico deixa claro que o maior investimento na prevenção de defeitos deve acontecer nas fases finais do projeto, preferencialmente depois que o software estiver em uso pelos clientes.
III - O gráfico não é conclusivo a respeito da importância do gerenciamento dos requisitos de um projeto, o que é consistente com a abordagem de muitos processos de desenvolvimento de software atuais, que minimizam este esforço e enfatizam a codificação e os testes unitários de código.
IV - O gráfico sustenta os argumentos de que a qualidade deve ser incorporada ao processo através de técnicas e ações efetivas de detecção, prevenção e controle, garantindo que todas as atividades do projeto resultem em produtos ou subprodutos de qualidade, ao invés de ser uma preocupação secundária ou limitada a um grupo de profissionais de controle de qualidade. 
São corretas APENAS as afirmativas:
		
	
	I e IV
	
	 10a Questão (Ref.: 201603254576)
	sem. N/A: TESTE
	
	Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada.
Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual tipo de teste você foi por você executado.
		
	
	Teste caixa preta (não leva em conta os mecanismos e definições internos do sistema. É + simples. Saída de dados)
	
	Teste caixa branca (leva em conta a estrutura interna de construção. É + complexo e + eficiente)
	
	Teste de sistemas (análise e verificação de todos componentes do sistema, HW e SW)
	Avaiação Parcial: CCT0194_SM_V.3 
	  
	
	 1a Questão (Ref.: 201603920725)
	sem. N/A: Processo de desenvolvimento de software
	
	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:
	
	Adware
	
	 2a Questão (Ref.: 201603861824)
	sem. N/A: PROCESSO DE DESENVOLVIMENTO DE SOFTWARE
	
	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
	
	 3a Questão (Ref.: 201603793314)
	2a sem.: Análise de requisitos
	
	Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados:
	
	funcionais e não-funcionais. 
	
	 4a Questão (Ref.: 201603255113)
	2a sem.: ANÁLISE E PROJETO ORIENTADO A OBJETO
	
	Basicamente o que é um processo de software?
	
	Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e quando deve ser feito.
	
	 5a Questão (Ref.: 201603860843)
	sem. N/A: Análise
	
	A Estrutura de atributos e operações encapsulada por procedimentos é denominado de
	
	objeto
	
	 6a Questão (Ref.: 201603860814)
	sem. N/A: Análise
	
	A associação entre duas classes que indica que uma das classes do relacionamento faz parte da outra, constitui uma:
	
	agregação
	
	 7a Questão (Ref.: 201603910452)
	sem. N/A: Desenho do Software
	
	A reutilização traz os seguintes benefícios:
	
	a redução do desperdício de tempo e de dinheiro
	
	 8a Questão (Ref.: 201603910446)
	sem. N/A: Desenho do Software
	
	Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar: 
	
	a solução que será tomada para resolução do problema
	
	 9a Questão (Ref.: 201603908698)
	sem. N/A: Teste de Software
	
	Na fase de testes, aquele responsável por identificar erros durante a integração e interação entre os módulos ou unidades do sistema é o teste:
	
	de unidade. (realizado em um ou alguns módulos definidos, representam uma única unidade)
	
	de validação. (realizado após a integração de todos módulos do sistema antes de implantar)
	
	de integração.
	
	 10a Questão (Ref.: 201603434890)
	7a sem.: As atividades de teste no processo de desenvolvimento de software
	
	No processo de desenvolvimento de softwarea fase de teste possui uma importância fundamental. Analise cada item seguinte, classificando-os como V (verdadeiro) ou F (falso). 
1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de implementação; 
2. Nessa fase, de testes, devem-se coletar os resultados e analisá-los e consertá-los somente depois de sua implantação. 
3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado. 
4. Tem como objetivo encontrar um erro que ainda não foi descoberto. É correto, apenas, o que se afirma em:
	
	1-V; 2-F; 3-V; 4-V 
	Exercício: CCT0194_EX_A6 
	
	 1a Questão (Ref.: 201603432987)
	
	Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração e preparação do código necessário à sua execução.
	
	Implementação
	 2a Questão (Ref.: 201603767741)
	
	Na fase da implementação, o analista ou desenvolvedor detalha e implementa o que foi definido na etapa de desenho, através de componentes de código de programa e documentação detalhada. Complete a frase escrevendo o nome de cada definição dos elementos utilizados na implementação e marque a alternativa correta:
Baixo Nível : Linguagem de programação que utiliza a arquitetura do processador para executar as ações. Esta linguagem é a que mais se aproxima dos códigos de execução direta do processador, ou seja, linguagem de máquina.
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.
Alto Nível : Comumente chamada de linguagem de programação, esta linguagem se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de entendimento humano bem definido.
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.
	
	Linguagem de baixo nível, Compilador, Linguagem de alto nível, Interpretador
	 3a Questão (Ref.: 201603828590)
	
	Um compilador é um ou mais programas de computador que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente. Sendo assim, o nome "compilador" é usado principalmente para: 
I- Um programa que faz uma tradução entre o código de máquina e uma linguagem de montagem;
II- Programas que traduzem o código de fonte de uma linguagem de programação de alto nível para uma linguagem de programação de baixo nível;
III- Um programa que traduz uma linguagem de programação de baixo nível para uma linguagem de programação de alto nível; 
Assinale a alternativa correta:
	
	Apenas o item II está correto;
	 4a Questão (Ref.: 201603941414)
	
	As linguagens são classificadas em gerações, conforme o estado da arte daquele momento em que foram criadas e usadas. Assinale a UNICA alternativa que apresenta uma linguagem de primeira geração
	
	assembly
	 5a Questão (Ref.: 201603767604)
	
	A fase de implementação, ou codificação, tem como objetivo escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado.
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. Implementação (3) Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada; após o processo de compilação ou interpretação.
2. Desenho           (2) Etapa do processo de desenvolvimento de software já estudada anteriormente.
3. Código Fonte     (1) Processo que realiza a transformação do desenho em diversos tipos de componentes de código de programação.
4. Código Objeto    (5) Sequência binária de ações diretamente direcionadas para o processador da máquina.
5. Código Máquina    (4) Resultado da compilação do código fonte.
	
	3, 2, 1, 5, 4
	 6a Questão (Ref.: 201603956770)
	
	O código de programação que representa um conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e estruturada é o
	
	código fonte
	 7a Questão (Ref.: 201603436315)
	
	A Implementação é a etapa do processo de desenvolvimento de software que realiza a transformação do desenho em diversos tipos de componentes de código de programação. Analise as afirmativas a seguir em relação aos componentes de código: 
I - Código fonte - conjunto de instruções gerados através de uma Linguagem de Programação de forma lógica e estruturada. 
II - Código Objeto - Sequência binária de instruções, que são executadas diretamente por um processador. 
III- Código de Máquina - Resultado da compilação do código fonte. 
Assinale a única opção correta
	
	Somente I está correta
	 8a Questão (Ref.: 201603941412)
	
	O código de programação que é o resultado da compilação do código fonte é o
	
	código objeto
	Exercício: CCT0194_EX_A7 
	
	 1a Questão (Ref.: 201603911774)
	
	No Ciclo de Vida do Processo de Desenvolvimento de Software, precisamos documentar não apenas o processo de desenvolvimento como também o produto que está em desenvolvimento. Analise as assertivas a seguir no que se refere a documentos a serem desenvolvidos.
I. Manual do usuário
II. Manual de referência
III. Manual de padronização de produto
IV. Documentação técnica e de cronogramas.
Com base em sua análise, assinale a única alternativa correta, que apresenta apenas os manuais para documentação do produto.
	
	Estão corretas apenas as opções I e II
	 2a Questão (Ref.: 201603907317)
	
	Em relação a DOCUMENTAÇÃO DO PRODUTO, Processo que adota métodos e formatos padronizados para cada família de produtos correlatos. Marque a opção que NÃO é uma das formas de documentação do produto. 
	
	Referência Rápida 
	
	Separação Estatística 
	
	Padronização de Processos 
	
	Documento de Instalação 
	
	Manual de Referência 
	 3a Questão (Ref.: 201603947325)
	
	Qual é o nome dado ao processo de manutenção do software que tem como objetivo melhorar um sistema de software, modificando sua estrutura interna, sem alterar o comportamento interno?
	
	Refatoração
	 4a Questão (Ref.: 201603947330)
	
	Um usuário deseja acessar de forma mais rápida o resumo das funcionalidades e as mensagens de erros mais comuns. Para isso é indicado que este usuário acesse:
	
	Documento de Instalação (como instalar, plataforma de operação e pré-requisitos)
	
	Referência Rápida
	
	Manual do Usuário (documento adequado ao perfil do público com linguagem clara)
	
	Manual de Introdução (funcionalidades do sistema e pré-requisitos para funcionar)
	
	Documentação do Software (código fonte, requisitos e arquitetura, útil para desenvolvedores)
	 5a Questão (Ref.: 201603815922)
	
	Considerando importância de documentar todos os passos do processo de desenvolvimento de software.
Complete a frase escrevendo o nome de cada tipo utilizado na documentação do processo:
__________: Documentação utilizada por gerentes de projetos, executivos e gerentes funcionais, para acompanhar o andamento do projeto.
__________: Documentação de acompanhamento de recursos utilizados durante o andamento do projeto.
__________: Estabelece o formato e a cadência de como o processo deve ser implementado. 
__________: Estabelece a forma de comunicação entre os membros do projeto.
__________: Descreve estratégias de como chegar ao resultado final, registram os erros, problemas e ideias que ocorrem durante o projeto, e as razões que foram utilizadas para as tomadas de decisões.
		
	
	Cronogramas - Relatórios - Padronização de processos - Comunicação - Documentos técnicos
	 6a Questão (Ref.: 201603811299)
	
	Documento com formato adequadoao perfil do público que utilizará o sistema ou produto. 
Sua linguagem deve se clara e os termos e construções devem estar de acordo com o nível cultural e técnico do usuário final, mostrando como utilizar as funcionalidades do sistema. 
Trata-se da definição do:
	
	Manual do usuário
	 7a Questão (Ref.: 201603947323)
	
	Para a montagem da documentação de um produto adota-se métodos e formatos padronizados para cada família de produtos correlatos. Dentre estas documentações podemos destacar: 
I - O Manual de Referência é descrito em uma linguagem bastante formal e técnica, uma vez que o perfil do público alvo é quem utilizará o sistema ou produto. 
II - O Documento de Instalação descreve os pré-requisitos necessários, como instalar o sistema e as plataformas de operação. 
III - A documentação do software é um documento com um resumo das funcionalidades, atalhos de procedimentos, principais funções utilizadas, e mensagens de erros mais comuns. 
É correto afirmar: 
	
	Somente a II é verdadeira.
	 8a Questão (Ref.: 201603911770)
	
	Após o sistema ter sido instalado no ambiente do usuário, ou seja, entrado em produção, começa a fase de Manutenção deste sistema. Esta fase depende muito da qualidade no processo de desenvolvimento e da documentação atualizada. Um desses documentos é a Documentação para Suporte, no qual encontramos o Manual de Sistemas. Para que ele realmente de suporte adequado para a manutenção, ele deve: 
	
	Descrever as partes do código fonte, requisitos necessários e arquitetura do sistema;
	Exercício: CCT0194_EX_A8 
	
	 1a Questão (Ref.: 201603941467)
	
	Analise o processo de desenvolvimento de software, que tem como características
I. As fases do processo se sucedem, sem que se possa retroceder a fase anterior. 
II. Todos os requisitos devem ser validados no início do projeto. 
III.. Processo voltado para pequenos projetos. 
Estamos nos referindo a que processo de desenvolvimento de software ?
	
	cascata
	 2a Questão (Ref.: 201603826722)
	
	Dentre os modelos de processo de Software, qual é o modelo que possui como desvantagem o fato do usuário ter de esperar até a fase de implantação do sistema para conhece-lo em detalhes e tomar conhecimento efetivo de suas funcionalidades.
	
	Cascata
	 3a Questão (Ref.: 201603436341)
	
	Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em que os estágios são apresentados em sequência, como em uma cascata (Royce, 1970). Analise as afirmativas a seguir sobre as vantagens deste modelo. 
I - É possível corrigir erros em fases já completas. 
II - Permite pontos de controle bem definidos. 
III - Facilita a visão de reutilização. 
	
	Somente II está correta
	 4a Questão (Ref.: 201603254566)
	
	Em relação ao modelo CASCATA COM RETROALIMENTAÇÃO, variante do modelo CASCATA TRADICIONAL, podemos afirmar que:
1- Permite a realimentação;
2- É útil para grandes projetos;
3- Facilita correções que surgirem durante outras fases do processo;
Das alternativas abaixo, assinale aquela em que TODOS os itens estão corretos:
	
	1 e 3
	 5a Questão (Ref.: 201603254567)
	
	Uma empresa de pequeno porte está para desenvolver um sistema de Software utilizando uma metodologia. A empresa até o momento não havia utilizado nenhum método para desenvolver os seus sistemas. O gerente está em dúvida sobre qual metodologia utilizar. Se você fosse o gerente, qual metodologia você aplicaria?
	
	Modelo Cascata, porque é útil para pequenos projetos, e permite pontos de controle bem definidos, facilitando a gestão do projeto.
	 6a Questão (Ref.: 201603219536)
	
	O modelo de ciclo de vida em cascata:
	
	enfatiza a realização sequencial das atividades do desenvolvimento de um produto de software.
	 7a Questão (Ref.: 201603232414)
	
	Indique a sentença que não indica uma característica do Ciclo de Vida em Cascata:
	
	Implantação tardia;
	
	Desenvolver software em partes;
	
	A etapa de análise realiza a definição lógica de todos os requisitos de sistema antes de realizar a etapa de projeto; 
	
	Fácil gerência;
	
	Dificuldade para os requisitos que mudam;
	 8a Questão (Ref.: 201603984140)
	
	Por que a forma de se criar o código dos programas pode influenciar na manutenção futura do software?
	
	Numa manutenção futura, é necessário avaliar o código fonte anterior antes de se fazer a alteração desejada. Assim, se o software foi construído de forma padronizada e com estrutura correta, a manutenção futura será facilitada.
	Exercício: CCT0194_EX_A9 
	
	 1a Questão (Ref.: 201603254560)
	
	Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipação, porque os usuários estavam com dificuldade de expressar suas reais necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram:
I- Contribuem para melhorar a qualidade da especificação dos futuros programas, o que leva à diminuição de gastos com manutenção;
II- O cliente vê algo que parece ser uma versão do SW desejado e não entende porque o produto precisa ser construído;
III- Partes do protótipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenças acima, assinale a única alternativa correta:
	
	Somente as sentenças I e III estão corretas
	 2a Questão (Ref.: 201603254562)
	
	Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos falando do modelo:
		
	
	Iterativo-incremental
	 3a Questão (Ref.: 201603871487)
	
	Uma equipe de desenvolvimento está estudando qual o melhor modelo para a construção do sistema proposto. Sabe-se que um dos fatores principais é tempo que eles possuem para o desenvolvimento, e com isso gostariam de produzir protótipos com funcionalidades e desempenhos limitados, de forma a permitir que os desenvolvedores e clientes verifiquem as funções das implementações preliminares dos modelos de sistemas antes de se comprometerem com um sistema final. Qual é o melhor modelo para desenvolver este sistema?
	
	Prototipação
	 4a Questão (Ref.: 201603868550)
	
	Avalie as características abaixo sobre um determinado processo de desenvolvimento de software
I. Inclui uma análise de Riscos
II. Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se interromper ou não o processo.
Com base em sua análise, assinale a opção que define corretamente esse processo de desenvolvimento de software
	
	Modelo Espiral
	 5a Questão (Ref.: 201603939667)
	
	Modelo Espiral - O Modelo espiral se assemelha com o prototipação, mas inclui um fator: a análise de risco. Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se interromper ou não o processo.
Identifique a única alternativa que NÃO faz parte das atividades do modelo em questão:
	
	Desenvolve e verifica o produto no nível seguinte
	
	Documenta a instalação
	
	Planeja a próxima fase
	
	Avalia alternativas, identifica e resolve riscos
	
	Determina objetivos, alternativas, restrições
	 6a Questão (Ref.: 201603294977)
	
	Qual das alternativas a seguir corresponde ao modelo de processo, proposto no final da década de 80, que tem como principais características ser evolucionário, iterativo e focado na redução dos riscos?
	
	Modelo em Espiral.
	 7a Questão (Ref.: 201603868622)
	
	Assinale a opção que apresenta a característica correta do modelo Iterativo 
	
	Modelo baseado na ideia de aumento do âmbito do sistema
	 8a Questão (Ref.: 201603939640)
	
	O processo iterativo - É o modelo que se baseia na ideia de melhoramento ou refinamento aos poucos.
Identifique a única alternativa que NÃO faz parte das atividades realizadas pelaequipe responsável pela iteração:
	
	Identificar
	
	Especificar
	
	Encapsular
	
	Implementar
	
	Testar
	Exercício: CCT0194_EX_A10
	
	 1a Questão (Ref.: 201603436352)
	
	O Rational Unified Process (RUP) é um exemplo de modelo de processo moderno que foi derivado do trabalho sobre a UML e do Processo Unificado de Desenvolvimento de Software associado (Rumbaugh, et al., 1999). O modelo é constituído por fases no qual coincidem com as atividades do processo. Qual fase tem como objetivo entrar no ambiente do usuário?
	
	Transição
	 2a Questão (Ref.: 201603811301)
	
	O Método Scrum é uma metodologia que tem como filosofia o Manifesto Ágil. Possui papel bem definido para as atividades durante todo o processo. Uma vez levantadas as questões a serem trabalhadas, é determinado um período de tempo para a realização de um determinado requisito. Durante esse intervalo, são feitas reuniões diárias para acompanhamento do andamento das atividades.
Complete a frase escrevendo o nome de cada uma das características do modelo Scrum:
I) __ Sprint _____: Período para finalização de cada requisito;
II) __ Daily Scrum _: Reunião diária para análise de andamento do projeto; 
III) _ Product Backlog _: Lista com funcionalidades a serem implementadas;
IV) _ Sprint Backlog _: Análise feita do Product Backlog. Cada requisito é analisado, interpretado e informado à equipe como será implementado;
V) _ Scrum Master _: Responsável por coordenar o Scrum e ajudar a atender os impedimentos que possam ocorrer na tentativa de não estourar o Sprint. 
Assinale a ÚNICA opção que apresenta a complementação correta de cada frase (I a V).
	
	Sprint - Daily Scrum - Product Backlog - Sprint Backlog - Scrum Master
	 3a Questão (Ref.: 201603898360)
	
	A visão estática do RUP prioriza as atividades que ocorrem durante o processo de desenvolvimento. Na descrição do RUP, essas são chamadas de workflows. Existem seis workflows centrais, identificadas no processo e três de apoio, dentre os quais é possível citar os workflows de:
	
	Meio ambiente e Gerenciamento de projeto.
	 4a Questão (Ref.: 201603255117)
	
	NÃO é um fator que identifica um software que deve ser desenvolvido através do uso de uma metodologia ágil, a exemplo o Scrum.
	
	Prazos curtos.
	
	Equipes espalhadas geograficamente.
	
	Equipes pequenas.
	
	Requisitos de baixa complexidade.
	
	Entregas frequentes.
	 5a Questão (Ref.: 201603806857)
	
	Na fase de desenvolvimento do Scrum, o software é desenvolvido em processos iterativos denominados:
	
	Sprint.
	 6a Questão (Ref.: 201603793292)
	
	XP= eXtreme Programming. - Baseado em 5 valores, qual das opções abaixo não é um desses valores? 
	
	Feedback
	
	Comunicação
	
	Simplicidade (fazer o necessário)
	
	Complexidade 
	
	Coragem (para lidar c/ mudança requisito) 
	 7a Questão (Ref.: 201603255114)
	
	NÃO é fase do RUP?
	
	Iniciação ou concepção.
	
	Elaboração.
	
	Transição.
	
	Construção.
	
	Gerenciamento.
	 8a Questão (Ref.: 201603870670)
	
	Qual fase do RUP ocorre a entrega ("deployment") do software, é realizado o plano de implantação e entrega, acompanhamento e qualidade do software. Produtos (releases, versões) devem ser entregues, e ocorrer a satisfação do cliente. Nesta fase também é realizada a capacitação dos usuários.
	
	Transição

Outros materiais