|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.04.2011, 09:43 | #1 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 375
|
Системное программирование
Привет!
Для начинающего, что можно посоветовать? Каков алгоритм изучения навыков? |
15.04.2011, 10:48 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Алгоритм общий для всех:
1. Литература 2. Язык+Инструменты 3. Специализированный форум, где можно задать вопрос соответствующей тематики При этом нужно обладать как минимум самостоятельностью, желанием и упорством.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
15.04.2011, 13:15 | #3 |
Чиверс
Пользователь
Регистрация: 07.04.2011
Сообщений: 55
|
Полность поддерживаю Utkin и еще добавлю: писать писать и еще раз писать и
набираться опыта. Какой то умный человек сказал: Деятельность - единственный путь к познанию
Деятельность единственный путь к познаниям
|
15.04.2011, 13:18 | #4 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Под винду - Рихтера почитать
пыщь
|
15.04.2011, 14:09 | #5 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 375
|
Я к сожалению вуз не заканчивал))) Поэтому, может у кого остались методички или лабораторные по системному программированию (в эл. виде)?
|
15.04.2011, 16:10 | #6 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
В ВУЗах ничему особо не учат, так что можете не волноваться по этому поводу - вы немного потеряли. Под системным программированием понимают обычно сразу несколько областей:
1. Разработка ОС 2. Программирование под микроконтроллеры 3. Разработка компонентов ОС - файловые системы, фильтры, драйверы протоколов - программные драйверы, драйверы для поддержки сугубо программных вещей. 4. Разработка драйверов устройств 5. Разработка антивирусов и систем защит( тоже самое что и п.3 но с уклоном на знание предметной области взлома ) 6. Разработка компиляторов и утилит. 7. Аппаратно-ориентированная оптимизация. 8. Вероятно сюда можно поставить разработку под GPGPU, на низкоуровневых ЯП - таких как Brook. Возможно что-то еще забыл. В любом случае вам стоит определиться чем конкретно вы собираетесь заниматься. Некоторые из этих областей совмещают, такие как 3, 5, 6 и 7, потому как они могут изучаться параллельно. Вот тот же Рихтер например писал про п.3 и немного про п.6 в основном, про п.6, п.7 и п.1 можно почитать в Intel Manuals. Про п.2 стоит поискать литературу на форумах железячников или точнее радиолюбителей - kazus и прочие.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
23.08.2011, 09:58 | #7 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 375
|
Да в принципе интересуют именно п.3,5,6,7, Ну и в сторону разработки программных интерфейсов взаимодействия эвм с периферийными устройствами.
Рихтера почти изучил, куда копать дальше? |
23.08.2011, 10:24 | #8 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
3. Почитайте о ReiserFs
5. Увы там счас полный застой и отстой - количество ложных срабатываний антивирусов зашкаливает за все разумные пределы . Читайте только основы. Откровенный фейл в общем. 6. По этому направлению литературы полно, классика - http://ru.wikipedia.org/wiki/%D0%9A%...82%D0%BE%D1%80 (раздел литература)
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
23.08.2011, 10:39 | #9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
по 6, есть книга дракона(кто не в теме это: Компиляторы. Принципы, технологии, инструменты)
PS: мне почему то не кажется что п6 не относится к системному программированию.(или почему относится?) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
23.08.2011, 22:19 | #10 |
Новичок
Джуниор
Регистрация: 21.08.2011
Сообщений: 1
|
я лучший программист на этом сайте !!!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
системное программирование | kholoshchak | Общие вопросы Delphi | 5 | 11.04.2011 18:00 |
Системное программирование | Ivan_32 | Свободное общение | 3 | 03.05.2009 17:58 |
У кого в учебном заведении был предмет системное программирование | EvoVII | Помощь студентам | 12 | 23.03.2009 15:09 |
Системное программирование: Delphi или С++ | nazavrik | Свободное общение | 7 | 03.09.2008 11:12 |
Не понятен вопрос(системное программирование) | student_63 | Помощь студентам | 2 | 03.04.2008 20:21 |