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 261Q120680 | Engenharia de Software , Qualidade de Software, Analista de Teste de Qualidade, MEC, FGVEntre os critérios de qualidade da norma ISO 9126, não se inclui: ✂️ a) a manutenibilidade. ✂️ b) a funcionalidade. ✂️ c) a confiabilidade. ✂️ d) a utilizabilidade. ✂️ e) a eficicácia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 262Q132353 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista do Ministério Público, MPE SE, FCCÉ correto afirmar que ✂️ a) um objeto persistente existe somente durante a execução do processo ou do thread que o criou. ✂️ b) uma classe é uma instância de um objeto. ✂️ c) uma classe abstrata pode ser instanciada diretamente. ✂️ d) um objeto transiente permanece existindo após deixar de existir o processo ou o thread que o criou. ✂️ e) uma classe concreta pode ser instanciada diretamente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 263Q115730 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, Senado Federal, FGVEntre as atividades listadas a seguir, uma não faz parte da Engenharia de Requisitos. Assinale-a. ✂️ a) estudo de viabilidade. ✂️ b) análise de risco. ✂️ c) levantamento de necessidades do cliente. ✂️ d) verificação. ✂️ e) gerenciamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 264Q151850 | Engenharia de Software, Processo de Software, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCCÉ embasado na idéia de desenvolvimento de uma implementação inicial, expondo o resultado aos comentários do usuário e refinando esse resultado por meio de diversas versões, até que seja desenvolvido um sistema adequado. No âmbito do processo de software, trata-se de ✂️ a) desenvolvimento evolucionário. ✂️ b) modelo em cascata. ✂️ c) engenharia de software baseada em componentes. ✂️ d) desenvolvimento em espiral. ✂️ e) programação estruturada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 265Q154668 | Engenharia de Software, Acoplamento e Coesão, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCCConsiderando o conjunto de tarefas que se relacionam em um módulo e o espectro de medidas da força funcional relativa dos módulos (coesão), a respectiva sequência, da pior para a melhor, é: ✂️ a) sequencial, temporal e lógica. ✂️ b) procedimental, coincidental e funcional. ✂️ c) temporal, lógica e sequencial. ✂️ d) temporal, comunicacional e sequencial. ✂️ e) procedimental, funcional e lógica. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 266Q120512 | Engenharia de Software , UML, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIOUm restaurante contratou uma equipe para desenvolver um sistema de informação que auxilie nas tarefas diárias do negócio. Após um levantamento inicial, a equipe listou os seguintes requisitos: o caixa será responsável por encerrar uma conta e registrar o pagamento da mesma; caso o pagamento seja feito com cheque, será necessário que o sistema do restaurante se comunique com o sistema de consulta de cheques do Serviço de Proteção ao Lojista para obter informações sobre o cliente; caso o pagamento seja feito com cartão de crédito, será necessário que o sistema do restaurante se comunique com o sistema da administradora do cartão para obter autorização; apenas o gerente terá acesso à função de estorno do valor pago. Caso a despesa tenha sido paga com cartão, será necessário se comunicar com o sistema da administradora; tanto o sistema da administradora de cartões como o de consulta de cheques serão acessados via web service; o gerente também poderá encerrar uma conta.Qual diagrama de caso de uso descreve adequadamente os requisitos acima? ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 267Q218243 | Engenharia de Software, Ciclo de Vida de Software, Oficial Judiciário, TJ MG, FUMARCEm relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. ✂️ a) Os incrementos de um software são entregues ao cliente de uma só vez. ✂️ b) Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. ✂️ c) A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. ✂️ d) Permite que sejam desenvolvidas versões cada vez mais completas do software. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 268Q249485 | Engenharia de Software, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIOPara o MS-Project 2003 são feitas as afirmativas abaixo. I - Permite a criação de Gráficos de Gantt. II - A partir da Planilha de Recursos é possível definir a taxa padrão e a taxa padrão de hora extra para os recursos.III - Através do Diagrama de Redes é possível associar recursos a tarefas, bem como, vincular tarefas. Está(ão) correta(s) a(s) afirmativa(s): ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) III, apenas. ✂️ d) I e II, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 269Q120787 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIOAnalise as afirmativas abaixo a respeito de técnicas de levantamento de requisitos: I - Uma entrevista não estruturada deve "fluir" entre o entrevistado e o entrevistador e, para isso, as questões a serem feitas não se devem ser definidas previamente. II - A Implantação da Função de Qualidade (IFQ) é uma técnica que traduz as necessidades do cliente para requisitos técnicos de software, identificando três tipos de requisitos: normais, esperados e excitantes. III - Amostragem é o processo de seleção sistemática de elementos representativos de uma população, que permite revelar informações úteis acerca da população como um todo. IV - Uma técnica importante no levantamento de requisitos é observar o comportamento e o ambiente do indivíduo tomador de decisões, já que muitas informações passam desapercebidas com a utilização de outras técnicas. Estão corretas apenas as afirmativas: ✂️ a) I e II. ✂️ b) III e IV. ✂️ c) I, II e III. ✂️ d) I, II e IV. ✂️ e) II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 270Q120023 | Engenharia de Software, UML, Analista de Tecnologia da Informação, MPOG, FUNRIO Geralmente, um caso de uso tem diversas maneiras de ser realizado. Qual é a denominação dada à descrição de uma das maneiras pelas quais o caso de uso pode ser realizado, também chamado de instância de um caso de uso? ✂️ a) Panorama. ✂️ b) Quadro. ✂️ c) Cenário. ✂️ d) Protótipo. ✂️ e) Iteração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 271Q251722 | Engenharia de Software, Processo de Software, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPEUm processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de se obter um produto de software. Cada processo tem suas particularidades, entretanto, podem-se destacar atividades que são comuns à maioria dos processos. Com relação a processos de desenvolvimento de software, assinale a opção correta. ✂️ a) O levantamento de requisitos tem como objetivo compreender o problema a ser resolvido e identificar necessidades. Os requisitos podem ser funcionais, que definem as funcionalidades do sistema, ou não funcionais, que não estão relacionados às funcionalidades. ✂️ b) A análise tem como foco construir uma estratégia de solução. Os modelos construídos nessa fase devem ser verificados e validados. A verificação tem como objetivo assegurar que as necessidades do cliente estão sendo atendidas pelo sistema, enquanto a validação tem o objetivo de analisar se os modelos estão em conformidade com os requisitos definidos. ✂️ c) O projeto produz uma descrição computacional do software sem restrições de tecnologia, ou seja, aspectos físicos e dependentes de implementação não são considerados. ✂️ d) Na fase de implementação, o sistema é codificado, ou seja, a descrição computacional obtida na fase de projeto é traduzida para código executável, por meio do uso de uma ou mais linguagens de programação. ✂️ e) Na fase de implantação, o sistema é testado, empacotado, distribuído e instalado no ambiente do cliente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 272Q118989 | Engenharia de Software , RUP, Analista de Sistemas, REFAP SA, CESGRANRIOAssinale a opção que NÃO apresenta uma disciplina do RUP. ✂️ a) Teste. ✂️ b) Gerenciamento de Projeto. ✂️ c) Elaboração. ✂️ d) Requisitos. ✂️ e) Ambiente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 273Q119550 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIOAs técnicas de identificação de requisitos de sistemas possuem características apropriadas a cada situação. Nesse contexto, analise as afirmações sobre as técnicas a seguir, considerando que a abordagem baseada em I - Workshop de Requisitos utiliza momentos de descontração como forma de dinamizar o trabalho em equipe; II - Cenários utiliza exemplos práticos descritivos do comportamento de um sistema; III - Entrevistas e Questionários mostra-se inadequada na fase inicial de obtenção de dados. Está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) I e II, apenas. ✂️ c) I e III, apenas. ✂️ d) II e III, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 274Q846966 | Engenharia de Software, Gerência de Configuração, TJ RN Analista de Sistemas, COMPERVE, 2020O git é um sistema de controle de versão muito utilizado em desenvolvimento de sistemas de software. Sobre o git, é correto afirmar: ✂️ a) O comando git push é utilizado para envio das alterações confirmadas no diretório local para o repositório remoto. ✂️ b) O comando git clone faz a cópia apenas dos arquivos, sendo as informações do repositório inicializadas como no comando git init. ✂️ c) O comando git add faz a confirmação das alterações de forma definitiva. ✂️ d) O comando git checkout faz uma atualização do diretório local com o diretório remoto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 275Q113690 | Engenharia de Software , UML, Analista de Gestão Corporativa, EPE, CESGRANRIOUm processo administrativo numa repartição pública poderá estar nos seguintes estados: aberto, na carga de um determinado funcionário, em trâmite ou arquivado. A ferramenta de modelagem que representa de modo mais adequado as regras de passagem de um estado para outro é: ✂️ a) diagrama de fluxo de dados. ✂️ b) diagrama de transições de estado. ✂️ c) diagrama entidades-relacionamentos. ✂️ d) dicionário de dados. ✂️ e) especificação de processos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 276Q120094 | Engenharia de Software , Projeto de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOAnalise as afirmativas a seguir, sobre requisitos em projetos de software. I - O rastreamento de requisitos é de grande importância para conduzir análises de impacto quando há mudanças em requisitos. II - O acrônimo FURPS+ se refere aos requisitos não funcionais das categorias de Feasibility, Usability, Reliability, Performance e Supportability. III - Um requisito pode conter, além da especificação, atributos que sirvam ao seu gerenciamento. IV - Casos de uso são descrições da interação entre um ator e o sistema e, portanto, especificam apenas requisitos funcionais.Estão corretas APENAS as afirmativas ✂️ a) I e II. ✂️ b) I e III. ✂️ c) II e III. ✂️ d) II e IV. ✂️ e) III e IV. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 277Q117934 | Engenharia de Software , Projeto de Software, Analista de Sistemas, UDESC, FEPESERelacione os padrões de projetos listados abaixo com suas respectivas finalidades:Padrões de Projetos 1. Facade (fachada) 2. Decorator (decorador) 3. Memento (lembrança) 4. Proxy (procurador) 5. Observer (observador) Finalidades ( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente. ( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar. ( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde. ( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade. ( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório. Assinale a alternativa que indica a sequência correta, de cima para baixo. ✂️ a) 1 – 5 – 3 – 4 – 2 ✂️ b) 3 – 1 – 5 – 2 – 4 ✂️ c) 3 – 5 – 1 – 4 – 2 ✂️ d) 5 – 1 – 3 – 2 – 4 ✂️ e) 5 – 1 – 3 – 4 – 2 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 278Q218175 | Engenharia de Software, Usabilidade, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.Segundo a norma ISO 9241, usabilidade é a capacidadeque um sistema interativo oferece a seu usuário, em determinadocontexto de operação, para a realização de tarefas de maneiraeficaz, eficiente e agradável. Segundo a norma ISO/IEC 9126,usabilidade é a facilidade com que um usuário pode aprender aoperar, preparar entradas para um sistema ou componente einterpretar as saídas desse sistema.Tendo como referência as informações acima, julgue os itens aseguir, relativos à engenharia de usabilidade.As técnicas de avaliação de usabilidade experimentais ou empíricas contam com a participação direta dos usuários e compreendem, basicamente, os testes com usuários por meio do monitoramento de sessões de uso do produto, ou protótipo, em consideração. Em geral, os testes de usabilidade com a participação dos usuários são avaliações confiáveis. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 279Q167907 | Engenharia de Software, XP, Auditor Fiscal, SEFAZ BA, FCC, 2019Scrum e XP são metodologias ágeis usadas no contexto de desenvolvimento de software que ✂️ a) podem ser usadas em conjunto, criando uma metodologia híbrida própria, de forma a unir as práticas de gestão do Scrum com as práticas de desenvolvimento da XP. ✂️ b) utilizam reuniões diárias (Daily Meetings) de 15 minutos em pé para ajudar a tornar as reuniões mais produtivas, colaborativas e úteis. ✂️ c) podem ser usadas juntas, desde que em um contexto em que o gerenciamento do projeto seja realizado por um framework como o PMBoK. ✂️ d) não podem ser usadas em conjunto por serem ambas voltadas para a gestão do processo de desenvolvimento de software. ✂️ e) podem ser usadas em conjunto, já que a XP foca mais na gestão do processo de desenvolvimento e a Scrum, no desenvolvimento propriamente dito. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 280Q119907 | Engenharia de Software , Desenvolvimento de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOConsidere as afirmativas a seguir, acerca de conceitos e tecnologias envolvidos em sistemas para Web. I - Uma folha de estilo em CSS (versão 2.1) pode conter uma regra composta de um bloco de declaração seguido de zero ou mais seletores. II - O RSS é um formato XML que permite a publicação de um item de informação e sua disponibilização a diversos programas, chamados agregadores. III - As chamadas Rich Internet Applications usam tecnologias não proprietárias para construção de aplicações Web com maior interatividade. IV - Um Web crawler é um programa que fornece uma interface gráfica amigável para visualização dos itens de informação publicados em uma fonte RSS. São corretas APENAS as afirmativas ✂️ a) I e II. ✂️ b) I e IV. ✂️ c) II e III. ✂️ d) II e IV. ✂️ e) III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
261Q120680 | Engenharia de Software , Qualidade de Software, Analista de Teste de Qualidade, MEC, FGVEntre os critérios de qualidade da norma ISO 9126, não se inclui: ✂️ a) a manutenibilidade. ✂️ b) a funcionalidade. ✂️ c) a confiabilidade. ✂️ d) a utilizabilidade. ✂️ e) a eficicácia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
262Q132353 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista do Ministério Público, MPE SE, FCCÉ correto afirmar que ✂️ a) um objeto persistente existe somente durante a execução do processo ou do thread que o criou. ✂️ b) uma classe é uma instância de um objeto. ✂️ c) uma classe abstrata pode ser instanciada diretamente. ✂️ d) um objeto transiente permanece existindo após deixar de existir o processo ou o thread que o criou. ✂️ e) uma classe concreta pode ser instanciada diretamente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
263Q115730 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, Senado Federal, FGVEntre as atividades listadas a seguir, uma não faz parte da Engenharia de Requisitos. Assinale-a. ✂️ a) estudo de viabilidade. ✂️ b) análise de risco. ✂️ c) levantamento de necessidades do cliente. ✂️ d) verificação. ✂️ e) gerenciamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
264Q151850 | Engenharia de Software, Processo de Software, Analista Judiciário Tecnologia da Informação, TRT 1a REGIÃO, FCCÉ embasado na idéia de desenvolvimento de uma implementação inicial, expondo o resultado aos comentários do usuário e refinando esse resultado por meio de diversas versões, até que seja desenvolvido um sistema adequado. No âmbito do processo de software, trata-se de ✂️ a) desenvolvimento evolucionário. ✂️ b) modelo em cascata. ✂️ c) engenharia de software baseada em componentes. ✂️ d) desenvolvimento em espiral. ✂️ e) programação estruturada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
265Q154668 | Engenharia de Software, Acoplamento e Coesão, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCCConsiderando o conjunto de tarefas que se relacionam em um módulo e o espectro de medidas da força funcional relativa dos módulos (coesão), a respectiva sequência, da pior para a melhor, é: ✂️ a) sequencial, temporal e lógica. ✂️ b) procedimental, coincidental e funcional. ✂️ c) temporal, lógica e sequencial. ✂️ d) temporal, comunicacional e sequencial. ✂️ e) procedimental, funcional e lógica. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
266Q120512 | Engenharia de Software , UML, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIOUm restaurante contratou uma equipe para desenvolver um sistema de informação que auxilie nas tarefas diárias do negócio. Após um levantamento inicial, a equipe listou os seguintes requisitos: o caixa será responsável por encerrar uma conta e registrar o pagamento da mesma; caso o pagamento seja feito com cheque, será necessário que o sistema do restaurante se comunique com o sistema de consulta de cheques do Serviço de Proteção ao Lojista para obter informações sobre o cliente; caso o pagamento seja feito com cartão de crédito, será necessário que o sistema do restaurante se comunique com o sistema da administradora do cartão para obter autorização; apenas o gerente terá acesso à função de estorno do valor pago. Caso a despesa tenha sido paga com cartão, será necessário se comunicar com o sistema da administradora; tanto o sistema da administradora de cartões como o de consulta de cheques serão acessados via web service; o gerente também poderá encerrar uma conta.Qual diagrama de caso de uso descreve adequadamente os requisitos acima? ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
267Q218243 | Engenharia de Software, Ciclo de Vida de Software, Oficial Judiciário, TJ MG, FUMARCEm relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo. ✂️ a) Os incrementos de um software são entregues ao cliente de uma só vez. ✂️ b) Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto, implementação, testes (validação), integração e manutenção de software. ✂️ c) A abordagem iterativa possibilita desenvolver um sistema de software de forma incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o usuário do sistema. ✂️ d) Permite que sejam desenvolvidas versões cada vez mais completas do software. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
268Q249485 | Engenharia de Software, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIOPara o MS-Project 2003 são feitas as afirmativas abaixo. I - Permite a criação de Gráficos de Gantt. II - A partir da Planilha de Recursos é possível definir a taxa padrão e a taxa padrão de hora extra para os recursos.III - Através do Diagrama de Redes é possível associar recursos a tarefas, bem como, vincular tarefas. Está(ão) correta(s) a(s) afirmativa(s): ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) III, apenas. ✂️ d) I e II, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
269Q120787 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIOAnalise as afirmativas abaixo a respeito de técnicas de levantamento de requisitos: I - Uma entrevista não estruturada deve "fluir" entre o entrevistado e o entrevistador e, para isso, as questões a serem feitas não se devem ser definidas previamente. II - A Implantação da Função de Qualidade (IFQ) é uma técnica que traduz as necessidades do cliente para requisitos técnicos de software, identificando três tipos de requisitos: normais, esperados e excitantes. III - Amostragem é o processo de seleção sistemática de elementos representativos de uma população, que permite revelar informações úteis acerca da população como um todo. IV - Uma técnica importante no levantamento de requisitos é observar o comportamento e o ambiente do indivíduo tomador de decisões, já que muitas informações passam desapercebidas com a utilização de outras técnicas. Estão corretas apenas as afirmativas: ✂️ a) I e II. ✂️ b) III e IV. ✂️ c) I, II e III. ✂️ d) I, II e IV. ✂️ e) II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
270Q120023 | Engenharia de Software, UML, Analista de Tecnologia da Informação, MPOG, FUNRIO Geralmente, um caso de uso tem diversas maneiras de ser realizado. Qual é a denominação dada à descrição de uma das maneiras pelas quais o caso de uso pode ser realizado, também chamado de instância de um caso de uso? ✂️ a) Panorama. ✂️ b) Quadro. ✂️ c) Cenário. ✂️ d) Protótipo. ✂️ e) Iteração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
271Q251722 | Engenharia de Software, Processo de Software, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPEUm processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de se obter um produto de software. Cada processo tem suas particularidades, entretanto, podem-se destacar atividades que são comuns à maioria dos processos. Com relação a processos de desenvolvimento de software, assinale a opção correta. ✂️ a) O levantamento de requisitos tem como objetivo compreender o problema a ser resolvido e identificar necessidades. Os requisitos podem ser funcionais, que definem as funcionalidades do sistema, ou não funcionais, que não estão relacionados às funcionalidades. ✂️ b) A análise tem como foco construir uma estratégia de solução. Os modelos construídos nessa fase devem ser verificados e validados. A verificação tem como objetivo assegurar que as necessidades do cliente estão sendo atendidas pelo sistema, enquanto a validação tem o objetivo de analisar se os modelos estão em conformidade com os requisitos definidos. ✂️ c) O projeto produz uma descrição computacional do software sem restrições de tecnologia, ou seja, aspectos físicos e dependentes de implementação não são considerados. ✂️ d) Na fase de implementação, o sistema é codificado, ou seja, a descrição computacional obtida na fase de projeto é traduzida para código executável, por meio do uso de uma ou mais linguagens de programação. ✂️ e) Na fase de implantação, o sistema é testado, empacotado, distribuído e instalado no ambiente do cliente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
272Q118989 | Engenharia de Software , RUP, Analista de Sistemas, REFAP SA, CESGRANRIOAssinale a opção que NÃO apresenta uma disciplina do RUP. ✂️ a) Teste. ✂️ b) Gerenciamento de Projeto. ✂️ c) Elaboração. ✂️ d) Requisitos. ✂️ e) Ambiente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
273Q119550 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas Júnior Engenharia de Software, ELETROBRÁS, CESGRANRIOAs técnicas de identificação de requisitos de sistemas possuem características apropriadas a cada situação. Nesse contexto, analise as afirmações sobre as técnicas a seguir, considerando que a abordagem baseada em I - Workshop de Requisitos utiliza momentos de descontração como forma de dinamizar o trabalho em equipe; II - Cenários utiliza exemplos práticos descritivos do comportamento de um sistema; III - Entrevistas e Questionários mostra-se inadequada na fase inicial de obtenção de dados. Está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) I e II, apenas. ✂️ c) I e III, apenas. ✂️ d) II e III, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
274Q846966 | Engenharia de Software, Gerência de Configuração, TJ RN Analista de Sistemas, COMPERVE, 2020O git é um sistema de controle de versão muito utilizado em desenvolvimento de sistemas de software. Sobre o git, é correto afirmar: ✂️ a) O comando git push é utilizado para envio das alterações confirmadas no diretório local para o repositório remoto. ✂️ b) O comando git clone faz a cópia apenas dos arquivos, sendo as informações do repositório inicializadas como no comando git init. ✂️ c) O comando git add faz a confirmação das alterações de forma definitiva. ✂️ d) O comando git checkout faz uma atualização do diretório local com o diretório remoto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
275Q113690 | Engenharia de Software , UML, Analista de Gestão Corporativa, EPE, CESGRANRIOUm processo administrativo numa repartição pública poderá estar nos seguintes estados: aberto, na carga de um determinado funcionário, em trâmite ou arquivado. A ferramenta de modelagem que representa de modo mais adequado as regras de passagem de um estado para outro é: ✂️ a) diagrama de fluxo de dados. ✂️ b) diagrama de transições de estado. ✂️ c) diagrama entidades-relacionamentos. ✂️ d) dicionário de dados. ✂️ e) especificação de processos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
276Q120094 | Engenharia de Software , Projeto de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOAnalise as afirmativas a seguir, sobre requisitos em projetos de software. I - O rastreamento de requisitos é de grande importância para conduzir análises de impacto quando há mudanças em requisitos. II - O acrônimo FURPS+ se refere aos requisitos não funcionais das categorias de Feasibility, Usability, Reliability, Performance e Supportability. III - Um requisito pode conter, além da especificação, atributos que sirvam ao seu gerenciamento. IV - Casos de uso são descrições da interação entre um ator e o sistema e, portanto, especificam apenas requisitos funcionais.Estão corretas APENAS as afirmativas ✂️ a) I e II. ✂️ b) I e III. ✂️ c) II e III. ✂️ d) II e IV. ✂️ e) III e IV. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
277Q117934 | Engenharia de Software , Projeto de Software, Analista de Sistemas, UDESC, FEPESERelacione os padrões de projetos listados abaixo com suas respectivas finalidades:Padrões de Projetos 1. Facade (fachada) 2. Decorator (decorador) 3. Memento (lembrança) 4. Proxy (procurador) 5. Observer (observador) Finalidades ( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente. ( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar. ( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde. ( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade. ( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório. Assinale a alternativa que indica a sequência correta, de cima para baixo. ✂️ a) 1 – 5 – 3 – 4 – 2 ✂️ b) 3 – 1 – 5 – 2 – 4 ✂️ c) 3 – 5 – 1 – 4 – 2 ✂️ d) 5 – 1 – 3 – 2 – 4 ✂️ e) 5 – 1 – 3 – 4 – 2 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
278Q218175 | Engenharia de Software, Usabilidade, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPETexto associado.Segundo a norma ISO 9241, usabilidade é a capacidadeque um sistema interativo oferece a seu usuário, em determinadocontexto de operação, para a realização de tarefas de maneiraeficaz, eficiente e agradável. Segundo a norma ISO/IEC 9126,usabilidade é a facilidade com que um usuário pode aprender aoperar, preparar entradas para um sistema ou componente einterpretar as saídas desse sistema.Tendo como referência as informações acima, julgue os itens aseguir, relativos à engenharia de usabilidade.As técnicas de avaliação de usabilidade experimentais ou empíricas contam com a participação direta dos usuários e compreendem, basicamente, os testes com usuários por meio do monitoramento de sessões de uso do produto, ou protótipo, em consideração. Em geral, os testes de usabilidade com a participação dos usuários são avaliações confiáveis. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
279Q167907 | Engenharia de Software, XP, Auditor Fiscal, SEFAZ BA, FCC, 2019Scrum e XP são metodologias ágeis usadas no contexto de desenvolvimento de software que ✂️ a) podem ser usadas em conjunto, criando uma metodologia híbrida própria, de forma a unir as práticas de gestão do Scrum com as práticas de desenvolvimento da XP. ✂️ b) utilizam reuniões diárias (Daily Meetings) de 15 minutos em pé para ajudar a tornar as reuniões mais produtivas, colaborativas e úteis. ✂️ c) podem ser usadas juntas, desde que em um contexto em que o gerenciamento do projeto seja realizado por um framework como o PMBoK. ✂️ d) não podem ser usadas em conjunto por serem ambas voltadas para a gestão do processo de desenvolvimento de software. ✂️ e) podem ser usadas em conjunto, já que a XP foca mais na gestão do processo de desenvolvimento e a Scrum, no desenvolvimento propriamente dito. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
280Q119907 | Engenharia de Software , Desenvolvimento de Software, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOConsidere as afirmativas a seguir, acerca de conceitos e tecnologias envolvidos em sistemas para Web. I - Uma folha de estilo em CSS (versão 2.1) pode conter uma regra composta de um bloco de declaração seguido de zero ou mais seletores. II - O RSS é um formato XML que permite a publicação de um item de informação e sua disponibilização a diversos programas, chamados agregadores. III - As chamadas Rich Internet Applications usam tecnologias não proprietárias para construção de aplicações Web com maior interatividade. IV - Um Web crawler é um programa que fornece uma interface gráfica amigável para visualização dos itens de informação publicados em uma fonte RSS. São corretas APENAS as afirmativas ✂️ a) I e II. ✂️ b) I e IV. ✂️ c) II e III. ✂️ d) II e IV. ✂️ e) III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro