Questões de Concurso Comentadas para mpe-mg

Foram encontradas 1.476 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2081596 Engenharia de Software
A avaliação é uma atividade fundamental em qualquer processo de desenvolvimento que busque produzir um sistema interativo com alta qualidade de uso. Ela orienta o avaliador a fazer um julgamento de valor sobre a qualidade de uso da solução e a identificar problemas na interação e na interface que prejudiquem a experiência particular do usuário durante o uso do sistema. (Barbosa, S. D. J.; Silva, B. S. Interação Humano-Computador. Ed. Campus Elsevier, 2010.)
Considerando o exposto, analise as afirmativas a seguir.
I. Os métodos de inspeção permitem ao avaliador examinar (ou inspecionar) uma solução para tentar antever as possíveis consequências de certas decisões de design. Eles envolvem diretamente os usuários abordando as suas experiências reais. 
II. A avaliação heurística foi criada para encontrar problemas de comunicabilidade durante um processo de design iterativo. Por ser um método de inspeção, a avaliação heurística foi proposta como uma alternativa de avaliação rápida e de baixo custo, quando comparada a métodos empíricos.
III. O percurso cognitivo é um método de avaliação, cujo principal objetivo é avaliar a facilidade de aprendizado de um sistema interativo, através da exploração da sua interface. Esse método foi motivado pela preferência de muitas pessoas em “aprender fazendo”, em vez de aprender através de treinamentos, leitura de manuais etc.
IV. O método de inspeção semiótica avalia a usabilidade de uma solução. O objetivo da inspeção semiótica é avaliar a qualidade da usabilidade da interface junto dos seus usuários finais.
Está correto o que se afirma apenas em
Alternativas
Q2081595 Engenharia de Software
Os Escritório de Gerenciamento de Projetos (EGP) ou Project Management Office (PMO) são uma estrutura de gerenciamento que padroniza os processos de governança relacionados com o projeto e facilita o compartilhamento de recursos, metodologias, ferramentas e técnicas. O EGP é a ligação natural entre portfólios, programas e projetos, bem como sistemas de medição da organização. (Project Management Institute; Project Management Body of Knowledge Guide (PMBok Guide). 6ª Edição. USA: Project Management Institute, 2017. P. 84. Adaptado.)
Sobre EGP, assinale a afirmativa INCORRETA.
Alternativas
Q2081594 Engenharia de Software
Um grupo de processos de gerenciamento de projetos é um agrupamento lógico de processos de gerenciamento de projetos para atingir os objetivos específicos do projeto. Os grupos de processos são independentes das fases do projeto. Os processos de gerenciamento de projetos são agrupados em cinco grupos de processos de gerenciamento de projetos. (Project Management Institute; Project Management Body of Knowledge Guide (PMBok Guide). 6ª Edição. USA: Project Management Institute, 2017. P. 23.)
Considerando o exposto, analise as afirmativas a seguir.
I. Processos realizados para concluir o trabalho definido no plano de gerenciamento do projeto para satisfazer os requisitos do projeto.
II. Os processos exigidos para acompanhar, analisar e controlar o progresso e o desempenho do projeto, identificar quaisquer áreas nas quais serão necessárias mudanças no plano, e iniciar as mudanças correspondentes.
III. Os processos são realizados para definir um novo projeto ou uma nova fase de um projeto existente através da obtenção de autorização para iniciar o projeto ou fase.
Assinale a associação correta. 
Alternativas
Q2081593 Engenharia de Software
Um modelo de processo de software, ou simplesmente ciclo de vida do desenvolvimento de software, é um conjunto de atividades relacionadas que levam à produção de um sistema de software. Cada modelo representa um processo a partir de uma perspectiva particular e, desse modo, fornece apenas informações parciais sobre esse processo. (SOMMERVILLE I. Engenharia de Software; 10ª ed. Porto São Paulo: Pearson, 2019. Adaptado.)
Analise as descrições de diferentes modelos de processo.
I. “__________________ representa(m) atividades fundamentais do processo, como especificação, desenvolvimento, validação e evolução, na forma de fases de processos distintas, como especificação de requisitos; projeto de software; implementação; e, testes.” 
 II. “__________________ interpola(m) as atividades de especificação; desenvolvimento; e, validação. O sistema é desenvolvido como uma série de versões com cada uma delas acrescentando funcionalidades à versão anterior.”
