LITTÉRATURE ★ SYBEX - C PAR LA PRATIQUE ★

Sybex - C par la Pratique
Le langage C est fascinant. D'abord parce qu'il est récent (début des années 70), et surtout parce qu'il semble être l'un des langages de l'avenir du milieu professionnel. Alors en apprenant C, on fait un grand pas vers la production professionnelle de logiciels dont on assurera la portabilité.

Mais l'apprentissage du C n'est pas chose facile. Sa mise en œuvre est souvent complexe et la forme d'écriture paraît, à première vue, un peu obscure. Cette apparente complexité s'explique en partie par le fait que C possède des types limités de données, qu'il oblige à la structuration des programmes, et qu'il ne possède pas d'utilitaires de gestion des entrées et sorties. Ce livre n'est pas destiné aux débutants en informatique. Il se fixe cependant trois objectifs pédagogiques. Le premier est d'amener le lecteur à réaliser rapidement un petit programme, le deuxième est d'apprendre à utiliser les avantages de l'emploi des structures de programmation, et le troisième est d'atteindre un niveau professionnel en utilisant optimalement le langage en pensant toujours à la portabilité et non pas à une machine précise.

La structure du livre se fonde sur une approche fonctionnelle du livre.

Quatre parties regroupent au total vingt chapitres. La première partie est une véritable introduction au langage avec l'écriture de programmes simples, puis l'utilisation des fonctions des bibliothèques C, et les techniques de planification des logiciels. La deuxième partie décrit les types de données dont les pointeurs, les structures de tableaux et la puissance acquise par leur manipulation experte. La troisième partie s'intéresse aux structures de contrôle, aux opérateurs et donc à la programmation structurée.

La dernière partie est consacrée aux différents environnements C, aux systèmes d'exploitation et aux bibliothèques de fonctions C, notamment les fonctions d'entrée-sortie. Et pour finir, le dernier chapitre traite de la maintenance et de la vérification des praticien du langage, possède bien des qualités mais oblige le lecteur à une réelle attention et à une grande patience pour s'essayer au fur et à mesure des exemples et des exercices. En une quinzaine de séances de lecture et de pratique, il est possible de découvrir professionnellement ce superbe langage et de faire ainsi un pas sérieux vers la production de logiciels de haut niveau. Un livre sérieux, compétent et qui constitue un excellent investissement.

PCM2

★ EDITEUR: SYBEX
★ ANNÉE: 1987
★ LANGAGE:
★ LiCENCE: COMMERCIALE
★ AUTEUR: Craig BOLON
★ NOTE: Un ouvrage de plus sur le C. L'avantage de celui-ci est d'être vraiment très exhaustif. On y apprend aussi bien l'histoire de ce langage que la meilleure façon de le programmer. Si vous désirez tout savoir sur le sujet, ce livre en fait le tour complet.
★ PRIX: 248 FF (538 pages)


★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Littérature » Arbeiten mit Wordstar
» Littérature » Amstrad : Mieux Programmer en Assembleur (Sybex)
» Littérature » Minitel et micro-ordinateur
» Littérature » dBase II PC Un générateur d'applications pour Amstrad 1512 (Sybex)
» Littérature » Algorithmique et Programmation en Turbo Pascal
» Littérature » Sybex - Amstrad - Routines en Assembleur
Je participe au site:

» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.732-desktop/c
Page créée en 387 millisecondes et consultée 2010 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.