Início Questões de Concursos Engenharia de Software Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Engenharia de Software Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 1201Q116383 | Engenharia de Software , Processo Unificado, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90.No Processo Unificado, a vida de um sistema é dividida em ciclos; cada ciclo, por sua vez, é dividido em fases e, entre as fases, tem-se a fase Construção, na qual as atividades visam capturar requisitos ainda não capturados na fase anterior e produzir uma arquitetura executável, a ser usada na fase Elaboração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1202Q691368 | Engenharia de Software, Primeiro Tenente Informática, Quadro Técnico, Marinha, 2019A Engenharia de Software consiste na aplicação de uma abordagem sistemática, disciplinada e quantificável no desenvolvimento, na operação e na manutenção de software. Nesse contexto, coloque V (verdadeiro) ou F (falso) nas afirmativas abaixo, de acordo com os conceitos relacionados a projeto de sistema, assinalando a seguir a opção que apresenta a sequência correta.( ) Na Engenharia de Software orientada a aspectos, ponto de corte é uma declaração, inclusa em um aspecto, que define os pontos de junção nos quais o adendo de aspecto associado deve ser executado.( ) O conceito de independência funcional é um resultado indireto da separação por interesses, da modularidade e dos conceitos de abstração e encapsulamento de informações.( ) Refatoração é uma técnica de reorganização que simplifica o projeto (ou código) de um componente de tal forma que altere o mínimo possível seu comportamento externo.( ) Abstração procedural refere-se a uma sequência de instruções que têm uma função específica e limitada.( ) O princípio de encapsulamento de informações sugere que os módulos sejam caracterizados por decisões de projeto que ocultem (cada uma delas) de todas as demais. ✂️ a) (F) (F) (F) (V) (V) ✂️ b) (V) (F) (F) (V) (V) ✂️ c) (V) (F) (F) (F) (V) ✂️ d) (V) (F) (V) (V) (F) ✂️ e) (F) (V) (F) (V) (F) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1203Q117177 | Engenharia de Software , RUP, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.O RUP (rational unified process) é um processo de engenharia desoftware que oferece uma abordagem baseada em disciplinas paraatribuir tarefas e responsabilidades dentro de uma organização dedesenvolvimento. Sua meta é garantir a produção de software dealta qualidade que atenda às necessidades dos usuários dentro deum cronograma e de um orçamento previsíveis. Acerca de RUP,requisitos e casos de uso, julgue os itens seguintes.A primeira dimensão do RUP representa o aspecto dinâmico do processo quando ele é aprovado e é expressa em termos de fases, iterações e marcos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1204Q232667 | Engenharia de Software, Desenvolvimento de Software, Programador, CAMARA SJC, FIPAssinale a afirmação incorreta com relação ao desenvolvimento de uma aplicação que será disponibilizada na Web: ✂️ a) O código-fonte e os programas executáveis são itens de configuração de software. ✂️ b) A segurança é um requisito não funcional do sistema. ✂️ c) Os Web Services permitem publicar serviços de forma simples e isolada da base de dados. ✂️ d) Os diagramas da UML são artefatos do projeto e devem ser acompanhados pelo sistema de gestão da configuração de software. ✂️ e) A confiabilidade é um requisito funcional de sistema. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1205Q196585 | Engenharia de Software, Orientação a Objetos, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPETexto associado.Julgue os itens que se seguem, referentes a fundamentos decomputação e a linguagens de programação.Objetos de software interagem e comunicam-se com os outros por meio de mensagens. Por exemplo, quando o objeto A deseja que o objeto B execute um de seus métodos, envia a este uma mensagem. Algumas vezes, o objeto receptor precisa de mais informação para que saiba exatamente o que deve fazer, de modo que essa informação seja transmitida juntamente com a mensagem por meio de parâmetros. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1206Q838381 | Engenharia de Software, Engenharia de Requisitos, Banco da Amazônia Técnico Científico, CESGRANRIO, 2021Para levantar os requisitos de um novo projeto, foram realizadas entrevistas individuais com as partes interessadas para determinar o verdadeiro problema a ser resolvido. Após determinar qual era o problema, não ficou claro qual seria a solução necessária, e tanto a equipe quanto as partes interessadas concordaram que seria importante utilizar uma técnica de criatividade adequada para desenvolver requisitos inovadores. Foi escolhida a técnica conhecida como Six Thinking Hats, ou Seis Chapéus do Pensamento, ou, ainda, Técnica dos Seis Chapéus, que apresenta, entre outras vantagens, a possibilidade de ✂️ a) identificação antecipada de riscos e de contramedidas que possam ser desenvolvidas. ✂️ b) persuasão de partes interessadas, que podem estar muito convencidas de sua própria opinião. ✂️ c) coleção de muitas ideias de forma colaborativa, em uma pequena quantidade de tempo. ✂️ d) obtenção de informações operacionais que não podem ser expressadas facilmente. ✂️ e) uso de analogias para facilitar o tratamento do problema sem o viés cognitivo trazido pelas opiniões pessoais sobre o futuro da organização. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1207Q657711 | Engenharia de Software, Teste de Software, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020No processo de teste de software, o beta teste é ✂️ a) realizado por uma equipe de teste independente. ✂️ b) realizado pelos clientes no local de trabalho do desenvolvedor de software. ✂️ c) realizado por clientes em seu próprio local de trabalho. ✂️ d) útil para testar software sob medida. ✂️ e) executado o mais cedo possível no ciclo de vida. Resolver questão 🗨️ Comentários 2 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1208Q833372 | Engenharia de Software, Engenharia de Requisitos, Banco da Amazônia Técnico Científico, CESGRANRIO, 2021O Guia Geral MPS de Software 2020, versão de maio de 2020, declara que o Processo de Engenharia de Requisitos tem por propósito definir, gerenciar e manter atualizados os requisitos das partes interessadas e do produto, garantindo que inconsistências entre os requisitos, os planos e os produtos de trabalho sejam identificadas e tratadas. Além disso, tal guia explicita que, no Processo de Engenharia de Requisitos, é esperado que os requisitos sejam validados a partir do nível ✂️ a) F ✂️ b) B ✂️ c) C ✂️ d) D ✂️ e) E Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1209Q104548 | Engenharia de Software , Analista Administrativo Tecnologia da Informação, TC DF, CESPE CEBRASPETexto associado.Acerca das metodologias de desenvolvimento de software, julgue os itens subsecutivos.Uma das características do método XP é o uso de um modo de desenvolvimento orientado a testes frequentes, o que garante a entrega de uma única versão do sistema inteiro, testado e validado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1210Q110187 | Engenharia de Software , JEE, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPETexto associado.A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõema arquitetura são numerados de #1 a #5.Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, compadrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo dedesenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia desoftware, julgue os itens a seguir.Plotando-se um gráfico da produtividade da referida organização durante o desenvolvimento de várias aplicações, que relacione o número de homens-hora de projeto para implementar cada aplicação e o número de pontos de função dessa aplicação, obtém-se uma curva aproximadamente linear. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1211Q120961 | Engenharia de Software , Orientação a Objetos, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPETexto associado.Acerca de análise de projeto de sistemas e modelagem de dados,julgue os itens de 38 a 40.O modelo geral de interação de objetos não permite que os objetos sejam executados concorrentemente como processos paralelos. No entanto, se esses objetos forem executados como objetos distribuídos, em máquinas diferentes, e não como objetos no mesmo computador, a execução concorrente torna- se possível. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1212Q118437 | Engenharia de Software, UML, Analista de Sistemas, IBGE, CESGRANRIO Estereótipos podem ser utilizados para categorizar classes durante a fase de análise em um projeto de desenvolvimento de sistemas orientados a objetos e utilizando-se a notação UML (Unified Modeling Language). No RUP (Rational Unified Process), por exemplo, podem-se confeccionar modelos utilizando-se os seguintes estereótipos:I - limite (boundary); II - entidade (entity); III - controle (control).Na UML, essas classes podem ser representadas de forma visual, respectivamente, pelos símbolos ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1213Q121018 | Engenharia de Software , Métricas de Software, Analista de Tecnologia da Informação, UFF, UFFNo tocante às métricas de projeto, são objetivos dessas métricas: ✂️ a) minimizar o cronograma e avaliar a qualidade do produto; ✂️ b) indicar lucro e minimizar perdas; ✂️ c) avaliar a qualidade do produto e padronizar o projeto; ✂️ d) padronizar o projeto e maximizar o lucro; ✂️ e) minimizar intervenções do cliente e apontar padrões utilizados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1214Q683275 | Engenharia de Software, Analista Judiciário Analista de Sistemas, TJ AM, CESPE CEBRASPE, 2019Acerca das métricas e estimativas de software que utilizam a análise por pontos de função, julgue o item subsequente. Na contagem dos tipos de elementos usados para a determinação da complexidade dos tipos de função, os tipos de elementos de registro correspondem ao número de campos distintos e não repetitivos identificáveis pelo usuário. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1215Q243052 | Engenharia de Software, Métricas de Software, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPETexto associado.A respeito das métricas de software, julgue o item a seguir.As métricas orientadas a tamanho medem a funcionalidade entregue pela aplicação ao usuário como valor de normalização. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1216Q681837 | Engenharia de Software, Técnico de Tecnologia da Informação, UFC, CCV UFC, 2019Sobre os tipos de testes de software, marque o item correto. ✂️ a) Nos testes caixa-preta, todo o código da aplicação estará disponível para o profissional de teste analisar e especificar quais pontos deverão ser testados. ✂️ b) Os testes de fluxo de dados visam analisar os aspectos estruturais da aplicação nos trechos de código onde os dados passam, com foco nas estruturas de controle. ✂️ c) Os testes de regressão são realizados pelos clientes com o intuito de checar se todas as funcionalidades e alterações demandadas foram desenvolvidas. ✂️ d) Os testes funcionais procuram verificar se o sistema está seguindo a sua especificação (requisitos), sem se preocupar com a estrutura adotada na implementação do sistema. ✂️ e) Os testes de unidade são realizados após a conclusão dos diferentes módulos do sistema, onde se busca analisar a corretude do funcionamento da integrado desses módulos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1217Q120430 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, QuadrixSobre o gerenciamento de configurações e mudanças, é incorreto afirmar que: ✂️ a) num processo tradicional de desenvolvimento de software baseado no modelo cascata, o software é entregue para a equipe de gerenciamento de configuração depois que o desenvolvimento está completo e os componentes individuais do software foram testados. ✂️ b) a definição e o uso de padrões de gerenciamento de configuração são essenciais para a certificação da qualidade para os padrões CMM e CMMI. ✂️ c) procedimentos de gerenciamento de mudança dizem respeito à análise de custo e benefício das mudanças propostas, à aprovação das mudanças viáveis e à rastreabilidade de quais componentes do sistema foram alterados. ✂️ d) o ponto de partida para o desenvolvimento do plano de gerenciamento de configurações pode ser o levantamento de um conjunto de padrões de configuração que devem ser adaptados para se atender aos requisitos e às restrições de cada projeto específico. ✂️ e) o gerenciamento de configurações nas abordagens de desenvolvimento ágil deve estar baseado em procedimentos e burocracias rígidos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1218Q117367 | Engenharia de Software , RUP, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.O RUP (rational unified process) é um processo de engenharia desoftware que oferece uma abordagem baseada em disciplinas paraatribuir tarefas e responsabilidades dentro de uma organização dedesenvolvimento. Sua meta é garantir a produção de software dealta qualidade que atenda às necessidades dos usuários dentro deum cronograma e de um orçamento previsíveis. Acerca de RUP,requisitos e casos de uso, julgue os itens seguintes.No RUP, os manuais dos sistemas e as rotinas de teste são definidos a partir dos casos de uso. Entretanto, os elementos da arquitetura e a estratégia de implantação do sistema, por se relacionarem com a infraestrutura e não com os requisitos funcionais, não são definidos com base nos casos de uso. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1219Q846969 | Engenharia de Software, Engenharia de Requisitos, Desenvolvedor de Software, CESPE CEBRASPE, 2020Com relação à MPS.BR, julgue o item subsequente. No processo de engenharia de requisitos, as expectativas das partes interessadas sobre o produto são identificadas a partir do nível G. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1220Q120974 | Engenharia de Software , Interfaces Homem Máquina, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPETexto associado.As arquiteturas das aplicações desenvolvidas podem serdiferenciadas em função do tipo de ambiente, da linguagem ou,ainda, do tipo de programação utilizada. Acerca de arquiteturacliente-servidor, linguagens visuais, orientação a eventos e projetode interfaces, julgue os itens subsequentes.Linguagens visuais são embasadas no uso de interfaces gráficas para interação com o usuário por meio de eventos. Nessas interfaces, a janela principal fornece detalhes sobre os objetos exibidos na janela secundária e sobre operações envolvendo esses objetos. As janelas secundárias, usadas para dar suporte à interação com a janela principal, tratam da interação primária com o usuário e, frequentemente, contêm um número arbitrário de objetos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
1201Q116383 | Engenharia de Software , Processo Unificado, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90.No Processo Unificado, a vida de um sistema é dividida em ciclos; cada ciclo, por sua vez, é dividido em fases e, entre as fases, tem-se a fase Construção, na qual as atividades visam capturar requisitos ainda não capturados na fase anterior e produzir uma arquitetura executável, a ser usada na fase Elaboração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1202Q691368 | Engenharia de Software, Primeiro Tenente Informática, Quadro Técnico, Marinha, 2019A Engenharia de Software consiste na aplicação de uma abordagem sistemática, disciplinada e quantificável no desenvolvimento, na operação e na manutenção de software. Nesse contexto, coloque V (verdadeiro) ou F (falso) nas afirmativas abaixo, de acordo com os conceitos relacionados a projeto de sistema, assinalando a seguir a opção que apresenta a sequência correta.( ) Na Engenharia de Software orientada a aspectos, ponto de corte é uma declaração, inclusa em um aspecto, que define os pontos de junção nos quais o adendo de aspecto associado deve ser executado.( ) O conceito de independência funcional é um resultado indireto da separação por interesses, da modularidade e dos conceitos de abstração e encapsulamento de informações.( ) Refatoração é uma técnica de reorganização que simplifica o projeto (ou código) de um componente de tal forma que altere o mínimo possível seu comportamento externo.( ) Abstração procedural refere-se a uma sequência de instruções que têm uma função específica e limitada.( ) O princípio de encapsulamento de informações sugere que os módulos sejam caracterizados por decisões de projeto que ocultem (cada uma delas) de todas as demais. ✂️ a) (F) (F) (F) (V) (V) ✂️ b) (V) (F) (F) (V) (V) ✂️ c) (V) (F) (F) (F) (V) ✂️ d) (V) (F) (V) (V) (F) ✂️ e) (F) (V) (F) (V) (F) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1203Q117177 | Engenharia de Software , RUP, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.O RUP (rational unified process) é um processo de engenharia desoftware que oferece uma abordagem baseada em disciplinas paraatribuir tarefas e responsabilidades dentro de uma organização dedesenvolvimento. Sua meta é garantir a produção de software dealta qualidade que atenda às necessidades dos usuários dentro deum cronograma e de um orçamento previsíveis. Acerca de RUP,requisitos e casos de uso, julgue os itens seguintes.A primeira dimensão do RUP representa o aspecto dinâmico do processo quando ele é aprovado e é expressa em termos de fases, iterações e marcos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1204Q232667 | Engenharia de Software, Desenvolvimento de Software, Programador, CAMARA SJC, FIPAssinale a afirmação incorreta com relação ao desenvolvimento de uma aplicação que será disponibilizada na Web: ✂️ a) O código-fonte e os programas executáveis são itens de configuração de software. ✂️ b) A segurança é um requisito não funcional do sistema. ✂️ c) Os Web Services permitem publicar serviços de forma simples e isolada da base de dados. ✂️ d) Os diagramas da UML são artefatos do projeto e devem ser acompanhados pelo sistema de gestão da configuração de software. ✂️ e) A confiabilidade é um requisito funcional de sistema. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1205Q196585 | Engenharia de Software, Orientação a Objetos, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPETexto associado.Julgue os itens que se seguem, referentes a fundamentos decomputação e a linguagens de programação.Objetos de software interagem e comunicam-se com os outros por meio de mensagens. Por exemplo, quando o objeto A deseja que o objeto B execute um de seus métodos, envia a este uma mensagem. Algumas vezes, o objeto receptor precisa de mais informação para que saiba exatamente o que deve fazer, de modo que essa informação seja transmitida juntamente com a mensagem por meio de parâmetros. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1206Q838381 | Engenharia de Software, Engenharia de Requisitos, Banco da Amazônia Técnico Científico, CESGRANRIO, 2021Para levantar os requisitos de um novo projeto, foram realizadas entrevistas individuais com as partes interessadas para determinar o verdadeiro problema a ser resolvido. Após determinar qual era o problema, não ficou claro qual seria a solução necessária, e tanto a equipe quanto as partes interessadas concordaram que seria importante utilizar uma técnica de criatividade adequada para desenvolver requisitos inovadores. Foi escolhida a técnica conhecida como Six Thinking Hats, ou Seis Chapéus do Pensamento, ou, ainda, Técnica dos Seis Chapéus, que apresenta, entre outras vantagens, a possibilidade de ✂️ a) identificação antecipada de riscos e de contramedidas que possam ser desenvolvidas. ✂️ b) persuasão de partes interessadas, que podem estar muito convencidas de sua própria opinião. ✂️ c) coleção de muitas ideias de forma colaborativa, em uma pequena quantidade de tempo. ✂️ d) obtenção de informações operacionais que não podem ser expressadas facilmente. ✂️ e) uso de analogias para facilitar o tratamento do problema sem o viés cognitivo trazido pelas opiniões pessoais sobre o futuro da organização. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1207Q657711 | Engenharia de Software, Teste de Software, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020No processo de teste de software, o beta teste é ✂️ a) realizado por uma equipe de teste independente. ✂️ b) realizado pelos clientes no local de trabalho do desenvolvedor de software. ✂️ c) realizado por clientes em seu próprio local de trabalho. ✂️ d) útil para testar software sob medida. ✂️ e) executado o mais cedo possível no ciclo de vida. Resolver questão 🗨️ Comentários 2 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1208Q833372 | Engenharia de Software, Engenharia de Requisitos, Banco da Amazônia Técnico Científico, CESGRANRIO, 2021O Guia Geral MPS de Software 2020, versão de maio de 2020, declara que o Processo de Engenharia de Requisitos tem por propósito definir, gerenciar e manter atualizados os requisitos das partes interessadas e do produto, garantindo que inconsistências entre os requisitos, os planos e os produtos de trabalho sejam identificadas e tratadas. Além disso, tal guia explicita que, no Processo de Engenharia de Requisitos, é esperado que os requisitos sejam validados a partir do nível ✂️ a) F ✂️ b) B ✂️ c) C ✂️ d) D ✂️ e) E Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1209Q104548 | Engenharia de Software , Analista Administrativo Tecnologia da Informação, TC DF, CESPE CEBRASPETexto associado.Acerca das metodologias de desenvolvimento de software, julgue os itens subsecutivos.Uma das características do método XP é o uso de um modo de desenvolvimento orientado a testes frequentes, o que garante a entrega de uma única versão do sistema inteiro, testado e validado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1210Q110187 | Engenharia de Software , JEE, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPETexto associado.A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõema arquitetura são numerados de #1 a #5.Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, compadrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo dedesenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia desoftware, julgue os itens a seguir.Plotando-se um gráfico da produtividade da referida organização durante o desenvolvimento de várias aplicações, que relacione o número de homens-hora de projeto para implementar cada aplicação e o número de pontos de função dessa aplicação, obtém-se uma curva aproximadamente linear. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1211Q120961 | Engenharia de Software , Orientação a Objetos, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPETexto associado.Acerca de análise de projeto de sistemas e modelagem de dados,julgue os itens de 38 a 40.O modelo geral de interação de objetos não permite que os objetos sejam executados concorrentemente como processos paralelos. No entanto, se esses objetos forem executados como objetos distribuídos, em máquinas diferentes, e não como objetos no mesmo computador, a execução concorrente torna- se possível. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1212Q118437 | Engenharia de Software, UML, Analista de Sistemas, IBGE, CESGRANRIO Estereótipos podem ser utilizados para categorizar classes durante a fase de análise em um projeto de desenvolvimento de sistemas orientados a objetos e utilizando-se a notação UML (Unified Modeling Language). No RUP (Rational Unified Process), por exemplo, podem-se confeccionar modelos utilizando-se os seguintes estereótipos:I - limite (boundary); II - entidade (entity); III - controle (control).Na UML, essas classes podem ser representadas de forma visual, respectivamente, pelos símbolos ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1213Q121018 | Engenharia de Software , Métricas de Software, Analista de Tecnologia da Informação, UFF, UFFNo tocante às métricas de projeto, são objetivos dessas métricas: ✂️ a) minimizar o cronograma e avaliar a qualidade do produto; ✂️ b) indicar lucro e minimizar perdas; ✂️ c) avaliar a qualidade do produto e padronizar o projeto; ✂️ d) padronizar o projeto e maximizar o lucro; ✂️ e) minimizar intervenções do cliente e apontar padrões utilizados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1214Q683275 | Engenharia de Software, Analista Judiciário Analista de Sistemas, TJ AM, CESPE CEBRASPE, 2019Acerca das métricas e estimativas de software que utilizam a análise por pontos de função, julgue o item subsequente. Na contagem dos tipos de elementos usados para a determinação da complexidade dos tipos de função, os tipos de elementos de registro correspondem ao número de campos distintos e não repetitivos identificáveis pelo usuário. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1215Q243052 | Engenharia de Software, Métricas de Software, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPETexto associado.A respeito das métricas de software, julgue o item a seguir.As métricas orientadas a tamanho medem a funcionalidade entregue pela aplicação ao usuário como valor de normalização. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1216Q681837 | Engenharia de Software, Técnico de Tecnologia da Informação, UFC, CCV UFC, 2019Sobre os tipos de testes de software, marque o item correto. ✂️ a) Nos testes caixa-preta, todo o código da aplicação estará disponível para o profissional de teste analisar e especificar quais pontos deverão ser testados. ✂️ b) Os testes de fluxo de dados visam analisar os aspectos estruturais da aplicação nos trechos de código onde os dados passam, com foco nas estruturas de controle. ✂️ c) Os testes de regressão são realizados pelos clientes com o intuito de checar se todas as funcionalidades e alterações demandadas foram desenvolvidas. ✂️ d) Os testes funcionais procuram verificar se o sistema está seguindo a sua especificação (requisitos), sem se preocupar com a estrutura adotada na implementação do sistema. ✂️ e) Os testes de unidade são realizados após a conclusão dos diferentes módulos do sistema, onde se busca analisar a corretude do funcionamento da integrado desses módulos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1217Q120430 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, QuadrixSobre o gerenciamento de configurações e mudanças, é incorreto afirmar que: ✂️ a) num processo tradicional de desenvolvimento de software baseado no modelo cascata, o software é entregue para a equipe de gerenciamento de configuração depois que o desenvolvimento está completo e os componentes individuais do software foram testados. ✂️ b) a definição e o uso de padrões de gerenciamento de configuração são essenciais para a certificação da qualidade para os padrões CMM e CMMI. ✂️ c) procedimentos de gerenciamento de mudança dizem respeito à análise de custo e benefício das mudanças propostas, à aprovação das mudanças viáveis e à rastreabilidade de quais componentes do sistema foram alterados. ✂️ d) o ponto de partida para o desenvolvimento do plano de gerenciamento de configurações pode ser o levantamento de um conjunto de padrões de configuração que devem ser adaptados para se atender aos requisitos e às restrições de cada projeto específico. ✂️ e) o gerenciamento de configurações nas abordagens de desenvolvimento ágil deve estar baseado em procedimentos e burocracias rígidos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1218Q117367 | Engenharia de Software , RUP, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.O RUP (rational unified process) é um processo de engenharia desoftware que oferece uma abordagem baseada em disciplinas paraatribuir tarefas e responsabilidades dentro de uma organização dedesenvolvimento. Sua meta é garantir a produção de software dealta qualidade que atenda às necessidades dos usuários dentro deum cronograma e de um orçamento previsíveis. Acerca de RUP,requisitos e casos de uso, julgue os itens seguintes.No RUP, os manuais dos sistemas e as rotinas de teste são definidos a partir dos casos de uso. Entretanto, os elementos da arquitetura e a estratégia de implantação do sistema, por se relacionarem com a infraestrutura e não com os requisitos funcionais, não são definidos com base nos casos de uso. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1219Q846969 | Engenharia de Software, Engenharia de Requisitos, Desenvolvedor de Software, CESPE CEBRASPE, 2020Com relação à MPS.BR, julgue o item subsequente. No processo de engenharia de requisitos, as expectativas das partes interessadas sobre o produto são identificadas a partir do nível G. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1220Q120974 | Engenharia de Software , Interfaces Homem Máquina, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPETexto associado.As arquiteturas das aplicações desenvolvidas podem serdiferenciadas em função do tipo de ambiente, da linguagem ou,ainda, do tipo de programação utilizada. Acerca de arquiteturacliente-servidor, linguagens visuais, orientação a eventos e projetode interfaces, julgue os itens subsequentes.Linguagens visuais são embasadas no uso de interfaces gráficas para interação com o usuário por meio de eventos. Nessas interfaces, a janela principal fornece detalhes sobre os objetos exibidos na janela secundária e sobre operações envolvendo esses objetos. As janelas secundárias, usadas para dar suporte à interação com a janela principal, tratam da interação primária com o usuário e, frequentemente, contêm um número arbitrário de objetos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro