Уважаемые товарищи, срочна нужна ваша помощь советом.
У меня возникла насущная необходимость в крайне короткие сроки, если быть более точным - в течении 1 месяца (октября), хоть как-то освоить язык программирования Делфи (то есть научиться писать несложные маленькие программки). И по сему у меня такой вопрос - реально ли это, если я собираюсь ночью спать, а днем продолжать учиться и нормально питаться ?
Сразу извиняюсь перед модераторами, если данная тема выбивается за пределы существующего раздела форума. В случае, если примете решение ее удалить, пожалуйста, ответьте мне в личку. Заранее благодарен.
"писать несложные маленькие программки" может и научишся, всё зависит от того как учить будешь и насколько ты восприимчив к программированию вобщем ...
угу согласен с pmb, добавить нечего. Некоторые люди в это вообще въехать не могут, хоть год пытаются понять что-то .. а некоторые за пару дней втыкают что-то уже.
censor
27th Sep 05 - 00:19
.
pmb,
Yurs,
unequal,
Большущее всем вам спасибо, пойду качать.
SpinFire
28th Sep 05 - 21:30
я например даже в турбо паскаль не въехал ))
Anton K.
28th Sep 05 - 22:46
Цитата(SpinFire @ 28th Sep 05 - 21:30)
я например даже в турбо паскаль не въехал ))
Да, я в своё время тоже не въехал

. Может со второй попытки получится

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

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

.
filka
30th Sep 05 - 08:18
Ладно Турбопаскаль, я еще в школе застал такую вещь как "черпашка" (не помню как реально называется). Вот это вообще был атас...
Цитата(SpinFire @ 28th Sep 05 - 21:30)
я например даже в турбо паскаль не въехал ))
а я например в него въехал
Правда пока использую всего год, пока учусь.
Да нахрена он нужен )
Такие языки изучаются просто для того чтобы въехать в суть программирования, а на них не пишут ничего стоящего ... ни на паскале ни на Delphi ...
SpinFire
2nd Oct 05 - 22:50
а на чём пишут? на С++ ? ))
censor
2nd Oct 05 - 23:21
.
ну естессно .. С++ и Assembler ...
Цитата(Yurs @ 2nd Oct 05 - 08:49)
Да нахрена он нужен )
Такие языки изучаются просто для того чтобы въехать в суть программирования, а на них не пишут ничего стоящего ... ни на паскале ни на Delphi ...
А ты думаешь, я буду писать что-то стоящее. Так, пока учусь.
Ну может потом, но там уж будет точно не паскаль.
Цитата(Yurs @ 3rd Oct 05 - 00:13)
ну естессно .. С++ и Assembler ...
ассемблер зло и его надо бояться
после его изучения я почти месяц думал цифрами
и всегда хотелось что-нибудь прервать
P.S. C++ forever php улет
Зло не зло ... но, скажем, в сиспрограмминге без него никуда )
ZGenaK
10th Jan 06 - 13:28
Что то Yurs, я тебя не понял насчет Си не знаю, им самим мало кто сейчас уже польхуется а вот в СИ++ без асма можно спокойно обойтись.
Кто то там, выше писал, что турбо паскаль ваще не нужен, это как сказать, в нашей стране обучению языкам программирвоания начинают именно с него, а делфи это кстати и есть паскль, только объектный, зная ТП - делфи осваивается в два счета.
ТП и ОТП знаю но не люблю слижком много в них избыточной херни....сам с 10 лет изучал BASIC...
все серьезные проги пищутся на асме-машинных кодах ...написать виндовз на СИ++ очень сложно, а уж чтоб работал...
СИ++ тем и привлекателен, что являсь языком высокого уровня, содержит инструментарий позволяющий опустится до асма
Множестов современных языков построены на Си-шном синтаксисе (PHP Java и пр), поэтому зная Си++ легко освоить другие языки
Вообщем С++ fareva и asm тоже =)
на счет виндовза открою тебе один секрет unix написан на си в чистом виде. И ещё один секрет в паскале тоже можно использовать асм
ZGenaK
25th Jan 06 - 17:05
Секретов ты мне не открыл...)))...да и как ты их мог открыть если пишешь вначле про виндовз, а секрет открываешь про uinх... хм...где логика? ... вдобавок ... я писал что сложно но можно...
Ну а асм в паскале...хех... знаем...только зачем он там)))
Вот про то что Линукс Торвальдс(так вроде его велечают) писал свой первый линукс на С++ это - ДА, а вот Unix...сомневаюсь, его первые версии создавались когда ++ еще не было, может быть и на СИ... но помоему НЕТ...
Подитожу так: написание ядра ОС на любом языке высокого уровня это все равно что вырывать зубы через жопу...хехе...ОЧЕНЬ СЛОЖНО НО МОЖНО))))
хе хе
как раз язики высокого уровня создавались как раз для того чтобы облегчить программисту жизнь не зависимо от решаемой задачи
и на счет unix он написан на си (первые версии) после писался с++ неверишь проверь да поможет тебе интернет
ZGenaK
26th Apr 06 - 23:01
Изучаю С# скажем так больно приторный, но среда visual studio 2005, это нечто!!! СУПЕР!!!
Для быстрой разработки приложений СИшарп отличная штука
Корсар
23rd Jan 07 - 18:41
Подскажите, пожалуйста, простой вариант создания красивых графиков и диаграмм средствами языка php.
php это скриптовый язык для web .... на нем графики и диаграммы не делаются обычно.
Корсар
24th Jan 07 - 18:40
То есть, самый лучший вариант - экспортирование данных в MS Office или другое подобное программное обеспечение, которое имеет возможность красиво и наглядно отображать информацию?
Изучаю С++, вообще подумываю о программировании под Direct3D (игровые движки).
немного знаю html
Раньше программил на VB
"Раньше программил на VB"
о да ... хыхы .... я даже shareware на нем умудрился написать )
а изучаю (по мере желания и сводобного времени) PHP и SQL
Цитата
о да ... хыхы .... я даже shareware на нем умудрился написать )
Я всякую бредятину типа крестиков-ноликов писал да простейшей работы с файлами.
Даже 3D-шутер на видел VB. В коде движка я конечно ничего не понял, но с разными параметрами прикольно поигрался.
Корсар
8th Feb 07 - 15:27
По началу все эту "бредятину" пишут
Поставил сеня С++ .... блин ну и геморрой ..
хотябы научился компилировать и то ладно ... )
Я видел по этом языку книжку в магазине, там стр. 500 наверно))) и стоит наверно больше чем сама программа. Короче сразу видно, что трудный язык.
Корсар
9th Feb 07 - 16:31
Yurs, а ты среду программирования какую поставил: Visual Studio или Borland?
у меня командная строка от Intel и все. А прога пишется в блокноте.
Delin
10th Feb 07 - 02:03
Цитата
Visual Studio или Borland?
Borland Enterprise
КорсарVisual Studio в глаза не видел, там хоть какие отличия?
Цитата
А прога пишется в блокноте.
Мы на уроках в блокноте на html писали
Корсар
11th Feb 07 - 17:30
Ну, я имею в виду сиситемы визульного объектно-ориентированного программирования с множеством классов, компонентов и тому подобными прелестями

(хотя наверно многие могут поспорить по этому поводу).
Есть две наиболее популярные системы: Borland C++ (от Borland) и Visual Studio (от Microsoft, поддерживает несколько языков, включая С++).
В борладовской системе я ещё ориентирусь, но майкрософтовская - какой-то кошмар.
Delin, я не понял твою фразу:
Цитата
Мы на уроках в блокноте на html писали
Я раньше ... этим увлекался ... щас не особо .. водно это все-таки "не мое". это по части программинга.
---------
"Мы на уроках в блокноте на html писали" - в прямом смысле он и имел ввиду ... пишешь код страницы да открываешь браузером ... ведь html это и есть обычный структурированный текст.
Корсар
12th Feb 07 - 16:37
Да, это понятно, что web-странички можно в блокноте писать, только причём здесь C++?
тут тема "программирование" а не С++
DanDi
13th Feb 07 - 21:55
А я прогу написал конвертер валют на делфях. До этого программировать не умел
Всё где то за 2 недели сделал, а потом доработки...
Корсар
15th Feb 07 - 15:27
Да, Делфи - это круто!
А конвертер курс валют откуда берёт: в нете или вручную вводить надо?
DanDi
15th Feb 07 - 19:23
В ручную, и после закрытия не сохраняется

. Я не знаю как это сделать. Знаю только то что это как то через базу данных делается.
Еще плохо знаю язык. Хотя учусь на программиста
Проще всего через обычный текстовый файл данных сделать. Или ".ini" на худой конец.
DanDi
17th Feb 07 - 14:29
А можешь подсказать как это делается? Я скока не пытался что то никак не врублюсь
Ну дык ... открой книжку по делфям )
я не знаю, т.к. не программил на нем.
Корсар
17th Feb 07 - 19:33
DanDi, если данных много, то лучше создать базу данных. В базе данных - файлы произвольного доступа, а обычный текстовый файл - последовательного, и обработка информации намного дольше.
DanDi, если решил хранить данные в файле, то посмотри страницу по ссылке
http://www.programmersclub.ru/simply-art-file. Там подробно описаны операторы для работы с текстовыми файлами. И книжку читать не надо
DanDi
18th Feb 07 - 12:33
Спасибо, попробуем

А книжки все равно читать надо. Я ведь с помощью неё эту прогу написал. Посмотрел программу по вычислению средней скорости, изменил около 90% и получилась моя прога. (интерфейс совершенно другой, не такой как в исходной проге. Я только исходники смотрел когда свою писал)
Wam-pyR!!!
12th Feb 11 - 23:04
А-ха. Паскаль рулит, как бы кому как не казалось.
Я обычно пишу используя простой текстовой редактор (блокнот) и компилятор паскаля (2 файла размером менее 200 КБ).
В код паскаля можно вставлять и ассемблер, если его знаешь.
Решил антивирусы потестить на возможность ложных обнаружений. Сколько "лжесвидетельств" будет из 1,000,000 файлов?
Чтобы создать 1,000,000 файлов написал следующий код на (Turbo) Pascal:
Подробнее ...program FalseFil; {программа создаёт файлы со случайной начинкой}
const
k=4096; {размер файла в байтах}
v=10000; {кол-во файлов создать за 1 раз}
var
f:file;
b:byte;
d:array[1..k]of byte;
n:longint;
s:string;
i:integer;
begin
randomize;
n:=0;
repeat
inc(n);
write(#13,n);
str(n,s);
while length(s) < 8 do s:='0'+s;
s:=s+'.rnd';
assign(f,s);
rewrite(f,1);
for i:=1 to k do d[i]:=random(256); {используем 256 байт из 256. Если меньше, то можно сжать}
blockwrite(f,d,k);
close(f);
until n=v;
writeln;
end.
скрыть Подробнее ...program {эта программа придумывает случайное имя для архива и записывает в файл}
const
z:array[1..26]of char=('a','b','c','d','e','f','g','h','i','g','k','l','m',
'n','o','p','q','r','s','t','u','v','w','x','y','z');
var
s:string;
b:byte;
t:text;
begin
s:='';
randomize;
for b:=1 to 8 do s:=s+z[random(26)+1];
s:='@arj.exe a -m0 '+s+' *.rnd'; {тут можно выбрать архиватор и параметры}
assign(t,'falsernd.bat');
rewrite(t);
write(t,s);
close(t);
end.
скрыть Подробнее ...@rem это программа false.bat - запускает falsernd.bat что создан выше в котором случайное имя архива
@falsefil.exe
@falsernd.exe
@call falsernd.bat
@del falsernd.bat
@del *.rnd
@rem важно удалить предыдущие 10,000 файлов чтобы директория не переполнялась
скрыть Подробнее ...@echo off
rem 100 раз запускаем нашу программку =)
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
call false.bat
rem в данном случае получилось 100 файлов размером примерно с обычный DVD
скрыть
Delin
13th Feb 11 - 01:21
Цитата
А-ха. Паскаль рулит, как бы кому как не казалось.
Бессмысленный язык... при наличии С++, C# и Java.
Но вынужден констатировать, в этой стране паскаль и похапе рулят :facepalm:
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.