Questões de Concurso
Para cetap
Foram encontradas 6.086 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A Arquitetura Orientada a Serviços (SOA) é um modelo de arquitetura de software que permite a comunicação entre diferentes sistemas e aplicações através de serviços bem definidos. Esses serviços são independentes e podem ser reutilizados em diversos contextos. Quais dos seguintes benefícios estão associados à utilização de uma arquitetura SOA?
Árvores AVL são uma estrutura de dados de árvore binária de busca balanceada, onde a diferença de altura entre as
subárvores esquerda e direita de qualquer nó não deve ser maior que 1. Considere as seguintes operações de rotação para balancear a árvore AVL:
I. Rotação simples à direita (RR).
II. Rotação simples à esquerda (RL).
III. Rotação dupla à direita (DRR).
IV. Rotação dupla à esquerda (DRL).
Dado o seguinte trecho de pseudocódigo para uma inserção em uma árvore AVL:
função inserir_avl(T, chave)
se T é vazia
criar novo nó com chave
senão se chave< T.chave
T.esquerda = inserir_avl(T.esquerda, chave)
se laltura(T.esquerda) - altura(T.direita)| > 1
realizar operação de rotação necessária
senão se chave> T.chave
T.direita = inserir_avl(T.direita, chave)
se laltura(T.esquerda)- altura(T.direita)| > 1
realizar operação de rotação necessária
Qual das seguintes opções descreve corretamente quando a rotação simples à direita (RR) deve ser aplicada durante a inserção?
A lógica matemática é uma área de estudo que utiliza sistemas formais para representar, analisar e inferir informações sobre o mundo real. As funções de avaliação são uma parte importante da lógica matemática, pois permitem avaliar se uma fórmula lógica resulta em um retorno verdadeiro ou falso. Considere a seguinte fórmula lógica e seu respectivo conjunto de atribuições de variáveis:
Fórmula lógica:
∀x (P(x) → Q(x))
Conjunto de atribuições de variáveis:
P(x)={a, b, c}, Q(x)={b, c, d}
Analise o pseudocódigo abaixo, que tenta retornar a verdadeiro ou falso para a fórmula lógica usando as atribuições de variáveis fornecidas:
função avaliar_fórmula(P, Q)
para cada elemento x em P
se x está em P e x não está em Q
retornar falso
retornar verdadeiro
Qual é o resultado da execução do algoritmo, considerando o contexto descrito na questão?
Algoritmos de ordenação são técnicas fundamentais na área da computação e são utilizados para organizar e ordenar coleções de dados, como listas ou arrays, de acordo com critérios específicos. Esses algoritmos têm uma ampla gama de aplicações em sistemas computacionais e são essenciais para a eficiência e eficácia de processos, nas mais diversas áreas do mundo do trabalho. Considere o algoritmo de ordenação ilustrado no pseudocódigo abaixo:
função sort(lista, esquerda, direita)
se esquerda < direita
pivo_index = particionar(lista, esquerda, direita)
sort(lista, esquerda, pivo _index - 1)
sort(lista, pivo_index + 1, direita)
função particionar(lista, esquerda, direita)
pivo = lista[direita] # escolhendo o pivo como último
elemento
i = esquerda - 1
para j de esquerda até direita -1
se lista[j] <= pivo
i=i+ 1
trocar(lista[i], lista[j])
trocar(lista[i + 1 ], lista[direita]) # colocando o pivo em sua
posição correta
retornar i + 1
# Inicializando o algoritmo com os índices apropriados
lista= [valores a serem ordenados]
sort(lista, 0, comprimento(lista)-1)
Qual das alternativas abaixo corresponde ao algoritmo em questão?
Na Engenharia de Software, verificação, validação e teste são conceitos fundamentais que garantem a qualidade do software desenvolvido. Neste contexto, considere o seguinte cenário: uma equipe de desenvolvimento de software está trabalhando em um novo sistema de gerenciamento de projetos. Eles realizam atividades de verificação e validação em diferentes etapas do projeto, bem como testes em várias fases. Qual das alternativas a seguir melhor descreve uma situação em que verificação, validação e teste são aplicados de maneira correta e eficaz?
Sistemas de Informações Gerenciais e de Apoio à Decisã9 utilizam diferentes abordagens para processar e analisar dados. OLTP, OLAP, MOLAP e ROLAP são conceitos relacionados a estas abordagens. Qual das alternativas a seguir descreve corretamente a diferença entre OLTP e OLAP e a relação entre MOLAP e ROLAP no contexto de análise de dados?
Modelagem de processos de negócio é uma prática que busca compreender, documentar e melhorar os processos internos de uma organização. A eficiência e a eficácia são conceitos fundamentais para avaliar o desempenho dos processos de negócio. Qual das alternativas a seguir descreve corretamente a diferença entre eficiência e eficácia no contexto de processos de negócio?
A norma NBR/ISO 27002 estabelece diretrizes e princípios gerais para a implementação, manutenção e melhoria continua da gestão da segurança da informação nas organizações. Dentre as áreas de controle abordadas pela norma, qual das seguintes alternativas apresenta uma área relacionada ao gerenciamento de ativos?
Planejar, executar, acompanhar e controlar são fases essenciais no gerenciamento bem-sucedido de projetos. Essas fases ajudam a garantir que os projetos sejam concluídos dentro do prazo e do orçamento estabelecidos, atendendo aos requisitos de qualidade. Qual das seguintes alternativas apresenta, na ordem correta, uma atividade realizada em cada uma das fases?
Existe uma relação aparentemente conflituosa envolvendo as diversas áreas de uma empresa e a administração de estoques tem por objetivo encontrar um equilíbrio entre os diversos pontos de vistas das gerências quanto à manutenção do suprimento regular dos materiais e aos seus níveis de estoques. Dessa forma, é correto afirmar que:
A lógica de predicados de primeira ordem é um sistema formal que estende a lógica proposicional e permite expressar declarações mais complexas sobre objetos e suas relações. Considerando os elementos básicos da lógica de predicados de primeira ordem, qual das seguintes alternativas inclui, respectivamente, um quantificador, um predicado e um termo?
A decisão entre "Centralizar as Compras" ou "Descentralizar as compras" depende da análise das inúmeras vantagens e desvantagens de cada uma, e do objetivo que se busca garantir em determinada situação. Dessa forma, é correto afirmar que:
Usabilidade, acessibilidade e interoperabilidade são aspectos importantes a serem considerados no desenvolvimento de sistemas web, garantindo uma experiência de usuário eficiente, inclusiva e compatível com diferentes plataformas. Qual das seguintes alternativas está correta em relação a esses conceitos?
Muitas vezes, as incertezas na demanda levam à necessidade de se determinar um estoque adicional para amortecer os efeitos da imprevisibilidade do grupo de fatores que atuam no suprimento de bens de uma organização. No que se refere aos fatores que influenciam a gestão dos estoques, analise as afirmativas seguintes e marque a alternativa correta.
I- A retração da demanda de um item gera um aumento do estoque além do esperado no exato momento em que a encomenda for recebida.
II- Uma aceleração da demanda vai resultar no aumento do custo do capital e maiores espaços para armazenagem do produto.
III- Uma aceleração da demanda vai resultar em uma taxa de esgotamento do estoque bem superior à estimada.
A modelagem e o projeto de bancos de dados são etapas cruciais no desenvolvimento de sistemas de gerenciamento de informações. Eles ajudam a garantir que os dados sejam armazenados e gerenciados de forma eficiente e coerente. Qual das seguintes opções representa corretamente a sequência de etapas envolvidas no processo de modelagem e projeto de bancos de dados?
Nas atividades relacionadas com a Administração de Materiais, é possível afirmar que:
Dependências funcionais e formas normais são conceitos fundamentais no projeto de banco de dados relacionais, pois ajudam a garantir a integridade e a eficiência dos dados. Dado um conjunto de atributos X e um atributo Y, qual das seguintes afirmações descreve corretamente uma dependência funcional no contexto de um banco de dados relacional?
Sua função é determinar o prazo de guarda dos documentos nos arquivos corrente, intermediário e permanente. Essa afirmação corresponde a qual instrumento utilizado em arquivos?
A álgebra relacional é um conjunto formal de operações usado para manipular dados em bancos de dados relacionais, enquanto o SQL (Structured Query Language) é uma linguagem usada para interagir com bancos de dados relacionais. Qual das seguintes operações em álgebra relacional possui um equivalente direto e idêntico em SQL, permitindo que os usuários recuperem dados específicos de um banco de dados?
Qual o nome do método e modelo matemático e estatístico aplicado na análise do comportamento dos documentos ou manuscritos de arquivos?