Quiz
Revisão 1 Semestre Estrutura de Dados - Parte 1
Questions in this quiz (16)
1______________________________ é um conjunto de instruções para resolver um problema.
- AAlgoritmo
- BEstrutura de Dados
- CTAD
- DLista Simplesmente Encadeada
2Qual das alternativas lista apenas os comandos de repetição utilizadas em programação?
- Afor, while, do while, var
- Bfor, while, do while,if else
- Cfor, while
3Qual das alternativas lista apenas os comandos de decisão utilizadas em programação?
- Ado while, for, case
- Bif, switch
- Cfor, if, switch
4Os vetores têm exatamente o mesmo objetivo de variáveis, só que com eles podemos armazenar mais de um valor para a mesma variável.
- ATrue
- BFalse
5____________________________ é uma coleção de uma ou mais variáveis colocadas juntas sob um único nome para manipulação conveniente
- AVetor
- BMatriz
- CLista
- DStruct
6Para que serve a construção " Typedef "
- APara estruturar, uma estrutura ou mesmo outros tipos de dados podem ser definidos como uma nova variável
- BPara tipificar um vetor
- CPara simplificar, uma estrutura ou mesmo outros tipos de dados podem ser definidos como um novo tipo
- DPara complementar a definição de uma estrutura
7_____________________________ são trechos de código que são separados do fluxo principal do programa e podem ser chamadas uma ou mais vezes
- AFunções
- BEstruturas
- CCabeçalhos
- DInterfaces
8Sobre variáveis podemos afirmar que:
- AVariáveis locais são declaradas dentro da função e só existe dela.
- BVariáveis Globais são declarada dentro do main e podem ser acessadas e alteradas de qualquer lugar.
- CVariáveis Globais são declarada fora de todas as funções e só podem ser acessadas e alteradas dentro das funções
- DVariáveis locais são declaradas dentro da função e podem ser acessadas e alteradas de qualquer lugar.
9Protótipo ou interface é :
- Aa primeira linha da função em C
- Bo conteúdo delimitado entre { }
- Cum conjunto de variáveis que possuem o mesmo nome
10Em uma função quando colocamos o "&" antes de cada parâmetro significa que estamos passando o parâmetro por:
- Avalor
- Breferência
- Cinformação
- Ddependência
11Quando declaramos uma variável da forma abaixo:
tipo *nome
estamos declarando uma variável:- Avetor
- Bestrutura
- Cponteiro
- Dpor referência
12"Nesse tipo de alocação, ao se colocar o programa em execução, a memória necessária para utilizar as variáveis e estruturas estáticas precisa ser reservada e deve ficar disponível até o término do programa (rotina ou função)."
A qual tipo de alocação o texto se refere?- ADinâmica
- BEstática
13Para que servem os comandos: malloc e Calloc
- APara alocar em tempo de compilação um espaço de memória
- BPara alocar em tempo de execução um espaço na memória
- CPara liberar a memória
14Como são implementados os TADs em C
- Aatravés da definição de tipos (typedef e structs) juntamente com a implementação de funções
- Batravés de classes
- Catravés do uso de ponteiros e malloc
- Datravés do uso do main
15São estruturas flexíveis, que podem crescer ou diminuir durante a execução do programa, de acordo com a demanda.
São mais adequadas para aplicações nos quais não é possível prever a demanda por espaços.- AListas
- BVetor
- CMatriz
16Observe o código abaixo e marque a qual TAD se refere:
struct Carro{
char proprietario[30];
char placa[8];//chave definir formatacao
float multa;
struct Carro *prox;
};- ALista duplamente encadeada
- BVetor
- CLista simplesmente encadeada
- DPilha
Information
- Description
- Revisão do conteúdo visto no 1 Semetre da Disciplina de Estrutura de Dados - Curso técnico
- Author
- Polyana Veloso
- Language
- Português
- Views
- 24
- Tags
- Rating
- No ratings yet Rate this quiz