Author: | ANDRÉ BACKES | ISBN: | 9788535269642 |
Publisher: | Elsevier Editora Ltda. | Publication: | December 19, 2012 |
Imprint: | Language: | Portuguese |
Author: | ANDRÉ BACKES |
ISBN: | 9788535269642 |
Publisher: | Elsevier Editora Ltda. |
Publication: | December 19, 2012 |
Imprint: | |
Language: | Portuguese |
A linguagem C é uma das mais bem sucedidas linguagens de alto nível já criadas e é considerada uma das linguagens de programação mais utilizadas de todos os tempos. Porém, muitas pessoas a consideram uma linguagem de difícil aprendizado, seja pela dificuldade de compreender certos conceitos (como o dos ponteiros) ou pela falta de clareza com que as estruturas da linguagem são descritas. Nesse sentido, pretende-se uma nova abordagem que descomplique os conceitos da linguagem por meio de lembretes e avisos que ressaltem os seus pontos chaves, além de exemplos simples e claros de como utilizá-la. Para isso, pretende-se utilizar o software Code::Blocks, uma IDE de código aberto e multi-plataforma que suporta múltiplos compiladores, entre eles, a linguagem C. Esse livro aposta na separação do que é conhecimento básico e avançado, ou seja, aquilo que usamos no dia a dia do que usamos apenas em aplicações muito específicas. Além disso, é apresentado em um capítulo a parte o padrão 99 da linguagem C.O livro trata desde os conceitos mais básicos da programação e avança para conceitos mais complexos como feito em um curso regular. Além disso, a esquemática do livro foi feita de acordo com a estrutura do curso de "Introdução a Programação de Computadores do bacharelado em sistemas de informação (BSI) da Universidade Federal de Uberlândia, onde o autor leciona.
A linguagem C é uma das mais bem sucedidas linguagens de alto nível já criadas e é considerada uma das linguagens de programação mais utilizadas de todos os tempos. Porém, muitas pessoas a consideram uma linguagem de difícil aprendizado, seja pela dificuldade de compreender certos conceitos (como o dos ponteiros) ou pela falta de clareza com que as estruturas da linguagem são descritas. Nesse sentido, pretende-se uma nova abordagem que descomplique os conceitos da linguagem por meio de lembretes e avisos que ressaltem os seus pontos chaves, além de exemplos simples e claros de como utilizá-la. Para isso, pretende-se utilizar o software Code::Blocks, uma IDE de código aberto e multi-plataforma que suporta múltiplos compiladores, entre eles, a linguagem C. Esse livro aposta na separação do que é conhecimento básico e avançado, ou seja, aquilo que usamos no dia a dia do que usamos apenas em aplicações muito específicas. Além disso, é apresentado em um capítulo a parte o padrão 99 da linguagem C.O livro trata desde os conceitos mais básicos da programação e avança para conceitos mais complexos como feito em um curso regular. Além disso, a esquemática do livro foi feita de acordo com a estrutura do curso de "Introdução a Programação de Computadores do bacharelado em sistemas de informação (BSI) da Universidade Federal de Uberlândia, onde o autor leciona.