Документ взят из кэша поисковой машины. Адрес оригинального документа : http://wasp.phys.msu.ru/forum/lofiversion/index.php?t16614.html
Дата изменения: Unknown
Дата индексирования: Mon Apr 11 12:51:35 2016
Кодировка: Windows-1251
Студенческий форум Физфака МГУ > программирование
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: программирование
Студенческий форум Физфака МГУ > Физфак и учеба > Учебная часть
asena
в общем все в этом вопросе: где можно дополнительно заниматься программированием? понятно многие ответят: "если хочешь - будешь заниматься самостоятельно, а если самоорганизации не хватает - то лучше и не браться", но все же, нет ли спецкурсов или чего-нибудь подобного?
а то пару раз наткнулась на посты о не самом лучшем уровне этого дела на фф) да и даже если был бы вполне хороший, все равно)
Andre
Если повезет с расписанием, можно ходить на ВМиК.
ivandasch
Вообще говоря, не очень понятно что именно тебе надо. Серьезные фундаментальные знания? Прикладное кодерство? Еще что-нибудь? В зависимости от того, что надо, нужно выбирать разные стратегии. На ВМИК на первых курсах ничего особо интересного ты не узнаешь, более того, время только потеряешь. Если тебе нужны фундаментальные знания, то мой тебе совет такой - заняться самообразованием: освоить то, что дается на ФФ, это во-первых. Во-вторых, изучить дискретную математику, хотя бы по ВМиК программе, реализовать базовые алгоритмы и структуры данных на чистом С или С++(предпочтительно первое). В-третьих, найти в интернете книгу "Структура и интерпретация компьютерных программ" Абельсона и Сассмана (это первый курс MIT, очень полезно для фундаментального образования). На это ты потратишь год. Летом откроется набор в школу яндекса - http://company.yandex.ru/school/ , к этому времени у тебя будет достаточно знаний по математике, алгоритмам. Очень желательно для дальнейшего прогресса освоить реляционную алгебру, можешь попробовать начать с Oracle, но он тяжеловат(всмысле оброс различным мясом middleware и от этого требует много ресурсов), так что для начала пойдет PostreSQL (также можешь освоить и PL/SQL), но это опционально.
Yanyshev
Про дополнительные курсы по программированию можно почитать здесь
asena
всем большое спасибо за ответы
unnamed-user
гм, имеется вопрос, касающийся обычного программирования, а именно :
на 1-м курсе в 1-м семестре нам препали С, во втором ботали С#, в то время, как остальной кусок нашего курса писал на С++;
теперь же, на втором курсе, если переводиться на экспериментальный поток, то преподаватель там меняется. И как быть тем, кто ботал ,скажем, C#, когда большинство ботало С++;
Или же программа по программированию в 3-м семестре построена таким образом, что не имеет особой разницы, какой язый ООП изучал до этого?
Ответьте, плз, знающие люди!)
turich
2 unnamed-user
у всех по-разному - в зависимости от препода =)
мы в 3 семе ботали Matlab, в 4м - WinAPI (вдруг).
Integer
Да не парься насчет программирования, иди на экспериментальный поток. А вообще странно что вы шарп изучали, не изучая чистый с++.
unnamed-user
Ну реально ничего странного не вижу- тот же ООязык, принципы те-же.
Немного иная реализация толькоsmile.gif
асоциальный психопат
Цитата(Integer @ 13.08.2010, 22:09) *
шарп изучали, не изучая чистый с++.

С каких это пор C++ стал "чистым"?
Ладно б еще ANSI C так назвали...
ivandasch
2 unnamed-user Не "немного", а кардинально другая. Хорошо, что хоть С немного знаком, иначе труба.
unnamed-user
В смысле труба?ась?smile.gif
А в чем сольпрограммирования на втором курсе? Что проходится?
ivandasch
2 unnamed-user
Если человек начинал с java или C#, ни разу не пробовав что-то вроде C, то у него обычно начинается жуткая фрустрация после близкого знакомства с С++. Даже после Delphi легче, там хоть сборщика мусора нет 15.gif.
unnamed-user
А, вот Вы про что)
Ну я , честно говоря,хотел бы скорее укрепить свои знания С#, чем недоучив толком один язык, хвататься за второй, родственный ему
И интересно-для написаия курсача можно ли будет ограничиться только знанием С#? Или программой программирования предусмотрен зачес всех под знание одного языка?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2016 IPS, Inc.