Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Uvarov.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.28 Mб
Скачать

1.3.2 Анализ языков написания сценариев

VBScript

VBScript (сокращение Visual Basic Scripting Edition) — скриптовый язык программирования, интерпретируемый компонентом Windows Script Host. Он широко используется при создании скриптов в операционных системах семейства Windows.

VBScript обрабатывается аналогично JavaScript в Microsoft Internet Explorer и взаимодействует с объектной моделью документов (DOM) HTML страницы. В

других браузерах (Firefox, Opera и др.) отсутствует встроенная поддержка VBScript именно поэтому для обеспечения кроссбраузерной совместимости практически всегда используется JavaScript.

VBScript используется как для обработки на клиентской стороне, так и для серверной обработки (например, Microsoft Active Server Pages).

VBScript может также использоваться для создания приложений, которые будут выполняться непосредственно на компьютере под ОС Microsoft Windows. Самый простой пример — скрипт, который использует Windows Script Host.

Функциональные возможности:

  • vbscript обеспечивает работу с датой/временем, обработку строк, математические вычисления, обработку ошибок, регулярные выражения и другое;

  • дополнительные функциональные возможности могут быть добавлены, используя технологию ActiveX;

  • управление файловой системой, модификация файлов, операции с бегущим текстом доступны при использовании библиотеки scrrun.dll;

  • доступ к базе данных реализуется через ActiveX Data Objects (ADO), и IIS Metabase;

  • файлами XML и схемами можно управлять при помощи Microsoft XML Library Application Programming Interfaces (msxml6.dll, msxml3.dll), которые также могут использоваться для поиска информации в глобальной сети Интернет.

JavaScript

JavaScript — это язык управления сценариями просмотра гипертекстовых страниц Web на стороне клиента.

К возможностям JavaScript можно отнести следующее:

отображение изменяющихся данных, таких как текущее время или дата;

программирование переменного содержания в зависимости от даты,

браузера пользователя или других условий;

Для языка высокого уровня JavaScript обладает довольно сильными возможностями. Он не позволяет работать на уровне машинных кодов, однако вы получаете доступ ко многим возможностям браузеров, Web-страниц, а иногда и системы, в которой работает браузер.

JavaScript также работает в объектно-ориентированной архитектуре, напоминающей Java или C++. Такие возможности языка, как конструкторы или наследование на базе прототипов, добавляют в схему разработки новый уровень абстракции, что способствует многократному использованию программного кода.

Одна из главных причин, по которой Web-разработчики приняли JavaScript, - возможность выполнения на стороне клиента многих функций, которые ранее выполнялись исключительно на стороне сервера.

Несомненно, JavaScript в настоящее время является лидирующим, но отнюдь не единственным языком написания сценариев.

      1. Анализ графических редакторов

Adobe PhotoShop

Программное обеспечение Adobe Photoshop CS5, позволяет создавать профессиональные изображения. Программа для обработки растровой графики. Поддерживается множество графических форматов.

Плюсы:

- инструменты рисования и редактирования трехмерных объектов;

- усовершенствованные средства редактирования анимационной графики;

- простые средства создания теней;

Минусы:

- программа небесплатная, но побродив по просторам интернета, можно найти взломанную версию, но это – незаконно;

- программа не работает, или работает со сбоями на слабых компьютерах;

- чтобы научиться работать в Adobe Photoshop, нужно потратить много времени и сил, но результат вас не разочарует.

CorelDRAW

CorelDRAW развивается невероятно быстро, к тому же обновляется очень часто. Она включает такие программы: редактор CorelDRAW для векторной графики, редактор PHOTO-PAINT для растровой графики, трассировщик PowerTRACE, CAPTURE (создание скриншотов) и CONNECT (основная функция – это поисковик шрифтов и графики на ПК и в интернете).

CorelDRAW может выполнять большой объем задач по работе с графикой, коррекции фото и создании анимации.

Плюсы.

Основная функция CorelDRAW – это изготовление красивых плакатов, рекламы, календарей, визитных карточек и листовок.

Приложение занимает от 150 до 300 Мб памяти на жестком диске. Количество зависит от версии программы.

CorelDRAW имеет 125 кистей, 300 разнообразных фонов, огромный набор шрифтов и т.п.

Программа сохраняет файлы в формате .cdr, а графические рисунки имеют формат .cmx.

Большой плюс программы — это наличие установки для разных операционных систем: Windows, MAC, OS/2, Unix и Lunix. Имеется официальная версия на русском языке. CorelDRAW отлично воспроизводит кириллицу, даже не пытается заменить некоторые буквы квадратиками.

Минусы.

Минусы программы связаны с недостатком векторного редактора: очень сложно переделать растровую графику в векторную. Хотя… можно, но изображение будет не совсем чёткое (если черно-белое). И нереально - если цветное.

Нельзя быстро и легко применять обширный сборник эффектов, которые используются в работе с растровой графикой.

Окна программы сильно перегружены всякими опциями и кнопками. Может быть - это хорошо, поскольку оказывает максимальную функциональность приложения, но и не очень хорошо, потому что окна от переизбытка всяческих кнопок немного похожи на приборную панель вертолётов.По результатам анализа программных средств для разработки автоматизированной информационной системы «Учебная часть НОУВПО «Академия права и управления (институт) Курский филиал» выбраны были:

  • Среда разработки RAD Studio– единственная интегрированная среда разработки (IDE), в которой одновременно реализована поддержка приложений Delphi (Windows и .NET), С и C++. В нее входят новейшие версии передовых продуктов и технологий, в том числе Delphi для Win32, Delphi для .NET, C++Builder и Enterprise Core Objects (ECO) IV. Среда RAD Studio предназначена для разработки динамических веб-узлов AJAX с использованием ASP.NET 2.0 и VCL для веб, а также приложений корпоративного класса с базами данных, имеющих архитектуру следующего поколения dbExpress 4. С помощью новой среды Enterprise Core Object (ECO) IV можно также моделировать и создавать приложения на основе баз данных. Интерфейс среды RAD Studio представлен в приложении А.

  • СУБД MySQL Server 5.5 предназначена для удобного и надежного управления данными, которые хранятся в таблицах. В MySQL Server 5.5 используются связанные таблицы. Управление данными значительно упрощают шаблоны, которые широко используются в MySQL Server 5.5. Интерфейс СУБД MySQL.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]