1121 Q118315 • Engenharia de Software • UML • IADES • CFA • Analista de Sistemas Sobre a Linguagem de Modelagem Unificada (Unified Modeling Language - UML), pode-se afirmar que a) o uso da UML se restringe a sistemas de tecnologia da informação com linguagens orientadas a objetos. ✂️ b) Um dos principais diagramas utilizado na UML é o de fluxo de dados (DF. ✂️ c) No diagrama de caso de uso, é comum a utilização de atores para representar entidades do mundo real e suas respectivas ações. ✂️ d) Entre os vários diagramas da UML, o menos funcional, porque não se integra com os sistemas de gerência, é o diagrama de sequência. ✂️ Resolver
1122 Q141634 • Engenharia de Software • RUP • CESPE CEBRASPE • TJ ES • Analista Judiciário Informática 📖 Texto associado ▼ Acerca de engenharia de software, métricas, RUP, UML e teste desoftware, julgue os itens subsequentes. Elaboração, no contexto do RUP, é uma fase que visa criar a baseline para a arquitetura do sistema a ser desenvolvido e, no contexto de engenharia de requisitos, a elaboração consiste em atividade cujo objetivo é o desenvolvimento de um modelo técnico refinado das funções, características e restrições do sistema. a) Certo ✂️ b) Errado ✂️ Resolver
1123 Q166731 • Engenharia de Software • Metodologia de desenvolvimento de software • CESPE CEBRASPE • TCU • Auditor Federal de Controle Externo 📖 Texto 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
1124 Q110194 • Engenharia de Software • Qualidade de Software • CESPE CEBRASPE • TCU • Analista de Controle Externo Tecnologia da Informação 📖 Texto associado ▼ A partir da figura acima, que representa os fatores de qualidade de software, julgue os itens que se seguem. A usabilidade é uma medida de qualidade de software a ser observada também no levantamento de requisitos, que pode ser auferida analisando-se subjetivamente as atitudes dos usuários em relação ao sistema, por exemplo, por meio de um questionário de avaliação. De acordo com a figura, a usabilidade estaria corretamente classificada se posicionada em #1. a) Certo ✂️ b) Errado ✂️ Resolver
1125 Q256962 • Engenharia de Software • Teste de Software • CESPE CEBRASPE • TRE BA • Técnico Judiciário Programação de Sistemas 📖 Texto associado ▼ Uma estratégia de teste de software integra métodos de projeto decasos de teste em uma série planejada de passos, que resultam naconstrução bem-sucedida de um software. A esse respeito, julgueos próximos itens. O teste de integração, a exemplo do teste caixa-branca, focaliza o esforço de validação na menor unidade de projeto do software e, com o uso de técnicas de componentização, caminhos de controle relevantes são testados para descobrir erros dentro dos limites do componente. a) Certo ✂️ b) Errado ✂️ Resolver
1126 Q847085 • Engenharia de Software • UML • CESPE CEBRASPE • Gestor de Projetos • 2020 No que se refere à UML 2, julgue os próximos itens.Em UML, o conceito de modelo envolve uma visão do sistema físico, ou seja, uma abstração do sistema com certo propósito, enquanto o metamodelo define uma linguagem para expressar modelos. a) Certo ✂️ b) Errado ✂️ Resolver
1127 Q111859 • Engenharia de Software • Ciclo de Vida de Software • CESPE CEBRASPE • TCE RO • Analista de Informática Com relação à engenharia de software, julgue os itens seguintes.A engenharia de software define quatro fases para o ciclo de vida de um sistema: iniciação, elaboração, construção e transição, sendo essa última responsável pela homologação dos artefatos junto ao cliente. a) Certo ✂️ b) Errado ✂️ Resolver
1128 Q132085 • Engenharia de Software • UML • FCC • MPE SE • Analista do Ministério Público Uma página Web pode ser composta de gráficos sendo que estes gráficos também são componentes de uma pasta do site. O relacionamento de associação do tipo todo-parte aí estabelecido entre página Web e gráfico é de a) agregação por composição. ✂️ b) agregação. ✂️ c) generalização. ✂️ d) dependência. ✂️ e) persistência. ✂️ Resolver
1129 Q693049 • Engenharia de Software • FCC • TJ MA • Analista Judiciário Analista de Sistemas Desenvolvimento • 2019 Os switches Ethernet são comumente utilizados na criação de VLANs, podendo ser de camada 2 (L2) ou de camada 3 (L3). Switches L2 a) possuem apenas a funcionalidade de roteamento de pacotes. ✂️ b) encaminham quadros usando somente endereço IP de destino. ✂️ c) proveem roteamento inter-VLANs entre sub-redes. ✂️ d) possuem a funcionalidade de switching & routing. ✂️ e) encaminham pacotes usando endereço MAC do destino. ✂️ Resolver
1130 Q153403 • Engenharia de Software • Teste de Software • FCC • TRT 9a REGIÃO • Analista Judiciário Tecnologia da Informação O teste de sistema que força o software a falhar de diversos modos e verifica o retorno do processamento dentro de um tempo pré-estabelecido é um tipo de teste de a) Integração. ✂️ b) Estresse. ✂️ c) Recuperação. ✂️ d) Desempenho. ✂️ e) Segurança. ✂️ Resolver
1131 Q116549 • Engenharia de Software • UML • CESPE CEBRASPE • MPE RR • Analista de Sistemas 📖 Texto associado ▼ Acerca de metodologias de desenvolvimento, julgue os itens de79 a 90. No diagrama UML abaixo, há duas raias; há um estado final; as atividades Preencher pedido e Avaliar proposta podem ser executadas concorrentemente; será executada a atividade Avaliar relatório assim que for concluída a atividade Preencher pedido ou a atividade Elaborar relatório; será executada a atividade Elaborar relatório se o pedido não for urgente. a) Certo ✂️ b) Errado ✂️ Resolver
1132 Q109654 • Engenharia de Software • Qualidade de Software • CESPE CEBRASPE • TCU • Analista de Controle Externo Tecnologia da Informação 📖 Texto associado ▼ A partir da figura acima, que representa os fatores de qualidade de software, julgue os itens que se seguem. A funcionalidade é um requisito funcional, uma característica a ser observada em um modelo de qualidade de software. Ela agrega subcaracterísticas como interoperabilidade, adequabilidade e acurácia. Segundo a figura, a funcionalidade estaria corretamente classificada se posicionada em #3. a) Certo ✂️ b) Errado ✂️ Resolver
1133 Q682081 • Engenharia de Software • FCC • TJ MA • Analista Judiciário Analista de Sistemas Desenvolvimento • 2019 O SOAP é um protocolo que permite que aplicações troquem informações no formato XML via HTTP. Uma mensagem SOAP a) deve conter um elemento Header com informações de cabeçalho. ✂️ b) pode ou não conter um elemento Envelope para identificar a mensagem como SOAP. ✂️ c) não deve conter uma referência a Document Type Definition – DTD. ✂️ d) pode ou não conter um elemento Body com requisições e respostas. ✂️ e) deve conter um elemento Fault para tratar erros e mostrar informações de status. ✂️ Resolver
1134 Q119658 • Engenharia de Software • UML • CESGRANRIO • Petrobras • Analista de Sistemas Júnior Processos de Negócios A 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
1135 Q119424 • Engenharia de Software • UML • VUNESP • CETESB • Analista de TI Administração de Dados Um determinado sistema deverá ser executado com seus objetos distribuídos entre os departamentos de uma organização. Cada departamento possui um servidor próprio e irá executar o seu próprio módulo do sistema. Para documentar a forma como o sistema será distribuído na organização e as suas colaborações e distribuições dos módulos e objetos, deve-se utilizar o Diagrama de a) Classe. ✂️ b) Pacote. ✂️ c) Instalação. ✂️ d) Distribuição. ✂️ e) Caso de Uso. ✂️ Resolver
1136 Q246415 • Engenharia de Software • Analise e Projeto Orientado a Objetos • CESPE CEBRASPE • Banco da Amazônia • Técnico Científico Análise de Sistemas 📖 Texto associado ▼ Julgue os itens seguintes, relativos a conceitos e aplicações deparadigma de orientação a objetos. Em linguagens orientadas a objeto, um tipo abstrato de dados é materializado por uma estrutura de dados concreta modelada por uma classe. a) Certo ✂️ b) Errado ✂️ Resolver
1137 Q688025 • Engenharia de Software • CCV UFC • UFC • Tecnico de Tecnologia da Informacao • 2019 Depois de inicializar um novo repositório Git com o comando “git init”, e criar um arquivo chamado git-teste.html, qual dos seguintes comandos não irá surtir o efeito desejado se for executado? a) git add . ✂️ b) git status ✂️ c) git branch -a ✂️ d) git add git-teste.html ✂️ e) git commit -m "arquivo git teste adicionado" ✂️ Resolver
1138 Q693662 • Engenharia de Software • FCC • TJ MA • Analista Judiciário Analista de Sistemas Desenvolvimento • 2019 A norma ABNT NBR ISO/IEC 27002:2013 tem uma seção que trata da segurança de operações, cujo objetivo é garantir a operação segura e correta dos recursos de processamento da informação. Nesta seção, no que tange ao desenvolvimento, teste e produção de software, recomenda-se que a) softwares em desenvolvimento e softwares em produção sejam sempre executados no mesmo sistema, processador, domínio ou diretório. ✂️ b) ambientes de desenvolvimento, teste e produção sejam separados para reduzir os riscos de acessos ou modificações não autorizadas no ambiente de produção. ✂️ c) compiladores, editores e outras ferramentas de desenvolvimento sejam completamente acessíveis aos sistemas operacionais. ✂️ d) usuários tenham um único perfil para sistemas de testes e em produção, para garantir que todos os aspectos desejados sejam testados. ✂️ e) dados sensíveis sejam copiados e utilizados nos ambientes de teste, independente dos controles, para obter maior precisão nos resultados dos testes. ✂️ Resolver
1139 Q149202 • Engenharia de Software • UML • FCC • TRT 11a Região • Analista Judiciário Tecnologia da Informação Sobre o diagrama de classe da UML é correto afirmar: a) Quando se utiliza diagramas de classe deve-se focar exclusivamente na estrutura do software e ignorar seu comportamento. ✂️ b) Dependência com classes não são adequadas para ilustrar um relacionamento transitório, como quando um objeto é passado para outro como parâmetro. ✂️ c) A UML permite representar dependência apenas de classes. Utilizam-se dependências quando se deseja mostrar que as mudanças em uma classe não afetam a outra classe. ✂️ d) Suporta quatro abreviações de visibilidade: + (público), - (privado), ~ (pacot e # (protegido). ✂️ e) Uma classe abstrata é uma classe que pode ser instanciada diretamente. A maneira mais comum de identificar uma classe abstrata na UML é colocar o nome em negrito. ✂️ Resolver
1140 Q263707 • Engenharia de Software • UML • FCC • TRT 16a REGIÃO • Técnico Judiciário Tecnologia da Informação O diagrama de componentes da UML, que enfoca detalhes de um software, é um tipo especial de diagrama de a) implementação. ✂️ b) classes. ✂️ c) sequência. ✂️ d) atividades. ✂️ e) colaboração. ✂️ Resolver