VOLPITI - Tecnologia da Informação
 
Busca
Tópicos
  Cadastre-se :: Hospedagem LinuxDicas :: Acessórios LinuxDicas :: Fórum LinuxDicas   

Usuários LinuxDicas
· AvantGO
· Backend XML (RSS)
· Contato/Publicidade
· Enviar Notícias/Artigos
· Fórum LinuxDicas
· Lista de Discussão
· Mensagens Privadas

Casa do Linux


Lista de Discussão
·[linuxdicas] quetão de linux
·Ferramenta de Backup
·redes
·Search Engine

Leia mais...

Artigos LinuxDicas
· Resistência ao Linux
· Guia para o Novato
· Licenciamento do SuSE
· Foca GNU/Linux - Iniciante
· Foca GNU/Linux - Intermediário
· Foca GNU/Linux - Avançadoe
· Curso C
· Outras Seções de Artigos

FAQ LinuxDicas
· Licença
· Servidores
· Ambiente X
· Hardware
· Instalação
· Internet
· Aplicativos
· Sistema
· StarOffice

Notícias Velhas
Segunda, abril 21
· MON - Monitorando a disponibilidade de serviços
Quinta, abril 17
· Últimos dias para Inscrições de Palestras no Flisol Campinas
· Acessando seus arquivos de sua máquina de qualquer computador do mundo
Terça, abril 15
· Artigo sobre o Moregroupware
Segunda, abril 14
· Análise do Mandriva Xtreme2 Pack
Terça, março 18
· Como migrar dados do msaccess para mysql
· A verdadeira razão para usarmos Linux
· usando o rsync 3.0.0 para fazer backup entre linux e xp
· Firefox3 : Como Instalar manualmente.
Sábado, fevereiro 09
· Configurando um DNS CHROOTED Primário e Reverso para o seu site.
Quinta, dezembro 27
· Censurando a internet com o OpenDNS
Domingo, outubro 14
· Bandwidth Monitoring Tools For Linux
Quinta, outubro 11
· Variáveis de ambiente
Quinta, agosto 02
· Rodando processos em múltiplos servidores, Cluster!!!
· Instalando XEN no seu Ubuntu/Debian
Domingo, junho 17
· Vovó, faz backup pra mim?
Quarta, junho 13
· Canetas: Idealismo Antártico
Quinta, junho 07
· CA confiável com certificados digitais
Domingo, junho 03
· Equações Matemáticas via Shell
Sábado, junho 02
· Permanent Link to Garimpar é preciso [2]: Confira seu e-mail

Notícias antigas

Versões Estáveis
· Kernel Linux
· *nix e *BSD ISOs da Unicamp
· Linux ISO
· FreeBSD Releases

Correção Exercícios - Aula 3

(359 total de palavras neste texto)
(2739 vizualização(ões))   Imprimir




Correção dos Exercícios - Aula 3

1. Qual a faixa numérica de uma variável int? E de um unsigned int?
  RESPOSTA:  int: -32767 a 32767	unsigned int: 0 a 65535

2. Qual a diferença de um unsigned int para um int?

  RESPOSTA: um unsigned int é um inteiro sem sinal, onde o bit mais significativo (que caracteriza o sinal em um int) passa a fazer
  parte do número. 

3. Por que a declaração de uma variável como signed é redundante?

  RESPOSTA: toda a variável declarada somente como int, ou char, já é considerada signed, não precisando declarar explicitamente.

4. O que são variáveis e para que servem?

  RESPOSTA: são espaços de memória alocados durante a execução do programa, e que possuem um nome para serem referenciadas. Podem
  ser de vários tipos: inteiro, ponto flutuante, caractere, etc.

5. Qual a diferença entre as variáveis locais e globais?

  RESPOSTA:
  Variáveis locais: são as variáveis declaradas dentro de funções, e só são acessíveis dentro destas. Quando termina a execução da
  função, a variável é destruída e a memória liberada.
  Variáveis globais: são variáveis declaradas fora de qualquer função que permanecem durante toda a execução do programa, e podem ser
  acessíveis de qualquer parte do programa.

6. O que fazem os modificadores const e volatile?

  RESPOSTA: o modificador const impede a variável de ser modificada durante a execução do programa, só podendo ser atribuído um valor
  inicial.
  O modificador volatile faz com que a variável possa ser modificada de forma não explícita no programa, através de um evento externo.

7. Qual a vantagem em declarar uma variável inteira como um register?

  RESPOSTA: o acesso a esta variável será muito mais rápido, pelo fato de serem usados os registradores da CPU como armazenamento desta
  variável, e não a memória RAM.

8. O que são constantes? Dê exemplos.

  RESPOSTA: são valores fixos de números, caracteres, strings, etc, que não se alteram durante a execução do programa. Exemplos: 33,
  2.5, 'a', "linuxdicas", etc.

9. Assinale a alternativa que possui um nome de variável CORRETO:

  • $num (ERRADO)
  • -temp (ERRADO)
  • _carac_ (CERTO)
  • 3aux (ERRADO)
  

[ Voltar Curso C | Índice de Seções ]


Copyright © 2002 - 2007 LinuxDicas - Todos Os Direitos Reservados.
LinuxDicas: lucas.martinez @linuxdicas.com.br
Web site engine's code is Copyright © 2003 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Tempo para gerar esta página: 0.043 segundos.