PR1022804 2023 2 AULA13
Ir para navegação
Ir para pesquisar
Lista de Exercícios para AT2
Parte 1 - Funções em C e Variáveis Globais e Locais
- O que é a função main()?
# Para que criar uma função dentro de um programa?
# O que são parâmetros para uma função e como se dá o retorno de valores de uma função?
# Como é o formato geral da declaração de uma função?
# Qual a diferença entre variáveis GLOBAL e LOCAL?
# Se o mesmo nome de uma variável LOCAL for utilizada também como GLOBAL o que acontece dentro da função onde é utilzada?
# Para que serve a biblioteca "math.h"?
# Na função pow(x,y) quem é x é quem é y?
# Na utilização da função sin() o resultado é em graus ou radianos?
Parte 2 - Vetores e Matrizes
- O que é um vetor?
# Quais os tipos de dados que temos para vetores?
# Como pode se definir um vetor?
# Como posso iniciar um vetor?
# O que é o tipo "string"?
# Qual o caractere (símbolo) que identifica o final de uma "string"?
# Para que serve a função gets()? Qual a diferença para scanf()?
Parte 3 - Estruturas
- Para que serve uma Estrutura?
# Quais as duas maneiras de se atribuir uma variável a uma estrutura?
# Como seria uma estrutura de dados utilizada para cadastrar livros?
# Como seria uma estrutura de dados utilizada para cadastrar veículos?
# Como seria uma estrutura de dados utilizadas para cadastrar apartamentos de um condomínio residencial?
# Como seria uma estrutura de dados para cadastrar plantas de uma estufa?
Parte 4 - Ponteiros
- O que é um Ponteiro?
# Para onde um Ponteiro aponta?
# Quantos bytes tem o Ponteiro pra char? ..E o ponteiro pra Float?
# Quantos bytes de memória ocupam os tipos: char, int, float, double e ponteiro?
# A variável do tipo Ponteiro também possui endereço?
# Posso ter Ponteiro para Ponteiro, Para Ponteiro?
# Para que serve os caracteres '*' e '&'?
# O que significa os caracteres "**" juntos?
Parte 5 - Operações com Arquivos
- Onde se utiliza o chamado sistema de arquivos?
# O que é um arquivo?
# Como é dividido o sistema de arquivos no linux?
# O que é um diretório/pasta?
# Para que servem as funções fopen() e fclose()?
# Qual a função utilizada para fazer uma impressão formatada para um arquivo?
# Qual o tipo de dados/estrutura para trabalhar com arquivos?
# O que é uma string com delimitadores? Explique.
-----