Войти

Показать полную графическую версию : Програмирование - с чего начать ?


Страниц : [1] 2

KoPoBa
05-03-2004, 18:39
Есть желание, но нет познаний, вот и решил поинтересоваться с чего начать обучение, так же читал что проще купить книгу чем искать хелп в интернете.
Заранее благодарен за ответы.

Vich
06-03-2004, 02:02
http://forum.oszone.net/topic.cgi?forum=18&topic=848 - там какраз ссылки на книги, докумнтацию
а начинать помоему нужно с реальной задачи, не просто так переписывать с книжки примеры, а именно писать для чегото и когото

KoPoBa
06-03-2004, 12:45
Дело в том что я просто понития не имею как с этим оброщаться, просто хочу понять как и чем ....

Prisoner
06-03-2004, 23:11
Начать с определения что будем программировать и на какой платформе. Второе - выбор языка который позволит решать эту задачу маскимально эффективно (просто, быстро и надежно) с оглядкой, что не плохо бы знания этого языка применять где-то еще (тут Си без конкурентов, ассемблер тоже). Далее изучаем синтаксис и заставляем мозг работать алгоритмически. Чтение документации последний, имхо, этап ибо это самая узкая часть - язык лишь реализация алгоритма.

KoPoBa
06-03-2004, 23:40
Понятненько, последний вопрос, где можно скачать С++ и сколько это будет весить ?
\\ Работать буду под Win32.

Prisoner
07-03-2004, 00:23
Легче не качать, а купить компакт.

Dimon
07-03-2004, 00:24
perfidious
где можно скачать С++ и сколько это будет весить ?
С++ разный бывает: есть, например, Borland C++ for Windows, Borland C++ Builder, Microsoft Visual Studio, MS Visual Studio .NET. Все это конечно С++, но используются разные библотеки, подходы к программированию, алгоритмы и т.п
Выбор среды разработки определяется задачей. Если все равно, тогда есть варианты:
1. C++ Builder легок в освоении и прост в использовании.
2. С++ от МС - не так прост в изучении. ИМХО его преимущество - написан самой МС для своей же платформы. К тому же МС сейчас активно продвигает платформу .NET. В этом свете особенно интересным является C#
Как мне кажется, стоит уделить внимание среде Visual Studio от MS - она представляется мне наиболее перспективной на данный момент (особенно с платформой .NET).    
Скачать удастся вряд ли - это все проприетарный софт. Это во-первых, а во-вторых: Visual Studio 7 .NET, например, занимает 7 болванок, пусть и не до конца заполненных.
Легче на рынке напрокат взять.
Хотя может быть какие-нибудь демо версии и доступны для скачивания...

Wisp
07-03-2004, 10:29
Начинай с Pascal! Язык довольно легкий и понятный, так что учиться на нем лучше всего.

KoPoBa
08-03-2004, 21:07
Спасибо за ответы и понимание, скажите еще есть ли какая-либо связь у них, я имею ввиду одни комманды или еще что ?

Dimon
08-03-2004, 21:41
perfidious
есть ли какая-либо связь у них, я имею ввиду одни комманды или еще что ?
Непонятен вопрос: каждый язык сам по себе, он может быть чем-то похож на другой, но что значит "общие команды"?
С++, например, от разных фирм-производителей отличается лишь используемыми бибиотеками и подходами к программированию. Но тем не менее он остается С++.
Также Java и С# используют синтаксис сходный с С++. Но Паскаль/Делфи, например, в этом смысле отличаются от С/С++.

semen semenovich
14-03-2004, 03:45
лови!
ftp://ftpd.borland.com/download/bcppbuilder/borlandCbuilder6Evaluation.exe
размерчик 186метров
качается зашибись
учебничек возьмешьтут:
www.users.qwest.net/~huukis/apps/lr-bcb6ent.zip
размерчик 20метров без иллюстраций
УДАЧИ В ЭТОМ НЕ СОВСЕМ ПРОСТОМ РЕМЕСЛЕ:gigi:

[mzd]
16-03-2004, 11:21
Не важно, на каком языке ты пишешь. Важно, что ты понимаешь, как оно работает.
Я, например, и в школе, и в д универе до третьего курса изучал Паскаль. На четвертом начали visual C++ - не ощутил особого дискомфорта при переходе.
Так что язык не играет главной роли, если ты просто хочешь научиться программировать.
Другое дело, если твоя цель - какие-то большие системные вещи. Тут С++ однозначно рулит.

Guest
17-03-2004, 20:14
ребята подскажите где мне хапануть Билдер 9???
заранее спасибо

[mzd]
18-03-2004, 00:18
perfidious А если совсем уж на низком уровне - ассемблер в руки и вперед.
Guest
С такими вопросами в Кряковарез. Читайте правила, помогает :)

detrin
27-12-2004, 00:20
Подскажите что лучше учится программировать в Delphi или C++. До этого изучал Паскаль. Хотелось бы небольшое сравнение этих языков. При каких задачах лучше использовать тот или иной язык? Просто стоит задача в написании программы с использованием заставки и с возможностью вывода информации(скорее всего ввиде таблиц) в doc файл.

McDAK
27-12-2004, 07:16
Если раньше изучал Паскаль, то прямая дорога тебе в Дельфи. Сравнивать С++ и Паскаль не имеет смысла, каждый хорош по своему. Для твоей задачи подойдет и тот и другой. Я раньше тоже учил Паскаль, но потом столкнулся с С++ Builder, перешел без проблем, сейчас предпочитаю С++ всем другим языкам высокого уровня.

hasherfrog
27-12-2004, 09:38
detrin
До этого изучал Паскаль.
Ну тогда однозначно Делфи. Хотя... :)

mrcnn
27-12-2004, 10:20
А мне после С синтаксис Паскаля вообще не нравится....

Ну, например, объявление массивов:
Var d:array[1..20] of integer;Ведь гораздо проще написатьint d[20];Или цикл For в Паскале
for i:=0 to 19 do
begin

end;Ведь гораздо проще в С:for (i=0, j=0; i<20 && j<20; i++, j++)
; (Примеры немного разные, но как 2 счетчика сделать в for в Паскале, я не знаю)
В Паскале:a:=a+2
В С:a+=2и т.п.

frizzn
27-12-2004, 15:37
Вставлю и я свои пять копеек :)

detrin
Подскажите что лучше учится программировать в Delphi или C++. Хотелось бы небольшое сравнение этих языков. Учиться программировать, имхо, в Delphi очень нежелательно, эта среда прививает т.н. "дельфийский синдром", когда человек, вместо того, чтобы пошевелить мозгами и сделать что-то самому, ищет в интернете подходящий компонент. Ясно, что это - не программист, а разновидность вечного юзера WinWord'а. Таких "программистов" сейчас развелось огромное множество, их творчество можно узнать (а) по жутким тормозам, (б) по огромному размеру exe-шников, (в) по самым тупым глюкам. Даже если изучить Дельфю досконально, то зарплата любого Delphi-программиста в пару раз меньше, чем у того, кто пишет на С++. Так вот сложилось.
Для обучения, опять же имхо, лучше всего взять книжку Кернигана/Ричи, любой Сишный компилятор, и научиться языку. Писать стихи на английском не получится, если английского не знаешь, хоть ты Пушкин. То же самое и в программировании.

[mzd]
28-12-2004, 15:04
Нельзя сравнивать С++ и Паскаль.
Паскаль был создан для обучения программированию, а С - для написания опреационной системы. Что же вы хотите от Паскаля?
Это все равно, что сравнивать кухонный нож и швейцарский нож.




© OSzone.net 2001-2012