Polyana Veloso
Quiz von , erstellt am more than 1 year ago

Revisão do conteúdo visto no 1 Semetre da Disciplina de Estrutura de Dados - Curso técnico

19
0
0
Polyana Veloso
Erstellt von Polyana Veloso vor mehr als 8 Jahre
Schließen

Revisão 1 Semestre Estrutura de Dados - Parte 1

Frage 1 von 16

1

______________________________ é um conjunto de instruções para resolver um problema.

Wähle eine der folgenden:

  • Algoritmo

  • Estrutura de Dados

  • TAD

  • Lista Simplesmente Encadeada

Erklärung

Frage 2 von 16

1

Qual das alternativas lista apenas os comandos de repetição utilizadas em programação?

Wähle eine der folgenden:

  • for, while, do while, var

  • for, while, do while,if else

  • for, while

Erklärung

Frage 3 von 16

1

Qual das alternativas lista apenas os comandos de decisão utilizadas em programação?

Wähle eine der folgenden:

  • do while, for, case

  • if, switch

  • for, if, switch

Erklärung

Frage 4 von 16

1

Os 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.

Wähle eins der folgenden:

  • WAHR
  • FALSCH

Erklärung

Frage 5 von 16

1

____________________________ é uma coleção de uma ou mais variáveis colocadas juntas sob um único nome para manipulação conveniente

Wähle eine der folgenden:

  • Vetor

  • Matriz

  • Lista

  • Struct

Erklärung

Frage 6 von 16

1

Para que serve a construção " Typedef "

Wähle eine der folgenden:

  • Para estruturar, uma estrutura ou mesmo outros tipos de dados podem ser definidos como uma nova variável

  • Para tipificar um vetor

  • Para simplificar, uma estrutura ou mesmo outros tipos de dados podem ser definidos como um novo tipo

  • Para complementar a definição de uma estrutura

Erklärung

Frage 7 von 16

1

_____________________________ são trechos de código que são separados do fluxo principal do programa e podem ser chamadas uma ou mais vezes

Wähle eine der folgenden:

  • Funções

  • Estruturas

  • Cabeçalhos

  • Interfaces

Erklärung

Frage 8 von 16

1

Sobre variáveis podemos afirmar que:

Wähle eine der folgenden:

  • Variáveis locais são declaradas dentro da função e só existe dela.

  • Variáveis Globais são declarada dentro do main e podem ser acessadas e alteradas de qualquer lugar.

  • Variáveis Globais são declarada fora de todas as funções e só podem ser acessadas e alteradas dentro das funções

  • Variáveis locais são declaradas dentro da função e podem ser acessadas e alteradas de qualquer lugar.

Erklärung

Frage 9 von 16

1

Protótipo ou interface é :

Wähle eine der folgenden:

  • a primeira linha da função em C

  • o conteúdo delimitado entre { }

  • um conjunto de variáveis que possuem o mesmo nome

Erklärung

Frage 10 von 16

1

Em uma função quando colocamos o "&" antes de cada parâmetro significa que estamos passando o parâmetro por:

Wähle eine der folgenden:

  • valor

  • referência

  • informação

  • dependência

Erklärung

Frage 11 von 16

1

Quando declaramos uma variável da forma abaixo:

tipo *nome

estamos declarando uma variável:

Wähle eine der folgenden:

  • vetor

  • estrutura

  • ponteiro

  • por referência

Erklärung

Frage 12 von 16

1

"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?

Wähle eine der folgenden:

  • Dinâmica

  • Estática

Erklärung

Frage 13 von 16

1

Para que servem os comandos: malloc e Calloc

Wähle eine der folgenden:

  • Para alocar em tempo de compilação um espaço de memória

  • Para alocar em tempo de execução um espaço na memória

  • Para liberar a memória

Erklärung

Frage 14 von 16

1

Como são implementados os TADs em C

Wähle eine der folgenden:

  • através da definição de tipos (typedef e structs) juntamente com a implementação de funções

  • através de classes

  • através do uso de ponteiros e malloc

  • através do uso do main

Erklärung

Frage 15 von 16

1

Sã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.

Wähle eine der folgenden:

  • Listas

  • Vetor

  • Matriz

Erklärung

Frage 16 von 16

1

Observe 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;
};

Wähle eine der folgenden:

  • Lista duplamente encadeada

  • Vetor

  • Lista simplesmente encadeada

  • Pilha

Erklärung