Prévia do material em texto
A B C D E 1 Marcar para revisão Essa é a primeira etapa do processo de desenvolvimento de software. Usa-se diferentes técnicas, tais como entrevistas, questionários na busca de uma comunicação mais efetiva com o usuário. Marque a alternativa que indica essa etapa. Levantamento de Requisitos Análise Implementação Testes Implantação Feedback A B C 2 Marcar para revisão (IDECAN/2022 - adaptada) O avanço da tecnologia trouxe a possibilidade do desenvolvimento de interfaces com usuários muito mais ricas do que os tradicionais terminais de texto onde a entrada de dados era feita a partir do teclado e os sistemas computacionais retornavam apenas texto como resposta. Com o advento das Graphical User Interface (GUI) as interfaces ficaram muito mais ricas e interessantes, pois elementos visuais passaram a ser utilizados. Marque a alternativa correta sobre software. Um conjunto de peças físicas que compõem um computador. A parte externa de um computador, incluindo o teclado, mouse e monitor. Uma coleção de objetos tangíveis que podem ser tocados e manipulados. D E A B Consiste em estruturas de informações que não permitem aos programas manipular informações de forma adequada. Um conjunto de programas e dados que fornecem instruções para um computador executar tarefas específicas. 3 Marcar para revisão Após atuar como programador em uma empresa de desenvolvimento de software por aproximadamente 10 anos, um funcionário que se destacou por nunca atrasar um cronograma foi nomeado gerente de projetos. Ao assumir o primeiro projeto, o funcionário foi informado que sua principal responsabilidade era a realização da entrega conforme o cronograma estabelecido no contrato. Para o gerenciamento de tempo, o gerente de projetos irá utilizar o PMBOK. Considerando essa situação, é correto afirmar que o gerente de projetos deverá coordenar processos de: Planejamento, garantia e controle da qualidade. Definição e sequenciamento de atividades, estimativa de recursos e duração da atividade, desenvolvimento e controle do cronograma. C D E Planejamento, definição, verificação e controle do escopo. Estimativa de custos, realização do orçamento e controle de custos. Planejamento de compra e contratações, seleção de fornecedores e encerramento do contrato. 4 Marcar para revisão A ISO 9126 identifica seis atributos fundamentais de qualidade para o software. Avalie se as afirmativas a seguir são falsas ou verdadeiras: [____] Confiabilidade, atributo associado ao tempo de disponibilidade do software. [____] Eficiência, atributo relacionado com a otimização dos recursos do sistema. [____] Portabilidade, atributo associado à satisfação dos requisitos funcionais. Assinale a opção correta: A B C D E [V] - [V] - [V]. [V] - [F] - [V]. [F] - [V] - [V]. [V] - [F] - [F]. [V] - [V] - [F]. 5 Marcar para revisão Em um projeto de software, a equipe enfrenta desafios ao implementar uma função de login. A complexidade surge devido à necessidade de equilibrar segurança e usabilidade, envolvendo autenticação multifatorial. Considerando as melhores práticas, qual abordagem seria mais adequada? Qual é a abordagem mais adequada para implementar a função de login considerando segurança e usabilidade? A B C D E Utilizar apenas senhas simples para facilitar o uso. Implementar a autenticação multifatorial com biometria e senhas. Evitar autenticação multifatorial para simplificar o processo. Usar somente verificações por e-mail para segurança. Ignorar a usabilidade em favor da segurança máxima. 6 Marcar para revisão O gerenciamento de riscos é o processo sistemático de identificação, análise e respostas a riscos de projetos. Considerando que a metodologia aplicada à referida área de conhecimento encadeia processos de acordo com a figura a seguir, assinale a sequência correta: A B C D E Análise qualitativa, identificação de risco, análise quantitativa, planejamento de respostas a riscos. Identificação de risco, análise qualitativa, análise quantitativa, planejamento de respostas a riscos. Identificação de risco, análise quantitativa, análise qualitativa, planejamento de respostas a riscos. Análise qualitativa, análise quantitativa, identificação de risco, planejamento de respostas a riscos. Planejamento de respostas a riscos, identificação de risco, análise qualitativa, análise quantitativa. 7 Marcar para revisão O projeto (ou “design”, como é frequentemente chamado em inglês) é uma das etapas cruciais no ciclo de vida do desenvolvimento de software. O que são as entregas da etapa “projeto” do processo de desenvolvimento de software? A B C D E Plantas baixas e projetos elétricos. Código-fonte e executáveis. Frameworks e bibliotecas. Diagramas e especificações textuais. Programadores e analistas. 8 Marcar para revisão Em engenharia de software, quando nos referimos a “fatoração” ou “refatoração”, estamos falando do processo de reestruturar o código existente sem alterar seu comportamento externo. O objetivo é melhorar a estrutura interna do código, tornando-o mais claro, reduzindo a complexidade, eliminando redundâncias e, em geral, tornando-o mais fácil de compreender e manter. O que é fatoração na Engenharia de Software? A B C D E Aumento da solução do problema. Interação entre os objetos. Decomposição da solução do problema em partes menores. Modelagem de padrões. Definição de atributos em classes. 9 Marcar para revisão Durante a fase de projeto de software de um aplicativo educacional, a equipe foca em definir a arquitetura do sistema, incluindo padrões de design para facilitar a manutenção e a escalabilidade futuras. Qual atividade é essencial na fase de projeto deste aplicativo educacional? A B C D E Escolha do sistema de gerenciamento de banco de dados. Definição do modelo de classes do sistema. Codificação das funcionalidades principais. Testes de usabilidade com usuários finais. Implantação de módulos educacionais. 10 Marcar para revisão Os Objetivos do Gerenciamento de Riscos incluem aumentar a probabilidade e o impacto de eventos positivos (oportunidades) e diminuir a probabilidade e o impacto dos eventos adversos (ameaças). Neste contexto, avalie se as afirmativas a seguir são Falsas ou Verdadeiras: [____] As potenciais fontes de riscos para o projeto podem ser apresentadas dentro de uma Estrutura Analítica do Risco (EAR) hierárquica. 00 hora : 37 min : 09 seg Ocultar Questão 9 de 10 Respondidas (10) Em branco (0) Finalizar prova 1 2 3 4 5 6 7 8 9 10 SM1 Engenharia De Software A B C D E [____] A análise quantitativa permite priorizar os riscos que mereçam maior cuidado, a fim de identificar as piores ameaças e as melhores oportunidades. [____] A análise qualitativa define para cada risco a sua probabilidade e impacto. Assinale a opção correta: [V] - [V] - [V]. [F] - [V] - [V] [V] - [F] - [F] [V] - [F] - [V] [V] - [V] - [F]