TELEVENDAS:
WHATSAPP
(31)
3612-2067
9 9819-5913
Meu Carrinho
0

Lógica E Design De Programação - Introdução

Cengage Learning
103273
0 avaliações

Lógica E Design De Programação - Introdução

Cengage Learning
103273
0 avaliações
Parcelas e formas de pagamento
Visa
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
MasterCard
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
Amex
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
Elo
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
Aura
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
Jcb
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
Diners
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
Discover
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
Hipercard
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90
Hiper
1 x R$ 170,90 (Sem Juros) Total Parcelado: R$ 170,90 2 x R$ 85,45 (Sem Juros) Total Parcelado: R$ 170,90 3 x R$ 56,97 (Sem Juros) Total Parcelado: R$ 170,91 4 x R$ 42,73 (Sem Juros) Total Parcelado: R$ 170,92 5 x R$ 34,18 (Sem Juros) Total Parcelado: R$ 170,90 6 x R$ 28,48 (Sem Juros) Total Parcelado: R$ 170,90

Gostaria de receber notificação quando este produto estiver disponível?

Calcular frete e prazo
Entrega Frete Prazo
Digite um CEP e clique no botão OK.

Sinopse: , Lógica e design de programação é um guia de desenvolvimento de lógicas estruturadas para o programador iniciante. Sua leitura não pressupõe nenhuma experiência com linguagens de programação nem conhecimento matemático avançado. A obra contém muitos exemplos provenientes da área de negócios, que ajudam os estudantes a obter um conhecimento sólido em lógica, independentemente da linguagem de programação usada. Suas principais características incluem: - A lógica usada no livro pode ser aplicada em qualquer linguagem de programação. - Fluxogramas, pseudocódigos e muitas ilustrações tornam o aprendizado mais fácil - O ícone Não Faça Isso destaca os erros mais comuns, ajudando os estudantes a evitá-los. - A sessão Zona de Jogos incentiva os leitores a criarem jogos usando os conceitos aprendidos. - Cinco apêndices permitem que os estudantes tenham experiências adicionais de estruturar grandes programas desestruturados, criar formulários de impressão, usar o sistema binário de numeração, trabalhar com grandes tabelas de decisões e testar softwares. - Apresentações em PowerPoint. Material de apoio para os professores que adotam a obra e a indicam na ementa do curso está disponível no site da Editora Cengage Learning (www.cengage.com.br).

Tipo: Livro
Título: Lógica E Design De Programação - Introdução
Autores: Joyce Farrel
Editora: Cengage Learning
ISBN: 9788522107575
Assunto: Livros
Idioma: Português
Data de Lançamento: 2010
Número de Páginas: 432
Tamanho:
Edição: 5ª
Prefácio
CAPÍTULO 1 UMA VISÃO GERAL DE COMPUTADORES E LÓGICA 1
Compreendendo os componentes e operações de um computador 1
Entendendo o processo de programar 6
Entendendo a entrada interativa do usuário 10
Entendendo a hierarquia dos dados e a entrada de arquivos 12
Usando símbolos de fluxograma e sentenças de pseudocódigo 14
Usando e nomeando variáveis 18
FINALIZANDO O PROGRAMA PELO USO DE FLAGS (SENTINEL VALUES) 21
Lidando com fluxogramas grandes 23
Atribuindo valores para variáveis 25
Entendendo tipos de dados 26
Entendendo a evolução das técnicas de programação 29
Resumo do capítulo 30
Termos-chave 31
Questões para revisão 34
Encontre os bugs 36
Exercícios 37
Zona dos jogos 40
Trabalho de detetive 41
Livre para discussão 41
CAPÍTULO 2 COMPREENDENDO ESTRUTURAS 43
Entendendo a estrutura do código espaguete 43
Compreendendo as três estruturas básicas: sequência, seleção e loop 45
Usando a leitura primária 52
Compreendendo as razões para estruturar 58
Reconhecendo estruturas 60
Três estruturas especiais 􀄃 caso, executar-enquanto, e executar-até 66
SUM˘RIO
v
vi Lógica e design de programação
Resumo do capítulo 72
Termos-chave 73
Questões para revisão 74
Encontre os bugs 76
Exercícios 77
Zona dos jogos 82
Trabalho de detetive 82
Livre para discussão 82
CAPÍTULO 3 O PROCESSO DE PLANEJAR O PROGRAMA:
DOCUMENTAÇÃO E DESIGN 83
Entendendo a documentação 83
Compreendendo as vantagens de se modular 91
Modulando um programa 93
Declarar variáveis e constantes locais e globais 100
Entendendo a linha principal da lógica de muitos programas procedurais 107
Criando diagramas de hierarquia 111
Características de um bom design de programa 113
Resumo do capítulo 121
Termos-chave 121
Questões para revisão 124
Encontre os bugs 126
Exercícios 128
Zona dos jogos 130
Trabalho de detetive 131
Livre para discussão 131
CAPÍTULO 4 TOMANDO DECISÕES 133
Avaliando expressões booleanas para fazer comparações 133
Usando os operadores relacionais de comparação 137
Entendendo a lógica E 141
Entendendo a lógica OU 150
Fazendo seleções dentro de intervalos 158
Entendendo a precedência ao combinar seleções E e OU 166
A estrutura caso 168
Usando tabelas de decisões 171
Resumo do capítulo 176
Termos-chave 176
Questões para revisão 177
Encontre os bugs 181
Exercícios 183
Zona dos jogos 187
Trabalho de detetive 187
Livre para discussão 188
CAPÍTULO 5 LOOPING 189
Compreendendo as vantagens de usar os loops 189
Controlando loops com contadores e flags 190
Loops embutidos 196
Evitando erros comuns com loops 202
Usando um loop for 208
Usando loops pós-teste 211
Reconhecendo as características compartilhadas por todos os loops 214
Aplicações comuns de loops 215
Resumo do capítulo 221
Termos-chave 221
Questões de revisão 222
Encontre os bugs 225
Exercícios 226
Zona dos jogos 228
Trabalho de detetive 229
Livre para discussão 229
CAPÍTULO 6 ARRAYS 231
Entendendo arrays e como eles ocupam a memória do computador 231
Manipulando um array para substituir decisões embutidas 233
Usando uma constante nomeada para referir-se à dimensão de um array 240
Declaração e inicialização de arrays 241
Arrays variáveis e constantes 244
Procurando em um array por um casamento exato 247
Usando arrays paralelos 250
Buscando em um array por um casamento de faixas 254
Permanecendo dentro dos limites dos arrays 258
Usando um loop for para processar arrays 262
Resumo do capítulo 264
Termos-chave 264
Questões de revisão 265
Sumário vii
viii Lógica e design de programação
Encontre os bugs 268
Exercícios 269
Zona dos jogos 272
Trabalho de detetive 275
Livre para discussão 275
CAPÍTULO 7 USANDO MÉTODOS 277
Revisão dos métodos simples 277
Criando métodos que exigem um único parâmetro 279
Criando métodos que exigem múltiplos parâmetros 285
Criando métodos que retornam valores 287
Passando um array para um método 293
Métodos de sobrecarga (overloading) 299
Evitando métodos ambíguos 303
Usando métodos embutidos previamente escritos 305
Usando um diagrama EPS 307
Reduzindo o acoplamento e aumentando a coesão 309
Resumo do capítulo 312
Termos-chave 313
Questões de revisão 314
Encontre os bugs 317
Exercícios 319
Zona dos jogos 322
Trabalho de detetive 322
Livre para discussão 323
CAPÍTULO 8 QUEBRAS DE CONTROLE 325
Entendendo a lógica da quebra de controle 325
Realizando quebras de controle em nível único 327
Usando dados de controle em um cabeçalho 332
Usando dados de controle em um rodapé 335
Realizando quebras de controle com totais 340
Realizando quebras de controle em múltiplos níveis 348
Resumo do capítulo 356
Termos-chave 356
Questões de revisão 357
Encontre os bugs 361
Exercícios 362
Zona dos jogos 364
Trabalho de detetive 364
Livre para discussão 364
APÊNDICE A SOLUCIONANDO PROBLEMAS DIFÍCEIS DE ESTRUTURAÇÃO 367
APÊNDICE B CRIANDO FORMULÁRIOS DE IMPRESSÃO 377
APÊNDICE C ENTENDENDO SISTEMAS NUMÉRICOS E CÓDIGOS DE
COMPUTADOR 379
APÊNDICE D USANDO UMA TABELA GRANDE DE DECISÕES 385
APÊNDICE E TESTE DE SOFTWARE E VALIDAÇÃO DE DADOS 393
GLOSSÁRIO 399
ÍNDICE 409
Sumário ix
Até o momento não há avaliações para esse produto.

Lógica E Design De Programação - Introdução

R$ 170,90

Newsletter

Cadastre seu e-mail e receba novidades e promoções.
Livraria UFV
-
livraria@ufv.br Avenida Peter Henry Rolfs, s/n, Caixa postal 334, Centro | 36570-900-Viçosa-MG | CNPJ: 02.414.568/0003-46