Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольный опрос № 1.doc
Скачиваний:
16
Добавлен:
18.08.2019
Размер:
305.15 Кб
Скачать

Перспективы развития в части программного обеспечения:

-первая тенденция характеризует собой переход от эпохи алгоритма к эпохе модели. Алгоритм постепенно утрачивает свою значимость и уходит в тень, как чуждый человеческому мышлению. На практике пользователь не использует алгоритмическую форму представления информации, не обеспечивающую ему необходимого удобства во взаимоотношениях с ЭВМ. Модель определяет «что надо вычислить», а алгоритм определяет «как надо вычислить» и хотя без обеих названных составляющих не обойтись, модели оттесняют алгоритм, превращаясь из пассивных элементов в активные.

-вторая тенденция предполагает отказ от закрытости систем и переход к открытым системам. Время создания автономных программных продуктов, не стыкующихся друг с другом, прошло.

Перспективы развития в области языков программирования:

-расширение существующих языков;

-создание новых языков для конкретных типов машин;

-создание новых языков, не ориентированных на конкретную вычислительную систему.

Представителем последнего подхода является язык JAVA – простой, объектно-ориентированный, распределенный, переносимый, многопоточный и динамичный язык.

Перспективы развития в области систем управления базами данных:

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