Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.74
vladand
0 / 0 / 0
Регистрация: 14.08.2013
Сообщений: 20
#1

Ориентир в мире программирования - C++

14.08.2013, 07:22. Просмотров 2496. Ответов 56
Метки нет (Все метки)

Всем привет! Дело обстоит так: мне 17 лет, перехожу в 11 класс, хочу работать в сфере IT, а точнее программировать. После 9 класса, летом, решил поучить С++ по книге братьев Дейтел, прогнал процедурное программирование и не имея никаких идей и амбиций (лето же) решил оставить на время это занятное действо. В 10 классе возвращался к С++, но опять же дальше процедурного не уходил. И вот уже можно сказать 11 класс на дворе, и тут меня стукнуло, что ничегошеньки я за год не получил, а вель мне сдавать ЕГЭ по информатике...
В общем, нужна ваша помощь в составлении некого плана подготовки к сдаче егэ (т.е. тотальная подготовка процедурного программирования) и ориентира на какие-нибудь проекты, которые мне под силу сделать (т.к на будущее). Читал Дейтела - слишком многословно излагает, что порой путаешься в его словесных оборотах. Читал Страуструпа - слишком кратко, профессионально, ничего не понятно. В общем, кто проходил ранние этапы ( а их все проходили) помогите, пожалуйста, советом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2013, 07:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ориентир в мире программирования (C++):

