|
|
|
| Здравствуйте я, заканчиваю юр фак. Но мне очень стала интересна тема программирования. Хотел бы попробовать себя в этой области. Подскажите, пожалуйста какую базу знаний нужно иметь чтобы научиться писать хорошие программы на C++? | |
|
|
|
|
|
|
|
для: SanekR
(18.01.2008 в 14:18)
| | Хм... а под хорошими программами что имеется в виду? Вы планируете работать под Windows, UNIX, 3D-графика? У C++ очень много применений, как правило, сначала осваивается сам язык и какая-либо среда программирования, затем углубляется знания в предметной области (областях), где вы хотите работать.
PS Более подробно вопрос освещён в теме по ссылке http://www.softtime.ru/cpp/read.php?id_forum=2&id_theme=261. | |
|
|
|
|
|
|
|
для: cheops
(18.01.2008 в 17:41)
| | Заинтересовавшись программированием я встретил некоторые статьи, в которых говорилось о том, что для того чтобы научиться программированию нужна какая-то начальная база, например знания в математике и геометрии и без этих знаний научиться писать программы неполучится. В настоящий момент у меня есть книга «Как программировать на C++» авторов Х. М. Дейтел, П. Дж. Дейтел. Так вот я и подумал, может параллельно с ней необходимо вспомнить то, что изучалось в школе и может быть ещё что-то, я слышал, что существует ещё как-то прикладная математика как она связана с программированием я даже и не знаю, просто слышал :). Изучал HTML, PHP вроде бы там ничего такого не требовалось. Или может я с этим по каким-то причинам несталкулся? | |
|
|
|
|
|
|
|
для: SanekR
(19.01.2008 в 01:14)
| | >в которых говорилось о том, что для того чтобы научиться программированию нужна какая-то
>начальная база, например знания в математике и геометрии и без этих знаний научиться
>писать программы неполучится.
Не получится заниматься системным программированием (писать операционные системы, базы данных, 3d-пакеты, архиваторы и т.п.), для прикладного программирования вам достаточно будет школьного курса. HTML и PHP как раз прикладная область, если разрабатывали ПО с их помощью, прикладные утилиты на C++ вам также без труда будут удаваться.
PS Линейную алгебру, дискретную математику, численные методы и т.п. следует изучать только в том случае, если вы знаете зачем вам они требуются - иначе продраться будет очень сложно. | |
|
|
|
|
|
|
|
для: cheops
(19.01.2008 в 06:48)
| | Спасибо. Буду пробовать изучать основы C++. А дальше действовать по обстоятельствам :). | |
|
|
|