Mudanças entre as edições de "PR1022804 2024 1 AULA13"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com '=Lista de Exercícios para AT2= ;INTRODUÇÃO: A lista de exercícios para Avaliação Teórica 2 (AT2) está dividida em cinco partes: Funções em C e Variáveis Globais e...')
 
(Página substituída por ' ----- link=PR1022804_2024_1_AULA12 link=PR1022804_2024_1#Aulas Imagem:icone_prox.png|link=PR1022804_2024_1_...')
Etiqueta: Substituído
Linha 1: Linha 1:
=Lista de Exercícios para AT2=
 
  
;INTRODUÇÃO: A lista de exercícios para Avaliação Teórica 2 (AT2) está dividida em cinco partes: Funções em C e Variáveis Globais e Locais, Vetores e Matrizes, Estruturas, Ponteiros e Operações com Arquivos. Lembrando que em cada aula existe vários exemplos e exercícios propostos, você deve executar todos e entender o funcionamentos dos programas. Esses exercícios/exemplos servirão de base para nossa avaliação. Não há necessidade de entregar esses exercícios e todos podem ser feitos com material de aula do SIGAA/WiKi.
 
 
==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 é utilizada?
 
# 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.
 
  
  

Edição das 10h27min de 9 de julho de 2024




Icone voltar.png Icone menu.png Icone prox.png