Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на Avril.Ru _ Технический _ Языки программирования

Автор: Vit 26th Sep 05 - 19:41

Уважаемые товарищи, срочна нужна ваша помощь советом.
У меня возникла насущная необходимость в крайне короткие сроки, если быть более точным - в течении 1 месяца (октября), хоть как-то освоить язык программирования Делфи (то есть научиться писать несложные маленькие программки). И по сему у меня такой вопрос - реально ли это, если я собираюсь ночью спать, а днем продолжать учиться и нормально питаться ?
Сразу извиняюсь перед модераторами, если данная тема выбивается за пределы существующего раздела форума. В случае, если примете решение ее удалить, пожалуйста, ответьте мне в личку. Заранее благодарен.

Автор: pmb 26th Sep 05 - 20:40

"писать несложные маленькие программки" может и научишся, всё зависит от того как учить будешь и насколько ты восприимчив к программированию вобщем ...

Автор: Yurs 26th Sep 05 - 20:52

угу согласен с pmb, добавить нечего. Некоторые люди в это вообще въехать не могут, хоть год пытаются понять что-то .. а некоторые за пару дней втыкают что-то уже.

Автор: nnm 27th Sep 05 - 00:19

.

Автор: Vit 28th Sep 05 - 19:28

pmb,
Yurs,
unequal,
Большущее всем вам спасибо, пойду качать.

Автор: SpinFire 28th Sep 05 - 21:30

я например даже в турбо паскаль не въехал ))

Автор: Anton K. 28th Sep 05 - 22:46

Цитата(SpinFire @ 28th Sep 05 - 21:30)
я например даже в турбо паскаль не въехал ))
*

Да, я в своё время тоже не въехал laugh.gif. Может со второй попытки получится laugh.gif.

Автор: SpinFire 28th Sep 05 - 22:49

а нах оно мне надо второй раз пытаться happy.gif

Автор: Anton K. 28th Sep 05 - 22:54

Цитата(SpinFire @ 28th Sep 05 - 22:49)
а нах оно мне надо второй раз пытаться  happy.gif
*

Дя я имел ввиду, что может у МЕНЯ со второй попытки получится laugh.gif.

Автор: filka 30th Sep 05 - 08:18

Ладно Турбопаскаль, я еще в школе застал такую вещь как "черпашка" (не помню как реально называется). Вот это вообще был атас...

Автор: rojo 2nd Oct 05 - 05:38

Цитата(SpinFire @ 28th Sep 05 - 21:30)
я например даже в турбо паскаль не въехал ))
*


а я например в него въехал smile3.gif
Правда пока использую всего год, пока учусь.

Автор: Yurs 2nd Oct 05 - 08:49

Да нахрена он нужен )

Такие языки изучаются просто для того чтобы въехать в суть программирования, а на них не пишут ничего стоящего ... ни на паскале ни на Delphi ...

Автор: SpinFire 2nd Oct 05 - 22:50

а на чём пишут? на С++ ? ))

Автор: nnm 2nd Oct 05 - 23:21

.

Автор: Yurs 3rd Oct 05 - 00:13

ну естессно .. С++ и Assembler ...

Автор: rojo 8th Oct 05 - 05:45

Цитата(Yurs @ 2nd Oct 05 - 08:49)
Да нахрена он нужен )

Такие языки изучаются просто для того чтобы въехать в суть программирования, а на них не пишут ничего стоящего ... ни на паскале ни на Delphi ...
*


А ты думаешь, я буду писать что-то стоящее. Так, пока учусь.

Ну может потом, но там уж будет точно не паскаль.

Автор: z0rg 26th Nov 05 - 04:22

Цитата(Yurs @ 3rd Oct 05 - 00:13)
ну естессно  .. С++ и Assembler ...
*



ассемблер зло и его надо бояться
после его изучения я почти месяц думал цифрами
и всегда хотелось что-нибудь прервать

P.S. C++ forever php улет

Автор: Yurs 26th Nov 05 - 09:45

Зло не зло ... но, скажем, в сиспрограмминге без него никуда )

Автор: z0rg 26th Nov 05 - 18:58

увы и ах

Автор: ZGenaK 10th Jan 06 - 13:28

Что то Yurs, я тебя не понял насчет Си не знаю, им самим мало кто сейчас уже польхуется а вот в СИ++ без асма можно спокойно обойтись.

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

ТП и ОТП знаю но не люблю слижком много в них избыточной херни....сам с 10 лет изучал BASIC...

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

СИ++ тем и привлекателен, что являсь языком высокого уровня, содержит инструментарий позволяющий опустится до асма

Множестов современных языков построены на Си-шном синтаксисе (PHP Java и пр), поэтому зная Си++ легко освоить другие языки

Вообщем С++ fareva и asm тоже =)

Автор: z0rg 17th Jan 06 - 17:15

на счет виндовза открою тебе один секрет unix написан на си в чистом виде. И ещё один секрет в паскале тоже можно использовать асм

Автор: ZGenaK 25th Jan 06 - 17:05

Секретов ты мне не открыл...)))...да и как ты их мог открыть если пишешь вначле про виндовз, а секрет открываешь про uinх... хм...где логика? ... вдобавок ... я писал что сложно но можно...
Ну а асм в паскале...хех... знаем...только зачем он там)))

Вот про то что Линукс Торвальдс(так вроде его велечают) писал свой первый линукс на С++ это - ДА, а вот Unix...сомневаюсь, его первые версии создавались когда ++ еще не было, может быть и на СИ... но помоему НЕТ...

Подитожу так: написание ядра ОС на любом языке высокого уровня это все равно что вырывать зубы через жопу...хехе...ОЧЕНЬ СЛОЖНО НО МОЖНО))))

Автор: z0rg 7th Feb 06 - 23:39

хе хе
как раз язики высокого уровня создавались как раз для того чтобы облегчить программисту жизнь не зависимо от решаемой задачи
и на счет unix он написан на си (первые версии) после писался с++ неверишь проверь да поможет тебе интернет

Автор: ZGenaK 26th Apr 06 - 23:01

Изучаю С# скажем так больно приторный, но среда visual studio 2005, это нечто!!! СУПЕР!!!

Для быстрой разработки приложений СИшарп отличная штука

Автор: Корсар 23rd Jan 07 - 18:41

Подскажите, пожалуйста, простой вариант создания красивых графиков и диаграмм средствами языка php.

Автор: Yurs 23rd Jan 07 - 22:36

php это скриптовый язык для web .... на нем графики и диаграммы не делаются обычно.

Автор: Корсар 24th Jan 07 - 18:40

То есть, самый лучший вариант - экспортирование данных в MS Office или другое подобное программное обеспечение, которое имеет возможность красиво и наглядно отображать информацию?

Автор: Delin 6th Feb 07 - 21:12

Изучаю С++, вообще подумываю о программировании под Direct3D (игровые движки).
немного знаю html

Раньше программил на VB smile3.gif

Автор: Yurs 6th Feb 07 - 23:29

"Раньше программил на VB"

о да ... хыхы .... я даже shareware на нем умудрился написать )

а изучаю (по мере желания и сводобного времени) PHP и SQL

Автор: Delin 7th Feb 07 - 01:11

Цитата
о да ... хыхы .... я даже shareware на нем умудрился написать )

Я всякую бредятину типа крестиков-ноликов писал да простейшей работы с файлами.
Даже 3D-шутер на видел VB. В коде движка я конечно ничего не понял, но с разными параметрами прикольно поигрался.

Автор: Корсар 8th Feb 07 - 15:27

По началу все эту "бредятину" пишут rolleyes.gif

Автор: Yurs 8th Feb 07 - 20:27

Поставил сеня С++ .... блин ну и геморрой ..

хотябы научился компилировать и то ладно ... )

Автор: kot 8th Feb 07 - 20:40

Я видел по этом языку книжку в магазине, там стр. 500 наверно))) и стоит наверно больше чем сама программа. Короче сразу видно, что трудный язык.

Автор: Корсар 9th Feb 07 - 16:31

Yurs, а ты среду программирования какую поставил: Visual Studio или Borland?

Автор: Yurs 9th Feb 07 - 17:11

у меня командная строка от Intel и все. А прога пишется в блокноте.

Автор: Delin 10th Feb 07 - 02:03

Цитата
Visual Studio или Borland?
Borland Enterprise

Корсар
Visual Studio в глаза не видел, там хоть какие отличия?

Цитата
А прога пишется в блокноте.

Мы на уроках в блокноте на html писали smile3.gif

Автор: Корсар 11th Feb 07 - 17:30

Ну, я имею в виду сиситемы визульного объектно-ориентированного программирования с множеством классов, компонентов и тому подобными прелестями wink.gif (хотя наверно многие могут поспорить по этому поводу).

Есть две наиболее популярные системы: Borland C++ (от Borland) и Visual Studio (от Microsoft, поддерживает несколько языков, включая С++).

В борладовской системе я ещё ориентирусь, но майкрософтовская - какой-то кошмар.

Delin, я не понял твою фразу:

Цитата
Мы на уроках в блокноте на html писали

Автор: Yurs 11th Feb 07 - 21:14

Я раньше ... этим увлекался ... щас не особо .. водно это все-таки "не мое". это по части программинга.
---------


"Мы на уроках в блокноте на html писали" - в прямом смысле он и имел ввиду ... пишешь код страницы да открываешь браузером ... ведь html это и есть обычный структурированный текст.

Автор: Корсар 12th Feb 07 - 16:37

Да, это понятно, что web-странички можно в блокноте писать, только причём здесь C++?

Автор: Yurs 12th Feb 07 - 19:58

тут тема "программирование" а не С++

Автор: DanDi 13th Feb 07 - 21:55

А я прогу написал конвертер валют на делфях. До этого программировать не умел rolleyes.gif
Всё где то за 2 недели сделал, а потом доработки...

Автор: Корсар 15th Feb 07 - 15:27

Да, Делфи - это круто!
А конвертер курс валют откуда берёт: в нете или вручную вводить надо?

Автор: DanDi 15th Feb 07 - 19:23

В ручную, и после закрытия не сохраняется sad.gif . Я не знаю как это сделать. Знаю только то что это как то через базу данных делается.
Еще плохо знаю язык. Хотя учусь на программиста rolleyes.gif

Автор: Yurs 16th Feb 07 - 09:26

Проще всего через обычный текстовый файл данных сделать. Или ".ini" на худой конец.

Автор: DanDi 17th Feb 07 - 14:29

А можешь подсказать как это делается? Я скока не пытался что то никак не врублюсь rolleyes.gif

Автор: Yurs 17th Feb 07 - 15:58

Ну дык ... открой книжку по делфям )

я не знаю, т.к. не программил на нем.

Автор: Корсар 17th Feb 07 - 19:33

DanDi, если данных много, то лучше создать базу данных. В базе данных - файлы произвольного доступа, а обычный текстовый файл - последовательного, и обработка информации намного дольше.

DanDi, если решил хранить данные в файле, то посмотри страницу по ссылке http://www.programmersclub.ru/simply-art-file. Там подробно описаны операторы для работы с текстовыми файлами. И книжку читать не надо rolleyes.gif

Автор: DanDi 18th Feb 07 - 12:33

Спасибо, попробуем smile3.gif
А книжки все равно читать надо. Я ведь с помощью неё эту прогу написал. Посмотрел программу по вычислению средней скорости, изменил около 90% и получилась моя прога. (интерфейс совершенно другой, не такой как в исходной проге. Я только исходники смотрел когда свою писал)

Автор: ZombieO_o 12th Feb 11 - 23:04

А-ха. Паскаль рулит, как бы кому как не казалось.

