Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: 1 2 3 [4] 5 6 7   Вниз
  Печать  
Автор Тема: ПОМОГИТЕ НАУЧИТЬСЯ 2  (Прочитано 159153 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #90 : 23-07-2006 19:27 » 

dimka, после дозы философии тут почему-то нередки войны Улыбаюсь))
Записан

Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #91 : 23-07-2006 19:48 » 

Цитата: Lacerta
Я думаю некоторые задачи можно очень выгодно решить применяя математические методы.
Не поспоришь против "некоторые". Ага Прагматизм же говорит о том, что в первую очередь изучать методы решения задач, встречающихся менее чем в 20% случаев, - не очень эффективное времяпрепровождение. Сейчас, например, часы математического анализа для программистов сокращают в пользу дискретной математики и алгебры. Однако это не значит, что матанализ совсем исключат.
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Olegator
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #92 : 23-07-2006 20:36 » 

Лекция на тему "Философия ООП".
Выкладывай. Я буду читать.
Записан
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #93 : 23-07-2006 20:54 » 

RXL, Спосибо за розяснение.
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #94 : 23-07-2006 21:08 » 

Цитата
А чего мне трудно в делфи - сама не пойму:(
Lacerta, Скорее всего у тебя не лежит душа к Дельфи. Так как там для новичков одно раздолье. Накидал кубики на форму. Написал пару реакций на нажатие и все, приложение готово. Вот когда начинается этап "А как это работает" Вот на этом этапе то и начинаются трудности. Все выше сказанное моё IMHO. Так как сам проходил через это.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Lacerta
Гость
« Ответ #95 : 23-07-2006 21:16 » 

Finch, а к чему ж тогда она лежит?Улыбаюсь
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #96 : 23-07-2006 21:24 » 

Это ты у себя сама спроси. На данном историческом этапе я для себя выбрал язык программирования. Как инструмент выражения моих мыслей в понятной компьютеру форме, он мне нравится.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #97 : 23-07-2006 23:25 » 

veresak, Послушай ты можешь не верить в мою болезни в то, что я отказался от написания вирусов, но это так попробую аргументировать свои ответы. Я болею Д.Ц.П. с рождения, я родился недоношиным 7м. вследствие нещадного случая. У моей болезни есть разная степин тяжести, Ест, луди которые болеют Д.Ц.П. которые почти полностью парализованы, есть частично правая часть или левая по пояс выше пояса мне относительно повезло, у меня главным образом болезнь отразилась на ногах с руками у меня с руками все порядке у меня только проблемы с выполнением мелких манипуляций.
Что косица того что я отказался от написания вирусов это правда и я изменил свою позицию не потому что в мой адрес полетели не лесные высказывания а потому что я сказал о своей идеи своему родствинику который меня учить программированию и он сказал или ты мне даешь слово что то некогда не будишь писать вирусов или он не будить
учить программированию, это он аргументировал тем, что за свои 40лет, что он программирует он не написал ни одного вируса.
Я пообещал ему, что не буду писать вирусов хоть мне всего 18лет, но я привык держать свои обещания.
Слушай я внимательно прочитал, что ты написал по моей болезни и ты оказался прав в том что мне тяжело понять абстрактные вещи. почему у меня 2 по математике и англискаму а ставать 3 потому что сежу на всех парах, а по остальным предметам у меня 4-5, слушай у меня к тебе маленькая просьба если что нибуд найдех по моей болезни скинь ссылку на статью, на мой ящик Diskriptor@yandex.ru
 я сам пытался найти, что ничуть в Интернете, но по неопытности не могу найти то что мне надо нахожу статью а там все так путано и нашпиговано медицинскими терминами и ничего не понятно. А ты смог объяснить все мои проблемы по поведу абстрактного восприятия я знал о своей проблеме, я знал, но не мох другим объяснить в чем, проблема например, у меня спрашивали почему у тебя 2 по математики а по деньгам и кредитам 5.
Тапер я понял, потому что с деньгами банками я сталкиваюсь, каждый день и понимаю что это такое, а математика почти вся наполнена абстрактными идеями корми начинающих классов. Да и вообще я заметил, что мне тяжело запомнить стихотворение если обыкнавеному человеку надо 2-3 часа максимум день то мне не менши 3 дней а то и больше, и когда я выучивал стих его быстро забывал. Мне надо неськолко раз прочитать один и доджи текст. А что косица компьютеров то это единственная вещ, о которой я все запоминаю и практически ни чего не забываю. Но это не означает то, что я могу запоминать листинги, иногда я перечитываю один и доджи отрывок из книжки по программированию что бы понять что там написано, но я упорно перечитываю отрывок из книги по программированию пока осмыслено не пойму что написано в книги.
У меня к тебе еще одна просьба может ты знаешь какие-то методики по борьбе с абстрактным мышлением, мне это очень надо поскольку я хочу научиться профисионално программировать.
У меня к тебе вопрос как ты думаешь с моим проблемами можно освоить все тонкости прогроммировантя пожалуйста ответ на мой вопрись.


Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
sss
Специалист

ru
Offline Offline

« Ответ #98 : 24-07-2006 02:34 » 

Не надо много говорить. Люди делятся на тех кто говорит что может это сделать и тех кто делает. Приступай уже и задавай конкретные вопросы...

Цитата: Rob Zombie

 Run Rabbit Run

« Последнее редактирование: 24-07-2006 02:51 от sss » Записан

while (8==8)
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #99 : 24-07-2006 04:50 » 

Цитата: Diskriptor
методики по борьбе с абстрактным мышлением
Вот это особенно понравилось. Улыбаюсь
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #100 : 24-07-2006 22:22 » 

dimka, Слушай я в смятении почти все раскритиковали язык который я выбрал для изучения VB6. Слушай я хочу подготовила к вступлению в компьютерною академию шаг а там на первом базовом семестре изучают программирования на С вот я хочу поралелно с VB6 изучать и С, ты видно хорошо программируешь на С. и можешь подсказать  Пожалуйста подскажи литературу для начинающего программистомиста на С.
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #101 : 24-07-2006 22:46 » 

Обращаюсь ко всем слушай я в смятении почти все раскритиковали язык который я выбрал для изучения VB6. Слушай я хочу подготовила к вступлению в компьютерною академию шаг а там на первом базовом семестре изучают программирования на С вот я хочу поралелно с VB6 изучать и С, ты видно хорошо программируешь на С. и можешь подсказать Пожалуйста подскажи литературу для начинающего программистомиста на С.
Заранее благодарю. Слушайте я хочу научиться проффесионално программировать я узнал что языков программирования очень много и мне очень трудно выбрать один язык для профисеоналного программирования и я выбрал два языка программирования это VB6 и C.
Хотя я понимаю, что это будет очень трудно.
И еще я благодарю вас всех за терпение я понимаю что мне тяжело помочь человеку который сам не знает что ему надо как я, но думаю что VB6 и C. Это мой остаточный выбор.

Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #102 : 25-07-2006 05:18 » 

Цитата: Diskriptor
Пожалуйста подскажи литературу для начинающего программистомиста на С.
Выше мною упоминался учебник по программированию на C, рекомендованный министерством образования. Полное и систематическое описание языка, обзор библиотеки, масса примеров (вычислений, работы со строками, массивами, динамическими массивами, и другими динамическими структурами - списками, деревьями и т.д.), упражнения, краткие описания сред программирования, описание утилиты make, примеры полного цикла разработки программ от постановки задачи до реализации, в приложении практикум по программированию и полный список функций основных заголовочных файлов библиотеки языка (с указанием расхождений между Windows и UNIX-версиями).

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

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #103 : 25-07-2006 05:23 » 

О это довольно просто Улыбаюсь:
1. читаешь курсы клуба Весельчак У
2. Брюс Эккель Философия С++ первый том(а затем конечно второй).
3. Эффективное использование STL. Скотт Мейерс
4. Стенли Липман. С++ для начинающих
5. Страунструп(или как он правильно пишется)
6. Еще более ефективное использование STL
7. Николай Джоссатис. Стандартная библиотека C++
8. Андрей Александреску. Современный дизайн C++
9. Вандервуда(он же Ундервуд он же David Vandevoorde) в соавторстве с Джосатисом. Шаблоны C++
10. куча книг Саттера.
"Sutter Herb. Exceptional C++. 47 Engineering Puzzles, Programming Problems, and Solutions"
"Sutter Herb. Exceptional C++ Style. 40 New Engineering Puzzles, Programming Problems, and Solutions"
"Sutter Herb. More Exceptional C++"
"Sutter Herb, Alexandrescu Andrei C++ Coding Standards. 101 Rules, Guidelines, and Best Practices"
ну и на закуску стандарт C++ в оригинале Улыбаюсь
Записан

Странно всё это....
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #104 : 25-07-2006 08:33 » 

LogRus, он про С++ не спрашивал, он спрашивал про С. Улыбаюсь
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Антон (LogRus)
Глобальный модератор

ru
Offline Offline
Пол: Мужской
Внимание! Люблю сахар в кубиках!


WWW
« Ответ #105 : 25-07-2006 09:03 » 

dimka, вот ведь блин. ошибочка вышла. Улыбаюсь
Записан

Странно всё это....
Sel
Злобный
Администратор

ru
Offline Offline

« Ответ #106 : 25-07-2006 22:18 » 

veresak, по поводу симптомов и пр. - согласна.
А вот по поводу возраста и целей, тут я бы подумала.
А подобного рода разводы я, например, видела уже. Вспомню где - покажу. Улыбаюсь
Записан

Слово не воробей. Всё не воробей, кроме воробья.
HandKot
Молодой специалист

ru
Offline Offline

« Ответ #107 : 28-07-2006 05:24 » 

[quote Diskriptor]почти все раскритиковали язык который я выбрал для изучения VB6. [/quote]

Язак VB6 точно такой же как и С, С++, Delphi и т.д
Он не лучше и не хуже других языков и не тяжелый для изучения.
Записан

I Have Nine Lives You Have One Only
THINK!
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #108 : 29-07-2006 21:54 » 

dimka, Слушай может я проглядел но ты дал описание книги C++ а мне надо по С буд добор сообщи все реквизиты книги на форуме оделным сообщением и спасибо что откликнулся на мою прозбу.
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #109 : 29-07-2006 22:01 » 

HandKot, Спасибо за поддержку а то я расстроился потому что у меня уже получаются маленькие примеры по книги и тут раскритиковали мой выбор я уже подумывал бросит VB6 но после твоего сообщения низачто.
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #110 : 30-07-2006 04:09 » 

Diskriptor, ну а своя-то голова на плечах на что? Улыбаюсь  Зачем так сильно слушать мнение других, если тебе этот язык нравится/"получается" ? Улыбаюсь)  Вперёд на мины - изучай VB6 , просто придёт момент, когда ты перейдёшь, при необходимости, на другой язык. А не придётся перейти - так ещё лучче Улыбаюсь
Записан

veresak
Гость
« Ответ #111 : 30-07-2006 08:41 » 

Discriptor, бу га га...
Ты еще батьку трахаться поучи. У меня дочь семимесячная. Никак ДЦП не зависит от времени нахождения плода в утробе матери. ДЦП - это недоразвитие нервных стволовых клеток в спинном мозге, в связи с чем развивается частичный паралич, и именно чаще всего нижних конечностей. Им нельзя заболеть не с рождения. Так что дорогой мой Дискрипхер, прекращаем быренько п***еть. Кроме того прекращаем печатать с ашипками, меняя стиль ашипак в разных постингах.

Еще раз повторяю, человек развитый настолько, что понимает как работать с интернетом и желающий писать программы с ДЦП в своем диагнозе разбираться должен на все 100%.
Ты же о ДЦП не имеешь малейшего представления.
Мля....
« Последнее редактирование: 30-07-2006 09:27 от Sel » Записан
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #112 : 30-07-2006 10:24 » 

Цитата: veresak
Ты же о ДЦП не имеешь малейшего представления.
В сторону мысль вслух: Любопытно, шизофреник тоже может не иметь ни малейшего представления о шизофрении, однако это не мешает ему быть шизофреником. Улыбаюсь
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Sel
Злобный
Администратор

ru
Offline Offline

« Ответ #113 : 30-07-2006 10:35 » 

В сторону мысль вслух: Любопытно, шизофреник тоже может не иметь ни малейшего представления о шизофрении, однако это не мешает ему быть шизофреником. Улыбаюсь

Но он при этом не кричит о своей болезни на всех углах.
Да еще и с перечислением своих сложностей... Улыбаюсь
Записан

Слово не воробей. Всё не воробей, кроме воробья.
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #114 : 30-07-2006 11:43 » 

Цитата: Sel
Но он при этом не кричит о своей болезни на всех углах.
Да еще и с перечислением своих сложностей...
Это зависит от моды. Улыбаюсь Некогда неврастения и эпилепсия считались признаком принадлежности к высшему обществу.

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

P.S. Отдельным постом книжки приводить не буду - мне тоже лениво на предыдующую страницу ходить. Улыбаюсь
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #115 : 30-07-2006 20:35 » 

veresak, Слушай я не говорил, что болею Д.Ц.П. и за того что родился 7м. Я болею Д.Ц.П. и за нещадного случая, который произошел на 7м. беременности. А именно мою мать сбила большая собака, и за этого у ние лопнул пузырь и отошли воды на 7м. беременности 
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #116 : 30-07-2006 20:46 » 

Sel, Я не хвасиоюс своей болезною и не бею на жалость я этого ни чего не писал бы еслибы veresak не затронул эту тему .
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #117 : 30-07-2006 20:54 » 

Вот попалась мне в руки книжка Н.А. Литвиненко "Технология программирования на C++. Начальный курс", СПб: БХВ-Петербург, 2005, с пометкой "Допущено УМО вузов по университетскому политехническому образованию в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению 654600 "Информатика и вычислительная техника"".

