Buscar

Avaliação Final (Objetiva) - Individual FLEX - Engenharia e Projeto de Software - Uniasselvi

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

A qualidade tem um preço. Quando se pergunta quanto realmente obteve-se de retorno pela implantação dos programas de
qualidade de software, a resposta normalmente é que ainda é muito cedo para dizer. As ferramentas da qualidade não medem os
custos envolvidos na obtenção de melhores produtos e também não identificam os custos da falta de qualidade dentro e fora da
organização. Sobre a definição de custos na qualidade de software, assinale a alternativa CORRETA:
A O custo de qualidade é categorizado em custos pela implantação de processos através da capacitação das pessoas e utilização de
tecnologias robustas e eficientes.
B O custo de qualidade é categorizado em custos com treinamentos organizacionais para garantir a satisfação do cliente e o controle de
qualidade objetiva a garantia da qualidade com um custo "ótimo", pois qualidade está diretamente ligada a custos.
C O custo de qualidade é categorizado em custos de prevenção e detecção de defeitos a fim de reduzir falhas internas e externas
realizando amplo investimento nos custos de avaliação para melhoria contínua.
D O custo de qualidade é categorizado pelas necessárias técnicas e ferramentas que auxiliem na identificação das expectativas do
consumidor e ao mesmo tempo forneçam informações que possibilitem a produção ao menor custo possível.
A Gerência de Configuração de Software é essencial para produzir software de qualidade, é um conjunto de atividades de apoio
que permite a absorção ordenada das mudanças inerentes ao desenvolvimento de software, mantendo a integridade e a estabilidade
durante a evolução do projeto. Sobre a concepção de Gerência de Configuração de Software, analise as sentenças a seguir:
I- No processo de desenvolvimento de software, o gerenciamento da configuração de software envolve identificar a sua configuração
em pontos predefinidos no tempo durante o ciclo de vida.
II- O gerenciamento de Configuração de Software trabalha diretamente ligado com os Baselines. É um aplicativo de interação, que
reforça interface com o servidor de aplicação.
III- No processo de desenvolvimento de software, o gerenciamento da configuração de software envolve identificar a sua
configuração somente ao final do ciclo de vida.
IV- No processo de desenvolvimento de software, o gerenciamento da configuração de software envolve identificar a sua
configuração apenas no início do ciclo de vida.
V- Quando um sistema de software passa por manutenção, deve-se assegurar que as mudanças incorporadas a esse software sejam
controladas. A esse processo de gerenciamento de mudanças do sistema inclui-se as atividades de gerenciamento de versões e
construção de sistemas.
Agora, assinale a alternativa CORRETA:
A As sentenças III, IV e V estão corretas.
B As sentenças I, II, III e V estão corretas.
C As sentenças II e V estão corretas.
D As sentenças I e V estão corretas.
Através de uma certificação de qualidade, as organizações buscam padronizar a forma de realizar as atividades, garantindo
maior assertividade nos projetos. As normas da International Organization for Standardization (ISO) especificam requisitos para um
sistema gerencial de qualidade de uma organização. Sobre as normas ISO mais utilizadas para dar suporte ao desenvolvimento de
software, analise as sentenças a seguir:
I- Norma ISO/IEC 12207: responsável por definir as características de funcionalidade, confiabilidade, eficiência, usabilidade,
manutenibilidade e portabilidade de software.
II- Norma ISO/IEC 15504: responsável pela norma da avaliação de processos de software organizacionais.
III- Norma ISO/IEC 9126: responsável por definir o processo de ciclo de vida de software.
IV- Norma ISO/IEC 27000: responsável por definir um processo da segurança da informação.
V - Norma ISO/IEC 15939: responsável por definir um processo de métrica de software.
Agora, assinale a alternativa CORRETA:
A As sentenças II, IV e V estão corretas.
B As sentenças I, III e V estão corretas.
C As sentenças I, IV e V estão corretas.
D As sentenças II, III e IV estão corretas.
1
2
3
A Governança de TI é uma estrutura de relações e procedimentos para apontar e controlar o emprego de TI numa organização,
a fim de alcançar seus objetivos, adicionando valor, compensando riscos com relação ao retorno sobre TI e seus processos.
Elementos da Governança de TI objetivam projetar, ponderar um conjunto de princípios para governar as normas e as funções da TI.
Um modelo de Governança de TI constitui-se de estruturas, processos e mecanismos relacionais que são contingentes a uma série de
fatores internos e externos à organização. Sobre as áreas de foco da Governança de TI, analise as sentenças a seguir:
I- Alinhamento estratégico, vinculação entre TI e negócios (planejamento e operações). 
II- É um conjunto de práticas, padrões e relacionamentos estruturados, assumidos por executivos, gestores, técnicos e usuários de TI
de uma organização com a finalidade de garantir controles efetivos, ampliar os processos de segurança e minimizar os riscos. 
III- É a área que auxilia os executivos e os gestores no planejamento, implantação, controle e monitoramento de programas e projetos
de governança sob os aspectos operacionais e suas aplicações legais.
IV- Análise de guarda: inclui as práticas para gerenciar serviços de TI, utilizando para isso um framework de arquitetura orientada a
serviços (SOA).
Agora, assinale a alternativa CORRETA:
A As sentenças II, III e IV estão corretas.
B As sentenças I, II e III estão corretas.
C Somente a sentença II está correta.
D As sentenças I e IV estão corretas.
Um software de gerência de configuração deve ser capaz de gerenciar a evolução do software durante o seu processo de
desenvolvimento. No que diz respeito aos baselines (linhas base) da gerência de configuração, analise as sentenças a seguir:
I- As baselines representam conjuntos de itens de configuração formalmente aprovados que servem de base para as etapas seguintes
de desenvolvimento.
II- As baselines são definidas e podem ocorrer ao final de cada uma das fases do processo de desenvolvimento de software, ou de
algum outro modo definido pela gerência.
III- Um item de configuração de software pode ser alterado a qualquer momento durante o desenvolvimento de software, porém só
pode gerar duas baselines, uma no início e outra no final assim que encerrar o projeto.
IV- Ao término de uma etapa do desenvolvimento, e após sua aceitação formal, a baseline pode ser descartada, pois já se encontra
representada nos artefatos gerados.
V- Uma das funções da tarefa "Identificação da Configuração" envolve a definição de uma nomenclatura que possibilite a
identificação inequívoca dos itens de configuração, baselines e releases.
Agora, assinale a alternativa CORRETA:
A As sentenças I, II e V estão corretas.
B As sentenças I, III e V estão corretas.
C Somente a sentença V está correta.
D As sentenças II, III e IV estão corretas.
O termo crise de software surgiu no final da década de 60, e tinha por finalidade expressar as dificuldades do desenvolvimento
de software diante do rápido crescimento da demanda existente, da complexidade dos problemas a serem resolvidos e da inexistência
de técnicas estabelecidas para o desenvolvimento de sistemas. Acerca da crise de software, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) A falta de formação adequada na engenharia de software e a baixa produtividade são fatores que contribuem efetivamente para o
surgimento de uma nova crise de software.
( ) A crise de software refere-se a um conjunto de problemas, dentre os quais se encontra a imprecisão nas estimativas de custo e
prazo devido a uma coleta de requisitos escassa.
( ) A alteração de legislações vigentes e mudanças na regra de negócio são elencadas como fatores externos que contribuem para
alavancar a crise de software, mas que podem ser facilmente gerenciados.
( ) As questões comportamentais, como a falha de comunicação entre as equipes, não afetará no resultado final do produto, desde
que sejam cumpridosos demais aspectos de desenvolvimento de software estabelecidos pela engenharia de software. 
( ) Pode-se afirmar que a crise de software ainda se encontra presente em muitos projetos, não mais pela ausência de métodos,
técnicas e ferramentas, mas pela falta do seu uso.
Assinale a alternativa que apresenta a sequência CORRETA:
4
5
6
A V - V - F - F - V.
B F - V - F - V - F.
C V - F - F - V - F.
D F - V - V - F - V.
Risco de um projeto é um evento com uma probabilidade de ocorrer no futuro, impactando o projeto de forma negativa
(ameaça) ou positiva (oportunidade). Ele pode ocorrer devido a uma ou mais causas, por isso da importância das empresas de
softwares utilizarem um processo consistente para identificar, priorizar, acompanhar e tratar riscos através de uma ativa gestão de
riscos em seus projetos. Sobre as quatro formas de se tratar um risco, analise as sentenças a seguir:
I- Eliminação: identificar e eliminar proativamente sua existência. 
II- Mitigação: quando um risco sempre existirá e não há tratamento e resta ficar ciente das consequências.
III- Transferência: quando se transfere a outra pessoa ou área a responsabilidade para lidar com o risco para você. 
IV- Aceitação: diante de riscos sem eliminação no projeto, buscar meios para reduzir o impacto de sua ocorrência.
Agora, assinale a alternativa CORRETA:
A As sentenças I, II e IV estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I e III estão corretas.
D As sentenças I e IV estão corretas.
A Engenharia de Software busca estruturar de forma racional e científica, através do uso de modelos, a especificação,
desenvolvimento e manutenção de sistemas de software aplicando tecnologias e métodos da computação, gerência de projetos e
diversos campos do conhecimento por se tratar de uma área multidisciplinar. Hirama (2011) explica que a existência da Engenharia
de Software se faz importante por diversos motivos. Sobre esses motivos, assinale a alternativa CORRETA:
FONTE: HIRAMA, K. Engenharia de Software: qualidade e produtividade com tecnologia. Rio de Janeiro: Elsevier, 2011.
A A complexidade dos softwares; insatisfação dos usuários; produtividade; confiabilidade do sistema e manutenibilidade.
B Insatisfação dos usuários; implantação de processo de software; confiabilidade do sistema e falta de gerenciamento de projetos.
C Insatisfação dos usuários; baixa qualidade de serviços e produtos de software; falta de planejamento e de processo de software.
D A complexidade dos softwares, implantação de processo de software; insatisfação dos usuários e confiabilidade do sistema.
Um método ágil pode trazer muitos benefícios para uma organização, devido às crescentes pressões do mercado por inovação,
produtividade, flexibilidade e melhoria na qualidade dos projetos de desenvolvimento de software, a fim de satisfazer seus clientes.
Sobre os principais e mais importantes métodos ágeis utilizados nas organizações, assinale a alternativa CORRETA:
A OpenUP, CMMI, Adaptative Software Development (ASD), Dynamic System Development Method (DSDM), Crystal Clear, Lean
Development, ISO 27001 e Scrum.
B Scrum, Extreme Programming, Adaptative Software Development (ASD), Dynamic System Development Method (DSDM), Crystal
Clear e Feature-Driven Development (FDD).
C Extreme Programming, COCOMO II, Lean Development, Adaptative Software Development (ASD), Dynamic System Development
Method (DSDM), OpenUP e Feature-Driven Development (FDD).
D CMMI, Adaptative Software Development (ASD), Dynamic System Development Method (DSDM), MPSBr, Extreme
Programming e ISO 27001.
A partir da Engenharia de Software, surgiram vários modelos de processos de desenvolvimento de software diante da
necessidade de fornecer respostas às situações a analisar. Um desses modelos é conhecido por Modelo RAD (Rapid Application
7
8
9
10
Development - Desenvolvimento Rápido de Aplicações), que se caracteriza por ser um processo de software incremental que
enfatiza um ciclo de desenvolvimento curto de até 90 dias, sendo dividido em fases. Sobre as fases que compõem esse modelo,
assinale a alternativa CORRETA:
A Levantamento de requisitos, planejamento, modelagem e desenvolvimento.
B Planejamento, gerenciamento dos recursos e implantação.
C Comunicação, planejamento, modelagem, construção e implantação.
D Comunicação, modelagem, desenvolvimento e implantação.
(ENADE, 2005) No processo de desenvolvimento de um sistema de tomada de decisões a ser implementado por uma
instituição financeira de natureza privada, um profissional de sistemas de informações, contratado por prestação de serviços, recebeu
a incumbência de garantir que o novo sistema operasse com uma função de concessão de crédito para clientes com maior
probabilidade de honrar compromissos e que representassem menor risco para a instituição. Para a análise do perfil de cada cliente, o
projetista definiu uma função de pesquisa e cruzamento de informações obtidas de terceiros e referentes a dados bancários, pessoais,
comerciais, de previdência e saúde, e gastos com cartão de crédito. Em pouco tempo de operação, o novo sistema elevou os
indicadores de desempenho da instituição financeira, apesar de ter diminuído o número de pessoas atendidas com o programa de
concessão de créditos. 
Quanto às questões éticas associadas à prática profissional, no contexto da situação apresentada, julgue os itens a seguir:
I- É direito da empresa utilizar qualquer informação disponível, desde que seja para benefício corporativo.
II- A empresa deve controlar, notificar e solicitar consentimento para armazenar e usar informações dos clientes.
III- A responsabilidade pelo uso correto de informações é de quem as fornece, de quem as adquire e dos profissionais que as utilizam
na construção de sistemas.
Assinale a alternativa correta:
A Apenas os itens II e III estão certos.
B Apenas um item está certo.
C Apenas os itens I e III estão certos.
D Apenas os itens I e II estão certos.
(ENADE, 2014) Requisitos funcionais e não funcionais podem definir características e funcionalidades presentes na interface a
ser desenvolvida para um sistema. Com relação aos requisitos não funcionais, também chamados de requisitos de qualidade, avalie
as afirmações a seguir: 
I- São levantados e elicitados após os requisitos funcionais, uma vez que os requisitos funcionais determinarão as funcionalidades da
interface.
II- Sempre serão definidos de forma mais concreta, através de requisitos funcionais, uma vez que o usuário manipula na interface
somente as funcionalidades levantadas.
III- Podem completar os requisitos funcionais.
É correto o que se afirma em:
A I e II, apenas.
B III, apenas.
C II, apenas.
D I e III, apenas.
11
12

Continue navegando