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 241Q218243 | Engenharia de Software, Ciclo de Vida de Software, Oficial Judiciário, TJ MG, FUMARCEm relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. ✂️ a) Os incrementos de um software são entregues ao cliente de uma só vez. ✂️ b) Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. ✂️ c) A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. ✂️ d) Permite que sejam desenvolvidas versões cada vez mais completas do software. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 242Q148648 | Engenharia de Software, Noções de Engenharia de Sofftware, Analista Judiciário Tecnologia da Informação, TRE AM, FCCA Engenharia de Software ✂️ a) não tem como método a abordagem estruturada para o desenvolvimento de software, pois baseia-se exclusivamente nos modelos de software, notações, regras e técnicas de desenvolvimento. ✂️ b) se confunde com a Ciência da Computação quando ambas tratam do desenvolvimento de teorias, fundamentações e práticas de desenvolvimento de software. ✂️ c) tendo como foco apenas o tratamento dos aspectos de construção de software, subsidia a Engenharia de Sistemas no tratamento dos sistemas baseados em computadores, incluindo hardware e software. ✂️ d) tem como foco principal estabelecer uma abordagem sistemática de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis. ✂️ e) segue princípios, tais como, o da Abstração, que identifica os aspectos importantes sem ignorar os detalhes e o da Composição, que agrupa as atividades em um único processo para distribuição aos especialistas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 243Q132581 | Engenharia de Software, Manutenção de Software, Analista do Ministério Público, MPE SE, FCCQuanto à caracterização, a reengenharia de software é classificada como manutenção ✂️ a) preventiva. ✂️ b) criptográfica. ✂️ c) de melhoria. ✂️ d) adaptativa. ✂️ e) corretiva. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 244Q102690 | Engenharia de Software , Análise de Requisitos, Analista Administrativo Área 4, ANAC, CESPE CEBRASPETexto associado.Julgue os itens a seguir, que tratam das disciplinas deimplementação, teste e distribuição.A integração contínua é uma técnica de alto impacto no levantamento de requisitos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 245Q117086 | Engenharia de Software , Teste de Software, Analista de Sistemas, CAMARA SJC, FIPO processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que: ✂️ a) o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas. ✂️ b) as atividades de validação examinam se o software atende aos seus requisitos funcionais e não funcionais. ✂️ c) os testes podem mostrar a presença de erros em um programa, mas não servem para demonstrar a sua ausência. ✂️ d) o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo, individualmente, em busca de erros. ✂️ e) N.D.A. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 246Q112615 | Engenharia de Software , Análise de Pontos de Função, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIOUma fábrica de software elaborou, para construir determinado módulo de um sistema de informação, uma proposta com base na Análise de Pontos de Função, apresentada a seguir.Total de Pontos de Função não ajustados = 1600 Total de Pontos de Função ajustados = 1520Com base nessa situação, qual o nível de influência geral utilizado? ✂️ a) ?10 ✂️ b) 20 ✂️ c) 30 ✂️ d) 40 ✂️ e) 50 Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 247Q263401 | Engenharia de Software, Teste de Software, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCCNÃO É uma técnica típica de teste de caixa preta: ✂️ a) teste de tabela de decisão. ✂️ b) teste de todos os pares. ✂️ c) teste de integração. ✂️ d) teste de caso de uso. ✂️ e) tabelas de estado de transição. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 248Q121616 | Engenharia de Software, UML, Analista de Tecnologia da Informação Desenvolvimento, DATAPREV, QuadrixCom relação aos diagramas de estados da UML, é correto afirmar que: ✂️ a) Diagramas de estados planos são práticos para problemas grandes ✂️ b) O modelo de estados não admite a concorrência entre objetos ✂️ c) Não é possível usar aninhamento quando a mesma transição se aplica a muitos estados ✂️ d) As combinações de eventos, estados e transições de estado para determinada classe não podem ser abstraídas, porém podem ser representadas por um diagrama de estado ✂️ e) Para modelar sistemas complexos de forma mais rica, é possível utilizar diagramas de estados aninhados, estados aninhados, generalização de sinal e concorrência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 249Q120094 | Engenharia de Software , Projeto de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOAnalise as afirmativas a seguir, sobre requisitos em projetos de software. I - O rastreamento de requisitos é de grande importância para conduzir análises de impacto quando há mudanças em requisitos. II - O acrônimo FURPS+ se refere aos requisitos não funcionais das categorias de Feasibility, Usability, Reliability, Performance e Supportability. III - Um requisito pode conter, além da especificação, atributos que sirvam ao seu gerenciamento. IV - Casos de uso são descrições da interação entre um ator e o sistema e, portanto, especificam apenas requisitos funcionais.Estão corretas APENAS as afirmativas ✂️ a) I e II. ✂️ b) I e III. ✂️ c) II e III. ✂️ d) II e IV. ✂️ e) III e IV. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 250Q121243 | Engenharia de Software , Processo Unificado, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIOA atividade analisar um caso de uso, prevista no Processo Unificado, produz um artefato chamado realização de análise de caso de uso, que mostra como as classes de análise colaboram para que o caso de uso apresente o comportamento especificado. A esse respeito, assinale a afirmação correta. ✂️ a) As classes de análise, neste artefato, devem conter referências a detalhes de implementação. ✂️ b) Ao realizar a análise de um caso de uso, possíveis falhas e omissões no mesmo se tornam mais perceptíveis, tratando-se, portanto, de uma oportunidade para refinar o modelo de casos de uso. ✂️ c) A interação entre as classes de análise é expressa primariamente através de diagramas de classes UML. ✂️ d) Um outro produto desta atividade é o artefato chamado realização de projeto de caso de uso. ✂️ e) O diagrama de robustez do sistema, que especifica os requisitos não funcionais de escalabilidade e tolerância a falhas, é um dos insumos para esta atividade. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 251Q154668 | Engenharia de Software, Acoplamento e Coesão, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCCConsiderando o conjunto de tarefas que se relacionam em um módulo e o espectro de medidas da força funcional relativa dos módulos (coesão), a respectiva sequência, da pior para a melhor, é: ✂️ a) sequencial, temporal e lógica. ✂️ b) procedimental, coincidental e funcional. ✂️ c) temporal, lógica e sequencial. ✂️ d) temporal, comunicacional e sequencial. ✂️ e) procedimental, funcional e lógica. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 252Q229966 | Engenharia de Software, UML, Programador de Computador, TJ PE, FCCTexto associado.Atenção: As questões de números 32 a 34 referem-se à UML 2.0. É empregado para a modelagem dos aspectos físicos de um sistema OO. Mostra a configuração dos nós de processamento em tempo de execução e os artefatos que nele existem. Trata-se do diagrama de ✂️ a) sequência. ✂️ b) atividades. ✂️ c) implantação. ✂️ d) pacotes. ✂️ e) comunicação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 253Q150343 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCCSão técnicas e abordagens utilizadas na obtenção dos requisitos: ✂️ a) estresse, cenários e workshop. ✂️ b) workshop, etnografia e estresse. ✂️ c) etnografia, questionários e validação. ✂️ d) pontos de vista, cenários e entrevista. ✂️ e) pontos de vista, casos de uso e validação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 254Q838732 | Engenharia de Software, Métricas de Software, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021Considerando-se as métricas de processo de software, é correto afirmar que um de seus objetivos é ✂️ a) avaliar o estado de um projeto em andamento. ✂️ b) obter indicadores que levem ao aperfeiçoamento de processos do software. ✂️ c) ajustar o fluxo de trabalho das equipes de desenvolvimento. ✂️ d) avaliar a capacidade da equipe de projeto. ✂️ e) detectar áreas problemáticas no projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 255Q120680 | Engenharia de Software , Qualidade de Software, Analista de Teste de Qualidade, MEC, FGVEntre os critérios de qualidade da norma ISO 9126, não se inclui: ✂️ a) a manutenibilidade. ✂️ b) a funcionalidade. ✂️ c) a confiabilidade. ✂️ d) a utilizabilidade. ✂️ e) a eficicácia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 256Q113690 | Engenharia de Software , UML, Analista de Gestão Corporativa, EPE, CESGRANRIOUm processo administrativo numa repartição pública poderá estar nos seguintes estados: aberto, na carga de um determinado funcionário, em trâmite ou arquivado. A ferramenta de modelagem que representa de modo mais adequado as regras de passagem de um estado para outro é: ✂️ a) diagrama de fluxo de dados. ✂️ b) diagrama de transições de estado. ✂️ c) diagrama entidades-relacionamentos. ✂️ d) dicionário de dados. ✂️ e) especificação de processos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 257Q148042 | Engenharia de Software, Analista Judiciário Tecnologia da Informação, TRT 13a Região, FCC Flávio pretende desenvolver um software seguindo os estágios do modelo em cascata proposto por Sommerville, em razão de ponderações que faz em relação a outros modelos quanto à solução de um problema que se apresenta. Desta forma ele definiu em seu cronograma, na ordem apresentada pelo autor, as seguintes etapas do ciclo de vida de software: ✂️ a) Projeto de sistema e software; Definição de requisitos; Implementação e teste de unidade; Integração e teste de sistema; Operação e manutenção. ✂️ b) Projeto de sistema e software; Engenharia de software; Integração e teste de sistema; Análise de requisitos funcionais e técnicos; Operação e manutenção; Implementação e teste de unidade. ✂️ c) Projeto de sistema e software; Análise de requisitos; Engenharia de requisitos; Implantação; Testes de sistemas; Operação e manutenção. ✂️ d) Definição de requisitos; Engenharia de requisitos; Integração e teste de sistema; Projeto de sistema e software; Implementação e teste de unidade; Operação e manutenção; Integração e teste de sistema. ✂️ e) Definição de requisitos; Projeto de sistema e software; Implementação e teste de unidade; Integração e teste de sistema; Operação e manutenção. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 258Q117934 | Engenharia de Software , Projeto de Software, Analista de Sistemas, UDESC, FEPESERelacione os padrões de projetos listados abaixo com suas respectivas finalidades:Padrões de Projetos 1. Facade (fachada) 2. Decorator (decorador) 3. Memento (lembrança) 4. Proxy (procurador) 5. Observer (observador) Finalidades ( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente. ( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar. ( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde. ( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade. ( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório. Assinale a alternativa que indica a sequência correta, de cima para baixo. ✂️ a) 1 – 5 – 3 – 4 – 2 ✂️ b) 3 – 1 – 5 – 2 – 4 ✂️ c) 3 – 5 – 1 – 4 – 2 ✂️ d) 5 – 1 – 3 – 2 – 4 ✂️ e) 5 – 1 – 3 – 4 – 2 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 259Q118727 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Desenvolvimento e Manutenção, INFRAERO, FCCOs produtos de trabalho resultantes da engenharia de requisitos são avaliados quanto à qualidade durante a etapa de validação de requisitos. Analise os itens a seguir referentes a essa etapa: I. Um dos principais mecanismos de validação de requisitos é a avaliação técnica formal. II. O modelo de análise pode garantir que os requisitos foram consistentemente declarados. III. É frequentemente útil examinar cada requisito em face de um conjunto de questões do tipo checklist.IV. A equipe de revisão que avalia os requisitos inclui apenas pessoas com conhecimento técnico na área de TI, como engenheiros de softwares, desenvolvedores etc. Está correto o que consta em ✂️ a) I, II, III e IV. ✂️ b) II e IV, apenas. ✂️ c) I, II e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) I, II e III, apenas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 260Q120787 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIOAnalise as afirmativas abaixo a respeito de técnicas de levantamento de requisitos: I - Uma entrevista não estruturada deve "fluir" entre o entrevistado e o entrevistador e, para isso, as questões a serem feitas não se devem ser definidas previamente. II - A Implantação da Função de Qualidade (IFQ) é uma técnica que traduz as necessidades do cliente para requisitos técnicos de software, identificando três tipos de requisitos: normais, esperados e excitantes. III - Amostragem é o processo de seleção sistemática de elementos representativos de uma população, que permite revelar informações úteis acerca da população como um todo. IV - Uma técnica importante no levantamento de requisitos é observar o comportamento e o ambiente do indivíduo tomador de decisões, já que muitas informações passam desapercebidas com a utilização de outras técnicas. Estão corretas apenas as afirmativas: ✂️ a) I e II. ✂️ b) III e IV. ✂️ c) I, II e III. ✂️ d) I, II e IV. ✂️ e) II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
241Q218243 | Engenharia de Software, Ciclo de Vida de Software, Oficial Judiciário, TJ MG, FUMARCEm relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. ✂️ a) Os incrementos de um software são entregues ao cliente de uma só vez. ✂️ b) Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. ✂️ c) A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. ✂️ d) Permite que sejam desenvolvidas versões cada vez mais completas do software. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
242Q148648 | Engenharia de Software, Noções de Engenharia de Sofftware, Analista Judiciário Tecnologia da Informação, TRE AM, FCCA Engenharia de Software ✂️ a) não tem como método a abordagem estruturada para o desenvolvimento de software, pois baseia-se exclusivamente nos modelos de software, notações, regras e técnicas de desenvolvimento. ✂️ b) se confunde com a Ciência da Computação quando ambas tratam do desenvolvimento de teorias, fundamentações e práticas de desenvolvimento de software. ✂️ c) tendo como foco apenas o tratamento dos aspectos de construção de software, subsidia a Engenharia de Sistemas no tratamento dos sistemas baseados em computadores, incluindo hardware e software. ✂️ d) tem como foco principal estabelecer uma abordagem sistemática de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis. ✂️ e) segue princípios, tais como, o da Abstração, que identifica os aspectos importantes sem ignorar os detalhes e o da Composição, que agrupa as atividades em um único processo para distribuição aos especialistas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
243Q132581 | Engenharia de Software, Manutenção de Software, Analista do Ministério Público, MPE SE, FCCQuanto à caracterização, a reengenharia de software é classificada como manutenção ✂️ a) preventiva. ✂️ b) criptográfica. ✂️ c) de melhoria. ✂️ d) adaptativa. ✂️ e) corretiva. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
244Q102690 | Engenharia de Software , Análise de Requisitos, Analista Administrativo Área 4, ANAC, CESPE CEBRASPETexto associado.Julgue os itens a seguir, que tratam das disciplinas deimplementação, teste e distribuição.A integração contínua é uma técnica de alto impacto no levantamento de requisitos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
245Q117086 | Engenharia de Software , Teste de Software, Analista de Sistemas, CAMARA SJC, FIPO processo de verificação e validação de um software é realizado através de um conjunto de atividades. É correto afirmar que: ✂️ a) o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita e atende as suas expectativas. ✂️ b) as atividades de validação examinam se o software atende aos seus requisitos funcionais e não funcionais. ✂️ c) os testes podem mostrar a presença de erros em um programa, mas não servem para demonstrar a sua ausência. ✂️ d) o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o objetivo é testar cada módulo, individualmente, em busca de erros. ✂️ e) N.D.A. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
246Q112615 | Engenharia de Software , Análise de Pontos de Função, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIOUma fábrica de software elaborou, para construir determinado módulo de um sistema de informação, uma proposta com base na Análise de Pontos de Função, apresentada a seguir.Total de Pontos de Função não ajustados = 1600 Total de Pontos de Função ajustados = 1520Com base nessa situação, qual o nível de influência geral utilizado? ✂️ a) ?10 ✂️ b) 20 ✂️ c) 30 ✂️ d) 40 ✂️ e) 50 Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
247Q263401 | Engenharia de Software, Teste de Software, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCCNÃO É uma técnica típica de teste de caixa preta: ✂️ a) teste de tabela de decisão. ✂️ b) teste de todos os pares. ✂️ c) teste de integração. ✂️ d) teste de caso de uso. ✂️ e) tabelas de estado de transição. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
248Q121616 | Engenharia de Software, UML, Analista de Tecnologia da Informação Desenvolvimento, DATAPREV, QuadrixCom relação aos diagramas de estados da UML, é correto afirmar que: ✂️ a) Diagramas de estados planos são práticos para problemas grandes ✂️ b) O modelo de estados não admite a concorrência entre objetos ✂️ c) Não é possível usar aninhamento quando a mesma transição se aplica a muitos estados ✂️ d) As combinações de eventos, estados e transições de estado para determinada classe não podem ser abstraídas, porém podem ser representadas por um diagrama de estado ✂️ e) Para modelar sistemas complexos de forma mais rica, é possível utilizar diagramas de estados aninhados, estados aninhados, generalização de sinal e concorrência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
249Q120094 | Engenharia de Software , Projeto de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOAnalise as afirmativas a seguir, sobre requisitos em projetos de software. I - O rastreamento de requisitos é de grande importância para conduzir análises de impacto quando há mudanças em requisitos. II - O acrônimo FURPS+ se refere aos requisitos não funcionais das categorias de Feasibility, Usability, Reliability, Performance e Supportability. III - Um requisito pode conter, além da especificação, atributos que sirvam ao seu gerenciamento. IV - Casos de uso são descrições da interação entre um ator e o sistema e, portanto, especificam apenas requisitos funcionais.Estão corretas APENAS as afirmativas ✂️ a) I e II. ✂️ b) I e III. ✂️ c) II e III. ✂️ d) II e IV. ✂️ e) III e IV. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
250Q121243 | Engenharia de Software , Processo Unificado, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIOA atividade analisar um caso de uso, prevista no Processo Unificado, produz um artefato chamado realização de análise de caso de uso, que mostra como as classes de análise colaboram para que o caso de uso apresente o comportamento especificado. A esse respeito, assinale a afirmação correta. ✂️ a) As classes de análise, neste artefato, devem conter referências a detalhes de implementação. ✂️ b) Ao realizar a análise de um caso de uso, possíveis falhas e omissões no mesmo se tornam mais perceptíveis, tratando-se, portanto, de uma oportunidade para refinar o modelo de casos de uso. ✂️ c) A interação entre as classes de análise é expressa primariamente através de diagramas de classes UML. ✂️ d) Um outro produto desta atividade é o artefato chamado realização de projeto de caso de uso. ✂️ e) O diagrama de robustez do sistema, que especifica os requisitos não funcionais de escalabilidade e tolerância a falhas, é um dos insumos para esta atividade. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
251Q154668 | Engenharia de Software, Acoplamento e Coesão, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCCConsiderando o conjunto de tarefas que se relacionam em um módulo e o espectro de medidas da força funcional relativa dos módulos (coesão), a respectiva sequência, da pior para a melhor, é: ✂️ a) sequencial, temporal e lógica. ✂️ b) procedimental, coincidental e funcional. ✂️ c) temporal, lógica e sequencial. ✂️ d) temporal, comunicacional e sequencial. ✂️ e) procedimental, funcional e lógica. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
252Q229966 | Engenharia de Software, UML, Programador de Computador, TJ PE, FCCTexto associado.Atenção: As questões de números 32 a 34 referem-se à UML 2.0. É empregado para a modelagem dos aspectos físicos de um sistema OO. Mostra a configuração dos nós de processamento em tempo de execução e os artefatos que nele existem. Trata-se do diagrama de ✂️ a) sequência. ✂️ b) atividades. ✂️ c) implantação. ✂️ d) pacotes. ✂️ e) comunicação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
253Q150343 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCCSão técnicas e abordagens utilizadas na obtenção dos requisitos: ✂️ a) estresse, cenários e workshop. ✂️ b) workshop, etnografia e estresse. ✂️ c) etnografia, questionários e validação. ✂️ d) pontos de vista, cenários e entrevista. ✂️ e) pontos de vista, casos de uso e validação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
254Q838732 | Engenharia de Software, Métricas de Software, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021Considerando-se as métricas de processo de software, é correto afirmar que um de seus objetivos é ✂️ a) avaliar o estado de um projeto em andamento. ✂️ b) obter indicadores que levem ao aperfeiçoamento de processos do software. ✂️ c) ajustar o fluxo de trabalho das equipes de desenvolvimento. ✂️ d) avaliar a capacidade da equipe de projeto. ✂️ e) detectar áreas problemáticas no projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
255Q120680 | Engenharia de Software , Qualidade de Software, Analista de Teste de Qualidade, MEC, FGVEntre os critérios de qualidade da norma ISO 9126, não se inclui: ✂️ a) a manutenibilidade. ✂️ b) a funcionalidade. ✂️ c) a confiabilidade. ✂️ d) a utilizabilidade. ✂️ e) a eficicácia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
256Q113690 | Engenharia de Software , UML, Analista de Gestão Corporativa, EPE, CESGRANRIOUm processo administrativo numa repartição pública poderá estar nos seguintes estados: aberto, na carga de um determinado funcionário, em trâmite ou arquivado. A ferramenta de modelagem que representa de modo mais adequado as regras de passagem de um estado para outro é: ✂️ a) diagrama de fluxo de dados. ✂️ b) diagrama de transições de estado. ✂️ c) diagrama entidades-relacionamentos. ✂️ d) dicionário de dados. ✂️ e) especificação de processos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
257Q148042 | Engenharia de Software, Analista Judiciário Tecnologia da Informação, TRT 13a Região, FCC Flávio pretende desenvolver um software seguindo os estágios do modelo em cascata proposto por Sommerville, em razão de ponderações que faz em relação a outros modelos quanto à solução de um problema que se apresenta. Desta forma ele definiu em seu cronograma, na ordem apresentada pelo autor, as seguintes etapas do ciclo de vida de software: ✂️ a) Projeto de sistema e software; Definição de requisitos; Implementação e teste de unidade; Integração e teste de sistema; Operação e manutenção. ✂️ b) Projeto de sistema e software; Engenharia de software; Integração e teste de sistema; Análise de requisitos funcionais e técnicos; Operação e manutenção; Implementação e teste de unidade. ✂️ c) Projeto de sistema e software; Análise de requisitos; Engenharia de requisitos; Implantação; Testes de sistemas; Operação e manutenção. ✂️ d) Definição de requisitos; Engenharia de requisitos; Integração e teste de sistema; Projeto de sistema e software; Implementação e teste de unidade; Operação e manutenção; Integração e teste de sistema. ✂️ e) Definição de requisitos; Projeto de sistema e software; Implementação e teste de unidade; Integração e teste de sistema; Operação e manutenção. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
258Q117934 | Engenharia de Software , Projeto de Software, Analista de Sistemas, UDESC, FEPESERelacione os padrões de projetos listados abaixo com suas respectivas finalidades:Padrões de Projetos 1. Facade (fachada) 2. Decorator (decorador) 3. Memento (lembrança) 4. Proxy (procurador) 5. Observer (observador) Finalidades ( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente. ( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar. ( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde. ( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade. ( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório. Assinale a alternativa que indica a sequência correta, de cima para baixo. ✂️ a) 1 – 5 – 3 – 4 – 2 ✂️ b) 3 – 1 – 5 – 2 – 4 ✂️ c) 3 – 5 – 1 – 4 – 2 ✂️ d) 5 – 1 – 3 – 2 – 4 ✂️ e) 5 – 1 – 3 – 4 – 2 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
259Q118727 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Desenvolvimento e Manutenção, INFRAERO, FCCOs produtos de trabalho resultantes da engenharia de requisitos são avaliados quanto à qualidade durante a etapa de validação de requisitos. Analise os itens a seguir referentes a essa etapa: I. Um dos principais mecanismos de validação de requisitos é a avaliação técnica formal. II. O modelo de análise pode garantir que os requisitos foram consistentemente declarados. III. É frequentemente útil examinar cada requisito em face de um conjunto de questões do tipo checklist.IV. A equipe de revisão que avalia os requisitos inclui apenas pessoas com conhecimento técnico na área de TI, como engenheiros de softwares, desenvolvedores etc. Está correto o que consta em ✂️ a) I, II, III e IV. ✂️ b) II e IV, apenas. ✂️ c) I, II e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) I, II e III, apenas. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
260Q120787 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIOAnalise as afirmativas abaixo a respeito de técnicas de levantamento de requisitos: I - Uma entrevista não estruturada deve "fluir" entre o entrevistado e o entrevistador e, para isso, as questões a serem feitas não se devem ser definidas previamente. II - A Implantação da Função de Qualidade (IFQ) é uma técnica que traduz as necessidades do cliente para requisitos técnicos de software, identificando três tipos de requisitos: normais, esperados e excitantes. III - Amostragem é o processo de seleção sistemática de elementos representativos de uma população, que permite revelar informações úteis acerca da população como um todo. IV - Uma técnica importante no levantamento de requisitos é observar o comportamento e o ambiente do indivíduo tomador de decisões, já que muitas informações passam desapercebidas com a utilização de outras técnicas. Estão corretas apenas as afirmativas: ✂️ a) I e II. ✂️ b) III e IV. ✂️ c) I, II e III. ✂️ d) I, II e IV. ✂️ e) II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro