Buscar

Introdução aos tipos abstratos de dados exercicios com gabarito

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Introdução aos tipos abstratos de dados 
1.  
O tipo de dado que representa números é muito utilizado em programação; logo, é sua correta utilização durante o desenvolvimento de uma aplicação é fundamental.
Suponha que você esteja analisando os tipos de dados para a implementação de uma aplicação voltada à contabilidade. Durante essa análise, você questiona qual​​​​​​​ tipo de dados uma variável deve utilizar para representar o número 10, visando à redução do custo de memória do computador.
Resposta correta. 
A.  
Int.
O tipo int é utilizado exclusivamente para números naturais.
O charé utilizado para representar um caractere. As demais opções (long int, double e float) fazem uso de mais memória em comparação ao int.
2.  
Os tipos de dados booleanos têm características específicas em relação aos outros tipos de variáveis. A partir dessa afirmação, identifique a alternativa que apresenta um exemplo de dados booleanos:
Você acertou! 
A.  
Verdadeiro ou falso.
Dados booleanos são utilizados exclusivamente para demonstrar um estado em contraposição a outro, como verdadeiro/falso. 
O tipo booleano não poderá receber valores numéricos ou palavras, como as demais opções (Rua Paulista; 2,5; 10; 01/12/2019).
3.  
Programas de computador fazem uso de diversas variáveis e operações. Em qual momento uma variável ocupa a memória do computador?
C.  
Durante a execução do programa.
As variáveis somente existem quando o programa está em execução, pois nesse momento está sendo utilizado um bloco de memória do computador. 
Durante a finalização do programa, a memória deverá ser liberada, e não alocada. Durante o desenvolvimento do programa ou a compilação, é verificada a estrutura do código, e não a alocação da variável em memória.
4.  
A utilização de variáveis que consomem pouca memória é de suma importância para o desenvolvimento de aplicações com hardware limitado. Por isso, você precisa poupar memória no sistema de presença de uma universidade, na qual os computadores utilizados serão reciclados pelos alunos de anos iniciais. 
A partir das informações anteriores, qual tipo de variável deve ser utilizado para representar uma única letra do alfabeto visando à redução do custo de memória do computador?
B.  
Char.
Para a representação de um único caractere, seja ele uma letra, um símbolo ou um número, usa-se o tipo char. 
O tipo string é capaz de representar uma lista de elementos maiores que um caractere. Os tipos int, float e double são utilizados para representar números.
5.  
Durante o desenvolvimento de uma aplicação, faz-se uso de diferentes tipos de dados. Na definição de tipos abstratos de dados (TAD), faz-se referência ao par (v,o). Qual é o significado desse par? 
Resposta correta. 
C.  
(variável, operação).
Formalmente, pode-se definir TAD como um par (v,o), em que ‘v’ representa uma ou mais variáveis, e ‘o’ , uma ou mais operações.

Continue navegando

Outros materiais