Операция с матрицами "Объектно-ориентир программ" - C++
Добрый день. Определить класс 2x2 матрицы. Определить операцию вычисления обратной матрицы с помощью перегрузки операции “--” (двойной...

Как называется движение программирования или теория программы считывающая др. язык программирования - C++
Не знал, как по другому задать вопрос, и также назвать тему, но буду краток: Допустим я хочу создать программу, которая будет...

Самая сложная зaдача по c++ в мире - C++
Здрасьте, мне препод по программированию задал написать задачу с функцией join , которая будет соединять две строки, которые надо будет...

Робот, вероятность местонахождения в мире с ориентирами, histogram filter - C++
Всем привет! Существует следующая задача: Мир, в котором "живет" робот, представлен в виде 10 квадратов (выстроенных в ряд,...

C# в мире андройда - Программирование Android
Всем привет. Простите за такой вопрос,просто не знаю куда писать. Хочу написать приложение для ведра,знаю Шарп,из этого вытекает...

Как называется язык программирования для программирования на Android? - Программирование Android
Как называется язык программирования для программирования на Android?

56
2ima
☆ Форумчанин(FSC)☆
910 / 289 / 9
Регистрация: 28.04.2013
Сообщений: 2,418
Записей в блоге: 10
Завершенные тесты: 1
14.08.2013, 20:10 #16
Цитата Сообщение от VLK Посмотреть сообщение
Сейчас, после С++ за 21 день, всё выученое еще раз повторяю по Дейтелу.
а я наоборот: сначала Шилдта, потом 21 день
0
XRuZzz
Антикодер
689 / 595 / 29
Регистрация: 15.09.2012
Сообщений: 2,542
14.08.2013, 20:42 #17
товарищ в видеолекциях понятно объясняет, ссылка на которые в этом посте

но с меня репутацию снимают когда я ссылку даю

Добавлено через 10 минут
Просто тоже периодически перелистываю Дейтела, и как раз о том, что рассказывает товарищ в лекциях Дейтел и Страуструп скромно умалчивают. (например работа с makefile)
1
stragger
39 / 39 / 2
Регистрация: 05.12.2011
Сообщений: 343
14.08.2013, 21:32 #18
Эм.. если у ТС задача хорошо сдать егэ, то тут мне кажется на программирование сильно налягать не стоит, по информатике экзамен сильных знаний именно программирования не требует, чуть-чуть практики в C4 и успех.
Лучше потратить время на подготовку к остальным экзаменам: математике, русскому и попасть в приличный вуз.

А вот ещё, по информатике для подготовки к егэ рекомендую сайт Константина Полякова, сам пользовался, там вроде бы и по программированию неплохие материалы есть.
0
Kuzia domovenok
2050 / 1895 / 173
Регистрация: 25.03.2012
Сообщений: 6,516
Записей в блоге: 1
14.08.2013, 21:46 #19
Цитата Сообщение от stragger Посмотреть сообщение
Лучше потратить время на подготовку к остальным экзаменам: математике, русскому и попасть в приличный вуз.
А зачем попадать в ВУЗ? Там что, хорошо программированию учат? Лучше чем в классических книгах?
1
icpu
369 / 283 / 65
Регистрация: 10.03.2011
Сообщений: 1,218
Записей в блоге: 2
14.08.2013, 21:50 #20
Это всё хорошо, но кроме и, не побоюсь сказать, важнее языковых конструкций являются алгоритмы. Рекомендую топикстартеру начать с постановки простой задачи (моя первая была сделать программу числовой змейки - читай односвязного динамического списка).
Совет простой: ставишь задачу и ищешь её решение в книге или интернете. При этом весьма полезно будет скачать методички первых курсов с сайта любого вуза, там обычно цитаты из толковых книжек и короткое описание алгоритма имеется.
0
coloc
14.08.2013, 21:52
  #21

Не по теме:

Куча студентов не знают что индексирование массива начинается с нуля, что старый допотопный борланд накой никому не нужен... Печаль, что так их обучают... ( конечно не про все вузы идет речь )

2
icpu
369 / 283 / 65
Регистрация: 10.03.2011
Сообщений: 1,218
Записей в блоге: 2
14.08.2013, 21:56 #22
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
А зачем попадать в ВУЗ? Там что, хорошо программированию учат? Лучше чем в классических книгах?
Ты даже не представляешь, насколько. Не говорю про ВСЕ вузы нашей объятной вселенной, но в моём почти все пройденные предметы, особенно, технические, мною случайно или специально затрагивались в быту или в ср.. обсуждениях на форумах. При этом большая их часть оторвана от конкретного языка, и нам дают право их выбирать. Короче, фундаментальные знания. Ценная штука!

Не по теме:

Цитата Сообщение от coloc Посмотреть сообщение

Не по теме:

Куча студентов не знают что индексирование массива начинается с нуля, что старый допотопный борланд накой никому не нужен... Печаль, что так их обучают... ( конечно не про все вузы идет речь )

Печаль, особенно когда на втором курсе учится девочка, ни разу не открывшая IDE этого самого Borlanda. А щито поделать?

0
Kuzia domovenok
2050 / 1895 / 173
Регистрация: 25.03.2012
Сообщений: 6,516
Записей в блоге: 1
14.08.2013, 22:42 #23
Цитата Сообщение от icpu Посмотреть сообщение
Ты даже не представляешь, насколько. Не говорю про ВСЕ вузы нашей объятной вселенной, но в моём почти все пройденные предметы, особенно, технические, мною случайно или специально затрагивались в быту или в ср.. обсуждениях на форумах. При этом большая их часть оторвана от конкретного языка, и нам дают право их выбирать. Короче, фундаментальные знания. Ценная штука!
конкретика! где конкретика?
0
icpu
369 / 283 / 65
Регистрация: 10.03.2011
Сообщений: 1,218
Записей в блоге: 2
14.08.2013, 22:54 #24
Конкретика? Это, например, чётко поставленная задача? Типа написать транслятор из упрощённого диалекта С в Ассемблерный код? Или ответ, где тебе может понадобиться теория игр?
Вот тебе лабы с моего факультета, если хочется конкретики. Язык программирования изучается сам, и очень быстро, если писать программы. Учебники до середины второго курса почти не открывал, только перед защитой. Посему не могу ничего порекомендовать.
0
Kuzia domovenok
2050 / 1895 / 173
Регистрация: 25.03.2012
Сообщений: 6,516
Записей в блоге: 1
14.08.2013, 23:11 #25
Цитата Сообщение от icpu Посмотреть сообщение
Вот тебе лабы с моего факультета,
Открываю... Первая лаба - списки. Последняя лаба - сортировка.
Мда, и ради этих сокровенных знаний требуется поступать в вуз?

Добавлено через 10 минут
Цитата Сообщение от icpu Посмотреть сообщение
При этом весьма полезно будет скачать методички первых курсов с сайта любого вуза, там обычно цитаты из толковых книжек и короткое описание алгоритма имеется.
А, так ты это ещё и топикстартеру советовал? Не-не-не-не. Только классиков читать.
0
Jupiter
14.08.2013, 23:13
  #26

Не по теме:

Цитата Сообщение от coloc Посмотреть сообщение
Куча студентов не знают что индексирование массива начинается с нуля
а при чем тут ВУЗ? это студенты такие
Цитата Сообщение от coloc Посмотреть сообщение
что старый допотопный борланд накой никому не нужен...
да не нужен, но даже на этом борланде можно чему-то научится. благо дос позволяет работать с прерываниями, а это какие просторы для прикручивания мышки, написания собсвенного GUI который реагирует на эту самую мышку и т.д., было бы желание, стимул...

0
icpu
369 / 283 / 65
Регистрация: 10.03.2011
Сообщений: 1,218
Записей в блоге: 2
14.08.2013, 23:15 #27

Не по теме:

открываю глаза... Начало жизни - больно и непонятно. Конец жизни - больно и непонятно. И ради этих сокровенных ощущений стоило рождаться?


А ты что, на первой же паре хочешь написать Crysis? Хорошие задачи для начального освоения языка и его конструкций. Без всяких std::sort(), а своими руками. Пока не сделаешь, не поймёшь, как оно крутится.
0
Kuzia domovenok
2050 / 1895 / 173
Регистрация: 25.03.2012
Сообщений: 6,516
Записей в блоге: 1
14.08.2013, 23:20 #28
Цитата Сообщение от icpu Посмотреть сообщение
А ты что, на первой же паре хочешь написать Crysis? Хорошие задачи для начального освоения языка и его конструкций. Без всяких std::sort(), а своими руками. Пока не сделаешь, не поймёшь, как оно крутится.
а с этим то кто спорит? Сходи, купи хорошую книгу по алгоритмам. По ней и учи. Ты не об этом спорил, а о том, что для этого чуть ли не высшее образование необходимо! Точнее, что ради этого стоит поступать в ВУЗ.

Вот в этом и есть ...мда. Потому что для того чтобы научиться сортировкам и спискам ВУЗ ну никак не нужен. Школа, колледж, техникум ещё туда сюда подойдут. А лучше, повторяю, самому взять хорошую книжку и изучать.
0
icpu
14.08.2013, 23:27
  #29

Не по теме:

Ну, или,Kuzia domovenok, давайте не будем это всё изучать, а доверимся авторитетам и используем STLы, boostы, всякие либы и фраймворки, а потом начнём удивляться, почему Hello world! запускается 10 минут и жрёт полтора гига оперативы.
Мой препод на лекции жаловался, что мало того, что шарп уступает по производительности Си и Жаве, так его контейнеры, по незнанию, использовали неправильно. Плодили нещадно. Из-за опечатки в MSDNе, которую только через 7 месяцев исправили. Только вот ошибку исправили, а проги с этой ошибкой до сих пор клепают.

0
Kuzia domovenok
2050 / 1895 / 173
Регистрация: 25.03.2012
Сообщений: 6,516
Записей в блоге: 1
14.08.2013, 23:32 #30
Цитата Сообщение от icpu Посмотреть сообщение
Не по теме:
Ну, или,Kuzia domovenok, давайте не будем это всё изучать, а доверимся авторитетам и используем STLы, boostы, всякие либы и фраймворки, а потом начнём удивляться, почему Hello world! запускается 10 минут и жрёт полтора гига оперативы.
Мой препод на лекции жаловался, что мало того, что шарп уступает по производительности Си и Жаве, так его контейнеры, по незнанию, использовали неправильно. Плодили нещадно. Из-за опечатки в MSDNе, которую только через 7 месяцев исправили. Только вот ошибку исправили, а проги с этой ошибкой до сих пор клепают.
А с этим то, кто спорит? (дубль 2).
Ещё раз захочешь высказаться про то, что быдлокодеры не знают алгоритмов - не надо.
Вместо этого скажи, при чём тут высшее образование. И что такого сокровенного в знании о списках? Зачем ради этого поступать в универ?
Кстати именно у ВУЗовского студента, читавшего о списках лишь в такой вот методичке в ночь перед экзаменом, куда больше шансов стать быдлокодером.

Потому что наоборот, в ВУЗах если что-то и учится, то впопыхах. Методички - пересказ местного аспиранта того, что он вычитал о списках у классиков. Но при этом крайне урезанные и далеко не полные.
0
14.08.2013, 23:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.08.2013, 23:32
Привет! Вот еще темы с ответами:

ИИ в виртуальном упрощённом мире - Искусственный интеллект
Привет всем. В последние дни много обдумывал ИИ. Пришёл к следующим мыслям: 1) Искусственный интеллект без возможности познания...

Basic в современном мире - QBasic
Вот интересно. зарегился иззавопросов возникших, всвязи с долгим перебором интернета. Знатоки baisica поговаривают что это что нинаесть...

Проблемы в игровом мире WoW - MMO игры
Cкачал пиратку WoW чтоб ознакомиться с ней.Установил клиент,захожу в игру и такая проблема: в игровом мире я не могу ни с кем...

Удивительные открытия новичка в мире ФП - Haskell
Вот решил создать такую тему. Куда планирую помещать свои впечатления от опытов с этим неизвестным и загадочным явлением, на примере...


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

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

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