Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.06.24;
Скачать: [xml.tar.bz2];

Вниз

Почему я выбрал Delphi?   Найти похожие ветки 

 
kl_   (2002-05-20 02:25) [0]

Пишу диплом по проге на delphi. Надо написать почему прога написана именно на нём. Может кто сочинял уже что-нибудь подобное? А то не получается обосновать. Чем больше напишете - тем лучше. Заранее спасибо.


 
kaif   (2002-05-20 02:28) [1]

Диплом надо писать быстро, а Delphi - самая быстрая среда разработки дипломов.


 
Плохой советчик   (2002-05-20 03:15) [2]

У меня таже фигня! Полазил по сайтам, нашёл много разных интересностей. Теперь надо выудить то что необходимое :).
Жаль конечно что в дипломе нельзя написать обоснованием, что это единственная среда разработки которую ты знаешь :), и то через левую ногу :)


 
Плохой советчик   (2002-05-20 03:16) [3]

А если не секрет где ты учишся?


 
kl_   (2002-05-20 10:56) [4]

>Жаль конечно что в дипломе нельзя написать обоснованием, что
> это единственная среда разработки которую ты знаешь :), и то
> через левую ногу :)
совершенно верно :)

>А если не секрет где ты учишся?

маи (московский авиационный)
> Полазил по сайтам, нашёл много разных интересностей
если не трудно напиши чего-нибудь


 
Awex   (2002-05-20 11:26) [5]

2KL_
Я тут делал подруге диплом, написан на Delphi и InterBase...
Вот привожу пункт из диплома дословно.......
_________

2.3. Обоснование выбора средства разработки

Но при всем обилии постоянно появляющихся технологий разработки, основными языками остаются Си и Паскаль. За последнее время фактически все ведущие производители средств разработки выпустили новые версии своих продуктов.
Современные средства разработки включают в себя все новейшие технологии программирования, работы с данными взаимодействия с другими информационными объектами. Они должны отвечать ряду критериев:
1) Являться компиляторами (т.е. на любой стадии разработки создает настоящий машинный код).
2) Работать и создавать исполнимые файлы для платформы Windows 9x/NT (далее Win32).
3) Давать возможность низкоуровневой отладки (просмотр произвольных областей памяти, точки останова, просмотр и модификация значений переменных, дизассемблирование).
4) Иметь интегрированную среду разработки и отладки.
5) Работать с базами данных SQL-серверного типа.
6) Давать возможность доработки стандартных библиотек (вплоть до низкоуровневой работы с Win32 API, использования ассемблерных вставок, работы с указателями).
7) Поддерживать разработку многоуровневых приложений, в частности поддержку современных стандартов DCOM, CORBA, транзакционно-объектных серверов.
8) Поддерживать компонентный подход в разработке (как с точки зрения использования готовых компонентов, так и с точки зрения создания собственных).
9) Поддерживать групповую разработку.


На рынке программного обеспечения лидируют следующие продукты:
· Borland C++ 3.0 Enterprise Edition
· Borland Delphi Enterprise Edition
· Sybase Power++
· Microsoft Visual C++
· IBM Visual Age for C++

Пунктам с 1 по 5 удовлетворяют все вышеперечисленные продукты. По остальным критериям возможности каждого из продуктов имеют некоторые различия.
Но определяющим при выборе нами языка программирования стали другие критерии, тем более что далеко не все новейшие технологии будут использованы при создании автоматизированной системы. В частности, не последнюю роль играют опыт работы и репутация продукта.
Для построения системы и написания программного кода был выбран Delphi.
Delphi - общепризнанный лидер среди инструментов для создания приложений и систем, функционирующих на платформе Windows. Передовая объектно-ориентированная технология визуального проектирования позволяет отдельным программистам и коллективам разработчиков почувствовать уверенность в возможности полного удовлетворения запросов самых требовательных пользователей и устойчивость своего положения на рынке высоких технологий.
Cочетание возможностей быстрого прототипирования приложений с технологиями уровня предприятия обеспечивает плавное и предсказуемое развитие проектов любого масштаба. Следование стандартам индустрии и открытость к взаимодействию с любыми частными решениями гарантирует успех проектов, разрабатываемых с использованием Delphi.
Delphi включает средства поддержки Web и интеграции с существующими Windows-приложениями. Возможность работы с разнообразными источниками информации и прозрачность подключения новых механизмов доступа к данным делает Delphi наиболее оптимальным выбором для профессионалов индустрии информационных технологий.

Вот некоторые ключевые характеристики:

· Интегрированная Среда Быстрой Разработки Приложений
· Развитые средства отладки контроля и мониторинга.
· Поддержка технологий COM и COM+
· Интеграция с Microsoft Office
· Поддержка технологии MIDAS
· Разработка ASP
· Поддержка OLE DB и ADO
· Средства коллективной разработки Borland TeamSource
· Поддержка разработки распределенных систем


Этот инструмент заслуженно характеризуется как высокоэффективный, легкий в освоении и в отладке (что играет далеко не последнюю роль в реальной работе), дает возможность быстрого создания законченных приложений, и, наконец, считается лучшим для создания систем архитектуры “клиент/сервер”.

Особо следует отметить, что оба програмных продукта InterBase и Delphi разработаны одной фирмой Borland, что повлияло на очень глубокую интеграцию и надежность систем созданных с использованием этих продуктов.
Надежность систем, созданных с использованием Delphi и InterBase, соответствует самым высоким критериям, предъявляемым к системам в таких областях, как оборонное производство, атомная энергетика, авиакосмическая отрасль, государственная служба, телекоммуникации, управление финансовыми потоками и страхование.



 
Awex   (2002-05-20 11:32) [6]

PS:
Да, сначала там идет фраза про сумашедшее количестов сушествующих средсв разработи приложений......
Ну и конце делаем вывод что эти достоинсва обусловили наш выбор Delphi делфи как средсво для раработки нашего проекта......

Дерзай, по моему этого должно хватить......


 
Anatoly Podgoretsky   (2002-05-20 11:37) [7]

kl_ (20.05.02 02:25)
А правду написать нельзя :-)

Возьми за основу Awex © (20.05.02 11:26)


 
Мальфет   (2002-05-20 11:47) [8]

Я в своё время тоже стал делать диплом (Моделирование и численных расчёт траспортных характеристик планарных волноводных структур произвольной геометрии) на Делфи, потому как не знал VC++. Научник сказал, что незнание C не освобождает от ответственности и ПРИКАЗАЛ делать диплом на любом С, мол потом ещё и благодарен мне будешь. Обосновал (САМ!!!) выбор мною С++ и сказал, чтоб Делфи он больше не видел :)))
Пришлось всё сделать на VC++ 6.0. Ну, ничего, не жалею. Нехило получилось.


 
Alx2   (2002-05-20 12:40) [9]

>чтоб Делфи он больше не видел...

Боже, где мои глаза! (с) "Ширли-Мырли".

А какой рукой подтираться правильно, извините?


 
Мальфет   (2002-05-20 14:21) [10]

Подтираться правильно - бумагой! :))

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

В любом случае, если конкретно по сабжу, то к тому, что написал
Awex, можно добавить только сравнительные характеристики средств разработи и попытаться выставить в них Делфи лучшей кандидатурой. И я, если б я был членом ГАК, обязательно спросил, почему Delphi, а не C Builder, к примеру? И ответ "Я не знаю Си" меня бы сильно разочаровал.


 
unbekannt   (2002-05-20 14:38) [11]

А действительно, почему все умиляются достоинствами Delphi? C++Builder - однако, тоже самое. С одной стороны предоставляет все такие же удобства, как Delphi, а с другой C++.
Пож. просветите, сам я не мастак.


 
Кулюкин Олег   (2002-05-20 14:44) [12]

2 kl_
Когда я писал диплом, у меня была такая отмазка:
Сушествует стандарт на Pascal, а на C++ стандарт не принят.
Поэтому я и не рискую...
Хотя, если в ГАК сидит ярый наСИльник, то такой ответ может навлечь массу дополнительных (совсем неприятных) вопросов.


 
VAleksey   (2002-05-20 15:05) [13]

Ветка превратилась в нечто "что же лучше Delphi или VC++ ?", по моему у этого вопроса ответа нет. А что касается темы то в нашем институте каждый год выпускается по 50 дипломников имеющих отношение к ИС. Из них человек 10-15 так или иначе связаны с программированием на Delphi (это не значит что еще 10-15 ч/к программируют в C ++) и ВСЕ пишут обоснование выбора (иногда неплохие). Написать обоснование легче-легкого ( и сам писал (и не один раз))
1) берешь толстую книгу по Delphi (желательно переводную)
2) выписываешь из нее все хвалебные отзывы о Delphi и описание Delphi
3) конкретизируешь 3 под свою задачу
4) добавляешь несколько своих собственных слов и впечатлений о Delphi
5) вписываешь полученное в диплом


 
Кулюкин Олег   (2002-05-20 15:08) [14]

Еще неплохое обоснование:
Выбрано наиболее распространенное (популярное) средство разработки в РФ.


 
Alx2   (2002-05-20 15:13) [15]

>Мальфет © (20.05.02 14:21)
Я не о том, что, якобы, Delphi круче всего :))
Я о том:

и ПРИКАЗАЛ делать диплом на любом С, мол потом ещё и благодарен мне будешь.


Просто ты в том посте не написал, почему твой научник взял именно С++ и это прозвучало как каприз самодура: - "Хочу С и все тут!". А я такую породу людей не люблю, потому-что они, как правило, никого не слушают вообще.


 
unbekannt   (2002-05-20 15:19) [16]

А всё таки, почему Delphi, а не CBuilder?


 
Alx2   (2002-05-20 15:26) [17]

>unbekannt (20.05.02 15:19)
Если вопрос ко мне, то я нигде не настаивал на использовании Delphi. Но я против отрицания Delphi.


 
unbekannt   (2002-05-20 15:41) [18]

>Alx2 © (20.05.02 15:26)
Вопрос не к вам лично. Т.к. это сайт по Delphi, то интересно: почему всё таки большинство из вас выбрали Delphi?
К примеру, для меня пока всё равно. Я нахватался только верхушек, а конкретно определиться не могу. А заниматься и тем и другим нет возможности, нужно ещё и работать - кусать хоца.


 
EAlexander   (2002-05-20 18:03) [19]

1. Delphi появилась раньше Builder
2. Исходники VCL на Delphi
3. Builder берет *.pas (для совместимости), а Delphi *.cpp - нет
4. Новые версии Delphi всегда появлялись раньше, Builder всегда поттягивался;
5. VCL лучше подходит (стройнее) к Object Pascal, чем к C++ - хотя, это IMHO :)
6. Borland любит Delphi - это его смертельный проект, если бы не написали, то Borland"а глядишь и не было бы, а Builder сделали по просьбам любителей C++

На вскидку, все :)


 
arbiter   (2002-05-20 18:51) [20]

Писать можно почти всё что угодно.
Всё равно обычно диплом никто кроме руководителя не читает.


 
cyborg   (2002-05-20 20:59) [21]

... в начале был Паскаль ...

:-)



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.06.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.009 c
1-77485
Tahion
2002-06-03 20:21
2002.06.24
Как в *.res файл записать иконку с полной палитрой?


1-77431
QWest
2002-06-11 11:09
2002.06.24
RxDBGrid


3-77274
Perec
2002-05-30 12:40
2002.06.24
Как составить SQL запрос ... используя домены ?


14-77549
Crazy Fool
2002-05-18 19:52
2002.06.24
A.I. или Искуственный интелект...


3-77270
juster
2002-05-30 13:04
2002.06.24
TDataBase и TSession





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский