Polyana Veloso
Test por , creado hace más de 1 año

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

19
0
0
Polyana Veloso
Creado por Polyana Veloso hace más de 8 años
Cerrar

Revisão 1 Semestre Estrutura de Dados - Parte 1

Pregunta 1 de 16

1

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

Selecciona una de las siguientes respuestas posibles:

  • Algoritmo

  • Estrutura de Dados

  • TAD

  • Lista Simplesmente Encadeada

Explicación

Pregunta 2 de 16

1

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

Selecciona una de las siguientes respuestas posibles:

  • for, while, do while, var

  • for, while, do while,if else

  • for, while

Explicación

Pregunta 3 de 16

1

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

Selecciona una de las siguientes respuestas posibles:

  • do while, for, case

  • if, switch

  • for, if, switch

Explicación

Pregunta 4 de 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.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 5 de 16

1

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

Selecciona una de las siguientes respuestas posibles:

  • Vetor

  • Matriz

  • Lista

  • Struct

Explicación

Pregunta 6 de 16

1

Para que serve a construção " Typedef "

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 7 de 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

Selecciona una de las siguientes respuestas posibles:

  • Funções

  • Estruturas

  • Cabeçalhos

  • Interfaces

Explicación

Pregunta 8 de 16

1

Sobre variáveis podemos afirmar que:

Selecciona una de las siguientes respuestas posibles:

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

Explicación

Pregunta 9 de 16

1

Protótipo ou interface é :

Selecciona una de las siguientes respuestas posibles:

  • a primeira linha da função em C

  • o conteúdo delimitado entre { }

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

Explicación

Pregunta 10 de 16

1

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

Selecciona una de las siguientes respuestas posibles:

  • valor

  • referência

  • informação

  • dependência

Explicación

Pregunta 11 de 16

1

Quando declaramos uma variável da forma abaixo:

tipo *nome

estamos declarando uma variável:

Selecciona una de las siguientes respuestas posibles:

  • vetor

  • estrutura

  • ponteiro

  • por referência

Explicación

Pregunta 12 de 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?

Selecciona una de las siguientes respuestas posibles:

  • Dinâmica

  • Estática

Explicación

Pregunta 13 de 16

1

Para que servem os comandos: malloc e Calloc

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 14 de 16

1

Como são implementados os TADs em C

Selecciona una de las siguientes respuestas posibles:

  • 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

Explicación

Pregunta 15 de 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.

Selecciona una de las siguientes respuestas posibles:

  • Listas

  • Vetor

  • Matriz

Explicación

Pregunta 16 de 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;
};

Selecciona una de las siguientes respuestas posibles:

  • Lista duplamente encadeada

  • Vetor

  • Lista simplesmente encadeada

  • Pilha

Explicación