Форум программистов, компьютерный форум, киберфорум
Наши страницы
Математика
Войти
Регистрация
Восстановить пароль
Результаты опроса: Пригодилось ли Вам как программисту математическое образование?
Пригодилось 151 54.12%
Не пригодилось 30 10.75%
Я еще не понял 98 35.13%
Голосовавшие: 279. Вы ещё не голосовали в этом опросе

 
 
Рейтинг 4.73/303: Рейтинг темы: голосов - 303, средняя оценка - 4.73
Evg
Эксперт CАвтор FAQ
19631 / 7323 / 551
Регистрация: 30.03.2009
Сообщений: 20,485
Записей в блоге: 30
01.02.2010, 13:17 21
alexevt, тогда приведи пример того, что является "творением" с точки зрения программиста
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2010, 13:17
Ответы с готовыми решениями:

Задача, Как увеличить оклад на 25% тем сотрудникам,которые имеют высшее образование и как провести перерасчет новых окладов !
Руководство ЧП "Престиж" приняло решение увеличить оклад на 25% тем...

Составить программу которая при введеном количестве лет выдает сообщени вам n лет,вам n год или года
Составить программу которая при введеном количестве лет выдает сообщение вам n...

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

Какие главы математики необходимы как воздух будущему программисту?
Добрый день, люди! Подскажите, пожалуйста, какие главы / темы математики...

Как найти работу новичку программисту, или набраться опытом?
Здравствуйте! Хочу найти работу C++ программиста, удаленно или в офисе, но...

221
Андрей Борисови
709 / 397 / 33
Регистрация: 04.10.2009
Сообщений: 1,687
01.02.2010, 13:33 22
ага)) хотя бы 2))
чур ОС не использовать т.к. Государство еще никто не отменял)

Приведите пример именно Создания того, чего несуществует в рельной жизни или люди раньше этого еще не делали

Добавлено через 9 минут
У меня открытый урок скоро по этой теме
Окажите помощь
Я хочу на уроке информатики доказать, что еще ни один программист ничего не создал
Помогите мне
Будете соавтором
0
Evg
Эксперт CАвтор FAQ
19631 / 7323 / 551
Регистрация: 30.03.2009
Сообщений: 20,485
Записей в блоге: 30
01.02.2010, 13:49 23
Цитата Сообщение от Андрей Борисови Посмотреть сообщение
чур ОС не использовать
Если под "ОС" имелось в виду пример задачи, то для наисания ОС (а точнее ядра ОС) знания математики как-то и не нужны
1
кот Бегемот
Платежеспособный зверь
8517 / 3952 / 1543
Регистрация: 28.10.2009
Сообщений: 10,284
01.02.2010, 15:28 24
мы с вами говорим на разных языках и у меня нет желания продолжать этот разговор.
Создания того, чего несуществует в рельной жизни или люди раньше этого еще не делали
Шекспир говорил "ничто не ново под луной". Люди тысячи лет шьют платья, но все женщины носят разную одежду. Просто одни портные сшивают куски материи, раскроенные другими, а другие - придумывают сами новый покрой, новый фасон и т.д. Я говорил именно об этом.
Помогать вам доказывать ваше нелепое и нелестное мнение о программистах я не собираюсь, я просто хотел вам сказать, что без математики вы гораздо беднее и обладаете меньшими возможностями, чем с ней. Не соглашаться с этим - ваше право.
Анекдот на память: сидит человек в дерьме, идут люди, говорят: давай мы тебе поможем вылезти. Чудаки, отвечает мужик, я здесь живу.
Живите на здоровье в созданном вами мире.
3
darkAngel
Технофашист
221 / 206 / 11
Регистрация: 11.03.2009
Сообщений: 883
01.02.2010, 16:08 25
Андрей Борисови, я понял, Вы путаете программиста-кодировщика, который умеет переводить алгоритмы на языки програмирования, с высококвалифицированным программистом, который по сути своей является математиком-прикладником владеющим таким инструментарием как программирование.

Не стоит забывать, что современная архитектура компа и языки программирования были придуманы математиками и именно для решения математических проблем. Это как дифуры в матанализе. Всего лишь инструмент.
0
Evg
Эксперт CАвтор FAQ
19631 / 7323 / 551
Регистрация: 30.03.2009
Сообщений: 20,485
Записей в блоге: 30
01.02.2010, 16:11 26
Цитата Сообщение от alexevt Посмотреть сообщение
мы с вами говорим на разных языках и у меня нет желания продолжать этот разговор.
...
Помогать вам доказывать ваше нелепое и нелестное мнение о программистах я не собираюсь
На простой и прямой вопрос

Цитата Сообщение от Evg Посмотреть сообщение
alexevt, тогда приведи пример того, что является "творением" с точки зрения программиста
я получил ответ из разряда "вы все ... а я дарьтаньян". Так что дискутировать с тобой по этому поводу лично у меня тоже нет никакого желания

Добавлено через 2 минуты
Цитата Сообщение от darkAngel Посмотреть сообщение
Андрей Борисови, я понял, Вы путаете программиста-кодировщика, который умеет переводить алгоритмы на языки програмирования, с высококвалифицированным программистом, который по сути своей является математиком владеющим таким инструментарием как программирование.
Я не являюсь математиком, но тупым кодером себя не считаю.

Цитата Сообщение от darkAngel Посмотреть сообщение
Не стоит забывать, что современная архитектура компа и языки программирования были придуманы математиками и именно для решения математических проблем. Это как дифуры в матанализе. Всего лишь инструмент.
Математиками были придуманы языки навроде Фортрана или Алгола. Языки Си и Си++ придумали программисты. Современную архитектуру компа математики точно не разрабатывали
2
darkAngel
Технофашист
221 / 206 / 11
Регистрация: 11.03.2009
Сообщений: 883
01.02.2010, 16:21 27
Наглая ложь и невежество. Вы ничего не знаете. Объясняю:
Языки Си и Си++ придумали программисты.
Язык Си придуили Денис Ритчи - бакалавр в области прикладной математики и Томпсон - магистр в обасли информатики и системотехники.
Я скажу больше, проффесиональные языки, компиляторы и интерпритаторы не возможно создать без знаний матлогики, а именно без понимания грамматик и грамматического разбора.

Современную архитектуру компа математики точно не разрабатывали
Современная архитектура ЭВМ базируется на принципах фон Неймона - выдающийся математик и логика начала 20 века, автор самовоспризводящихся автоматов.

p.s. Вот видите, Вы просто не знаете сути, а бросаетесь словами на ветер и людей только в заблуждение вводите. MotherBoard и Андрей Борисови к вам это также относится. И кстати гордится тем, что вы написали программу для бухучёта очень глупо. Это может сделать любой технарь-первокурнсик.
6
кот Бегемот
Платежеспособный зверь
8517 / 3952 / 1543
Регистрация: 28.10.2009
Сообщений: 10,284
01.02.2010, 16:21 28
to Evg
Так что дискутировать с тобой по этому поводу лично у меня тоже нет никакого желания
так это вы пытались затеять дискуссию совсем на другую тему, я всего лишь сказал, что на мой взгляд, знание математики - большой плюс для человека, так как мне, например, она здорово помогает, а вы стали искать неизобретённое.
Если вам надо точно понять, что я Д'Артаньян, а вы - то, что вы о себе написали, тогда объясните, как не зная математики найти очередное простое число для создание ключей RSA, если все известные методики получения простых чисел упёрлись в возможности компьютера, значит нужно новое решение, но вы-то математикой не владеете, так что о чём спрашивать.
1
Evg
Эксперт CАвтор FAQ
19631 / 7323 / 551
Регистрация: 30.03.2009
Сообщений: 20,485
Записей в блоге: 30
01.02.2010, 16:36 29
Цитата Сообщение от darkAngel Посмотреть сообщение
Язык Си придуили Денис Ритчи - бакалавр в области прикладной математики и Томпсон - магистр в обасли информатики и системотехники.
У меня тоже диплом магистра с надписью "прикладныя физика и математика", хотя никогда себя не считал ни тем ни другим. "Математик" по своей сути и "матекматик" по надписи в дипломе - это слишком разные люди

Цитата Сообщение от darkAngel Посмотреть сообщение
Я скажу больше, проффесиональные языки, компиляторы и интерпритаторы не возможно создать без знаний матлогики, а именно без понимания грамматик и грамматического разбора.
Зачем иметь какие-то глубокие знания в математике, чтобы построить грамматический или синтаксический разбор? Ну и так, на всякий случай, разбор всей этой грамматики (что понаусному называется frontend) это дай бог 1% от объёма компилятора. Более того, многие разработчики компиляторов покупают готовые фронтенды у компаний, специализирующихся на их разработке. Так, например, у Intel'а в компиляторе используется покупной фронтенд Edisson Design Group. Наверное, в интеле непрофессионалы работают?

Цитата Сообщение от darkAngel Посмотреть сообщение
Современная архитектура ЭВМ базируется на принципах фон Неймона - выдающийся математик и логика начала 20 века, автор самовоспризводящихся автоматов.
Принципы придумывают математики. Они же создают теоретические компы. А вот инженеры реализуют реальные компы

