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 1801Q613233 | Informática, Engenharia de SoftwareUma empresa decidiu aplicar, em suas equipes de empregados, regras que garantem uma boa modularidade tal como se cada equipe de empregados fosse um módulo de um software. Abaixo estão listadas alternativas que contribuem para que cada equipe execute suas tarefas e leve a empresa a conseguir uma boa modularização. Selecione a alternativa INCORRETA. ✂️ a) Cada equipe deve interagir diretamente com o menor número possível de outras equipes. ✂️ b) Para entender o funcionamento de uma equipe, é desejável analisar o comportamento apenas dessa equipe ou de algumas poucas equipes. ✂️ c) As equipes devem ser formadas por profissionais de áreas afins. ✂️ d) Se duas equipes precisam interagir, é melhor que troquem o máximo de informação possível nessa interação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1802Q648305 | Informática, Engenharia de Software, Analista, Defensoria Pública do Estado do Rio Grande do Sul RS, FCC, 2017Considere que um Analista esteja participando de um projeto que utiliza as melhores práticas da Extreme Programming - XP. No início de uma iteração a equipe de desenvolvimento, da qual o Analista fazia parte, convidou o cliente a escrever as funcionalidades que desejava no sistema em pequenos cartões chamados user stories. Depois disso, a equipe de desenvolvimento estimou o tempo e o custo de cada funcionalidade para o cliente. O cliente foi informado do tempo e custo, e foi solicitado a decidir a prioridade em que cada user story deveria ser desenvolvida. Esta prática XP é conhecida como ✂️ a) Releases e é utilizada para que o cliente possa utilizar o sistema, possibilitando à equipe de desenvolvimento saber se há defeitos ou não no código. ✂️ b) Releases e visa reorganizar o código fonte para melhorar sua qualidade interna, facilitar seu entendimento pelo cliente e diminuir o tempo gasto com manutenção. ✂️ c) Metáforas e permite que o cliente transmita ideias complexas de forma simples e clara, usando um vocabulário comum. ✂️ d) Planning Game e permite que o Analista e outro desenvolvedor escolham uma user story e codifiquem juntos aquela funcionalidade. ✂️ e) Planning Game e busca assegurar que a equipe esteja sempre trabalhando no que é mais importante e gere mais valor para o cliente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1803Q649351 | Informática, Engenharia de Software, Auditor Municipal de Controle Interno, Controladoria Geral do Município PB, CESPE CEBRASPE, 2018A respeito de análise, projeto, implementação e testes de software, julgue os seguintes itens. Entre os padrões organizacionais a ser seguidos por programadores na fase de implementação de software incluem-se os padrões de nomes de variáveis, o formato de cabeçalhos de programas e o formato de comentários. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1804Q640904 | Informática, Engenharia de Software, Assistente de Saneamento, EMBASA, CESPE CEBRASPEA respeito do uso de diagramas UML, seus conceitos, representações e finalidades, julgue os itens subsequentes. O diagrama de sequência mostra como as mensagens entre os objetos são trocadas no decorrer do tempo para a realização de operação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1805Q625574 | Informática, Engenharia de Software, Programador, Conselho Regional de Farmácia RS, Instituto Quadrix, 2017Muitos dos testes de software necessários são numerosos e trabalhosos. Alguns requerem verificações rotineiras e repetitivas, que podem cansar o testador, deixando margem para que falhas escapem da análise, sem falar no tempo que isso pode tomar. Algumas das ferramentas de teste, ao automatizarem tarefas repetitivas, podem não só liberar o profissional encarregado para atividades mais importantes, como garantir maior confiabilidade e qualidade ao teste realizado. Qual é o tipo de teste que testa todas as entradas e saídas desejadas, não se preocupando com o código, e em que cada saída indesejada é vista como um erro? ✂️ a) Teste de caixa branca. ✂️ b) Teste de caixa preta. ✂️ c) Teste funcional. ✂️ d) Teste de interface. ✂️ e) Teste de carga. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1806Q649128 | Informática, Engenharia de Software, Analista de Sistemas I, Empresa de Assistência Técnica e Extensão Rural da Paraíba MG, 2018O processo de um software é um conjunto de atividades que conduz ao desenvolvimento do produto software e o modelo de processo é uma descrição simplificada do processo. Qual é a característica que define o modelo cascata? ✂️ a) Atividades intercaladas. ✂️ b) Atividades sequenciais. ✂️ c) Rápida entrega do software. ✂️ d) Existência de componentes reusáveis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1807Q636330 | Informática, Engenharia de Software, Analista, EMPREL PE, UPE UPENET IAUPEAnalise as seguintes afirmações sobre Implementação de Arquitetura em Camadas. I. Um disseminado tipo de arquitetura de software é a Arquitetura em Camadas. Nessa arquitetura, os elementos estão dispostos em 3 camadas (apresentação, negócio e dados). II. Na arquitetura em camadas, os elementos ficam dispostos um sobre o outro, como camadas de uma lasanha. O elemento que se encontra na camada acima utiliza os serviços do elemento da camada abaixo, e um elemento só se relaciona com o elemento da camada imediatamente acima e com o elemento da camada imediatamente abaixo, se houver. III. Um dos objetivos dessa arquitetura é que mudanças na implementação dos serviços de uma camada não devem afetar as demais, desde que as interfaces dos serviços oferecidos pelas camadas não sejam alteradas. Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S). ✂️ a) Apenas I. ✂️ b) Apenas I e II. ✂️ c) Apenas II e III. ✂️ d) Apenas III. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1808Q639659 | Informática, Engenharia de Software, Analista de Sistemas, FMS PI, NUCEPESobre modelos do processo de desenvolvimento de software, analise as proposições a seguir. 1) No modelo em cascata, cada fase inicia somente quando sua predecessora termina. 2) No modelo incremental, a implementação do sistema é feita antes da sua especificação. 3) O modelo em espiral requer que a especificação do sistema seja feita apenas uma vez. Está(ão) correta(s), apenas: ✂️ a) 1. ✂️ b) 2. ✂️ c) 3. ✂️ d) 1 e 2. ✂️ e) 2 e 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1809Q647345 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE, 2017O padrão de projetos chain of responsability é ✂️ a) um padrão arquitetural. ✂️ b) utilizado, quando o objeto que trata a solicitação deve ser escolhido automaticamente. ✂️ c) utilizado, quando especificamos explicitamente o receptor. ✂️ d) um padrão com alto acoplamento. ✂️ e) um padrão GoF estrutural. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1810Q617413 | Informática, Engenharia de Software, Analista de Sistemas, Indústrias Nucleares do Brasil SA, CONSULPLANAssinale a alternativa verdadeira de acordo com as seguintes afirmativas: I. A Árvore de Decisão é uma das técnicas utilizadas para se especificar um processo na Análise Essencial. II. A Tabela de Decisão é uma das técnicas utilizadas para se especificar um processo na Análise Essencial. III. A UML- Unified Modeling Language é uma das técnicas utilizadas para se especificar um processo na Análise Essencial. Está(ão) correta(s) apenas a(s) afirmativa(s): ✂️ a) I ✂️ b) II ✂️ c) III ✂️ d) I e II ✂️ e) I,II e III Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1811Q642759 | Informática, Engenharia de Software, Administrador de Banco de Dados, Tribunal de Justiça MG, FUNDEP UFMGConsiderando a disciplina de teste no desenvolvimento de sistemas, é INCORRETO afirmar que ✂️ a) o teste alfa é feito no ambiente de desenvolvimento. ✂️ b) o teste avalia a qualidade do produto. ✂️ c) o teste de aceitação verifica o sistema em termos dos requisitos. ✂️ d) o teste de unidade é feito no ambiente final do produto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1812Q645065 | Informática, Engenharia de Software, Analista de Sistemas, CORREIOS, CONESULSão diagramas da UML (Unified Modeling Language), exceto ✂️ a) De Casos de Usos. ✂️ b) De Entidades. ✂️ c) De Seqüência. ✂️ d) De Princípios. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1813Q645846 | Informática, Engenharia de Software, Programador, CFA, IADESO modo para descrever os vários aspectos de modelagem pela UML é por meio do uso da notação definida pelos seus vários tipos de diagramas. Segundo as características desses diagramas, é correto afirmar que um diagrama de classe ✂️ a) descreve a interação de sequência de tempo dos objetos e classes percebida por atores externos. ✂️ b) descreve a funcionalidade do sistema. ✂️ c) mostra as sequências de estados que uma classe e objetos assumem em sua vida em resposta a estímulos recebidos, juntamente com suas respostas e ações. ✂️ d) denota a estrutura estática de um sistema. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1814Q632809 | Informática, Engenharia de Software, Técnico de Nível Superior, Ministério da Saúde, CESPE CEBRASPEConsiderando o uso de UML para o desenvolvimento de sistemas de tecnologia da informação, julgue os itens que se seguem. A flexibilidade da UML permite ao desenvolvedor modelar uma aplicação independentemente do tipo de middleware utilizado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1815Q644077 | Informática, Engenharia de Software, Analista de Sistemas, DPE RR, FCCUm Analista de Sistemas, após conduzir todos os casos de teste de validação, descobriu um desvio da especificação de requisitos e criou uma lista de deficiências. Uma atitude correta, após este fato, é ✂️ a) entregar o produto e, posteriormente, chamar o cliente para a condução do teste beta. ✂️ b) negociar com o cliente e estabelecer um método de resolução das deficiências. ✂️ c) reescrever os critérios de validação da especificação para adequar o produto aos resultados. ✂️ d) passar à etapa de revisão da configuração, que é realizada junto com o teste alfa. ✂️ e) entregar ao cliente a lista de deficiências e passar à etapa de teste de integração para solução dos problemas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1816Q618482 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPEEm relação ao planejamento e à elaboração de testes de software, julgue os itens subsequentes. Na definição do documento referente ao plano de testes, devem ser incluídos os tipos e a metodologia dos testes. No entanto, critérios de aceitação e processos associados fogem ao escopo desse documento e devem ser inseridos na análise dos riscos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1817Q612340 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal de Pernambuco, COVESTQuais dos seguintes padrões, usados em aplicações Web, definem um conjunto de regras para projetar formatos de texto que lhe permitam estruturar seus dados? ✂️ a) HTML ✂️ b) XML ✂️ c) ASCII ✂️ d) SQL ✂️ e) CSS Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1818Q628989 | Informática, Engenharia de Software, Analista de Sistemas, CFA, IADESSobre a Linguagem de Modelagem Unificada (Unified Modeling Language - UML), pode-se afirmar que ✂️ a) o uso da UML se restringe a sistemas de tecnologia da informação com linguagens orientadas a objetos. ✂️ b) Um dos principais diagramas utilizado na UML é o de fluxo de dados (DFD). ✂️ c) No diagrama de caso de uso, é comum a utilização de atores para representar entidades do mundo real e suas respectivas ações. ✂️ d) Entre os vários diagramas da UML, o menos funcional, porque não se integra com os sistemas de gerência, é o diagrama de sequência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1819Q632851 | Informática, Engenharia de Software, Analista Judiciário, CNJ, CESPE CEBRASPEJulgue os próximos itens acerca do gerenciamento de requisitos. As entidades do mundo real devem ser modeladas por meio de modelos de sistemas desenvolvidos durante a análise de requisitos, utilizando classes de objeto, incluindo detalhes dos objetos individuais no sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1820Q646165 | Informática, Engenharia de Software, Perito Criminal, Polícia Federal, CESPE CEBRASPEAcerca dos conceitos da engenharia reversa, julgue os itens subsecutivos. A engenharia reversa permite conhecer a estrutura do programa e sua lógica e, com base nessas informações, alterar a estrutura do programa, afetando diretamente o fluxo lógico. Essa atividade é conhecida como patching. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
1801Q613233 | Informática, Engenharia de SoftwareUma empresa decidiu aplicar, em suas equipes de empregados, regras que garantem uma boa modularidade tal como se cada equipe de empregados fosse um módulo de um software. Abaixo estão listadas alternativas que contribuem para que cada equipe execute suas tarefas e leve a empresa a conseguir uma boa modularização. Selecione a alternativa INCORRETA. ✂️ a) Cada equipe deve interagir diretamente com o menor número possível de outras equipes. ✂️ b) Para entender o funcionamento de uma equipe, é desejável analisar o comportamento apenas dessa equipe ou de algumas poucas equipes. ✂️ c) As equipes devem ser formadas por profissionais de áreas afins. ✂️ d) Se duas equipes precisam interagir, é melhor que troquem o máximo de informação possível nessa interação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1802Q648305 | Informática, Engenharia de Software, Analista, Defensoria Pública do Estado do Rio Grande do Sul RS, FCC, 2017Considere que um Analista esteja participando de um projeto que utiliza as melhores práticas da Extreme Programming - XP. No início de uma iteração a equipe de desenvolvimento, da qual o Analista fazia parte, convidou o cliente a escrever as funcionalidades que desejava no sistema em pequenos cartões chamados user stories. Depois disso, a equipe de desenvolvimento estimou o tempo e o custo de cada funcionalidade para o cliente. O cliente foi informado do tempo e custo, e foi solicitado a decidir a prioridade em que cada user story deveria ser desenvolvida. Esta prática XP é conhecida como ✂️ a) Releases e é utilizada para que o cliente possa utilizar o sistema, possibilitando à equipe de desenvolvimento saber se há defeitos ou não no código. ✂️ b) Releases e visa reorganizar o código fonte para melhorar sua qualidade interna, facilitar seu entendimento pelo cliente e diminuir o tempo gasto com manutenção. ✂️ c) Metáforas e permite que o cliente transmita ideias complexas de forma simples e clara, usando um vocabulário comum. ✂️ d) Planning Game e permite que o Analista e outro desenvolvedor escolham uma user story e codifiquem juntos aquela funcionalidade. ✂️ e) Planning Game e busca assegurar que a equipe esteja sempre trabalhando no que é mais importante e gere mais valor para o cliente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1803Q649351 | Informática, Engenharia de Software, Auditor Municipal de Controle Interno, Controladoria Geral do Município PB, CESPE CEBRASPE, 2018A respeito de análise, projeto, implementação e testes de software, julgue os seguintes itens. Entre os padrões organizacionais a ser seguidos por programadores na fase de implementação de software incluem-se os padrões de nomes de variáveis, o formato de cabeçalhos de programas e o formato de comentários. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1804Q640904 | Informática, Engenharia de Software, Assistente de Saneamento, EMBASA, CESPE CEBRASPEA respeito do uso de diagramas UML, seus conceitos, representações e finalidades, julgue os itens subsequentes. O diagrama de sequência mostra como as mensagens entre os objetos são trocadas no decorrer do tempo para a realização de operação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1805Q625574 | Informática, Engenharia de Software, Programador, Conselho Regional de Farmácia RS, Instituto Quadrix, 2017Muitos dos testes de software necessários são numerosos e trabalhosos. Alguns requerem verificações rotineiras e repetitivas, que podem cansar o testador, deixando margem para que falhas escapem da análise, sem falar no tempo que isso pode tomar. Algumas das ferramentas de teste, ao automatizarem tarefas repetitivas, podem não só liberar o profissional encarregado para atividades mais importantes, como garantir maior confiabilidade e qualidade ao teste realizado. Qual é o tipo de teste que testa todas as entradas e saídas desejadas, não se preocupando com o código, e em que cada saída indesejada é vista como um erro? ✂️ a) Teste de caixa branca. ✂️ b) Teste de caixa preta. ✂️ c) Teste funcional. ✂️ d) Teste de interface. ✂️ e) Teste de carga. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1806Q649128 | Informática, Engenharia de Software, Analista de Sistemas I, Empresa de Assistência Técnica e Extensão Rural da Paraíba MG, 2018O processo de um software é um conjunto de atividades que conduz ao desenvolvimento do produto software e o modelo de processo é uma descrição simplificada do processo. Qual é a característica que define o modelo cascata? ✂️ a) Atividades intercaladas. ✂️ b) Atividades sequenciais. ✂️ c) Rápida entrega do software. ✂️ d) Existência de componentes reusáveis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1807Q636330 | Informática, Engenharia de Software, Analista, EMPREL PE, UPE UPENET IAUPEAnalise as seguintes afirmações sobre Implementação de Arquitetura em Camadas. I. Um disseminado tipo de arquitetura de software é a Arquitetura em Camadas. Nessa arquitetura, os elementos estão dispostos em 3 camadas (apresentação, negócio e dados). II. Na arquitetura em camadas, os elementos ficam dispostos um sobre o outro, como camadas de uma lasanha. O elemento que se encontra na camada acima utiliza os serviços do elemento da camada abaixo, e um elemento só se relaciona com o elemento da camada imediatamente acima e com o elemento da camada imediatamente abaixo, se houver. III. Um dos objetivos dessa arquitetura é que mudanças na implementação dos serviços de uma camada não devem afetar as demais, desde que as interfaces dos serviços oferecidos pelas camadas não sejam alteradas. Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S). ✂️ a) Apenas I. ✂️ b) Apenas I e II. ✂️ c) Apenas II e III. ✂️ d) Apenas III. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1808Q639659 | Informática, Engenharia de Software, Analista de Sistemas, FMS PI, NUCEPESobre modelos do processo de desenvolvimento de software, analise as proposições a seguir. 1) No modelo em cascata, cada fase inicia somente quando sua predecessora termina. 2) No modelo incremental, a implementação do sistema é feita antes da sua especificação. 3) O modelo em espiral requer que a especificação do sistema seja feita apenas uma vez. Está(ão) correta(s), apenas: ✂️ a) 1. ✂️ b) 2. ✂️ c) 3. ✂️ d) 1 e 2. ✂️ e) 2 e 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1809Q647345 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE, 2017O padrão de projetos chain of responsability é ✂️ a) um padrão arquitetural. ✂️ b) utilizado, quando o objeto que trata a solicitação deve ser escolhido automaticamente. ✂️ c) utilizado, quando especificamos explicitamente o receptor. ✂️ d) um padrão com alto acoplamento. ✂️ e) um padrão GoF estrutural. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1810Q617413 | Informática, Engenharia de Software, Analista de Sistemas, Indústrias Nucleares do Brasil SA, CONSULPLANAssinale a alternativa verdadeira de acordo com as seguintes afirmativas: I. A Árvore de Decisão é uma das técnicas utilizadas para se especificar um processo na Análise Essencial. II. A Tabela de Decisão é uma das técnicas utilizadas para se especificar um processo na Análise Essencial. III. A UML- Unified Modeling Language é uma das técnicas utilizadas para se especificar um processo na Análise Essencial. Está(ão) correta(s) apenas a(s) afirmativa(s): ✂️ a) I ✂️ b) II ✂️ c) III ✂️ d) I e II ✂️ e) I,II e III Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1811Q642759 | Informática, Engenharia de Software, Administrador de Banco de Dados, Tribunal de Justiça MG, FUNDEP UFMGConsiderando a disciplina de teste no desenvolvimento de sistemas, é INCORRETO afirmar que ✂️ a) o teste alfa é feito no ambiente de desenvolvimento. ✂️ b) o teste avalia a qualidade do produto. ✂️ c) o teste de aceitação verifica o sistema em termos dos requisitos. ✂️ d) o teste de unidade é feito no ambiente final do produto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1812Q645065 | Informática, Engenharia de Software, Analista de Sistemas, CORREIOS, CONESULSão diagramas da UML (Unified Modeling Language), exceto ✂️ a) De Casos de Usos. ✂️ b) De Entidades. ✂️ c) De Seqüência. ✂️ d) De Princípios. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1813Q645846 | Informática, Engenharia de Software, Programador, CFA, IADESO modo para descrever os vários aspectos de modelagem pela UML é por meio do uso da notação definida pelos seus vários tipos de diagramas. Segundo as características desses diagramas, é correto afirmar que um diagrama de classe ✂️ a) descreve a interação de sequência de tempo dos objetos e classes percebida por atores externos. ✂️ b) descreve a funcionalidade do sistema. ✂️ c) mostra as sequências de estados que uma classe e objetos assumem em sua vida em resposta a estímulos recebidos, juntamente com suas respostas e ações. ✂️ d) denota a estrutura estática de um sistema. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1814Q632809 | Informática, Engenharia de Software, Técnico de Nível Superior, Ministério da Saúde, CESPE CEBRASPEConsiderando o uso de UML para o desenvolvimento de sistemas de tecnologia da informação, julgue os itens que se seguem. A flexibilidade da UML permite ao desenvolvedor modelar uma aplicação independentemente do tipo de middleware utilizado. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1815Q644077 | Informática, Engenharia de Software, Analista de Sistemas, DPE RR, FCCUm Analista de Sistemas, após conduzir todos os casos de teste de validação, descobriu um desvio da especificação de requisitos e criou uma lista de deficiências. Uma atitude correta, após este fato, é ✂️ a) entregar o produto e, posteriormente, chamar o cliente para a condução do teste beta. ✂️ b) negociar com o cliente e estabelecer um método de resolução das deficiências. ✂️ c) reescrever os critérios de validação da especificação para adequar o produto aos resultados. ✂️ d) passar à etapa de revisão da configuração, que é realizada junto com o teste alfa. ✂️ e) entregar ao cliente a lista de deficiências e passar à etapa de teste de integração para solução dos problemas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1816Q618482 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPEEm relação ao planejamento e à elaboração de testes de software, julgue os itens subsequentes. Na definição do documento referente ao plano de testes, devem ser incluídos os tipos e a metodologia dos testes. No entanto, critérios de aceitação e processos associados fogem ao escopo desse documento e devem ser inseridos na análise dos riscos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1817Q612340 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal de Pernambuco, COVESTQuais dos seguintes padrões, usados em aplicações Web, definem um conjunto de regras para projetar formatos de texto que lhe permitam estruturar seus dados? ✂️ a) HTML ✂️ b) XML ✂️ c) ASCII ✂️ d) SQL ✂️ e) CSS Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1818Q628989 | Informática, Engenharia de Software, Analista de Sistemas, CFA, IADESSobre a Linguagem de Modelagem Unificada (Unified Modeling Language - UML), pode-se afirmar que ✂️ a) o uso da UML se restringe a sistemas de tecnologia da informação com linguagens orientadas a objetos. ✂️ b) Um dos principais diagramas utilizado na UML é o de fluxo de dados (DFD). ✂️ c) No diagrama de caso de uso, é comum a utilização de atores para representar entidades do mundo real e suas respectivas ações. ✂️ d) Entre os vários diagramas da UML, o menos funcional, porque não se integra com os sistemas de gerência, é o diagrama de sequência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1819Q632851 | Informática, Engenharia de Software, Analista Judiciário, CNJ, CESPE CEBRASPEJulgue os próximos itens acerca do gerenciamento de requisitos. As entidades do mundo real devem ser modeladas por meio de modelos de sistemas desenvolvidos durante a análise de requisitos, utilizando classes de objeto, incluindo detalhes dos objetos individuais no sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1820Q646165 | Informática, Engenharia de Software, Perito Criminal, Polícia Federal, CESPE CEBRASPEAcerca dos conceitos da engenharia reversa, julgue os itens subsecutivos. A engenharia reversa permite conhecer a estrutura do programa e sua lógica e, com base nessas informações, alterar a estrutura do programa, afetando diretamente o fluxo lógico. Essa atividade é conhecida como patching. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro