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
| ★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser... |
|
|