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 181Q611486 | Informática, Engenharia de SoftwareO Instituto Nacional do Clima (INC) utilizará uma biblioteca de simulações de clima fabricada por uma empresa americana. Porém, após a aquisição, percebeu-se que as interfaces disponibilizadas pelas classes dessa biblioteca são incompatíveis com as interfaces das classes de outros sistemas do INC. A maneira correta de contornar esse problema é a utilização do padrão de projetos ✂️ a) decorator. ✂️ b) memento. ✂️ c) singleton. ✂️ d) facade. ✂️ e) adapter. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 182Q634619 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIOEm uma reunião com um dos principais interessados (stakeholders) de um projeto, é pedido ao gerente para adiantar a entrega final do projeto. O que poderia ser feito para atender a esse pedido? ✂️ a) Nada, pois uma vez definido o cronograma do projeto, este não pode ser mudado. ✂️ b) Nada, pois sem saber se os riscos do projeto vão se concretizar, não é possível alterar o cronograma do projeto. ✂️ c) Reunir-se com o seu patrocinador (sponsor) para discutir o acréscimo de recursos ou a diminuição do escopo. ✂️ d) Desconsiderar as dependências e passar a realizar paralelamente todas as tarefas que eram marcadas para execução sequencial. ✂️ e) Cortar atividades de documentação e verificação de qualidade para diminuir o tempo total de entrega do projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 183Q22852 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPETexto associado.No que se refere à engenharia de software, julgue o próximo item.Na UML 2.0, o diagrama de tempo é utilizado para demonstrar em que momentos uma classe pode ser instanciada ao longo de um período. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 184Q649858 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional do Trabalho 6a Região, FCC, 2018Os riscos identificados podem ser posicionados na matriz de riscos, de acordo com a avaliação realizada de probabilidade de ocorrência e impacto. Na matriz de riscos ✂️ a) são incluídos somente riscos de nível operacional, que podem paralisar processos ou serviços essenciais para a organização. ✂️ b) não se pode demonstrar visualmente os níveis de tolerância da organização a riscos para não evidenciar fragilidades que possam aumentar a exposição aos riscos. ✂️ c) se existirem dois ou mais riscos de mesma probabilidade e impacto, todos serão tratados concomitantemente, já que não é permitida a criação de escalas complementares. ✂️ d) a organização deve utilizar rigorosamente o padrão determinado nas normas ISO que estabelece o nível de análise adequado para todas as circunstâncias. ✂️ e) pode ser adotada uma escala alto/médio/baixo para cada risco, resultando em uma matriz 3 × 3 para cada risco. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 185Q22918 | Informática, Engenharia de Software, Analista de Sistemas, CEAGESP, VUNESPNa programação orientada a objetos existem quatro tipos de polimorfismos possíveis de serem aplicados na estrutura de uma classe, a saber: ✂️ a) Hierárquico, Sobrecarga, Procedural e Coerção. ✂️ b) Incursivo, Exclusivo, Herdado e Implementado. ✂️ c) Inclusão, Paramétrico, Sobrecarga e Coerção. ✂️ d) Procedural, Hierárquico, Paramétrico e Implementado. ✂️ e) Sobrecarga, Coerção, Herdado e Implementado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 186Q649877 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018O DFSMS é um componente do DFSMSdfp que o administrador de storage utiliza para definir diversos atributos aos seus arquivos e objetos, para que o sistema possa assumir, automaticamente, as tarefas de gerenciamento de armazenamento, tornando mais simples e mais eficiente o uso de espaço e de recursos do sistema. Para realizar estes controles, o DFSMS divide os diversos atributos em conjuntos de grupos e classes. Assinale a alternativa que apresenta o grupo ou a classe que contém os atributos de organização, formato e espaço de alocação de um dataset. ✂️ a) Management Class ✂️ b) Storage Group ✂️ c) Data Class ✂️ d) Agregate Group ✂️ e) Storage Class Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 187Q32429 | Informática, Engenharia de Software, Programador de Computador, Detran RN, FGVAssinale a alternativa que NÃO contém somente atributos para características externas e internas do modelo de qualidade de software, definido na ISO/IEC 9126-1: ✂️ a) Funcionalidade, confiabilidade, usabilidade. ✂️ b) Funcionalidade, confiabilidade, eficiência. ✂️ c) Funcionalidade, confiabilidade, alta gerência. ✂️ d) Funcionalidade, usabilidade, portabilidade. ✂️ e) Eficiência, manutenibilidade, portabilidade. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 188Q648089 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018A qualidade de serviço de um fluxo de pacotes que segue a mesma rota pode ser caracterizada pelos parâmetros: ✂️ a) atraso de propagação, controle de tráfego e largura de banda. ✂️ b) atraso de propagação, largura de banda e taxa de perda de pacotes. ✂️ c) atraso de propagação, rajada de dados e taxa de perda de pacotes. ✂️ d) controle de tráfego, largura de banda e rajada de dados. ✂️ e) controle de tráfego, rajada de dados e taxa de perda de pacotes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 189Q611245 | Informática, Engenharia de Software, Analista de Sistemas, ELETROBRÁS, NCEEm relação à tecnologia de orientação a objetos, a afirmativa de que o estado de um objeto não deve ser acessado diretamente, mas sim por intermédio de métodos de acesso (ou propriedades) está diretamente relacionada ao conceito de: ✂️ a) herança ✂️ b) interface ✂️ c) classe ✂️ d) polimorfismo; ✂️ e) encapsulamento. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 190Q649209 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018O ICKDSF é um programa IBM utilizado para executar diversas funções no z/OS. Assinale a alternativa que apresenta o comando ICKDSF utilizado para alterar a VTOC, de um volume modelo 3390, do formato OSVTOC para o formato IXVTOC. ✂️ a) BUILDIX ✂️ b) AIXVOL ✂️ c) CONTROL ✂️ d) CREATEIX ✂️ e) INSTALL Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 191Q649217 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal de Minas Gerais, 2018Requisitos não funcionais são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo software a seus usuários. Com relação aos requisitos não funcionais, é INCORR ETO afirmar que ✂️ a) embora muitas vezes seja possível identificar quais componentes do sistema implementam requisitos funcionais específicos, é frequentemente mais difícil relacionar os componentes com os requisitos não funcionais. ✂️ b) a característica de Funcionalidade é também considerada um requisito não funcional, já que corresponde a aspectos de qualidade. ✂️ c) requisitos não funcionais variam de requisitos gerais, que abrangem o que o sistema deve fazer, até requisitos muito específicos, que refletem os processos e as formas de trabalho em uma organização. ✂️ d) requisitos não funcionais incluem requisitos externos, podendo incluir requisitos reguladores, requisitos legais e requisitos éticos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 192Q629208 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação I, Assembléia Legislativa ES, CESPE CEBRASPEAcerca da engenharia de software, assinale a opção correta. ✂️ a) A análise de pontos de função é uma técnica de medição das funcionalidades oferecidas por um software do ponto de vista de seus usuários com a qual se busca medir o que o software é capaz de fazer, e não a forma como ele foi construído. ✂️ b) O modelo de desenvolvimento em cascata descreve ciclos sequenciais, incrementais e iterativos, possuindo, entre outras, as fases de requisitos e implementação. ✂️ c) O ciclo de vida RAD (rapid application development), por privilegiar a rapidez do desenvolvimento, não possui etapa de modelagem. ✂️ d) Com objetivo de melhorar a qualidade do produto, na prototipagem, não se deve fazer o reaproveitamento de código. ✂️ e) No ciclo de vida em espiral, a de análise de risco é realizada na etapa da modelagem do produto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 193Q640790 | Informática, Engenharia de Software, Analista de Finanças e Controle, CGU, ESAFAo longo das últimas décadas, a engenharia de software fez progressos significativos no campo de padrões de projeto – arquiteturas comprovadas para construir software orientado a objetos flexível e fácil de manter. Com relação ao padrão Facade, é correto afirmar que ✂️ a) fornece um objeto representante ou um marcador de outro objeto para controlar o acesso ao mesmo. ✂️ b) define o esqueleto de um algoritmo em uma operação, postergando a definição de alguns passos para subclasses. ✂️ c) define uma interface para criar um objeto, mas deixa as subclasses decidirem qual classe a ser instanciada. ✂️ d) fornece uma interface unificada para um conjunto de interfaces em um subsistema. ✂️ e) define uma dependência "um para muitos" entre objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são automaticamente notificados e atualizados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 194Q638271 | Informática, Engenharia de Software, Analista de Finanças, CGU, ESAFAssinale a opção correta. ✂️ a) Gestão de requisitos preocupa-se com a documentação, atualização e controle de stakeholders envolvidos na fase de identifi cação da demanda. ✂️ b) Engenharia de requisitos compreende: identifi car, analisar, especifi car e defi nir as necessidades de negócio que um aplicativo deve prover para solução do problema levantado. ✂️ c) Engenharia de requisitos compreende: planejar, especifi car e desenvolver as necessidades de negócio que um aplicativo deve prover para minimização dos problemas levantados. ✂️ d) Engenharia de requisitos compreende: identificar, analisar, programar e testar os programas das necessidades de solução de problemas que um negócio deve prover para satisfazer usuários. ✂️ e) Gestão de requisitos preocupa-se com a documentação, direcionamento, controle de definição e acesso aos requisitos levantados na fase de planejamento de escopo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 195Q636958 | Informática, Engenharia de Software, Analista de Gestão I, SABESP SP, FCCEm um diagrama de classes na linguagem UML, os atributos da classe podem ter diferentes tipos de visibilidade. Os símbolos +, -, #, e ~ determinam a visibilidade destes atributos, respectivamente, como ✂️ a) private, protected, public e package. ✂️ b) package, public, private e protected. ✂️ c) public, protected, package e private. ✂️ d) public, private, protected e package. ✂️ e) package, public, protected e private. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 196Q630571 | Informática, Engenharia de Software, Analista Judiciário, STF, CESPE CEBRASPECom referência à gestão de projetos com Scrum e ao desenvolvimento de arquitetura corporativa em TOGAF, julgue os itens que se seguem. A fase de arquitetura do negócio do ADM (Architecture Development Method) visa desenvolver a arquitetura da tecnologia que formará a base para a implementação do trabalho. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 197Q19730 | Informática, Engenharia de Software, Analista de Sistemas, AL GO, CS UFGQual é o princípio de projeto da orientação a objetos que significa "decompor um sistema complexo em suas partes fundamentais e descrevê-las em uma linguagem simples e precisa"? ✂️ a) Modularidade ✂️ b) Encapsulamento. ✂️ c) Abstração. ✂️ d) Herança. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 198Q648332 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018Considere as seguintes afirmações sobre objetivos de teste. I - A definição dos critérios de aceitação deve idealmente ocorrer depois do contrato do sistema ser assinado, pois os critérios de aceitação não fazem parte do contrato, embora possam ser acordados entre o cliente e o desenvolvedor.II - O processo de teste deve demonstrar ao desenvolvedor e ao cliente que o software atende aos requisitos propostos. III - Um dos objetivos do processo de teste é descobrir situações em que o software se comporte de maneira incorreta, indesejável ou de forma diferente das especificações. Quais estão corretas? ✂️ a) Apenas I. ✂️ b) Apenas I e II. ✂️ c) Apenas I e III. ✂️ d) Apenas II e III. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 199Q647850 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018___________ se preocupa com todos os aspectos do desenvolvimento de sistemas computacionais, incluindo engenharia de hardware, software e processo; e _________ é uma disciplina da engenharia que se preocupa com todos aspectos da produção de software, desde os estágios iniciais da especificação do sistema até sua manutenção, quando o sistema já está sendo usado. Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima. ✂️ a) Engenharia de Domínio – Engenharia de Software ✂️ b) Engenharia Reversa – Engenharia de Sistemas ✂️ c) Engenharia de Sistemas – Engenharia de Domínio ✂️ d) Engenharia de Sistemas – Engenharia de Software ✂️ e) Engenharia Reversa – Engenharia de Domínio Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 200Q18617 | Informática, Engenharia de Software, Oficial Temporário, CIAAR, FABA UML é a linguagem utilizada para projetos orientados a objetos. Sobre UML é correto afirmar que ✂️ a) UML é uma linguagem de programação poderosíssima que permite desenvolver sistemas orientados a objetos. ✂️ b) uma classe de objeto é representada em UML por um retângulo. ✂️ c) a UML possui modelos estáticos mas não possui modelos dinâmicos. ✂️ d) um dos diagramas da UML é o DER. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
181Q611486 | Informática, Engenharia de SoftwareO Instituto Nacional do Clima (INC) utilizará uma biblioteca de simulações de clima fabricada por uma empresa americana. Porém, após a aquisição, percebeu-se que as interfaces disponibilizadas pelas classes dessa biblioteca são incompatíveis com as interfaces das classes de outros sistemas do INC. A maneira correta de contornar esse problema é a utilização do padrão de projetos ✂️ a) decorator. ✂️ b) memento. ✂️ c) singleton. ✂️ d) facade. ✂️ e) adapter. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
182Q634619 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIOEm uma reunião com um dos principais interessados (stakeholders) de um projeto, é pedido ao gerente para adiantar a entrega final do projeto. O que poderia ser feito para atender a esse pedido? ✂️ a) Nada, pois uma vez definido o cronograma do projeto, este não pode ser mudado. ✂️ b) Nada, pois sem saber se os riscos do projeto vão se concretizar, não é possível alterar o cronograma do projeto. ✂️ c) Reunir-se com o seu patrocinador (sponsor) para discutir o acréscimo de recursos ou a diminuição do escopo. ✂️ d) Desconsiderar as dependências e passar a realizar paralelamente todas as tarefas que eram marcadas para execução sequencial. ✂️ e) Cortar atividades de documentação e verificação de qualidade para diminuir o tempo total de entrega do projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
183Q22852 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPETexto associado.No que se refere à engenharia de software, julgue o próximo item.Na UML 2.0, o diagrama de tempo é utilizado para demonstrar em que momentos uma classe pode ser instanciada ao longo de um período. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
184Q649858 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional do Trabalho 6a Região, FCC, 2018Os riscos identificados podem ser posicionados na matriz de riscos, de acordo com a avaliação realizada de probabilidade de ocorrência e impacto. Na matriz de riscos ✂️ a) são incluídos somente riscos de nível operacional, que podem paralisar processos ou serviços essenciais para a organização. ✂️ b) não se pode demonstrar visualmente os níveis de tolerância da organização a riscos para não evidenciar fragilidades que possam aumentar a exposição aos riscos. ✂️ c) se existirem dois ou mais riscos de mesma probabilidade e impacto, todos serão tratados concomitantemente, já que não é permitida a criação de escalas complementares. ✂️ d) a organização deve utilizar rigorosamente o padrão determinado nas normas ISO que estabelece o nível de análise adequado para todas as circunstâncias. ✂️ e) pode ser adotada uma escala alto/médio/baixo para cada risco, resultando em uma matriz 3 × 3 para cada risco. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
185Q22918 | Informática, Engenharia de Software, Analista de Sistemas, CEAGESP, VUNESPNa programação orientada a objetos existem quatro tipos de polimorfismos possíveis de serem aplicados na estrutura de uma classe, a saber: ✂️ a) Hierárquico, Sobrecarga, Procedural e Coerção. ✂️ b) Incursivo, Exclusivo, Herdado e Implementado. ✂️ c) Inclusão, Paramétrico, Sobrecarga e Coerção. ✂️ d) Procedural, Hierárquico, Paramétrico e Implementado. ✂️ e) Sobrecarga, Coerção, Herdado e Implementado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
186Q649877 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018O DFSMS é um componente do DFSMSdfp que o administrador de storage utiliza para definir diversos atributos aos seus arquivos e objetos, para que o sistema possa assumir, automaticamente, as tarefas de gerenciamento de armazenamento, tornando mais simples e mais eficiente o uso de espaço e de recursos do sistema. Para realizar estes controles, o DFSMS divide os diversos atributos em conjuntos de grupos e classes. Assinale a alternativa que apresenta o grupo ou a classe que contém os atributos de organização, formato e espaço de alocação de um dataset. ✂️ a) Management Class ✂️ b) Storage Group ✂️ c) Data Class ✂️ d) Agregate Group ✂️ e) Storage Class Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
187Q32429 | Informática, Engenharia de Software, Programador de Computador, Detran RN, FGVAssinale a alternativa que NÃO contém somente atributos para características externas e internas do modelo de qualidade de software, definido na ISO/IEC 9126-1: ✂️ a) Funcionalidade, confiabilidade, usabilidade. ✂️ b) Funcionalidade, confiabilidade, eficiência. ✂️ c) Funcionalidade, confiabilidade, alta gerência. ✂️ d) Funcionalidade, usabilidade, portabilidade. ✂️ e) Eficiência, manutenibilidade, portabilidade. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
188Q648089 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018A qualidade de serviço de um fluxo de pacotes que segue a mesma rota pode ser caracterizada pelos parâmetros: ✂️ a) atraso de propagação, controle de tráfego e largura de banda. ✂️ b) atraso de propagação, largura de banda e taxa de perda de pacotes. ✂️ c) atraso de propagação, rajada de dados e taxa de perda de pacotes. ✂️ d) controle de tráfego, largura de banda e rajada de dados. ✂️ e) controle de tráfego, rajada de dados e taxa de perda de pacotes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
189Q611245 | Informática, Engenharia de Software, Analista de Sistemas, ELETROBRÁS, NCEEm relação à tecnologia de orientação a objetos, a afirmativa de que o estado de um objeto não deve ser acessado diretamente, mas sim por intermédio de métodos de acesso (ou propriedades) está diretamente relacionada ao conceito de: ✂️ a) herança ✂️ b) interface ✂️ c) classe ✂️ d) polimorfismo; ✂️ e) encapsulamento. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
190Q649209 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018O ICKDSF é um programa IBM utilizado para executar diversas funções no z/OS. Assinale a alternativa que apresenta o comando ICKDSF utilizado para alterar a VTOC, de um volume modelo 3390, do formato OSVTOC para o formato IXVTOC. ✂️ a) BUILDIX ✂️ b) AIXVOL ✂️ c) CONTROL ✂️ d) CREATEIX ✂️ e) INSTALL Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
191Q649217 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal de Minas Gerais, 2018Requisitos não funcionais são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo software a seus usuários. Com relação aos requisitos não funcionais, é INCORR ETO afirmar que ✂️ a) embora muitas vezes seja possível identificar quais componentes do sistema implementam requisitos funcionais específicos, é frequentemente mais difícil relacionar os componentes com os requisitos não funcionais. ✂️ b) a característica de Funcionalidade é também considerada um requisito não funcional, já que corresponde a aspectos de qualidade. ✂️ c) requisitos não funcionais variam de requisitos gerais, que abrangem o que o sistema deve fazer, até requisitos muito específicos, que refletem os processos e as formas de trabalho em uma organização. ✂️ d) requisitos não funcionais incluem requisitos externos, podendo incluir requisitos reguladores, requisitos legais e requisitos éticos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
192Q629208 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação I, Assembléia Legislativa ES, CESPE CEBRASPEAcerca da engenharia de software, assinale a opção correta. ✂️ a) A análise de pontos de função é uma técnica de medição das funcionalidades oferecidas por um software do ponto de vista de seus usuários com a qual se busca medir o que o software é capaz de fazer, e não a forma como ele foi construído. ✂️ b) O modelo de desenvolvimento em cascata descreve ciclos sequenciais, incrementais e iterativos, possuindo, entre outras, as fases de requisitos e implementação. ✂️ c) O ciclo de vida RAD (rapid application development), por privilegiar a rapidez do desenvolvimento, não possui etapa de modelagem. ✂️ d) Com objetivo de melhorar a qualidade do produto, na prototipagem, não se deve fazer o reaproveitamento de código. ✂️ e) No ciclo de vida em espiral, a de análise de risco é realizada na etapa da modelagem do produto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
193Q640790 | Informática, Engenharia de Software, Analista de Finanças e Controle, CGU, ESAFAo longo das últimas décadas, a engenharia de software fez progressos significativos no campo de padrões de projeto – arquiteturas comprovadas para construir software orientado a objetos flexível e fácil de manter. Com relação ao padrão Facade, é correto afirmar que ✂️ a) fornece um objeto representante ou um marcador de outro objeto para controlar o acesso ao mesmo. ✂️ b) define o esqueleto de um algoritmo em uma operação, postergando a definição de alguns passos para subclasses. ✂️ c) define uma interface para criar um objeto, mas deixa as subclasses decidirem qual classe a ser instanciada. ✂️ d) fornece uma interface unificada para um conjunto de interfaces em um subsistema. ✂️ e) define uma dependência "um para muitos" entre objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são automaticamente notificados e atualizados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
194Q638271 | Informática, Engenharia de Software, Analista de Finanças, CGU, ESAFAssinale a opção correta. ✂️ a) Gestão de requisitos preocupa-se com a documentação, atualização e controle de stakeholders envolvidos na fase de identifi cação da demanda. ✂️ b) Engenharia de requisitos compreende: identifi car, analisar, especifi car e defi nir as necessidades de negócio que um aplicativo deve prover para solução do problema levantado. ✂️ c) Engenharia de requisitos compreende: planejar, especifi car e desenvolver as necessidades de negócio que um aplicativo deve prover para minimização dos problemas levantados. ✂️ d) Engenharia de requisitos compreende: identificar, analisar, programar e testar os programas das necessidades de solução de problemas que um negócio deve prover para satisfazer usuários. ✂️ e) Gestão de requisitos preocupa-se com a documentação, direcionamento, controle de definição e acesso aos requisitos levantados na fase de planejamento de escopo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
195Q636958 | Informática, Engenharia de Software, Analista de Gestão I, SABESP SP, FCCEm um diagrama de classes na linguagem UML, os atributos da classe podem ter diferentes tipos de visibilidade. Os símbolos +, -, #, e ~ determinam a visibilidade destes atributos, respectivamente, como ✂️ a) private, protected, public e package. ✂️ b) package, public, private e protected. ✂️ c) public, protected, package e private. ✂️ d) public, private, protected e package. ✂️ e) package, public, protected e private. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
196Q630571 | Informática, Engenharia de Software, Analista Judiciário, STF, CESPE CEBRASPECom referência à gestão de projetos com Scrum e ao desenvolvimento de arquitetura corporativa em TOGAF, julgue os itens que se seguem. A fase de arquitetura do negócio do ADM (Architecture Development Method) visa desenvolver a arquitetura da tecnologia que formará a base para a implementação do trabalho. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
197Q19730 | Informática, Engenharia de Software, Analista de Sistemas, AL GO, CS UFGQual é o princípio de projeto da orientação a objetos que significa "decompor um sistema complexo em suas partes fundamentais e descrevê-las em uma linguagem simples e precisa"? ✂️ a) Modularidade ✂️ b) Encapsulamento. ✂️ c) Abstração. ✂️ d) Herança. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
198Q648332 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018Considere as seguintes afirmações sobre objetivos de teste. I - A definição dos critérios de aceitação deve idealmente ocorrer depois do contrato do sistema ser assinado, pois os critérios de aceitação não fazem parte do contrato, embora possam ser acordados entre o cliente e o desenvolvedor.II - O processo de teste deve demonstrar ao desenvolvedor e ao cliente que o software atende aos requisitos propostos. III - Um dos objetivos do processo de teste é descobrir situações em que o software se comporte de maneira incorreta, indesejável ou de forma diferente das especificações. Quais estão corretas? ✂️ a) Apenas I. ✂️ b) Apenas I e II. ✂️ c) Apenas I e III. ✂️ d) Apenas II e III. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
199Q647850 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018___________ se preocupa com todos os aspectos do desenvolvimento de sistemas computacionais, incluindo engenharia de hardware, software e processo; e _________ é uma disciplina da engenharia que se preocupa com todos aspectos da produção de software, desde os estágios iniciais da especificação do sistema até sua manutenção, quando o sistema já está sendo usado. Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima. ✂️ a) Engenharia de Domínio – Engenharia de Software ✂️ b) Engenharia Reversa – Engenharia de Sistemas ✂️ c) Engenharia de Sistemas – Engenharia de Domínio ✂️ d) Engenharia de Sistemas – Engenharia de Software ✂️ e) Engenharia Reversa – Engenharia de Domínio Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
200Q18617 | Informática, Engenharia de Software, Oficial Temporário, CIAAR, FABA UML é a linguagem utilizada para projetos orientados a objetos. Sobre UML é correto afirmar que ✂️ a) UML é uma linguagem de programação poderosíssima que permite desenvolver sistemas orientados a objetos. ✂️ b) uma classe de objeto é representada em UML por um retângulo. ✂️ c) a UML possui modelos estáticos mas não possui modelos dinâmicos. ✂️ d) um dos diagramas da UML é o DER. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro