Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка економічного ядра модуля ERP системи

Реферат Розробка економічного ядра модуля ERP системи





му директору Sun Microsystems і своєму другу Скотту МакНілі (Scott McNealy) про свій намір перейти працювати в компанію NeXT. МакНілі, у свою чергу, попросив Нотона скласти список причин свого невдоволення і висунути таке рішення проблем, неначебто він був Богом і міг виконати все, що завгодно. p> Нотон, хоча і не розраховував на те, що хтось зверне увагу на його лист, все ж виклав свої претензії, нещадно розкритикувавши недоліки Sun Microsystems, зокрема, розроблювану в той момент архітектуру ПО NeWS. На подив Нотона, його лист здобуло успіх: воно було розіслане всім провідним інженерам Sun Microsystems, які не забарилися відгукнутися і висловити гарячу підтримку своєму колезі і схвалення його поглядів на ситуацію в Sun Microsystems. Звернення викликало схвалення і у вищого керівництва компанії, а саме, у Білла Джоя (Bill Joy), засновника Sun Microsystems, і Джеймса Гослінга (James Gosling), начальника Нотона. p> У той день, коли Нотон повинен був піти з компанії, було прийнято рішення про створення команди провідних розробників з тим, щоб вони робили що завгодно, але створили щось незвичайне. Команда з шести чоловік приступила до розробки нового об'єктно-орієнтованої мови програмування, який був названий Oak (дуб), на честь дерева, що росло під вікном Гослінга. p> Незабаром компанія Sun Microsystems перетворила команду Green в компанію First Person. Нова компанія володіла найцікавішій концепцією, але не могла знайти їй відповідного застосування. Після низки невдач несподівано ситуація для компанії різко змінилася: був анонсований броузер Mosaic - так народився World Wide Web, з якого почався бурхливий розвиток Internet. Нотон запропонував використовувати Oak у створенні Internet-додатків. Так Oak став самостійним продуктом, незабаром був написаний Oak-компілятор і Oak-браузер "WebRunner". У 1995 році компанія Sun Microsystems прийняла рішення оголосити про новий продукт, перейменувавши його в Java (єдине розумне пояснення назвою - любов програмістів до кави). Коли Java опинилася в руках Internet, стало необхідним запускати Java-аплети - невеликі програми, що завантажуються через Internet. WebRunner був перейменований в HotJava і компанія Netscape встала на підтримку Java-продуктів.


Революційний мова програмування


Мова повинен був втілювати такі якості: простоту і міць, безпека, об'єктну орієнтованість, надійність, інтерактивність, архітектурну незалежність, можливість інтерпретації, високу продуктивність і легкість у вивченні. Навіть якщо ви ніколи не напишете жодного рядка на мові Java, знати про його можливостях досить корисно, оскільки саме перераховані вище властивості мови надають динаміку сторінкам Всесвітньої павутини.

Простота і міць


Після освоєння основних понять об'єктно-орієнтованого програмування ви швидко навчитеся програмувати на Java. У наші дні існує багато систем програмування, пишаються тим, що в них однієї і тієї ж мети можна досягти десятком різних способів. У мові Java достаток рішень відсутня - для вирішення завдання у вас буде зовсім небагато варіантів. Прагнення до простоти часто призводило до створенню неефективних і невиразних мов типу командних інтерпретаторів. Java до числа таких мов не відноситься - для Вас вся потужність ООП і бібліотек класів. br/>

Безпека


У популярній літературі наших днів, особливо якщо мова заходить про Internet, стало модною темою обговорення питань безпеки. Люди впевнені, що використання Internet в комерційній діяльності рівносильно написання номера своєї кредитної картки на стінці телефонної будки. Один з ключових принципів розробки мови Java полягав у забезпеченні захисту від несанкціонованого доступу. Програми на Java не можуть викликати глобальні функції і отримувати доступ до довільних системних ресурсів, що забезпечує в Java рівень безпеки, недоступний для інших мов.


Об'єктна орієнтованість


Забавно спостерігати, як численні нові діалекти старих мов безапеляційно оголошуються об'єктно-орієнтованими. Оскільки при розробці мови була відсутня важка спадковість, для реалізації об'єктів був обраний зручний прагматичний підхід. Розробники Java намагалися витримати розумний компроміс між моделлю пуристів - "все є об'єктами", і моделлю хакерів - "Піди з моєї дороги". Об'єктна модель в Java проста і легко розширюється, в Водночас, заради підвищення продуктивності, числа та інші прості типи даних Java не є об'єктами.


Надійність


Java обмежує вас в декількох ключових областях і таким чином сприяє виявленню помилок на ранніх стадіях розробки програми. У той же час у ній відсутні багато джерел помилок, властивих іншим мовам програмування (строга типізація, наприклад). Більшість використовуваних сьогодні програм "відмовляють" в однієї з двох ситуацій: при виділенн...


Назад | сторінка 13 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Java: Засоби побудови звітів для Java-додатків
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...
  • Реферат на тему: Java - мова програмування
  • Реферат на тему: Основи мови програмування Java
  • Реферат на тему: Розробка програмної системи для Вивчення іноземних слів з використанн мови ...