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 1041Q166551 | Engenharia de Software, Análise Estruturada, Auditor Fiscal da Receita Federal, Receita Federal, ESAFAnalise as seguintes afirmações relacionadas à análise e ao projeto estruturados: I. Um Diagrama de Fluxo de Dados (DFD) é uma técnica gráfica que descreve o fluxo da informação e as transformações que são aplicadas à medida que os dados se movimentam da entrada para a saída. II. Um Diagrama de Fluxo de Dados (DFD) pode ser usado para representar um sistema ou software em qualquer nível de abstração. O nível 0 (zero) do DFD, denominado modelo fundamental do sistema, representa o elemento software global como uma única bolha, com dados de entrada indicados por setas que chegam, e a saída indicada por setas que saem. III. No DFD, um círculo é usado para representar uma entidade externa, isto é, um sistema que produza informação a ser transformada ou receba a informação transformada. Um retângulo representa a transformação a ser aplicada ao dado. IV. Um Diagrama de Fluxo de Dados (DFD) deve, além do fluxo da informação, descrever detalhadamente a lógica procedimental do sistema. Indique a opção que contenha todas as afirmações verdadeiras. ✂️ a) II e III ✂️ b) II e IV ✂️ c) III e IV ✂️ d) I e III ✂️ e) I e II Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1042Q99238 | Engenharia de Software , Teste de Software, Analista Administrativo Área 4, ANAC, CESPE CEBRASPETexto associado.Julgue os itens a seguir, que tratam das disciplinas deimplementação, teste e distribuição.Os testes funcionais são caracterizados pelo uso do sistema conforme o seu usuário regular o faria. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1043Q168379 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal da Receita Estadual, SEFAZ RS, FUNDATECNa engenharia de requisitos, pode-se utilizar a seguinte técnica para o levantamento de requisitos de um software:I. Cenários. II. Joint Application Development (JAD). III. Prototipação. Quais estão corretas? ✂️ a) Apenas I. ✂️ b) Apenas III. ✂️ c) Apenas I e II. ✂️ d) Apenas II e III. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1044Q104646 | Engenharia de Software , Orientação a Objetos, Analista Administrativo Tecnologia da Informação, ANA, ESAFO mecanismo que possibilita restringir o acesso ao comportamento interno de um objeto é denominado ✂️ a) encapsulamento. ✂️ b) herança. ✂️ c) polimorfismo. ✂️ d) atributo. ✂️ e) método. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1045Q143564 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Informática, TRF 3a, FCC Considere as seguintes atividades: 1. Compreensão do domínio: os analistas devem desenvolver sua compreensão do domínio da aplicação. 2. Coleta de requisitos: processo de interagir com os stakeholders do sistema para descobrir seus requisitos. 3. Classificação: atividade que considera o conjunto não estruturado dos requisitos e os organiza em grupos coerentes. 4. Resolução de conflitos: Solucionar conflitos decorrentes do envolvimento de múltiplos stakeholders. 5. Definição das prioridades: envolve a interação com os stakeholders para a definição dos requisitos mais importantes. 6. Descarte de requisitos: atividade de descartar requisitos menos importantes, baseando-se nas indicações dos stakeholders.7. Verificação de requisitos: os requisitos são verificados para descobrir se estão completos e consistentes e se estão em concordância com o que os stakeholders desejam do sistema. 8. Modelagem de requisitos: os requisitos são modelados utilizando-se o diagrama de casos de uso e de sequência da UML. Faz parte do processo de levantamento e análise de requisitos o que consta em APENAS 1, 2, ✂️ a) 3, 4, 5, 7 e 8. ✂️ b) 3, 4, 5, 6. ✂️ c) 3, 4, 5 e 7. ✂️ d) 4, 5, 7 e 8. ✂️ e) 3, 4, 6 e 8. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1046Q263642 | Engenharia de Software, Padrões de projeto, Técnico Judiciário Tecnologia da Informação, TRT 13a Região, FCC Os padrões de projeto estruturais diminuem o acoplamento entre os objetos de um sistema orientado a objetos tornando mais simples eventuais alterações no funcionamento do sistema. Um destes padrões permite centralizar todas as requisições a uma aplicação Web, ou seja, haverá um único ponto de entrada na aplicação que receberá e tratará todas as requisições. Este padrão é conhecido como ✂️ a) Bridge. ✂️ b) Request Controller. ✂️ c) Manager Request. ✂️ d) Front Controller. ✂️ e) Facade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1047Q100386 | Engenharia de Software , Analista Programador, DPE RO, FGVAs medições e as métricas ajudam a entender tanto o processo usado para desenvolver um projeto de software como o próprio software. O processo é medido a fim de melhorá-lo, ao passo que o software é medido com o objetivo de aumentar sua qualidade. Na engenharia de software são exemplos de medidas diretas de processo: ✂️ a) linhas de código produzidas e velocidade de execução do software; ✂️ b) complexidade e confiabilidade do software; ✂️ c) quantidade de funcionalidades e defeitos do software registrados ao longo de certo espaço de tempo; ✂️ d) custo e esforço exigido para construção do software; ✂️ e) manutenibilidade e qualidade do software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1048Q197947 | 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 framework JUnit, embora tenha sido projetado para realizar testes de unidade em um programa, também é utilizado para realizar testes funcionais. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1049Q110910 | Engenharia de Software, Analista de Controle Externo, TCE CE, FCCConsidere o texto a seguir: É uma técnica para elicitação de requisitos que permite extrair informações de alta qualidade dos usuários, em curto espaço de tempo, através de reuniões estruturadas que buscam decisões por consenso. Ela substitui as entrevistas individuais, e os resultados alcançados garantem um levantamento mais preciso e completo dos requisitos do que os obtidos pelas técnicas convencionais de entrevistas e questionários individualizados. Esta técnica é composta de duas etapas principais: planejamento, que tem por objetivo elicitar e especificar os requisitos; e projeto, em que se lida com o projeto de software. Cada etapa consiste em três fases: adaptação, sessão e finalização. A técnica citada no texto é conhecida como ✂️ a) Brainstorming. ✂️ b) Joint Application Design - JAD. ✂️ c) Etnografia. ✂️ d) Workshop. ✂️ e) Viewpoint-Oriented Requirements Definition - VORD. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1050Q708948 | Engenharia de Software, Analista de Tecnologia da Informação Jr, EMDEC SP, IBFC, 2019 Quanto aos tipos de Requisitos não Funcionais, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F). ( ) Requisitos dos usuários. ( ) Requisitos éticos. ( ) Requisitos de padrões. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) V, F, F ✂️ b) V, V, F ✂️ c) F, V, V ✂️ d) F, F, V Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1051Q99451 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista Tecnologia da Informação, IPHAN, FUNIVERSAQuanto aos conceitos e características da análise e projeto orientados a objeto, julgue os itens que se seguem e assinale a alternativa correta. I Uma operação ou método refere-se a uma unidade de processamento de um objeto e sempre muda o estado deste. II Diagramas de fluxo de objetos descrevem objetos e a maneira segundo a qual eles são produzidos e consumidos. III A maioria dos objetos tem um ciclo de vida em que uma sucessão de eventos pode mudar seu estado, e na análise orientada a objeto desenha-se um diagrama mostrando este ciclo. IV Operações e métodos expressam o mesmo conceito, ou seja, código de programação que define o comportamento do objeto. ✂️ a) Nenhum item está certo. ✂️ b) Há apenas um item certo. ✂️ c) Há apenas dois itens certos. ✂️ d) Há apenas três itens certos. ✂️ e) Todos os itens estão certos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1052Q670096 | Engenharia de Software, Técnico de Informática, UEPA, FADESP, 2020De acordo com a notação UML, o diagrama que enfatiza o ordenamento temporal das ações, onde as linhas verticais representam os objetos e as setas horizontais representam as mensagens passadas entre os objetos, é o ✂️ a) diagrama de estados. ✂️ b) diagrama de sequência. ✂️ c) diagrama de colaboração. ✂️ d) diagrama de componentes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1053Q149401 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCCDuas características distinguem os diagramas de sequência dos de comunicação: ✂️ a) linha do tempo de comunicação e mensagem. ✂️ b) linha de vida do objeto e mensagem. ✂️ c) linha de vida do objeto e foco de controle. ✂️ d) linha de vida da mensagem e bifurcação. ✂️ e) linha de vida da classe e nós de comunicação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1054Q119964 | Engenharia de Software , UML, Analista de Tecnologia da Informação, PRODEMGE, FUMARCSão elementos que podem estar presentes em um Diagrama de Atividade da UML, EXCETO: ✂️ a) Componentes de software. ✂️ b) Nós de atividade. ✂️ c) Fluxos. ✂️ d) Raias de natação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1055Q196306 | Engenharia de Software, Engenharia de Requisitos, Analista Análise de Sistemas, DETRAN DF, CESPE CEBRASPETexto associado.Acerca do desenvolvimento de aplicações e da arquitetura OLAP,julgue os itens a seguir.Requisitos funcionais são restrições sobre as funções ou serviços oferecidos pelo sistema. Esses requisitos consideram as declarações de serviços, a forma do sistema reagir e como ele deve se comportar em determinadas situações. Cenários e casos de uso são técnicas eficazes para elicitação de requisitos funcionais segundo pontos de vista de interação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1056Q112597 | Engenharia de Software, Teste de Software, Analista de Informática, TCE RO, CESPE CEBRASPEA respeito de teste de software, julgue os itens subsecutivos. No teste de software, defeitos em um produto podem provocar falhas, gerando erros, que são comportamentos inesperados em um software ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1057Q690911 | Engenharia de Software, Técnico de Tecnologia da Informação, UFC, CCV UFC, 2019Um dos recursos existentes na orientação a objetos é denominado polimorfismo. Com relação a esse recurso, é correto afirmar: ✂️ a) O polimorfismo refere-se à característica de uma classe poder herdar os atributos e métodos de outra classe, tornando-se uma classe mais especializada. ✂️ b) Com o polimorfismo, é possível a criação de métodos onde os parâmetros são sempre passados por cópia, independentemente se são tipos primitivos ou objetos. ✂️ c) Com o polimorfismo é possível que uma variável de um tipo mais genérico (abstrato) referencie um objeto de um tipo mais específico na sua hierarquia de classes. ✂️ d) O polimorfismo restringe que os tipos das variáveis que armazenam um determinado objeto sejam explicitamente do mesmo tipo do objeto, não permitindo generalizações. ✂️ e) Refere-se à propriedade de somente tornar visível as informações importantes para o contexto da aplicação, enquanto as demais ficam disponíveis somente no escopo da classe. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1058Q121343 | Engenharia de Software , Metodologias Ageis, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPETexto associado.Considerando a figura acima, que ilustra o modelo geral deprocesso de projeto, julgue os próximos itens.Quando métodos ágeis são utilizados, as saídas do processo de projeto, representado na figura, consistem em documentos de especificação separados e, após o projeto de arquitetura do sistema, os estágios posteriores serão incrementais e cada incremento é representado como um modelo de projeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1059Q264967 | Engenharia de Software, UML, Técnico Judiciário Tecnologia da Informação, TRT 18a Região, FCCNo contexto da máquina de estados (UML 2.0), uma ocorrência de um estímulo capaz de ativar a transição de um estado é ✂️ a) um parâmetro. ✂️ b) uma iteração. ✂️ c) um evento. ✂️ d) um ator. ✂️ e) uma mensagem. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1060Q155681 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 4a REGIÃO, FCCO aumento da produtividade de desenvolvimento e a ca- pacidade de compartilhar o conhecimento adquirido, re- presenta uma vantagem no uso de projetos orientados a objeto, porque ✂️ a) um objeto pode ser chamado por objetos de classe diferente da sua. ✂️ b) os objetos podem ser potencialmente reutilizáveis. ✂️ c) as classes podem ser concretas ou abstratas. ✂️ d) todo método pode ser derivado naturalmente das operações de sua classe. ✂️ e) o encapsulamento impossibilita equívocos de có- digo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
1041Q166551 | Engenharia de Software, Análise Estruturada, Auditor Fiscal da Receita Federal, Receita Federal, ESAFAnalise as seguintes afirmações relacionadas à análise e ao projeto estruturados: I. Um Diagrama de Fluxo de Dados (DFD) é uma técnica gráfica que descreve o fluxo da informação e as transformações que são aplicadas à medida que os dados se movimentam da entrada para a saída. II. Um Diagrama de Fluxo de Dados (DFD) pode ser usado para representar um sistema ou software em qualquer nível de abstração. O nível 0 (zero) do DFD, denominado modelo fundamental do sistema, representa o elemento software global como uma única bolha, com dados de entrada indicados por setas que chegam, e a saída indicada por setas que saem. III. No DFD, um círculo é usado para representar uma entidade externa, isto é, um sistema que produza informação a ser transformada ou receba a informação transformada. Um retângulo representa a transformação a ser aplicada ao dado. IV. Um Diagrama de Fluxo de Dados (DFD) deve, além do fluxo da informação, descrever detalhadamente a lógica procedimental do sistema. Indique a opção que contenha todas as afirmações verdadeiras. ✂️ a) II e III ✂️ b) II e IV ✂️ c) III e IV ✂️ d) I e III ✂️ e) I e II Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1042Q99238 | Engenharia de Software , Teste de Software, Analista Administrativo Área 4, ANAC, CESPE CEBRASPETexto associado.Julgue os itens a seguir, que tratam das disciplinas deimplementação, teste e distribuição.Os testes funcionais são caracterizados pelo uso do sistema conforme o seu usuário regular o faria. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1043Q168379 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal da Receita Estadual, SEFAZ RS, FUNDATECNa engenharia de requisitos, pode-se utilizar a seguinte técnica para o levantamento de requisitos de um software:I. Cenários. II. Joint Application Development (JAD). III. Prototipação. Quais estão corretas? ✂️ a) Apenas I. ✂️ b) Apenas III. ✂️ c) Apenas I e II. ✂️ d) Apenas II e III. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1044Q104646 | Engenharia de Software , Orientação a Objetos, Analista Administrativo Tecnologia da Informação, ANA, ESAFO mecanismo que possibilita restringir o acesso ao comportamento interno de um objeto é denominado ✂️ a) encapsulamento. ✂️ b) herança. ✂️ c) polimorfismo. ✂️ d) atributo. ✂️ e) método. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1045Q143564 | Engenharia de Software, Engenharia de Requisitos, Analista Judiciário Informática, TRF 3a, FCC Considere as seguintes atividades: 1. Compreensão do domínio: os analistas devem desenvolver sua compreensão do domínio da aplicação. 2. Coleta de requisitos: processo de interagir com os stakeholders do sistema para descobrir seus requisitos. 3. Classificação: atividade que considera o conjunto não estruturado dos requisitos e os organiza em grupos coerentes. 4. Resolução de conflitos: Solucionar conflitos decorrentes do envolvimento de múltiplos stakeholders. 5. Definição das prioridades: envolve a interação com os stakeholders para a definição dos requisitos mais importantes. 6. Descarte de requisitos: atividade de descartar requisitos menos importantes, baseando-se nas indicações dos stakeholders.7. Verificação de requisitos: os requisitos são verificados para descobrir se estão completos e consistentes e se estão em concordância com o que os stakeholders desejam do sistema. 8. Modelagem de requisitos: os requisitos são modelados utilizando-se o diagrama de casos de uso e de sequência da UML. Faz parte do processo de levantamento e análise de requisitos o que consta em APENAS 1, 2, ✂️ a) 3, 4, 5, 7 e 8. ✂️ b) 3, 4, 5, 6. ✂️ c) 3, 4, 5 e 7. ✂️ d) 4, 5, 7 e 8. ✂️ e) 3, 4, 6 e 8. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1046Q263642 | Engenharia de Software, Padrões de projeto, Técnico Judiciário Tecnologia da Informação, TRT 13a Região, FCC Os padrões de projeto estruturais diminuem o acoplamento entre os objetos de um sistema orientado a objetos tornando mais simples eventuais alterações no funcionamento do sistema. Um destes padrões permite centralizar todas as requisições a uma aplicação Web, ou seja, haverá um único ponto de entrada na aplicação que receberá e tratará todas as requisições. Este padrão é conhecido como ✂️ a) Bridge. ✂️ b) Request Controller. ✂️ c) Manager Request. ✂️ d) Front Controller. ✂️ e) Facade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1047Q100386 | Engenharia de Software , Analista Programador, DPE RO, FGVAs medições e as métricas ajudam a entender tanto o processo usado para desenvolver um projeto de software como o próprio software. O processo é medido a fim de melhorá-lo, ao passo que o software é medido com o objetivo de aumentar sua qualidade. Na engenharia de software são exemplos de medidas diretas de processo: ✂️ a) linhas de código produzidas e velocidade de execução do software; ✂️ b) complexidade e confiabilidade do software; ✂️ c) quantidade de funcionalidades e defeitos do software registrados ao longo de certo espaço de tempo; ✂️ d) custo e esforço exigido para construção do software; ✂️ e) manutenibilidade e qualidade do software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1048Q197947 | 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 framework JUnit, embora tenha sido projetado para realizar testes de unidade em um programa, também é utilizado para realizar testes funcionais. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1049Q110910 | Engenharia de Software, Analista de Controle Externo, TCE CE, FCCConsidere o texto a seguir: É uma técnica para elicitação de requisitos que permite extrair informações de alta qualidade dos usuários, em curto espaço de tempo, através de reuniões estruturadas que buscam decisões por consenso. Ela substitui as entrevistas individuais, e os resultados alcançados garantem um levantamento mais preciso e completo dos requisitos do que os obtidos pelas técnicas convencionais de entrevistas e questionários individualizados. Esta técnica é composta de duas etapas principais: planejamento, que tem por objetivo elicitar e especificar os requisitos; e projeto, em que se lida com o projeto de software. Cada etapa consiste em três fases: adaptação, sessão e finalização. A técnica citada no texto é conhecida como ✂️ a) Brainstorming. ✂️ b) Joint Application Design - JAD. ✂️ c) Etnografia. ✂️ d) Workshop. ✂️ e) Viewpoint-Oriented Requirements Definition - VORD. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1050Q708948 | Engenharia de Software, Analista de Tecnologia da Informação Jr, EMDEC SP, IBFC, 2019 Quanto aos tipos de Requisitos não Funcionais, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F). ( ) Requisitos dos usuários. ( ) Requisitos éticos. ( ) Requisitos de padrões. Assinale a alternativa que apresenta a sequência correta de cima para baixo. ✂️ a) V, F, F ✂️ b) V, V, F ✂️ c) F, V, V ✂️ d) F, F, V Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1051Q99451 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista Tecnologia da Informação, IPHAN, FUNIVERSAQuanto aos conceitos e características da análise e projeto orientados a objeto, julgue os itens que se seguem e assinale a alternativa correta. I Uma operação ou método refere-se a uma unidade de processamento de um objeto e sempre muda o estado deste. II Diagramas de fluxo de objetos descrevem objetos e a maneira segundo a qual eles são produzidos e consumidos. III A maioria dos objetos tem um ciclo de vida em que uma sucessão de eventos pode mudar seu estado, e na análise orientada a objeto desenha-se um diagrama mostrando este ciclo. IV Operações e métodos expressam o mesmo conceito, ou seja, código de programação que define o comportamento do objeto. ✂️ a) Nenhum item está certo. ✂️ b) Há apenas um item certo. ✂️ c) Há apenas dois itens certos. ✂️ d) Há apenas três itens certos. ✂️ e) Todos os itens estão certos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1052Q670096 | Engenharia de Software, Técnico de Informática, UEPA, FADESP, 2020De acordo com a notação UML, o diagrama que enfatiza o ordenamento temporal das ações, onde as linhas verticais representam os objetos e as setas horizontais representam as mensagens passadas entre os objetos, é o ✂️ a) diagrama de estados. ✂️ b) diagrama de sequência. ✂️ c) diagrama de colaboração. ✂️ d) diagrama de componentes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1053Q149401 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCCDuas características distinguem os diagramas de sequência dos de comunicação: ✂️ a) linha do tempo de comunicação e mensagem. ✂️ b) linha de vida do objeto e mensagem. ✂️ c) linha de vida do objeto e foco de controle. ✂️ d) linha de vida da mensagem e bifurcação. ✂️ e) linha de vida da classe e nós de comunicação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1054Q119964 | Engenharia de Software , UML, Analista de Tecnologia da Informação, PRODEMGE, FUMARCSão elementos que podem estar presentes em um Diagrama de Atividade da UML, EXCETO: ✂️ a) Componentes de software. ✂️ b) Nós de atividade. ✂️ c) Fluxos. ✂️ d) Raias de natação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1055Q196306 | Engenharia de Software, Engenharia de Requisitos, Analista Análise de Sistemas, DETRAN DF, CESPE CEBRASPETexto associado.Acerca do desenvolvimento de aplicações e da arquitetura OLAP,julgue os itens a seguir.Requisitos funcionais são restrições sobre as funções ou serviços oferecidos pelo sistema. Esses requisitos consideram as declarações de serviços, a forma do sistema reagir e como ele deve se comportar em determinadas situações. Cenários e casos de uso são técnicas eficazes para elicitação de requisitos funcionais segundo pontos de vista de interação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1056Q112597 | Engenharia de Software, Teste de Software, Analista de Informática, TCE RO, CESPE CEBRASPEA respeito de teste de software, julgue os itens subsecutivos. No teste de software, defeitos em um produto podem provocar falhas, gerando erros, que são comportamentos inesperados em um software ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1057Q690911 | Engenharia de Software, Técnico de Tecnologia da Informação, UFC, CCV UFC, 2019Um dos recursos existentes na orientação a objetos é denominado polimorfismo. Com relação a esse recurso, é correto afirmar: ✂️ a) O polimorfismo refere-se à característica de uma classe poder herdar os atributos e métodos de outra classe, tornando-se uma classe mais especializada. ✂️ b) Com o polimorfismo, é possível a criação de métodos onde os parâmetros são sempre passados por cópia, independentemente se são tipos primitivos ou objetos. ✂️ c) Com o polimorfismo é possível que uma variável de um tipo mais genérico (abstrato) referencie um objeto de um tipo mais específico na sua hierarquia de classes. ✂️ d) O polimorfismo restringe que os tipos das variáveis que armazenam um determinado objeto sejam explicitamente do mesmo tipo do objeto, não permitindo generalizações. ✂️ e) Refere-se à propriedade de somente tornar visível as informações importantes para o contexto da aplicação, enquanto as demais ficam disponíveis somente no escopo da classe. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1058Q121343 | Engenharia de Software , Metodologias Ageis, Analista de Tecnologia da Informação, FUB, CESPE CEBRASPETexto associado.Considerando a figura acima, que ilustra o modelo geral deprocesso de projeto, julgue os próximos itens.Quando métodos ágeis são utilizados, as saídas do processo de projeto, representado na figura, consistem em documentos de especificação separados e, após o projeto de arquitetura do sistema, os estágios posteriores serão incrementais e cada incremento é representado como um modelo de projeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1059Q264967 | Engenharia de Software, UML, Técnico Judiciário Tecnologia da Informação, TRT 18a Região, FCCNo contexto da máquina de estados (UML 2.0), uma ocorrência de um estímulo capaz de ativar a transição de um estado é ✂️ a) um parâmetro. ✂️ b) uma iteração. ✂️ c) um evento. ✂️ d) um ator. ✂️ e) uma mensagem. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1060Q155681 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 4a REGIÃO, FCCO aumento da produtividade de desenvolvimento e a ca- pacidade de compartilhar o conhecimento adquirido, re- presenta uma vantagem no uso de projetos orientados a objeto, porque ✂️ a) um objeto pode ser chamado por objetos de classe diferente da sua. ✂️ b) os objetos podem ser potencialmente reutilizáveis. ✂️ c) as classes podem ser concretas ou abstratas. ✂️ d) todo método pode ser derivado naturalmente das operações de sua classe. ✂️ e) o encapsulamento impossibilita equívocos de có- digo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro