Bertrand.pt - Algoritmos e Lógica de Programação em C

Algoritmos e Lógica de Programação em C

Uma Abordagem Didática

de Silvio do Lago Pereira 

idioma: Português do Brasil, Português
Editor: Érica
Edição ou reimpressão: fevereiro de 2011
32,75€
Esgotado ou não disponível.

Especialista na área, professor universitário, mestre e doutor em Ciência da Computação, o autor desenvolveu esta publicação visando uma abordagem mais didática, usando o fluxograma como ferramenta básica para a introdução dos conceitos de sequência, seleção e repetição.
Destaca algoritmo computacional, as técnicas para projeto de algoritmos estruturados, comandos para implementação de algoritmos em C, manipulação de dados em C, conceitos essenciais de programação, macros e funções, strings e matrizes.
Traz exemplos de aplicação codificados em linguagem C - padrão ISO C99 - que podem ser executados em Windows, usando o compilador gratuito Pelles C, ou em Unix/Linux, usando os compiladores CC e GCC e exercícios para fixação dos assuntos estudados. É útil a estudantes e programadores em geral.

Sumário do livro

Capítulo 1 - Introdução
1.1 Algoritmo
1.2 Fluxograma
1.3 Programa
1.4 Criação de programas e compiladores
1.5 Programação estruturada
1.6 Exercícios

Capítulo 2 - Sequência
2.1 Tipos de dados, constantes e variáveis
2.2 Operadores, expressões e atribuição
2.3 Operações de entrada e saída de dados
2.4 Estrutura sequencial
2.5 A biblioteca de funções matemáticas
2.6 Exercícios

Capítulo 3 - Seleção Simples
3.1 Expressões condicionais
3.2 Estrutura de seleção simples
3.3 Uso de blocos e omissão de alternativa
3.4 Estruturas de seleção simples encaixadas
3.5 Exercícios

Capítulo 4 - Seleção Múltipla
4.1 Estruturas de seleção encadeadas
4.2 Estrutura de seleção múltipla
4.3 Variações do comando switch-case
4.4 Exercícios

Capítulo 5 - Repetição Contada
5.1 Acumuladores e contadores
5.2 Estrutura de repetição contada
5.3 Contagem decrescente
5.4 Estruturas de repetição encaixadas
5.5 Exercícios

Capítulo 6 - Repetição com Precondição
6.1 Estrutura de repetição com precondição
6.2 Repetição com terminação forçada
6.3 Simulação de pingue-pongue
6.4 Exercícios

Capítulo 7 - Repetição com Poscondição
7.1 Estrutura de repetição com poscondição
7.2 Consistência de entrada de dados
7.3 Repetição com confirmação do usuário
7.4 Processos orientados por menus
7.5 Exercícios

Capítulo 8 - Macros e Funções
8.1 Macros
8.2 Funções
8.3 Tipos de funções
8.4 Uso de protótipos
8.5 Exercícios

Capítulo 9 - Vetores
9.1 Armazenamento
9.2 Vetor com tamanho variável
9.3 Vetor como parâmetro de função
9.4 Iniciação de vetor com tamanho constante
9.5 Exercícios

Capítulo 10 - Ordenação e Busca
10.1 Ordenação pelo método da bolha
10.2 Busca linear
10.3 Busca binária
10.4 Exercícios

Capítulo 11 - Strings
11.1 Armazenamento
11.2 Leitura e exibição de strings
11.3 Funções para manipulação de strings
11.4 A biblioteca string.h
11.5 Exercícios

Capítulo 12 - Matrizes
12.1 Armazenamento
12.2 Ordenação de strings
12.3 Jogo da velha
12.4 Exercícios

Capítulo 13 - Arquivos de Registros
13.1 Registros
13.2 Arquivos de registros
13.3 Uma agenda eletrônica
13.4 Exercícios

Apêndice A - A Tabela ASCII

Apêndice B - O Compilador Pelles C

Apêndice C - Adaptação para Unix/Linux

Apêndice D - Solução dos Exercícios

Bibliografia

Índice Remissivo

Algoritmos e Lógica de Programação em C
Uma Abordagem Didática
ISBN: 9788536503271 Ano de edição ou reimpressão: Editor: Érica Idioma: Português do Brasil, Português Dimensões: 170 x 240 x 13 mm Encadernação: Capa mole Páginas: 192 Tipo de Produto: Livro Classificação Temática: Livros  >  Livros em Português  >  Informática  >  Programação

Sugestões

Android
10%
portes grátis
10% Cartão Leitor Bertrand
22,20€
FCA
UML, Metodologias e Ferramentas CASE
10%
portes grátis
10% Cartão Leitor Bertrand
22,20€
Edições Centro Atlântico
X
O QUE É O CHECKOUT EXPRESSO?


O ‘Checkout Expresso’ utiliza os seus dados habituais (morada e/ou forma de envio, meio de pagamento e dados de faturação) para que a sua compra seja muito mais rápida. Assim, não tem de os indicar de cada vez que fizer uma compra. Em qualquer altura, pode atualizar estes dados na sua ‘Área de Cliente’.

Para que lhe sobre mais tempo para as suas leituras.