Buscar

QUESTIONÁRIO PROVA PROCESSO

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

1a Questão (Ref.: 201605642568) 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. 
 
 
Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário. 
 
 
 2a Questão (Ref.: 201605781633) 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" 
 
 
Freeware 
 
 
 
 3a Questão (Ref.: 201605736142) 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 
 
 
4, 3, 5, 1, 2 
 
 
 
 
 
 
 4a Questão (Ref.: 201605127985) Fórum de Dúvidas (0) Saiba (0) 
 
Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta. 
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware 
inadequado; 
II. O Engenheiro do software precisa ter uma visão macro dos elementos do SI, para saber a quem chamar no 
momento de um problema; 
III A tecnologia resolve qualquer problema de uma empresa desorganizada; 
IV. A tecnologia inadequada é um dos fatores que afeta a qualidade de um SI. 
Com base em sua análise assinale ÚNICA opção correta: 
 
 
As opções II e IV estão corretas 
 
 
 5a Questão (Ref.: 201605795049) Fórum de Dúvidas (0) Saiba (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: 
 
 
Adware 
 
 
 6a Questão (Ref.: 201605106733) Fórum de Dúvidas (0) Saiba (0) 
 
Indique a alternativa correta para definir CONHECIMENTO: 
 
 
Experiência pessoal, informações analisadas, gerando ações ou decisões. 
 
 
 
 7a Questão (Ref.: 201605309141) Fórum de Dúvidas (0) Saiba (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 - Sequência - Iteração - Método - Seleção 
 
 8a Questão (Ref.: 201605643314) 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 
 
 1a Questão (Ref.: 201605344243) Fórum de Dúvidas (0) Saiba (0) 
 
NÃO é um software do tipo aplicativo: 
 
 
Sistema operacional. 
 
Editor de texto. 
 
Sistema bancário. 
 
Planilha eletrônica. 
 
Gerenciador de banco de dados. 
 
 2a Questão (Ref.: 201605310577) Fórum de Dúvidas (0) Saiba (0) 
 
Sommerville define software como sendo programas de computador e documentação associada. Os produtos de 
softwares podem ser desenvolvidos para um cliente específico ou para um mercado geral. Para o 
desenvolvimento do produto/programa, é necessário escrevê-lo utilizando uma _______________________ a 
qual será convertida para uma _____________________, ou seja, em um formato que será compreendido pelo 
processadores 
Assinale a ÚNICA opção que complementa cada frase corretamente 
 
linguagem de programação / linguagem de máquina 
 
 
 
 3a Questão (Ref.: 201605795048) 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: 
 
 
Shareware 
 
 
 4a Questão (Ref.: 201605736148) 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 a afirmativa III está incompatível 
 
 
 
 5a Questão (Ref.: 201605127915) Fórum de Dúvidas (0) Saiba (0) 
 
Analise as sentenças sobre software e, em seguida, assinale a alternativa correta: 
I. É a parte lógica do sistema de computação; 
II. Pode ser do tipo aplicativo ou básico; 
III. Seu processo de desenvolvimento é industrializado; 
IV. Pode ter a parte defeituosa substituída, tal qual o hardware. 
Assinale, então, a ÚNICA opção correta: 
 
 
As opções I e II estão corretas 
 
 
 6a Questão (Ref.: 201605641882) Fórum de Dúvidas (0) Saiba (0) 
 
Assinale qual das alternativas abaixo NÃO define corretamente com a classificaçãode um software de acordo 
com a sua licença de publicação: 
 
 
Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do 
produto ser avaliado. 
 
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilizaçã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 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. 
 
Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso. 
 
 
 
 
 
 7a Questão (Ref.: 201605127957) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
1a Questão (Ref.: 201605674377) Fórum de Dúvidas (2) Saiba (2) 
 
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. 
 
 
 2a Questão (Ref.: 201605774150) Fórum de Dúvidas (2) Saiba (2) 
 
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. 
 
 
 
 5a Questão (Ref.: 201605129437) Fórum de Dúvidas (2) Saiba (2) 
 
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. 
 
 
 6a Questão (Ref.: 201605782880) Fórum de Dúvidas (2) Saiba (2) 
 
Marque a alternativa INCORRETA: 
 
 
Atividades para análise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os 
prazos estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo 
estipulado. Prazos obrigatórios são mais difíceis de serem negociados. 
 
Atividades para análise de requisitos OPERACIONAL - Visa a atender os requisitos técnicos do produto a 
ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de 
desenvolvimento. 
 
Atividades para análise de requisitos - ECONÔMICA - Visa a atender os requisitos financeiros do 
projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os 
custos de sua implementação não terão os benefícios desejados 
 
Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve 
oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? O projeto/produto beneficiará 
os clientes interessados?Existe uma outra alternativa? 
 
REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Estão diretamente ligados às 
especificações da tecnologia envolvida, do perfil do usuário, do tipo do sistema. 
 
 
 7a Questão (Ref.: 201605942836) Fórum de Dúvidas (2 de 2) Saiba (2 de 2) 
 
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. 
 
 
 1a Questão (Ref.: 201605132531) Fórum de Dúvidas (2 de 2) Saiba (2 de 2) 
 
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. 
 
 
 2a Questão (Ref.: 201605129436) Fórum de Dúvidas (2 de 2) Saiba (2 de 2) 
 
O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software? 
 
 
Adotar um processo de desenvolvimento. 
 
 
 3a Questão (Ref.: 201605309196) Fórum de Dúvidas (2 de 2) Saiba (2 de 2) 
 
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 
 
 
 4a Questão (Ref.: 201605127781) Fórum de Dúvidas (2 de 2) Saiba (2 de 2) 
 
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-NF, III-NF, IV-F 
 
 
 5a Questão (Ref.: 201605128088) Fórum de Dúvidas (2 de 2) Saiba (2 de 2) 
 
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 
 
 
 6a Questão (Ref.: 201605306207) Fórum de Dúvidas (2) Saiba (2) 
 
A primeira fase do processo de desenvolvimento de software é o estudo de viabilidade. Um item importante 
nesta fase é a apuração do ROI (Retorno Sobre o Investimento) que é representado pela equação: ROI=(Lucro 
Liquido)/Investimento. A partir desta definição, qual é a melhor consideração que pode ser feita para o ROI? 
 
 
Quanto maior o valor entre o lucro líquido e o investimento, melhor é o ROI7a Questão (Ref.: 201605093852) Fórum de Dúvidas (2 de 2) Saiba (2 de 2) 
 
A confiabilidade especificada para um software aplicativo é: 
 
 
um requisito não-funcional 
 
 
 8a Questão (Ref.: 201605667638) Fórum de Dúvidas (2) Saiba (2) 
 
Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados: 
 
 
funcionais e não-funcionais. 
 
1a Questão (Ref.: 201605137227) 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. 
 
 
II e IV estão corretas. 
 
 
 2a Questão (Ref.: 201605735167) Fórum de Dúvidas (0) Saiba (0) 
 
A Estrutura de atributos e operações encapsulada por procedimentos é denominado de 
 
 
objeto 
 
 
 3a Questão (Ref.: 201605735142) Fórum de Dúvidas (0) Saiba (0) 
 
O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens 
 
 
sequência 
 
 
 4a Questão (Ref.: 201605107301) 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. 
 
 
Levantamento de requisitos, análise de requisitos, registro dos requisitos 
 
 
 5a Questão (Ref.: 201605735125) Fórum de Dúvidas (0) Saiba (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. 
 
 
 6a Questão (Ref.: 201605834072) Fórum de Dúvidas (0) Saiba (0) 
 
Ao levantar os requisitos de um sistema é necessário ter atenção com: 
 
 
As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas 
que se aplicam e afetam o software a se desenvolver 
 
 
 7a Questão (Ref.: 201605786071) 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 associação e agregação; 
 
 
 8a Questão (Ref.: 201605828223) 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-V-V-V 
 
1a Questão (Ref.: 201605735120) Fórum de Dúvidas (0) Saiba (0) 
 
Os padrões a partir dos quais os objetos são criados são denominados 
 
 
classes 
 
 
 2a Questão (Ref.: 201605786066) 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; 
 
 
 3a Questão (Ref.: 201605828242) 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? 
 
 
Atributos 
 
 
 4a Questão (Ref.: 201605307211) Fórum de Dúvidas (0) Saiba (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 estrutural 
 
 5a Questão (Ref.: 201605786076) 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 aspectos estáticos de um problema, utilizando o modelo orientado a objeto; 
 
 
 
 6a Questão (Ref.: 201605735138) Fórum de Dúvidas (0) Saiba (0) 
 
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.: 201605106734) Fórum de Dúvidas (0) Saiba (0) 
 
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 conseqüentemente a mesma semântica (Rumbaugh, 1994). 
 
 
 8a Questão (Ref.: 201605786075) 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 desoftware para visualizar o desenho do sistema e a intercomunicação entre 
objetos; 
 
1a Questão (Ref.: 201605781635) Fórum de Dúvidas (0) Saiba (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. 
 
 
 2a Questão (Ref.: 201605784773) Fórum de Dúvidas (0) Saiba (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 
 
 
nível tático ou desenho lógico 
 
 3a Questão (Ref.: 201605963951) Fórum de Dúvidas (0) Saiba (0) 
 
O uso de metodologias de desenvolvimento de sistemas tem como objetivo garantir que 
 
 
d) o software a ser desenvolvido seja realizado conforme os requisitos de sistema, no prazo solicitado e 
com a qualidade desejada. 
 
 4a Questão (Ref.: 201605708422) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 5a Questão (Ref.: 201605784768) Fórum de Dúvidas (0) Saiba (0) 
 
Nesta etapa do processo do desenvolvimento, o objetivo é mostrar como deve ser implementada a solução, 
porém não envolve qual o tipo de tecnologia especifica é necessária: 
 
 
Desenho do produto 
 
 
 6a Questão (Ref.: 201605781639) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 7a Questão (Ref.: 201605306241) Fórum de Dúvidas (0) Saiba (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 III está correta; 
 
 
 8a Questão (Ref.: 201605784772) Fórum de Dúvidas (0) Saiba (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: 
 
 
Desenho interno 
 
 1a Questão (Ref.: 201605784777) Fórum de Dúvidas (0) Saiba (0) 
 
A reutilização de objetos se refere a reutilizarmos os seguintes elementos em um processo de desenvolvimento 
de software: 
 
 
bibliotecas e classes fundamentais 
 
 
 2a Questão (Ref.: 201605708427) Fórum de Dúvidas (0) Saiba (0) 
 
É a visão que os usuários terão da solução ou do produto e a forma com que eles interagirão. Estamos nos 
referindo ao Desenho 
 
 
externo 
 
 
 3a Questão (Ref.: 201605708429) Fórum de Dúvidas (0) Saiba (0) 
 
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o 
comportamento de cada componente, sendo desenvolvido em conjunto com a documentação voltada para os 
usuários ou com a documentação do código do programa é o 
 
 
operacional ou desenho detalhado 
 
 
 4a Questão (Ref.: 201605784770) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 5a Questão (Ref.: 201605784778) Fórum de Dúvidas (0) Saiba (0) 
 
A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de 
software: 
 
 
módulo de código binário 
 
 
 6a Questão (Ref.: 201605784769) Fórum de Dúvidas (0) Saiba (0) 
 
As informações do problema e metas a serem alcançadas devem ser levantadas na fase de: 
 
 
Análise e requisitos 
 
 
 7a Questão (Ref.: 201605307242) Fórum de Dúvidas (0) Saiba (0) 
 
É 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 
 
 
 8a Questão (Ref.: 201605784774) Fórum de Dúvidas (0) Saiba (0) 
 
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o corpo da 
arquitetura do sistema a ser implementado, onde já se pode saber se o sistema atenderá aos requisitos e aos 
custos relacionados do projeto é o 
 
 
nível estratégico ou desenho arquitetônico 
 
 1a Questão (Ref.: 201605963935) Fórum de Dúvidas (0) Saiba (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. 
 
 
 2a Questão (Ref.: 201605307272) Fórum de Dúvidas (0) Saiba (0) 
 
Uma representação definida de um procedimento de teste define um(a): 
 
 
Script de teste de software 
 
 
 3a Questão (Ref.: 201605344287) Fórum de Dúvidas (0) Saiba (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 preta 
 
 
 4a Questão (Ref.: 201605128900) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 
 
 
 5a Questão (Ref.: 201605785262) Fórum de Dúvidas (0) Saiba (0) 
 
Escolha uma modalidadede 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, 1, 1, 2, 2 
 
 6a Questão (Ref.: 201605344289) Fórum de Dúvidas (0) Saiba (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 caixa branca 
 
 7a Questão (Ref.: 201605684838) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 8a Questão (Ref.: 201605734289) Fórum de Dúvidas (0) Saiba (0) 
 
Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as 
duas estratégias de teste. 
I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do 
software; 
II- O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código; 
III- O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software, através 
de simulação que testa toda a estrutura usada na codificação; 
IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu 
comportamento; 
É correto, apenas, o que se afirma em: 
 
 
I e III; 
 
 1a Questão (Ref.: 201605783015) Fórum de Dúvidas (0) Saiba (0) 
 
Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais. 
 
 
teste de mudanças de requisitos. 
 
 2a Questão (Ref.: 201605770470) Fórum de Dúvidas (0) Saiba (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 III e IV estão corretas; 
 
 3a Questão (Ref.: 201605785248) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 4a Questão (Ref.: 201605137130) Fórum de Dúvidas (0) Saiba (0) 
 
"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. 
 
 
 
 
 5a Questão (Ref.: 201605766278) Fórum de Dúvidas (0) Saiba (0) 
 
Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades 
relacionadas a fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que 
é testado, entre outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir 
como FALSA 
 
 
Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser classificados 
como Caixa branca e caixa preta 
 
A etapa de teste de software pode ser simples e executada por um único programador como também 
terceirizada para uma fábrica de software 
 
Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como esses 
testes são feitos 
 
Testes de sistema podem verificar características como performance, segurança ou usabilidade do software 
 
Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último 
tipo de teste executado 
 
 
 6a Questão (Ref.: 201605770471) Fórum de Dúvidas (0) Saiba (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 I e III estão corretas; 
 
 
 
 
 7a Questão (Ref.: 201605963782) Fórum de Dúvidas (0) Saiba (0) 
 
Um tipo de teste de sistemas de software é também chamado de ¿teste comportamental¿ e focaliza os 
requisitos funcionais do software,permitindo ao engenheiro de software derivar conjuntos de condições de 
entrada que vão exercitar plenamente todos os requisitos funcionais de um programa. Esse tipo de teste tende 
a ser aplicado durante os últimos estágios do teste e tenta encontrar erros em funções incorretas ou omitidas, 
de interfaces, de estrutura de dados ou de acesso à base de dados externa, de comportamento ou desempenho 
de iniciação e término. Além disso, é um tipo de teste que despreza, de propósito, a estrutura de controle, 
sendo a atenção focalizada no domínio da informação. Esse tipo é conhecido por teste:a) caixa-preta. 
 
 8a Questão (Ref.: 201605783022) Fórum de Dúvidas (0) Saiba (0) 
 
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 integração. 
 
1a Questão (Ref.: 201605309227) Fórum de Dúvidas (0) Saiba (0) 
 
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. O código de 
programação pode ser dividido em 3 tipos: 
I. Código Fonte - Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica 
e estruturada; 
II. Código Objeto - Resultado da compilação do código fonte. 
III. Código de Máquina - Sequência binária de ações diretamente direcionadas para o processador da máquina. 
Marque a alternativa correta: 
 
 
Todas as sentenças estão corretas 
 
 2a Questão (Ref.: 201605642065) Fórum de Dúvidas (0) Saiba (0) 
 
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: 
__________: 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. 
__________: 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. 
__________: 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. 
__________: 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.: 201605127761) Fórum de Dúvidas (0) Saiba (0) 
 
Qual o objetivo da fase de Implementação ou Codificação? 
 
 
É escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à 
qual o desenvolvedor esteja ligado. 
 
 
 4a Questão (Ref.: 201605815738) Fórum de Dúvidas (0) Saiba (0) 
 
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.: 201605828216) Fórum de Dúvidas (0) Saiba (0) 
 
A implementação é um processo que realiza a transformação do desenho em diversos tipos de componentes de 
código de programação. Complete a frase escrevendo o nome de cada uma das definições do encontradas na 
fase de implementação: 
I) _____________: 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. 
II) _____________: Tipo de linguagem de programação que utiliza a arquitetura do processador para executar 
as ações; 
III) _____________: 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; 
 IV) _____________: Comumente chamada de linguagem de programação, este tipo de linguagem se 
aproxima mais da linguagem humana, ou seja, linguagem com um padrão de entendimento humano bem 
definido. 
 
 
I-Interpretador - II-Linguagem de baixo nível - III-Compilador - IV-Linguagem de alto nível 
 
 
 6a Questão (Ref.: 201605831094) Fórum de Dúvidas (0) Saiba (0) 
 
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.: 201605310639) Fórum de Dúvidas (0) Saiba (0) 
 
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.: 201605815736) Fórum de Dúvidas (0) Saiba (0) 
 
O código de programação que é o resultado da compilação do código fonte é o 
 
 
código objeto 
 
1a Questão (Ref.: 201605641928) Fórum de Dúvidas (0) Saiba (0) 
 
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 sequencia de cima para baixo: 
1. Implementação ( ) 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 ( ) Etapa do processo de desenvolvimento de software já estudada anteriormente. 
3. Código Fonte ( ) Processo que realiza a transformação do desenho em diversos tipos de componentes 
de código de programação. 
4. Código Objeto ( ) Sequência binária de ações diretamente direcionadas para o processador da 
máquina. 
5. Código Máquina ( ) Resultado da compilação do código fonte. 
 
 
3, 2, 1, 5, 4 
 
 
 2a Questão (Ref.: 201605815737) Fórum de Dúvidas (0) Saiba (0) 
 
O código de programação que representa uma Sequência binária de ações diretamente direcionadas para o 
processador da máquina é o 
 
 
código de máquina 
 
 3a Questão (Ref.: 201605307311) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 4a Questão (Ref.: 201605815735) Fórum de Dúvidas (0) Saiba (0) 
 
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; após o processo de compilação ou interpretação, transformar-
se-á em código objeto é o 
 
 
código fonte 
 
 
 5a Questão (Ref.: 201605690107) Fórum de Dúvidas (0) Saiba (0) 
 
A Implementação é a etapa do processo de desenvolvimento que realiza a transformação do desenho em 
diversos tipos de componentes de código de programação. O código de programação pode ser dividido em 3 
tipos, dentre eles o código de máquina, que é definido por: 
 
 
Uma linguagem de programação que utiliza a arquitetura do processador para executar as ações; 
 
 
 6a Questão (Ref.: 201605702914) Fórum de Dúvidas (0) Saiba (0) 
 
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 principalmentepara: 
 
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; 
 
 7a Questão (Ref.: 201605650117) Fórum de Dúvidas (0) Saiba (0) 
 
O processo de codificação também pode ser visto como um passo do processo de engenharia de software. As 
características de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um 
projeto de desenvolvimento de software. Qual o tipo de linguagem que não leva em consideração a arquitetura 
do computador, nem as características do processador e seus registradores. 
 
 
Linguagem de alto nível 
1a Questão (Ref.: 201605690246) Fórum de Dúvidas (0) Saiba (0) 
 
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 
 
 
 2a Questão (Ref.: 201605786094) Fórum de Dúvidas (0) Saiba (0) 
 
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; 
 
 
 3a Questão (Ref.: 201605821647) Fórum de Dúvidas (0) Saiba (0) 
 
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. 
 
 
 
 
 
 
 4a Questão (Ref.: 201605309235) Fórum de Dúvidas (0) Saiba (0) 
 
A documentação do produto adota métodos e formatos padronizados para cada família de produtos correlatos. 
Fazem parte da documentação do produto: 
I. Manual do usuário - Documento com formato adequado ao perfil do publico que utilizará o sistema ou 
produto; 
II. Documentação de instalação - Descrição de como instalar o sistema, plataformas de operação, pré-requisitos 
necessários; 
III. Documentos técnicos - 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. 
Marque a alternativa correta: 
 
 
Apenas as afirmativas I e II estão corretas 
 
 
 5a Questão (Ref.: 201605781641) Fórum de Dúvidas (0) Saiba (0) 
 
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. 
 
 
Padronização de Processos 
 
 
 6a Questão (Ref.: 201605794990) Fórum de Dúvidas (0) Saiba (0) 
 
A documentação do produto é fundamental para a melhora da qualidade da fase de manutenção. Um desses 
documentos é o Manual de Instalação, ou Documente de Instalação, que compreender: 
 
 
Um documento com a descrição de como instalar o sistema, plataformas de operação e pré-requisitos 
necessários; 
 
 
 7a Questão (Ref.: 201605786082) Fórum de Dúvidas (0) Saiba (0) 
 
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. As melhorias nas funções do sistema existente são efetuadas por dois motivos. Uma 
das soluções aplicadas para essa melhoria é conhecida por: 
 
 
Separação estática, que é utilizada para identificar todos os códigos de programa que são afetados por 
alguma variável; 
 
 
 8a Questão (Ref.: 201605821649) Fórum de Dúvidas (0) Saiba (0) 
 
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 
1a Questão (Ref.: 201605307339) Fórum de Dúvidas (0) Saiba (0) 
 
Documento com formato adequado ao perfil do publico que utilizará o sistema ou produto. A 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 de referência 
 
Manual primário 
 
Manual de introdução 
 
Manual do usuário 
 
Manual de instalação 
 
Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201605685623) Fórum de Dúvidas (0) Saiba (0) 
 
Documento com formato adequado ao 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 primário 
 
Manual de instalação 
 
Manual do usuário 
 
Manual de referência 
 
Manual de introdução 
 
Gabarito Comentado Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201605786098) Fórum de Dúvidas (0) Saiba (0) 
 
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 III e IV 
 