Цитата Сообщение от darkAngel Посмотреть сообщение
p.s. Вот видите, Вы просто не знаете сути, а бросаетесь словами на ветер и людей только в заблуждение вводите
Чем я ввожу в заблуждение? Тем, что высказываю своё мнение?

Цитата Сообщение от alexevt Посмотреть сообщение
to Evg

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

Цитата Сообщение от alexevt Посмотреть сообщение
Если вам надо точно понять, что я Д'Артаньян, а вы - то, что вы о себе написали, тогда объясните, как не зная математики найти очередное простое число для создание ключей RSA, если все известные методики получения простых чисел упёрлись в возможности компьютера, значит нужно новое решение, но вы-то математикой не владеете, так что о чём спрашивать.
Легко и просто. Я пойду и спрошу у математика и, не имея каких-то реальных знаний в математике, всё это реализую. Или в твоём понимании виртуоз - это ботан, который считает зазорным что-либо у кого-либо спрашивать, а потому для моделирования биологического процесса будет 10 лет изучать биологию?

При такой логике я могу сказать, что штангисту нужны знания в математике, ибо как он сможет посчитать вес штанги, собранной из блинов?
0
darkAngel
Технофашист
221 / 206 / 11
Регистрация: 11.03.2009
Сообщений: 883
01.02.2010, 16:55 30
меня тоже диплом магистра с надписью "прикладныя физика и математика", хотя никогда себя не считал ни тем ни другим. "Математик" по своей сути и "матекматик" по надписи в дипломе - это слишком разные люди
Я знаю как у нас дипломы делаются. Но сравнивать свой диплом с дипломом выпускника Гарварда -опять же невежество.
Зачем иметь какие-то глубокие знания в математике, чтобы построить грамматический или синтаксический разбор?
Гы, ну и как вы построете дерево грамматического разбора без базовых знаний теории алгоритмов и методов трансляции? Вы хоть представлете себе, как устроен компилятор?
А насчёт 1% это опять же чушь. Вы путаете компилятор со средой разработки. Задача компилятора - корректно транслировать исходнй текст на машинные коды и не граммом больше.

Принципы придумывают математики. Они же создают теоретические компы. А вот инженеры реализуют реальные компы
А это звучит также абсурдно как и "Архитекторы, инженеры-строители только рисуют и просчитывают, а строители-разнорабочие во главе с прорабом творят"
0
nikkka
Мат в 32 хода
236 / 171 / 18
Регистрация: 10.09.2009
Сообщений: 1,096
01.02.2010, 17:02 31
Цитата Сообщение от Андрей Борисови Посмотреть сообщение
Портной нифига не придумывает. Он СОЗДАЕТ одежду из ТЗ стилиста/заказчика.
По этому я уверен что он нкогда не станет как D&G/
Вообщето, я думаю что речь идёт о математической логике.
0
darkAngel
Технофашист
221 / 206 / 11
Регистрация: 11.03.2009
Сообщений: 883
01.02.2010, 17:07 32
Более того, многие разработчики компиляторов покупают готовые фронтенды у компаний, специализирующихся на их разработке. Так, например, у Intel'а в компиляторе используется покупной фронтенд Edisson Design Group. Наверное, в интеле непрофессионалы работают?
Ну зачем изобретать велосипед? Когда есть схожие, уже готовые, решения.
НУ например, грубо говоря, все компиляторы языков высокого уровня (будь то паскаль, си, бэйсик, шарп, джава) работают по одинаковому принципу. А языки типа lisp, prolog это уже совершенно другое дело.

Я это к тому, что без особых знаний теории можно построить delphi. Но что такое делфи по сравнению с с++? а это же самое. Я вам на этих языках могу одно и тоже накодить.
Но если Вы захотите изобрести нечто новое, то тут без матчасти не обойтись.
1
кот Бегемот
Платежеспособный зверь
8517 / 3952 / 1543
Регистрация: 28.10.2009
Сообщений: 10,284
01.02.2010, 17:47 33
to Evg
Я пойду и спрошу у математика
А если и он не знает или не желает вам помогать? Сидим курим? А я работаю.
Главное доказано давно и нет смысла далее дискутировать. Ни один ремесленник ни разу не побеждал в олимпиаде по информатике. Ни одна уважающая себя контора из двух вариантов программист+математик или просто программист никогда не выберет просто программиста, по той же простой причине: ему не надо никуда идти и ни у кого ничего спрашивать.
Я - водитель, но не автомеханик, я тоже могу спросить, как ремонтировать машину. Но на работу возьмут того, кто не бегает спрашивать, а всё делает сам.
С Д'Артаньяном и ... думаю, окончательно, определились.
Ещё раз - тёплой жизни!
2
MotherBoard
Путешественница
1250 / 478 / 11
Регистрация: 22.02.2009
Сообщений: 2,842
01.02.2010, 17:50 34
Ну заспорили вокруг да около! Мне лучше помолчать....)))
0
Жолдас
LegenD
45 / 44 / 15
Регистрация: 10.12.2009
Сообщений: 109
01.02.2010, 17:54 35
математика основа основ!
0
кот Бегемот
Платежеспособный зверь
8517 / 3952 / 1543
Регистрация: 28.10.2009
Сообщений: 10,284
01.02.2010, 17:56 36
последнее, что добавлю ко всему, что прочитал:
свою лень или безграмотность всегда очень легко оправдать
0
Evg
Эксперт CАвтор FAQ
19631 / 7323 / 551
Регистрация: 30.03.2009
Сообщений: 20,485
Записей в блоге: 30
01.02.2010, 18:35 37
Цитата Сообщение от darkAngel Посмотреть сообщение
Гы, ну и как вы построете дерево грамматического разбора без базовых знаний теории алгоритмов и методов трансляции?
И где в этом месте глубокие знания математики?

Цитата Сообщение от darkAngel Посмотреть сообщение
Вы хоть представлете себе, как устроен компилятор?
Представь себе, знаю.

Цитата Сообщение от darkAngel Посмотреть сообщение
А насчёт 1% это опять же чушь
А ты знаешь как устроен компилятор?

Цитата Сообщение от darkAngel Посмотреть сообщение
Вы путаете компилятор со средой разработки
Не путаю

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

Цитата Сообщение от darkAngel Посмотреть сообщение
А это звучит также абсурдно как и "Архитекторы, инженеры-строители только рисуют и просчитывают, а строители-разнорабочие во главе с прорабом творят"
Сравнение некорректное. Архитектор рисует КОНКРЕТНУЮ СХЕМУ конкретного здания, где указаны все параметры здания: размеры, материалы и т.п. А построить на бумажке блок-схему из квадратиков и стрелочек и назвать это образом вычислительной машины - тут достаточно быть математиком

Цитата Сообщение от darkAngel Посмотреть сообщение
Ну зачем изобретать велосипед? Когда есть схожие, уже готовые, решения.
А я давно это говорю. Зачем мне 10 лет изучать биологию, чтобы написать программную модель биологического процесса, если я могу пойти и спросить. Если уж начать тыкать в фамилии известных людей, то самое время озвучить фамилию Энштейна. Он очень плохо разбирался в математике и в своих работах всегда привлекал для рассчётов тех, кто в математике разбирался хорошо. Но по твоей логике и логике alexevt Энштейн был "тупорылым лаборантом"

Цитата Сообщение от darkAngel Посмотреть сообщение
НУ например, грубо говоря, все компиляторы языков высокого уровня (будь то паскаль, си, бэйсик, шарп, джава) работают по одинаковому принципу. А языки типа lisp, prolog это уже совершенно другое дело.
Цитата Сообщение от darkAngel Посмотреть сообщение
Я это к тому, что без особых знаний теории можно построить delphi. Но что такое делфи по сравнению с с++? а это же самое. Я вам на этих языках могу одно и тоже накодить.
Очередное спасибо за ликбез, но я опять не понял, в каком месте тут глубокая математика?

Цитата Сообщение от darkAngel Посмотреть сообщение
Но если Вы захотите изобрести нечто новое, то тут без матчасти не обойтись.
Нечто новое это что? В своё время математики понаизобретали кучу всяких языков. Потом пришли программисты (т.е. "практики", а не "теоретики"). Результат налицо: доминирующее положение занимают языки Си и Си++ (ну и прочие языки, родившиеся на их основе). А все эти фортраны\алголы/модулы/симулы либо утонули в истории, либо используются для очень узкого класса задач, да и то только потому, что людям впадлу переписывать всё это с нуля на "нормальном" языке

Цитата Сообщение от alexevt Посмотреть сообщение
А если и он не знает или не желает вам помогать? Сидим курим?
Если бы да кабы. Ты мне задал конкретный вопрос, я тебе дал на него конкретный ответ. Хороший программист найдёт решение, пусть и не самое оптимальное.

