Logo Passei Direto
Buscar

QUESTÕES TI I

Ferramentas de estudo

Questões resolvidas

Sobre o escopo do projeto, é correto afirmar que:


A) É o que será feito no projeto.
B) É a descrição detalhada da equipe e da infraestrutura que será usada no projeto.
C) Resulta em múltiplas estimativas, as quais devem ser reconciliadas.
D) É um documento que contém informações relevantes dos testes que serão executados pela equipe de teste.
E) É um documento de requisitos de usabilidade, contendo todos os requisitos não funcionais.

Quais são os princípios da Extreming Programming (XP), método ágil relacionado ao desenvolvimento de código:


A) Comunicação, simplicidade, feedback, coragem e respeito.
B) Velocidade, complexidade, rigidez e compartilhamento.
C) Comunicação, simplicidade, feedback, coragem e respeito.
D) Comunicação, simplicidade, feedback, coragem e respeito.
E) Comunicação, simplicidade, feedback, coragem e respeito.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Sobre o escopo do projeto, é correto afirmar que:


A) É o que será feito no projeto.
B) É a descrição detalhada da equipe e da infraestrutura que será usada no projeto.
C) Resulta em múltiplas estimativas, as quais devem ser reconciliadas.
D) É um documento que contém informações relevantes dos testes que serão executados pela equipe de teste.
E) É um documento de requisitos de usabilidade, contendo todos os requisitos não funcionais.

Quais são os princípios da Extreming Programming (XP), método ágil relacionado ao desenvolvimento de código:


A) Comunicação, simplicidade, feedback, coragem e respeito.
B) Velocidade, complexidade, rigidez e compartilhamento.
C) Comunicação, simplicidade, feedback, coragem e respeito.
D) Comunicação, simplicidade, feedback, coragem e respeito.
E) Comunicação, simplicidade, feedback, coragem e respeito.

Prévia do material em texto

QUESTÕES TI - I 
 
Questão 1 : Há um número grande de ferramentas de GCS existentes, além de outras que são desenvolvidas 
para serem mais adequadas à complexidade do processo de GCS das empresas e dos projetos. Pensando 
nisso, quando uma empresa opta por ferramentas de GCS existentes, é aconselhável que adote no máximo 
quantas? 
Resposta Errada! A resposta correta é a opção E 
Justificativa:Não existem regras para a quantidade de ferramentas que serão adotadas para determinada organização ou 
projeto. Alguns aspectos importantes na adoção de ferramentas de GCS: 1) que todas as ferramentas possam ser 
integradas para que o gerente de mudanças possa obter resultados em um único repositório; 2) que as ferramentas adotas 
consigam automatizar os processos e as atividades da empresa; 3) que as ferramentas desenvolvidas também sejam 
integradas às demais ferramentas adotadas e aos processos da empresa. Enfim, um bom estudo de aderência com os 
resultados desejados com a automação gera as melhores soluções para cada empresa/projeto. 
A 
 
O ideal é que se adotem, no máximo, sete ferramentas de GCS que tenham alguma forma de 
integração. 
B 
 
Nunca mais de três ferramentas de GCS, para que se possa ter uma gestão menos burocrática e mais 
efetiva. 
C 
 
Quando for necessário utilizar mais do que três ferramentas existentes, aconselha-se que seja 
desenvolvida internamente a ferramenta de GCS. 
D 
 
Tudo dependerá do orçamento previsto para a adoção das ferramentas de GCS, observando-se, no 
máximo, nove ferramentas diferentes. 
E 
 
Não há número máximo de ferramentas a serem utilizadas. O importante é que todas as ferramentas 
adotadas possam ser integradas. 
Questão 2 : Sobre o escopo do projeto, é correto afirmar que: 
Resposta Errada! A resposta correta é a opção A 
Justificativa:O escopo descreve o que será feito no projeto, ou seja, é a descrição detalhada dos produtos e serviços a 
serem gerados para atender aos objetivos do projeto. 
A 
 
é o que será feito no projeto. 
B 
 
é a descrição detalhada da equipe e da infraestrutura que será usada no projeto. 
C 
 
resulta em múltiplas estimativas, as quais devem ser reconciliadas. 
D 
 
é um documento que contém informações relevantes dos testes que serão executados pela equipe 
de teste. 
E 
 
é um documento de requisitos de usabilidade, contendo todos os requisitos não funcionais. 
Questão 3 : Desenvolver um software de forma rápida é uma necessidade nos tempos atuais. Os métodos 
ágeis possibilitam que um software seja desenvolvido rapidamente. Analise as opções abaixo e assinale a 
que representa um dos princípios desse método. 
Resposta Errada! A resposta correta é a opção B 
Justificativa:Métodos ágeis caracterizam-se por pequenas entregas, onde o envolvimento do cliente é importante para a 
qualidade do software e, por serem adaptáveis às mudanças necessárias ao longo do processo. 
A 
 
Entregar o projeto apenas quando estiver concluído. 
B 
 
Envolver o cliente. 
C 
 
Prescrever os processos. 
D 
 
Entender o software por completo. 
E 
 
Evitar mudanças. 
Questão 4 : Quais são os princípios da Extreming Programming (XP), método ágil relacionado ao 
desenvolvimento de código: 
Acertou! A resposta correta é a opção C 
Justificativa:O XP apresenta um conjunto de cinco valores que estabelecem as bases para todo trabalho: comunicação 
pois procura-se manter as comunicações certas fluindo por meio do emprego de práticas que não podem ser feitas sem 
comunicação; Simplicidade pois aposta que é melhor fazer uma coisa simples hoje e investir depois para fazer uma 
modificação, se necessário, do que fazer algo mais complexo hoje e que talvez nunca será utilizado; Feedback pois melhora 
a comunicação e a simplicidade. Quanto mais feedbacks, mais fácil será a comunicação; coragem pois um projeto começa 
simples e depois é transformado para algo mais complexo e ousado; e por último respeito, que é um valor que dá 
sustentação a todos os demais. Velocidade, complexidade, rigidez e compartilhamento, ousadia não são os 5 princípios do 
XP. 
A 
 
Comunicação, Respeito, Velocidade, Complexidade e Feedback 
B 
 
Compartilhamento, Rapidez, Rigidez, Feedback e Simplicidade 
C 
 
Comunicação, Respeito, Coragem, Feedback e Simplicidade 
D 
 
Compartilhamento, Respeito, Coragem, Feedback e complexidade 
E 
 
Respeito, Coragem, Feedback, ousadia e Simplicidade 
Questão 5 : O processo de obtenção da carteira de motorista é complexo, envolve diversos atores e está 
sujeito a normativas impostas pela legislação. Manuela, que é analista de requisitos, foi chamada para o 
desenvolvimento de um software que deve apoiar o motorista desde as etapas iniciais desse processo. Ela 
recebeu a seguinte declaração do patrocinador: 
 
 
 
 
Manuela finalizou a elicitação e selecionou os seguintes stakeholders para validar os requisitos: o 
patrocinador do projeto, o especialista em legislação de trânsito, o especialista em usabilidade, perfis que 
possam representar os diversos tipos de condutores que querem tirar a carteira de habilitação, 
representantes das autoescolas e a equipe de desenvolvimento. 
 
Com base nas informações apresentadas, ajude Manuela a tomar uma decisão selecionando a alternativa 
correta. 
Resposta Errada! A resposta correta é a opção A 
Justificativa:O conjunto de stakeholders está correto e completo. Todos os aspectos listados no escopo do projeto 
poderão ser validados por meio dos stakeholders selecionados. 
A 
 
O conjunto de stakeholders listado está completo e correto, portanto, a validação dos requisitos já 
pode ser iniciada. 
B 
 
O conjunto de stakeholders listado está completo, mas está incorreto, pois a equipe de 
desenvolvimento não deverá ser envolvida neste momento. 
C 
 
O conjunto de stakeholders listado não está completo e nem correto e por isso os requisitos não 
podem seguir para a validação. 
D 
 
O conjunto de stakeholders listado não está completo, mas está correto e os requisitos podem seguir 
para a validação dos stakeholders identificados. 
E 
 
O conjunto de stakeholders listado não está completo, mas embora esteja correto, deverá ser 
completado antes que a validação possa ser realizada. 
Questão 6 : Um sistema está sendo desenvolvido para ser utilizado por qualquer cidadão comum para 
reportar problemas na rede elétrica. Ele será oferecido na forma de aplicativo para celular. 
 
Considerando essas informações, identifique a alternativa que descreve o requisito não funcional mais 
importante sob a ótica do usuário: 
Resposta Errada! A resposta correta é a opção A 
Justificativa:Embora todas as características sejam importantes, como o aplicativo deverá ser utilizado por qualquer 
pessoa, a principal característica será a usabilidade, que se refere à facilidade de uso. 
A 
 
Usabilidade. 
B 
 
Disponibilidade. 
C 
 
Segurança. 
D 
 
Proteção. 
E 
 
Eficiência. 
Questão 7 : Com o surgimento e a progressiva adoção de métodos ágeis em processos de desenvolvimento 
de softwares, foram surgindo ferramentas para auxiliar em seu desenvolvimento. Qual dos métodos a 
seguir era conhecido como uma ferramenta que apenas continha cartões em quadros visuais utilizados em 
processos ágeis? 
Resposta Errada! A resposta correta é a opção B 
Justificativa:No início, o Kanban era conhecido apenas por cartões contidos em quadros visuais utilizados em processos 
ágeis, para facilitar a comunicação da equipe e o fluxo das atividades. No entanto, ele acabou se tornando um método 
incremental de mudanças, cujo propósito é introduzir alterações no modelo de trabalho visando à transformação cultural 
de uma organização. O CRC (Class Responsibility Collaborator) refere-se a cartões que permitem identificar e organizar as 
classes em um contexto de orientação a objetos. Kanvan e Do-Doing são ferramentas que não existem no contexto de 
desenvolvimento, e o OpenUp se trata de um método de desenvolvimento diferente. 
A 
 
CRC. 
B 
 
Kanban. 
C 
 
Kanvan.D 
 
OpenUp. 
E 
 
Do-Doing. 
Questão 8 : A revisão por pares é uma técnica que auxilia na identificação de defeitos em artefatos de 
software antes que eles se propaguem para outras etapas do desenvolvimento. Giovanna elaborou o 
diagrama de casos de uso a seguir, e Fernanda realizou a revisão por pares. 
 
 
Descrição dos stakeholders: “O sistema deverá permitir que o 
professor insira, revise e consulte as notas. O aluno poderá 
consultar as notas. Todos os usuários deverão estar logados para 
executar as operações. O sistema deverá suportar até 30.000 
usuários simultâneos sem degradar o desempenho”. 
Fernanda analisou o diagrama e a descrição fornecida 
pelos stakeholders e concluiu que: 
 
 
Acertou! A resposta correta é a opção A 
Justificativa:O diagrama está coerente com a descrição fornecida pelos stakeholders e pode ser aprovado. Todos os 
relacionamentos estão corretos, bem como sua representação. Não foi mencionada no texto a existência de atores 
secundários. O diagrama de casos de uso não é utilizado para representar requisitos não funcionais. 
A 
 
o diagrama pode ser aprovado, porque contém todos os elementos descritos na fala dos 
stakeholders. 
B 
 
o diagrama está incorreto, porque diz que o Aluno também pode revisar notas por causa do 
relacionamento de generalização. 
C 
 
o diagrama está incorreto, porque faltou representar os atores secundários que também participam 
do sistema. 
D 
 
o diagrama está incorreto, porque não contempla o requisito de desempenho referente à 
quantidade de usuários. 
E 
 
o diagrama está incorreto, porque está representando que apenas o ator Usuário pode consultar 
notas. 
Questão 9 : Juntamente com a elicitação, a análise e a especificação, a validação é uma das etapas da 
engenharia de requisitos. Considerando os objetivos da validação de requisitos, analise as afirmativas a 
seguir: 
 
I. A validação visa a confirmar que os requisitos de software descrevem de forma precisa as capacidades e 
as propriedades do sistema que vão satisfazer às diversas necessidades dos usuários. 
 
II. A validação visa a confirmar que os requisitos de software estão corretamente derivados dos requisitos 
de negócios, dos requisitos de sistema, das regras de negócio e de outras fontes. 
 
