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 21Q627624 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, EMBASA, IBFC, 2017No Ciclo de Desenvolvimento do TDD (Test-Driven Development), utiliza-se a estratégia que aplica três palavras-chaves (em inglês), que é denominada: ✂️ a) Red, Green, Refactor ✂️ b) White, Gray, Black ✂️ c) White, Black, Refactor ✂️ d) Green, Yellow, Red Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 22Q647862 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018Considere as seguintes afirmações sobre Manutenção de Software. I - Manutenção de software é o processo geral de mudança em um sistema depois de liberado para uso. II - As pesquisas concordam que a manutenção de software ocupa uma proporção menor dos orçamentos de TI do que o desenvolvimento e, portanto, os esforços durante o desenvolvimento do sistema para produção de um sistema manutenível não reduzem os custos gerais durante a vida útil do sistema. III - Existem três diferentes tipos de manutenção de software: (1) correção de defeitos; (2) adaptação ambiental (quando algum aspecto do ambiente – tal como hardware, plataforma do sistema operacional ou outro software de apoio – sofre uma mudança); e (3) adição de funcionalidade. Quais estão corretas? ✂️ a) Apenas I. ✂️ b) Apenas I e II. ✂️ c) Apenas I e III. ✂️ d) Apenas II e III. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 23Q646766 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE, 2017Uma das técnicas para a elicitação de requisitos consiste em observar o trabalho diário da organização no qual o sistema proposto será usado para analisar em quais tarefas reais, os usuários estão envolvidos. Essa técnica se denomina de ✂️ a) Entrevista. ✂️ b) Análise de cenários. ✂️ c) Etnografia. ✂️ d) Prototipagem. ✂️ e) Levantamento orientado a pontos de vista. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 24Q629113 | Informática, Engenharia de Software, Especialista Legislativo, ALERJ, FGV, 2017O antiquário ?Só Velharia? possui um sistema de catálogo de produtos, desenvolvido há três anos, que é utilizado por todos os seus funcionários. Há cerca de um ano, devido à crise do país, a empresa teve que demitir alguns funcionários. Recentemente a ?Só Velharia? conseguiu fechar um convênio com alguns investidores para retomar sua produtividade normal. Assim, a empresa decidiu recontratar alguns de seus antigos funcionários. Em relação ao sistema, a empresa acredita que não precisará readaptar esses funcionários. O critério básico da engenharia de usabilidade que garantirá que esses funcionários não necessitarão de novo treinamento no sistema, mesmo após um ano sem utilizá-lo, é: ✂️ a) memorização; ✂️ b) satisfação; ✂️ c) erro; ✂️ d) criatividade; ✂️ e) eficiência. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 25Q28809 | Informática, Engenharia de Software, Técnico em Informática, Prefeitura de Bela Vista MG, FUNDEPAnalise as afirmativas referentes à importância do gerenciamento de projetos de software. I. Deve assegurar que o software seja desenvolvido conforme os padrões exigidos. II. Deve monitorar o prazo para garantir o cumprimento do cronograma. III. Deve garantir que os projetos atendam às restrições de orçamento. Estão CORRETAS as afirmativas: ✂️ a) I e II apenas ✂️ b) I e III apenas. ✂️ c) II e III apenas. ✂️ d) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 26Q19448 | Informática, Engenharia de Software, Analista de Sistemas, AL MG, FUMARCAnalise as seguintes afirmativas sobre o Diagrama de Casos de Uso da UML. I. Um relacionamento estendido entre casos de uso significa que o caso de uso base incorpora implicitamente, sob alguma condição, o comportamento de outro caso de uso. II. Um relacionamento de inclusão entre casos de uso significa que o caso de uso base incorpora explicitamente o comportamento de outro caso de uso. III. Relacionamentos de inclusão e extensão são representados pela mesma notação do relacionamento de dependência, com a seta apontada para o caso de uso base. Estão CORRETAS as afirmativas: ✂️ a) I e II, apenas. ✂️ b) I e III, apenas. ✂️ c) II e III, apenas. ✂️ d) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 27Q639811 | Informática, Engenharia de Software, Analista Desenvolvimento Gestão Júnior, Metrô SP, FCCO processo de desenvolvimento em cascata é um exemplo de processo dirigido a planos, pois, em princípio, é necessário planejar e programar todas as atividades do processo antes de começar a trabalhar nelas. São exemplos de estágios desse modelo: ✂️ a) Integração de Produto, Definição de Processo Organizacional e Gerenciamento de Riscos. ✂️ b) Análise e Definição de Requisitos, Implementação de Teste Unitário e Integração e Teste de Sistema. ✂️ c) Inicial, Gerenciado e Em Otimização. ✂️ d) Engenharia de Requisitos, Ciclo de Vida de Projetos e Gestão de Incidentes. ✂️ e) Acompanhamento e Controle de Projeto, Medição e Análise e Desenvolvimento de Requisitos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 28Q18016 | Informática, Engenharia de Software, Professor de Tecnologia da Informação, Marinha do Brasil, MBSegundo Pressman (2011), Teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Como se denomina o aspecto da estratégia de Teste de software referente ao conjunto de tarefas que garantem que o software implementa corretamente uma função específica, considerando ser, neste momento, menos importante os requisitos do cliente? ✂️ a) Comprovação. ✂️ b) Validação. ✂️ c) Convalidação. ✂️ d) Revalidação. ✂️ e) Verificação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 29Q647388 | Informática, Engenharia de Software, Agente de Fiscalização à Regulação de Transporte, ARTESP, FCC, 2017Comparando-se os métodos ágeis com os tradicionais, considere: I. Os ágeis priorizam mais a implementação e os tradicionais geralmente preocupam-se mais com a documentação. II. As metodologias ágeis são mais preditivas e os tradicionais mais adaptativas, ou seja, buscam se adaptar às mudanças ao invés de realizar longas análises sobre o futuro. III. Os ágeis podem ser indicados quando o cliente não sabe muito bem o que deseja. Realizam entregas constantes, que nem sempre acontece com os tradicionais, e os testes podem melhorar a qualidade do produto. IV. Os ágeis não rejeitam processos e ferramentas dos tradicionais, mas as colocam em posição secundária, privilegiando os indivíduos e a comunicação entre eles. Está correto o que se afirma APENAS em ✂️ a) I e II. ✂️ b) II e IV. ✂️ c) I, III e IV. ✂️ d) I e III. ✂️ e) II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 30Q649686 | Informática, Engenharia de Software, Analista de Controle Externo, Tribunal de Contas Estadual MG, CESPE CEBRASPE, 2018Em machine learning, a categoria de aprendizagem por reforço identifica as tarefas em que ✂️ a) um software interage com um ambiente dinâmico, como, por exemplo, veículos autônomos. ✂️ b) as etiquetas de classificação não sejam fornecidas ao algoritmo, de modo a deixá-lo livre para entender as entradas recebidas. ✂️ c) o aprendizado pode ser um objetivo em si mesmo ou um meio para se atingir um fim. ✂️ d) o objetivo seja aprender um conjunto de regras generalistas para converter as entradas em saídas predefinidas. ✂️ e) são apresentados ao computador exemplos de entradas e saídas desejadas, fornecidas por um orientador. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 31Q45534 | Informática, Engenharia de Software, 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 32Q638484 | Informática, Engenharia de Software, Analista Judiciário, TRT 19a, FCCA avaliação do impacto de mudança de um requisito, muitas vezes, faz com que seja necessário retornar à sua fonte. Na validação dos requisitos, a equipe deve estar atenta, portanto, à ✂️ a) rastreabilidade. ✂️ b) adaptabilidade. ✂️ c) qualidade. ✂️ d) facilidade de compreensão. ✂️ e) facilidade de verificação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 33Q648882 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal de Minas Gerais, 2018Na literatura de IHC podem ser encontrados vários conjuntos de princípios, diretrizes e heurísticas que podem ajudar no design da interação humano-computador. Com relação a esses princípios, diretrizes e heurísticas para o design de IHC, é INCORR ETO afirmar que ✂️ a) um princípio importante que deve guiar o design da interação diz respeito à modificabilidade dos requisitos, cujos enunciados devem ter uma estrutura e estilo que permitam mudanças de qualquer requisito de forma fácil, completa e consistente. ✂️ b) devemos explorar os mapeamentos naturais, seja entre as variáveis mentais e as físicas, seja entre as tarefas e os controles utilizados para manipular essas variáveis no mundo real e no sistema projetado. ✂️ c) alguns autores destacam a importância de manter o usuário no controle da interação. Entretanto, Tognazzini ressalta a necessidade buscar um equilíbrio, pois quando não há limites ou restrições os usuários podem se sentir perdidos ou angustiados com o excesso de opções. ✂️ d) para ações frequentes e com resultado esperado, o feedback do sistema pode ser sutil, mas para ações infrequentes e com grandes consequências, a resposta deve ser mais substancial. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 34Q618934 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCCAs etapas principais de um Plano Diretor de Informática (PDI) são as seguintes, não necessariamente na ordem que estão relacionadas. I. Acompanhamento de Resultados. II. Análise de Custo-Benefício das Soluções. III. Levantamento das Necessidades. IV. Priorização de Projetos. Considerando essa informação, assinale a alternativa que apresenta a sequência correta de execução dessas atividades. ✂️ a) I, III, II e IV. ✂️ b) I, IV, III e II. ✂️ c) II, I, IV e III. ✂️ d) III, II, IV e I. ✂️ e) IV, II, I e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 35Q19449 | Informática, Engenharia de Software, Analista de Sistemas, AL MG, FUMARCDiagramas comportamentais da UML são utilizados para visualizar, especificar, construir e documentar os aspectos dinâmicos de um sistema. São diagramas comportamentais da UML, EXCETO: ✂️ a) Diagrama de Atividades. ✂️ b) Diagrama de Sequência. ✂️ c) Diagrama de Componentes. ✂️ d) Diagrama de Casos de Uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 36Q649649 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018O conjunto de atividades destinadas a gerenciar as alterações de software, identificando os artefatos que precisam ser alterados, estabelecendo relações entre eles, definindo mecanismos para gerenciar diferentes versões desses artefatos, controlando as alterações impostas e relatando as alterações feitas, caracteriza a gestão de ✂️ a) processos de negócio. ✂️ b) configuração de software. ✂️ c) recursos de produto. ✂️ d) recursos humanos. ✂️ e) qualidade de software. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 37Q648271 | Informática, Engenharia de Software, Assessor Técnico Legislativo, Câmara Municipal de Goiânia GO, UEG, 2018Teste de regressão refere-se ao processo de retestar software que tenha sido modificado. Nesse contexto, um conjunto de teste que é adequado a uma versão do software não é necessariamente adequado à versão subsequente do software. O testador selecionou um critério de teste, que representa uma exigência para os casos de teste de regressão a cada nova versão do software. Dentre as opções a seguir, a mais exigente é ✂️ a) todos-os-usos ✂️ b) todos-os-comandos ✂️ c) todos-os-caminhos ✂️ d) todos-os-arcos Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 38Q18496 | Informática, Engenharia de Software, Engenheiro da Computação, CIAAR, FABInforme se é verdadeiro (V) ou falso (F) o que se afirma abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta. ( ) A engenharia de software é uma disciplina de engenharia relacionada a todos os aspectos de produção de software. ( ) Os produtos de software consistem em programas desenvolvidos e documentação associada. ( ) Sociedades profissionais não podem publicar códigos de condutas que definem os padrões de comportamento esperados de seus membros. ( ) O processo de software inclui apenas algumas atividades envolvidas no desenvolvimento de software. ( ) Métodos são meios organizados de produção de software. ✂️ a) V – F – V – F – V ✂️ b) F – V – F – V – F ✂️ c) V – V – F – F – V ✂️ d) F – F – V – V – F Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 39Q23180 | Informática, Engenharia de Software, Analista, IBGE, CESGRANRIONo ciclo de desenvolvimento de sistemas, os testes são de suma importância e podem, dependendo do porte do sistema, ser bastante complexos, exigindo que seu planejamento e realização sejam divididos em fases. Em uma dessas fases, os testes são realizados por um grupo restrito de usuários finais do sistema, que simulam operações de rotina do sistema, de modo a verificar se seu comportamento está de acordo com o solicitado. Essa fase é denominada teste de ✂️ a) integração ✂️ b) unidade ✂️ c) sistema ✂️ d) operação ✂️ e) aceitação Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 40Q647811 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE, 2017No que se refere à engenharia de software, julgue os itens a seguir. I Além dos requisitos normais e dos esperados, existem os requisitos fascinantes, que têm como objetivo cativar os usuários de um sistema. II O levantamento de requisitos pode ser feito utilizando modelos embasados em cenários, em classes, em comportamentos e orientados a fluxos. III A negociação de requisitos tem como objetivo contrabalançar as necessidades dos interessados em função do custo e do tempo para o desenvolvimento. Estão certos apenas os itens ✂️ a) I e II. ✂️ b) I e III. ✂️ c) II e III. ✂️ d) I, II e III. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
21Q627624 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, EMBASA, IBFC, 2017No Ciclo de Desenvolvimento do TDD (Test-Driven Development), utiliza-se a estratégia que aplica três palavras-chaves (em inglês), que é denominada: ✂️ a) Red, Green, Refactor ✂️ b) White, Gray, Black ✂️ c) White, Black, Refactor ✂️ d) Green, Yellow, Red Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
22Q647862 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018Considere as seguintes afirmações sobre Manutenção de Software. I - Manutenção de software é o processo geral de mudança em um sistema depois de liberado para uso. II - As pesquisas concordam que a manutenção de software ocupa uma proporção menor dos orçamentos de TI do que o desenvolvimento e, portanto, os esforços durante o desenvolvimento do sistema para produção de um sistema manutenível não reduzem os custos gerais durante a vida útil do sistema. III - Existem três diferentes tipos de manutenção de software: (1) correção de defeitos; (2) adaptação ambiental (quando algum aspecto do ambiente – tal como hardware, plataforma do sistema operacional ou outro software de apoio – sofre uma mudança); e (3) adição de funcionalidade. Quais estão corretas? ✂️ a) Apenas I. ✂️ b) Apenas I e II. ✂️ c) Apenas I e III. ✂️ d) Apenas II e III. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
23Q646766 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal do Pernambuco PE, UPE UPENET IAUPE, 2017Uma das técnicas para a elicitação de requisitos consiste em observar o trabalho diário da organização no qual o sistema proposto será usado para analisar em quais tarefas reais, os usuários estão envolvidos. Essa técnica se denomina de ✂️ a) Entrevista. ✂️ b) Análise de cenários. ✂️ c) Etnografia. ✂️ d) Prototipagem. ✂️ e) Levantamento orientado a pontos de vista. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
24Q629113 | Informática, Engenharia de Software, Especialista Legislativo, ALERJ, FGV, 2017O antiquário ?Só Velharia? possui um sistema de catálogo de produtos, desenvolvido há três anos, que é utilizado por todos os seus funcionários. Há cerca de um ano, devido à crise do país, a empresa teve que demitir alguns funcionários. Recentemente a ?Só Velharia? conseguiu fechar um convênio com alguns investidores para retomar sua produtividade normal. Assim, a empresa decidiu recontratar alguns de seus antigos funcionários. Em relação ao sistema, a empresa acredita que não precisará readaptar esses funcionários. O critério básico da engenharia de usabilidade que garantirá que esses funcionários não necessitarão de novo treinamento no sistema, mesmo após um ano sem utilizá-lo, é: ✂️ a) memorização; ✂️ b) satisfação; ✂️ c) erro; ✂️ d) criatividade; ✂️ e) eficiência. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
25Q28809 | Informática, Engenharia de Software, Técnico em Informática, Prefeitura de Bela Vista MG, FUNDEPAnalise as afirmativas referentes à importância do gerenciamento de projetos de software. I. Deve assegurar que o software seja desenvolvido conforme os padrões exigidos. II. Deve monitorar o prazo para garantir o cumprimento do cronograma. III. Deve garantir que os projetos atendam às restrições de orçamento. Estão CORRETAS as afirmativas: ✂️ a) I e II apenas ✂️ b) I e III apenas. ✂️ c) II e III apenas. ✂️ d) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
26Q19448 | Informática, Engenharia de Software, Analista de Sistemas, AL MG, FUMARCAnalise as seguintes afirmativas sobre o Diagrama de Casos de Uso da UML. I. Um relacionamento estendido entre casos de uso significa que o caso de uso base incorpora implicitamente, sob alguma condição, o comportamento de outro caso de uso. II. Um relacionamento de inclusão entre casos de uso significa que o caso de uso base incorpora explicitamente o comportamento de outro caso de uso. III. Relacionamentos de inclusão e extensão são representados pela mesma notação do relacionamento de dependência, com a seta apontada para o caso de uso base. Estão CORRETAS as afirmativas: ✂️ a) I e II, apenas. ✂️ b) I e III, apenas. ✂️ c) II e III, apenas. ✂️ d) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
27Q639811 | Informática, Engenharia de Software, Analista Desenvolvimento Gestão Júnior, Metrô SP, FCCO processo de desenvolvimento em cascata é um exemplo de processo dirigido a planos, pois, em princípio, é necessário planejar e programar todas as atividades do processo antes de começar a trabalhar nelas. São exemplos de estágios desse modelo: ✂️ a) Integração de Produto, Definição de Processo Organizacional e Gerenciamento de Riscos. ✂️ b) Análise e Definição de Requisitos, Implementação de Teste Unitário e Integração e Teste de Sistema. ✂️ c) Inicial, Gerenciado e Em Otimização. ✂️ d) Engenharia de Requisitos, Ciclo de Vida de Projetos e Gestão de Incidentes. ✂️ e) Acompanhamento e Controle de Projeto, Medição e Análise e Desenvolvimento de Requisitos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
28Q18016 | Informática, Engenharia de Software, Professor de Tecnologia da Informação, Marinha do Brasil, MBSegundo Pressman (2011), Teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Como se denomina o aspecto da estratégia de Teste de software referente ao conjunto de tarefas que garantem que o software implementa corretamente uma função específica, considerando ser, neste momento, menos importante os requisitos do cliente? ✂️ a) Comprovação. ✂️ b) Validação. ✂️ c) Convalidação. ✂️ d) Revalidação. ✂️ e) Verificação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
29Q647388 | Informática, Engenharia de Software, Agente de Fiscalização à Regulação de Transporte, ARTESP, FCC, 2017Comparando-se os métodos ágeis com os tradicionais, considere: I. Os ágeis priorizam mais a implementação e os tradicionais geralmente preocupam-se mais com a documentação. II. As metodologias ágeis são mais preditivas e os tradicionais mais adaptativas, ou seja, buscam se adaptar às mudanças ao invés de realizar longas análises sobre o futuro. III. Os ágeis podem ser indicados quando o cliente não sabe muito bem o que deseja. Realizam entregas constantes, que nem sempre acontece com os tradicionais, e os testes podem melhorar a qualidade do produto. IV. Os ágeis não rejeitam processos e ferramentas dos tradicionais, mas as colocam em posição secundária, privilegiando os indivíduos e a comunicação entre eles. Está correto o que se afirma APENAS em ✂️ a) I e II. ✂️ b) II e IV. ✂️ c) I, III e IV. ✂️ d) I e III. ✂️ e) II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
30Q649686 | Informática, Engenharia de Software, Analista de Controle Externo, Tribunal de Contas Estadual MG, CESPE CEBRASPE, 2018Em machine learning, a categoria de aprendizagem por reforço identifica as tarefas em que ✂️ a) um software interage com um ambiente dinâmico, como, por exemplo, veículos autônomos. ✂️ b) as etiquetas de classificação não sejam fornecidas ao algoritmo, de modo a deixá-lo livre para entender as entradas recebidas. ✂️ c) o aprendizado pode ser um objetivo em si mesmo ou um meio para se atingir um fim. ✂️ d) o objetivo seja aprender um conjunto de regras generalistas para converter as entradas em saídas predefinidas. ✂️ e) são apresentados ao computador exemplos de entradas e saídas desejadas, fornecidas por um orientador. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
31Q45534 | Informática, Engenharia de Software, 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
32Q638484 | Informática, Engenharia de Software, Analista Judiciário, TRT 19a, FCCA avaliação do impacto de mudança de um requisito, muitas vezes, faz com que seja necessário retornar à sua fonte. Na validação dos requisitos, a equipe deve estar atenta, portanto, à ✂️ a) rastreabilidade. ✂️ b) adaptabilidade. ✂️ c) qualidade. ✂️ d) facilidade de compreensão. ✂️ e) facilidade de verificação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
33Q648882 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal de Minas Gerais, 2018Na literatura de IHC podem ser encontrados vários conjuntos de princípios, diretrizes e heurísticas que podem ajudar no design da interação humano-computador. Com relação a esses princípios, diretrizes e heurísticas para o design de IHC, é INCORR ETO afirmar que ✂️ a) um princípio importante que deve guiar o design da interação diz respeito à modificabilidade dos requisitos, cujos enunciados devem ter uma estrutura e estilo que permitam mudanças de qualquer requisito de forma fácil, completa e consistente. ✂️ b) devemos explorar os mapeamentos naturais, seja entre as variáveis mentais e as físicas, seja entre as tarefas e os controles utilizados para manipular essas variáveis no mundo real e no sistema projetado. ✂️ c) alguns autores destacam a importância de manter o usuário no controle da interação. Entretanto, Tognazzini ressalta a necessidade buscar um equilíbrio, pois quando não há limites ou restrições os usuários podem se sentir perdidos ou angustiados com o excesso de opções. ✂️ d) para ações frequentes e com resultado esperado, o feedback do sistema pode ser sutil, mas para ações infrequentes e com grandes consequências, a resposta deve ser mais substancial. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
34Q618934 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCCAs etapas principais de um Plano Diretor de Informática (PDI) são as seguintes, não necessariamente na ordem que estão relacionadas. I. Acompanhamento de Resultados. II. Análise de Custo-Benefício das Soluções. III. Levantamento das Necessidades. IV. Priorização de Projetos. Considerando essa informação, assinale a alternativa que apresenta a sequência correta de execução dessas atividades. ✂️ a) I, III, II e IV. ✂️ b) I, IV, III e II. ✂️ c) II, I, IV e III. ✂️ d) III, II, IV e I. ✂️ e) IV, II, I e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
35Q19449 | Informática, Engenharia de Software, Analista de Sistemas, AL MG, FUMARCDiagramas comportamentais da UML são utilizados para visualizar, especificar, construir e documentar os aspectos dinâmicos de um sistema. São diagramas comportamentais da UML, EXCETO: ✂️ a) Diagrama de Atividades. ✂️ b) Diagrama de Sequência. ✂️ c) Diagrama de Componentes. ✂️ d) Diagrama de Casos de Uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
36Q649649 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018O conjunto de atividades destinadas a gerenciar as alterações de software, identificando os artefatos que precisam ser alterados, estabelecendo relações entre eles, definindo mecanismos para gerenciar diferentes versões desses artefatos, controlando as alterações impostas e relatando as alterações feitas, caracteriza a gestão de ✂️ a) processos de negócio. ✂️ b) configuração de software. ✂️ c) recursos de produto. ✂️ d) recursos humanos. ✂️ e) qualidade de software. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
37Q648271 | Informática, Engenharia de Software, Assessor Técnico Legislativo, Câmara Municipal de Goiânia GO, UEG, 2018Teste de regressão refere-se ao processo de retestar software que tenha sido modificado. Nesse contexto, um conjunto de teste que é adequado a uma versão do software não é necessariamente adequado à versão subsequente do software. O testador selecionou um critério de teste, que representa uma exigência para os casos de teste de regressão a cada nova versão do software. Dentre as opções a seguir, a mais exigente é ✂️ a) todos-os-usos ✂️ b) todos-os-comandos ✂️ c) todos-os-caminhos ✂️ d) todos-os-arcos Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
38Q18496 | Informática, Engenharia de Software, Engenheiro da Computação, CIAAR, FABInforme se é verdadeiro (V) ou falso (F) o que se afirma abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta. ( ) A engenharia de software é uma disciplina de engenharia relacionada a todos os aspectos de produção de software. ( ) Os produtos de software consistem em programas desenvolvidos e documentação associada. ( ) Sociedades profissionais não podem publicar códigos de condutas que definem os padrões de comportamento esperados de seus membros. ( ) O processo de software inclui apenas algumas atividades envolvidas no desenvolvimento de software. ( ) Métodos são meios organizados de produção de software. ✂️ a) V – F – V – F – V ✂️ b) F – V – F – V – F ✂️ c) V – V – F – F – V ✂️ d) F – F – V – V – F Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
39Q23180 | Informática, Engenharia de Software, Analista, IBGE, CESGRANRIONo ciclo de desenvolvimento de sistemas, os testes são de suma importância e podem, dependendo do porte do sistema, ser bastante complexos, exigindo que seu planejamento e realização sejam divididos em fases. Em uma dessas fases, os testes são realizados por um grupo restrito de usuários finais do sistema, que simulam operações de rotina do sistema, de modo a verificar se seu comportamento está de acordo com o solicitado. Essa fase é denominada teste de ✂️ a) integração ✂️ b) unidade ✂️ c) sistema ✂️ d) operação ✂️ e) aceitação Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
40Q647811 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE, 2017No que se refere à engenharia de software, julgue os itens a seguir. I Além dos requisitos normais e dos esperados, existem os requisitos fascinantes, que têm como objetivo cativar os usuários de um sistema. II O levantamento de requisitos pode ser feito utilizando modelos embasados em cenários, em classes, em comportamentos e orientados a fluxos. III A negociação de requisitos tem como objetivo contrabalançar as necessidades dos interessados em função do custo e do tempo para o desenvolvimento. Estão certos apenas os itens ✂️ a) I e II. ✂️ b) I e III. ✂️ c) II e III. ✂️ d) I, II e III. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro