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 301Q121712 | Engenharia de Software , Análise de Requisitos, Analista de Tecnologia da Informação, PRODEMGE, FUMARCEm relação aos tipos de requisitos de software, analise os itens a seguir e coloque (V) para a assertiva verdadeira e (F) para a assertiva falsa. ( ) Requisitos de sistema são declarações, em uma linguagem natural com diagramas, de quais serviços são esperados do sistema. ( ) Requisitos funcionais são declarações de serviços que o sistema deve fornecer, como o sistema deve reagir a entradas específcas e como deve se comportar em determinadas situações. ( ) Requisitos de usuário defnem, detalhadamente, as funções, os serviços e as restrições operacionais do sistema. ( ) Requisitos de domínio são provenientes do domínio da aplicação do sistema e refetem as características e as restrições desse domínio. Assinale a opção com a sequência CORRETA, na ordem de cima parabaixo. ✂️ a) V, V, F, V. ✂️ b) V, F, V, F. ✂️ c) F, V, V, V. ✂️ d) F, V, F, V. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 302Q247726 | Engenharia de Software, Metodologias Ageis, Técnico de Informática, MPU, CESPE CEBRASPETexto associado.Julgue o próximo item, que trata de métodos ágeis de produçãode software. Scrum é um processo ágil de produção de software que mantém o foco na entrega da maior parte do produto, no menor tempo possível. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 303Q120834 | Engenharia de Software , Sistemas Distribuídos, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOAssinale a opção que contém uma regra INVÁLIDA para Redes de Petri. ✂️ a) Um caminho deve iniciar e terminar por um lugar. ✂️ b) Um arco pode conectar uma transição a um lugar. ✂️ c) Um arco pode conectar um lugar a uma transição. ✂️ d) Uma transição dispara quando alguma de suas entradas possui uma marcação (token). ✂️ e) Quando uma transição dispara, ela consome uma marcação (token) de cada uma das suas entradas e gera uma para cada saída. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 304Q120612 | Engenharia de Software , Qualidade de Software, Analista de Tecnologia da Informação, UFF, UFFNo tocante à garantia de qualidade de software, está relacionada com uma de suas funções: ✂️ a) inspeções de requisitos; ✂️ b) testes de comparações; ✂️ c) auditorias; ✂️ d) criação da estrutura analítica do projeto (WBS); ✂️ e) reengenharia de processos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 305Q117166 | Engenharia de Software , Usabilidade, Analista de Sistemas, CVM, ESAFSão heurísticas de usabilidade ✂️ a) Coerência e padrões. Prevenção de erros. Relembrar em vez de Reconhecer. Flexibilidade e e?ciência de mapeamento. Ajuda e documentação. ✂️ b) Visibilidade do estado do sistema. Mapeamento entre o sistema e o mundo real. Liberdade e Controle ao Usuário. Prevenção de erros. Reconhecer em vez de relembrar. ✂️ c) Versatilidade do estado do sistema. Previsão de acertos. Reconhecer em vez de relembrar. Design estético e maximalista. Suporte para o usuário reconhecer, diagnosticar e recuperar erros. ✂️ d) Mapeamento entre o sistema e os programas. Liberdade e Controle ao Desenvolvedor. Consistência e padrões. Flexibilidade e e?ciência de uso. Ajuda e informação. ✂️ e) Visibilidade da estrutura do sistema. Compromisso entre o sistema e a con?guração. Liberdade e Controle ao Usuário. Suporte para o usuário reconhecer, diagnosticar e aplicar erros. Ajuda à implementação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 306Q117583 | Engenharia de Software , Teste de Software, Analista de Sistemas, TCE RO, CESGRANRIOO teste alfa (alpha test) é conduzido pelo: ✂️ a) cliente, no seu próprio ambiente. ✂️ b) cliente, no ambiente do desenvolvedor. ✂️ c) analista de teste, no ambiente do desenvolvedor. ✂️ d) analista de teste, no seu próprio ambiente. ✂️ e) desenvolvedor, no seu próprio ambiente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 307Q153694 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCCConsidere:O objetivo é executar o sistema sob o ponto de vista de seu usuário final, varrendo as funcionalidades em busca de falhas em relação aos objetivos originais. Os testes são executados em condições similares àquelas que um usuário utilizará no seu dia-a- dia de manipulação do sistema. A afirmativa refere-se ao teste de ✂️ a) aceitação. ✂️ b) sistema. ✂️ c) unidade. ✂️ d) operação. ✂️ e) integração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 308Q168769 | Engenharia de Software, Análise de Pontos de Função, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPETexto associado.De acordo com os conceitos relacionados a processos dedesenvolvimento de software e medição de software, julgue ospróximos itens.A análise de pontos de função mede o software por meio da quantificação da funcionalidade que este provê ao usuário. Nesse método são consideradas as funções de dados e as funções de transação, que contribuem para a contagem de pontos de função não ajustados. Essa contribuição é determinada a partir do tipo e da complexidade das funções. Entre todos os tipos de funções que podem ser identificados em um software, os arquivos lógicos internos de alta complexidade são os que representam a maior contribuição para a contagem de pontos de função não ajustados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 309Q164490 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal, SEFAZ BA, FCC, 2019Um profissional da área administrativa de certa instituição recebeu um Analista de Sistemas que estava fazendo o levantamento de requisitos para a construção de um novo software. Ao informar ao Analista um requisito não funcional para seu departamento, o profissional corretamente disse que ✂️ a) a resposta a uma consulta de dados deveria durar no máximo dois segundos para não atrasar seu trabalho. ✂️ b) o sistema deveria permitir a alteração de dados incluídos de forma equivocada. ✂️ c) o acesso ao sistema deveria ser por meio de uma senha composta por letras e números e não apenas por números. ✂️ d) o sistema deveria permitir a exclusão de registros de pessoas que deixaram de ser clientes da instituição. ✂️ e) o sistema, após consultar os dados de um cliente, deveria permitir a impressão dos dados. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 310Q150789 | Engenharia de Software, Metodologia de desenvolvimento de software, Analista Judiciário Tecnologia da Informação, TJ DF, CESPE CEBRASPETexto associado.Acerca da engenharia de software e de metodologias e ciclos dedesenvolvimento de software, julgue os itens subseqüentes.O modelo de desenvolvimento por prototipação é caracterizado pela ausência de métricas de controle, dada a natureza experimental do desenvolvimento e do produto obtido. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 311Q237030 | Engenharia de Software, Qualidade de Software, Programador, DETRAN RN, FGVAssinale a alternativa que NÃO contém somente atributos para características externas e internas do modelo de qualidade de software, definido na ISO/IEC 9126-1: ✂️ a) Funcionalidade, confiabilidade, usabilidade. ✂️ b) Funcionalidade, confiabilidade, eficiência. ✂️ c) Funcionalidade, confiabilidade, alta gerência. ✂️ d) Funcionalidade, usabilidade, portabilidade. ✂️ e) Eficiência, manutenibilidade, portabilidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 312Q155662 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCCHá um tipo de teste que vislumbra a "destruição do programa" por meio de sua submissão a quantidades, frequências ou volumes anormais que é o teste ✂️ a) de recuperação. ✂️ b) de configuração. ✂️ c) beta. ✂️ d) de desempenho. ✂️ e) de estresse. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 313Q148954 | Engenharia de Software, Metodologias Ageis, Analista Judiciário Tecnologia da Informação, TJ AP, FCC Um analista judiciário está participando de um debate sobre metodologias ágeis a serem utilizadas no Tribunal de Justiça do Amapá. Ele afirma corretamente que ✂️ a) o XP é uma metodologia adequada para equipes grandes que desenvolvem software baseado em requisitos precisos e que se modificam raramente. Entre suas características estão reuniões diárias e feedback constante. ✂️ b) o FDD busca o desenvolvimento por funcionalidade. Pode atuar bem em conjunto com o Scrum, pois quando o Scrum atuar com foco no gerenciamento do projeto, o FDD pode atuar no processo de desenvolvimento. ✂️ c) a MDA é uma abordagem em que modelos abrangentes são criados depois que o código-fonte está escrito, de forma a validar os modelos ágeis que guiam os esforços de desenvolvimento ✂️ d) um ponto em comum entre o XP e o FDD é que ambos defendem o desenvolvedor como único responsável pelo módulo que este desenvolve. Além disso, recomendam entregas e contatos mensais com o cliente. ✂️ e) no MDD a implementação do código é feita em dupla, de forma a procurarem identificar erros sintáticos e semânticos, pensando em como melhorar o código que está sendo implementado. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 314Q241927 | Engenharia de Software, Ferramentas CASE, Técnico Administrativo Informática, ANAC, CESPE CEBRASPETexto associado.A respeito dos conceitos relacionados ao desenvolvimento desistemas e às metodologias de desenvolvimento de sistemas,julgue os itens seguintes.Geradores de código em ferramentas CASE (computer aided software engineering) podem ser embasados em modelos UML. Nesse caso, o gerador pode gerar um programa ou componente completo ou um esqueleto de código. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 315Q116281 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, Chesf, CONSULPLANDentro de um contexto de análise orientada a objetos, assinale o INCORRETO: ✂️ a) Um método representa uma atividade que um objeto de uma classe pode executar. ✂️ b) A visibilidade pública é representada por um símbolo de mais (+), apresentado na frente da descrição do atributo ou método e significa que o atributo ou método, pode ser utilizado por qualquer classe. ✂️ c) O Polimorfismo trabalha a redenção de métodos previamente herdados por uma classe. ✂️ d) A herança permite o reaproveitamento de atributos e de métodos, otimizando o tempo de desenvolvimento, além de permitir a diminuição de linhas de código, bem como facilitar futuras manutenções. ✂️ e) Visibilidade privada é representada pelo símbolo de sustenido (#) e determina que somente a classe possuidora do atributo ou método ou suas sub-classes podem ter acesso ao mesmo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 316Q676229 | Engenharia de Software, Analista Judiciário Análise de Sistemas, TRE PA, IBFC, 2020O UML (Unified Modeling Language) possui uma subdivisão denominada Diagramas de Interação. Dentro dessa subdivisão encontra-se quatro principais diagramas tais como:(1) Diagrama de Classes(2) Diagrama de Sequência(3) Diagrama de Tempo(4) Diagrama de ComunicaçãoAssinale a alternativa correta. ✂️ a) da relação apresentada existem somente o 1, 2 e 3 ✂️ b) da relação apresentada existem somente o 1, 2 e 4 ✂️ c) da relação apresentada existem somente o 2, 3 e 4 ✂️ d) da relação apresentada existem somente o 1, 3 e 4 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 317Q118150 | Engenharia de Software , UML, Analista de Sistemas, Prefeitura de Natal RN, CONSULPLANSão Diagramas utilizados na UML, EXCETO: ✂️ a) Diagrama de Objetos. ✂️ b) Diagrama de Classes. ✂️ c) Diagrama de Casos de Uso. ✂️ d) Diagrama de Contexto. ✂️ e) Diagrama de Seqüência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 318Q846986 | Engenharia de Software, Orientação a Objetos, Câmara de Mangaratiba RJ Supervisor de Informática, ACCESS, 2020No que diz respeito à Orientação a Objetos, dois princípios são caracterizados a seguir: I. faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos. O conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe. II. indica a capacidade de abstrair várias implementações diferentes em uma única interface. As classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas. Os princípios caracterizados em I e II são respectivamente denominados ✂️ a) encapsulamento e coesão. ✂️ b) acoplamento e coesão. ✂️ c) encapsulamento e acoplamento. ✂️ d) acoplamento e polimorfismo. ✂️ e) encapsulamento e polimorfismo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 319Q118220 | Engenharia de Software , UML, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90.No diagrama UML abaixo, CntrInteracao implementa uma interface; há uma classe de associação; cada instância de Atividade só pode existir se ligada a uma instância de Projeto; cada instância de Empregado pode existir, mesmo que não ligada a uma instância de Equipe; o método Executar é público; e o atributo Salario pode ser acessado a partir do método setSalario. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 320Q118385 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, MEC, FGVRequisitos não-funcionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa que não indique um requisito não-funcional ✂️ a) O sistema de arquivos deve ser protegido, para acesso, apenas, de usuários autorizados. ✂️ b) O software deve ser implementado usando os conceitos de orientação a objetos. ✂️ c) O tempo de desenvolvimento do software não deve ultrapassar seis meses. ✂️ d) O software poderá ser executado em plataforma windows e linux. ✂️ e) O software deve emitir relatórios de vendas a cada quinze dias. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
301Q121712 | Engenharia de Software , Análise de Requisitos, Analista de Tecnologia da Informação, PRODEMGE, FUMARCEm relação aos tipos de requisitos de software, analise os itens a seguir e coloque (V) para a assertiva verdadeira e (F) para a assertiva falsa. ( ) Requisitos de sistema são declarações, em uma linguagem natural com diagramas, de quais serviços são esperados do sistema. ( ) Requisitos funcionais são declarações de serviços que o sistema deve fornecer, como o sistema deve reagir a entradas específcas e como deve se comportar em determinadas situações. ( ) Requisitos de usuário defnem, detalhadamente, as funções, os serviços e as restrições operacionais do sistema. ( ) Requisitos de domínio são provenientes do domínio da aplicação do sistema e refetem as características e as restrições desse domínio. Assinale a opção com a sequência CORRETA, na ordem de cima parabaixo. ✂️ a) V, V, F, V. ✂️ b) V, F, V, F. ✂️ c) F, V, V, V. ✂️ d) F, V, F, V. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
302Q247726 | Engenharia de Software, Metodologias Ageis, Técnico de Informática, MPU, CESPE CEBRASPETexto associado.Julgue o próximo item, que trata de métodos ágeis de produçãode software. Scrum é um processo ágil de produção de software que mantém o foco na entrega da maior parte do produto, no menor tempo possível. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
303Q120834 | Engenharia de Software , Sistemas Distribuídos, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOAssinale a opção que contém uma regra INVÁLIDA para Redes de Petri. ✂️ a) Um caminho deve iniciar e terminar por um lugar. ✂️ b) Um arco pode conectar uma transição a um lugar. ✂️ c) Um arco pode conectar um lugar a uma transição. ✂️ d) Uma transição dispara quando alguma de suas entradas possui uma marcação (token). ✂️ e) Quando uma transição dispara, ela consome uma marcação (token) de cada uma das suas entradas e gera uma para cada saída. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
304Q120612 | Engenharia de Software , Qualidade de Software, Analista de Tecnologia da Informação, UFF, UFFNo tocante à garantia de qualidade de software, está relacionada com uma de suas funções: ✂️ a) inspeções de requisitos; ✂️ b) testes de comparações; ✂️ c) auditorias; ✂️ d) criação da estrutura analítica do projeto (WBS); ✂️ e) reengenharia de processos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
305Q117166 | Engenharia de Software , Usabilidade, Analista de Sistemas, CVM, ESAFSão heurísticas de usabilidade ✂️ a) Coerência e padrões. Prevenção de erros. Relembrar em vez de Reconhecer. Flexibilidade e e?ciência de mapeamento. Ajuda e documentação. ✂️ b) Visibilidade do estado do sistema. Mapeamento entre o sistema e o mundo real. Liberdade e Controle ao Usuário. Prevenção de erros. Reconhecer em vez de relembrar. ✂️ c) Versatilidade do estado do sistema. Previsão de acertos. Reconhecer em vez de relembrar. Design estético e maximalista. Suporte para o usuário reconhecer, diagnosticar e recuperar erros. ✂️ d) Mapeamento entre o sistema e os programas. Liberdade e Controle ao Desenvolvedor. Consistência e padrões. Flexibilidade e e?ciência de uso. Ajuda e informação. ✂️ e) Visibilidade da estrutura do sistema. Compromisso entre o sistema e a con?guração. Liberdade e Controle ao Usuário. Suporte para o usuário reconhecer, diagnosticar e aplicar erros. Ajuda à implementação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
306Q117583 | Engenharia de Software , Teste de Software, Analista de Sistemas, TCE RO, CESGRANRIOO teste alfa (alpha test) é conduzido pelo: ✂️ a) cliente, no seu próprio ambiente. ✂️ b) cliente, no ambiente do desenvolvedor. ✂️ c) analista de teste, no ambiente do desenvolvedor. ✂️ d) analista de teste, no seu próprio ambiente. ✂️ e) desenvolvedor, no seu próprio ambiente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
307Q153694 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCCConsidere:O objetivo é executar o sistema sob o ponto de vista de seu usuário final, varrendo as funcionalidades em busca de falhas em relação aos objetivos originais. Os testes são executados em condições similares àquelas que um usuário utilizará no seu dia-a- dia de manipulação do sistema. A afirmativa refere-se ao teste de ✂️ a) aceitação. ✂️ b) sistema. ✂️ c) unidade. ✂️ d) operação. ✂️ e) integração. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
308Q168769 | Engenharia de Software, Análise de Pontos de Função, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPETexto associado.De acordo com os conceitos relacionados a processos dedesenvolvimento de software e medição de software, julgue ospróximos itens.A análise de pontos de função mede o software por meio da quantificação da funcionalidade que este provê ao usuário. Nesse método são consideradas as funções de dados e as funções de transação, que contribuem para a contagem de pontos de função não ajustados. Essa contribuição é determinada a partir do tipo e da complexidade das funções. Entre todos os tipos de funções que podem ser identificados em um software, os arquivos lógicos internos de alta complexidade são os que representam a maior contribuição para a contagem de pontos de função não ajustados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
309Q164490 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal, SEFAZ BA, FCC, 2019Um profissional da área administrativa de certa instituição recebeu um Analista de Sistemas que estava fazendo o levantamento de requisitos para a construção de um novo software. Ao informar ao Analista um requisito não funcional para seu departamento, o profissional corretamente disse que ✂️ a) a resposta a uma consulta de dados deveria durar no máximo dois segundos para não atrasar seu trabalho. ✂️ b) o sistema deveria permitir a alteração de dados incluídos de forma equivocada. ✂️ c) o acesso ao sistema deveria ser por meio de uma senha composta por letras e números e não apenas por números. ✂️ d) o sistema deveria permitir a exclusão de registros de pessoas que deixaram de ser clientes da instituição. ✂️ e) o sistema, após consultar os dados de um cliente, deveria permitir a impressão dos dados. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
310Q150789 | Engenharia de Software, Metodologia de desenvolvimento de software, Analista Judiciário Tecnologia da Informação, TJ DF, CESPE CEBRASPETexto associado.Acerca da engenharia de software e de metodologias e ciclos dedesenvolvimento de software, julgue os itens subseqüentes.O modelo de desenvolvimento por prototipação é caracterizado pela ausência de métricas de controle, dada a natureza experimental do desenvolvimento e do produto obtido. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
311Q237030 | Engenharia de Software, Qualidade de Software, Programador, DETRAN RN, FGVAssinale a alternativa que NÃO contém somente atributos para características externas e internas do modelo de qualidade de software, definido na ISO/IEC 9126-1: ✂️ a) Funcionalidade, confiabilidade, usabilidade. ✂️ b) Funcionalidade, confiabilidade, eficiência. ✂️ c) Funcionalidade, confiabilidade, alta gerência. ✂️ d) Funcionalidade, usabilidade, portabilidade. ✂️ e) Eficiência, manutenibilidade, portabilidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
312Q155662 | Engenharia de Software, Teste de Software, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCCHá um tipo de teste que vislumbra a "destruição do programa" por meio de sua submissão a quantidades, frequências ou volumes anormais que é o teste ✂️ a) de recuperação. ✂️ b) de configuração. ✂️ c) beta. ✂️ d) de desempenho. ✂️ e) de estresse. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
313Q148954 | Engenharia de Software, Metodologias Ageis, Analista Judiciário Tecnologia da Informação, TJ AP, FCC Um analista judiciário está participando de um debate sobre metodologias ágeis a serem utilizadas no Tribunal de Justiça do Amapá. Ele afirma corretamente que ✂️ a) o XP é uma metodologia adequada para equipes grandes que desenvolvem software baseado em requisitos precisos e que se modificam raramente. Entre suas características estão reuniões diárias e feedback constante. ✂️ b) o FDD busca o desenvolvimento por funcionalidade. Pode atuar bem em conjunto com o Scrum, pois quando o Scrum atuar com foco no gerenciamento do projeto, o FDD pode atuar no processo de desenvolvimento. ✂️ c) a MDA é uma abordagem em que modelos abrangentes são criados depois que o código-fonte está escrito, de forma a validar os modelos ágeis que guiam os esforços de desenvolvimento ✂️ d) um ponto em comum entre o XP e o FDD é que ambos defendem o desenvolvedor como único responsável pelo módulo que este desenvolve. Além disso, recomendam entregas e contatos mensais com o cliente. ✂️ e) no MDD a implementação do código é feita em dupla, de forma a procurarem identificar erros sintáticos e semânticos, pensando em como melhorar o código que está sendo implementado. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
314Q241927 | Engenharia de Software, Ferramentas CASE, Técnico Administrativo Informática, ANAC, CESPE CEBRASPETexto associado.A respeito dos conceitos relacionados ao desenvolvimento desistemas e às metodologias de desenvolvimento de sistemas,julgue os itens seguintes.Geradores de código em ferramentas CASE (computer aided software engineering) podem ser embasados em modelos UML. Nesse caso, o gerador pode gerar um programa ou componente completo ou um esqueleto de código. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
315Q116281 | Engenharia de Software , Analise e Projeto Orientado a Objetos, Analista de Sistemas, Chesf, CONSULPLANDentro de um contexto de análise orientada a objetos, assinale o INCORRETO: ✂️ a) Um método representa uma atividade que um objeto de uma classe pode executar. ✂️ b) A visibilidade pública é representada por um símbolo de mais (+), apresentado na frente da descrição do atributo ou método e significa que o atributo ou método, pode ser utilizado por qualquer classe. ✂️ c) O Polimorfismo trabalha a redenção de métodos previamente herdados por uma classe. ✂️ d) A herança permite o reaproveitamento de atributos e de métodos, otimizando o tempo de desenvolvimento, além de permitir a diminuição de linhas de código, bem como facilitar futuras manutenções. ✂️ e) Visibilidade privada é representada pelo símbolo de sustenido (#) e determina que somente a classe possuidora do atributo ou método ou suas sub-classes podem ter acesso ao mesmo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
316Q676229 | Engenharia de Software, Analista Judiciário Análise de Sistemas, TRE PA, IBFC, 2020O UML (Unified Modeling Language) possui uma subdivisão denominada Diagramas de Interação. Dentro dessa subdivisão encontra-se quatro principais diagramas tais como:(1) Diagrama de Classes(2) Diagrama de Sequência(3) Diagrama de Tempo(4) Diagrama de ComunicaçãoAssinale a alternativa correta. ✂️ a) da relação apresentada existem somente o 1, 2 e 3 ✂️ b) da relação apresentada existem somente o 1, 2 e 4 ✂️ c) da relação apresentada existem somente o 2, 3 e 4 ✂️ d) da relação apresentada existem somente o 1, 3 e 4 Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
317Q118150 | Engenharia de Software , UML, Analista de Sistemas, Prefeitura de Natal RN, CONSULPLANSão Diagramas utilizados na UML, EXCETO: ✂️ a) Diagrama de Objetos. ✂️ b) Diagrama de Classes. ✂️ c) Diagrama de Casos de Uso. ✂️ d) Diagrama de Contexto. ✂️ e) Diagrama de Seqüência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
318Q846986 | Engenharia de Software, Orientação a Objetos, Câmara de Mangaratiba RJ Supervisor de Informática, ACCESS, 2020No que diz respeito à Orientação a Objetos, dois princípios são caracterizados a seguir: I. faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos. O conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe. II. indica a capacidade de abstrair várias implementações diferentes em uma única interface. As classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas. Os princípios caracterizados em I e II são respectivamente denominados ✂️ a) encapsulamento e coesão. ✂️ b) acoplamento e coesão. ✂️ c) encapsulamento e acoplamento. ✂️ d) acoplamento e polimorfismo. ✂️ e) encapsulamento e polimorfismo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
319Q118220 | Engenharia de Software , UML, Analista de Sistemas, MPE RR, CESPE CEBRASPETexto associado.Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90.No diagrama UML abaixo, CntrInteracao implementa uma interface; há uma classe de associação; cada instância de Atividade só pode existir se ligada a uma instância de Projeto; cada instância de Empregado pode existir, mesmo que não ligada a uma instância de Equipe; o método Executar é público; e o atributo Salario pode ser acessado a partir do método setSalario. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
320Q118385 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, MEC, FGVRequisitos não-funcionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa que não indique um requisito não-funcional ✂️ a) O sistema de arquivos deve ser protegido, para acesso, apenas, de usuários autorizados. ✂️ b) O software deve ser implementado usando os conceitos de orientação a objetos. ✂️ c) O tempo de desenvolvimento do software não deve ultrapassar seis meses. ✂️ d) O software poderá ser executado em plataforma windows e linux. ✂️ e) O software deve emitir relatórios de vendas a cada quinze dias. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro