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 2421Q636404 | Informática, Engenharia de Software, Técnico de Apoio à Tecnologia da Informação, CENSIPAM AM, CESPE CEBRASPEA respeito de análise e projetos de sistemas em TI, julgue os itens que se seguem. A UML (unified modeling language) define uma metodologia orientada a objetos para a análise de sistemas e processos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2422Q611067 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Alagoas, CESPE CEBRASPEEm relação às técnicas de modulação e de multiplexação, que são empregadas para permitir a utilização mais eficaz dos meios de comunicação, julgue os itens seguintes. Uma das técnicas para aumentar a taxa de transmissão de bits dos modems consiste em utilizar uma combinação das técnicas de modulação por chaveamento em amplitude e chaveamento em fase para transmitir múltiplos bits por baud. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2423Q622846 | Informática, Engenharia de Software, Analista Judiciário, TST, FCCA BPMN (Business Process Modeling Notation) é caracterizada por ✂️ a) grupos de procedimentos os quais são representados por um diagrama de blocos para ilustrar os relacionamentos entre artefatos de um software. ✂️ b) um conjunto de tarefas representadas por ícones e interligadas por símbolos de fluxograma para facilitar o entendimento de um processo de negócio. ✂️ c) uma representação textual do grupo de tarefas que compõem um processo para a tomada de decisões por membros de uma organização. ✂️ d) classes de negócio interligadas por notações de relacionamento, tais como associações ou generalizações, a fim de facilitar a compreensão dos requisitos de um software. ✂️ e) objetos de software que ilustram a instância de classes de negócio, organizadas através da notação de pacote, sendo uma maneira de visualizar os processos de negócio que incidem sobre estes objetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2424Q624904 | Informática, Engenharia de Software, Analista Judiciário, TJ PI, FGVUm sistema matemático, já em utilização, vem sofrendo diversas manutenções evolutivas. Após uma das novas funcionalidades ter sido implementada, a equipe responsável percebeu que algumas funcionalidades antigas começaram a apresentar falhas em seus resultados. Os membros da equipe, ainda inexperientes, definiram algumas medidas para verificar a possível causa do problema. A medida inicial mais adequada a ser adotada é: ✂️ a) novas entrevistas com o cliente; ✂️ b) reavaliação do escopo; ✂️ c) novos testes unitários; ✂️ d) testes de regressão; ✂️ e) revisão da modelagem. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2425Q612920 | Informática, Engenharia de Software, Analista de Sistemas, Secretaria Executiva de Estado do Trabalho e Promoção Social PA, CESPE CEBRASPEUm dos principais processos na construção de sistemas de informação, o desenvolvimento de software exige metodologias, técnicas e ferramentas específicas para levar à produção de aplicações, bancos de dados e sistemas de comunicação que atendam às necessidades dos usuários e das organizações. No que se refere às técnicas, processos de trabalho, ferramentas e recursos humanos para a engenharia de software e o desenvolvimento de aplicações, julgue os seguintes itens. Em um projeto de software orientado a objetos, a métrica NSS (number of scenario scripts) é um forte indicador da quantidade de módulos que podem ser reutilizados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2426Q649273 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Rio de Janeiro, CONSULPLANUma maneira de organizar vários discos (hd’s) em um sistema de computação é utilizar o conceito de RAID (Redundant Array of Independent Disks), que significa arranjo redundante de discos independentes. Com o RAID implementado pode-se combinar vários discos rígidos, como se fossem uma única unidade, ou dividir o armazenamento de um grande volume de dados em mais de um disco, por exemplo. Existem vários níveis de RAID que podem ser implementados de maneira independente ou em combinações de níveis. Analise a seguinte descrição de um desse níveis: [...] “a sua paridade não se destina a um só disco, mas a toda a matriz. Nesse caso, o tempo de gravação é menor, pois não é necessário acessar o disco de paridade de cada operação de escrita”. Assinale a alternativa que apresenta corretamente esse nível de RAID. ✂️ a) 0. ✂️ b) 1. ✂️ c) 3. ✂️ d) 5. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2427Q641349 | Informática, Engenharia de Software, Analista Judiciário, TRT 23a, FCCPara modelar a parte de um caso de uso que pode ser considerado um comportamento opcional do sistema pelo usuário, utiliza-se um relacionamento ✂️ a) agregado. ✂️ b) estendido. ✂️ c) de generalização. ✂️ d) de inclusão. ✂️ e) de composição. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2428Q634960 | Informática, Engenharia de Software, Analista de Sistemas, CEPEL, NCEConsidere as seguintes afirmativas sobre os Diagramas de Seqüência da UML: I - Linhas verticais representam instâncias de classes do sistema. II - Linhas horizontais representam chamadas de funções. III - Triângulos representam estados do sistema. A(s) afirmativa(s) correta(s) é/são somente: ✂️ a) I; ✂️ b) II; ✂️ c) I e II; ✂️ d) I e III; ✂️ e) II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2429Q647770 | Informática, Engenharia de Software, Analista de Controle Externo, Tribunal de Contas Estadual MG, CESPE CEBRASPE, 2018Uma empresa, ao implementar técnicas e softwares de big data, deu enfoque diferenciado à análise que tem como objetivo mostrar as consequências de determinado evento. Essa análise é do tipo ✂️ a) preemptiva. ✂️ b) perceptiva. ✂️ c) prescritiva. ✂️ d) preditiva. ✂️ e) evolutiva. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2430Q644448 | Informática, Engenharia de Software, Analista de Sistemas, BNDES, CESGRANRIOUma empresa precisa de uma aplicação para processar ordens de compra na forma de mensagens de texto. As mensagens chegam criptografadas, além de conterem informações que permitem garantir que elas foram enviadas por clientes confiáveis. A aplicação deve ainda levar em conta os seguintes requisitos arquiteturais: • Melhorias futuras no sistema deverão ser possíveis através da troca ou recombinação dos componentes responsáveis pelas diversas etapas do processamento. • Cada componente deve ser o mais especializado possível, para que possa ser empregado em diferentes contextos. • Componentes responsáveis por etapas de processamento não adjacentes não devem trocar informações. • As fontes de dados podem variar, podendo ser uma conexão socket, uma conexão http ou um arquivo. • Os resultados do processamento podem ser apresentados ou armazenados de diversas formas. Qual padrão arquitetural é o indicado para essa aplicação, por atender a todos os requisitos arquiteturais listados acima? ✂️ a) Pipes and Filters ✂️ b) Camadas ✂️ c) Blackboard ✂️ d) Broker ✂️ e) MVC Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2431Q630634 | Informática, Engenharia de Software, Analista, Serviço Federal de Processamento de Dados, CESPE CEBRASPECom referência às áreas da engenharia de software, julgue os itens que seguem. Na gestão de configuração de software, a manutenção pode ser feita de maneira proativa, reativa, preventiva ou corretiva. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2432Q626033 | Informática, Engenharia de Software, Analista Gerencial, CENSIPAM AM, CESPE CEBRASPENo que se refere à modularização de um software, julgue os seguintes itens. Um módulo tem as seguintes características: o seu código não pode ser compilado independentemente de outros módulos; a sua especificação externa é requerida pelos usuários do módulo e a sua especificação interna por quem desenvolve o módulo; pode ter interfaces exportadas e importadas, as exportadas são disponibilizadas por módulos servidores e as importadas são esperadas por clientes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2433Q638325 | Informática, Engenharia de Software, Analista Executivo em Metrologia, Instituto Nacional de Metrologia, CESPE CEBRASPEA técnica da análise de pontos de função (TAPF) surgiu no início da década de 70. Em 1986, foi fundado o IFPUG (International Function Point Users Group), uma entidade sem fins lucrativos cuja finalidade é promover um melhor gerenciamento dos processos de desenvolvimento e de manutenção de software com o uso de pontos de função e outras técnicas de medição. Julgue os próximos itens, relacionados à TAPF. Na medição de um determinado produto de software, o que determina o valor de determinado grupo de dados é apenas a sua classificação como arquivo lógico interno ou arquivo de interface externa. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2434Q614262 | Informática, Engenharia de Software, Analista de Desenvolvimento Logístico, Companhia de Integração Portuária do Ceará CE, CESPE CEBRASPEA engenharia de software visa à produção sistemática de softwares que possam atender a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca da engenharia de software e suas várias metodologias, técnicas e ferramentas de apoio, julgue os seguintes itens. A métrica de software denominada complexidade ciclomática provê um limite inferior para a quantidade de testes que devem ser realizados para garantir que todas as instruções de um programa estruturado sejam executadas pelo menos uma vez durante os testes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2435Q625537 | Informática, Engenharia de Software, Atividades de Complexidade Intelectual, Ministério das Comunicações, CESPE CEBRASPEJulgue os itens a seguir, a respeito de requisitos, análise e projeto da engenharia de software. Entre os processos de alto nível da gestão de requisitos, estão a obtenção dos requisitos, a análise, a especificação e a validação, em que a modelagem do negócio faz parte da obtenção e da análise, enquanto o estudo de viabilidade é um subprocesso da validação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2436Q618371 | Informática, Engenharia de Software, Analista de Sistemas, Tribunal de Justiça MG, FUNDEP UFMGAssinale a alternativa que apresenta a técnica que pode ser usada para lidar com o problema de ausência de herança múltipla em algumas implementações. ✂️ a) Associação ✂️ b) Decomposição ✂️ c) Delegação ✂️ d) Materialização Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2437Q617118 | Informática, Engenharia de Software, Analista, IRB, ESAFNo Desenvolvimento Orientado a Objetos com UML, o relacionamento do tipo Agregação dos diagramas de classe são utilizados para denotar ✂️ a) um relacionamento entre elementos, um independente e outro dependente, onde uma mudança no elemento independente afetará o elemento dependente. ✂️ b) relacionamentos entre classes não correlatas ✂️ c) relacionamentos todo/parte. ✂️ d) um relacionamento entre um elemento mais geral e um elemento específico. ✂️ e) um relacionamento entre uma superclasse e uma subclasse, caracterizando uma herança. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2438Q636324 | Informática, Engenharia de Software, Analista de Informática, PRODEST ES, CESPE CEBRASPEAcerca da engenharia de software e dos ciclos de vida, julgue os seguintes itens. No desenvolvimento iterativo, em cada iteração, tipicamente inicia-se com um subconjunto dos requisitos e desenvolve-se um produto intermediário, que é um subconjunto do produto final. Ao longo das iterações, o projeto e os requisitos podem ser modificados de acordo com as necessidades. O projeto pode ser melhorado na medida em que os requisitos são mais bem entendidos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2439Q649381 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Rio de Janeiro, CONSULPLANAcerca de um dos padrões de projeto, analise a seguinte afirmativa: “fornecer uma alternativa flexível ao uso de subclasses para extensão de funcionalidade e, dinamicamente, agregar responsabilidades adicionais a um objeto”. Trata-se do padrão: ✂️ a) Proxy. ✂️ b) Visitor. ✂️ c) Iterator. ✂️ d) Decorator. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2440Q643242 | Informática, Engenharia de Software, Profissional Júnior, Liquigás Distribuidora SA, CESGRANRIOEm um sistema com multiprogramação, vários processos podem competir por um conjunto finito de recursos presentes no sistema, como, por exemplo, o acesso a regiões da memória ou dispositivos de entrada e saída (E/S). Quando um processo X requisita um acesso a um determinado recurso e esse se encontra ocupado ou sendo utilizado por um processo Y de forma exclusiva, o sistema operacional coloca o requisitante em estado de espera. Se o processo Y, por sua vez, também requisitar um recurso que esteja de posse do processo X de forma exclusiva, ambos entrarão em um estado conhecido pelo nome de ✂️ a) exclusão mútua ✂️ b) espera ocupada ✂️ c) preempção ✂️ d) escalonamento ✂️ e) deadlock Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
2421Q636404 | Informática, Engenharia de Software, Técnico de Apoio à Tecnologia da Informação, CENSIPAM AM, CESPE CEBRASPEA respeito de análise e projetos de sistemas em TI, julgue os itens que se seguem. A UML (unified modeling language) define uma metodologia orientada a objetos para a análise de sistemas e processos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2422Q611067 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Alagoas, CESPE CEBRASPEEm relação às técnicas de modulação e de multiplexação, que são empregadas para permitir a utilização mais eficaz dos meios de comunicação, julgue os itens seguintes. Uma das técnicas para aumentar a taxa de transmissão de bits dos modems consiste em utilizar uma combinação das técnicas de modulação por chaveamento em amplitude e chaveamento em fase para transmitir múltiplos bits por baud. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2423Q622846 | Informática, Engenharia de Software, Analista Judiciário, TST, FCCA BPMN (Business Process Modeling Notation) é caracterizada por ✂️ a) grupos de procedimentos os quais são representados por um diagrama de blocos para ilustrar os relacionamentos entre artefatos de um software. ✂️ b) um conjunto de tarefas representadas por ícones e interligadas por símbolos de fluxograma para facilitar o entendimento de um processo de negócio. ✂️ c) uma representação textual do grupo de tarefas que compõem um processo para a tomada de decisões por membros de uma organização. ✂️ d) classes de negócio interligadas por notações de relacionamento, tais como associações ou generalizações, a fim de facilitar a compreensão dos requisitos de um software. ✂️ e) objetos de software que ilustram a instância de classes de negócio, organizadas através da notação de pacote, sendo uma maneira de visualizar os processos de negócio que incidem sobre estes objetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2424Q624904 | Informática, Engenharia de Software, Analista Judiciário, TJ PI, FGVUm sistema matemático, já em utilização, vem sofrendo diversas manutenções evolutivas. Após uma das novas funcionalidades ter sido implementada, a equipe responsável percebeu que algumas funcionalidades antigas começaram a apresentar falhas em seus resultados. Os membros da equipe, ainda inexperientes, definiram algumas medidas para verificar a possível causa do problema. A medida inicial mais adequada a ser adotada é: ✂️ a) novas entrevistas com o cliente; ✂️ b) reavaliação do escopo; ✂️ c) novos testes unitários; ✂️ d) testes de regressão; ✂️ e) revisão da modelagem. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2425Q612920 | Informática, Engenharia de Software, Analista de Sistemas, Secretaria Executiva de Estado do Trabalho e Promoção Social PA, CESPE CEBRASPEUm dos principais processos na construção de sistemas de informação, o desenvolvimento de software exige metodologias, técnicas e ferramentas específicas para levar à produção de aplicações, bancos de dados e sistemas de comunicação que atendam às necessidades dos usuários e das organizações. No que se refere às técnicas, processos de trabalho, ferramentas e recursos humanos para a engenharia de software e o desenvolvimento de aplicações, julgue os seguintes itens. Em um projeto de software orientado a objetos, a métrica NSS (number of scenario scripts) é um forte indicador da quantidade de módulos que podem ser reutilizados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2426Q649273 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Rio de Janeiro, CONSULPLANUma maneira de organizar vários discos (hd’s) em um sistema de computação é utilizar o conceito de RAID (Redundant Array of Independent Disks), que significa arranjo redundante de discos independentes. Com o RAID implementado pode-se combinar vários discos rígidos, como se fossem uma única unidade, ou dividir o armazenamento de um grande volume de dados em mais de um disco, por exemplo. Existem vários níveis de RAID que podem ser implementados de maneira independente ou em combinações de níveis. Analise a seguinte descrição de um desse níveis: [...] “a sua paridade não se destina a um só disco, mas a toda a matriz. Nesse caso, o tempo de gravação é menor, pois não é necessário acessar o disco de paridade de cada operação de escrita”. Assinale a alternativa que apresenta corretamente esse nível de RAID. ✂️ a) 0. ✂️ b) 1. ✂️ c) 3. ✂️ d) 5. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2427Q641349 | Informática, Engenharia de Software, Analista Judiciário, TRT 23a, FCCPara modelar a parte de um caso de uso que pode ser considerado um comportamento opcional do sistema pelo usuário, utiliza-se um relacionamento ✂️ a) agregado. ✂️ b) estendido. ✂️ c) de generalização. ✂️ d) de inclusão. ✂️ e) de composição. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2428Q634960 | Informática, Engenharia de Software, Analista de Sistemas, CEPEL, NCEConsidere as seguintes afirmativas sobre os Diagramas de Seqüência da UML: I - Linhas verticais representam instâncias de classes do sistema. II - Linhas horizontais representam chamadas de funções. III - Triângulos representam estados do sistema. A(s) afirmativa(s) correta(s) é/são somente: ✂️ a) I; ✂️ b) II; ✂️ c) I e II; ✂️ d) I e III; ✂️ e) II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2429Q647770 | Informática, Engenharia de Software, Analista de Controle Externo, Tribunal de Contas Estadual MG, CESPE CEBRASPE, 2018Uma empresa, ao implementar técnicas e softwares de big data, deu enfoque diferenciado à análise que tem como objetivo mostrar as consequências de determinado evento. Essa análise é do tipo ✂️ a) preemptiva. ✂️ b) perceptiva. ✂️ c) prescritiva. ✂️ d) preditiva. ✂️ e) evolutiva. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2430Q644448 | Informática, Engenharia de Software, Analista de Sistemas, BNDES, CESGRANRIOUma empresa precisa de uma aplicação para processar ordens de compra na forma de mensagens de texto. As mensagens chegam criptografadas, além de conterem informações que permitem garantir que elas foram enviadas por clientes confiáveis. A aplicação deve ainda levar em conta os seguintes requisitos arquiteturais: • Melhorias futuras no sistema deverão ser possíveis através da troca ou recombinação dos componentes responsáveis pelas diversas etapas do processamento. • Cada componente deve ser o mais especializado possível, para que possa ser empregado em diferentes contextos. • Componentes responsáveis por etapas de processamento não adjacentes não devem trocar informações. • As fontes de dados podem variar, podendo ser uma conexão socket, uma conexão http ou um arquivo. • Os resultados do processamento podem ser apresentados ou armazenados de diversas formas. Qual padrão arquitetural é o indicado para essa aplicação, por atender a todos os requisitos arquiteturais listados acima? ✂️ a) Pipes and Filters ✂️ b) Camadas ✂️ c) Blackboard ✂️ d) Broker ✂️ e) MVC Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2431Q630634 | Informática, Engenharia de Software, Analista, Serviço Federal de Processamento de Dados, CESPE CEBRASPECom referência às áreas da engenharia de software, julgue os itens que seguem. Na gestão de configuração de software, a manutenção pode ser feita de maneira proativa, reativa, preventiva ou corretiva. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2432Q626033 | Informática, Engenharia de Software, Analista Gerencial, CENSIPAM AM, CESPE CEBRASPENo que se refere à modularização de um software, julgue os seguintes itens. Um módulo tem as seguintes características: o seu código não pode ser compilado independentemente de outros módulos; a sua especificação externa é requerida pelos usuários do módulo e a sua especificação interna por quem desenvolve o módulo; pode ter interfaces exportadas e importadas, as exportadas são disponibilizadas por módulos servidores e as importadas são esperadas por clientes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2433Q638325 | Informática, Engenharia de Software, Analista Executivo em Metrologia, Instituto Nacional de Metrologia, CESPE CEBRASPEA técnica da análise de pontos de função (TAPF) surgiu no início da década de 70. Em 1986, foi fundado o IFPUG (International Function Point Users Group), uma entidade sem fins lucrativos cuja finalidade é promover um melhor gerenciamento dos processos de desenvolvimento e de manutenção de software com o uso de pontos de função e outras técnicas de medição. Julgue os próximos itens, relacionados à TAPF. Na medição de um determinado produto de software, o que determina o valor de determinado grupo de dados é apenas a sua classificação como arquivo lógico interno ou arquivo de interface externa. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2434Q614262 | Informática, Engenharia de Software, Analista de Desenvolvimento Logístico, Companhia de Integração Portuária do Ceará CE, CESPE CEBRASPEA engenharia de software visa à produção sistemática de softwares que possam atender a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca da engenharia de software e suas várias metodologias, técnicas e ferramentas de apoio, julgue os seguintes itens. A métrica de software denominada complexidade ciclomática provê um limite inferior para a quantidade de testes que devem ser realizados para garantir que todas as instruções de um programa estruturado sejam executadas pelo menos uma vez durante os testes. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2435Q625537 | Informática, Engenharia de Software, Atividades de Complexidade Intelectual, Ministério das Comunicações, CESPE CEBRASPEJulgue os itens a seguir, a respeito de requisitos, análise e projeto da engenharia de software. Entre os processos de alto nível da gestão de requisitos, estão a obtenção dos requisitos, a análise, a especificação e a validação, em que a modelagem do negócio faz parte da obtenção e da análise, enquanto o estudo de viabilidade é um subprocesso da validação. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2436Q618371 | Informática, Engenharia de Software, Analista de Sistemas, Tribunal de Justiça MG, FUNDEP UFMGAssinale a alternativa que apresenta a técnica que pode ser usada para lidar com o problema de ausência de herança múltipla em algumas implementações. ✂️ a) Associação ✂️ b) Decomposição ✂️ c) Delegação ✂️ d) Materialização Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2437Q617118 | Informática, Engenharia de Software, Analista, IRB, ESAFNo Desenvolvimento Orientado a Objetos com UML, o relacionamento do tipo Agregação dos diagramas de classe são utilizados para denotar ✂️ a) um relacionamento entre elementos, um independente e outro dependente, onde uma mudança no elemento independente afetará o elemento dependente. ✂️ b) relacionamentos entre classes não correlatas ✂️ c) relacionamentos todo/parte. ✂️ d) um relacionamento entre um elemento mais geral e um elemento específico. ✂️ e) um relacionamento entre uma superclasse e uma subclasse, caracterizando uma herança. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2438Q636324 | Informática, Engenharia de Software, Analista de Informática, PRODEST ES, CESPE CEBRASPEAcerca da engenharia de software e dos ciclos de vida, julgue os seguintes itens. No desenvolvimento iterativo, em cada iteração, tipicamente inicia-se com um subconjunto dos requisitos e desenvolve-se um produto intermediário, que é um subconjunto do produto final. Ao longo das iterações, o projeto e os requisitos podem ser modificados de acordo com as necessidades. O projeto pode ser melhorado na medida em que os requisitos são mais bem entendidos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2439Q649381 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Rio de Janeiro, CONSULPLANAcerca de um dos padrões de projeto, analise a seguinte afirmativa: “fornecer uma alternativa flexível ao uso de subclasses para extensão de funcionalidade e, dinamicamente, agregar responsabilidades adicionais a um objeto”. Trata-se do padrão: ✂️ a) Proxy. ✂️ b) Visitor. ✂️ c) Iterator. ✂️ d) Decorator. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2440Q643242 | Informática, Engenharia de Software, Profissional Júnior, Liquigás Distribuidora SA, CESGRANRIOEm um sistema com multiprogramação, vários processos podem competir por um conjunto finito de recursos presentes no sistema, como, por exemplo, o acesso a regiões da memória ou dispositivos de entrada e saída (E/S). Quando um processo X requisita um acesso a um determinado recurso e esse se encontra ocupado ou sendo utilizado por um processo Y de forma exclusiva, o sistema operacional coloca o requisitante em estado de espera. Se o processo Y, por sua vez, também requisitar um recurso que esteja de posse do processo X de forma exclusiva, ambos entrarão em um estado conhecido pelo nome de ✂️ a) exclusão mútua ✂️ b) espera ocupada ✂️ c) preempção ✂️ d) escalonamento ✂️ e) deadlock Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro