Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.52/29: Рейтинг темы: голосов - 29, средняя оценка - 4.52
leoned
30 / 30 / 0
Регистрация: 30.06.2011
Сообщений: 467
#1

Тому кто хочет программировать.

20.08.2011, 20:28. Просмотров 5185. Ответов 79
Метки нет (Все метки)

Этот мануал предназначен для тех кто хочет начать программировать но не знает с чего начать.

1.Выбор языка.
Человек захотевший начать программировать первым делом отправляется в гугл,
с таким запросом как "Обучение программированию" или отправляется в Википедию
и там пишет запрос "языки программирования".Прочитав одну две статейку он понимает
что не всё так просто и язык программирования не один(а таковых насчитывается более 2 тыщ.).
Тут начинается долгое долгий выбор того самого языка который "мне подходит".
А ещё ведь есть и Компиляторуемые(http://ru.wikipedia.org/wiki/Компилятор)
интерпретируемые(http://ru.wikipedia.org/wiki/Интерпретатор) языки программирования.
2.Язык выбрали а что дальше?
Мы наконец-то определились с языком,осталось ещё много чего).
Тут начинается поиск книг по вашему языку,ниже приведены названия некоторых книг(С++):

"Язык программирования C++. Вводный курс", Стенли Липпман, Жози Лажойе
Р. Лафоре - Объектно-ориентированное программирование в С++
Бьярне Страуструп Программирование: принципы и практика использования C++
3.У языка есть много диалектов,какой учить?
У многих языков программирования есть диалекты,например у паскаля это UCSD, Turbo, Delphi.
У С++ ISO/IEC 14882 C++.Какой учить дело ваше,ведь основы почти одинаковы.


Надеюсь этот мануал вам помог,удачи вам в программировании!!!

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2011, 20:28
Ответы с готовыми решениями:

Кто знает, как программировать в xcode?
раньше работал на visual studio, недавно перешел на мас и установил xcode. при...

пожалуйста, мне надо сделать некое подобия игры Кто хочет стать миллионером?
если у кого-нибудь есть что-то подобное, скиньте пожалуйста

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

Несколько вопросов в написании "Кто хочет стать миллионером"
Доброй ночи, подскажите пожалуйста как мне реализовать подсказки? т.е код я...

Создать игру "Кто хочет стать миллионером" на языке С++ пожалуйста
Создать игру "Кто хочет стать миллионером" на языке С++ пожалуйста

79
Olga_
842 / 184 / 18
Регистрация: 01.08.2011
Сообщений: 502
20.08.2011, 21:52 #2
Цитата Сообщение от leoned Посмотреть сообщение
Человек захотевший начать программировать первым делом отправляется в гугл,
с таким запросом как "Обучение программированию" или отправляется в Википедию
и там пишет запрос "языки программирования".
Перед тем как идти в магазин за хлебом мы тоже сначала у мистера Googla спрашиваем что нам купить
Вы прям алгоритм выбора языка описали, только он оторван от реальности, ничего, пофантазировать не запрещается.

Цитата Сообщение от leoned Посмотреть сообщение
Тут начинается долгий выбор того самого языка который "мне подходит".
Фантазер
3
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
20.08.2011, 22:04 #3
>_< плохо
0
AzaKendler
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
20.08.2011, 22:06 #4
Лучший ответ Сообщение было отмечено как решение

Решение

нормально написал все. если не учишся в инстах языку то так и будет. лично подтверждаю. после сбора инфы становишься перед выбором. например если не учил языков и собираешся С, то наткнешся на такой выбор С++ или C#. Поскольку одной большой фирме надо раскручивать C# то получишь очень много "инфы" о том что программы на С++ полны ошибок а вот шарп приучает к культуре программирования - лично читал эту хню. Что "НАКОНЕЦ-ТО" избавились от указателей в шарпе. Если ты пользователь виндовс в твои руки попадает мощная среда - например студия 10 в которой интелисенс для шарпа силен а для с++ есть но только не для НЭТ, то все так и толкает новичка идти по пути наименьшего сопротивления и учить например шарп. Более того если не учил никаких языков то много времени уйдет на освоение и если изначально выбор был неверен то...не есть гуд. так что всегда стоит подумать, а какой именно язык нужен лично новичку и нужен ли вообще
3
magirus
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
27947 / 15666 / 959
Регистрация: 15.09.2009
Сообщений: 67,839
Записей в блоге: 78
20.08.2011, 22:10 #5
Цитата Сообщение от leoned Посмотреть сообщение
Бьярне
бьёрн? могет быть?
2
Olga_
842 / 184 / 18
Регистрация: 01.08.2011
Сообщений: 502
20.08.2011, 22:12 #6
Цитата Сообщение от AzaKendler Посмотреть сообщение
нормально написал все...
Тогда тему надо было выносить на более общий форум, а не только для C/C++ специалистов. Пусть те, которые ищут себя и выбор профессии, почитают.
0
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
20.08.2011, 22:13 #7
Лучший ответ Сообщение было отмечено как решение

Решение

я хз как вообще можно раз и навсегда выбрать язык программирования.

и вообще не представляю, как будет новичок делать первые шаги в шарпе. или в Qt том же.
и как можно начать кодить без понимания принципов работы компьютера.
под принципами я подразумеваю не "ну типа там есть такой жестокий диск и операторская память и там все храницца", а именно принцип работы с регистрами и прочее.

опять приходим к выводу, что человек не сможет просто сесть и, по учебнику стать программистом!
да, есть вероятность что за некоторое время он сможет писать простые программы с массивами например. ну а дальше что?
4
magirus
20.08.2011, 22:13
  #8

Не по теме:

Olga_, мы подумаем (не Мы, Николай Вторый, а вообще модераторы...)

0
AzaKendler
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
20.08.2011, 22:22 #9
co6ak, как говориться нельзя объять необъятное. нельзя знать хорошо ВСЕ языки. в любом случае будет основной, который будешь (на мой взгляд ДОЛЖЕН) знать на очень высоком уровне и сможешь делать на нем все. НО так же будешь знать еще пару тройку, поскольку одним языком ограничится невозможно. Но выбор языка по сути определяет и направление. что это будет? системное прогерство? интернет? подо что оно будет виндовс? линукс? нельзя хорошо знать все.

китайская поговорка - тот кто знает все - не знает ничего
0
Olga_
842 / 184 / 18
Регистрация: 01.08.2011
Сообщений: 502
20.08.2011, 22:26 #10
Цитата Сообщение от AzaKendler Посмотреть сообщение
в любом случае будет основной, который будешь (на мой взгляд ДОЛЖЕН) знать на очень высоком уровне и сможешь делать на нем все....

нельзя хорошо знать все.
все делать не получится, сами же сказали, что нельзя объять необъятное.
0
diagon
Higher
1937 / 1203 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
20.08.2011, 22:29 #11
Цитата Сообщение от AzaKendler Посмотреть сообщение
нельзя знать хорошо ВСЕ языки. в любом случае будет основной, который будешь (на мой взгляд ДОЛЖЕН) знать на очень высоком уровне и сможешь делать на нем все. НО так же будешь знать еще пару тройку, поскольку одним языком ограничится невозможно.
имхо язык лишь инструмент. Чем больше у тебя инструментов - тем лучше. С остальным согласен.
Цитата Сообщение от co6ak Посмотреть сообщение
и как можно начать кодить без понимания принципов работы компьютера.
под принципами я подразумеваю не "ну типа там есть такой жестокий диск и операторская память и там все храницца", а именно принцип работы с регистрами и прочее.
А чем поможет это знание, если пишешь на высоком уровне?
0
arch-vile
3213 / 770 / 25
Регистрация: 12.07.2009
Сообщений: 3,184
20.08.2011, 22:34 #12
Цитата Сообщение от Olga_ Посмотреть сообщение
все делать не получится, сами же сказали, что нельзя объять необъятное.
Все равно, если чел собирается становится программистом - то одним языком программирования он не ограничится, тут уж как ни крути...

Добавлено через 1 минуту
Каждый может язык иметь разные приложения, преимущества и недостатки...
0
Olga_
842 / 184 / 18
Регистрация: 01.08.2011
Сообщений: 502
20.08.2011, 22:36 #13
Цитата Сообщение от arch-vile Посмотреть сообщение
Все равно, если чел собирается становится программистом - то одним языком программирования он не ограничится, тут уж как ни крути...
Да это понятно, язык - инструмент, который применяешь в прикладных областях. И насколько человек владеет этими прикладными знаниями зависит красота его шедевров
1
Mr.X
Эксперт С++
3178 / 1705 / 435
Регистрация: 03.05.2010
Сообщений: 3,867
20.08.2011, 23:31 #14
Ну, с одной стороны существует мнение, что язык определяет мышление. С другой стороны замечено, что удачным, как правило, бывает язык, созданный одним человеком, и этот язык носит на себе отпечаток философии и менталитета его автора, а также целей, для которых он создавался.
Поэтому так или иначе человек выбирает тот язык, который его мышлению ближе, и который позволит ему лучше развиваться в выбранном им направлении.
Кстати, кто-то провел исследование, согласно которому язык C++ является одним из самых сложных языков программирования, и при этом он входит в число самых популярных, что было расценено автором исследования как парадокс.
2
ForEveR
В астрале
Эксперт С++
7995 / 4754 / 651
Регистрация: 24.06.2010
Сообщений: 10,547
Завершенные тесты: 3
20.08.2011, 23:50 #15
magirus, Именно Бьярне.
Так он пишет в Программирование: принципы и практика использования C++
0
Atak
Warning!
326 / 31 / 12
Регистрация: 18.08.2011
Сообщений: 627
21.08.2011, 00:13 #16
Так новичку и вовсе можно запутаться с какого языка начинать, ведь толком никто ничего про них сначала не знает.
Очень много слышала и читала, что советуют начинать с С++
Кто то говорит, что это не правильно...
0
KeyGen
384 / 291 / 21
Регистрация: 07.08.2011
Сообщений: 790
Записей в блоге: 1
21.08.2011, 00:32 #17
Начал С++ и не жалею. Определялся месяца три.)
0
Atak
Warning!
326 / 31 / 12
Регистрация: 18.08.2011
Сообщений: 627
21.08.2011, 00:39 #18
KeyGen, и как в итоге определились? Исходя из чего? И сколько времени потратили на изучение (или сейчас тоже постигаете) ?
0
KeyGen
384 / 291 / 21
Регистрация: 07.08.2011
Сообщений: 790
Записей в блоге: 1
21.08.2011, 00:58 #19
Подсказать было некому, интернета не было тогда. Нашел книгу По Делфи 6 версии. Начал с нее. Там изучался Си. Нашел Делфи 2005 там Си не катит. Попробовал Delphi(язык) учить, после Си он мне не понравился. Сейчас я забил на визуальное программирование и начал учить С++. Не стоит начинать с визуального программирования, не выучив что и от куда берется!
А сейчас постигаю)
0
Breaknoise
0 / 0 / 0
Регистрация: 21.08.2011
Сообщений: 55
21.08.2011, 01:02 #20
http://www.cyberforum.ru/graphics/thread343839.html обратите внимание
0
21.08.2011, 01:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.08.2011, 01:02

Текстовая игра "Кто хочет стать миллионером?" с использованием классов
Нужно создать игру кто хочет стать миллионером. С 2 подсказками 50 на 50 и...

Создание программы наподобие игры "кто хочет стать миллионером"
А возможно ли создать программу которая например выдает вопрос из 100 рандомно...

Подсказки "Кто хочет стать миллионером"
Здравствуйте, подскажите пожалуйста как мне реализовать подсказки? т.е код я...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru