![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 04.06.2011
Сообщений: 7
|
![]()
Я не совсем студент. Школьник) Очень хочу быть программистом. Для этого нужно знать основы программирования и после этого начинать изучать какой-то лёгкий язык. Подскажите с чего начать. Если что-то я неправильно представляю- исправьте и всё равно подскажите. Заранее спасибо
![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну а ты какие-нибудь книги уже читал?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 58
|
![]()
Сначала изучить переменные, функции, условные операторы, циклы и массивы. Решать простые задачи и изучать простейшие алгоритмы. Позже (когда станет скучно решать простые задачи) начать изучать сложные структуры данных и их реализацию - стеки, списки, графы и алгоритмы на них. Укреплять свои знания уже следует на сложных задачах, например, олимпиадных.
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,607
|
![]()
Программирование не заключается в языке программирования. На чем программируешь неважно. Можешь хоть свой язык написать и на нем программировать. А чтобы написать свой язык, не нужно знать синтаксис какого-либо из известных языков
Чтобы стать программистом нужно стать математиком, а для этого нужно знать 1. линейную алгебру (матрицы. векторы, линейные пространства) 2. аналитическую геометрию ( функции, графики, плоскости, прямые, поверхности 1 и 2 порядка 3. математический анализ ( производные, интегралы и т.д) 4. функциональный анализ 5. численные методы (приближенные вычисления) 6. физика Хороший программист это прежде всего хороший математик. Учить математику и физику, пока школьник.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#5 | |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
![]()
Я могу посоветовать книгу:
http://www.knigisosklada.ru/book/226...niya-v-Delphi/ Pascal'ю отвели всего 5 страниц. В которых сравнивают Delphi и Pascal и говорят почему начать надо с Delphi и дальше идёт всё чисто про Delphi. Очень хорошая книга. Всё чётко описано и грамотно написано. Я покупал рублей за 300 в Кее. Я досихпор использую эту книгу как справочник. Цитата:
Хороший математик не может быть хорошим программистом и наоборот. Давайте так: для того чтоб быть программистом нужно иметь некоторые познания в математике чуть больше, чем у обычных школьников.
Сливочное масло Valio - компиляция как по маслу
Последний раз редактировалось Valio; 04.06.2011 в 17:43. |
|
![]() |
![]() |
![]() |
#6 | ||
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,607
|
![]()
Программист должен очень хорошо понять, что такое ВЕКТОР и МАТРИЦА и все операции над этими двумя структурами данных. Матрица это еще и граф, и что такое ГРАФ тоже нужно очень хорошо знать. Затем важно знать, что такое СПИСОК, односвязный, двусвязный, n связный. Построение деревьев. Объектно-ориентированное программирование: классы, структуры.
И все-таки начать нужно с математики. Сам я в программировании на DirectX я сразу сел в лужу, так как понял недостаточно хорошо, что такое матрица. У меня еще не получается написать простенькую игру, используя DirectX, хотя я и понимаю как написать эту игру, не используя DirectX.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#8 | |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
![]() Цитата:
А многие специалисты вообще считают, что самые лучшие программисты получаются из филологов и лингвистов, потому что правильно и красиво выразить свою мысль важно и при написании программного кода, что, согласись, проще сделать филологу, нежели математику... А вообще, хороший программист -- это, прежде всего, хороший программист. И не надо сюда примешивать остальные науки.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
основы программирования | ArniLand | Свободное общение | 12 | 19.02.2011 19:00 |
Основы программирования в среде Turbo Pascal | Рэнуля | Помощь студентам | 4 | 07.12.2010 17:21 |
Ищу книгу Г.Шилдт MFC: Основы программирования | Malkovich | Свободное общение | 0 | 11.10.2009 15:04 |
Нужен учебник по всем изыкам программирования!!! | gunusb | Свободное общение | 4 | 13.05.2008 16:37 |
обновление в блоге - Справочник - Основы Delphi программирования | Pblog | Обсуждение статей | 0 | 23.06.2007 17:20 |