III. A validação visa a confirmar que os requisitos estão completos, viáveis e verificáveis. 
 
IV. A validação visa a confirmar que todos os requisitos são necessários e que o conjunto completo dos 
requisitos é suficiente para atender aos objetivos de negócios. 
 
Assinale a alternativa correta: 
Resposta Errada! A resposta correta é a opção C 
Justificativa:Todas as alternativas estão corretas, com exceção da primeira, pois a validação visa a confirmar que os 
requisitos descrevem de forma precisa as capacidades e as propriedades do sistema que vão satisfazer às diversas 
necessidades de todos os stakeholders, e não apenas dos usuários. 
A 
 
Estão corretas as afirmativas I, II, III e IV. 
B 
 
Estão corretas as afirmativas I, II e III. 
C 
 
Estão corretas as afirmativas II, III e IV. 
D 
 
Estão corretas as afirmativas I, III e IV. 
E 
 
Apenas a alternativa I está correta. 
Questão 10 : As fases do processo unificado são quatro: Concepção, Elaboração, Construção e Transição. 
Cada uma dessas fases possui um conjunto de atividades que ajudarão na fase seguinte. Portanto, elas 
seguem uma ordem. 
 
Dentre as quatro fases do PU, quais são as que correspondem às de atividade de desenvolvimento de 
software mais mais acentuada? 
Resposta Errada! A resposta correta é a opção D 
Justificativa:As fases do processo unificado possuem atividades relacionadas com entregas que auxiliarão nas fases 
seguintes. Na fase Concepção, é verificada a viabilidade de implantação do sistema, é feita a definição do seu escopo, a 
definição de riscos e o esboço da arquitetura. Na fase Elaboração, é possível ter uma visão refinada do sistema por meio da 
definição dos requisitos funcionais e o detalhamento da arquitetura esboçada na fase anterior. Na fase Construção, o 
sistema é efetivamente desenvolvido e na fase Transição o sistema é entregue ao cliente para uso no ambiente produção e, 
após testes realizados, novos incrementos podem ser implantados, gerando, nessas duas últimas fases, muitas atividades 
de desenvolvimento. 
A 
 
Elaboração e Construção 
B 
 
Elaboração e Concepção 
C 
 
Concepção e Transição 
D 
 
Concepção e Transição 
E 
 
Construção e Concepção 
Questão 1 : Assinale a alternativa que corresponde à técnica mais comum para a estimativa de projeto. 
Acertou! A resposta correta é a opção C 
Justificativa:Muitas são as técnicas para fazer estimativas de projeto, mas a mais comum entre elas é a estimativa 
baseada em processo. 
A 
 
Estimativa com casos de uso. 
B 
 
Estimativa baseada em LOC. 
C 
 
Estimativa baseada em processo. 
D 
 
Dimensionamento de software. 
E 
 
Estimativa baseada em pontos de função. 
Questão 2 : Requisitos não funcionais estabelecem como o sistema deve funcionar e complementam os 
requisitos funcionais que dizem o que o sistema deve fazer. Um produto de software está sendo 
desenvolvido para apoiar a distribuição de doações arrecadadas e repassadas por uma ONG. O software 
será posteriormente usado para apoiar uma pequena empresa que vende produtos de artesãos locais. Para 
esse segundo negócio, espera-se haver adaptação de no máximo 30% do código. 
 
Assinale a alternativa que indica que produto de software é esse. 
Resposta Errada! A resposta correta é a opção E 
Justificativa:Trata-se do atributo de qualidade interna referente à reusabilidade, que se refere à capacidade de ser 
reutilizado em outras situações. A característica de adaptabilidade significa adaptar-se a ambientes operacionais 
diferentes. Usabilidade refere-se à facilidade de uso. Compatibilidade se refere a conviver ou interoperar com outros 
sistemas. Operacionalidade se refere à facilidade de operação. 
A 
 
Trata-se de um requisito de adaptabilidade. 
B 
 
Trata-se de um requisito de usabilidade. 
C 
 
Trata-se de um requisito de compatibilidade. 
D 
 
Trata-se de um requisito de operacionalidade. 
E 
 