Estão corretas apenas as opções II e III 
 
Estão corretas apenas as opções I e III 
 
Estão corretas apenas as opções I e II 
 
Estão corretasapenas as opções I , II e III 
 
Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201605821654) Fórum de Dúvidas (0) Saiba (0) 
 
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: 
 
 
Referência Rápida 
 
Documentação do Software 
 
Manual do Usuário 
 
Documento de Instalação 
 
Manual de Introdução 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201605786087) Fórum de Dúvidas (0) Saiba (0) 
 
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. As melhorias nas funções do sistema existente são efetuadas por dois motivos. Uma 
das soluções aplicadas para essa melhoria é conhecida por: 
 
 
Emergencial, que é utilizada apenas para implementação de novas funções; 
 
Rotatividade, que é utilizada quando acumulamos demandas que justifiquem a intervenção para 
a manutenção; 
 
Separação dinâmica, que é uma técnica para modificação da estrutura do software, porém alterar 
todo o seu comportamento; 
 
Refatoração, que é utilizada quando fazemos uma modificação da estrutura do software, sem 
alterar o comportamento; 
 
Efeito dominó, que é uma técnica ou ferramenta para auxiliar a identificar o foco do problema; 
 
Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201605781643) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação a DOCUMENTAÇÃO DO PROCESSO. Marque a opção que NÃO é uma das formas de documentação 
do processo. 
 
 
Relatório 
 
Manual de Referência 
 
Documentos Técnicos 
 
Padronização de Processos 
 
Cronograma 
 
Gabarito Comentado 
 
 
 
 7a Questão (Ref.: 201605786082) Fórum de Dúvidas (0) Saiba (0) 
 
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. As melhorias nas funções do sistema existente são efetuadas por dois motivos. Uma 
das soluções aplicadas para essa melhoria é conhecida por: 
 
 
Separação estática, que é utilizada para identificar todos os códigos de programa que são 
afetados por alguma variável; 
 
Rotatividade, que é utilizada apenas para implementação de novas funções; 
 
Emergencial, que é utilizada quando acumulamos demandas que justifiquem a intervenção para 
a manutenção; 
 
Efeito dominó, que é uma técnica para modificação da estrutura do software, sem alterar o 
comportamento; 
 
Refatoração, que é uma técnica ou ferramenta para auxiliar a identificar o foco do problema; 
 
Gabarito Comentado 
 
 
 
 8a Questão (Ref.: 201605821649) Fórum de Dúvidas (0) Saiba (0) 
 
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? 
 
 
Revalidação 
 
Independência física 
 
Refatoração 
 
Fatoração 
 
Separação estática 
 
1a Questão (Ref.: 201605781645) Fórum de Dúvidas (0) Saiba (0) 
 
Modelo Cascata - Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a 
próxima. Muitos Críticos questionam o modelo cascata pela ausência de feedback entre cada etapa. Em nossa 
aula vimos uma variação deste modelo que mitiga (ou elimina) este problema. Marque a opção que representa 
esta variação. 
 
 
Modelo Processo Cascata Codifica-Remenda 
 
Modelo Processo Cascata Balbúrdia 
 
Modelo Processo Cascata Waterfall 
 
Modelo Processo Cascata feedline 
 
Modelo Processo Cascata com Realimentação 
 
Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201605815791) Fórum de Dúvidas (0) Saiba (0) 
 
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 ? 
 
 
codifica-remenda 
 
balbúrdia com retroalimentação 
 
cascata com retroalimentação 
 
balbúrdia 
 
cascata 
 
Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201605641914) Fórum de Dúvidas (0) Saiba (0) 
 
Modelo de processo cascata. Primeiro modelo conhecido em engenharia de software. 
 
Assinale qual das alternativas abaixo NÃO caracteriza uma vantagem ou desvantagem do Modelo Cascata: 
 
 
Durante um projeto, algumas atividades estão em constante mudança, uma delas são os próprios 
requisitos. Se o processo somente pode ser seguido após a finalização da etapa anterior, este nunca irá 
se encerrar. 
 
Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima. 
 
Dependendo da quantidade de revisões e realimentações, o processo pode se tornar difícil de gerenciar. 
 
Impossibilidade de correção de erros durante o processo de desenvolvimento de software. 
 
Utilizado em pequenos projetos que não necessitem de padronizações e documentações, podendo ser 
útil, pois o ganho de tempo na fase de planejamento pode ser um diferencial no tempo total do projeto. 
 
 
 
 
 4a Questão (Ref.: 201605815966) Fórum de Dúvidas (0) Saiba (0) 
 
O modelo que, após a implementação, os erros e atualizações eram descobertos durante a sua utilização. Os 
ajuste que precisavam ser feitos eram programados em caráter de urgência, gerando insatisfação e pressões de 
usuário é o 
 
 
cascata com realimentação 
 
balbúrdia 
 
cascata 
 
codifica-remenda 
 
balbúrdia com realimentação 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201605093860) Fórum de Dúvidas (0) Saiba (0) 
 
O modelo de ciclo de vida em cascata: 
 
 
envolve a análise dos riscos envolvidos no desenvolvimento dos requisitos identificados para produto de 
software. 
 
recomenda a geração de versões incompletas do sistema, que podem ser passadas para o usuário final, o 
que permite a retroalimentação do processo de desenvolvimento. 
 
enfatiza a realização sequencial das atividades do desenvolvimento de um produto de software. 
 
envolve a ideia principal de criar um protótipo executável e, por meio de transformações sucessivas, 
chegar ao sistema completamente implementado. 
 
enfatiza a comunicação estreita com o cliente durante o desenvolvimento do produto de software. 
 
 
 
 
 6a Questão (Ref.: 201605106738) Fórum de Dúvidas (0) Saiba (0) 
 
Indique a sentença que não indica uma característica do Ciclo de Vida em Cascata: 
 
 
Implantação tardia; 
 
Fácil gerência; 
 
Desenvolver software em partes; 
 
Dificuldade para os requisitos que mudam; 
 
A etapa de análise realiza a definição lógica de todos os requisitos de sistema antes de realizar a etapa 
de projeto; 
 
Gabarito Comentado 
 
 
 
 7a Questão (Ref.: 201605858464) Fórum de Dúvidas (0) Saiba (0) 
 
Por que a forma de se criar o código dos programas pode influenciar na manutenção futura do software? 
 
 
A manutenção futura do software depende muito mais da competência de quem fará alteração do 
programa do que de quem criou sua versãoinicial. 
 
Se o software for criado com recursos avançados, isso atrapalhará sua manutenção futura. 
 
Numa manutenção futura, é necessário, após a alteração ser efetuada, avaliar se a versão anterior 
estava bem elaborada, com a utilização de padrões e com estrutura correta de desenvolvimento. 
 
O software criado em sua primeira versão deve ser construído de forma a facilitar sua leitura, evitando 
estruturas flexíveis que facilitem a mudança futura. 
 
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. 
 
Gabarito Comentado Gabarito Comentado 
 
 
 
 8a Questão (Ref.: 201605667621) Fórum de Dúvidas (0) Saiba (0) 
 
A manutenção tem inicio em que fase ? 
 
 
junto com a documentação 
 
na alteração do escopo 
 
na definição do escopo 
 
no EAP 
 
quando o sistema é instalado no ambiente do usuário, para uso. 
 
 1a Questão (Ref.: 201605701046) Fórum de Dúvidas (0) Saiba (0) 
 
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. 
 
 
Prototipação 
 
Cascata 
 
Incremental 
 
Iterativo 
 
Espiral 
 
Gabarito Comentado Gabarito Comentado Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201605128890) Fórum de Dúvidas (0) Saiba (0) 
 
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: 
 
 
2 e 3 
 
Somente a 2 
 
1 e 3 
 
1 e 2 
 
1, 2 e 3 
 
Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201605310665) Fórum de Dúvidas (0) Saiba (0) 
 
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 I e II estão corretas 
 
Somente II está correta 
 
Somente II e III estão corretas 
 
Somente a I está correta 
 
Somente I e III estão corretas 
 
Gabarito Comentado 
 
 
 
 4a Questão (Ref.: 201605307363) Fórum de Dúvidas (0) Saiba (0) 
 
Marque a alternativa CORRETA. O modelo em cascata: 
 
 
Tem uma etapa iniciada somente após a conclusão da etapa anterior do ciclo de vida do sistema de 
informação 
 
Trata cada etapa do ciclo de vida do sistemas de informação de forma incremental 
 
Tem uma etapa iniciada em conjunto com a etapa da anterior do ciclo de vida do sistema de informação 
 
Trata cada etapa do ciclo de vida do sistemas de informação de forma independente 
 
Não trata o ciclo de vida do sistema de informação 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201605815970) Fórum de Dúvidas (0) Saiba (0) 
 
Assinale a alternativa que corresponde ao modelo de desenvolvimento de software com as características a 
seguir: 1) primeiro modelo em engenharia de software a ser usado; 2) modelo linear; 3) Cada atividade tem de 
ser completada antes de iniciar a próxima 
 
 
codifica-remenda 
 
balbúrdia 
 
balbúrdia com realimentação 
 