Я обычно пишу используя простой текстовой редактор (блокнот) и компилятор паскаля (2 файла размером менее 200 КБ).

В код паскаля можно вставлять и ассемблер, если его знаешь.

Решил антивирусы потестить на возможность ложных обнаружений. Сколько "лжесвидетельств" будет из 1,000,000 файлов?

Чтобы создать 1,000,000 файлов написал следующий код на (Turbo) Pascal:




Автор: Delin 13th Feb 11 - 01:21

Цитата
А-ха. Паскаль рулит, как бы кому как не казалось.

Бессмысленный язык... при наличии С++, C# и Java.
Но вынужден констатировать, в этой стране паскаль и похапе рулят :facepalm:

Автор: Человек_32 13th Feb 11 - 14:49

Delin, ну как сказать. простые вещи громоздить на джаве совем не кошерно.

Автор: Yurs 13th Feb 11 - 15:09

VB .. все вещи для себя на нем делаю и не обламываюсь ) не сложные конечно.

а так php решает конечно.

Автор: MishLen 29th Mar 11 - 23:07

кто-нибудь может помочь с "университетскими" задачками на Delphi?

Автор: Yurs 30th Mar 11 - 09:33

делфи - единственный из популярных языков, в котором я вообще ниче не знаю )

Автор: Человек_32 31st Mar 11 - 23:43

в какое-то время пытался изучить. жуткая нерациональная хрень.

Автор: ZombieO_o 6th Apr 11 - 17:41

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

Автор: ZombieO_o 13th Jul 11 - 03:33

Целый час эту программку писал



нужно больше практиковаться!

Автор: Yurs 13th Jul 11 - 13:24

За такое написание кода надо руки откручивать )))

Автор: ZombieO_o 13th Jul 11 - 14:01

Yurs, омг, да что там сложного-то?
Чиркал в простом блокнотике windows, компилировал tpc.exe с командной строки total commander.
Пробелы пунктуации удаляет форум, а что до написания отдельных функций и процедур,
как и комментариев для такой маленькой программки...? Там алгоритм сортировки не самый эффективный,
но миллисекунды ничего не решают тоже.
Просто написал - и забыл.

P.S. У меня доработанная версия уже есть. Но всё равно это лишь часть от целого.

Автор: Yurs 13th Jul 11 - 14:44

о, тут уже отступы есть хотя бы )

Автор: ZombieO_o 13th Jul 11 - 14:47

Yurs, Ну так я использовал фичу ["code"]. А программа - так, ещё можно доработать, только пока заказов не поступало. Только рекламу подал, изучаю рынок.

Автор: FarLing 14th Jul 11 - 16:25

Прогер из меня херовый в универе все по чуть чуть было кроме С (eго тщательней изучали). А так как начиналось: QBASIC, C, SQL, html, java. И я не увлекаюсь этим. Мне железки и поломки больше интересуют)

Автор: JohnnyCage 30th Dec 11 - 18:55

Цитата(Человек_32 @ 31st Mar 11 - 23:43) *
в какое-то время пытался изучить. жуткая нерациональная хрень.



Цитата(ZombieO_o @ 6th Apr 11 - 17:41) *
Я хорошо знаю основы Pascal и Visual Delpfi. Последняя выигрывает,
что легче захватить нужный тебе кусок памяти без странных колдований.
Другие языки ми ни к чему.



Цитата(ZombieO_o @ 13th Jul 11 - 14:01) *
Yurs, омг, да что там сложного-то?
Чиркал в простом блокнотике windows, компилировал tpc.exe с командной строки total commander.
Пробелы пунктуации удаляет форум, а что до написания отдельных функций и процедур,
как и комментариев для такой маленькой программки...? Там алгоритм сортировки не самый эффективный,
но миллисекунды ничего не решают тоже.
Просто написал - и забыл.

uses dos;
const
max=3000;
var
d:array[1..max] of longint; ...


А что вы скажете о FreePascal и Lazarus ?