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 521Q119672 | Engenharia de Software, Engenharia de Requisitos, Analista de Tecnologia da Informação, DATAPREV, QuadrixSubprocesso da engenharia de requisitos que visa a verificar se os requisitos foram declarados de maneira não ambígua e se de fato definem o sistema desejado pelo usuário: ✂️ a) Estudo de viabilidade ✂️ b) Elicitação de requisitos. ✂️ c) Análise de requisitos. ✂️ d) Validação de requisitos. ✂️ e) Gerenciamento de requisitos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 522Q119049 | Engenharia de Software , XP, Analista de Sistemas, BDMG, FUMARCAnalise as seguintes afirmativas sobre o processo ágil Extreme Programming (XP). I. Planejamento, Projeto, Codificação e Teste são atividades de arcabouço do XP. II. Cartões CRC (Class Responsibility Collaborator) são produtos de trabalho da atividade de projeto do XP. III. O XP recomenda a programação em par durante a atividade de codificação. Marque a alternativa CORRETA: ✂️ a) apenas as afirmativas I e II são verdadeiras. ✂️ b) apenas as afirmativas I e III são verdadeiras. ✂️ c) apenas as afirmativas II e III são verdadeiras. ✂️ d) todas as afirmativas são verdadeiras. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 523Q113230 | 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 524Q846935 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Desenvolvedor de Software, CESPE CEBRASPE, 2020A respeito do Scrum, julgue o item a seguir. Uma forma de acompanhar a produtividade é fazer uso de um gráfico de Burndown, no qual é possível visualizar a expectativa de produtividade ideal do projeto e comparar com a produtividade real. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 525Q116359 | Engenharia de Software , Engenharia da Informação, Analista de Sistemas, Senado Federal, FGVA característica relevante do processo de reúso ilustrado a seguir é: ✂️ a) garante o reúso de componentes do projeto em maior escala, pois a busca é orientada só aos componentes especificados. ✂️ b) induz o desenvolvimento de componentes adaptáveis a vários tipos de arquitetura de sistemas. ✂️ c) evita especificar componentes que não estão disponíveis nas bibliotecas de componentes utilizadas na busca. ✂️ d) contrasta com a abordagem típica da engenharia em que o reúso orienta o processo do projeto. ✂️ e) provê a oportunidade dos desenvolvedores de construir uma biblioteca de componentes para o projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 526Q113583 | Engenharia de Software , UML, Analista de Finanças e Controle, CGU, ESAFPara indicar a visibilidade da propriedade, a UML ✂️ a) incorpora um prefixo a um nome de atributo ou nome de operação. ✂️ b) incorpora um sufixo a um nome de atributo ou origem de operação. ✂️ c) gera um nome de atributo e nome de transação totalmente distinto do anterior. ✂️ d) duplica nome de atributo ou nome de operação. ✂️ e) sublinha o nome de atributo ou nome de operação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 527Q119535 | Engenharia de Software , Ciclo de Vida de Software, Analista de Tecnologia da Informação, UFF, UFFEm relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema: ✂️ a) atualização contínua; ✂️ b) legalidade; ✂️ c) segurança; ✂️ d) legibilidade; ✂️ e) utilização mínima de recursos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 528Q150029 | 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 529Q118868 | Engenharia de Software , Ciclo de Vida de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.Acerca de princípios de engenharia de software, julgue os itens aseguir.Ciclo de vida de um software resume-se em eventos utilizados para definir o status de um projeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 530Q846934 | Engenharia de Software, Ferramentas CASE, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020Ferramentas CASE (Computer-Aided Software Engineering) é uma taxonomia que abrange todas as ferramentas baseadas em computadores que auxiliam atividades de engenharia de software, desde análise de requisitos e modelagem até programação e testes. Sobre as Ferramentas CASE, analise as seguintes afirmativas: I. Upper CASE ou Front-End são ferramentas voltadas para as primeiras fases do processo de desenvolvimento de sistemas, como análise de requisitos, projeto lógico e documentação; II. Integrated Case ou I-Case são ferramentas específicas para o suporte s fases de codificação, testes; III. As Ferramentas CASE possuem interfaces com outros aplicativos de desenvolvimento e auxiliam na modelagem de sistemas e de negócios; IV. Rational Rose, GitHub e ArgoUML são exemplos de ferramentas case. Marque a opção que corresponde somente às afirmativas verdadeiras. ✂️ a) Apenas I e III e IV. ✂️ b) Apenas I, II e III. ✂️ c) Apenas I e III. ✂️ d) Apenas II e III. ✂️ e) Apenas II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 531Q151438 | Engenharia de Software, DFD, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCCTexto associado.Considere um sistema de controle de estoque comcadastramento de materiais e movimentação do estoque.São necessários os seguintes cálculos automáticos: controlaro saldo, o ponto de reposição e o lote econômico. Ocadastro de materiais é feito pelo almoxarife (responsável)e as requisições são feitas por todos os departamentosda empresa e ficam guardadas. A cada entregade material, o almoxarife dá baixa na requisição (atendida)e, com isso, o sistema faz todos os cálculos acima.A entrada de materiais também é feita pelo almoxarife,quando os cálculos também são realizados. Os dadoscalculados devem ficar guardados também e o tempo deresposta de consultas feitas no cadastro de materiais nãodeve exceder a 5 milissegundos (ms).Em um DFD, Almoxarife, Requisição e Calcular Estoque são, respectivamente, ✂️ a) Fluxo de Dados, Depósito e Processo. ✂️ b) Processo, Fluxo de Dados e Entidade Externa. ✂️ c) Entidade Externa, Depósito e Processo. ✂️ d) Fluxo de Dados, Processo e Processo. ✂️ e) Entidade Externa, Entidade Externa e Processo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 532Q102930 | Engenharia de Software , Analista Programador, DPE RO, FGVAs linguagens de programação utilizadas em programação frontend e back-end são, respectivamente: ✂️ a) Javascript e Java; ✂️ b) PHP e Javascript; ✂️ c) Python e Javascript; ✂️ d) PHP e Java; ✂️ e) C++ e PHP. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 533Q117530 | Engenharia de Software , Conceitos Básicos, Analista de Sistemas, DETRAN ES, CESPE CEBRASPETexto associado.Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicase processos da engenharia de software e de bancos de dados.Segundo princípio da engenharia de software, os vários artefatos produzidos ao longo do seu ciclo de vida apresentam, de forma geral, nível de abstração cada vez menor ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 534Q710172 | Engenharia de Software, Analista de Tecnologia da Informação Analista de Sistemas, Prefeitura de Cuiabá MT, IBFC, 2019Texto associado. Antônio Carlos está finalizando sua graduação e tem como objetivo profissional tornar-se um gerente de projeto. Sobre gerentes de projetos, considere o excerto abaixo. “Gerentes de projetos são_____ que estabelecem os objetivos de um projeto, cultivam os(as) _____ para desenvolver confiança e comunicação entre todos os envolvidos, têm um amplo e flexível conjunto de _____, convertendo atividades complexas e interdependentes em tarefas e sub-tarefas que são documentadas, monitoradas e controladas.” Assinale a alternativa que preencha correta e respectivamente as lacunas. ✂️ a) agentes de mudanças / habilidades das pessoas / ferramentas de técnicas ✂️ b) técnicos / planos / relatórios ✂️ c) ouvintes / planos / técnicas ✂️ d) técnicos / habilidades das pessoas / planos Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 535Q257836 | 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 536Q235126 | Engenharia de Software, Metodologias Ageis, Programador de Computador, TRE RS, FCCÉ uma premissa típica do desenvolvimento ágil: ✂️ a) O cliente aprende ao longo do desenvolvimento, à medida que é capaz de manipular o sistema. ✂️ b) A especialização torna as tarefas mais simples e consequentemente facilita o determinismo. ✂️ c) A especialização não impõe a necessidade, por parte de quem executa o trabalho, de pensar sobre o que está fazendo; basta fazer. ✂️ d) O foco na execução torna o processo determinístico, para que a especificação seja transformada corretamente em software. ✂️ e) Busca por processos determinísticos, visando menos alterações e maior previsibilidade. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 537Q233867 | 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 538Q117438 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas, MEC, FGVOrientação a Objetos é um paradigma de análise, projeto e programação de sistemas de software. A respeito desse paradigma, assinale a afirmativa incorreta. ✂️ a) Um objeto pode ser considerado um conjunto de dados. ✂️ b) Os objetos possuem identidade, estado e comportamento. ✂️ c) Um evento pode existir se não houver um objeto a ele associado. ✂️ d) Um objeto pode existir mesmo que não exista nenhum evento associado a ele. ✂️ e) A orientação a objetos implementa o conceito de abstração, classe, objeto, encapsulamento, herança e polimorfismo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 539Q107717 | 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 540Q686126 | Engenharia de Software, Técnico Superior Especializado Tecnologia da Informação, DPE RJ, FGV, 2019O software de controle de catracas “Sisentrada” foi desenvolvido e entregue a seus diversos clientes. Um deles relatou um problema. O software foi consertado e enviado novamente ao cliente, que percebeu que alguns erros já sanados em versões anteriores voltaram a ocorrer.No contexto da engenharia de software, a disciplina que é aplicada ao longo de todo o ciclo de vida, na qual houve falha, é ✂️ a) Gestão de Configuração de Software; ✂️ b) Especificação de Requisitos; ✂️ c) Gestão de Riscos; ✂️ d) Medição; ✂️ e) Comunicação com o Cliente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
521Q119672 | Engenharia de Software, Engenharia de Requisitos, Analista de Tecnologia da Informação, DATAPREV, QuadrixSubprocesso da engenharia de requisitos que visa a verificar se os requisitos foram declarados de maneira não ambígua e se de fato definem o sistema desejado pelo usuário: ✂️ a) Estudo de viabilidade ✂️ b) Elicitação de requisitos. ✂️ c) Análise de requisitos. ✂️ d) Validação de requisitos. ✂️ e) Gerenciamento de requisitos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
522Q119049 | Engenharia de Software , XP, Analista de Sistemas, BDMG, FUMARCAnalise as seguintes afirmativas sobre o processo ágil Extreme Programming (XP). I. Planejamento, Projeto, Codificação e Teste são atividades de arcabouço do XP. II. Cartões CRC (Class Responsibility Collaborator) são produtos de trabalho da atividade de projeto do XP. III. O XP recomenda a programação em par durante a atividade de codificação. Marque a alternativa CORRETA: ✂️ a) apenas as afirmativas I e II são verdadeiras. ✂️ b) apenas as afirmativas I e III são verdadeiras. ✂️ c) apenas as afirmativas II e III são verdadeiras. ✂️ d) todas as afirmativas são verdadeiras. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
523Q113230 | 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
524Q846935 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Desenvolvedor de Software, CESPE CEBRASPE, 2020A respeito do Scrum, julgue o item a seguir. Uma forma de acompanhar a produtividade é fazer uso de um gráfico de Burndown, no qual é possível visualizar a expectativa de produtividade ideal do projeto e comparar com a produtividade real. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
525Q116359 | Engenharia de Software , Engenharia da Informação, Analista de Sistemas, Senado Federal, FGVA característica relevante do processo de reúso ilustrado a seguir é: ✂️ a) garante o reúso de componentes do projeto em maior escala, pois a busca é orientada só aos componentes especificados. ✂️ b) induz o desenvolvimento de componentes adaptáveis a vários tipos de arquitetura de sistemas. ✂️ c) evita especificar componentes que não estão disponíveis nas bibliotecas de componentes utilizadas na busca. ✂️ d) contrasta com a abordagem típica da engenharia em que o reúso orienta o processo do projeto. ✂️ e) provê a oportunidade dos desenvolvedores de construir uma biblioteca de componentes para o projeto. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
526Q113583 | Engenharia de Software , UML, Analista de Finanças e Controle, CGU, ESAFPara indicar a visibilidade da propriedade, a UML ✂️ a) incorpora um prefixo a um nome de atributo ou nome de operação. ✂️ b) incorpora um sufixo a um nome de atributo ou origem de operação. ✂️ c) gera um nome de atributo e nome de transação totalmente distinto do anterior. ✂️ d) duplica nome de atributo ou nome de operação. ✂️ e) sublinha o nome de atributo ou nome de operação. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
527Q119535 | Engenharia de Software , Ciclo de Vida de Software, Analista de Tecnologia da Informação, UFF, UFFEm relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema: ✂️ a) atualização contínua; ✂️ b) legalidade; ✂️ c) segurança; ✂️ d) legibilidade; ✂️ e) utilização mínima de recursos. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
528Q150029 | 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
529Q118868 | Engenharia de Software , Ciclo de Vida de Software, Analista de Saneamento, EMBASA, CESPE CEBRASPETexto associado.Acerca de princípios de engenharia de software, julgue os itens aseguir.Ciclo de vida de um software resume-se em eventos utilizados para definir o status de um projeto. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
530Q846934 | Engenharia de Software, Ferramentas CASE, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020Ferramentas CASE (Computer-Aided Software Engineering) é uma taxonomia que abrange todas as ferramentas baseadas em computadores que auxiliam atividades de engenharia de software, desde análise de requisitos e modelagem até programação e testes. Sobre as Ferramentas CASE, analise as seguintes afirmativas: I. Upper CASE ou Front-End são ferramentas voltadas para as primeiras fases do processo de desenvolvimento de sistemas, como análise de requisitos, projeto lógico e documentação; II. Integrated Case ou I-Case são ferramentas específicas para o suporte s fases de codificação, testes; III. As Ferramentas CASE possuem interfaces com outros aplicativos de desenvolvimento e auxiliam na modelagem de sistemas e de negócios; IV. Rational Rose, GitHub e ArgoUML são exemplos de ferramentas case. Marque a opção que corresponde somente às afirmativas verdadeiras. ✂️ a) Apenas I e III e IV. ✂️ b) Apenas I, II e III. ✂️ c) Apenas I e III. ✂️ d) Apenas II e III. ✂️ e) Apenas II, III e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
531Q151438 | Engenharia de Software, DFD, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCCTexto associado.Considere um sistema de controle de estoque comcadastramento de materiais e movimentação do estoque.São necessários os seguintes cálculos automáticos: controlaro saldo, o ponto de reposição e o lote econômico. Ocadastro de materiais é feito pelo almoxarife (responsável)e as requisições são feitas por todos os departamentosda empresa e ficam guardadas. A cada entregade material, o almoxarife dá baixa na requisição (atendida)e, com isso, o sistema faz todos os cálculos acima.A entrada de materiais também é feita pelo almoxarife,quando os cálculos também são realizados. Os dadoscalculados devem ficar guardados também e o tempo deresposta de consultas feitas no cadastro de materiais nãodeve exceder a 5 milissegundos (ms).Em um DFD, Almoxarife, Requisição e Calcular Estoque são, respectivamente, ✂️ a) Fluxo de Dados, Depósito e Processo. ✂️ b) Processo, Fluxo de Dados e Entidade Externa. ✂️ c) Entidade Externa, Depósito e Processo. ✂️ d) Fluxo de Dados, Processo e Processo. ✂️ e) Entidade Externa, Entidade Externa e Processo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
532Q102930 | Engenharia de Software , Analista Programador, DPE RO, FGVAs linguagens de programação utilizadas em programação frontend e back-end são, respectivamente: ✂️ a) Javascript e Java; ✂️ b) PHP e Javascript; ✂️ c) Python e Javascript; ✂️ d) PHP e Java; ✂️ e) C++ e PHP. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
533Q117530 | Engenharia de Software , Conceitos Básicos, Analista de Sistemas, DETRAN ES, CESPE CEBRASPETexto associado.Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicase processos da engenharia de software e de bancos de dados.Segundo princípio da engenharia de software, os vários artefatos produzidos ao longo do seu ciclo de vida apresentam, de forma geral, nível de abstração cada vez menor ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
534Q710172 | Engenharia de Software, Analista de Tecnologia da Informação Analista de Sistemas, Prefeitura de Cuiabá MT, IBFC, 2019Texto associado. Antônio Carlos está finalizando sua graduação e tem como objetivo profissional tornar-se um gerente de projeto. Sobre gerentes de projetos, considere o excerto abaixo. “Gerentes de projetos são_____ que estabelecem os objetivos de um projeto, cultivam os(as) _____ para desenvolver confiança e comunicação entre todos os envolvidos, têm um amplo e flexível conjunto de _____, convertendo atividades complexas e interdependentes em tarefas e sub-tarefas que são documentadas, monitoradas e controladas.” Assinale a alternativa que preencha correta e respectivamente as lacunas. ✂️ a) agentes de mudanças / habilidades das pessoas / ferramentas de técnicas ✂️ b) técnicos / planos / relatórios ✂️ c) ouvintes / planos / técnicas ✂️ d) técnicos / habilidades das pessoas / planos Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
535Q257836 | 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
536Q235126 | Engenharia de Software, Metodologias Ageis, Programador de Computador, TRE RS, FCCÉ uma premissa típica do desenvolvimento ágil: ✂️ a) O cliente aprende ao longo do desenvolvimento, à medida que é capaz de manipular o sistema. ✂️ b) A especialização torna as tarefas mais simples e consequentemente facilita o determinismo. ✂️ c) A especialização não impõe a necessidade, por parte de quem executa o trabalho, de pensar sobre o que está fazendo; basta fazer. ✂️ d) O foco na execução torna o processo determinístico, para que a especificação seja transformada corretamente em software. ✂️ e) Busca por processos determinísticos, visando menos alterações e maior previsibilidade. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
537Q233867 | 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
538Q117438 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas, MEC, FGVOrientação a Objetos é um paradigma de análise, projeto e programação de sistemas de software. A respeito desse paradigma, assinale a afirmativa incorreta. ✂️ a) Um objeto pode ser considerado um conjunto de dados. ✂️ b) Os objetos possuem identidade, estado e comportamento. ✂️ c) Um evento pode existir se não houver um objeto a ele associado. ✂️ d) Um objeto pode existir mesmo que não exista nenhum evento associado a ele. ✂️ e) A orientação a objetos implementa o conceito de abstração, classe, objeto, encapsulamento, herança e polimorfismo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
539Q107717 | 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
540Q686126 | Engenharia de Software, Técnico Superior Especializado Tecnologia da Informação, DPE RJ, FGV, 2019O software de controle de catracas “Sisentrada” foi desenvolvido e entregue a seus diversos clientes. Um deles relatou um problema. O software foi consertado e enviado novamente ao cliente, que percebeu que alguns erros já sanados em versões anteriores voltaram a ocorrer.No contexto da engenharia de software, a disciplina que é aplicada ao longo de todo o ciclo de vida, na qual houve falha, é ✂️ a) Gestão de Configuração de Software; ✂️ b) Especificação de Requisitos; ✂️ c) Gestão de Riscos; ✂️ d) Medição; ✂️ e) Comunicação com o Cliente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro