Buscar

Av1 e Av2 engenharia software 5 semestre

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Superior de Tecnologia em Análise e Desenvolvimento de Sistemas - 5º Semestre
Engenharia e Projeto de Software Período:
Av1 - Cst Anál e Desenv Sist - Engenharia e Projeto de Software
-1) A proposta da empresa GALAXY é manter uma imagem de respeito aos seus clientes, portanto ela prima pelo desenvolvimento de sistemas com qualidade técnica, cumprimento dos prazos, funcionalidades combinadas e no orçamento previsto e, ainda, praticar um relacionamento comercial e técnico ético com as pessoas envolvidas ou impactadas pelo uso de seus sistemas.
Sendo assim, no contexto da ética no desenvolvimento de sistemas, analise as duas asserções a seguir.
I. O engenheiro de software tem como missão profissional desempenhar suas atividades de forma honesta e integra da mesma forma que deve praticar suas habilidades e conhecimento técnicos,
PORQUE
no contrato aprovado pelo cliente do sistema exige-se o cumprimento da honestidade e integridade, conforme uma cláusula explicita para este requisito.
Alternativas:
a)as duas são verdadeiras.
b)as duas são verdadeiras, a segunda é uma justificativa correta da primeira.
c)as duas são falsas.
d)a primeira é uma proposição verdadeira e a segunda é falsa. <= Alternativa assinalada
e)a primeira é uma proposição falsa e a segunda é verdadeira.
----------------------------
2) A equipe APOLO METAL responsável pelos sistemas distribuídos em Londrina reconhece que esta arquitetura traz benefícios valiosos tanto técnicos quanto comercial. Portanto, regularmente aprimora seus conhecimentos entre seus membros através de treinamentos para resgatar e buscar manter os benefícios deste tipo de sistema.
Assinale a alternativa correta sobre as vantagens de sistemas distribuídos.
Alternativas:
a)Um sistema distribuído permite o compartilhamento de recursos de hardware e software, como discos, impressoras, arquivos e compiladores, quando está instalado num só computador.
b)Geralmente sistemas distribuídos são sistemas abertos, pois são projetados com base em protocolos-padrão que permitem a equipamentos e software, quando utilizado computador de um único fabricante.
c)Concorrência indica que vários processos podem operar ao mesmo tempo em diferentes computadores na rede. <= Alternativa assinalada
d)Os sistemas distribuídos são restritos na ampliação de suas capacidades inclusive para a ampliação de novos recursos para atender às novas demandas do sistema.
e)A disponibilidade de vários computadores e o potencial de duplicação de informações significam que os sistemas distribuídos não podem sofrer falhas de hardware e software.
----------------------------
3) Em se tratando de ética profissional, os engenheiros de softwares da empresa CANADIAN precisam praticar o melhor de si tanto tecnicamente quanto honestamente. Para ajudar no alinhamento com todos os membros da equipe, o gerente necessita que ajude na definição dos principais quesitos na esfera da ética.
A. Mau uso do computador.
B. Confidencialidade.
C. Propriedade intelectual.
D. Competência.
I. Usando o computador da empresa para acessar a rede social, habitualmente, visando seus interesses particulares.
II. Aceitar o desafio do desenvolvimento de sistema utilizando o ECLIPSE, mesmo sabendo que não está apto a assumir esta tarefa, sem o devido treinamento.
III. Enviar uma lista de produtos mais vendidos operacionalizado pelo sistema de vendas para um dos concorrentes, sem a autorização do gestor.
IV. Não utilizar rotinas ou biblioteca de funcionalidade técnica já existente no mercado para salvaguardar os direitos de copyright.
Responda escolhendo a alternativa que mostra a correspondência correta das definições ou de fatos relacionados.
Alternativas:
a)A-I; B-III; C-IV; D-II. <= Alternativa assinalada
b)A-II; B-III; C-IV; D-I.
c)A-IV; B-I; C-III; D-II.
d)A-III; B-II; C-III; D-I.
e)A-I; B-III; C-II; D-IV.
----------------------------
4) A classificação das manutenções tem impacto direto na gestão, quanto à análise da qualidade do desempenho da equipe na empresa PWB. Ajude a equipe reforçar este conceito de classificação para o treinamento de novos integrantes nesta equipe.
Analise as afirmações e os tipos de manutenção e faça a correlação entre elas.
A. Corretiva.
B. Adaptativa.
C. Perfectiva ou Evolutiva.
I. Em função das novas parcerias no setor comercial da empresa, a diretoria decide implementar estas novas regras de negócios na aplicação, o que levará a necessidade de manutenção no software.
II. Tanto os erros de codificação ou de requisitos estão enquadrados neste tipo de manutenção, e normalmente o primeiro deles com menor custo de correção.
III. Ouve uma atualização no sistema operacional do servidor nas nuvens que tem impacto em algumas funcionalidades na aplicação, isso demanda ajustes no software para atender à esta nova versão do sistema operacional.
Alternativas:
a)A-III; B-II; C-I.
b)A-II; B-I; C-III.
c)A-I; B-III; C-II.
d)A-III; B-I; C-II.
e)A-II; B-III; C-I. <= Alternativa assinalada
-----------------------------
5) Analise o processo de desenvolvimento das manutenções, conforme Sommerville na figura ilustrada, numa sequência natural, o desenvolvimento é praticado depois das demais etapas de preparação.
Analise as afirmações classificando com Verdadeira ou Falsa, quanto à forma de condução para resolver a ocorrência com urgência, tanto dos problemas/bugs quanto das melhorias solicitadas.
I. Se ocorrer um defeito grave no sistema, precisará ser corrigido para permitir a continuidade do funcionamento normal.
II. Se as alterações no ambiente operacional dos sistemas apresentarem efeitos inesperados que interrompam o funcionamento normal, deve ser verificado.
III. Se houver mudanças inesperadas no funcionamento do negócio que executa o sistema, como o surgimento de novos concorrentes ou a introdução de nova legislação que afete o sistema.
Alternativas:
a)Verdadeira, verdadeira, falsa.
b)Falsa, verdadeira, verdadeira.
c)Verdadeira, falsa, falsa.
d)Falsa, verdadeira, falsa.
e)Verdadeira, verdadeira, verdadeira. <= Alternativa assinalada
================================================================
Av2 - Cst Anál e Desenv Sist - Engenharia e Projeto de Software
1) É importante que todos os interessados no projeto tenham a visão clara e objetiva de um todo, ao mesmo tempo de forma específica. Na empresa TOPSYTEM, a segmentação do projeto em fases proporciona facilidade de gerenciamento. Onde, para cada fase os objetivos devem estar claros.
Escolha a alternativa INCORRETA sobre as finalidades do Ciclo de Vida de um Projeto.
Alternativas:
a) Cada fase do desenvolvimento tem finalidades especificas, proporcionando maior clareza e dedicação para obter o melhor resultado em cada uma das fases.
b) Numa das fases do projeto, a participação do Patrocinador é fundamental, para aprovação da execução, assim demarcando que o projeto passará para a próxima fase.
c) A especificação da metodologia de análise a ser utilizada no desenvolvimento de software passa a ser desnecessária em função das fases bem definidas. <= Alternativa assinalada
d) Responsável pelo aceite na entrega. Exemplo: Gerente do Departamento de Produção.
e) Entende-se que numa fase deve conter alguns critérios, como exemplo: data de início e fim, especificação das entregas, definição da métrica para entrega, entre outras.
---------------------------
2) Em Projetos existem algumas diferenças na definição do que é PROJETO em função das naturezas em cada segmento organizacional, uma tem ênfase na gestão de projetos e outra em projeto de software. Analise as duas asserções e escolha a alternativa correta.
( ) Ao elaborar o desenho de um software, pode ser considerado um projeto de software contemplando os artefatos da análise de sistemas, representando todos os requisitos levantados durante as fases anteriores, com os usuários,
porque
( ) em outras organizações o projeto pode ser uma proposta
para a mudança de significativa que requer a documentação aprovada, com prazos, objetivos, orçamentos, entre outras restrições e critérios.
Considerando as duas asserções, é correto afirmar que:
Alternativas:
a) as duas são verdadeiras. <= Alternativa assinalada
b) as duas são verdadeiras, a segunda é uma justificativa correta da primeira.
c) as duas são falsas.
d) a primeira é uma proposição verdadeira e a segunda é falsa.
e) a primeira é uma proposição falsa e a segunda é verdadeira.
-----------------------------
3) Ao iniciar um projeto de construção de um sistema para a rede de farmácias PANTANAL, controle de estoque e de vendas, o patrocinador e cliente estabelece algumas características que norteiam o desenvolvimento do software. Estas características são classificadas como demonstrado na figura.
Responda a proposição correta para o cenário, quanto a gestão do projeto que tem o sucesso como objetivo.
Alternativas:
a)Tripla restrição, na qual o Custo estabelece o valor do produto a ser vendido pela farmácia.
b)As restrições são estabelecidas para que o cliente tenha sempre boa lucratividade nas vendas efetuadas utilizando o sistema.
c)Quanto maior a restrição do escopo, melhor será o software a ser desenvolvido para a farmácia.
d)Restrições de Escopo, Tempo e Custo são estabelecidas para facilitar o gerenciamento no desenvolvimento de software. <= Alternativa assinalada
e)Garantir o sucesso de um projeto de software, significa atender apenas ao Escopo com as funcionalidades, pois Custo e Tempo poderão ser extrapolados.
-------------------------
4) Uma atividade realizada por qualquer pessoa do projeto de desenvolvimento da empresa PESW é avaliada por outro membro da equipe. Isso faz com que a qualidade se mantenha em nível mais elevado. Esta é uma técnica muito utilizada para o gerenciamento de um projeto como um todo, chamado de ciclo PDCA (de origem da Administração). Ajude um novo funcionário desta empresa na definição adequada para esta técnica.
1. Estabelecer os objetivos e definir o caminho para chegar ao objetivo, sempre obedecendo as diretrizes da organização.
2. Comparar o resultado obtido na etapa de execução com os objetivos estabelecidos na etapa de planejamento. Aqui também são comparados os resultados com o padrão de qualidade.
3. Todas as falhas encontradas, principalmente da fase de planejamento e de execução, devem ser reparadas para o novo ciclo ou novo projeto.
4. Executar as atividades de acordo com o plano estabelecido na etapa anterior. Caso tenham falhas nos resultados esperados, os dados devem ser catalogados para serem analisados pela etapa seguinte.
Considerando as afirmações, responda a alternativa correspondente quanto a definição do PDCA, na sequência correta:
Alternativas:
a) Plan, Do, Action, Check.
b) Plan, Action, Check, Do.
c) Plan, Check, Action, Do. <= Alternativa assinalada
d) Action, Plan, Check, Do.
e) Check, Do, Action, Plan.
--------------------------------
5) Num projeto de desenvolvimento de software para uma distribuidora de combustíveis GD, onde está prevendo a entrega do sistema desenvolvimento à medida em que as funcionalidades sejam implementadas, de forma gradual. Ao longo do tempo, fica previsto que a primeira entrega é um piloto para a filial com maior movimentação. Na sequência, a implantação do sistema na matriz e depois para as demais filias. Após a validação das implantações em cada unidade, a última fase fica prevista a integração entre a matriz e todas as demais filiais.
Seguindo o conceito de fases, conforme ilustrado na figura, fica correto afirmar que:
Alternativas:
a) Somente a primeira fase atenderá ao planejado, tendo em vista aos problemas na gestão de projetos fica mais difícil gerenciar quando o projeto á particionado em incrementos.
b) As fases são estabelecidas pelos prazos, sendo que cada fase é estabelecida mensalmente, no cronograma do projeto.
c) Cada entrega prevista no projeto está representada por uma fase, que tem como objetivo ter um marco, de avaliação e de conclusão, por ser muito representativo para o patrocinador. <= Alternativa assinalada
d) As fases de um projeto são marcadas pela entrega da documentação de análise do projeto, utilizando a UML – Unified Modeling Language
e) A fase mais importante é a entrega para a primeira filial, em função das especificações do software que são mais complexas.
Av1	Av2
1-d	1-c
2-c	2-a
3-a	3-d
4-e	4-c
5-e	5-c
Vlw Curti ai pra agradecer :D

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais