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 521Q241113 | Engenharia de Software, UML, Técnico Administrativo Informática, DNPM, CESGRANRIONa UML, a representação gráfica de uma classe contém as seguintes informações: ✂️ a) objetos, atores e fragmentos. ✂️ b) componentes, casos de uso e atores. ✂️ c) nome do objeto, métodos e atividades. ✂️ d) nome da interface, casos de uso e atributos. ✂️ e) nome da classe, atributos e métodos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 522Q147731 | Engenharia de Software, Análise de Pontos de Função, Analista Judiciário Tecnologia da Informação, TRT 22a Região, FCCConsidere, no âmbito da Análise de Pontos de Função:(I) Um ALI é contado com base em uma avaliação do número de campos de dados não recursivos do usuário e do número de tipos de elementos de registros lógicos nele contidos. (II) Um AIE é uma entidade lógica e persistente, que é requerida para referência ou validação pelo software sendo contado, mas que é mantido por outro aplicativo de software. (III) Uma entrada externa é contada com base no número de campos de dados do usuário envolvidos e na soma dos ALI, mas não dos AIE participantes do processo.Está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) III, apenas. ✂️ d) I e II, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 523Q108069 | Engenharia de Software, Qualidade de Software, Analista de Controle Externo Processamentos de Dados, TCE AC, CESPE CEBRASPEO diagrama da figura acima apresenta um esquema de arquitetura de tratamento de eventos empregado no desenvolvimento de aplicações, no qual se destacam objetos, mensagens e outros relacionamentos entre os elementos do diagrama. Considerando essa figura, assinale a opção correta a respeito dos conceitos de engenharia de software. ✂️ a) A é instanciado por B, e B é instanciado por C. ✂️ b) C é D, após configurado. ✂️ c) E é uma classe que não pode ser estendida por herança. ✂️ d) F pode parametrizar o funcionamento de G, mas não o contrário. ✂️ e) Pelo menos dois dos elementos apresentados no diagrama são caracterizados com a funcionalidade de um despachante de eventos (dispatcher). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 524Q229415 | Engenharia de Software, RUP, Programador, CAMARA SJC, FIPCom relação ao "Rational Unified Process" (RUP), não é correto afirmar que: ✂️ a) ele é um processo de desenvolvimento de software baseado em um conjunto de práticas e uma arquitetura configurável às necessidades de cada projeto. ✂️ b) ele emprega um processo de desenvolvimento interativo e incremental. ✂️ c) ele utiliza a UML - Unified Modeling Language na elaboração dos componentes técnicos do projeto. ✂️ d) ele fundamenta-se em um modelo de desenvolvimento incremental baseado na RAD - Rapid Application Development. ✂️ e) ele utiliza uma abordagem iterativa, centrada na arquitetura e orientada por casos de uso. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 525Q233867 | Engenharia de Software, Interfaces Homem Máquina, Profissional de Nível Superior, Chesf, CESGRANRIOAo projetar a interface gráfica de um software de consulta a um cadastro de clientes, ficou clara a necessidade de o usuário escolher entre uma resposta em PDF ou em XML. Que tipo de controle se mostra mais adequado para representar essa escolha na tela de maneira que o usuário visualize imediatamente todas as opções e entenda que uma exclui a outra, não havendo valores intermediários? ✂️ a) Um spinner ✂️ b) Um slider ✂️ c) Um campo de entrada livre ✂️ d) Dois check-boxes ✂️ e) Dois radio-buttons Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 526Q107717 | Engenharia de Software , Análise Estruturada, Analista de Controle Interno – Tecnologia da Informação, SAD PE, CESPE CEBRASPEA análise estruturada em engenharia de software e sua técnica aliada, o desenho estruturado, são métodos para se analisarem requisitos de negócios e convertê-los em especificações e, em último caso, em programas de computador, configurações de hardware e procedimentos manuais. Acerca dos conceitos de análise e projeto estruturados e de engenharia de software, assinale a opção correta. ✂️ a) Um mecanismo de abstração essencial à análise e ao projeto estruturados é a decomposição funcional, que visa basicamente derivar um conjunto de funções computacionais e(ou) manuais, as quais, quando compostas, realizam um sistema que satisfaz requisitos. ✂️ b) Os diagramas de estrutura e de dicionário de dados, comuns na análise estruturada, são usados, basicamente, para o refinamento de diagramas de fluxos de dados, detalhados durante o desenho estruturado. ✂️ c) Um diagrama de contexto, por apresentar várias bolhas conectadas entre si, por onde fluem dados, é considerado um diagrama de fluxo de dados ✂️ d) O diagrama de estrutura, técnica utilizada na análise e no projeto estruturados, difere, quanto à forma de organização, de um diagrama de fluxos de dados, principalmente em razão de sua ênfase no fluxo de dados, em detrimento da descrição dos fluxos de controle. ✂️ e) O desenvolvimento de diagramas entidade-relacionamento, nos métodos de análise e desenho estruturados, usualmente, precede o desenvolvimento de especificações de processos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 527Q686340 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019Uma Analista Judiciária, trabalhando no processo de “Planejar o Gerenciamento da Qualidade”, precisava utilizar uma ferramenta que a ajudasse a compreender e estimar o custo da qualidade de um processo com base na lógica de ramificação e frequências das ocorrências das atividades principais.O Gerenciamento da Qualidade do Projeto, de acordo com o PMBOK 5ª edição, indica as 7 ferramentas de qualidade básicas, também conhecidas como “as sete ferramentas do CQ”. A Analista optou por uma ferramenta que mostra a sequência de etapas e as possibilidades ramificadas existentes para o processo que transforma uma ou mais entradas em uma ou mais saídas. Esta ferramenta é capaz de mostrar as atividades, os pontos de decisão, os loops de ramificação, os caminhos paralelos e a ordem geral do processamento, através do mapeamento dos detalhes das atividades. Esta ferramenta é denominada ✂️ a) Fluxograma. ✂️ b) Diagrama de Ishikawa. ✂️ c) Diagrama de Dispersão. ✂️ d) Histograma. ✂️ e) Folha de Verificação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 528Q104204 | Engenharia de Software , UML, Analista Administrativo Tecnologia da Informação, ANA, ESAFEm UML, o relacionamento utilizado para expressar herança entre classes e interfaces é a ✂️ a) multiplicidade. ✂️ b) dependência. ✂️ c) agregação. ✂️ d) associação. ✂️ e) generalização. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 529Q121614 | Engenharia de Software , XP, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIODiversos processos de software emergiram nos últimos anos, principalmente aqueles de natureza iterativa. Podemos citar o Processo Unificado, XP (Extreme Programming) e, mais recentemente, o Scrum, como alguns dos mais difundidos. Correlacione, a seguir, esses processos de software e suas características.A relação correta é ✂️ a) I - P, II - Q, III - R. ✂️ b) I - R, II - Q, III - P. ✂️ c) I - R, II - S, III - Q. ✂️ d) I - S, II - P, III - R. ✂️ e) I - S, II - R, III - P. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 530Q118894 | Engenharia de Software , Análise de Requisitos, Analista de Sistemas, INB, CONSULPLANAo se proceder a Análise de Requisitos Funcionais de um projeto/sistema a ser desenvolvido, pode-se afirmar que essa é a etapa onde se dá, EXCETO: ✂️ a) O entendimento do negócio. ✂️ b) O levantamento da situação atual e do que se pretende desenvolver. ✂️ c) O planejamento do projeto/sistema. ✂️ d) O fechamento de escopo do projeto/sistema. ✂️ e) A definição do hardware que será necessário à implantação do projeto/sistema. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 531Q109695 | Engenharia de Software , Gerência de Configuração, Analista de Controle Interno – Tecnologia da Informação, SAD PE, CESPE CEBRASPESegundo a IEEE Computer Society, a engenharia de software é a aplicação de uma abordagem sistemática, disciplinada e quantificável ao desenvolvimento, à operação e à manutenção de software, isto é, a aplicação da engenharia ao software. Acerca dos princípios da engenharia de software, assinale a opção correta. ✂️ a) A engenharia de requisitos de um software, em geral, precede a engenharia dos requisitos do sistema de informações no qual o software será usado. ✂️ b) A manutenção de software é uma atividade da engenharia de software que necessita do emprego de recursos que drenam cerca de 50% do investimento total em um software durante todo o seu ciclo de vida. ✂️ c) A gerência de configuração de software é uma atividade que envolve o emprego de conceitos e práticas, tais como identificação de itens de configuração, controle, contabilização e auditoria. ✂️ d) É desejável que o valor da coesão e o do acoplamento, duas importantes propriedades da arquitetura de um software, sejam maximizados durante a engenharia de software. ✂️ e) Em ferramentas CASE, como refactoring, é melhor adotar-se uma abordagem formal que uma abordagem heurística. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 532Q117770 | Engenharia de Software , Ferramentas de Desenvolvimento de Software, Analista de Sistemas, UNEAL, COPEVE UFALSistema que incorpora conhecimento de um determinado tipo de aplicação e pode produzir sistemas ou fragmentos de sistema no domínio. O reuso foi particularmente bem sucedido em sistemas de aplicações de negócios. Qual opção abaixo corresponde à descrição anterior? ✂️ a) Método de engenharia de software ✂️ b) Intenção do padrão de projeto abstract factory ✂️ c) Gerador de programa ✂️ d) Intenção do padrão de projeto composite ✂️ e) Intenção do padrão de projeto factory method Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 533Q117810 | Engenharia de Software , Processo Unificado, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90.No Processo Unificado, atividades são organizadas em fluxos de atividades. Algumas atividades produzem artefatos, que podem ser de engenharia ou gerenciais. Entre os artefatos criados, há modelos que visam especificar o sistema a partir de certos pontos de vista e níveis de abstração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 534Q244552 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Administrativo Informática, DNPM, CESGRANRIOO Modelo Essencial de um Sistema de Informação subdivide- se em dois tipos de modelo, que são: ✂️ a) de Implementação e Ambiental. ✂️ b) de Contexto e de Teste. ✂️ c) de Teste e Comportamental. ✂️ d) de Teste e de Implementação. ✂️ e) Comportamental e Ambiental. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 535Q113230 | Engenharia de Software , UML, Analista de Informática Desenvolvimento de Sistemas, MPU, FCCTexto associado.OBJETIVO E REQUISITOS DE MODERNIZAÇÃODE PROCESSOS E DE TI EM ÓRGÃO DAESFERA GOVERNAMENTALOBJETIVO:O Ministério Público do Governo Federal de um país deseja modernizar seu ambiente tecnológico de informática. Para tanto, adquirirá equipamentos de computação eletrônica avançados e redefinirá seus sistemas de computação, a fim de agilizar seus processos internos e também melhorar seu relacionamento com a sociedade.REQUISITOS PARA ATENDER AO OBJETIVO:Orientação a objeto:Considere a frase: "A situação em que se encontrar um processo, após cada remessa, parecer ou quaisquer ações que venham a modificar sua situação, deverá ser mostrada no sistema". O diagrama mais adequado para a representação desta condição é o de ✂️ a) Seqüência. ✂️ b) Máquina de Estados. ✂️ c) Atividades. ✂️ d) Caso de Uso. ✂️ e) Classe. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 536Q117095 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, NOSSA CAIXA DESENVOLVIMENTO, FCCEm relação a projetos orientados a objetos, considere: I. É uma estratégia de projeto em que o projetista pensa em termos de coisas em vez de funções. II. A funcionalidade do sistema é expressa em termos de serviços oferecidos pelos objetos. III. Objetos se comunicam por passagem de mensagem, eliminando áreas de dados compartilhados. IV. O objetivo é implementar os requisitos, a partir do desenvolvimento de um modelo orientado a objeto de um sistema de software. Está correto o que se afirma em ✂️ a) I e III, apenas. ✂️ b) II e IV, apenas. ✂️ c) I, III e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) I, II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 537Q687726 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019Ao analisar a aplicação da prototipação em seus projetos de software, decidiu-se utilizar um processo que define 4 etapas para o desenvolvimento de protótipos, sendo essas etapas: I. Avaliar Protótipo. II. Estabelecer Objetivos do Protótipo. III. Desenvolver o Protótipo. IV. Definir a Funcionalidade do Protótipo. A ordem sequencial correta para a execução dessas quatro etapas é ✂️ a) I, IV, II e III. ✂️ b) II, IV, III e I. ✂️ c) III, II, IV e I. ✂️ d) IV, I, II e III. ✂️ e) IV, II, I e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 538Q150029 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 6a Região, FCCSobre testes de sistemas, considere:I. Testes de cenário são úteis pois podem garantir que não restam erros no sistema. Neste ponto diferem dos testes de componentes que apenas garantem a integridade de módulos isolados do sistema, mas não garantem que a totalidade do sistema está isenta de erros. II. Testes de desenvolvimento incluem testes unitários, nos quais são testados objetos e métodos específicos; testes de componentes, nos quais são testados diversos grupos de objetos; testes de sistema, nos quais são testados sistemas parciais e sistemas completos. III. Os testes de usuário podem ser divididos em três fases: teste alfa, em que os usuários do software trabalham com a equipe de desenvolvimento para efetuar testes no local do desenvolvedor; teste beta, em que um release de software é disponibilizado aos usuários para que possam experimentar e levantar os problemas descobertos com os desenvolvedores do sistema; teste de sistema, em que os clientes testam um sistema para decidir se ele está pronto para ser implantado no ambiente de trabalho. Está correto o que se afirma em ✂️ a) I, II e III. ✂️ b) II, apenas. ✂️ c) I e II, apenas. ✂️ d) III, apenas. ✂️ e) II e III, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 539Q257836 | Engenharia de Software, RUPProcesso Unificado Rational, Técnico Judiciário Programação de Sistemas, TRE MS, CESPE CEBRASPEDe acordo com o RUP (Rational Unified Process), a fase de concepção consiste em ✂️ a) desenvolver os componentes do software. ✂️ b) converter as bases de dados. ✂️ c) identificar os atores que interagem com o sistema. ✂️ d) construir um protótipo executável. ✂️ e) descrever a arquitetura do software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 540Q116548 | Engenharia de Software , Métricas de Software, Analista de Sistemas, UDESC, FEPESEIdentifique se são verdadeiras ( V ) ou falsas ( F ) as seguintes afirmativas, a respeito da técnica de estimação Wideband Delphi:( ) Pode ser usada para estimar esforço demandado em um desenvolvimento. ( ) Pode ser usada para estimar a quantidade de linhas de código. ( ) Atribui pontos a eventos como saídas externas e consultas externas. ( ) Prevê que os estimadores mantenham sigilo a respeito de suas estimativas individuais. ( ) Prevê a possibilidade de mais de uma rodada de discussão das estimativas, durante a reunião de estimação. Assinale a alternativa que indica a sequência correta, de cima para baixo. ✂️ a) V – V – F – V – V. ✂️ b) F – V – F – F – V. ✂️ c) V – F – F – F – V. ✂️ d) F – V – V – V – F. ✂️ e) V – F – V – V – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
521Q241113 | Engenharia de Software, UML, Técnico Administrativo Informática, DNPM, CESGRANRIONa UML, a representação gráfica de uma classe contém as seguintes informações: ✂️ a) objetos, atores e fragmentos. ✂️ b) componentes, casos de uso e atores. ✂️ c) nome do objeto, métodos e atividades. ✂️ d) nome da interface, casos de uso e atributos. ✂️ e) nome da classe, atributos e métodos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
522Q147731 | Engenharia de Software, Análise de Pontos de Função, Analista Judiciário Tecnologia da Informação, TRT 22a Região, FCCConsidere, no âmbito da Análise de Pontos de Função:(I) Um ALI é contado com base em uma avaliação do número de campos de dados não recursivos do usuário e do número de tipos de elementos de registros lógicos nele contidos. (II) Um AIE é uma entidade lógica e persistente, que é requerida para referência ou validação pelo software sendo contado, mas que é mantido por outro aplicativo de software. (III) Uma entrada externa é contada com base no número de campos de dados do usuário envolvidos e na soma dos ALI, mas não dos AIE participantes do processo.Está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) III, apenas. ✂️ d) I e II, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
523Q108069 | Engenharia de Software, Qualidade de Software, Analista de Controle Externo Processamentos de Dados, TCE AC, CESPE CEBRASPEO diagrama da figura acima apresenta um esquema de arquitetura de tratamento de eventos empregado no desenvolvimento de aplicações, no qual se destacam objetos, mensagens e outros relacionamentos entre os elementos do diagrama. Considerando essa figura, assinale a opção correta a respeito dos conceitos de engenharia de software. ✂️ a) A é instanciado por B, e B é instanciado por C. ✂️ b) C é D, após configurado. ✂️ c) E é uma classe que não pode ser estendida por herança. ✂️ d) F pode parametrizar o funcionamento de G, mas não o contrário. ✂️ e) Pelo menos dois dos elementos apresentados no diagrama são caracterizados com a funcionalidade de um despachante de eventos (dispatcher). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
524Q229415 | Engenharia de Software, RUP, Programador, CAMARA SJC, FIPCom relação ao "Rational Unified Process" (RUP), não é correto afirmar que: ✂️ a) ele é um processo de desenvolvimento de software baseado em um conjunto de práticas e uma arquitetura configurável às necessidades de cada projeto. ✂️ b) ele emprega um processo de desenvolvimento interativo e incremental. ✂️ c) ele utiliza a UML - Unified Modeling Language na elaboração dos componentes técnicos do projeto. ✂️ d) ele fundamenta-se em um modelo de desenvolvimento incremental baseado na RAD - Rapid Application Development. ✂️ e) ele utiliza uma abordagem iterativa, centrada na arquitetura e orientada por casos de uso. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
525Q233867 | Engenharia de Software, Interfaces Homem Máquina, Profissional de Nível Superior, Chesf, CESGRANRIOAo projetar a interface gráfica de um software de consulta a um cadastro de clientes, ficou clara a necessidade de o usuário escolher entre uma resposta em PDF ou em XML. Que tipo de controle se mostra mais adequado para representar essa escolha na tela de maneira que o usuário visualize imediatamente todas as opções e entenda que uma exclui a outra, não havendo valores intermediários? ✂️ a) Um spinner ✂️ b) Um slider ✂️ c) Um campo de entrada livre ✂️ d) Dois check-boxes ✂️ e) Dois radio-buttons Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
526Q107717 | Engenharia de Software , Análise Estruturada, Analista de Controle Interno – Tecnologia da Informação, SAD PE, CESPE CEBRASPEA análise estruturada em engenharia de software e sua técnica aliada, o desenho estruturado, são métodos para se analisarem requisitos de negócios e convertê-los em especificações e, em último caso, em programas de computador, configurações de hardware e procedimentos manuais. Acerca dos conceitos de análise e projeto estruturados e de engenharia de software, assinale a opção correta. ✂️ a) Um mecanismo de abstração essencial à análise e ao projeto estruturados é a decomposição funcional, que visa basicamente derivar um conjunto de funções computacionais e(ou) manuais, as quais, quando compostas, realizam um sistema que satisfaz requisitos. ✂️ b) Os diagramas de estrutura e de dicionário de dados, comuns na análise estruturada, são usados, basicamente, para o refinamento de diagramas de fluxos de dados, detalhados durante o desenho estruturado. ✂️ c) Um diagrama de contexto, por apresentar várias bolhas conectadas entre si, por onde fluem dados, é considerado um diagrama de fluxo de dados ✂️ d) O diagrama de estrutura, técnica utilizada na análise e no projeto estruturados, difere, quanto à forma de organização, de um diagrama de fluxos de dados, principalmente em razão de sua ênfase no fluxo de dados, em detrimento da descrição dos fluxos de controle. ✂️ e) O desenvolvimento de diagramas entidade-relacionamento, nos métodos de análise e desenho estruturados, usualmente, precede o desenvolvimento de especificações de processos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
527Q686340 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019Uma Analista Judiciária, trabalhando no processo de “Planejar o Gerenciamento da Qualidade”, precisava utilizar uma ferramenta que a ajudasse a compreender e estimar o custo da qualidade de um processo com base na lógica de ramificação e frequências das ocorrências das atividades principais.O Gerenciamento da Qualidade do Projeto, de acordo com o PMBOK 5ª edição, indica as 7 ferramentas de qualidade básicas, também conhecidas como “as sete ferramentas do CQ”. A Analista optou por uma ferramenta que mostra a sequência de etapas e as possibilidades ramificadas existentes para o processo que transforma uma ou mais entradas em uma ou mais saídas. Esta ferramenta é capaz de mostrar as atividades, os pontos de decisão, os loops de ramificação, os caminhos paralelos e a ordem geral do processamento, através do mapeamento dos detalhes das atividades. Esta ferramenta é denominada ✂️ a) Fluxograma. ✂️ b) Diagrama de Ishikawa. ✂️ c) Diagrama de Dispersão. ✂️ d) Histograma. ✂️ e) Folha de Verificação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
528Q104204 | Engenharia de Software , UML, Analista Administrativo Tecnologia da Informação, ANA, ESAFEm UML, o relacionamento utilizado para expressar herança entre classes e interfaces é a ✂️ a) multiplicidade. ✂️ b) dependência. ✂️ c) agregação. ✂️ d) associação. ✂️ e) generalização. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
529Q121614 | Engenharia de Software , XP, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIODiversos processos de software emergiram nos últimos anos, principalmente aqueles de natureza iterativa. Podemos citar o Processo Unificado, XP (Extreme Programming) e, mais recentemente, o Scrum, como alguns dos mais difundidos. Correlacione, a seguir, esses processos de software e suas características.A relação correta é ✂️ a) I - P, II - Q, III - R. ✂️ b) I - R, II - Q, III - P. ✂️ c) I - R, II - S, III - Q. ✂️ d) I - S, II - P, III - R. ✂️ e) I - S, II - R, III - P. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
530Q118894 | Engenharia de Software , Análise de Requisitos, Analista de Sistemas, INB, CONSULPLANAo se proceder a Análise de Requisitos Funcionais de um projeto/sistema a ser desenvolvido, pode-se afirmar que essa é a etapa onde se dá, EXCETO: ✂️ a) O entendimento do negócio. ✂️ b) O levantamento da situação atual e do que se pretende desenvolver. ✂️ c) O planejamento do projeto/sistema. ✂️ d) O fechamento de escopo do projeto/sistema. ✂️ e) A definição do hardware que será necessário à implantação do projeto/sistema. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
531Q109695 | Engenharia de Software , Gerência de Configuração, Analista de Controle Interno – Tecnologia da Informação, SAD PE, CESPE CEBRASPESegundo a IEEE Computer Society, a engenharia de software é a aplicação de uma abordagem sistemática, disciplinada e quantificável ao desenvolvimento, à operação e à manutenção de software, isto é, a aplicação da engenharia ao software. Acerca dos princípios da engenharia de software, assinale a opção correta. ✂️ a) A engenharia de requisitos de um software, em geral, precede a engenharia dos requisitos do sistema de informações no qual o software será usado. ✂️ b) A manutenção de software é uma atividade da engenharia de software que necessita do emprego de recursos que drenam cerca de 50% do investimento total em um software durante todo o seu ciclo de vida. ✂️ c) A gerência de configuração de software é uma atividade que envolve o emprego de conceitos e práticas, tais como identificação de itens de configuração, controle, contabilização e auditoria. ✂️ d) É desejável que o valor da coesão e o do acoplamento, duas importantes propriedades da arquitetura de um software, sejam maximizados durante a engenharia de software. ✂️ e) Em ferramentas CASE, como refactoring, é melhor adotar-se uma abordagem formal que uma abordagem heurística. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
532Q117770 | Engenharia de Software , Ferramentas de Desenvolvimento de Software, Analista de Sistemas, UNEAL, COPEVE UFALSistema que incorpora conhecimento de um determinado tipo de aplicação e pode produzir sistemas ou fragmentos de sistema no domínio. O reuso foi particularmente bem sucedido em sistemas de aplicações de negócios. Qual opção abaixo corresponde à descrição anterior? ✂️ a) Método de engenharia de software ✂️ b) Intenção do padrão de projeto abstract factory ✂️ c) Gerador de programa ✂️ d) Intenção do padrão de projeto composite ✂️ e) Intenção do padrão de projeto factory method Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
533Q117810 | Engenharia de Software , Processo Unificado, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90.No Processo Unificado, atividades são organizadas em fluxos de atividades. Algumas atividades produzem artefatos, que podem ser de engenharia ou gerenciais. Entre os artefatos criados, há modelos que visam especificar o sistema a partir de certos pontos de vista e níveis de abstração. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
534Q244552 | Engenharia de Software, Metodologia de desenvolvimento de software, Técnico Administrativo Informática, DNPM, CESGRANRIOO Modelo Essencial de um Sistema de Informação subdivide- se em dois tipos de modelo, que são: ✂️ a) de Implementação e Ambiental. ✂️ b) de Contexto e de Teste. ✂️ c) de Teste e Comportamental. ✂️ d) de Teste e de Implementação. ✂️ e) Comportamental e Ambiental. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
535Q113230 | Engenharia de Software , UML, Analista de Informática Desenvolvimento de Sistemas, MPU, FCCTexto associado.OBJETIVO E REQUISITOS DE MODERNIZAÇÃODE PROCESSOS E DE TI EM ÓRGÃO DAESFERA GOVERNAMENTALOBJETIVO:O Ministério Público do Governo Federal de um país deseja modernizar seu ambiente tecnológico de informática. Para tanto, adquirirá equipamentos de computação eletrônica avançados e redefinirá seus sistemas de computação, a fim de agilizar seus processos internos e também melhorar seu relacionamento com a sociedade.REQUISITOS PARA ATENDER AO OBJETIVO:Orientação a objeto:Considere a frase: "A situação em que se encontrar um processo, após cada remessa, parecer ou quaisquer ações que venham a modificar sua situação, deverá ser mostrada no sistema". O diagrama mais adequado para a representação desta condição é o de ✂️ a) Seqüência. ✂️ b) Máquina de Estados. ✂️ c) Atividades. ✂️ d) Caso de Uso. ✂️ e) Classe. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
536Q117095 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, NOSSA CAIXA DESENVOLVIMENTO, FCCEm relação a projetos orientados a objetos, considere: I. É uma estratégia de projeto em que o projetista pensa em termos de coisas em vez de funções. II. A funcionalidade do sistema é expressa em termos de serviços oferecidos pelos objetos. III. Objetos se comunicam por passagem de mensagem, eliminando áreas de dados compartilhados. IV. O objetivo é implementar os requisitos, a partir do desenvolvimento de um modelo orientado a objeto de um sistema de software. Está correto o que se afirma em ✂️ a) I e III, apenas. ✂️ b) II e IV, apenas. ✂️ c) I, III e IV, apenas. ✂️ d) II, III e IV, apenas. ✂️ e) I, II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
537Q687726 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019Ao analisar a aplicação da prototipação em seus projetos de software, decidiu-se utilizar um processo que define 4 etapas para o desenvolvimento de protótipos, sendo essas etapas: I. Avaliar Protótipo. II. Estabelecer Objetivos do Protótipo. III. Desenvolver o Protótipo. IV. Definir a Funcionalidade do Protótipo. A ordem sequencial correta para a execução dessas quatro etapas é ✂️ a) I, IV, II e III. ✂️ b) II, IV, III e I. ✂️ c) III, II, IV e I. ✂️ d) IV, I, II e III. ✂️ e) IV, II, I e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
538Q150029 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 6a Região, FCCSobre testes de sistemas, considere:I. Testes de cenário são úteis pois podem garantir que não restam erros no sistema. Neste ponto diferem dos testes de componentes que apenas garantem a integridade de módulos isolados do sistema, mas não garantem que a totalidade do sistema está isenta de erros. II. Testes de desenvolvimento incluem testes unitários, nos quais são testados objetos e métodos específicos; testes de componentes, nos quais são testados diversos grupos de objetos; testes de sistema, nos quais são testados sistemas parciais e sistemas completos. III. Os testes de usuário podem ser divididos em três fases: teste alfa, em que os usuários do software trabalham com a equipe de desenvolvimento para efetuar testes no local do desenvolvedor; teste beta, em que um release de software é disponibilizado aos usuários para que possam experimentar e levantar os problemas descobertos com os desenvolvedores do sistema; teste de sistema, em que os clientes testam um sistema para decidir se ele está pronto para ser implantado no ambiente de trabalho. Está correto o que se afirma em ✂️ a) I, II e III. ✂️ b) II, apenas. ✂️ c) I e II, apenas. ✂️ d) III, apenas. ✂️ e) II e III, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
539Q257836 | Engenharia de Software, RUPProcesso Unificado Rational, Técnico Judiciário Programação de Sistemas, TRE MS, CESPE CEBRASPEDe acordo com o RUP (Rational Unified Process), a fase de concepção consiste em ✂️ a) desenvolver os componentes do software. ✂️ b) converter as bases de dados. ✂️ c) identificar os atores que interagem com o sistema. ✂️ d) construir um protótipo executável. ✂️ e) descrever a arquitetura do software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
540Q116548 | Engenharia de Software , Métricas de Software, Analista de Sistemas, UDESC, FEPESEIdentifique se são verdadeiras ( V ) ou falsas ( F ) as seguintes afirmativas, a respeito da técnica de estimação Wideband Delphi:( ) Pode ser usada para estimar esforço demandado em um desenvolvimento. ( ) Pode ser usada para estimar a quantidade de linhas de código. ( ) Atribui pontos a eventos como saídas externas e consultas externas. ( ) Prevê que os estimadores mantenham sigilo a respeito de suas estimativas individuais. ( ) Prevê a possibilidade de mais de uma rodada de discussão das estimativas, durante a reunião de estimação. Assinale a alternativa que indica a sequência correta, de cima para baixo. ✂️ a) V – V – F – V – V. ✂️ b) F – V – F – F – V. ✂️ c) V – F – F – F – V. ✂️ d) F – V – V – V – F. ✂️ e) V – F – V – V – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro