Java технологія и основні риси та перспективи застосування
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Java технологія. Основні риси та перспективи застосування.
Зміст.
1. Походження Java.
2. Безпечність.
3. Ефективність.
а) прозорість інтерфейсів;
б) легкість програмування;
4. Об’єктно-орієнтована спрямованість.
5. Стійкість до помилок.
6. Підтримка багатопоточності.
7. Незалежність від архітектури.
8. Переваги інтерпретованості в поєднанні з високою продуктивністю.
9. Розподіленість.
10. Доступність інструментарія.
11. Перспективи застосування
12. Резюме.
13. Джерела інформації.
Походження Java.
Мова програмування Java зародилася в 1991р. в лабораторіях компанії Sun Microsystems inc. Як не дивно, поштовхом для створення Java стала зовсім не Internet. Головним мотивом була потреба в мові програмування, яка не залежала б від платформи ( тобто від архітектури ) і яку можна було б використовувати для створення програмного забезпечення, яке вбудовується в різноманітні побутові електронні прилади, такі як мобільні засоби зв’язку, пристрої дистанційного управління тощо. Розробка першої робочої версії зайняла 18 місяців і вона мала назву «Oak», але 1995 р. проект був перйменований на «Java».
Період становлення Java співпав за часом з розквітом міжнародної інформаційної служби World Wide Web. Ця обставина відіграла вирішальну роль в иайбутньому Java, оскільки Web теж вимагала переносимих програм. Як наслідок, були зміщені акценти в розробці Sun з побутової електроніки на програмування для Internet.
Безпечність.
World Wide Web висунула Java на передній край програмування, і Java, в свою чергу, сильно вплинула і навіть змінила обличчя Internet, розширивши спектр об’єктів, які можуть розповсюджуватись у кіберпросторі. Програми нової форми - аплети - завантажуються з віддаленого сервера і можуть запускатися динамічно, тобто без участі користувача. До появи Java такий підхід був неприпустимий з міркувань безпеки та переносимості. В архітектурі аплетів зроблено ряд штучних обмежень, які роблять їх цілком безпечними. Перш за все, Java є інтерпретованою мовою і простір ресурсів Java-програми обмежений так званою віртуальною Java-машиною (VJM), яка може конторолювати поведінку програми і захищати систему від побічних ефектів, які можуть виникати з вини аплета. Крім того, в мові Java є додаткові обмеження, які не дозволять аплету стати «троянським конем». Зокрема, Java-аплет не може отримати доступ до локального жорсткого диску. При такій спробі генерується виключна ситуація.
Зміст.
1. Походження Java.
2. Безпечність.
3. Ефективність.
а) прозорість інтерфейсів;
б) легкість програмування;
4. Об’єктно-орієнтована спрямованість.
5. Стійкість до помилок.
6. Підтримка багатопоточності.
7. Незалежність від архітектури.
8. Переваги інтерпретованості в поєднанні з високою продуктивністю.
9. Розподіленість.
10. Доступність інструментарія.
11. Перспективи застосування
12. Резюме.
13. Джерела інформації.
Походження Java.
Мова програмування Java зародилася в 1991р. в лабораторіях компанії Sun Microsystems inc. Як не дивно, поштовхом для створення Java стала зовсім не Internet. Головним мотивом була потреба в мові програмування, яка не залежала б від платформи ( тобто від архітектури ) і яку можна було б використовувати для створення програмного забезпечення, яке вбудовується в різноманітні побутові електронні прилади, такі як мобільні засоби зв’язку, пристрої дистанційного управління тощо. Розробка першої робочої версії зайняла 18 місяців і вона мала назву «Oak», але 1995 р. проект був перйменований на «Java».
Період становлення Java співпав за часом з розквітом міжнародної інформаційної служби World Wide Web. Ця обставина відіграла вирішальну роль в иайбутньому Java, оскільки Web теж вимагала переносимих програм. Як наслідок, були зміщені акценти в розробці Sun з побутової електроніки на програмування для Internet.
Безпечність.
World Wide Web висунула Java на передній край програмування, і Java, в свою чергу, сильно вплинула і навіть змінила обличчя Internet, розширивши спектр об’єктів, які можуть розповсюджуватись у кіберпросторі. Програми нової форми - аплети - завантажуються з віддаленого сервера і можуть запускатися динамічно, тобто без участі користувача. До появи Java такий підхід був неприпустимий з міркувань безпеки та переносимості. В архітектурі аплетів зроблено ряд штучних обмежень, які роблять їх цілком безпечними. Перш за все, Java є інтерпретованою мовою і простір ресурсів Java-програми обмежений так званою віртуальною Java-машиною (VJM), яка може конторолювати поведінку програми і захищати систему від побічних ефектів, які можуть виникати з вини аплета. Крім того, в мові Java є додаткові обмеження, які не дозволять аплету стати «троянським конем». Зокрема, Java-аплет не може отримати доступ до локального жорсткого диску. При такій спробі генерується виключна ситуація.
Другие работы
Підвищення рівня ліквідності банків на основі використання іпотечних продуктів
VikkiROY
: 4 ноября 2012
ПІДВИЩЕННЯ РІВНЯ ЛІКВІДНОСТІ БАНКІВ НА ОСНОВІ ВИКОРИСТАННЯ ІПОТЕЧНИХ ПРОДУКТІВ
Іпотечне кредитування в розвинутих країнах відіграє важливу роль у функціонуванні механізму ринкової економіки, а тому набуває широкого розвитку в країнах з трансформаційною економікою. Оскільки основними фінансовими інститутами, які акумулюють значні грошові ресурси, є банки, то їх, безумовно, можна назвати основними учасниками ринку іпотечного кредитування. Крім того, поява на українському ринку великих іноземних ба
10 руб.
Разработка специальной подставки под двигатель (конструкторская часть дипломного проекта)
maobit
: 12 апреля 2018
6 КОНСТРУКТОРСКАЯ РАЗРАБОТКА
6.1 Обоснование актуальности разработки
6.2 Устройство и технические характеристики
6.3 Технические расчеты
Двигатель состоит из кривошипно-шатунного и газораспределительного механизмов и систем: смазочной, охлаждения, питания, пуска, электрооборудования и поэтому требуется их защита при выполнении погрузочно-разгрузочных операций.
В складских помещениях дизель должен устанавливаться в фиксированном положении на специальную подставку с упорами и рамой, иск
990 руб.
Лабораторная работа 1 Программирование графических процессоров Все варианты 2023 год
SibSUTTI
: 1 сентября 2023
2023 год
СибГУТИ
Сибирский государственный университет телекоммуникаций и информатики
Милешко Антон Владимирович
Тема: Лабораторная работа 1 Программирование графических процессоров Все варианты 2023 год
Задания
Лабораторная работа №1 по курсу «Программирование графических процессоров» на тему «Работа с глобальной памятью»
Выполнение лабораторной работы поможет получить навыки, требующиеся для выполнения первого и третьего заданий контрольной работы.
Задание
1. Прочитайте главы теоретического
198 руб.
Контрольная работа по дисциплине: Разработка и стандартизация программных средств и информационных технологий
DENREM
: 16 марта 2014
Вопрос первой группы
Понятие стандартизации. Цели и задачи стандартизации
Вопрос второй группы
Алгоритмическая сложность. Оценка алгоритмической сложности
100 руб.