cascata com realimentação 
 
cascata 
 
Gabarito Comentado 
 
 
 
 
 6a Questão (Ref.: 201605815981) Fórum de Dúvidas (0) Saiba (0) 
 
O modelo que permite a revisão de fases anteriores, a superposição entre as fases e que permite também a 
realimentação, ou seja, correções que surgirem durante outras fases do processo é o 
 
 
cascata com realimentação 
 
balbúrdia com realimentação 
 
codifica-remenda 
 
balbúrdia 
 
cascata 
 
Gabarito Comentado 
 
 
 
 7a Questão (Ref.: 201605142740) Fórum de Dúvidas (0) Saiba (0) 
 
O ciclo de vida do software é um conjunto de atividades que são realizadas na construção de um software. O 
processo denominado Cascata ou Water Fall ainda é um dos mais utilizados e possui como característica 
principal: 
 
 
O uso de formalização rigorosa em todas as etapas de desenvolvimento; 
 
O desenvolvimento de uma implementação inicial, expondo o resultado ao comentário do usuário e 
fazendo seu aprimoramento por meio de muitas versões, até que um sistema adequado tenha sido 
desenvolvido. 
 
A codificação de uma versão executável do sistema desde as fases iniciais do desenvolvimento, de modo 
que o sistema final é incrementalmente construído, daí a alusão à idéia de "cascata"(waterfall ); 
 
O uso da prototipação, em qualquer etapa da evolução do produto, como mecanismo de redução de 
riscos; 
 
A abordagem sistemática para realização das atividades do desenvolvimento de software de modo que 
elas seguem um fluxo seqüencial; 
 
Gabarito Comentado 
 
 
 
 8a Questão (Ref.: 201605708614) Fórum de Dúvidas (0) Saiba (0) 
 
Considere as assertivas que seguem: 
I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima 
II. Permite a revisão de fases anteriores e a superposição entre as fases. 
As considerações apresentam características de modelos de processo de desenvolvimento e correspondem, 
respectivamente aos modelos: 
 
 
Cascata com Retroalimentação / Incremental 
 
Cascata / Cascata com Retroalimentação 
 
Cascata com Retroalimentação / Cascata 
 
Incremental / Cascata com Retroalimentação 
 
Cascata / Prototipação 
 
1a Questão (Ref.: 201605979983) Fórum de Dúvidas (0) Saiba (0) 
 
Quem no RUP identifica quem são os atores, os casos de uso existentes e como eles interagem entre si? 
 
 
Analista de Sistemas. 
 
Revisor de Requisitos. 
 
Designer de Negócios. 
 
Administrador de Banco de Dados. 
 
Arquiteto do sistema 
 
 
 
 
 2a Questão (Ref.: 201605169301) Fórum de Dúvidas (0) Saiba (0) 
 
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 V. 
 
Modelo em Cascata. 
 
ModeloTransformacional. 
 
Modelo em Espiral. 
 
Modelo de Especificação Operacional. 
 
Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201605107307) Fórum de Dúvidas (0) Saiba (0) 
 
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos 
garante ao sistema: 
 
 
atualização contínua 
 
utilização mínima de recursos 
 
segurança 
 
legalidade 
 
legibilidade 
 
 
 
 
 4a Questão (Ref.: 201605106740) Fórum de Dúvidas (0) Saiba (0) 
 
Indique a sentença que indica uma característica do Ciclo de Vida Iterativo e incremental: 
 
 
Implantação tardia. 
 
Fácil gerência. 
 
A etapa de análise realiza a definiçãológica de todos os requisitos de sistema antes de realizar a etapa 
de projeto. 
 
Dificuldade para os requisitos que mudam. 
 
Desenvolver software em partes. 
 
 
 
 
 5a Questão (Ref.: 201605128886) Fórum de Dúvidas (0) Saiba (0) 
 
Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos falando do 
modelo: 
 
 
Iterativo-incremental 
 
Prototipação 
 
Espiral 
 
Bottom-up 
 
Cascata 
 
Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201605745814) Fórum de Dúvidas (0) Saiba (0) 
 
Um modelo de processo de software estabelece um framework para as principais atividades, entradas, saídas e 
restrições de projetos. Eles podem ser usados para explicar diferentes abordagens no desenvolvimento do 
sistema. Analise as abordagens abaixo: 
 
I. Uma das atividades é avaliar as alternativas com relação aos objetivos e restrições, e identificar as principais 
fontes de riscos, ou seja uma avaliação de riscos bem presente. 
II. Permite uma gerência do baseline, que identifica um conjunto fixo de documentos produzidos como resultado 
de cada fase do ciclo de vida. Os requisitos permanecem inalterados até o final do processo de desenvolvimento 
do software 
III - O Analista coletará informações para um mini projeto, concentrando-se nas entradas e saídas do software. 
Após a criação e aceitação do protótipo, o produto final será desenvolvido. 
Os diferentes modelos de processo de desenvolvimento de software, descritos em I, II e III são 
respectivamente: 
 
 
Cascata - Prototipação - Espiral 
 
Espiral - Prototipação - Cascata 
 
Espiral - Cascata - Prototipação 
 
Incremental - Cascata - Prototipação 
 
Prototipação - Cascata - Espiral 
 
