UkrReferat.com
найбільша колекція україномовних рефератів

Всього в базі: 75850
останнє поновлення: 2016-12-08
за 7 днів додано 17

Реферати на українській
Реферати на російській
Українські підручники

$ Робота на замовлення
Реклама на сайті
Зворотній зв'язок

 

ПОШУК:   

реферати, курсові, дипломні:

Українські рефератиРусские рефератыКниги
НазваСучасні технології програмування (реферат)
АвторPetya
РозділІнформатика, компютерні науки
ФорматWord Doc
Тип документуРеферат
Продивилось5799
Скачало807
Опис
ЗАКАЧКА
Замовити оригінальну роботу

Реферат на тему:

 

Сучасні технології програмування.

 

Етапи розвитку мов програмування.

 

Розвиток мов програмування можна розглядати у вигляді етапів, кожний із

яких характеризується певними ознаками. Початковий етап (1950-1960 р.)

характеризується тим, що в основі засобів взаємодії людини й ЕОМ лежали

мови, у яких програмування велося в термінах машинних кодів. Взаємодія

програмістів з ЕОМ здійснювалося в діалоговому монопольному режимі. На

цьому і наступних етапах (до появи інтелектуальних мов високого рівня)

ЕОМ були доступні тільки професіоналам-програмістам. У ці роки почалося

створення мов алгоритмічного типу.

 

Другий етап розвитку середовища програмування (I960 - 1970 роки)

характеризувався створенням операційних систем, які дозволяли

опрацьовувати декілька завдань, сформованих різними користувачами.

Основна мета розробок на цьому етапі полягала в забезпеченні найбільшого

завантаження машинних ресурсів. Почали використовувалися алгоритмічні

мови, орієнтовані на ту або іншу предметну сферу.

 

Третій етап характерний якісною зміною критерію ефективності

автоматизованого опрацювання даних. Якщо на перших етапах у якості

такого критерію виступали (як видно, у силу обмеженої сфери використання

ЕОМ) машинні ресурси, то далі основними стали людські ресурси, що

здійснюють розробку і супровід програмного забезпечення. Сфера

використання обчислювальної техніки до цього часу була вже достатньо

велика і містила в собі ряд складних задач і проблем. Крім того, стали

розроблятися і впроваджуватися в практику не тільки великі, але і

дешевші міні ЕОМ, що дозволило в основному вирішити проблему необхідних

обчислювальних ресурсів. З метою швидшої розробки програмного

забезпечення на цьому етапі використовувався інтерактивний режим

взаємодії декількох користувачів з ЕОМ, підтримуваний діалоговими

операційними системами. Проте в цілому зростаючий рівень технології

розробок програмного забезпечення ще не дозволив вирішити проблему

людських ресурсів. Розрив між обсягами автоматизації і загальною

кількості програмістів продовжував зростати.

 

Четвертий етап знаменує новий якісний стрибок у технології розробки

програмного забезпечення, що відчиняє можливість рішення зазначеної

проблеми. Його суть зводиться до того, що центр ваги технологічних

рішень переноситься на створення засобів, що забезпечують взаємодію

користувачів з ЕОМ на етапах створення програмного продукту. Ключовою

ланкою нової інформаційної технології стає представлення та опрацювання

знань. Розваються мови представлення знань, що дозволяє користувачам

безпосередньо вносити свої знання в ЕОМ і надалі використовувати їх для

вирішення конкретних задач. Індустрія знань стала широко впроваджуватися

в різноманітні області створення прикладних інформаційних систем -

створюються інтелектуальні пакети прикладних програм, бази даних,

експертні системи. Цей етап характеризується також створенням і

використанням персональних комп’ютерів. Створюються технічні передумови

для застосування комп’ютера у широкому масштабі безпосередньо

-----> Page:

0 [1] [2] [3] [4]

ЗАМОВИТИ ОРИГІНАЛЬНУ РОБОТУ