Тип работы: Реферат
Предмет: Информатика
Страниц: 23
стр
ВВЕДЕНИЕ 3
1. Понятие и классификация программного обеспечения 5
1.1 Понятие программного обеспечения 5
1.2 Классификация программного обеспечения 6
1.2.1 Системное ПО 6
1.2.2 Прикладное ПО 7
1.2.3 Инструментальное ПО 9
2. Технология программирования 11
2.1 Понятие технологии программирования 11
2.2 Виды технологий программирования 12
2.2.1 Структурное программирование 12
2.2.2 Модульное программирование 13
2.2.3 Объектно-ориентированное программирование 14
2.2.4 Компонентное программирование 15
3. Языки программирования 17
3.1 Понятие языка программирования 17
3.2 Классификация языков программирования 18
ЗАКЛЮЧЕНИЕ 22
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 23
Учебная работа № 430497. Тема: Языки программирования, технология программирования, програмное обеспечение
Выдержка из похожей работы
Создание информационного портала по языкам программирования с использованием технологии AJAX
…..роенная по традиционным принципам и правилам
веб-приложений, – необходим настоящий сдвиг парадигмы. AJAX воплощает новую парадигму для следующего поколения
веб-приложений, и, скорее всего, этой парадигме суждено оставаться с нами как
минимум в течение ближайшего десятилетия.
Сокращение AJAX происходит от
слов «Asynchronous JavaScript and XML» («асинхронный код JavaScript и ХМL»). Этим общим термином обозначаются высокоинтерактивные
приложения, быстро реагирующие на действия пользователя, выполняющие большую
часть работы на стороне клиента и взаимодействующие с сервером посредством
внеполосных обращений. Внеполосным (out-of-band) обращением называется запрос к серверу, который
приводит к оперативному обновлению страницы (вместо ее замены). В результате
веб-приложения на базе AJAX
обычно в большей степени напоминают классические приложения Microsoft Windows, поддерживают перетаскивание и асинхронные операции,
быстро реагируют на действия пользователя, не мигают при перерисовке и не
раздражают пользователя.
Если взглянуть на ситуацию с точки зрения разработчика, термином AJAX обозначается совокупность
компонентов разработки, инструментов и методов создания высокоинтерактивных
веб-приложении. В соответствии с парадигмой AJAX, веб-приложения в процессе работы обмениваются с
веб-сервером данными (а не страницами). Актуальность проблемы заключается в
следующем: для конечного пользователя, использование AJAX-приложений, это более быстрое получение обновленных
данных и, что более важно, – существенное ускорение загрузки н обновления
страниц. Веб-приложения приближаются к классическим приложениям Microsoft Windows, поддерживают перетаскивание и асинхронные операции,
быстро реагируют на действия пользователя, не мигают при перерисовке и не
раздражают пользователя.
Целью данной дипломной работы является рассмотрение технологии создания
веб-приложений, ознакомление с инструментарием и методами создания ajax-приложений, использование полученных
в ходе дипломной работы навыков и знаний для создания информационного портала
по языкам программирования.
1 ПОСТАНОВКА ЗАДАЧИ
.1
Формулировка задачи
Разработать и создать информационный портал по языкам программирования с
использованием технологии задач. Портал должен иметь средство для управления
информационной частью и предоставлять доступ пользователя к информации.
Информация предоставляемая пользователю: книги (данные в формате Acrobat
Reader), статьи (формат HTML), исходные коды (файлы сжатые в архив),
видеоматериалы (формат AVI , WMV, MPEG).
Задачи, поставленные в ходе выполнения дипломной работы:
ознакомиться с устройством метода AJAX, а также с историей его возникновения и развития;
изучить вопросы безопасности AJAX-приложений и способы их решений;
исследовать и выбрать инструментарий разработки веб-приложений с
использованием AJAX;
разработать дизайн оформления клиентской и администраторской частей
портала;
разработать и реализовать базу данных для хранения пользовательской и служебной
информации;
разработать и создать инструментарий управления порталом
(администраторская часть);
разработать и создать пользовательский интерфейса для доступа к
информационной части портала (клиентская часть);
собрать информационное содержание портала.
1.2 Структура
и история развития технологии AJAX
AJAX
– это коллекция технологий, существующих с момента появления Web. А вот и
возможности, предоставляемые AJAX (как это представил Джис Джеймс Гаррет (Jesse
James Garrett), он первым ввел термин «AJAX» для асинхронного JavaScript
<#...