Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.73
scotty
28 / 28 / 1
Регистрация: 09.09.2012
Сообщений: 131
#1

Просто интересно спросить - C++

11.04.2013, 00:47. Просмотров 1402. Ответов 40
Метки нет (Все метки)

Бывали ли случаи когда люди без необходимого знания математики становились серьезными программистами в крупных конторах или вносили значительные результаты в области программирования??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2013, 00:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Просто интересно спросить (C++):

Просто интересно - C++
#include <iostream> using namespace std; int main() { double z=0; double x=-2; cout<< x*z; system...

В чем интересно загвоздка???интересно разобраться! - C++
Помогите разобраться в чем дело? Switch постоянно зацикливается и бесконечный цикл получается если вводить символы вместо цифр как от этого...

Вопрос из разряда страшно спросить - C++
Вот есть кусок кода. sp<MetaData> MediaBuffer::meta_data() { return mMetaData; } Мне не понятно что означает вот эти <....>?...

Всегда хотел знать но боялся спросить - C++
Почему в моих программа мне постоянно приходиться два раза прописывать вот такой текст cin.get(); cin.get(); почему не один раз?

Спросить у пользователя 15 чисел , вывести сумму четных - C++
1) Спросить у пользователя 15 чисел , вывести сумму четных

Как спросить да и нет в MSGBOX и выполнить разные действия в зависимости от результата? - C++
MessageBox( NULL, "Не удаётся найти файл базы данных ключей,найти её?", "Отсутствует база ключей", MB_YESNO| MB_DEFBUTTON1 | ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Черный ворон
129 / 123 / 6
Регистрация: 31.01.2012
Сообщений: 435
11.04.2013, 01:04 #2
Насчет серьезных программистов не знаю, но Стив Джобс, насколько мне известно, именно программировать не умел. кажется его даже Гейтс по этому поводу какое-то время подначивал. тем не менее Джобс далеко не бедным в итоге оказался, да и Apple на плаву
scotty
28 / 28 / 1
Регистрация: 09.09.2012
Сообщений: 131
11.04.2013, 01:07  [ТС] #3
Цитата Сообщение от Черный ворон Посмотреть сообщение
Насчет серьезных программистов не знаю, но Стив Джобс, насколько мне известно, именно программировать не умел. кажется его даже Гейтс по этому поводу какое-то время подначивал. тем не менее Джобс далеко не бедным в итоге оказался, да и Apple на плаву
как помнится Джобс хорошо заинтересовывал клиентов и привлекал в их инновациях на презентациях. Но интересует именно со стороны программирования. зная что великие были не идеальными прогерами, а только теми, кто одобрял или браковал проекты, а так же сами давали идеи для разработок.

И между прочим есть хорошие геймдеверы, которые работали до того учителями географии, были менеджерами и стали в итоге хорошими специалистами, но при этом так же далекие от программирования. А есть ли серьезные программисты , которые не имеют достаточные знания математики, дм и тд
Черный ворон
129 / 123 / 6
Регистрация: 31.01.2012
Сообщений: 435
11.04.2013, 01:22 #4
Цитата Сообщение от scotty Посмотреть сообщение
И между прочим есть хорошие геймдеверы, которые работали до того учителями географии, были менеджерами
графика это всегда геометрия (стереометрия). желательно осознавать что такое нормаль, матрица поворота итд. без этого никуда. как минимум в этом.
nonedark2008
904 / 643 / 131
Регистрация: 28.07.2012
Сообщений: 1,739
11.04.2013, 01:24 #5
scotty, тут все зависит от того, что ты подразумеваешь под программированием.
Мое мнение: любому программисту нужна математика, т.к. любой программист должен уметь придумывать алгоритмы, доказывать их корректность и оценивать сложность. А в каждом из этих пунктов без специфических математических знаний не обойтись. Да и при постройке алгоритма надо учитывать саму задачу - если нужно посчитать например теплопередачу в одномерном стационарном потоке без диссипации, то тут уж придется и физику немного знать. ИМХО.
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
11.04.2013, 01:28 #6
scotty, без основ матана будет трудно. Но если кодить всякую ерунду для бухов, хватит знаний только программирования.
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
11.04.2013, 01:43 #7
scotty, Да можно и без нее. Даже если ты ее хорошо знал через год два все забудешь. Просто математика мб развивает алгоритмическое мышление. Мне она токо встречается кода нужно например там посчитать площадь фигуры или по формуле там вычислить радиус круга. В задачках попадается бывает. А так математики тут не сильно много, да можно сказать и нету. Мое ИМХО.
Хотя кто его знает мб я математику на подсознании шарю? Да нет я щас даже забыл правила по которым квадратное уравнение решается ну и спокойно могу программировать. Я думаю никак не связано. Просто мб написание программы как то эмитирует решение задачи. Например решая задачу нужно определить по какому алгоритму решается задача, каждая задача в математике решается по какому то своему алгоритму. От скорее всего математика дает токо утети навыки следование алгоритму, что кода то учил уже не помнишь.
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
11.04.2013, 01:53 #8
Просто надо различать промышленное программирование (это прикладная инженерная дисциплина), разработку алгоритмов (вот здесь как раз надо 95% математики) и управление процессом создания ПО ("программирование на программистах"), чтобы таких общих вопросов не возникало.

Но учитывая, что под "знанием математики" обычно подразумевают то, что называется техническим складом ума...
nonedark2008
904 / 643 / 131
Регистрация: 28.07.2012
Сообщений: 1,739
11.04.2013, 01:55 #9
Цитата Сообщение от ninja2 Посмотреть сообщение
Мне она токо встречается кода нужно например там посчитать площадь фигуры или по формуле там вычислить радиус круга.
Эхх. Если бы все было так просто. Как я уже говорил, все зависит от того, что считать программированием.
Для кого-то это просто создание красивого окошечка. Для кого-то вообще "зашел на форум - получил решение". А вот некоторым нужна математика - много математики... Но тут дело в том, что в любой серьезной конторе не возьмут человек, у которого из знаний - только шаблонные решения, там нужны всесторонне развитые люди, которые и окошечко если нужно нарисуют и свертку посчитать смогут. Без нужных знаний и умения их применять никуда не деться.
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
11.04.2013, 01:58 #10
Знания математики вам понадобятся что бы пройти собеседование в крупную фирму.

Добавлено через 47 секунд
Про дискретную математику не забывайте.
nonedark2008
904 / 643 / 131
Регистрация: 28.07.2012
Сообщений: 1,739
11.04.2013, 02:01 #11
Цитата Сообщение от UnsKneD Посмотреть сообщение
Про дискретную математику не забывайте.
Ну тогда и про вычислительную математику забывать не стоит ^_^
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
11.04.2013, 02:21 #12
Чото мне кажется математика и нафиг не здалась. Практической пользы некакой. Если б кто пример привел?
А так могу привести пример где нужна, от попалась мне задачка написать функцию которая будет находить решение линейных уравнений, короче метод Гауса. Глянул чо это за метод плюнул, да ну его нафиг пока тот метод вспомнишь , что куда, прежде чем писать программку нужно в ручную это хорошо делать. Думаю нафиг пропущу время тратить впустую, ну сделал бы я ту задачку и что мне из этого? То ко зря время потратил бы без надобности. А так ну не знаю я ни одного практического примера где ее можно применить. хз.

Да и чем полезна?

Раньше у меня по вышке была пятерка твердая, токо толку от нее ноль.

А щас двойка. Все забывается.

scotty, Дружище не переживай, судя по вопросу я думаю ты с математикой не дружишь, не переживай, в процессе выучишь, по мере надобности, а так забей на нее раз не интересно.
nonedark2008
904 / 643 / 131
Регистрация: 28.07.2012
Сообщений: 1,739
11.04.2013, 02:29 #13
ninja2, ну вот у меня недавно было, как я уже писал. Требовалось посчитать "теплопередачу в одномерном стационарном потоке без диссипации". В ходе решения потребовалось решить краевую задачу для дифференциального уравнения второго порядка. А это - еще та дискретная математика >_>
Или например, реализация шифрования SSL. Подумаешь - длинная арифметика, подумаешь - генерация больших простых чисел. Это же никому ведь не нужно? ^_^
linq
1 / 1 / 0
Регистрация: 05.11.2012
Сообщений: 26
11.04.2013, 02:31 #14
ninja2, Графика, например. ИИ, и различные алгоритмы.
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
11.04.2013, 02:35 #15
nonedark2008, Да не нужно, если понадобиться потом прочитает, что это такое, например простое число что это да хз, сам прочитал число которое делиться токо само на себя. Не ну если туго идет то можно плюнуть. Я кода учился так каждый день по 5 часов решал задачки ну и толку? Лучше б забил бы. Все рамно щас ничо не знаю.

linq, Ну фиг его знает раз учат значит нужно. Да самое интересное, что с группы человек 25 всего что то делает человек 5 от силы максимум. Делают и себе и одногрупникам по своей группе сужу
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2013, 02:35
Привет! Вот еще темы с ответами:

интересно - C++
Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - обработка списка. Сначала в...

ну очень интересно - C++
дана f(x). дан отрезок на котором расположены положительные корни дана точность E могу написать функцию, для нахождения одного корня...

Это интересно - C++
П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их текстом. Редактор формул внизу страницы ...

Кому интересно. Покер - C++
Вообщем, давно ничего не кодил и на днях накатал немного говно кода на тему Покера. Кому будет интересно, посмотрите и предложите если...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
11.04.2013, 02:35
Ответ Создать тему
Опции темы

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