Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/03/2024, 10:08 EPS https://simulado.estacio.br/aulapos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=NPG8656&nome_periodo=2023.4 EAD&p… 1/4 GESTÃO DA SEGURANÇA NO SDLC Avaliação: Matr.: Aluno(a): Status:Finalizada Desempenho: 8,0 de 10,0 Data: 17/01/2024 1a Questão O processo uni�cado (RUP) reúne boas práticas de especi�cação e de projeto de sistemas, sendo um modelo genérico de processo organizado em fases que podem gerar um conjunto de produtos de trabalho. Considerando isso, assinale a opção que identi�ca a fase do RUP na qual devem estar incluídos o re�namento e a expansão dos casos de uso preliminares, dos requisitos não funcionais e da descrição da arquitetura do software. transição concepção produção elaboração construção 2a Questão A Engenharia de Software é um campo desa�ador e em constante evolução, marcada pela necessidade de adaptação e inovação. Dentre os aspectos centrais desta disciplina estão os modelos de Processo de Desenvolvimento de Software. Compreender esses modelos é fundamental para o sucesso na criação de softwares e�cazes e adaptáveis às necessidades em constante mudança dos usuários e do mercado. Considerando a volatilidade dos requisitos de software e a evolução tecnológica constante, qual a importância da aplicação de metodologias na Engenharia de Software? Permitir a decomposição de problemas complexos em partes menores e gerenciáveis. Diminuir a importância do planejamento e modelagem. Evitar a necessidade de comunicação com os usuários. Focar exclusivamente na codi�cação sem planejamento prévio. Garantir que o software seja desenvolvido sem testes. 3a Questão Olá O gabarito desta avaliação �cará disponível após o dia 13/03/2024. 18/03/2024, 10:08 EPS https://simulado.estacio.br/aulapos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=NPG8656&nome_periodo=2023.4 EAD&p… 2/4 A Uni�ed Modeling Language (UML) e o Processo Uni�cado (Rational Uni�ed Process - RUP) são fundamentais no desenvolvimento de software orientado a objetos. Enquanto a UML fornece uma linguagem padronizada para a criação de diagramas e a comunicação de ideias complexas, o RUP oferece uma estrutura para organizar o processo de desenvolvimento em fases distintas, cada uma com atividades especí�cas e objetivos claros. Esses conceitos são vitais para engenheiros de software na construção de sistemas e�cientes, �exíveis e escaláveis. Em que aspecto a Uni�ed Modeling Language (UML) se destaca principalmente no desenvolvimento de software? Na gestão �nanceira de projetos de software. Na automatização de testes de software. Na escrita de código e�ciente. Na comunicação de ideias complexas através de diagramas. Na garantia de compatibilidade entre diferentes sistemas operacionais. 4a Questão Ao analisar a aplicação da prototipação em seus projetos de software, decidiu-se utilizar um processo que de�ne 4 etapas para o desenvolvimento de protótipos, sendo essas etapas: I. Avaliar Protótipo. II. Estabelecer Objetivos do Protótipo. III. Desenvolver o Protótipo. IV. De�nir a Funcionalidade do Protótipo. A ordem sequencial correta para a execução dessas quatro etapas é: IV, I, II e III. IV, II, I e III. I, IV, II e III. III, II, IV e I. II, IV, III e I. 5a Questão Concurso AOCP - 2016 - Prefeitura de Juiz de Fora - MG - Analista de Sistemas Para as estimativas de projetos de software, é importante se medir o tamanho do software. Sendo assim, existe uma medida de tamanho de software que é baseada em uma avaliação padronizada dos requisitos lógicos dos usuários. Essa medida é tecnicamente conhecida como tamanho funcional. pontos de função. pontos de caso de uso. mil linhas de código (KLOC). risco e qualidade. 18/03/2024, 10:08 EPS https://simulado.estacio.br/aulapos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=NPG8656&nome_periodo=2023.4 EAD&p… 3/4 6a Questão Concurso INSTITUTO AOCP - 2020 - Prefeitura de Novo Hamburgo - RS - Analista de Desenvolvimento de Sistemas Como se denomina um modelo de projeto preliminar usado para a estimativa de esforço inicial de um software e baseado nos seus requisitos? Número de linhas de reuso. Número de pontos de aplicação. Número de tabelas do sistema. Número de pontos de função. Número de linhas de código. 7a Questão Concurso VUNESP - 2021 - TJM-SP - Técnico em Comunicação e Processamento de Dados Judiciário (Desenvolvedor) Considerando-se as métricas de processo de software, é correto a�rmar que um de seus objetivos é avaliar a capacidade da equipe de projeto. avaliar o estado de um projeto em andamento. obter indicadores que levem ao aperfeiçoamento de processos do software. ajustar o �uxo de trabalho das equipes de desenvolvimento. detectar áreas problemáticas no projeto. 8a Questão O desenvolvimento de software ágil revolucionou a indústria de tecnologia ao enfatizar valores como colaboração, adaptabilidade e entrega contínua de valor ao cliente. Entre as várias metodologias que abraçam os princípios do Manifesto Ágil, destaca-se o Método Extreme Programming (XP), uma abordagem que vai além de simplesmente seguir as diretrizes do manifesto, trazendo consigo valores e práticas próprias que contribuem para o sucesso de projetos ágeis. O método Extream Programming (XP) adere ao Manifesto Ágil, mas possui valores e práticas próprias, entre elas estão os papéis dos membros da equipe, sendo correto a�rmar que: Os papéis têm como objetivo a melhoria constante, alternando entre desenvolvedor e cliente. Os papéis têm como objetivo manter um ritmo constante de trabalho. Os papéis têm como objetivo manter o equilíbrio entre as responsabilidades da equipe. Os papéis têm como objetivo a criação de pares para os desenvolvedores. Os papéis têm como objetivo testar o projeto desenvolvido e realizar feedbacks. 9a Questão O Manifesto Ágil representou um marco signi�cativo na indústria de softwares ao ser lançado em fevereiro de 2001. Esse manifesto compilou uma série de conceitos já existentes na época e trouxe uma abordagem inovadora para o desenvolvimento de software. Qual foi o principal objetivo do Manifesto Ágil, assinado em fevereiro de 2001? Consolidar e formalizar práticas de desenvolvimento de software já existentes. Substituir completamente as abordagens tradicionais de gerenciamento de projetos. 18/03/2024, 10:08 EPS https://simulado.estacio.br/aulapos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc=NPG8656&nome_periodo=2023.4 EAD&p… 4/4 Promover a competição acirrada entre as empresas do setor de tecnologia. Criar um conjunto de novos conceitos revolucionários para a indústria de softwares. Estabelecer diretrizes especí�cas para a programação de computadores. 10a Questão Selecione a sentença que não representa um valor do manifesto ágil. Indivíduos e interações mais que processos e ferramentas Siga seu plano à risca e de�na um processo que não acate mudanças Em detrimento de muita documentação entregue software funcionando. O processo não é mais importante que as pessoas e suas relações. Priorize a relação com seu cliente ao invés de recorrer constantemente ao contrato.
Compartilhar