Gabarito Comentado Gabarito Comentado 
 
 
 
 7a Questão (Ref.: 201605813977) Fórum de Dúvidas (0) Saiba (0) 
 
O Modelo Iterativo e Incremental - Metodologia de desenvolvimento de software que define um subconjunto 
de requisitos e utiliza o modelo em cascata para sua realização. 
Identifique a única alternativa que NÃO faz parte das atividades do modelo em questão: 
 
 Implementação 
 Projeto 
 Análise de requisitos 
 Levantamento de requisitos 
 Manutenção 
 
Gabarito Comentado 
 
 
 
 8a Questão (Ref.: 201605307384) Fórum de Dúvidas (0) Saiba (0) 
 
O modelo de desenvolvimento de software que trata subconjuntos de requisitos e utiliza o modelo em cascata 
para sua realização é denominado: 
 
 
RUP 
 
Em cascata 
 
Linear 
 
Iterativo e incremental 
 
Básico 
 
 1a Questão (Ref.: 201605775341) Fórum de Dúvidas (0) Saiba (0) 
 
Um protótipo de software pode ser usado em um processo de desenvolvimento de software para: 
I. Ajudar na descoberta e validação dos requisitos do sistema, durante a engenharia de requisitos. 
II. Explorar soluções específicas de software e apoiar o projeto de interface com o usuário, durante o projeto do 
sistema. 
III. Realizar testes completos com o sistema que será entregue para o cliente, durante o processo de teste. 
Está correto o que se afirma em: 
 
 
I, II e III. 
 
I e II, apenas. 
 
II, apenas. 
 
I, apenas. 
 
II e III, apenas. 
 
Gabarito Comentado 
 
 
 
 2a Questão (Ref.: 201605813991) Fórum de Dúvidas (0) Saiba (0) 
 
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: 
 
 Avalia alternativas, identifica e resolve riscos 
 Documenta a instalação 
 Planeja a próxima fase 
 Desenvolve e verifica o produto no nível seguinte 
 Determina objetivos, alternativas, restrições 
 
Gabarito Comentado Gabarito Comentado 
 
 
 
 3a Questão (Ref.: 201605858287) Fórum de Dúvidas (0) Saiba (0) 
 
O Processo Rational Unified Process, também chamado de RUP, é um processo que busca apoiar-se nos 
melhores recursos e características dos modelos convencionais de processo de software, mas caracterizá-los de 
um modo que implemente muitos dos melhores princípios de desenvolvimento ágeis. Ele enfatiza o importante 
papel da arquitetura de software e sugere um fluxo de processo iterativo e incremental. Nesse contexto, 
podemos relacionar as fases do RUP em 
 
 
requisitos, elaboração, implementação e implantação. 
 
concepção, projeto, construção e implementação. 
 
requisitos, especificação, construção e implantação. 
 
concepção, elaboração, construção e transição. 
 
especificação, projeto, construção e implantação. 
 
 
 
 
 4a Questão (Ref.: 201605742874) Fórum de Dúvidas (0) Saiba (0) 
 
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 balburdia 
 
Modelo Prototipação 
 
Modelo Espiral 
 
Modelo Ágil: XP 
 
Modelo em cascata 
 
Gabarito Comentado 
 
 
 
 5a Questão (Ref.: 201605813998) Fórum de Dúvidas (0) Saiba (0) 
 
No processo de desenvolvimento de software, devemos adotar uma modalidade de ciclo de 
vida de projetos de software, analise as alternativas apresentadas: 
I. Processo iterativo - Modelo onde cada atividade tem que ser concluída antes de iniciar a 
próxima; 
II. Modelo Incremental - Modelo que se baseia na ideia de aumento do âmbito do sistema, ou 
seja, na criação de novas versões para o modelo proposto; 
III. Modelo Iterativo e Incremental - Metodologia de desenvolvimento de software que define 
um subconjunto de requisitos e utiliza o modelo em cascata para sua realização. 
Escolha a alternativa correta: 
 
 
Todas as afirmativas estão corretas 
 
Apenas as afirmativas I e II estão corretas 
 
Apenas a afirmativa I está correta 
 
Apenas as afirmativas II e III estão corretas 
 
Apenas a afirmativa II está correta 
 
Gabarito Comentado 
 
 
 
 6a Questão (Ref.: 201605306346) Fórum de Dúvidas (0) Saiba (0) 
 
Um dos modelos de desenvolvimento de software é o modelo iterativo-incremental. O conceito deste modelo é 
representado por: 
 
 
Utiliza o modelo balburdia para sua realização 
 
Uma vez satisfeitos os requisitos e os objetivos da iteração forem completos, o desenvolvimento segue 
para a próxima iteração 
 
Faz a seleção de uma parte do projeto, identificando, especificando, implementando, testando e 
implantando a iteração 
 
Uma vez satisfeitos os requisitos, as partes podem ser desenvolvidas em paralelo e integradas quando 
completas 
 
Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se 
interromper ou não o processo 
 
Gabarito Comentado 
 
 
 
 7a Questão (Ref.: 201605963917) Fórum de Dúvidas (0) Saiba (0) 
 
Como Modelo evolucionário do processo de software, uma característica da prototipagem é: 
 
 
d) gerar uma primeira versão do sistema completa e isenta de erros. 
 
e) descartar a participação do cliente no processo de desenvolvimento e de implantação.

Outros materiais