Mudanças entre as edições de "PR1022804 2021 2 AULA12b"
Ir para navegação
Ir para pesquisar
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 6: | Linha 6: | ||
# Para que criar uma função dentro de um programa? | # 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? | # 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 da declaração de uma função? | + | # Como é o formato geral da declaração de uma função? |
− | # Qual a diferença | + | # Qual a diferença entre variáveis GLOBAL e LOCAL? |
− | # Se o mesmo nome de uma variável LOCAL for utilizada como GLOBAL o que acontece dentro | + | # 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"? | # Para que serve a biblioteca "math.h"? | ||
# Na função pow(x,y) quem é x é quem é y? | # 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== | ==Parte 2 - Vetores e Matrizes== | ||
Linha 21: | Linha 22: | ||
# Qual o caractere (símbolo) que identifica o final de uma "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()? | # Para que serve a função gets()? Qual a diferença para scanf()? | ||
− | # O | + | |
− | # | + | ==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. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ----- | ||
+ | [[Imagem:icone_voltar.png|link=PR1022804_2021_2_AULA12]] | ||
+ | [[Imagem:icone_menu.png|link=PR1022804_2021_2#Aulas]] | ||
+ | [[Imagem:icone_prox.png|link=PR1022804_2021_2_AULA13]] |
Edição atual tal como às 16h19min de 11 de fevereiro de 2022
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.