Programando com Pascal

Book image

Livro digital

Título:
Programando com Pascal

Autor:
Jaime Evaristo

Categoria:
Tecnologia > Backend

Doador:
Raffaello D. N.

Sinopse:
Você já tentou aprender a programar e sentiu que o bicho-papão da lógica te engoliu antes mesmo de escrever seu primeiro "Hello, World"? Não se engane: programação não é dom divino nem exclusividade de gênios da matemática. A diferença entre travar e deslanchar é a forma como você é apresentado aos conceitos — e é aí que Jaime Evaristo, professor da UFAL com décadas de sala de aula, acerta na mosca. Com uma abordagem que constrói cada novo tópico em cima do anterior, este livro te leva da organização interna de um computador até a criação de listas encadeadas com alocação dinâmica sem nunca pular etapas. O índice não engana: você começa entendendo como um processador executa instruções e o que é um algoritmo, avança para variáveis, expressões e os primeiros programas em Pascal, e ganha fluência com estruturas de decisão (if then, case) e repetição (for, while, repeat until). Depois mergulha em subprogramas — procedimentos, funções, passagem de parâmetros e recursividade —, domina vetores unidimensionais e multidimensionais, cadeias de caracteres e operações com strings, e chega nos capítulos mais densos: registros e arquivos (criação, gravação, exclusão física e lógica), pesquisa sequencial e binária, ordenação com Selection Sort e Bubble Sort, tipos definidos pelo usuário e conjuntos. O que você leva deste livro não é só conhecimento de Pascal — é uma base sólida de raciocínio computacional que se aplica a qualquer linguagem. Com 95 exemplos e 98 exercícios, você sai do zero e termina capaz de estruturar programas com arquivos, manipular registros e alocar memória dinamicamente. Ideal para quem está no primeiro período de Computação, Sistemas ou engenharias e quer um guia que ensine de verdade.

Livro digital disponível gratuitamente!
Clique no botão abaixo para receber este livro.
1 pessoa já recebeu este livro
Esse site salva cookies para uma melhor experiência de usuário. Saiba mais lendo nossaPolítica de Privacidade.