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 1781Q154015 | Engenharia de Software, Ferramentas CASE, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPETexto associado.A respeito de ferramentas CASE (computer-aided softwareengineering) - que auxiliam de diversas formas na elaboraçãode projetos de sistemas -, julgue os itens que se seguem.Uma ferramenta CASE completa, para modelo dedesenvolvimento de software orientado a objeto, deveutilizar mecanismos de geração de código a partir de umdiagrama de classes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1782Q687519 | Engenharia de Software, Analista de Gestão de Resíduos Sólidos Informática, SLU DF, CESPE CEBRASPE, 2019Com relação a desenvolvimento de software, julgue o item a seguir. Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1783Q262580 | Engenharia de Software, Ferramentas CASE, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPETexto associado.Existem diversas ferramentas para o desenvolvimento de software, entre elas as ferramentas CASE. Acerca dessas ferramentas, julgue os itens subseqüentes.Ferramentas CASE que suportam o desenvolvimento orientado a objeto não se integram com bancos relacionais porque o mecanismo de geração de código SQL não é orientado a objeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1784Q247733 | Engenharia de Software, UML, Técnico de Informática, TJ ES, CESPE CEBRASPETexto associado.Com referência a engenharia de software e uso de UML para amodelagem de sistemas, julgue os itens subsecutivos.Os casos de uso devem ser definidos de tal forma que representem todas as situações possíveis de utilização do sistema que está sendo definido; opcionalmente, a descrição dos casos de uso pode ser feita por meio de cenários. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1785Q144358 | Engenharia de Software, RUP, Analista Judiciário Informática, TJ ES, CESPE CEBRASPETexto associado.Acerca de engenharia de software, métricas, RUP, UML e teste desoftware, julgue os itens subsequentes.No RUP, são definidos vários artefatos para cada disciplina. O modelo de casos de uso, artefato da disciplina de análise e design, descreve as funções pretendidas do sistema e seu ambiente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1786Q151800 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 14a Região, FCCUm relacionamento todo-parte onde o todo controla a vida das partes; todavia as partes podem ser removidas explici- tamente antes da morte do todo. Trata-se de ✂️ a) particionamento. ✂️ b) abstração. ✂️ c) enumeração. ✂️ d) agregação não composta. ✂️ e) agregação por composição. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1787Q198498 | Engenharia de Software, Teste de Software, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPETexto associado.Considerando que a aplicação de testes em um programa possibilitaverificar se ele atende à sua especificação e se realiza o que ocliente deseja, julgue os itens subsecutivos, relativos a testes desoftware.O teste de partições caracteriza-se por ser um projeto de caso de teste, em que o conhecimento da estrutura do programa é utilizado para projetar testes que verificam todas as partes desse programa. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1788Q220052 | Engenharia de Software, Desenvolvimento de Software, Perito Criminal Especial, Polícia Civil ES, CESPE CEBRASPETexto associado.A respeito de desenvolvimento de sistema, reengenharia elinguagens de programação, julgue os próximos itens.A reengenharia procura introduzir melhorias em processos já existentes, reformulando o que já existe ou fazendo pequenas mudanças que deixem as estruturas básicas intactas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1789Q694427 | Engenharia de Software, Técnico de Tecnologia da Informação da Fazenda Municipal, SEMEF Manaus AM, FCC, 2019Um técnico, ao utilizar a UML 2.0, deve atentar que os atributos e operadores de uma classe exibem propriedades de visibilidade, sendo correto que o nível de visibilidade ✂️ a) protegido (protected) aplica-se a árvores de herança. ✂️ b) pacote (package) aplica-se a sistemas. ✂️ c) privado (private) aplica-se a pacotes. ✂️ d) público (public) aplica-se a classes. ✂️ e) privado (private) aplica-se a sistemas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1790Q155315 | Engenharia de Software, RUP, Analista Judiciário Tecnologia da Informação, TJ PA, FCCO RUP é geralmente descrito por meio ✂️ a) da perspectiva dinâmica, apenas. ✂️ b) da perspectiva estática, apenas. ✂️ c) das perspectivas dinâmica e estática, apenas. ✂️ d) das perspectivas dinâmica e prática, apenas. ✂️ e) das perspectivas dinâmica, estática e prática. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1791Q152273 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 24a REGIÃO, FCCNa UML, especifica-se que uma classe é abstrata escrevendo seu nome ✂️ a) só com a inicial em letra maiúscula. ✂️ b) todo com letras maiúsculas. ✂️ c) em itálico. ✂️ d) em negrito. ✂️ e) grifado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1792Q847058 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020Acerca de gerenciamento de projetos, julgue o item a seguir. Os métodos ágeis de desenvolvimento de software têm duas unidades principais de entrega: lançamentos e iterações. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1793Q121587 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIOAssinale o diagrama de classe que expressa corretamente a implementação mostrada acima, em Java, das classes Produto e Fabricante, bem como da associação entre as mesmas. ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1794Q246161 | Engenharia de Software, Técnico Científico Administração de Dados, Banco da Amazônia, CESPE CEBRASPETexto associado.Com relação às ferramentas CASE, julgue os itens a seguir.As linguagens de consulta a bancos de dados, os compiladores, as linguagens de programação convencionais e os ambientes de programação orientada a objetos são exemplos típicos de ferramentas CASE de apoio e manutenção. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1795Q218518 | Engenharia de Software, UML, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.Com relação aos diagramas da UML, julgue os itens de 128 a 133.A persistência é uma característica de determinada classe relativa à necessidade de preservar em disco suas instâncias. A utilização de uma camada de persistência permite definir as maneiras como as instâncias de cada classe são preservadas. Os diagramas de classe podem ser utilizados para modelar o projeto lógico de um banco de dados e para modelar as classes não persistentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1796Q268754 | Engenharia de Software, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE Acerca de estimativas e métricas de software, julgue os itens subsequentes.Um story point é representado por um número inteiro ou fracionário que representa uma agregação de certo número de aspectos, como conhecimento, complexidade, volume, incerteza e tempo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1797Q682843 | Engenharia de Software, Assistente Judiciário Programador, TJ AM, CESPE CEBRASPE, 2019Com relação a subversion, julgue o item subsecutivo. O programa independente denominado svnserve pode ser invocado por SSH e, portanto, não disponibiliza o repositório para outro subversion através da rede. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1798Q149142 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCCOs operadores de controle estruturados, aplicados aos diagramas de sequência (região retangular que circunscreve o diagrama e que serve para mostrar modos de execução), NÃO têm o objetivo de mostrar execução ✂️ a) iterativa. ✂️ b) condicional. ✂️ c) paralela. ✂️ d) opcional. ✂️ e) comunicacional. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1799Q257219 | Engenharia de Software, Técnico Judiciário Informática, STJ, CESPE CEBRASPETexto associado.Um modelo de processo de software é escolhido com base na natureza e na aplicação do projeto, nos métodos e nas ferramentas a serem usados, nos controles e nos produtos intermediários e finais que são requeridos. A respeito dos conceitos relacionados com o modelo de processo de software, julgue os itens seguintes.O modelo seqüencial linear começa no nível de sistema e progride por meio de análise, projeto, codificação, teste e manutenção. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1800Q197085 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE Julgue o item subsequente, no que se refere aos processos de desenvolvimento de software. As principais características do Extreme Programming são a divisão em equipes de até 7 pessoas, duração de uma iteração de quatro semanas e distribuição de equipes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
1781Q154015 | Engenharia de Software, Ferramentas CASE, Analista Judiciário Tecnologia da Informação, TRE AL, CESPE CEBRASPETexto associado.A respeito de ferramentas CASE (computer-aided softwareengineering) - que auxiliam de diversas formas na elaboraçãode projetos de sistemas -, julgue os itens que se seguem.Uma ferramenta CASE completa, para modelo dedesenvolvimento de software orientado a objeto, deveutilizar mecanismos de geração de código a partir de umdiagrama de classes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1782Q687519 | Engenharia de Software, Analista de Gestão de Resíduos Sólidos Informática, SLU DF, CESPE CEBRASPE, 2019Com relação a desenvolvimento de software, julgue o item a seguir. Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1783Q262580 | Engenharia de Software, Ferramentas CASE, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPETexto associado.Existem diversas ferramentas para o desenvolvimento de software, entre elas as ferramentas CASE. Acerca dessas ferramentas, julgue os itens subseqüentes.Ferramentas CASE que suportam o desenvolvimento orientado a objeto não se integram com bancos relacionais porque o mecanismo de geração de código SQL não é orientado a objeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1784Q247733 | Engenharia de Software, UML, Técnico de Informática, TJ ES, CESPE CEBRASPETexto associado.Com referência a engenharia de software e uso de UML para amodelagem de sistemas, julgue os itens subsecutivos.Os casos de uso devem ser definidos de tal forma que representem todas as situações possíveis de utilização do sistema que está sendo definido; opcionalmente, a descrição dos casos de uso pode ser feita por meio de cenários. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1785Q144358 | Engenharia de Software, RUP, Analista Judiciário Informática, TJ ES, CESPE CEBRASPETexto associado.Acerca de engenharia de software, métricas, RUP, UML e teste desoftware, julgue os itens subsequentes.No RUP, são definidos vários artefatos para cada disciplina. O modelo de casos de uso, artefato da disciplina de análise e design, descreve as funções pretendidas do sistema e seu ambiente. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1786Q151800 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 14a Região, FCCUm relacionamento todo-parte onde o todo controla a vida das partes; todavia as partes podem ser removidas explici- tamente antes da morte do todo. Trata-se de ✂️ a) particionamento. ✂️ b) abstração. ✂️ c) enumeração. ✂️ d) agregação não composta. ✂️ e) agregação por composição. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1787Q198498 | Engenharia de Software, Teste de Software, Analista Análise de Sistemas, TRE ES, CESPE CEBRASPETexto associado.Considerando que a aplicação de testes em um programa possibilitaverificar se ele atende à sua especificação e se realiza o que ocliente deseja, julgue os itens subsecutivos, relativos a testes desoftware.O teste de partições caracteriza-se por ser um projeto de caso de teste, em que o conhecimento da estrutura do programa é utilizado para projetar testes que verificam todas as partes desse programa. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1788Q220052 | Engenharia de Software, Desenvolvimento de Software, Perito Criminal Especial, Polícia Civil ES, CESPE CEBRASPETexto associado.A respeito de desenvolvimento de sistema, reengenharia elinguagens de programação, julgue os próximos itens.A reengenharia procura introduzir melhorias em processos já existentes, reformulando o que já existe ou fazendo pequenas mudanças que deixem as estruturas básicas intactas. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1789Q694427 | Engenharia de Software, Técnico de Tecnologia da Informação da Fazenda Municipal, SEMEF Manaus AM, FCC, 2019Um técnico, ao utilizar a UML 2.0, deve atentar que os atributos e operadores de uma classe exibem propriedades de visibilidade, sendo correto que o nível de visibilidade ✂️ a) protegido (protected) aplica-se a árvores de herança. ✂️ b) pacote (package) aplica-se a sistemas. ✂️ c) privado (private) aplica-se a pacotes. ✂️ d) público (public) aplica-se a classes. ✂️ e) privado (private) aplica-se a sistemas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1790Q155315 | Engenharia de Software, RUP, Analista Judiciário Tecnologia da Informação, TJ PA, FCCO RUP é geralmente descrito por meio ✂️ a) da perspectiva dinâmica, apenas. ✂️ b) da perspectiva estática, apenas. ✂️ c) das perspectivas dinâmica e estática, apenas. ✂️ d) das perspectivas dinâmica e prática, apenas. ✂️ e) das perspectivas dinâmica, estática e prática. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1791Q152273 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 24a REGIÃO, FCCNa UML, especifica-se que uma classe é abstrata escrevendo seu nome ✂️ a) só com a inicial em letra maiúscula. ✂️ b) todo com letras maiúsculas. ✂️ c) em itálico. ✂️ d) em negrito. ✂️ e) grifado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1792Q847058 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020Acerca de gerenciamento de projetos, julgue o item a seguir. Os métodos ágeis de desenvolvimento de software têm duas unidades principais de entrega: lançamentos e iterações. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1793Q121587 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIOAssinale o diagrama de classe que expressa corretamente a implementação mostrada acima, em Java, das classes Produto e Fabricante, bem como da associação entre as mesmas. ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1794Q246161 | Engenharia de Software, Técnico Científico Administração de Dados, Banco da Amazônia, CESPE CEBRASPETexto associado.Com relação às ferramentas CASE, julgue os itens a seguir.As linguagens de consulta a bancos de dados, os compiladores, as linguagens de programação convencionais e os ambientes de programação orientada a objetos são exemplos típicos de ferramentas CASE de apoio e manutenção. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1795Q218518 | Engenharia de Software, UML, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.Com relação aos diagramas da UML, julgue os itens de 128 a 133.A persistência é uma característica de determinada classe relativa à necessidade de preservar em disco suas instâncias. A utilização de uma camada de persistência permite definir as maneiras como as instâncias de cada classe são preservadas. Os diagramas de classe podem ser utilizados para modelar o projeto lógico de um banco de dados e para modelar as classes não persistentes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1796Q268754 | Engenharia de Software, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE Acerca de estimativas e métricas de software, julgue os itens subsequentes.Um story point é representado por um número inteiro ou fracionário que representa uma agregação de certo número de aspectos, como conhecimento, complexidade, volume, incerteza e tempo. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1797Q682843 | Engenharia de Software, Assistente Judiciário Programador, TJ AM, CESPE CEBRASPE, 2019Com relação a subversion, julgue o item subsecutivo. O programa independente denominado svnserve pode ser invocado por SSH e, portanto, não disponibiliza o repositório para outro subversion através da rede. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1798Q149142 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCCOs operadores de controle estruturados, aplicados aos diagramas de sequência (região retangular que circunscreve o diagrama e que serve para mostrar modos de execução), NÃO têm o objetivo de mostrar execução ✂️ a) iterativa. ✂️ b) condicional. ✂️ c) paralela. ✂️ d) opcional. ✂️ e) comunicacional. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1799Q257219 | Engenharia de Software, Técnico Judiciário Informática, STJ, CESPE CEBRASPETexto associado.Um modelo de processo de software é escolhido com base na natureza e na aplicação do projeto, nos métodos e nas ferramentas a serem usados, nos controles e nos produtos intermediários e finais que são requeridos. A respeito dos conceitos relacionados com o modelo de processo de software, julgue os itens seguintes.O modelo seqüencial linear começa no nível de sistema e progride por meio de análise, projeto, codificação, teste e manutenção. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1800Q197085 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE Julgue o item subsequente, no que se refere aos processos de desenvolvimento de software. As principais características do Extreme Programming são a divisão em equipes de até 7 pessoas, duração de uma iteração de quatro semanas e distribuição de equipes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro