Curso de Programação em Linguagem C

Este livro foi formatado para simplificar o aprendizado de programação em computadores, ao exprimir uma linguagem menos formal em comparação à literatura tradicional e ao explorar a programação com um encadeamento de ensino diferente do habitual. Tradicionalmente, as estruturas de dados e de controle de uma linguagem de programação são ensinadas ao estudante para ele começar a escrever cada um de seus programas como uma única unidade de processamento de informações. Somente após esta forma de programar tornar-se habitual, é apresentada a ele a técnica de divisão de um programa em subprogramas, a qual é extremamente interessante e eficaz.

Por: R$ 50,00

Preço a vista: R$ 50,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 50,00
Outras formas de pagamento

Quem viu este produto , comprou

  • Curso de Programação em Linguagem C

    Este livro foi formatado para simplificar o aprendizado de programação em computadores, ao exprimir uma linguagem menos formal em comparação à literatura tradicional e ao explorar a programação com um encadeamento de ensino diferente do habitual. Tradicionalmente, as estruturas de dados e de controle de uma linguagem de programação são ensinadas ao estudante para ele começar a escrever cada um de seus programas como uma única unidade de processamento de informações. Somente após esta forma de programar tornar-se habitual, é apresentada a ele a técnica de divisão de um programa em subprogramas, a qual é extremamente interessante e eficaz. ... Ler mais +

    QUERO VER
  • Visual Studio C# Fundamentos, Programação com ASP.Net, Windows Forms e Web Services

    A linguagem de programação C# é de simples aprendizado e utilização, porém extremamente poderosa e com inúmeros recursos. Aliada ao ambiente de desenvolvimento, Microsoft Visual Studio, oferece uma plataforma eficiente e de grande produtividade no desenvolvimento dos mais diversos tipos de aplicações. ... Ler mais +

    QUERO VER
  • C: Manual de Referência

    Este manual de referência definitivo, best-seller na sua edição em inglês, oferece uma descrição completa da linguagem C, as bibliotecas de tempo de execução e um estilo de programação C que enfatiza a correção, a portabilidade e a manutenção. C: manual de referência é um livro único que descreve todos os detalhes de C - antigos e atuais - com a maior clareza para o leitor. É uma referência indispensável a todos os programadores e implementadores de C. ... Ler mais +

    QUERO VER
  • Migrando de C para C++ Guia Prático de Programação

    O objetivo deste livro é traduzir a complexidade associada aos conceitos presentes em C++ em termos familiares ao programador, de forma que ele possa colocar em uso efetivo todos os recursos desta linguagem. Enfatizando o aspecto prático, nada menos que 141 programas de exemplo completos e diversos trechos de código são utilizados para clarificar a exposição teórica. O livro trata não só da programação orientada a objetos, o conceito mais comumente associado a C++, mas também inclui uma abrangente cobertura da STL, Standard Template Library. A apresentação de outros recursos da linguagem, tais como a biblioteca de E/S de dados, manipulação numérica com valarrays, ponteiros inteligentes, tratamento de exceções, funções inline, funções template etc, não poderia estar ausente num livro sobre C++.... ... Ler mais +

    QUERO VER
  • Estrutura de Dados e Algoritmos Usando C - Fundamentos e Aplicações

    R$ 130,00 ou 2x de R$ 65,00

    O objetivo deste livro é apresentar as estruturas de dados mais utilizadas na computação, a partir de uma abordagem prática, implementando as operações primitivas de cada estrutura, bem como suas aplicações na computação. Ele dá ênfase ao ensino prático da programação de computadores, e aborda listas, pilhas, filas, recursividade, árvores, grafos e pesquisa de dados. Utilizamos a linguagem C para a solução e implementação dos algoritmos necessários à solução dos problemas apresentados, e por ela ser de fácil aprendizado. O livro procura atender às demandas de cursos de graduação nas mais diversas áreas técnico-científicas como Engenharia da Computação e Ciência da Computação, Análise de Sistemas, Sistemas de Informações e cursos avançados de programação de computadores. Os pré-requisitos para estudar este livro são conhecimentos básicos em linguagem C e lógica de programação. Apresentamos algumas soluções em forma de pseudocódigo e em seguida a solução em linguagem C. ... Ler mais +

    QUERO VER
  • Programando em C: Fundamentos - Inclui o padrão ISO C99 - Volume 1

    A linguagem C é antiga, mas ainda é uma das linguagens de programação mais populares. Além de ser uma excelente linguagem para programação de baixo nível e de sistemas, C tem servido como base para a maioria das linguagens populares em uso corrente: C++, Java, PHP, C# e outras. Além disso, programas bem escritos em C têm desempenhos comparáveis apenas aos equivalentes escritos em assembly. Este livro apresenta todas as novidades introduzidas pelo padrão ISO/IEC 9899:1999 (C99), incluindo a última correção técnica, publicada em 2004. ... Ler mais +

    QUERO VER
  • LINQ em Ação

    Aplicações .NET são orientadas a objetos, mas os dados, não. Esta é a situação quando você está usando uma base de dados relacionais, XML e muitos outros armazenamentos de dados, e para cada um deles você precisa de uma solução programática separada. A Consulta Integrada à Linguagem da Microsoft, conhecida como o LINQ (da sigla em inglês) é um conjunto da Estrutura .NET e extensões de linguagem que oferece uma maneira única e simples de se consultar dados de qualquer forma diretamente do C# 3 e do VB.NET 9. Em cima dele, seu código de persistência recebe a mesma checagem de sintaxe durante a compilação, a mesma tipificação estática e IntelliSense disponíveis para o resto de seu código. Escrito para desenvolvedores C# e VB de todos os níveis, LINQ em Ação mergulha rapidamente do conhecimento zero inicial, até uma profundidade substancial, no final. Nele, você irá explorar características-chave da linguagem, como expressões lambda, métodos de extensão e tipos anônimos de dados, que tornam o LINQ possível. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Visual Studio C# Fundamentos, Programação com ASP.Net, Windows Forms e Web Services

    A linguagem de programação C# é de simples aprendizado e utilização, porém extremamente poderosa e com inúmeros recursos. Aliada ao ambiente de desenvolvimento, Microsoft Visual Studio, oferece uma plataforma eficiente e de grande produtividade no desenvolvimento dos mais diversos tipos de aplicações. ... Ler mais +

    QUERO VER
  • Programando em C: Fundamentos - Inclui o padrão ISO C99 - Volume 1

    A linguagem C é antiga, mas ainda é uma das linguagens de programação mais populares. Além de ser uma excelente linguagem para programação de baixo nível e de sistemas, C tem servido como base para a maioria das linguagens populares em uso corrente: C++, Java, PHP, C# e outras. Além disso, programas bem escritos em C têm desempenhos comparáveis apenas aos equivalentes escritos em assembly. Este livro apresenta todas as novidades introduzidas pelo padrão ISO/IEC 9899:1999 (C99), incluindo a última correção técnica, publicada em 2004. ... Ler mais +

    QUERO VER
  • LINQ em Ação

    Aplicações .NET são orientadas a objetos, mas os dados, não. Esta é a situação quando você está usando uma base de dados relacionais, XML e muitos outros armazenamentos de dados, e para cada um deles você precisa de uma solução programática separada. A Consulta Integrada à Linguagem da Microsoft, conhecida como o LINQ (da sigla em inglês) é um conjunto da Estrutura .NET e extensões de linguagem que oferece uma maneira única e simples de se consultar dados de qualquer forma diretamente do C# 3 e do VB.NET 9. Em cima dele, seu código de persistência recebe a mesma checagem de sintaxe durante a compilação, a mesma tipificação estática e IntelliSense disponíveis para o resto de seu código. Escrito para desenvolvedores C# e VB de todos os níveis, LINQ em Ação mergulha rapidamente do conhecimento zero inicial, até uma profundidade substancial, no final. Nele, você irá explorar características-chave da linguagem, como expressões lambda, métodos de extensão e tipos anônimos de dados, que tornam o LINQ possível. ... Ler mais +

    QUERO VER
  • Curso de Programação em Linguagem C

    Este livro foi formatado para simplificar o aprendizado de programação em computadores, ao exprimir uma linguagem menos formal em comparação à literatura tradicional e ao explorar a programação com um encadeamento de ensino diferente do habitual. Tradicionalmente, as estruturas de dados e de controle de uma linguagem de programação são ensinadas ao estudante para ele começar a escrever cada um de seus programas como uma única unidade de processamento de informações. Somente após esta forma de programar tornar-se habitual, é apresentada a ele a técnica de divisão de um programa em subprogramas, a qual é extremamente interessante e eficaz. ... Ler mais +

    QUERO VER
  • Estrutura de Dados e Algoritmos Usando C - Fundamentos e Aplicações

    R$ 130,00 ou 2x de R$ 65,00

    O objetivo deste livro é apresentar as estruturas de dados mais utilizadas na computação, a partir de uma abordagem prática, implementando as operações primitivas de cada estrutura, bem como suas aplicações na computação. Ele dá ênfase ao ensino prático da programação de computadores, e aborda listas, pilhas, filas, recursividade, árvores, grafos e pesquisa de dados. Utilizamos a linguagem C para a solução e implementação dos algoritmos necessários à solução dos problemas apresentados, e por ela ser de fácil aprendizado. O livro procura atender às demandas de cursos de graduação nas mais diversas áreas técnico-científicas como Engenharia da Computação e Ciência da Computação, Análise de Sistemas, Sistemas de Informações e cursos avançados de programação de computadores. Os pré-requisitos para estudar este livro são conhecimentos básicos em linguagem C e lógica de programação. Apresentamos algumas soluções em forma de pseudocódigo e em seguida a solução em linguagem C. ... Ler mais +

    QUERO VER
  • Migrando de C para C++ Guia Prático de Programação

    O objetivo deste livro é traduzir a complexidade associada aos conceitos presentes em C++ em termos familiares ao programador, de forma que ele possa colocar em uso efetivo todos os recursos desta linguagem. Enfatizando o aspecto prático, nada menos que 141 programas de exemplo completos e diversos trechos de código são utilizados para clarificar a exposição teórica. O livro trata não só da programação orientada a objetos, o conceito mais comumente associado a C++, mas também inclui uma abrangente cobertura da STL, Standard Template Library. A apresentação de outros recursos da linguagem, tais como a biblioteca de E/S de dados, manipulação numérica com valarrays, ponteiros inteligentes, tratamento de exceções, funções inline, funções template etc, não poderia estar ausente num livro sobre C++.... ... Ler mais +

    QUERO VER
  • Programação em Linguagem C

    A linguagem C é muito utilizada na área de programação. O livro Programação em linguagem C oferece mais de 200 códigos-fontes, distribuídos entre exemplos e exercícios de fixação. ... Ler mais +

    QUERO VER
  • Descrição
    Curso de Programação em Linguagem C

    Este livro foi formatado para simplificar o aprendizado de programação em computadores, ao exprimir uma linguagem menos formal em comparação à literatura tradicional e ao explorar a programação com um encadeamento de ensino diferente do habitual. Tradicionalmente, as estruturas de dados e de controle de uma linguagem de programação são ensinadas ao estudante para ele começar a escrever cada um de seus programas como uma única unidade de processamento de informações. Somente após esta forma de programar tornar-se habitual, é apresentada a ele a técnica de divisão de um programa em subprogramas, a qual é extremamente interessante e eficaz. Entretanto, esta variação na maneira de programar pode causar uma quebra de paradigma e provocar dificuldades. Neste livro, a divisão de programas em diferentes unidades lógicas de programação é apresentada logo no primeiro capítulo e o leitor passa a compreender as estruturas de dados e de controle da linguagem como componentes de qualquer uma das unidades que possa fazer parte de um programa.
  • Sobre o Autor
  • Especificação

    Características

    AssuntosC++, C#
    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorRodrigo Reis Gomes

    Rodrigo Reis Gomes possui o bacharelado em Informática pela Universidade Federal do Rio de Janeiro (1999), mestrado (2003) e doutorado (2012) em Modelagem Computacional pela Universidade do Estado do Rio de Janeiro, tendo atuado, na pós-graduação, na linha de pesquisa de Matemática Aplicada e Computação Científica. É docente desde 2002 e servidor público desde 2008, exercendo atualmente o cargo de professor da carreira de Magistério do Ensino Básico, Técnico e Tecnológico pelo Centro Federal de Educação Tecnológica Celso Suckow da Fonseca – CEFET/RJ.
    Informações TécnicasSumário

    PRIMEIROS PASSOS EM C - 1

    1.1. Tipos de Dados - 1

    1.2. Módulos - 3

    1.2.1. Tipo de Retorno - 3

    1.2.2. Nome do Módulo - 4

    1.2.2.1 Identificadores - 4

    1.2.2.2 Palavras Reservadas - 4

    1.2.3. Lista de Parâmetros - 5

    1.2.4. Bloco de Comandos - 5

    1.2.5. A Sintaxe de um Módulo - 6

    1.2.6. O Módulo main - 6

    1.3. O Módulo printf como Saída de Texto Constante - 7

    1.4. O Módulo getch como Entrada de Caractere - 9

    1.5. Variáveis e Constantes - 10

    1.5.1. Declaração de Variáveis e Constantes - 11

    1.6. Entrada e Saída com os Módulos printf e scanf - 12

    1.6.1. Especificadores de Formato - 15

    1.7. Comentários - 15

    1.8. Formatação de Saída Numérica - 16

    1.9. Caracteres de Barra Invertida - 19

    1.10. Textos como Tipos de Dados - 21

    1.10.1. O Módulo gets como Entrada de Texto - 24

    1.11. Exercícios - 25



    EXPRESSÕES - 27

    2.1. Atribuições e casts - 27

    2.2. Operadores Aritméticos - 29

    2.3. Módulos da Biblioteca Matemática - 30

    2.4. Operadores Relacionais - 32

    2.5. Operadores Lógicos - 35

    2.6. Prioridade dos Operadores - 36

    2.7. Exercícios - 38



    PONTEIROS - 41

    3.1. Operadores de Posição de Memória - 41

    3.2. Alocação e Liberação Dinâmica de Memória - 44

    3.3. Aritmética de Ponteiros - 45

    3.4. Passagens de Argumentos por Referência - 46

    3.5. Exercícios - 53



    ESTRUTURAS DE SELEÇÃO - 57

    4.1. Comando if - 57

    4.2. Comando switch (Decisão Múltipla) - 62

    4.3. Operador Ternário de Seleção - 64

    4.4. Exercícios - 65



    ESTRUTURAS DE REPETIÇÃO - 71

    5.1. Repetição com Teste no Início (Comando while) - 71

    5.2. Repetição com Variável de Controle (Comando for) - 73

    5.3. Repetição com Saída Forçada - 74

    5.4. Repetição com Teste no Final (Comando do while) - 76

    5.5. Recursividade - 78

    5.6. Exercícios - 79





    ARRANJOS - 83

    6.1. Vetor - 84

    6.2. Matriz - 87

    6.3. Arranjo Multidimensional - 91

    6.4. Arranjos como Argumentos para Parâmetros de Módulos - 91

    6.5. Coleções Implementadas com Ponteiros - 92

    6.6. Exercícios - 95



    MANIPULAÇÃO DE TEXTOS - 99

    7.1. Textos como Vetores de Caracteres - 99

    7.2. Módulos Predefinidos para Textos - 100

    7.3. Módulos Predefinidos para Caracteres - 101

    7.4. Exercícios - 103



    TIPOS DE DADOS DEFINIDOS PELO PROGRAMADOR - 105

    8.1. Tipos Enumerados - 105

    8.1.1. Declaração de Variáveis de Tipo Enumerado - 107

    8.2. Tipos de Registro - 108

    8.2.1. Declaração de Variáveis de Tipo de Registro - 109

    8.2.2. Manipulação de Variáveis de Tipo de Registro - 110

    8.2.3. Estruturas Mistas - 110

    8.2.4. Campos Ponteiros - 111

    8.2.5. Variáveis Apontadoras para um Tipo de Registro - 112

    8.3. Estruturas Locais x Globais - 113

    8.4. Exercícios - 114



    ARQUIVOS - 117

    9.1. Arquivos de Registro Tipado - 120

    9.2. Arquivos de Texto - 123

    9.3. Exercícios - 125



    REFERÊNCIAS - 127

    Apêndice A: Variáveis Locais e Variáveis Globais - 129

    Apêndice B: Operadores Bit A Bit - 131

    Apêndice C: Uniões e Redefinição de Nomes de Tipos - 135

    Apêndice D: Ponteiros para Funções - 139

    Informações Técnicas

    Nº de páginas:160
    Origem:Nacional
    Editora:Editora Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2017
    ISBN:9788539908189
    Encadernação:Brochura
    Autor:Rodrigo Reis Gomes
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!