III. “__________________ baseia(m)-se na disponibilidade de componentes ou sistemas reusáveis. O processo de desenvolvimento de sistemas se concentra na configuração desses componentes, para que sejam utilizados em um novo contexto.”
IV. “__________________divide(m) a realização de um projeto para desenvolvimento de um sistema de software em fases. Em cada uma delas são executadas atividades de diversas disciplinas em diferentes proporções. No desenvolvimento de um sistema de software complexo, esse processo recomenda usar a abordagem de desenvolvimento iterativa e incremental, para dividir as atividades em iterações em que cada iteração gera um incremento do software.”
A associação está correta em
Alternativas
Q2081592 Engenharia de Software
Kanban foi criado pela Toyota na década de 60 para abastecimento e controle de estoque. Por sua eficiência, ele foi adaptado pela Kanban Univesity para o desenvolvimento de software, sendo um método usado para definir, gerenciar e melhorar serviços que entregam trabalho de conhecimento, tais como serviços profissionais, atividades criativas e design de produtos físicos e de software. Kanban é considerado um catalisador de mudanças rápidas e focadas nas organizações reduzindo a resistência a mudanças. (ANDERSON, D. J.; CARMICHAEL, A.. Kanban Essencial Condensado: princípios e práticas. LeanKanban University Press, 2016.)
Sobre Kanban e Scrum, marque V para as afirmativas verdadeiras e F para as falsas.
( ) WIP se refere aos itens de trabalho que o time iniciou e que ainda não terminou, uma prática para reduzir excesso de trabalhos paralelos.
( ) O plano de sustentabilidade tem como objetivo construir serviços que não estão sobrecarregados com trabalho, mas que equilibram a demanda com a capacidade, melhorando, assim, o desempenho dos serviços com relação à satisfação do cliente; engajamento de pessoal e colaboração; e, custo.
( ) Kanban é uma forma simples de visualizar a organização de tarefas da equipe no decorrer de uma sprint de Scrum. Nessa técnica, as tarefas são representadas por meio de post-its que indicam o que está por fazer, em andamento e finalizado. Assim, toda a equipe tem uma visão dos gargalos podendo se organizar melhor, principalmente quando o projeto envolve ciclos maiores de desenvolvimentos.
( ) Scrum é mais adequado que Kanban para situações em que se deve controlar o atendimento de demandas contínuas. Para isso, ele adota algumas métricas como velocidade e vazão.
A sequência está correta em 
Alternativas
Q2081591 Engenharia de Software
Entender os requisitos de um problema está entre as tarefas mais difíceis enfrentadas por um analista de tecnologia de informação. Do ponto de vista do processo de software, a engenharia de requisitos é uma atividade que se inicia em tempo de projeto e pode ocorrer de forma contínua ao longo do ciclo de desenvolvimento e em tempo de execução. (Adaptado de: Pressmam, R. S.; Maxin, B. R. Engenharia de Software: uma abordagem tradicional; 9ª ed. Porto Alegre: AMGH, 2021.)
Considerando as atividades de levantamento, análise, gerenciamento de requisitos e histórias de usuários, analise as afirmativas a seguir.
I. Uma importante atividade em engenharia de requisitos é entender as metas de negócios de longo prazo que devem ser atendidas pelo sistema de software. Essas metas podem ser funcionais ou não funcionais e são, frequentemente, uma boa maneira de explicar os requisitos aos envolvidos e, uma vez estabelecidas, podem ser usadas para gerenciar conflitos entre eles.
II. No processo de verificação de requisitos, diferentes processos de conferências podem ser realizados para garantir que a especificação do sistema, produto ou serviço atenda às necessidades do cliente e de outras partes envolvidas. Entre esses processos pode-se encontrar a geração de casos de teste, inspeção, rastreabilidade, conferência de consistência, de completude e de realismo.
III. Os modelos comportamentais representam os elementos funcionais do sistema e como eles transformam dados à medida que se movem pelo sistema. Entre os modelos UML pode-se encontrar o diagrama de estados.
IV. Histórias de usuários descrevem funcionalidades e são compostas de três partes: cartão onde uma funcionalidade é escrita e é usada no planejamento do sistema de software; conversas entre equipe de desenvolvimento e cliente, por meio das quais o cliente explica e detalha o que escreveu no cartão; e, confirmação que é um teste escrito pelo cliente, em alto nível, que ajuda a identificar que a história foi implementada como esperado. Para escrever uma boa história ela precisa focar em seis atributos, conhecidos pelo acrônimo INVEST.
Está correto o que se afirma apenas em
Alternativas
Q2081565 Arquitetura de Computadores
A classificação de datacenters em tiers é uma iniciativa do Uptime Institute, uma organização norte-americana que classifica a infraestrutura de datacenters com base em suas características de redundância e disponibilidade; enfim, de tolerância a falhas e resiliência. O datacenter evidencia componentes redundantes; porém, com um ramo único de distribuição (elétrica e climatização) para atender aos equipamentos críticos de TI é classificado como:
Alternativas
Q2081564 Sistemas Operacionais
Uma chamada de sistema (system calls) provê interface entre um processo e o sistema operacional. A chamada de sistema que permite realizar a movimentação do ponteiro do arquivo é:
Alternativas
Q2081563 Segurança da Informação
Uma das funções do hash se refere à verificação da integridade de uma mensagem, pois, caso haja a modificação de apenas um bit nesta mensagem, o valor do hash calculado será totalmente diferente. Considerando as funções hash, assinale a afirmativa correta.
Alternativas
Q2081562 Sistemas Operacionais
O Princípio do Menor Privilégio (Principle of Least Privilege – PoLP) se caracteriza pelo conceito da segurança da informação em que um usuário deve ter os mínimos níveis de acesso ou permissões necessárias para a realização das suas atividades laborais. Considerando tal princípio, assinale a afirmativa correta.
Alternativas
Q2081561 Banco de Dados
ElasticSearch, Kibana e Logstash são softwares Open Source que compõem a pilha ELK. Com esse conjunto de ferramentas, é possível centralizar e armazenar bilhões de registros; efetuar buscas instantâneas; importar dados de diferentes formatos; coletar métricas de desempenho; gerar relatórios combinando vários filtros; e, criar dashboards dinâmicos, que transformam dados em informação com apenas alguns cliques. Em relação aos softwares Elasticsearch e Kibana, assinale a afirmativa correta.
Alternativas
Q2081560 Redes de Computadores
Um sistema diz-se assíncrono quando não faz nenhuma assunção sobre velocidade de execução do processo e/ou em relação à entrega da mensagem. No caso contrário diz-se síncrono. Um sistema síncrono faz assunção dos limites de execução e demora dos canais de comunicação. Sobre a replicação síncrona e assíncrona, assinale a afirmativa correta.
Alternativas
Q2081559 Governança de TI
Um Acordo de Nível de Serviço (SLA) pode especificar as necessidades e os níveis a serem obtidos no fornecimento do serviço com alto nível de abstração. Em relação aos conceitos relacionados ao SLA, assinale o que representa a integração da métrica de serviço (SLI) com o seu objetivo (valor). 
Alternativas
Q2081558 Arquitetura de Software
Microsserviços não é um conceito exato; trata-se de uma forma de projetar uma aplicação de modo a dividir o código completo em divisões menores e serviços. Não há uma definição exata de microsserviços; no entanto, quase todos têm as mesmas características. Trata-se da principal característica dos microsserviços:
Alternativas
Q2081557 Banco de Dados
O MySQL Cluster é uma tecnologia que permite a distribuição de Sistemas Gerenciadores de Banco de Dados (SGBDs) MySQL. O componente que realiza a leitura do arquivo de configuração do MySQL Cluster e distribui a informação para todos os nodos que a solicitem é: 
Alternativas
Q2081556 Sistemas Operacionais
No sistema operacional Linux, é possível executar, via terminal, diversos comandos que permitem ao administrador obter informações específicas do sistema, dispositivos etc. O comando empregado para mostrar informações sobre o sistema como, por exemplo, o tipo do processador, é: 
Alternativas
Q2081555 Redes de Computadores
Um comutador que suporta VLANs (Virtual Local Area Network) permite que diversas redes locais virtuais sejam executadas por meio de uma única infraestrutura física de uma rede local virtual. (Kurose, pág. 358.) Sobre VLANs, marque V paras as afirmativas verdadeiras e F para as falsas.
( ) O entrocamento de VLAN é uma abordagem escalável para interconectar os comutadores das VLANs.
( ) Em VLANs baseada em portas, o gerente de redes não consegue dividir as portas (interfaces) do comutador em grupos.
( ) Em VLANs baseada em MAC, o gerente de rede especifica o grupo de endereços MAC que pertence a cada VLAN; quando um dispositivo é conectado a uma porta, ela é conectada à VLAN apropriada com base no endereço MAC do dispositivo.
( ) VLANs não podem ser definidas por protocolos da camada de rede, por exemplo, IPv4 e IPv6.
A sequência está correta em
Alternativas
Q2081554 Redes de Computadores
O protocolo de resolução de endereços (Address Resolution Protocol – ARP) é responsável por converter endereço IP para um endereço MAC de nós na mesma sub-rede. São características do protocolo ARP, EXCETO:
Alternativas
Q2081552 Redes de Computadores
O HTTP (Hypertext Transfer Protocol) é um protocolo cliente-servidor orientado a transições que usa o TCP para fornecer confiabilidade. Em relação às três formas do sistema intermediário (proxy, gateway e túnel) definidas na especificação HTTP, assinale a INCORRETA. 
Alternativas
Q2081551 Segurança e Saúde no Trabalho
A melhoria de processos, a adoção de sistemas íntegros e a busca pela melhoria da governança exigem padrões para a mitigação de riscos, por exemplo, a ISO 31000, que é uma norma genérica para construção de uma estrutura de gestão de riscos corporativos. Sobre os principais conceitos da ISO 31000, assinale a afirmativa INCORRETA.
Alternativas
Respostas
721: A
722: D
723: D
724: A
725: B
726: B
727: B
728: C
729: B
730: A
731: B
732: A
733: A
734: B
735: D
736: C
737: B
738: C
739: C
740: D