Паша Ферцер ≡ Paul Fertser ≡ Ферцер Павел Владимирович
http://paulfertser.info/c1year.shtml
http://paulfertser.info:777/c1year.shtml
https://paulfertser.info/c1year.shtml
Герберт Шилдт (Herbert Schildt) «Полный справочник по C» — tar.gz (0.5M) или HTML (online)
Керниган и Ричи «Язык C» — tar.gz (0.5M) или HTML (online), в магазине Библио-Глобус, в Московском Доме книги, в интернет-магазине Ozon.ru (не сочтите за рекламу, я просто других магазинов не знаю ;) )
Б. Керниган, Р. Пайк «Практика программирования» — tar.gz (13M) или HTML (online)
David A. Patterson, John L. Hennesy “Computer Organization and Design. The Hardware/Software Interface” — PDF (50M), Chapter 2 (MIPS assembler introduction) PDF (7.9M)
В. Подбельский, С. Фомин «Программирование на языке C» — DJVU
Обратите внимание на то, что, во-первых, книги отсканированные и распознанные, т.е. в них могут быть опечатки. Во-вторых, когда копируете код в программу, следите за всякими хитрыми символами (напр., в книге в тексте иногда встречаются «ненормальные» двойные кавычки (с наклоном), которые перед компиляцией обязательно нужно заменить на обычные (которые Shift-2)). Или вот еще: error: stray '\323' in program (и все подобные) могут выдаваться в том случае, где вместо английской буквы «c» стоит русская буква «с». В таком случае нужно попытаться увидеть символ (он может отличаться по написанию) или просто заново набрать строчку, на которую ругается компилятор, а старую стереть.
План занятий по основам формирования навыков самостоятельной работы
Сборник статей DI HALT по программированию AVR для новичков (на русском)
Краткое введение в программирование AVR
Интегрированная среда разработки Code::Blocks (для windows следует качать версию с mingw, если у вас нет желания самостоятельно возиться с другими компиляторами) (рекомендуется для тех, у кого еще нет предпочтений в области используемых редакторов, IDE и компиляторов)
Примерный список страниц для перевода
В силу различных причин я запрещаю делать следующие вещи в моем присутствии на территории «МАТИ»-РГТУ:
Недопустимо вводить других людей и меня в заблуждение, сообщая недостоверные или искаженные сведения. В частности, запрещено выдавать задачи, написанные другими людьми, за свои собственные.
Объяснение: обман разрушает межличностные отношения, способствует созданию атмосферы недружественности и недоверия, а также вредит учебному процессу.
Последствия нарушения: человек, осознанно прибегнувший к обману, теряет мое уважение (и некоторых своих товарищей) и впоследствии подвергается более тщательному контролю.
Во время занятий в аудитории следует по возможности концентрироваться на работе по изучаемому предмету. Все разговоры следует вести приглушенно. Перед выходом из аудитории следует убедиться, что никто не оставил мусор и другие ненужные предметы.
Объяснение: во время занятия громкие разговоры мешают преподавателю и студентам, что вредит учебному процессу.
Последствия нарушения: при нарушении этого правила все порядочные студенты должны сделать вежливое замечание нарушителю и, по возможности, устранить последствия нарушения.
Запрещается произносить любые слова из следующего списка, а также однокоренные к ним (за исключением случаев дословного цитирования (не менее 8 слов) произведений А. Пушкина, С. Довлатова, В. Ерофеева, изречений Ф. Раневской, а также песен Б. Гребенщикова):
Объяснение: данные действия запрещены уставом университета, а также могут показаться оскорбительными для некоторых людей.
Последствия нарушения: при нарушении этого правила все порядочные студенты должны сделать вежливое замечание нарушителю, после неоднократных предупреждений я потребую от нарушителя удалиться из аудитории.
E-mail: fercerpav@gmail.com
Jabber ID: paulfertser@jabber.org (можете посмотреть как пользоваться Jabber и зачем это нужно)
Телефон: +7 (903) 234-0457 (крайне желательно звонить не позже 24:00)
Be free, use free software!