Цитата Сообщение от alexevt Посмотреть сообщение
Главное доказано давно и нет смысла далее дискутировать.
Если кто-то кому-то что-то и доказал - то только ты доказал сам себе. Ни одного аргументированного ответа, только слова из разряда "в то время, как космические корабли бороздят просторы вселенной".

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

Цитата Сообщение от alexevt Посмотреть сообщение
Ни одна уважающая себя контора из двух вариантов программист+математик или просто программист никогда не выберет просто программиста, по той же простой причине: ему не надо никуда идти и ни у кого ничего спрашивать.
Мне всегда казалось, что уважающая себя контора смотреть на конкретные знания и умения, а не на наклейки в дипломе "математик"

Цитата Сообщение от alexevt Посмотреть сообщение
Я - водитель, но не автомеханик, я тоже могу спросить, как ремонтировать машину. Но на работу возьмут того, кто не бегает спрашивать, а всё делает сам.
В очередной раз вспомнился случай с Энштейном. К себе в помощники он взял не того студента, кто точно знал расстояние от земли до луны и число "пи" с точностью до 50 знаков, не того студента, который с лёгкостью брал любой интеграл, а того, кто на любой вопрос мог быстро ответить при помощи книг и справочников

Цитата Сообщение от alexevt Посмотреть сообщение
последнее, что добавлю ко всему, что прочитал:
свою лень или безграмотность всегда очень легко оправдать
Сколько раз уже произносилась на форуме эта фраза или ей подобное. И каждый раз у меня возникало ощущение того, что человек попросту не желает слушать, что ему говорят. То бишь "чукча не читатель, чукча писатель"
1
Eugeniy
3119 / 1312 / 156
Регистрация: 19.12.2009
Сообщений: 1,808
01.02.2010, 19:55 38
Кто Вам сказал, что Эйнштейн был плохим математиком!
Не дружите с ним, этот человек наглый врун!
Революция в любой сфере невозможна без гениальных математических открытий!
Для воплощения своих идей Эйнштейн создал новую статистическу модель поведения
элементарных частиц, а также внёс огромный вклад в такую, если Вы знаете науку, как
топология, без которой квантовая физика не возможна. Здесь знаний физика явно не достаточно.
Если Вы не разбераетесь в математике, то это ещё не значит, что специалисты Вашей профессии
не нуждаются в ней. По Вашему, почему вообще появилась ЭВМ, почему появились языки программирования. Разве это не есть воплощение математики в физике?
Здесь я повторюсь с alexevt, если Вы не сталкивались близко с серйозной математикой, то это не говорит о том, что она не нужна, это просто говорит о том, что уровень сложности Ваших програм не требует глубокого знания математики. Кстати, учась на мехмате, я более чем уверен, что то, что Вы называете высшей математикой в действительности таковой не является.
2
Андрей Борисови
709 / 397 / 33
Регистрация: 04.10.2009
Сообщений: 1,687
01.02.2010, 19:59 39
Кто знает всё - тот незнает ничего.
Программист постоянно получает задачи из разных областей науки... Он сума сойдет знать их все, хотябы на уровне техникума... Небывает таких.
alexevt, свои понты тоже легко оправдать
Кстати, Дартаньян, спасибо за "прямые" ответы
Вы истиннный "знаток" всего-и-вся , не отвечающий на прямые вопросы
За анекдот спасибо... Не к месту (ты тоже вряд ли спец в дифф уравнениях) но посмеялся

Да. Я считаю, что "Кодер-программист", знающий в совершенстве своё дело, гораздо лучше "Программиста-теоретика", знающего кусками там-и-тут.
Будте профессионалами в СВОЕМ деле.
Возникла проблема из области математики - вперед к математикам за консультацией;
Биология - биолога под мышку...
А писать падающее ПО без помощи специалистов = Виндовс Милениум (если кто помнит).
0
Eugeniy
3119 / 1312 / 156
Регистрация: 19.12.2009
Сообщений: 1,808
01.02.2010, 20:06 40
Кстати, на эту тему вспомнил цитату из "Покровских Ворот":
- Мастера не мудрствуют!
- А могильщики в "Гамлете"?
- Ремесленники!
0
01.02.2010, 20:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2010, 20:06

Игра на silverlight - как можно раскрутить и как вам нравится?
Привет всем. Недавно я выложил в сеть свою новую игру: вот эту У меня два...

Как вам сборка 38тыс? Как добавить 4gb
Приветствую, как вам сборка игрового ПК за 38 тыс. Как подкорректировать, чтобы...

Как Вам сборка?
Собираю комп, как считаю достаточно хороший, но хотелось бы услышать (увидеть)...


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

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

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