Mes solutions aux exercices présentés dans le manuel d'Allen Downey - comment penser comme un informaticien, Java version 4.1 .
Comment penser comme un informaticien est un excellent manuel d'informatique d'introduction d' Allen Downey . Bien qu'écrit initialement pour Java, il a depuis été converti en plusieurs langues, y compris C, C ++ et Python. Les dernières versions Java ont été renommées pour penser à Java . Ce projet contient des solutions pour la version 4.1 du livre.
Le code de ce projet a été rédigé sur une période de 3 ans, de 2011 à 2014, dans le cadre des affectations scolaires. Il est présenté ici inchangé, sous sa forme initiale. Le développement a été effectué via Gedit (chapitres 1 à 9) et Bluej (chapitres 10 - 18). Les solutions d'exercice pour chaque chapitre se trouvent dans un fichier nommé ExerciseAnswers ou README.txt , avec d'autres fichiers fournissant le code Java.
Problème de la version du manuel : la version de How to Think comme un informaticien disponible dans ce référentiel, est 4.0 - Je ne trouve pas de softcopy de la version 4.1. Les différences entre les deux versions sont mineures et peuvent être ignorées aux fins de ce référentiel. Cela étant dit cependant, si vous souhaitez contribuer la version correcte du livre, n'hésitez pas à le faire en soumettant une demande de traction ou en me contactant.
Les programmes peuvent tous être exécutés via Bluej ou le terminal. Suivez les instructions dans les ExerciseAnswers / README.txt pertinents pour des instructions détaillées.
Étant donné que ce projet se compose de solutions d'exercice, les problèmes de problème se sont agissent comme documentaion. Les problèmes résolus sont tous à partir des exercices de fin du chapitre dans le manuel.
Si vous avez des questions, des suggestions ou des commentaires, n'hésitez pas à écrire à [email protected]. Je suis dans l'attente de votre réponse.
Ce projet est publié et protégé par la licence du MIT
Copyright © 2016 Kaivalya Rawal
L'autorisation est accordée gratuitement, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le «logiciel»), pour traiter le logiciel sans restriction, y compris sans limiter les droits d'utilisation, de copie, de modification, de fusion, de publication, de distribuer, de sous-licencier et / ou de vendre des copies des conditions suivantes.
L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation sont inclus dans toutes les copies ou des parties substantielles du logiciel.
Le logiciel est fourni «tel quel», sans garantie d'aucune sorte, express ou implicite, y compris, mais sans s'y limiter, les garanties de qualité marchande, d'adéquation à un usage particulier et de non-contrefaçon. En aucun cas, les auteurs ou les détenteurs de droits d'auteur ne seront pas responsables de toute réclamation, dommage ou autre responsabilité, que ce soit dans une action de contrat, de délit ou autre, découlant de, hors du logiciel ou de l'utilisation ou d'autres relations dans le logiciel.