Curso Básico da Linguagem C

Curso Básico da Linguagem C Indisponível
× Curso Básico da Linguagem C

Curso Básico da Linguagem C

Autor:

ISBN impresso: 978-85-7522-732-9
ISBN ebook: 978-85-7522-733-6
Ano: 2019
Páginas: 232
Preço impresso: R$ 75,00 O ebook deste livro está disponível na Amazon.

Opine sobre este livro

Descrição do livro

A linguagem de programação C originou ou influenciou a grande maioria das principais plataformas de programação da atualidade: Java, C#, PHP, JavaScript, Objective-C, C++, Python e outras. Todas emprestam várias características de C, que ainda é utilizada. Para os iniciantes na programação de computadores, a linguagem C se mostra simples e flexível, permitindo expressar todas as construções necessárias para a implementação de algoritmos, boas práticas de programação, além de técnicas eficientes. Assim, aprender a linguagem C é interessante tanto para desenvolver a lógica de programação, como para facilitar o aprendizado de outras linguagens semelhantes.

O livro Curso Básico da Linguagem C serve de guia para utilizar a linguagem C, ao mesmo tempo que desenvolve conceitos básicos de algoritmos e de programação. Por meio de muitos fragmentos de código e dezenas de exemplos este livro aborda: fundamentos de C; tipos de dados, variáveis, operadores e expressões; entrada e saída; diretivas de controle (decisão e repetição); arrays, strings, ponteiros, enumerações, estruturas e uniões; funções e protótipos; e arquivos.

Ver menos ▲

Sumário

Sumário

  • Agradecimentos
  • Sobre o autor
  • Prefácio
  • Capítulo 1 ■ A linguagem de programação C
  • 1.1 Origens do C
  • 1.2 Características de C
  • 1.3 Construção de programas
  • 1.4 Recursos necessários
  • 1.5 Primeiro exemplo
  • Capítulo 2 ■ Fundamentos de C
  • 2.1 Palavras reservadas
  • 2.2 Estrutura mínima de um programa
  • 2.3 Comentários
  • 2.4 Saída formatada
  • 2.5 Tipos de dados
  • 2.6 Variáveis
  • 2.7 Entrada formatada
  • 2.8 Operadores e expressões
  • 2.9 Precedência de avaliação de operadores
  • 2.10 Constantes
  • 2.11 Conversão de tipos
  • Capítulo 3 ■ Diretivas de C
  • 3.1 Sequenciação
  • 3.2 Tipos de diretivas de controle
  • 3.3 Diretivas de desvio de fluxo
  • 3.4 Diretivas de repetição
  • Capítulo 4 ■ Estruturas de dados
  • 4.1 Arranjos
  • 4.2 Ponteiros
  • 4.3 Enumerações
  • 4.4 Estruturas
  • 4.5 Uniões
  • 4.6 Definição de tipos de dados
  • Capítulo 5 ■ Funções
  • 5.1 Definição
  • 5.2 Exemplo de função
  • 5.3 Definição e declaração
  • 5.4 Valor e tipo de retorno
  • 5.5 Parâmetros e sua passagem
  • 5.6 Recursão
  • Capítulo 6 ■ Arquivos
  • 6.1 Arquivos na linguagem C
  • 6.2 Abertura de arquivos
  • 6.3 Fechamento de arquivos
  • 6.4 Final do arquivo
  • 6.5 Trabalhando com arquivos texto
  • 6.6 Trabalhando com arquivos binários
  • Apêndice A ■ Tabela ASCII
  • Apêndice B ■ Resumo da Biblioteca Padrão
  • Referências bibliográficas
  • Índice remissivo
Ver sumário completo ▼

Sobre o autor

Peter Jandl Junior

Engenheiro eletricista, mestre em educação e programador certificado Java. Trabalhou em empresas de tecnologia, onde atuou no desenvolvimento e teste de sistemas, assessoria e treinamento. Leciona há mais de 30 anos no ensino superior e na pós-graduação em cursos da área de TI, além de atuar há 20 anos na coordenação de cursos de graduação… Ver perfil completo ▶

Títulos relacionados