Trata-se de um requisito de reusabilidade. 
Questão 3 : Com o surgimento e a progressiva adoção de métodos ágeis em processos de desenvolvimento 
de softwares, foram surgindo ferramentas para auxiliar em seu desenvolvimento. Qual dos métodos a 
seguir era conhecido como uma ferramenta que apenas continha cartões em quadros visuais utilizados em 
processos ágeis? 
Resposta Errada! A resposta correta é a opção B 
Justificativa:No início, o Kanban era conhecido apenas por cartões contidos em quadros visuais utilizados em processos 
ágeis, para facilitar a comunicação da equipe e o fluxo das atividades. No entanto, ele acabou se tornando um método 
incremental de mudanças, cujo propósito é introduzir alterações no modelo de trabalho visando à transformação cultural 
de uma organização. O CRC (Class Responsibility Collaborator) refere-se a cartões que permitem identificar e organizar as 
classes em um contexto de orientação a objetos. Kanvan e Do-Doing são ferramentas que não existem no contexto de 
desenvolvimento, e o OpenUp se trata de um método de desenvolvimento diferente. 
A 
 
CRC. 
B 
 
Kanban. 
C 
 
Kanvan. 
D 
 
OpenUp. 
E 
 
Do-Doing. 
Questão 4 : As ferramentas que automatizam os processos de GCS estão divididas em subáreas. Cada 
subárea apresenta atividades que estabelecem o controle de versões, de avaliação de conformidade dos 
produtos, das definições e uso de ferramentas, entre outras tantas atividades. Quais são as principais 
atividades da subárea de gestão de versões e distribuição? 
Resposta Errada! A resposta correta é a opção A 
Justificativa:A subárea de gestão de versões e distribuição é responsável pelo controle de versões dos códigos e outros 
artefatos, bem como pelo empacotamento e implantação de aplicativos. Testes, padrões, conformidade, erros e falhassão 
atividades relacionadas à subárea de qualidade de software. 
A 
 
A gestão de controle de versões e distribuição garante o controle das versões do código, bem como o 
empacotamento e a implantação dos aplicativos. 
B 
 
A gestão de controle de versões e distribuição é responsável pelos testes dos códigos e correção de 
erros. 
C 
 
A gestão de controle de versões e distribuição é responsável pela conformidade dos códigos e sua 
regulamentação. 
D 
 
A gestão de controle de versões e distribuição controla a correção de defeitos e erros durante o 
processo de desenvolvimento de software. 
E 
 
A gestão de controle de versões e distribuição testa a versão final dos códigos antes da distribuição, 
bem como aponta suas possíveis falhas. 
Questão 5 : O gerenciamento de configuração de software (GCS) é uma área que atua em conjunto com 
todo o ciclo de desenvolvimento de software. Ou seja, todas as etapas do desenvolvimento estão cobertas 
pelo GCS. Mas há um processo que recebe mais informações e resultados provenientes do GCS. Qual é esse 
processo dentro do ciclo de vida do desenvolvimento de software? 
Resposta Errada! A resposta correta é a opção C 
Justificativa:O gerenciamento de configuração de software está presente em todo o ciclo de desenvolvimento de 
software (requisitos, análise, projeto, programação, qualidade de software, implantação), porém a gestão da qualidade de 
software, que aborda também todo o ciclo de testes, é o processo que mais se beneficia com a implantação de GCS e suas 
ferramentas, pois subsidia esses processos com indicadores que são traduzidos em relatórios de gestão de qualidade e 
melhoria contínua. 
A 
 
O GCS serve de alicerce principalmente para o processo de requisitos. 
B 
 
O GCS gera excelente alinhamento com o planejamento do projeto. 
C 
 
O GCS alicerça, em especial, o processo de gerência de qualidade de software. 
D 
 
O GCS serve como base para a adoção de ferramentas de infraestrutura. 
E 
 
O GCS alicerça, em especial, a fase de empacotamento e entrega do software. 
Questão 6 : A metodologia de sistemas dinâmicos (DSDM) é influenciadora dos métodos ágeis utilizados 
hoje em dia. Muitas de suas características podem ser vistas em métodos utilizados atualmente em grandes 
instituições. 
 
Sobre esse modelo, é correto afirmar que: 
Acertou! A resposta correta é a opção D 
Justificativa:No modelo DSDM, as equipes entregam o produto inicialmente como um protótipo e, em seguida, 
trabalham na evolução da ferramenta até ser considerado um sistema. Além disso, tenha em mente que os feedbacks do 
cliente são muito importantes, bem como suas sugestões de alterações na estrutura da aplicação. Isso significa que a 
comunicação com o cliente é decisiva para o sucesso do projeto. Entretanto, as entregas são realizadas em curto espaço de 
tempo, o que sobrecarrega as equipes. Geralmente, 80% do projeto é entregue em 20% do tempo. Em relação à qualidade, 
o software não é entregue em perfeito estado, pois podem existir alterações a serem realizadas, visto que pode não ter 
sido testado durante o seu desenvolvimento. 
A 
 
As equipes entregam o produto (software) com muito espaço de tempo. 
B 
 
As equipes entregam o produto (software) em perfeito estado, na metade do tempo. 
C 
 
As equipes entregam o produto (software) completo, evitando os feedbacks do cliente. 
D 
 
As equipes entregam o produto (software) como um protótipo e o evoluem para um sistema. 
E 
 
As equipes entregam o produto (software) mesmo que o cliente sugira alterações na estrutura. 
Questão 7 : O Diagrama de Casos de Uso é uma excelente ferramenta de comunicação entre a equipe de 
desenvolvimento e os usuários. Ele é composto de atores, casos de uso e seus relacionamentos. 
 
Sobre os casos de uso, analise as definições a seguir e assinale a alternativa correta: 
Acertou! A resposta correta é a opção C 
Justificativa:Um caso de uso representa um ou mais requisitos funcionais do sistema. 
 
Um caso de uso-base sempre executará um caso de uso incluído, quando houver um 
relacionamento de include. 
 
Um caso de uso-base pode executar um caso de uso que estende, se forem satisfeitas as 
condições do ponto de extensão do relacionamento extend. 
 
Um caso de uso pode herdar o comportamento de outro, se houver um relacionamento 
de generalização. 
A 
 
Um caso de uso pode representar um requisito funcional ou um requisito não funcional de um 
sistema. 
B 
 
Um caso de uso pode herdar o comportamento de outro caso de uso, por meio do relacionamento 
de include. 
C 
 
Um caso de uso pode herdar o comportamento de outro caso de uso, por meio da associação de 
generalização. 
D 
 
Um caso de uso-base é sempre executado quando o caso de uso que estende o chama. 
E 
 
Um caso de uso estendido é chamado todas as vezes que o caso de uso-base é executado. 
Questão 8 : O que ocorre na fase do projeto? 
Resposta Errada! A resposta correta é a opção B 
Justificativa:Nesta fase, ocorre o desenvolvimento do modelo conceitual para o software, composto por módulos que 
podem ser independentes. A interface é definida, e a comunicação para cada módulo é estudada. Os módulos são definidos 
e podem ser traduzidos para pseudocódigos. 
A 
 
Ocorrem a implementação e o desenvolvimento em si do software. A interface não é definida, e a 
interface de comunicação para cada módulo é estudada. 
B 
 
Ocorre o desenvolvimento do modelo conceitual para o software, composto por módulos que podem 
ser independentes. Há a definição da interface e o estudo de comunicação para cada módulo. Os 
módulos são definidos e podem ser traduzidos para pseudocódigos. 
C 
 
O software desenvolvido e implementado entra em um ciclo que abrange todas as fases anteriores. 
Os módulos são indefinidos e podem ser traduzidos para pseudocódigos 
D 
 
Nesta fase, as necessidades para atender o cliente são levantadas, tendo como principal objetivo 
especificar os requisitos, documentando-os, e os módulos são indefinidos. 
E 
 
Ocorre a descrição funcional do software, incluindo planos de testes para verificar se está adequado. 
A interface é definida, e a interface de comunicação é estudada para todos os módulos de uma só 
vez. 
Questão 9 : Assinale a alternativa que corresponde às entradas para o planejamento do escopo. 
Resposta Errada! A resposta correta é a opção D 
Justificativa:Para fazer o planejamento do escopo, algumas entradas são necessárias. A descrição do produto, as 
premissas e as restrições são exemplos de entradas para o planejamento. 
A 
 
A descrição do produto, o sistema de informação de gerenciamento de projetos, os relatórios e as 
premissas. 
B 
 
Os procedimentos organizacionais, os relatórios de desempenho, as premissas e as requisições de 
usuário. 
C 
 
O plano do projeto, os relatórios de desempenho e as requisições do usuário. 
D 
 
A descrição do produto, as premissas e as restrições. 
E 
 
O plano do projeto, o project charter, as restrições e as requisições de mudanças. 
Questão 10 : Analise os requisitos apresentados a seguir: 
 
I) Todas as opções do sistema de vendas pela Web devem ser acessadas com no máximo 3 cliques do 
mouse. 
 
II) O sistema de log de transações deverá listar todos os usuários logados simultaneamente nas aplicações 
SWIT e DERT. 
 
III) O orçamento máximo a ser gasto para o desenvolvimento do sistema de controle estatístico de 
qualidade deverá ser de R$ 20.000,00. 
 
IV) O relatório de bons clientes deverá apresentar todos os clientes com compras mensais superiores a R$ 
5.000,00. 
V) A atualização de 100 mil registros de vendas não deverá consumir mais do que 5 segundos de CPU. 
Resposta Errada! A resposta correta é a opção A 
Justificativa:O requisito I é de produto não funcional relativo à usabilidade. O requisito V é de produto não funcional 
relativo ao desempenho. Os requisitos II e IV são funcionais de produto. O requisito III é de projeto. 
A 
 
Os requisitos I e V são não funcionais;os requisitos II e IV são funcionais; o requisito III é de projeto. 
B 
 
Os requisitos I e V são funcionais; os requisitos II e IV são não funcionais; o requisito III é de projeto. 
C 
 
Os requisitos I e V são funcionais; os requisitos II e IV são nãofuncionais; o requisito III é de processo. 
D 
 
Os requisitos I e II são não funcionais; os requisitos III e IV são de projeto; o requisito V é funcional. 
E 
 
Os requisitos I, II, III, IV e V são funcionais. 
Questão 1 : A entrevista é uma das técnicas de elicitação de requisitos mais utilizadas no mundo. Em relação 
a essa técnica, analise as afirmações a seguir. 
 
I. A entrevista é uma técnica de elicitação de requisitos simples de aplicar. Ela necessita de pouco 
planejamento e basta o agendamento de uma conversa com o usuário para identificar os requisitos que ele 
deseja. 
 
II. A entrevista é a técnica de elicitação de requisitos mais utilizada, porque não é preciso nenhum 
treinamento, e qualquer analista de requisitos está apto a aplicá-la. 
 
III. A entrevista é uma técnica de elicitação de requisitos com custo elevado, pois sempre precisa ser 
realizada de forma presencial. 
 
IV. A entrevista requer que o analista de requisitos tenha habilidade de comunicação e exercite a escuta 
ativa. 
 
Assinale a alternativa correta. 
Resposta Errada! A resposta correta é a opção E 
Justificativa:Embora a entrevista seja a técnica de elicitação de requisitos mais utilizada no mundo, ela não é uma técnica 
simples, pois requer planejamento detalhado e exige diversas habilidades e competências do analista de requisitos, como a 
comunicação e a escuta ativa. A entrevista não é uma técnica cara, visto que pode ser realizada presencialmente ou online, 
por videoconferência. 
A 
 
As alternativas I, II, III e IV estão corretas. 
B 
 
As alternativas I, II e IV estão corretas. 
C 
 
Apenas as alternativas II e III estão corretas. 
D 
 
Apenas as alternativas I e III estão corretas. 
E 
 