Книжка с точки зрения "краткого, но полного" (!) обзора C++ неплоха - кажется, нет ни одной мелочи языка, которую автор бы не упомянул на 250-и страничках с листингами программ, скриншотами из VC 6.0, даже задания для самостоятельной работы есть.

Но вот с точки зрения учебного пособия для студентов, а не опытных программистов, IMHO, это ни в какие ворота не лезет.

Заявлять о том, что класс для программиста - это лишь C-шная структура с добавленными методами, что в целях "инкапсуляции" не публикуйте поля, а пользуйтесь методами - это натуральное издевательство над студентом, который, обычно, приступая к C++, не имеет ещё систематических знаний об ООП, о том что такое инкапсуляция... - это для него пустые слова, лишённые всякого смысла.

Первое упоминание наследования в книге звучит так:
Цитата
Модификатор virtual создаётся автоматически и его можно убрать, но он будет важен, если мы хотим использовать класс String как родительский.
Разве знает студент, что такое "родительский класс", если он слова "наследование" ещё не встречал. И зачем ему модификатор "virtual", когда он не добрался ещё до полиморфизма?

Главы книги: "Основы программирования на C++" - здесь весь синтаксис до классов, "Классы", "Потоки", "Стандартная библиотека шаблонов STL", "Организация оконного интерфейса" - про программирование в Window, структура программы и WinAPI. Вся эта "радость" впихнута в 250 страничек (краткость - сестра таланта). При этом методологически (для направления "Информатика и вычислительная техника") к началу чтения этой книжки студент знаком со структурным программированием и прослушал курс "Структуры и алгоритмы обработки данных" и только приступает к ООП, полагая C++ рабочим языком для изучения ООП.

О каких "технологиях программирования" может идти речь, когда целевая аудитория этого пособия не имеет предварительных знаний о большей части того, о чём идёт речь? При этом во введении автор настаивает, что пособие - "не справочник", но "руководство", и именно дефицит руководств и обилие справочников сподвигли автора на написание означенного пособия.

Если автор имел целью написать руководство по языку, то для чего, спрашивается, в книге приводить правила двоичной логики и арифметики, гауссовский метод решения линейных уравнений и пр. - то, что, во-первых, студент направления ИВТ и так уже должен прекрасно знать, и, во-вторых, что к C++ не имеет никакого отношения? Если это не справочники, то зачем студенту в "начальном курсе" узнавать о классе памяти register, позволяющем создавать "существенно более быстрые программы", или о конструкции union, если студент эти программы ещё писать не научился? Зачем расписывать о коллизии при множественном наследовании, если студент ещё не знает ООП, да и не может получить о нём систематических знаний из этой книжки?

Хотя пособие по C++ уместно при изучении ООП, более того, автор сам указывает на то, что пособие в первую очередь для ООП (или "Технологии программирования" для прикладных математиков), допустим, что ООП студенты изучили, используя какой-нибудь другой язык, и добрались до этого пособия несколько позже в каком-нибудь специфическом курсе под условным названием "Технологии разработки программного обеспечения". Но и с этой точки зрения в книжке избыток того, чего студенты уже прекрасно знают, в ущерб именно "технологии программирования на C++".

Более всего удивляет, как Учебно-методическое объединение по университетскому политехническому образованию могло поставить гриф "допустить" на такой книжке, когда именно с позиций методологии применить такую книжку можно лишь на старших курсах - тогда, когда студенты освоят C++ из других источников. Видимо, как обычно, изучали не книжку, а ограничились изучением должности "доцента Уральского Государственного технического университета".

Не знаю специфики программы УГТУ по направлениею "Информатика и вычислительная техника" - возможно, в этом вузе книга будет полезна в том смысле, что автор знает, в каком семестре каким боком применить её в учебном процессе.

Складывается впечатление, что автор стремился в сжатой форме "объять необъятное": в результате не получилось ни учебника по ООП, ни строго справочника по языку C++, ни практикума по ООП на языке C++, ни методического пособия - всего понемногу в кучу, без тщательно выверенной последовательности изложения материала таким образом, чтобы в начале не пользоваться теми возможностями языка, которые описываются позже. Кроме того подача материала идёт "скопом", перемешивая работу с диалогами VS 6.0, синтаксис языка, поверхностые "лирические" отступления о содержании программ, сами программы, которые и являются образцами "технологии программирования" с комментариями о том, что программы делают и (изредка) о том, как программы
Если ты имел веду эту книгу то я повтору она не по С а по С++.
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #118 : 30-07-2006 20:57 » 

dimka, Скажи эту книгу ты имел в веду или другую.
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Diskriptor
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #119 : 30-07-2006 21:01 » 

dimka, Выложи полное название книги пожалуйста по С.
Записан

Единственный способ, научится программировать на каком либо языке программирования, это писать на этом языке программы.
Страниц: 1 2 3 [4] 5 6 7   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines