Что для начала?
Что для начала?
Давно мечтаю научится програмировать. С чего необходимо начать?
ratboy, с постановки задачи. "программировать" - весьма растяжимое понятие.
Для начала - почитать что-то основполагающее. Кнут конечно мудр, но лично меня от него клонит в сон. Вобщем, прочитать какую-то книгу по алгоритмам и структурам данных. Затем определится, что вы именно хотите делать, посмотреть какие языки применяются для решения подобных задач, придумать себе простенькую зажачу и попробывать решить ее на выбраном языке. От себя добавлю: надо таки определится, стоит ли связваться с языками низкого уровня. Perl позволяет получить что-то простейшее рабочее через полчаса после начал изучения. Но после использования высокоуровневых языков переходить на никоуровневые языки с ручным выделение памяит - весьма болезненое дело - ят ак и не смог себя заставить освоить C/C++
Для начала - почитать что-то основполагающее. Кнут конечно мудр, но лично меня от него клонит в сон. Вобщем, прочитать какую-то книгу по алгоритмам и структурам данных. Затем определится, что вы именно хотите делать, посмотреть какие языки применяются для решения подобных задач, придумать себе простенькую зажачу и попробывать решить ее на выбраном языке. От себя добавлю: надо таки определится, стоит ли связваться с языками низкого уровня. Perl позволяет получить что-то простейшее рабочее через полчаса после начал изучения. Но после использования высокоуровневых языков переходить на никоуровневые языки с ручным выделение памяит - весьма болезненое дело - ят ак и не смог себя заставить освоить C/C++
Опыт растет прямо пропорционально выведенному из строя оборудованию
доброго времени суток. Я уже писал про проект в медицинском пункте. Я ТАК ДУМАЮ, ЧТО оптимальным вариантом было бы с++. Помогите найти какую нибудь литературу по азам этого языка. Про Qt3 я читал и у меня есть документация. Мне нравится. мой ICQ 239 867 669. Если есть возможность, то я сейчас в сети
Per aspera ad Astra {HP Pavilion DV7+Ubuntu 8.10}
Классический мануал от создателя.
http://lib.ru/CPPHB/
Более свежие версии доступны в бумажном виде в магазинах и по народу...
http://lib.ru/CPPHB/
Более свежие версии доступны в бумажном виде в магазинах и по народу...
Опыт растет прямо пропорционально выведенному из строя оборудованию
есть еще книжечка Qt 3: программирование GUI на C++
http://litera.by/catalog/detail.php?topic=1001050195
И еще такая есть там же:
http://litera.by/catalog/detail.php?topic=1001050201
Ну и в интернете:
http://asoneofus.narod.ru/qt/index.ru.html
Код: Выделить всё
Авторы : Жасмин Бланшет, Марк Саммерфилд
ISBN : 5-9579-0055-9, 0-13-124072-2
Издание : Мягкая обложка, 464 стр.
Издательство : Кудиц-Образ, 2005 г.
И еще такая есть там же:
http://litera.by/catalog/detail.php?topic=1001050201
Ну и в интернете:
http://asoneofus.narod.ru/qt/index.ru.html
Опыт растет прямо пропорционально выведенному из строя оборудованию
-
- Неотъемлемая часть форума
- Сообщения: 732
- Зарегистрирован: 18 янв 2004, 22:29
- Откуда: Минск
- Контактная информация:
Re: Что для начала?
Смотря какие цели.ratboy писал(а):Давно мечтаю научится програмировать. С чего необходимо начать?
Если просто ознакомится, попробовать, то вариант Llama - сама то. Изучай Perl - всё просто и приятно.
Если же интересует профессионально, то...
1. Для начала изучить принципы алгоритмического решения задач. Без привязки к конкретному яязыку программирования. В данном случчае лучший вариант - блок схемы.
2. После или паралельно с 1-м пунктом, изучение Asembler. в ознакомительных целях. В минске скорее всего можно найти литературу только для x86 архитектуры, но для ознакомительных целей этого достаточно. Кто-то скажет, что асм не нужен, но я не согласен. Знание его даёт понимание того, как вообще ралботает вся эта система.
3. Ну а после, можно приступить к языкам высокого уровня. Сначала С. чистый С. Вместе с С изучение принипов программирования (не только синтаксис языка).
4. Затем С++. Изучение ООП. Изучение принципов ООП паралельно с синтаксисом С++.
5. Perl. Это так скажем на десерт.
Это моё личное имхо. Таков мой взгляд на подготовку программистов. Но это очень урезанный, упращённый план. Я бы ещё включил моного математики, да и других точных наук.
-
- Заглянувший
- Сообщения: 18
- Зарегистрирован: 24 янв 2006, 21:15