Apenas a alternativa IV está correta. 
Questão 2 : As ferramentas de GCS automatizam várias atividades do processo de mudança, como, por 
exemplo, o versionamento de código, o empacotamento e a distribuição do software, documentos, entre 
outros itens de configuração. Todas as ferramentas de GCS existentes, tanto de código aberto quanto 
proprietárias, suprem todas as necessidades de quaisquer tipos de projetos? Qual a justificativa para tal 
resposta? 
Resposta Errada! A resposta correta é a opção E 
Justificativa:Nenhuma ferramenta estará aderente a exatamente todos os processos de desenvolvimento de um projeto 
ou de uma empresa. Há vários cenários possíveis na implantação de ferramentas de GCS: 1) adotar várias ferramentas de 
código aberto que se integrem entre si; 2) adotar várias ferramentas pagas que se integrem entre si; 3) adotar ferramentas 
de código aberto e pagas que se integrem entre si; 4) adotar ferramentas de código aberto e pagas que se integrem e 
customizar algumas atividades; 5) desenvolver todas as ferramentas de GCS de acordo com os requisitos da empresa. Além 
desses cinco cenários, ainda podem-se fazer as combinações necessárias para que o máximo possível de atividades de 
desenvolvimento de software e gestão de mudanças esteja totalmente coberto. 
A 
 
Sim. Todas as ferramentas de GCS existentes conseguem automatizar exatamente todas as 
necessidades do processo de qualquer tipo de projeto ou empresa, conseguindo otimizar todas as 
atividades. 
B 
 
Não. Somente as ferramentas proprietárias conseguem automatizar exatamente todas as 
necessidades do processo de qualquer tipo de projeto, devido ao custo de desenvolvimento de tais 
ferramentas. 
C 
 
Sim. Todas as ferramentas existentes, tanto de código aberto quanto proprietárias, têm 
características que podem ser estudadas e alinhadas a qualquer tipo de projeto. 
D 
 
Não. Somente ferramentas customizadas de acordo com metodologias de GCS conseguem dar o 
devido suporte, pois são construídas para suprir todas as atividades do processo de 
desenvolvimento. 
E 
 
Não. Muitas empresas optam por desenvolver ferramentas totais ou complementares porque não 
conseguem alinhar a automação do processo de GCS somente com ferramentas existentes (código 
aberto ou pagas). 
Questão 3 : O tipo de teste que avalia o código-fonte de um software, identificando problemas com a escrita 
de programa utilizada pelo desenvolvedor, é chamado de: 
Resposta Errada! A resposta correta é a opção B 
Justificativa:O teste de caixa branca avalia o código-fonte do software e a lógica de programação usada pelo 
desenvolvedor, identificando problemas em laços de repetição, condições lógicas, fluxo de dados, entre outros aspectos. 
A 
 
Teste de integração. 
B 
 
Teste de caixa branca. 
C 
 
Teste funcional. 
D 
 
Teste de performance. 
E 
 
Teste de manutenção. 
Questão 4 : A metodologia de sistemas dinâmicos (DSDM) é influenciadora dos métodos ágeis utilizados 
hoje em dia. Muitas de suas características podem ser vistas em métodos utilizados atualmente em grandes 
instituições. 
 
Sobre esse modelo, é correto afirmar que: 
Acertou! A resposta correta é a opção D 
Justificativa:No modelo DSDM, as equipes entregam o produto inicialmente como um protótipo e, em seguida, 
trabalham na evolução da ferramenta até ser considerado um sistema. Além disso, tenha em mente que os feedbacks do 
cliente são muito importantes, bem como suas sugestões de alterações na estrutura da aplicação. Isso significa que a 
comunicação com o cliente é decisiva para o sucesso do projeto. Entretanto, as entregas são realizadas em curto espaço de 
tempo, o que sobrecarrega as equipes. Geralmente, 80% do projeto é entregue em 20% do tempo. Em relação à qualidade, 
o software não é entregue em perfeito estado, pois podem existir alterações a serem realizadas, visto que pode não ter 
sido testado durante o seu desenvolvimento. 
A 
 
As equipes entregam o produto (software) com muito espaço de tempo. 
B 
 
As equipes entregam o produto (software) em perfeito estado, na metade do tempo. 
C 
 
As equipes entregam o produto (software) completo, evitando os feedbacks do cliente. 
D 
 
As equipes entregam o produto (software) como um protótipo e o evoluem para um sistema. 
E 
 
As equipes entregam o produto (software) mesmo que o cliente sugira alterações na estrutura.

Mais conteúdos dessa disciplina