Questões
Pratique com questões de diversas disciplinas e universidades
2.844 questões encontradas(exibindo 10)
Correlacione os algoritmos internos de ordenação de listas com sua descrição:
Analisando as árvores da esquerda e direita é possível afirmar que:
Qual é o fenômeno que ocorre quando a Lua passa completamente na sombra da Terra?
Eclipse solar
Eclipse lunar
Superlua
Conjunção planetária
Analise trecho de codigo
01 struct no { 02 int dado; 03 struct no *proximo; 04 }; 05 06 - typedef no *ptr_no; 07 08 - ptr_no lista; 09 10 - void lista_operacao(ptr_no lista, int valor){ 11 - while(lista->proximo != 12 lista = lista->proximo; 13 } 14 lista->proximo = (ptr_no) malloc (sizeof(no)); 15 lista = lista->proximo; 16 lista->dado valor; 17 lista->proximo = NULL; 18 - }Assinale a alternativa correta com relação ao objetivo da função lista operacao():
Um algoritmo pode ser transcrito utilizando algumas técnicas. A seguir, apresenta-se um algoritmo que realiza a multiplicação de dois números. Considerando as informações apresentadas e os conteúdos estudados, assinale a alternativa que apresenta o nome do tipo de algoritmo utilizado para descrever o algoritmo apresentado.
Pseudocodigo.
Algoritmo estruturado.
Linguagem natural.
Fluxograma.
Linguagem de programação.
A professora Mei do curso de Análise de Sistemas criou um jogo infantil para seus alunos. A cada rodada do jogo era fornecida uma sequência de caracteres que formavam uma frase com todas as letras minúsculas. O objetivo do jogo é mudar algumas letras minúsculas para maiúsculas, tais como início de frase e a letra inicial de nomes próprios. Qual a função correta para esta tarefa?
strlen
strcmp
tolower
strcpy
toupper
Vamos alterar um pouco essa definição de fila para atender a um problema real. Imagine que você entra em uma fila em um banco que é gerenciada através de senhas. Porém, não é uma fila única e simples, mas uma fila que comporta diferentes situações:
- Existem 4 caixas realizando o atendimento.
- As senhas distribuídas possuem uma letra, que indica a categoria, seguida por um número sequencial.
- Considere as seguintes categorias:
- C – Comum
- P – Prioridade (idosos, gestantes, etc.)
- R – Atendimento rápido (operações simples)
- O caixa 1 atende às prioridades. Se não houver prioridades na fila, atendem o próximo da fila, de qualquer categoria.
- Os caixas 2 e 3 realizam atendimentos comuns. Se não houver, atendem o próximo da fila, de qualquer categoria.
- O caixa 4 é especial para atendimentos rápidos. Se não houver, atendem o próximo da fila, de qualquer categoria.
Segue uma implementação em linguagem C seguindo as regras apresentadas.
Identifique as afirmações corretas a respeito de uma fila circular.
- I. É necessário um único índice indicando o final da fila.
- II. Para verificar se a fila está cheia, deve-se verificar se a variável que contabiliza o total elementos é igual ao tamanho da fila e, para verificar se está vazia, a variável total é igual a zero.
- III. Uma forma de criar a lógica de um vetor circular é caso o índice (início ou fim) atinja o final do vetor o índice deve receber o valor zero para voltar ao início do vetor.
- IV. É necessária uma variável que indique a quantidade de elementos inseridos na fila.
Qual é a definição de Tipo Abstrato de Dados (TDA) de acordo com o texto apresentado?
Um tipo de dados que é acessado diretamente pelo compilador.
Um tipo de dados que é acessado somente através de uma interface.
Um tipo de dados que combina tipos primitivos e construídos.
Um tipo de dados que permite a manipulação de memória de forma direta.
Sobre fibras óticas é correto afirmar que: