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 881Q102319 | Engenharia de Software , UML, Analista Tecnologia da Informação, IPHAN, FUNIVERSAAssinale a alternativa que lista apenas diagramas existentes na UML (Unified Modeling Language). ✂️ a) Diagrama de Estados, Diagrama de Sequência, Diagrama de Casos de Teste, Diagrama de Capacidade. ✂️ b) Diagrama de Casos de Uso, Diagrama de Objetos, Diagrama de Concorrência, Diagrama de Sequência. ✂️ c) Diagrama de Comunicação, Diagrama de Concorrência, Diagrama de Atividades, Diagrama de Casos de Teste. ✂️ d) Diagrama de Atividades, Diagrama de Casos de Uso, Diagrama de Classes, Diagrama de Comunicação. ✂️ e) Diagrama de Sequência, Diagrama de Objetos, Diagrama de Restrições, Diagrama de Casos de Uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 882Q247222 | Engenharia de Software, Acoplamento e Coesão, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPETexto associado.Acerca de coesão e acoplamento, elementos críticos para odesenvolvimento e manutenção de sistemas, julgue os itens que seseguem.O acoplamento de métodos expressa o fato de que qualquer método deve ser responsável somente por uma tarefa bem definida. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 883Q116163 | Engenharia de Software , XP, Analista de Sistemas Desenvolvimento e Manutenção, INFRAERO, FCCPara gerenciar uma equipe de desenvolvimento de software, que utiliza a metodologia ágil XP, ✂️ a) não se permite a presença constante do cliente durante o desenvolvimento do projeto para não haver interferência na interpretação dos requisitos. ✂️ b) é necessário adotar medidas para que os desenvolvedores trabalhem mais de 40 horas semanais fazendo horas extras, para agilizar o desenvolvimento e concluir o projeto em menos tempo. ✂️ c) a programação deve ser feita em dupla, onde dois programadores trabalham em um único computador. Um desenvolvedor implementa o código, enquanto outro observa continuamente o trabalho que está sendo feito, procurando identificar erros sintáticos e semânticos. ✂️ d) um nível médio de complexidade de programação deve ser definido de modo que satisfaça os requisitos atuais e futuros. ✂️ e) uma entrega de versões do software a cada seis meses deve ser cumprida, contemplando o maior número possível de requisitos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 884Q151793 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCCSão dois conceitos utilizados especificamente nos modelos orientados a objetos: ✂️ a) fluxo de dados e herança. ✂️ b) entidade externa e classe. ✂️ c) método e polimorfismo. ✂️ d) seleção e processo. ✂️ e) depósito de dados e relacionamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 885Q685582 | Engenharia de Software, Técnico de Tecnologia da Informação Sistemas, UFRPE, SUGEP, 2019Sobre linguagem UML, analise as seguintes afirmações. 1) O Diagrama de Casos de Uso representa atores e casos de uso para modelar os comportamentos do sistema. 2) O Diagrama de Objetos ilustra as instâncias dos itens encontrados no Diagrama de Classes. 3) O Diagrama de Estados representa o estado final do objeto durante a troca sequencial de mensagens entre objetos. Está(ão) correta(s), apenas: ✂️ a) 1. ✂️ b) 2. ✂️ c) 1 e 2. ✂️ d) 3. ✂️ e) 2 e 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 886Q152089 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCCSobre os conceitos de orientação a objetos, considere: I. Classe encapsula dados para descrever o conteúdo de alguma entidade do mundo real. II. Objetos são instâncias de uma classe que herdam os atributos e as operações da classe. III. Superclasse é uma especialização de um conjunto de classes relacionadas a ela. IV. Operações, métodos ou serviços fornecem representações dos comportamentos de uma classe. Está completo e correto o que consta em ✂️ a) I, II, III e IV. ✂️ b) I, II e IV, apenas. ✂️ c) II, III e IV, apenas. ✂️ d) I e II, apenas. ✂️ e) II e IV, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 887Q119386 | Engenharia de Software , DFD, Analista de Sistemas, ELETROBRÁS, CESGRANRIOO DFD acima representa um trecho da modelagem de um cadastro de diagnóstico médico. Com base nas informações apresentadas no diagrama, afirma-se que o(a) ✂️ a) elemento "Diagnóstico preenchido" realiza validações a respeito das informações fornecidas pelo Departamento Médico. ✂️ b) elemento "Diagnóstico preenchido" define um depósito de dados, relacionado a um meio físico, como um fichário ou um arquivo magnético, por exemplo. ✂️ c) elemento "Diagnóstico preenchido" representa dados em movimento. ✂️ d) função "Digitar diagnóstico" é estimulada por um evento de controle interno ao sistema. ✂️ e) função "Digitar diagnóstico" não precisa ser executada imediatamente após a função "Preencher formulário de diagnóstico". Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 888Q100717 | Engenharia de Software , Analista Programador, DPE RO, FGVObserve a instância de uma tabela relacional R, mostrada a seguir. A dependência funcional que certamente NÃO pode ser depreendida dessa instância é: ✂️ a) A1 ? A2 ✂️ b) A1,A2 ? A2 ✂️ c) A2 ? A3 ✂️ d) A1 ? A3 ✂️ e) A3 ? A2 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 889Q839287 | Engenharia de Software, Engenharia de Requisitos, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021Acerca de elicitação e gerenciamento de requisitos, julgue o item a seguir.O gerenciamento de requisitos trata do desenvolvimento de software por meio da metodologia ágil; isso permite o isolamento entre o desenvolvedor e o usuário, já que é comum ocorrer problema de mudanças de requisitos ao longo do curso do projeto devido ao interfaceamento do usuário com o desenvolvedor. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 890Q266876 | Engenharia de Software, RUPProcesso Unificado Rational, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE Em relação às abordagens de desenvolvimento de software, julgue os próximos itens.Os princípios fundamentais do processo unificado não incluem natureza iterativa e incremental, visto que este é um processo tradicional organizado em cascata. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 891Q107901 | Engenharia de Software , Usabilidade, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPETexto associado.Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos deengenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.O uso de fontes sem serifa, como Times New Roman, seria uma recomendação adequada para figurar no guia de desenho de página visando a acessibilidade da mesma. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 892Q153754 | Engenharia de Software, Ferramentas CASE, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJFerramentas CASE não servem para: ✂️ a) formalizar e documentar o desenvolvimento de software; ✂️ b) eliminar a interferência humana do desenvolvimento de software; ✂️ c) diminuir o custo de alterações nos requisitos; ✂️ d) integrar os diversos estágios de desenvolvimento de software; ✂️ e) tornar o processo de desenvolvimento de software menos artesanal. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 893Q121755 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, QuadrixUm modelo de processo de software é uma representação abstrata de um processo de software. Sobre o modelo de processo conhecido como modelo em cascata, é correto afirmar que: ✂️ a) considera as atividades fundamentais do processo, compreendendo especificação, desenvolvimento, validação e evolução, e as representa como fases de processo separadas, tais como especificação de requisitos, projeto de software, implementação, teste, e assim por diante. ✂️ b) intercala as atividades de especificação, desenvolvimento e validação. Um sistema inicial é desenvolvido rapidamente baseado em especificações abstratas. Este sistema é, então, refinado com as entradas do cliente para produzir um sistema que satisfaça às necessidades do cliente. ✂️ c) baseia-se na existência de um número significativo de componentes reutilizáveis. O processo de desenvolvimento do sistema enfoca a integração desses componentes, em vez de desenvolvê-los a partir do zero. ✂️ d) o Unified Process utiliza exclusivamente elementos do modelo em cascata. ✂️ e) os principais estágios do modelo em cascata são: definição de requisitos, definição dos componentes e suas funcionalidades, projeto do sistema, implementação e teste por unidade, teste por componente, integração e teste do sistema e operação e manutenção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 894Q153772 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ AP, FCC Um analista judiciário do Tribunal de Justiça do Amapá precisa utilizar um diagrama que permite adaptar o metamodelo UML para diversas plataformas como Java EE ou .NET ou para diferentes domínios como aplicações em tempo real e modelagem de processos de negócio. Este diagrama precisa permitir a definição de estereótipos customizados e restrições. Dentre os diagramas da UML 2.5, o que melhor atende estas necessidades é o Diagrama de ✂️ a) Perfil. ✂️ b) Deployment. ✂️ c) Estruturas Compostas. ✂️ d) Componentes. ✂️ e) Colaboração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 895Q117712 | Engenharia de Software , Engenharia da Informação, Analista de Sistemas, TCE AL, FCCNÃO é uma tarefa pertinente às camadas concêntricas do Software Configuration Management ✂️ a) a Auditoria de Modificação. ✂️ b) a Auditoria de Configuração. ✂️ c) o Controle de Versão. ✂️ d) a Preparação de Relatórios de Estado. ✂️ e) o Controle de Modificação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 896Q118736 | Engenharia de Software , RUP, Analista de Sistemas Gestão de TI, INFRAERO, FCCUma disciplina do RUP que tem como uma de suas finalidades assegurar que os clientes, usuários e desenvolvedores tenham um entendimento comum da organização-alvo, a qual se relaciona com a disciplina Ambiente. Trata-se de ✂️ a) Requisitos. ✂️ b) Análise e Design. ✂️ c) Modelagem de Negócios. ✂️ d) Gerenciamento de Configuração e Mudança. ✂️ e) Gerenciamento de Projetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 897Q118100 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADESA Unified Modeling Language (UML) é uma linguagem para visualizar, especificar, construir e documentar os artefatos de um sistema complexo de software. Por se tratar de uma linguagem, ela possui uma sintaxe e uma semântica bem definida. Considerando os conceitos relacionados a esta linguagem, assinale a alternativa incorreta. > ✂️ a) Um diagrama de comunicação é um tipo de diagrama de interação cuja ênfase está na ordem temporal de mensagens. ✂️ b) Uma interface é a parte de um caso de uso em que se apresentam as interações do sistema com um ator externo ao sistema ✂️ c) Com ela é possível representar precisamente modelos de implementação de software, mas não é possível representar modelos conceituais, que reflitam a abstração do mundo real utilizada na concepção do software. ✂️ d) A UML permite modelar aspectos estruturais e dinâmicos do software de uma maneira integrada. Para tanto, as entidades dos modelos dinâmicos devem ter suas estruturas definidas e caracterizadas nos modelos estáticos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 898Q106325 | Engenharia de Software , Métricas de Software, Analista Administrativo Tecnologia da Informação, ANA, ESAFAs métricas dinâmicas de produto auxiliam a medir ✂️ a) a facilidade de compreensão do sistema de software. ✂️ b) a facilidade de manutenção de um sistema de software. ✂️ c) a extensão de um programa. ✂️ d) a eficiência e a confiabilidade de um programa. ✂️ e) o comprimento médio dos identificadores de um programa. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 899Q846947 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020Sobre as Técnicas de Gestão de Projeto de Software e Governança em TI, considere as seguintes colunas: 1. Scrum2. PMBoK 3. COBIT ( ) Conjunto de práticas em gerência de projetos que divide o ciclo de vida do projeto em cinco grupos de processos, entre os quais: Iniciação, Planejamento, Execução, Monitoramento/Controle e Encerramento. ( ) Metodologia ágil para gestão e planejamento de projetos de software, onde os projetos são dividos em ciclos (tipicamente mensais) que representa um Time Box dentro do qual um conjunto de atividades deve ser executado. ( ) Framework de governança em TI que inclui a vinculação de metas de negócios com sua infraestrutura de TI, fornecendo vários modelos e métricas de maturidade que medem a conquista, ao mesmo tempo que identificam as responsabilidades comerciais associadas dos processos de TI. Assinale a opção CORRETA que representa a ordem de associação (de cima para baixo) entre a coluna da esquerda com a da direita. ✂️ a) 2-1-3 ✂️ b) 1-2-3 ✂️ c) 3-2-1 ✂️ d) 3-1-2 ✂️ e) 2-3-1 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 900Q258418 | Engenharia de Software, Métricas de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPETexto associado.Em uma visão restritiva, muitas pessoas costumam associar o termosoftware aos programas de computador. Software não é apenas oprograma, mas também todos os dados de documentação econfiguração associados, necessários para que o programa operecorretamente. A respeito de engenharia de software, julgue os itensde 61 a 65.Os benefícios do reúso estão relacionados ao aproveitamento de código anteriormente desenvolvido e incluem ganhos de produtividade e de qualidade, uma vez que um componente reusado deve ser mais confiável. O modelo COCOMO II considera dois tipos de código reusado: o caixa-preta e o caixa- branca. Considera-se nulo o esforço de desenvolvimento de códigos caixa-branca, pois ele não precisa de adaptação para ser integrado com códigos novos ou outros componentes reusados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
881Q102319 | Engenharia de Software , UML, Analista Tecnologia da Informação, IPHAN, FUNIVERSAAssinale a alternativa que lista apenas diagramas existentes na UML (Unified Modeling Language). ✂️ a) Diagrama de Estados, Diagrama de Sequência, Diagrama de Casos de Teste, Diagrama de Capacidade. ✂️ b) Diagrama de Casos de Uso, Diagrama de Objetos, Diagrama de Concorrência, Diagrama de Sequência. ✂️ c) Diagrama de Comunicação, Diagrama de Concorrência, Diagrama de Atividades, Diagrama de Casos de Teste. ✂️ d) Diagrama de Atividades, Diagrama de Casos de Uso, Diagrama de Classes, Diagrama de Comunicação. ✂️ e) Diagrama de Sequência, Diagrama de Objetos, Diagrama de Restrições, Diagrama de Casos de Uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
882Q247222 | Engenharia de Software, Acoplamento e Coesão, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPETexto associado.Acerca de coesão e acoplamento, elementos críticos para odesenvolvimento e manutenção de sistemas, julgue os itens que seseguem.O acoplamento de métodos expressa o fato de que qualquer método deve ser responsável somente por uma tarefa bem definida. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
883Q116163 | Engenharia de Software , XP, Analista de Sistemas Desenvolvimento e Manutenção, INFRAERO, FCCPara gerenciar uma equipe de desenvolvimento de software, que utiliza a metodologia ágil XP, ✂️ a) não se permite a presença constante do cliente durante o desenvolvimento do projeto para não haver interferência na interpretação dos requisitos. ✂️ b) é necessário adotar medidas para que os desenvolvedores trabalhem mais de 40 horas semanais fazendo horas extras, para agilizar o desenvolvimento e concluir o projeto em menos tempo. ✂️ c) a programação deve ser feita em dupla, onde dois programadores trabalham em um único computador. Um desenvolvedor implementa o código, enquanto outro observa continuamente o trabalho que está sendo feito, procurando identificar erros sintáticos e semânticos. ✂️ d) um nível médio de complexidade de programação deve ser definido de modo que satisfaça os requisitos atuais e futuros. ✂️ e) uma entrega de versões do software a cada seis meses deve ser cumprida, contemplando o maior número possível de requisitos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
884Q151793 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCCSão dois conceitos utilizados especificamente nos modelos orientados a objetos: ✂️ a) fluxo de dados e herança. ✂️ b) entidade externa e classe. ✂️ c) método e polimorfismo. ✂️ d) seleção e processo. ✂️ e) depósito de dados e relacionamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
885Q685582 | Engenharia de Software, Técnico de Tecnologia da Informação Sistemas, UFRPE, SUGEP, 2019Sobre linguagem UML, analise as seguintes afirmações. 1) O Diagrama de Casos de Uso representa atores e casos de uso para modelar os comportamentos do sistema. 2) O Diagrama de Objetos ilustra as instâncias dos itens encontrados no Diagrama de Classes. 3) O Diagrama de Estados representa o estado final do objeto durante a troca sequencial de mensagens entre objetos. Está(ão) correta(s), apenas: ✂️ a) 1. ✂️ b) 2. ✂️ c) 1 e 2. ✂️ d) 3. ✂️ e) 2 e 3. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
886Q152089 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCCSobre os conceitos de orientação a objetos, considere: I. Classe encapsula dados para descrever o conteúdo de alguma entidade do mundo real. II. Objetos são instâncias de uma classe que herdam os atributos e as operações da classe. III. Superclasse é uma especialização de um conjunto de classes relacionadas a ela. IV. Operações, métodos ou serviços fornecem representações dos comportamentos de uma classe. Está completo e correto o que consta em ✂️ a) I, II, III e IV. ✂️ b) I, II e IV, apenas. ✂️ c) II, III e IV, apenas. ✂️ d) I e II, apenas. ✂️ e) II e IV, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
887Q119386 | Engenharia de Software , DFD, Analista de Sistemas, ELETROBRÁS, CESGRANRIOO DFD acima representa um trecho da modelagem de um cadastro de diagnóstico médico. Com base nas informações apresentadas no diagrama, afirma-se que o(a) ✂️ a) elemento "Diagnóstico preenchido" realiza validações a respeito das informações fornecidas pelo Departamento Médico. ✂️ b) elemento "Diagnóstico preenchido" define um depósito de dados, relacionado a um meio físico, como um fichário ou um arquivo magnético, por exemplo. ✂️ c) elemento "Diagnóstico preenchido" representa dados em movimento. ✂️ d) função "Digitar diagnóstico" é estimulada por um evento de controle interno ao sistema. ✂️ e) função "Digitar diagnóstico" não precisa ser executada imediatamente após a função "Preencher formulário de diagnóstico". Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
888Q100717 | Engenharia de Software , Analista Programador, DPE RO, FGVObserve a instância de uma tabela relacional R, mostrada a seguir. A dependência funcional que certamente NÃO pode ser depreendida dessa instância é: ✂️ a) A1 ? A2 ✂️ b) A1,A2 ? A2 ✂️ c) A2 ? A3 ✂️ d) A1 ? A3 ✂️ e) A3 ? A2 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
889Q839287 | Engenharia de Software, Engenharia de Requisitos, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021Acerca de elicitação e gerenciamento de requisitos, julgue o item a seguir.O gerenciamento de requisitos trata do desenvolvimento de software por meio da metodologia ágil; isso permite o isolamento entre o desenvolvedor e o usuário, já que é comum ocorrer problema de mudanças de requisitos ao longo do curso do projeto devido ao interfaceamento do usuário com o desenvolvedor. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
890Q266876 | Engenharia de Software, RUPProcesso Unificado Rational, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE Em relação às abordagens de desenvolvimento de software, julgue os próximos itens.Os princípios fundamentais do processo unificado não incluem natureza iterativa e incremental, visto que este é um processo tradicional organizado em cascata. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
891Q107901 | Engenharia de Software , Usabilidade, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPETexto associado.Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos deengenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.O uso de fontes sem serifa, como Times New Roman, seria uma recomendação adequada para figurar no guia de desenho de página visando a acessibilidade da mesma. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
892Q153754 | Engenharia de Software, Ferramentas CASE, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJFerramentas CASE não servem para: ✂️ a) formalizar e documentar o desenvolvimento de software; ✂️ b) eliminar a interferência humana do desenvolvimento de software; ✂️ c) diminuir o custo de alterações nos requisitos; ✂️ d) integrar os diversos estágios de desenvolvimento de software; ✂️ e) tornar o processo de desenvolvimento de software menos artesanal. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
893Q121755 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, QuadrixUm modelo de processo de software é uma representação abstrata de um processo de software. Sobre o modelo de processo conhecido como modelo em cascata, é correto afirmar que: ✂️ a) considera as atividades fundamentais do processo, compreendendo especificação, desenvolvimento, validação e evolução, e as representa como fases de processo separadas, tais como especificação de requisitos, projeto de software, implementação, teste, e assim por diante. ✂️ b) intercala as atividades de especificação, desenvolvimento e validação. Um sistema inicial é desenvolvido rapidamente baseado em especificações abstratas. Este sistema é, então, refinado com as entradas do cliente para produzir um sistema que satisfaça às necessidades do cliente. ✂️ c) baseia-se na existência de um número significativo de componentes reutilizáveis. O processo de desenvolvimento do sistema enfoca a integração desses componentes, em vez de desenvolvê-los a partir do zero. ✂️ d) o Unified Process utiliza exclusivamente elementos do modelo em cascata. ✂️ e) os principais estágios do modelo em cascata são: definição de requisitos, definição dos componentes e suas funcionalidades, projeto do sistema, implementação e teste por unidade, teste por componente, integração e teste do sistema e operação e manutenção. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
894Q153772 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ AP, FCC Um analista judiciário do Tribunal de Justiça do Amapá precisa utilizar um diagrama que permite adaptar o metamodelo UML para diversas plataformas como Java EE ou .NET ou para diferentes domínios como aplicações em tempo real e modelagem de processos de negócio. Este diagrama precisa permitir a definição de estereótipos customizados e restrições. Dentre os diagramas da UML 2.5, o que melhor atende estas necessidades é o Diagrama de ✂️ a) Perfil. ✂️ b) Deployment. ✂️ c) Estruturas Compostas. ✂️ d) Componentes. ✂️ e) Colaboração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
895Q117712 | Engenharia de Software , Engenharia da Informação, Analista de Sistemas, TCE AL, FCCNÃO é uma tarefa pertinente às camadas concêntricas do Software Configuration Management ✂️ a) a Auditoria de Modificação. ✂️ b) a Auditoria de Configuração. ✂️ c) o Controle de Versão. ✂️ d) a Preparação de Relatórios de Estado. ✂️ e) o Controle de Modificação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
896Q118736 | Engenharia de Software , RUP, Analista de Sistemas Gestão de TI, INFRAERO, FCCUma disciplina do RUP que tem como uma de suas finalidades assegurar que os clientes, usuários e desenvolvedores tenham um entendimento comum da organização-alvo, a qual se relaciona com a disciplina Ambiente. Trata-se de ✂️ a) Requisitos. ✂️ b) Análise e Design. ✂️ c) Modelagem de Negócios. ✂️ d) Gerenciamento de Configuração e Mudança. ✂️ e) Gerenciamento de Projetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
897Q118100 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADESA Unified Modeling Language (UML) é uma linguagem para visualizar, especificar, construir e documentar os artefatos de um sistema complexo de software. Por se tratar de uma linguagem, ela possui uma sintaxe e uma semântica bem definida. Considerando os conceitos relacionados a esta linguagem, assinale a alternativa incorreta. > ✂️ a) Um diagrama de comunicação é um tipo de diagrama de interação cuja ênfase está na ordem temporal de mensagens. ✂️ b) Uma interface é a parte de um caso de uso em que se apresentam as interações do sistema com um ator externo ao sistema ✂️ c) Com ela é possível representar precisamente modelos de implementação de software, mas não é possível representar modelos conceituais, que reflitam a abstração do mundo real utilizada na concepção do software. ✂️ d) A UML permite modelar aspectos estruturais e dinâmicos do software de uma maneira integrada. Para tanto, as entidades dos modelos dinâmicos devem ter suas estruturas definidas e caracterizadas nos modelos estáticos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
898Q106325 | Engenharia de Software , Métricas de Software, Analista Administrativo Tecnologia da Informação, ANA, ESAFAs métricas dinâmicas de produto auxiliam a medir ✂️ a) a facilidade de compreensão do sistema de software. ✂️ b) a facilidade de manutenção de um sistema de software. ✂️ c) a extensão de um programa. ✂️ d) a eficiência e a confiabilidade de um programa. ✂️ e) o comprimento médio dos identificadores de um programa. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
899Q846947 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020Sobre as Técnicas de Gestão de Projeto de Software e Governança em TI, considere as seguintes colunas: 1. Scrum2. PMBoK 3. COBIT ( ) Conjunto de práticas em gerência de projetos que divide o ciclo de vida do projeto em cinco grupos de processos, entre os quais: Iniciação, Planejamento, Execução, Monitoramento/Controle e Encerramento. ( ) Metodologia ágil para gestão e planejamento de projetos de software, onde os projetos são dividos em ciclos (tipicamente mensais) que representa um Time Box dentro do qual um conjunto de atividades deve ser executado. ( ) Framework de governança em TI que inclui a vinculação de metas de negócios com sua infraestrutura de TI, fornecendo vários modelos e métricas de maturidade que medem a conquista, ao mesmo tempo que identificam as responsabilidades comerciais associadas dos processos de TI. Assinale a opção CORRETA que representa a ordem de associação (de cima para baixo) entre a coluna da esquerda com a da direita. ✂️ a) 2-1-3 ✂️ b) 1-2-3 ✂️ c) 3-2-1 ✂️ d) 3-1-2 ✂️ e) 2-3-1 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
900Q258418 | Engenharia de Software, Métricas de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPETexto associado.Em uma visão restritiva, muitas pessoas costumam associar o termosoftware aos programas de computador. Software não é apenas oprograma, mas também todos os dados de documentação econfiguração associados, necessários para que o programa operecorretamente. A respeito de engenharia de software, julgue os itensde 61 a 65.Os benefícios do reúso estão relacionados ao aproveitamento de código anteriormente desenvolvido e incluem ganhos de produtividade e de qualidade, uma vez que um componente reusado deve ser mais confiável. O modelo COCOMO II considera dois tipos de código reusado: o caixa-preta e o caixa- branca. Considera-se nulo o esforço de desenvolvimento de códigos caixa-branca, pois ele não precisa de adaptação para ser integrado com códigos novos ou outros componentes reusados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro