singlepost

Литература по системному программированию << На главную или назад  

Посоветуйте, пожалуйста,
литературу по системному программированию,
желательно ту которую сами освоили,
или хотя бы ту, о которой слышали положительные отзывы.

Особенно интересует низкоуровневое программирование графики
и работа с устройствами вне операционной системы.

Заранее благодарен всем откликнувшимся.

22 ответов в теме “Литература по системному программированию”

  1. 22
    Андрей Горбоконь ответил:

    проблема решена и мы снова возвращаемся
    к теме топика о литературе по системному программированию :)

  2. 21
    Alex Burov ответил:

    )))

  3. 20
    Alex Burov ответил:

    подключение библиотеки, конкретно в вашем случае это для использования вывода

    читать тут
    //ru.wikipedia.org/wiki/Stdio.h

  4. 19
    Sergej Trusow ответил:

    Спасибо, почитал. Как понял, русские слова в кавычки не влепить.

  5. 18
    Андрей Горбоконь ответил:

    вы точно подключили #include <stdio.h> ?

  6. 17
    Sergej Trusow ответил:

    Андрей, огромнейшее спасибо!!! Получилось!!! Ура! А если не секрет, в чем смысл #include <stdio.h> ??? Читаю, и ничего не могу понять…

  7. 16
    Sergej Trusow ответил:

    неа, "не идут". кстати, вопрос, опять же не по теме, на "С++" можно сделать программу для запрета подключения внешних устройств и входа в меню "ПУСК"??? ну чтобы каждый раз запрашивала пароль?

  8. 15
    Андрей Горбоконь ответил:

    а другие функции испольуете нормально?
    printf,putc,putchar?

  9. 14
    Sergej Trusow ответил:

    Андрей, большое спасибо за ответ, но попробовал, не помогло. Выдает такую ошибку: "`puts' undeclared (first use this function) "

  10. 13
    Андрей Горбоконь ответил:

    Леонид maxleo Максимов,
    пролистал, действительно затрагивается низкоуровневое программирование графики, спасибо :)

    Sergej Trusow,
    возможно пропустили точку с запятой,
    или поставили одинарные кавычки вместо двойных,
    еще можете попробовать добавить #include <stdio.h>
    на всякий случай привожу правильный варант

    int main()
    {
    puts("hello\n");
    return 0;
    }

  11. 12
    Sergej Trusow ответил:

    Всем привет! Не знаю в какую тему занести мой вопрос, но думаю- всяко не останусь без ответа)))
    Вот такая проблема. На днях начал изучать С++ (до этого к программированию вообще никакого отношения не имел, просто прочел некую информацию, и что говорится "зацепило"). Естественно, начинаю с азов. В скачанных книжках в самых первых главах приводится команда "puts", которую, согласно литературе нужно ввести в компилятор (у меня Dev – C++). Ввожу, как по правилам с "майном" и фигурными скобками, выдается ошибка именно в "путсе". Хотя все введено абсолютно верно. Сохраняю с расширеннием "ехе" таже байда. Как быть? Может, я читаю уже давным-давно устаревшую литературу??? Заранее спасибо за ответ!

  12. 11
    Леонид Максимов ответил:

    низкоуровневое программирование в графике, как ни странно, затрагивается в книжке-учебнике Шикина и Борескова: //www.ozon.ru/context/detail/id/93117/?pin=59579. у меня, правда, было издание года эдак 1998 или около того.

  13. 10
    Андрей Горбоконь ответил:

    Вернемся к теме? ;)

  14. 9
    Дмитрий Гайдамович ответил:

    Танин Баум.

  15. 8
    DELETED DELETED ответил:

    V I P service vkontakte .ru !!!

    Еcли ты не такой как все, если ты хочeшь выдeляться из серой массы, ты просто обязaн стaть V I Р пользоватeлем Вконтакта, плюс к этому мы добавляем 1000% к вашему рейтингу! И у вас будет возможность подарить 30 подарков своим друзьям, бесплатно!

    Для этoго нужно oтпрaвить ღ[СМС]

    Стоимость ღ[СМС] сообщения – 3 рубля или 0.5 грн. (50 коп.)

    Украина – "id33595058" (без кавычек) на кoрoткий нoмеp 1046, Beeline – 1045, Life – 4446, MTS – 1045, Киевстар – 1045.

    Россия – "id33595058" (без кавычек) на кoрoткий нoмеp 1046

    Беларусь – "id33595058" (без кавычек) на кoрoткий нoмеp 4054, 3355 (Velcom)

    Казахстан – "id33595058" (без кавычек) на кoрoткий нoмеp 9684, 4446(Altel)

    В ответном сообщении прийдет пароль, который нужно ввести вместо пароля при входе на сайт.

    У вас будет возможность:

    • ღПросмотра закрытой информации других пользователей

    • ღУчастие в специальных GOLD голосованиях

    • ღПовышение рейтинга на 1000%

    • ღВозможность общения с друзьями в специальном VIP чате

    • ღВозможность включения режима "Невидимки" – пользователь не отображается в онлайн списке

    • ღCоздание своей почты

    • ღБесплатное право дарить подарки друзьям и любимым

  16. 7
    Леонид Максимов ответил:

    Таненбаум :Ь

  17. 6
    Андрей Юткин ответил:

    Тамембум… :-D

  18. 5
    Тимур Магомедов ответил:

    Может и не в тему, но Linux device drivers, 3-е издание //lwn.net/images/pdf/LDD3/

    UIO – //lwn.net/Articles/232575/ в официальном ядре с версии 2.6.23(?), позволяет писать маленький-маленький драйвер с одним обработчиком прерываний и инициализацией памяти, для того, чтобы сам драйвер мог работать в userspace.

  19. 4
    Мальчик Радугой ответил:

    эта книжка больше художественная чем для практики

  20. 3
    Андрей Горбоконь ответил:

    Очень интересно эту книгу читать, но в процессе чтения возникает очень много вопросов по реализации. Фактически никаких методов реализаций решений конкретных проблем нет – есть теоретическое описание, есть код Minix, и все :(
    Хотелось бы побольше практики..

  21. 2
    Евгений Гаврин ответил:

    Вообще-то Таненбаум.

  22. 1
    Jaroslav Lysyy ответил:

    Тамембум "Операционные системы. Разработка и реализация".

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.