Skip to content

tscheffl/Think-Like-A-ComputerScientist_C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How To Think Like a Computer Scientist (C-Version)

Das ist ein Buch über das Programmieren in der Sprache C.

Es richtet sich vor allem an Programmieranfänger und wurde für Studenten der Beuth Hochschule im Fach Elektrotechnik geschrieben, also keine Informatiker.

Das Buch stellt die Grundlage für einen 1-semestrigen Kurs dar. Die PDF-Version des Buchs finden Sie hier.

Studenten der Elektrotechnik sollen Computer bauen, tun sich aber mit deren Programmierung schwer. Aus diesem Grund wurde versucht im Buch einen relativ starken Bezug zur Hardware herzustellen. Während in Programmierbüchern für Informatiker von der Hardware abstrahiert wird und Speicherzugriffe und Prozessorarchitekturen kaum eine Rolle spielen, soll hier das Programmierverständnis über die Vorgänge im Inneren der Maschine, sozusagen Bottom-up erfolgen.

Das Buch wurde mit TexShop unter MacOS erstellt. Die Hauptdatei ist ThinkC-german.tex

Das Buch basiert auf der Grundidee der freien Lehrbücher von Allen Downey: http://greenteapress.com/wp/