Algoritmos e Estrutura de Dados
Algoritmos
Fluxogramas
Ano:
2023
Banca:
IDECAN
Um programa de computador é um produto resultante da atividade intelectual de um programador. Selecione a alternativa que descreve corretamente o seguinte símbolo usado em fluxogramas para construção de algoritmos.
Algoritmos e Estrutura de Dados
Algoritmos
Tipos de Dados
Ano:
2023
Banca:
IDECAN
As variáveis possuem etiquetas que são os nomes das variáveis, e a classificação do que pode ser guardado em cada variável é dada pelos tipos de variáveis de uma determinada linguagem de programação. Selecione o tipo de variável que armazena dados vazios.
Algoritmos e Estrutura de Dados
Algoritmos
Lógicas de Programação
Ano:
2023
Banca:
IDECAN
Assim como na matemática, em programação os operadores possuem precedência uns em relação aos outros. Selecione a alternativa que mostra o operador com a precedência de maior prioridade.
Algoritmos e Estrutura de Dados
Algoritmos
Estrutura de Controle e Repetição
Ano:
2023
Banca:
IDECAN
Quando criamos um programa de computador, utilizamos a seguinte sequência de operações na grande maioria das vezes: entrada de dados, processamento e saída. Selecione a estrutura de seleção que nunca testa uma ou mais variáveis de acordo com uma condição.
Algoritmos e Estrutura de Dados
Estrutura de Dados
Pilhas
Ano:
2023
Banca:
IDECAN
Uma estrutura de dados é um modo particular de armazenamento e organização de dados em um computador. Selecione a alternativa que mostra o princípio de funcionamento de uma pilha em estrutura de dados.
Algoritmos e Estrutura de Dados
Estrutura de Dados
Árvores
Ano:
2023
Banca:
IDECAN
A estrutura de dados em árvore é uma das mais importantes estruturas de dados não lineares utilizadas na programação. Selecione a alternativa que mostra as estratégias de ordenação de nós de uma árvore binária.
Algoritmos e Estrutura de Dados
Algoritmos
Algoritmos de Ordenação
Ano:
2023
Banca:
IDECAN
Na computação existem algoritmos que utilizam diferentes técnicas de ordenação para organizar um conjunto de dados. Selecione o algoritmo de ordenação que usa um método eficiente com complexidade C(n) = O(n²) no pior caso, e C(n) = O(n log n) no melhor e médio caso, com o seguinte funcionamento: ? Escolhe um elemento da lista chamado pivô. ? Reorganiza a lista de forma que os elementos menores que o pivô fiquem de um lado, e os maiores fiquem de outro. ? Recursivamente ordena a sub-lista abaixo e acima do pivô. Assinale a alternativa correta.
Algoritmos e Estrutura de Dados
Algoritmos
Complexidade de Algoritmos
Ano:
2023
Banca:
IDECAN
A complexidade de algoritmos considera o tempo de execução que um código usa para solucionar um problema. Selecione a alternativa que mostra a notação da menor complexidade entre as seguintes: Ordem quadrática; Ordem cúbica; Ordem logarítmica; Ordem linear; Ordem exponencial
Algoritmos e Estrutura de Dados
Estrutura de Dados
Listas
Ano:
2023
Banca:
IDECAN
As listas sequenciais são estruturas que servem para armazenar elementos de maneira relacionada e lógica. De acordo com os tipos de operações que são permitidas, e que podem ser realizadas, as listas sequenciais são classificadas em: