КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Языки программирования высокого уровня
1954: Фортран (FORTRAN от FORmula TRANslator – транслятор, или переводчик формул), IВМ. Руководитель группы разработчиков – Джон Бэкус.
В 1958: Lisp – язык для обработки списков. Получил достаточно широкое распространение в системах искусственного интеллекта. Потомки: Planner (1967), Scheme (1975), Common Lisp (1984).
1960: Algol-60. Руководитель команды разработчиков – Петер Наур (Peter Naur).
1960: Cobol.
1964: Basic. Авторы - профессора из Dartmouth College – Джон Кенеми и Томас Куртц. 1991: Visual Basic.
1965: РЕФАЛ (Турчин, МГУ)
1967: PL/1 (IBM). 1968: Algol-68. Руководитель – Петер Наур
1970: Pascal. Никлаус Вирт. 1978: Modula-2 (1978). 1988: Modula-3 Oberon и Oberon-2. ООП.
1972: “C”. Керниган, Денис Ритчи. ОС UNIX.
1971: Prolog.
1983: ADA (Ада Лавлейс). Дж. Ишбиа.
1983: C++. Бьярн Страуструп.
1995: Java. Кен Арнольд и Джеймс Гослинг (Sun Microsystems). Java Virtual Machine. 1995: JavaScript (Mocha, LiveScript). Netscape Communications.
1999: C#. Андерс Хейльсберг (MicroSoft).
VBScript. MicroSoft.
Жизненный цикл программного обеспечения (ПО) – период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации. Этот цикл – процесс построения и развития ПО. Модели жизненного цикла ПО. Водопадная модель жизненного цикла (англ. waterfall model) была предложена в 1970 году Уинстоном Ройсом. Она предусматривает последовательное выполнение всех этапов проекта в строго фиксированном порядке. Переход на следующий этап означает полное завершение работ на предыдущем этапе. Требования, определенные на стадии формирования требований, строго документируются в виде технического задания и фиксируются на все время разработки проекта. Каждая стадия завершается выпуском полного комплекта документации, достаточной для того, чтобы разработка могла быть продолжена другой командой разработчиков. Этапы проекта в соответствии с каскадной моделью: 1. Формирование требований; 2. Проектирование; 3. Реализация; 4. Тестирование; 5. Внедрение; 6. Эксплуатация и сопровождение. Существуют также: Итерационная модель; Спиральная модель (разработана в середине 1980-х годов Барри Боэмом).
Интегрированная среда разработки, ИСР (англ. IDE, Integrated development environment или integrated debugging environment) – система программных средств, используемая программистами для разработки программного обеспечения (ПО). Обычно среда разработки включает в себя: • текстовый редактор • компилятор и/или интерпретатор • средства автоматизации сборки • отладчик. Иногда содержит также средства для интеграции с системами управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя. Многие современные среды разработки также включают браузер классов, инспектор объектов и диаграмму иерархии классов — для использования при объектно-ориентированной разработке ПО. Хотя, и существуют среды разработки, предназначенные для нескольких языков программирования — такие, как Eclipse, NetBeans, Embarcadero RAD Studio, Qt Creator или Microsoft Visual Studio, обычно среда разработки предназначается для одного определённого языка программирования – как, например, Visual Basic, Delphi, Dev-C++. Частный случай ИСР – среды визуальной разработки, которые включают в себя возможность визуального редактирования интерфейса программы.
Дата добавления: 2013-12-14; Просмотров: 381; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |