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 1201Q149882 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ SE, FCCNa UML, o relacionamento semântico entre dois ou mais classificadores, que envolve as conexões entre suas instâncias é ✂️ a) um relacionamento de herança. ✂️ b) um auto-relacionamento. ✂️ c) uma classificação dinâmica. ✂️ d) um container. ✂️ e) uma associação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1202Q265087 | Engenharia de Software, Teste de Software, Técnico Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCCA técnica de teste de software, também chamada de comportamental, é a técnica de ✂️ a) caixa-preta. ✂️ b) caixa-branca. ✂️ c) ciclo. ✂️ d) condição. ✂️ e) fluxo de dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1203Q692390 | Engenharia de Software, Auditor Fiscal Tecnologia da Informação Prova II, SEFAZ BA, FCC, 2019Considere um cenário composto pelas ações elencadas a seguir. I. Auditora 1 trava o arquivo para edição.II . Enquanto Auditora 1 edita o arquivo, Auditora 2 tenta travá-lo e falha. III . Auditora 2 edita o arquivo sem travá-lo, inclui suas modificações e publica o arquivo. IV. Auditora 1 publica sua versão e destrava o arquivo. V. Agora Auditora 2 consegue travar o arquivo e atualizá-lo com suas modificações. VI. Auditora 1 atualiza sua versão, pegando o arquivo apenas para leitura. Nesse caso, a política de gerência de configuração e mudança de software é do tipo ✂️ a) otimista, que enfatiza o uso de check-out reservado, fazendo bloqueio e inibindo o paralelismo do desenvolvimento sobre o mesmo artefato. ✂️ b) pessimista, que enfatiza o uso de check-out reservado, fazendo bloqueio e inibindo o paralelismo do desenvolvimento sobre o mesmo artefato. ✂️ c) otimista, pois permite que o artefato seja alterado simultaneamente por Auditora 1 e Auditora 2, e usa o mecanismo de check-in para unir as modificações efetuadas em paralelo. ✂️ d) otimista, que evita que conflitos ocorram quando a mesma região ou linha do arquivo é modificada. ✂️ e) pessimista, pois utiliza o mecanismo de junção automática quando o artefato é modificado simultaneamente Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1204Q121544 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, QuadrixAs atividades de verificação e validação de software podem ser vistas a partir de uma visão ampla e, assim, serem consideradas muito próximas. Porém, de maneira estrita, é comum se fazer distinção entre ambas as atividades. Assim, de maneira estrita, é incorreto afirmar que: ✂️ a) A verificação destina-se a mostrar que um software está em conformidade com a sua especificação. ✂️ b) A verificação destina-se a mostrar que um software atende às necessidades reais do cliente perante o negócio. ✂️ c) A verificação está mais relacionada ao esforço proativo com o intuito de gerar um software corretamente ✂️ d) A validação está mais relacionada ao esforço reativo com o intuito de confirmar que o software gerado corresponde àquilo de que o cliente precisava. ✂️ e) A maior parte dos custos de validação incorrem após a implementação, quando o software é testado em seu ambiente operacional Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1205Q155635 | Engenharia de Software, Gerência de Configuração, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCCO conceito de release está diretamente associado ao gerenciamento de ✂️ a) mudança e, por consequência, à versão do produto de software entregue ao cliente. ✂️ b) configuração e, por consequência, à versão do produto de software entregue ao cliente. ✂️ c) mudança e, por consequência, ao trabalho de manutenção de software. ✂️ d) configuração e, por consequência, ao trabalho de manutenção de software. ✂️ e) mudança e, por consequência, tanto ao trabalho de manutenção de software quanto à versão do produto de software entregue ao cliente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1206Q692072 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019A Fazenda Municipal aplica, em seus projetos de software, as práticas de construção de software, dentre as quais está a codificação, que conta com três princípios fundamentais: de preparação, de codificação propriamente dita e de validação, sendo certo que ✂️ a) entender a arquitetura do software é um dos princípios de preparação. ✂️ b) conduzir inspeções de código é um dos princípios de validação. ✂️ c) selecionar nomes significativos para as variáveis do software é um dos princípios de preparação. ✂️ d) entender os princípios e conceitos básicos do projeto é um dos princípios de preparação. ✂️ e) realizar testes unitários e corrigir erros do software é um dos princípios de codificação propriamente dita. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1207Q119658 | Engenharia de Software , UML, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOA análise do diagrama de classes em notação UML 2.0 apresentado acima indica que ✂️ a) há um erro de sintaxe, pois não foi especificado o sentido da navegação entre Y e X. ✂️ b) a quantidade de interfaces que Y implementa é 1 (um). ✂️ c) Y é subclasse de W. ✂️ d) objetos da classe T podem utilizar serviços oferecidos por objetos da classe Y. ✂️ e) objetos da classe Z criam objetos da classe Y. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1208Q155785 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCCConsidere um Caso de Uso Base ? UCB ? que represente o atendimento a um trabalhador para uma reclamação trabalhista. Entretanto, na ocorrência de uma determinada condição como, por exemplo, "o reclamante tem precedentes judiciais", um outro Caso de Uso ? UCS ? envia um comportamento ao UCB. Nessa situação, a UML representa o relacionamento de UCB com UCS como ✂️ a) exceção. ✂️ b) extensão. ✂️ c) generalização. ✂️ d) agregação. ✂️ e) inclusão. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1209Q155298 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCCUtilizando a UML 2.0, casos de uso complexos podem ser construídos de partes menores por meio das relações include, extend e generalização. Sobre estas relações é correto afirmar que a ✂️ a) relação include é utilizada para incluir casos de uso que, mesmo que não fossem incluídos em outro caso de uso, apareceriam apenas uma vez no diagrama. ✂️ b) relação extend acrescenta comportamento incremental a um caso de uso; ela representa a situação frequente em que alguma capacidade inicial é definida e, mais tarde, recursos são acrescentados modularmente. ✂️ c) notação para uma releção includ é uma seta ininterrupta, indo do caso de uso incluído até o caso de uso básico (incluinte), com a palavra-chave <<include>> rotulando a seta. ✂️ d) notação UML para uma relação extend é uma seta tracejada do caso de uso básico até o caso de uso extensão, com a palavra chave <<extend>> rotulando a seta. ✂️ e) notação UML para uma relação de generalização é uma seta tracejada com cauda no caso de uso filho e ponta triangular no caso de uso pai. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1210Q112062 | Engenharia de Software, Engenharia de Requisitos, Analista de Informática, TCE RO, CESPE CEBRASPECom referência à engenharia e gestão de requisitos de software, julgue os próximos itens. Após a identificação, os requisitos devem ser modelados para se obter uma melhor compreensão do produto a ser desenvolvido. Os principais paradigmas de modelagem de requisitos são análise estruturada e análise orientada a objetos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1211Q115932 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, MEC, FGVNum sistema de controle acadêmico, uma tela permite visualizar um relatório com três tipos diferentes de ordenação. O rodapé do relatório sempre traz o total de registros listados. Do ponto de vista da Análise de Pontos de Função, a totalização de registros listados pode ser contada como: ✂️ a) uma saída externa. ✂️ b) três saídas externas. ✂️ c) uma consulta externa. ✂️ d) um parâmetro externo. ✂️ e) três consultas externas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1212Q120824 | Engenharia de Software , Ferramentas CASE, Analista de Tecnologia da Informação, UFPR, UFPRAssinale a alternativa que contém os processos estabelecidos pela norma ISO/IEC 14102 para avaliação e aquisição de ferramentas case. ✂️ a) Iniciação, estruturação, avaliação e seleção. ✂️ b) Análise de requisitos, definição de objetivos, levantamento de características do produto e aquisição. ✂️ c) Especificação de atributos, definição de operações, classificação e aquisição. ✂️ d) Iniciação, preparação de pedido de proposta, monitoramento do fornecedor, aceitação e conclusão. ✂️ e) Definição do escopo, levantamento de disponibilidade no mercado, compatibilização e aquisição. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1213Q116745 | Engenharia de Software , Tecnologias de Internet, Analista de Sistemas, CVM, ESAFAssinale a opção correta. ✂️ a) Para se desenvolver um formulário Web ASP. NET, pode-se usar: Controles de servidor HPL, Controles de servidor Web, Controles de inicialização. ✂️ b) Em ASP.NET, atributos de uma página podem ser de?nidos pelas assertivas: @PageAbroad, @Import, @OutputCoach, @Assume. ✂️ c) Para se desenvolver um BackupButton de 7 formulários Web ASP.NET, pode-se usar: Requisitos de servidor HTM, Controles de provedor Web, Controles de validação. ✂️ d) Em ASP.NET, atributos de uma página podem ser de?nidos pelas funções: @Pageset, @Import, @OutputCache, @Ressembly. ✂️ e) Para se desenvolver um formulário Web ASP. NET, pode-se usar: Controles de servidor HTML, Controles de servidor Web, Controles de validação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1214Q166731 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPETexto associado.Julgue os itens a seguir, relativos a modelos ágeis de processo. O desenvolvimento adaptativo de software (DAS) é uma técnica para construção de sistemas e software complexos que foca na colaboração e na auto-organização da equipe. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1215Q229226 | Engenharia de Software, Orientação a Objetos, Programador, TCE AL, FCCOs componentes de uma biblioteca de software, no modelo orientado a objetos, correspondem a ✂️ a) objetos. ✂️ b) classes. ✂️ c) subclasses. ✂️ d) métodos. ✂️ e) mensagem. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1216Q120951 | Engenharia de Software , Análise de Requisitos, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPETexto associado.No que concerne a requisitos de software, julgue os seguintes itens.Na definição dos requisitos de software, nem todos os requisitos não funcionais dizem respeito ao sistema de software a ser desenvolvido. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1217Q264072 | Engenharia de Software, Análise de Requisitos, Técnico Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCCNo processo de desenvolvimento de software, é a atividade que refere-se à garantia de que o sistema de software irá ao encontro de requisitos do produto, como também assegurar que futuros requisitos possam ser atendidos: ✂️ a) Especificação. ✂️ b) Arquitetura de Software. ✂️ c) Análise de Requisitos. ✂️ d) Implementação. ✂️ e) Suporte e Treinamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1218Q115595 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, ELETROBRÁS, CESGRANRIOPara superar as dificuldades encontradas na execução do levantamento de requisitos de sistemas, uma empresa estuda as vantagens e as desvantagens de diferentes técnicas. Qual a técnica de levantamento de requisitos, baseada na observação, em que o analista se insere no ambiente de trabalho no qual o sistema será utilizado, para compreender a política organizacional e a cultura de trabalho, com o objetivo de familiarizar-se com o negócio e sua história? ✂️ a) Workshop. ✂️ b) JAD. ✂️ c) Entrevista. ✂️ d) Etnografia. ✂️ e) Brainstorming. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1219Q262289 | Engenharia de Software, UML, Técnico Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCCNos diagramas de classe da UML, o termo visibilidade refere-se à capacidade de um método de referenciar uma característica de outra classe. Sobre os valores possíveis para definir a visibilidade das características de uma classe, ✂️ a) apenas métodos da classe que contém o modificador private e de classes contidas no mesmo pacote podem acessar características privadas. O caractere “-” precede as características privadas. ✂️ b) os métodos das classes definidas no mesmo pacote da classe em questão podem acessar as características dessa classe definidas como pacote. O caractere “§” precede as características de pacote. ✂️ c) qualquer método pode acessar livremente as características públicas, exceto métodos de classes envolvidas em relações de herança ou implementação de interface. O caractere “+” precede características públicas. ✂️ d) apenas métodos presentes no mesmo pacote ou em classes que possuem relação de herança ou implementação de interface podem acessar características default. O caractere “*” precede características default. ✂️ e) somente os métodos da classe que contém o modificador protected e seus descendentes via herança podem acessar características protegidas (em Java características protegidas também possuem acessibilidade de pacot. O caractere “#” precede as características protegidas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 1220Q118437 | Engenharia de Software, UML, Analista de Sistemas, IBGE, CESGRANRIO Estereótipos podem ser utilizados para categorizar classes durante a fase de análise em um projeto de desenvolvimento de sistemas orientados a objetos e utilizando-se a notação UML (Unified Modeling Language). No RUP (Rational Unified Process), por exemplo, podem-se confeccionar modelos utilizando-se os seguintes estereótipos:I - limite (boundary); II - entidade (entity); III - controle (control).Na UML, essas classes podem ser representadas de forma visual, respectivamente, pelos símbolos ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
1201Q149882 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ SE, FCCNa UML, o relacionamento semântico entre dois ou mais classificadores, que envolve as conexões entre suas instâncias é ✂️ a) um relacionamento de herança. ✂️ b) um auto-relacionamento. ✂️ c) uma classificação dinâmica. ✂️ d) um container. ✂️ e) uma associação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1202Q265087 | Engenharia de Software, Teste de Software, Técnico Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCCA técnica de teste de software, também chamada de comportamental, é a técnica de ✂️ a) caixa-preta. ✂️ b) caixa-branca. ✂️ c) ciclo. ✂️ d) condição. ✂️ e) fluxo de dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1203Q692390 | Engenharia de Software, Auditor Fiscal Tecnologia da Informação Prova II, SEFAZ BA, FCC, 2019Considere um cenário composto pelas ações elencadas a seguir. I. Auditora 1 trava o arquivo para edição.II . Enquanto Auditora 1 edita o arquivo, Auditora 2 tenta travá-lo e falha. III . Auditora 2 edita o arquivo sem travá-lo, inclui suas modificações e publica o arquivo. IV. Auditora 1 publica sua versão e destrava o arquivo. V. Agora Auditora 2 consegue travar o arquivo e atualizá-lo com suas modificações. VI. Auditora 1 atualiza sua versão, pegando o arquivo apenas para leitura. Nesse caso, a política de gerência de configuração e mudança de software é do tipo ✂️ a) otimista, que enfatiza o uso de check-out reservado, fazendo bloqueio e inibindo o paralelismo do desenvolvimento sobre o mesmo artefato. ✂️ b) pessimista, que enfatiza o uso de check-out reservado, fazendo bloqueio e inibindo o paralelismo do desenvolvimento sobre o mesmo artefato. ✂️ c) otimista, pois permite que o artefato seja alterado simultaneamente por Auditora 1 e Auditora 2, e usa o mecanismo de check-in para unir as modificações efetuadas em paralelo. ✂️ d) otimista, que evita que conflitos ocorram quando a mesma região ou linha do arquivo é modificada. ✂️ e) pessimista, pois utiliza o mecanismo de junção automática quando o artefato é modificado simultaneamente Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1204Q121544 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, QuadrixAs atividades de verificação e validação de software podem ser vistas a partir de uma visão ampla e, assim, serem consideradas muito próximas. Porém, de maneira estrita, é comum se fazer distinção entre ambas as atividades. Assim, de maneira estrita, é incorreto afirmar que: ✂️ a) A verificação destina-se a mostrar que um software está em conformidade com a sua especificação. ✂️ b) A verificação destina-se a mostrar que um software atende às necessidades reais do cliente perante o negócio. ✂️ c) A verificação está mais relacionada ao esforço proativo com o intuito de gerar um software corretamente ✂️ d) A validação está mais relacionada ao esforço reativo com o intuito de confirmar que o software gerado corresponde àquilo de que o cliente precisava. ✂️ e) A maior parte dos custos de validação incorrem após a implementação, quando o software é testado em seu ambiente operacional Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1205Q155635 | Engenharia de Software, Gerência de Configuração, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCCO conceito de release está diretamente associado ao gerenciamento de ✂️ a) mudança e, por consequência, à versão do produto de software entregue ao cliente. ✂️ b) configuração e, por consequência, à versão do produto de software entregue ao cliente. ✂️ c) mudança e, por consequência, ao trabalho de manutenção de software. ✂️ d) configuração e, por consequência, ao trabalho de manutenção de software. ✂️ e) mudança e, por consequência, tanto ao trabalho de manutenção de software quanto à versão do produto de software entregue ao cliente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1206Q692072 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019A Fazenda Municipal aplica, em seus projetos de software, as práticas de construção de software, dentre as quais está a codificação, que conta com três princípios fundamentais: de preparação, de codificação propriamente dita e de validação, sendo certo que ✂️ a) entender a arquitetura do software é um dos princípios de preparação. ✂️ b) conduzir inspeções de código é um dos princípios de validação. ✂️ c) selecionar nomes significativos para as variáveis do software é um dos princípios de preparação. ✂️ d) entender os princípios e conceitos básicos do projeto é um dos princípios de preparação. ✂️ e) realizar testes unitários e corrigir erros do software é um dos princípios de codificação propriamente dita. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1207Q119658 | Engenharia de Software , UML, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIOA análise do diagrama de classes em notação UML 2.0 apresentado acima indica que ✂️ a) há um erro de sintaxe, pois não foi especificado o sentido da navegação entre Y e X. ✂️ b) a quantidade de interfaces que Y implementa é 1 (um). ✂️ c) Y é subclasse de W. ✂️ d) objetos da classe T podem utilizar serviços oferecidos por objetos da classe Y. ✂️ e) objetos da classe Z criam objetos da classe Y. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1208Q155785 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCCConsidere um Caso de Uso Base ? UCB ? que represente o atendimento a um trabalhador para uma reclamação trabalhista. Entretanto, na ocorrência de uma determinada condição como, por exemplo, "o reclamante tem precedentes judiciais", um outro Caso de Uso ? UCS ? envia um comportamento ao UCB. Nessa situação, a UML representa o relacionamento de UCB com UCS como ✂️ a) exceção. ✂️ b) extensão. ✂️ c) generalização. ✂️ d) agregação. ✂️ e) inclusão. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1209Q155298 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCCUtilizando a UML 2.0, casos de uso complexos podem ser construídos de partes menores por meio das relações include, extend e generalização. Sobre estas relações é correto afirmar que a ✂️ a) relação include é utilizada para incluir casos de uso que, mesmo que não fossem incluídos em outro caso de uso, apareceriam apenas uma vez no diagrama. ✂️ b) relação extend acrescenta comportamento incremental a um caso de uso; ela representa a situação frequente em que alguma capacidade inicial é definida e, mais tarde, recursos são acrescentados modularmente. ✂️ c) notação para uma releção includ é uma seta ininterrupta, indo do caso de uso incluído até o caso de uso básico (incluinte), com a palavra-chave <<include>> rotulando a seta. ✂️ d) notação UML para uma relação extend é uma seta tracejada do caso de uso básico até o caso de uso extensão, com a palavra chave <<extend>> rotulando a seta. ✂️ e) notação UML para uma relação de generalização é uma seta tracejada com cauda no caso de uso filho e ponta triangular no caso de uso pai. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1210Q112062 | Engenharia de Software, Engenharia de Requisitos, Analista de Informática, TCE RO, CESPE CEBRASPECom referência à engenharia e gestão de requisitos de software, julgue os próximos itens. Após a identificação, os requisitos devem ser modelados para se obter uma melhor compreensão do produto a ser desenvolvido. Os principais paradigmas de modelagem de requisitos são análise estruturada e análise orientada a objetos. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1211Q115932 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, MEC, FGVNum sistema de controle acadêmico, uma tela permite visualizar um relatório com três tipos diferentes de ordenação. O rodapé do relatório sempre traz o total de registros listados. Do ponto de vista da Análise de Pontos de Função, a totalização de registros listados pode ser contada como: ✂️ a) uma saída externa. ✂️ b) três saídas externas. ✂️ c) uma consulta externa. ✂️ d) um parâmetro externo. ✂️ e) três consultas externas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1212Q120824 | Engenharia de Software , Ferramentas CASE, Analista de Tecnologia da Informação, UFPR, UFPRAssinale a alternativa que contém os processos estabelecidos pela norma ISO/IEC 14102 para avaliação e aquisição de ferramentas case. ✂️ a) Iniciação, estruturação, avaliação e seleção. ✂️ b) Análise de requisitos, definição de objetivos, levantamento de características do produto e aquisição. ✂️ c) Especificação de atributos, definição de operações, classificação e aquisição. ✂️ d) Iniciação, preparação de pedido de proposta, monitoramento do fornecedor, aceitação e conclusão. ✂️ e) Definição do escopo, levantamento de disponibilidade no mercado, compatibilização e aquisição. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1213Q116745 | Engenharia de Software , Tecnologias de Internet, Analista de Sistemas, CVM, ESAFAssinale a opção correta. ✂️ a) Para se desenvolver um formulário Web ASP. NET, pode-se usar: Controles de servidor HPL, Controles de servidor Web, Controles de inicialização. ✂️ b) Em ASP.NET, atributos de uma página podem ser de?nidos pelas assertivas: @PageAbroad, @Import, @OutputCoach, @Assume. ✂️ c) Para se desenvolver um BackupButton de 7 formulários Web ASP.NET, pode-se usar: Requisitos de servidor HTM, Controles de provedor Web, Controles de validação. ✂️ d) Em ASP.NET, atributos de uma página podem ser de?nidos pelas funções: @Pageset, @Import, @OutputCache, @Ressembly. ✂️ e) Para se desenvolver um formulário Web ASP. NET, pode-se usar: Controles de servidor HTML, Controles de servidor Web, Controles de validação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1214Q166731 | Engenharia de Software, Metodologia de desenvolvimento de software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPETexto associado.Julgue os itens a seguir, relativos a modelos ágeis de processo. O desenvolvimento adaptativo de software (DAS) é uma técnica para construção de sistemas e software complexos que foca na colaboração e na auto-organização da equipe. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1215Q229226 | Engenharia de Software, Orientação a Objetos, Programador, TCE AL, FCCOs componentes de uma biblioteca de software, no modelo orientado a objetos, correspondem a ✂️ a) objetos. ✂️ b) classes. ✂️ c) subclasses. ✂️ d) métodos. ✂️ e) mensagem. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1216Q120951 | Engenharia de Software , Análise de Requisitos, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPETexto associado.No que concerne a requisitos de software, julgue os seguintes itens.Na definição dos requisitos de software, nem todos os requisitos não funcionais dizem respeito ao sistema de software a ser desenvolvido. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1217Q264072 | Engenharia de Software, Análise de Requisitos, Técnico Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCCNo processo de desenvolvimento de software, é a atividade que refere-se à garantia de que o sistema de software irá ao encontro de requisitos do produto, como também assegurar que futuros requisitos possam ser atendidos: ✂️ a) Especificação. ✂️ b) Arquitetura de Software. ✂️ c) Análise de Requisitos. ✂️ d) Implementação. ✂️ e) Suporte e Treinamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1218Q115595 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, ELETROBRÁS, CESGRANRIOPara superar as dificuldades encontradas na execução do levantamento de requisitos de sistemas, uma empresa estuda as vantagens e as desvantagens de diferentes técnicas. Qual a técnica de levantamento de requisitos, baseada na observação, em que o analista se insere no ambiente de trabalho no qual o sistema será utilizado, para compreender a política organizacional e a cultura de trabalho, com o objetivo de familiarizar-se com o negócio e sua história? ✂️ a) Workshop. ✂️ b) JAD. ✂️ c) Entrevista. ✂️ d) Etnografia. ✂️ e) Brainstorming. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1219Q262289 | Engenharia de Software, UML, Técnico Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCCNos diagramas de classe da UML, o termo visibilidade refere-se à capacidade de um método de referenciar uma característica de outra classe. Sobre os valores possíveis para definir a visibilidade das características de uma classe, ✂️ a) apenas métodos da classe que contém o modificador private e de classes contidas no mesmo pacote podem acessar características privadas. O caractere “-” precede as características privadas. ✂️ b) os métodos das classes definidas no mesmo pacote da classe em questão podem acessar as características dessa classe definidas como pacote. O caractere “§” precede as características de pacote. ✂️ c) qualquer método pode acessar livremente as características públicas, exceto métodos de classes envolvidas em relações de herança ou implementação de interface. O caractere “+” precede características públicas. ✂️ d) apenas métodos presentes no mesmo pacote ou em classes que possuem relação de herança ou implementação de interface podem acessar características default. O caractere “*” precede características default. ✂️ e) somente os métodos da classe que contém o modificador protected e seus descendentes via herança podem acessar características protegidas (em Java características protegidas também possuem acessibilidade de pacot. O caractere “#” precede as características protegidas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
1220Q118437 | Engenharia de Software, UML, Analista de Sistemas, IBGE, CESGRANRIO Estereótipos podem ser utilizados para categorizar classes durante a fase de análise em um projeto de desenvolvimento de sistemas orientados a objetos e utilizando-se a notação UML (Unified Modeling Language). No RUP (Rational Unified Process), por exemplo, podem-se confeccionar modelos utilizando-se os seguintes estereótipos:I - limite (boundary); II - entidade (entity); III - controle (control).Na UML, essas classes podem ser representadas de forma visual, respectivamente, pelos símbolos ✂️ a) ✂️ b) ✂️ c) ✂️ d) ✂️ e) Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro