Prévia do material em texto
Simulado: Atividades de Aprendizagem (Cod.:41) Disciplina: Engenharia e Projeto de Software (ADS19) Peso: 0,50 3 - As alterações de escopo, prazo e custo são uma constante em projetos de desenvolvimento de software. Isso se deve pelas dificuldades encontradas pelos gerentes de software no gerenciamento dos projetos, em estabelecer de forma nítida a necessidade do cliente ou a solução esperada, bem como os recursos necessários e o tempo a ser despendido para cada atividade. Sobre o gerenciamento de projetos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Dentre vários pontos críticos no gerenciamento de projetos, destacam-se as rápidas mudanças no cenário tecnológico, as quais originam uma vertiginosa demanda de serviços frente a uma equipe devidamente qualificada cada vez mais reduzida. ( ) Estabelecer se um projeto de software é bem-sucedido ou não é relativo. Contudo, a adoção de alguns critérios poderá auxiliar nesta mensuração, tais como: a entrega da solução atende de forma satisfatória a toda a especificação previamente definida; o projeto foi desenvolvido dentro do orçamento e cronograma previstos e o software atende à qualidade esperada pelo cliente. ( ) As dificuldades dos gestores em pôr em prática os conceitos teóricos de gerenciamento de projetos, bem como as falhas de comunicação entre os membros da equipe constituem fatores críticos para o sucesso do projeto. ( ) Atualmente, todas as organizações, para que se mantenham competitivas e se destaquem no mercado, apresentam como diferencial estratégico a adoção de um software, o qual não irá demandar profissionais em gerenciamento de projetos devido a seus processos de software e poderosas ferramentas de Engenharia de Software. ( ) A manutenção do cliente como um consultor permanente dentro do projeto de software contribuirá efetivamente na mitigação dos problemas que porventura vierem a surgir no projeto. Assinale a alternativa que apresenta a sequência CORRETA: A ) F - V - F - F - V. B ) V - V - V - F - V. C ) F - V - V - V - F. D ) V - F - F - V - V. 4 - É a norma ISO que estabelece uma estrutura comum utilizada como referência para os processos de ciclo de vida de software, considerando o desenvolvimento e a manutenção. De que norma estamos falando? A ) ISO 9000. B ) ISO 9126. C ) Firefox https://ava2.uniasselvi.com.br/subject/simulated/answer/eyJzdWJqZW... 1 of 6 04/09/2025, 20:53 ISO 12207. D ) ISO 15504. 5 - A aplicação da Engenharia de Software segue uma abordagem bem completa, onde são recomendados caminhos como referência para sua correta e benéfica utilização. Em diversos livros são apresentados como introdução à Engenharia de Software alguns princípios gerais aplicados durante toda a fase de desenvolvimento de software, da importância de algumas propriedades gerais dos processos e produtos. Existem 12 princípios da Engenharia de Software. Um deles é o processo de identificação dos aspectos importantes de um determinado fenômeno, ignorando-se os detalhes. Os programas, por si só, são abstrações das funcionalidades do sistema. A qual princípio essa descrição pertence? A ) Decomposição. B ) Generalização. C ) Abstração. D ) Formalidade. 6 - O gerenciamento da qualidade de software teve origem no Total Quality Management (TQM) à medida que as organizações começaram a buscar na sua cultura aplicar a melhoria de processos, produtos e serviços a fim de obter maior eficácia, eficiência e satisfação organizacional. Existem alguns elementos chaves do TQM. Quais são esses elementos? A ) Foco no cliente; melhoria de processo; aspecto humano; medição e análise. B ) Foco interno; melhoria de processo; aspecto humano; medição e análise. C ) Foco no interno; melhoria de software; aspecto humano; medição e análise. Firefox https://ava2.uniasselvi.com.br/subject/simulated/answer/eyJzdWJqZW... 2 of 6 04/09/2025, 20:53 D ) Foco no cliente; melhoria de software; aspecto humano; medição e análise. 7 - A Comunicação no Extreme Programming é fundamental, sendo preferível sempre a comunicação pessoal, com clientes e entre os desenvolvedores. A simplicidade busca garantir um software simples, com a menor quantidade de classes e métodos, evitando qualquer linha de código desnecessária. A simplicidade também visa garantir que apenas os requisitos necessários venham a ser implementados, evitando requisitos que possam ser utilizados apenas no futuro. A Programação Extrema valoriza o trabalho em equipe, desenvolvedores, administradores e clientes são todos iguais e todos precisam estar dispostos a ajudar quando necessário. Nesse sentido, qual é sua principal característica? A ) Programações em Pares. B ) Programações com Atividades Unificadas. C ) Programação com Métodos Ágeis. D ) Programações com Atividades Duplicadas. 8 - É uma coleção de programas que dão apoio a outros programas. É caracterizado pela forte interação com hardware, intenso uso por múltiplos usuários; operações concorrentes que exigem escalonamento schedule; compartilhamento de recursos e sofisticada administração do processo; estruturas de dados complexas e múltiplas interfaces externas. Exemplo: compiladores, editores simples, drivers, componentes do SO. Estamos falando do quê? A ) Software de Tempo Real. B ) Software Básico. C ) Software Comercial. D ) Firefox https://ava2.uniasselvi.com.br/subject/simulated/answer/eyJzdWJqZW... 3 of 6 04/09/2025, 20:53 Software Científico e de Engenharia. 9 - O desenvolvimento do software está estreitamente ligado a mais de cinco décadas de evolução do hardware, culminando em menor tamanho do hardware, fazendo com que sistemas baseados em computadores se tornassem mais sofisticados. Evoluímos dos processadores à válvula para os dispositivos microeletrônicos, que são capazes de processar milhares de instruções por segundo. Qual era é marcada pela orientação em batch e os softwares customizados? A ) Primeira era. B ) Terceira era. C ) Quarta era. D ) Segunda era. 10 - A modelagem ágil é um conjunto de práticas guiado por princípios e valores para profissionais de software aplicarem no dia a dia, e tem como objetivos definir e mostrar como colocar em prática um conjunto de valores, princípios e práticas relativas a uma modelagem eficaz e leve. Lida com a questão de como aplicar técnicas de modelagem em projetos de software adotando uma perspectiva ágil. Discute como é possível melhorar as atividades de modelagem. Qual método tem como característica a programação em pares? A ) ASD. B ) Extreme Programming. C ) Crystal Clear. D ) DSDM. Firefox https://ava2.uniasselvi.com.br/subject/simulated/answer/eyJzdWJqZW... 4 of 6 04/09/2025, 20:53 1 - As organizações que desenvolvem projetos de software dividem o projeto em fases de execução, visando a um melhor controle gerencial e a uma ligação mais adequada de seus processos operacionais. O conjunto das fases de um projeto é conhecido como ciclo de vida do projeto. O ciclo de vida do projeto serve para definir o início e o fim de um projeto. A definição do ciclo de vida do projeto também determina os procedimentos de transição para o ambiente de operação que serão incluídos no início e no final do projeto, distinguindo-os dos que não serão. Acerca das cinco fases da gestão de projetos: (1) conceitual, (2) definição, (3) produção, (4) operacional e (5) encerramento, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Fase conceitual: etapa responsável por identificar o escopo de projeto, analisando sua viabilidade, como aspectos técnicos, custo e prazo e avaliação dos objetivos do projeto. ( ) Fase de definição: período de produção do projeto, materializando os requisitos identificados com a entrega das funcionalidades, serviço ou processo organizacional efetivo. ( ) Fase de produção: elaboração do cronograma e plano de projeto, definindo seu real custo, prazo, através de uma análise técnica antes do seu desenvolvimento. ( ) Fase operacional: ao finalizar o projeto, o produtoimplementado é liberado e obtém-se o aceite final do cliente. Após isso, o gerente do projeto irá avaliar e relatar as lições aprendidas na execução do projeto. ( ) Fase de encerramento: após o produto ser implementado e considerado viável em termos econômicos e práticos, ocorre a transação, fornecendo um feedback do planejamento realizado. Agora, assinale a alternativa que apresenta a sequência CORRETA: A ) V - F - F - F - F. B ) V - V - F - F - V. C ) V - F - F - V - F. D ) F - V - V - F - F. 2 - O principal objetivo do Guia PMBOK® é identificar o conjunto de conhecimentos em gerenciamento de projetos envolvendo os processos de integração, escopo, tempo, custo, qualidade, recursos humanos, comunicação, riscos, aquisição e envolvidos no projeto. Este guia é amplamente reconhecido como boa prática nas organizações do mundo todo, utilizando: (1) entradas, (2) ferramentas e técnicas e (3) saídas, em cada um dos seus processos para realização do projeto. Acerca destas áreas, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A gestão do escopo do projeto trata de identificar os requisitos que serão construídos no projeto. ( ) A gestão de tempo do projeto definirá o período em que o projeto ocorrerá, garantindo sua entrega dentro do prazo previsto. ( ) A gestão da qualidade do projeto permite que o projeto possa ser mais transparente durante seu uso, repasse, armazenamento e disseminação das informações. ( ) A gestão das comunicações irá assegurar que o produto final esteja correto e satisfaça às necessidades e às expectativas do patrocinador ou usuário final. ( ) A gestão de envolvidos do projeto irá permitir que as pessoas internas ou externas ao projeto estejam sincronizadas, a fim de melhorar as decisões do projeto. FONTE: PROJETOSCOLABORATIVOS. Objetivo do Guia PMBOK. Disponível em: . Acesso em: 27 jan. 2016. Agora, assinale a alternativa que apresenta a sequência CORRETA: A ) V - V - F - F - V. B ) F - V - V - F - F. Firefox https://ava2.uniasselvi.com.br/subject/simulated/answer/eyJzdWJqZW... 5 of 6 04/09/2025, 20:53 C ) V - F - F - V - V. D ) V - V - V - F - V. Firefox https://ava2.uniasselvi.com.br/subject/simulated/answer/eyJzdWJqZW... 6 of 6 04/09/2025, 20:53