Почему практически все уроки и задачи на с/с++ в основном на арифметику и работу со строками и файла - Вопросы по С+

Вопрос Почему практически все уроки и задачи на с/с++ в основном на арифметику и работу со строками и файла

Регистрация
25 Сен 2013
Сообщения
102
Репутация
0
Спасибо
0
Монет
0
Я понимаю что программирование это одна арифметика, но на этом языке пишут не только калькуляторы и редакторы текстов, а ос, драйверы и многое другое. Где уроки которые ведут к этому?
 
Регистрация
20 Ноя 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
Ну тут еще ассемблер понадобится. И знание архитектуры, под которую ты пишешь свою ось. А ваще, секретов нет: Окей, гугл, как написать свою операционную систему. Хотя лучше гуглить такие запросы на английском языке. Здоровее будешь.
 
Регистрация
17 Дек 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
а ты хочешь уроки по конкретным проектам, в которых будешь работать? :) они, мягко говоря, слишком разные. хороший программист должен уметь быстро разобраться в незнакомом коде важно тренировать этот навык, и мышление, которое его обеспечивает единственное о чем можно писать уроки, это о паттернах и о "профессиональных" библиотеках вроде boost. ну так о паттернах уроки пишут. а о библиотеках не пишут видимо потому, что мало профессионалов в C++, некому писать. тем не менее они могут быть полезны для развития мышления. а могут и нет. не связано.
 
Регистрация
7 Май 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
Ответ конкретно на вопрос: Потому что по болшому счету крупный проект все равно придет к простейшим действиям - сохранение файлов, работа с массивами (строками. строка это массив символов), разбота с памятью и арифметика. Что же по поводу ОС. Изучаем например ассемблер, а в частности как перейти из реального режима в защищенный (хотя это раньше нужно было, сейчас с UEFI возможно процессор уже со старта работает в защищенном), страничная организация памяти, планировщик задач и т. д. и т. п. Вбиваем в гугл как написать свою ОС. Только вот проблемка, если вы начальные знания не имеете, дальше еще хуже. Так что убедитесь что вы все знания арифметики, двоичной арифметики, работа с ссылками указателями, с памятью понимаете, без этого нет смысла дальше лезть.
 
Регистрация
29 Июн 2013
Сообщения
102
Репутация
0
Спасибо
0
Монет
0
"ос, драйверы и многое другое" точно так же используют арифметику и работу со строками и файлами. Свою ОС ты писать не будешь - жизни не хватит. По написаниям драйверов есть гайды. Когда у тебя будет устройство, к которому надо будет писать драйвер, изучишь. "Многое другое" - это что-то другое...
 
Сверху Снизу