ВВЕДЕНИЕ 2
ГЛАВА 1. ХАРАКТЕРИСТИКА СИСТЕМ ПРОГРАММИРОВАНИЯ 4
1.1. Основные этапы развития языков программирования 4
1.2. Виды систем программирования 7
1.3. Основные компоненты системы программирования 8
1.4. Основные требования к системам программирования 11
ГЛАВА 2. ОБЗОР СОВРЕМЕННЫХ СИСТЕМ ПРОГРАММИРОВАНИЯ 14
2.1. Системы программирования фирмы Borland/Inprise 15
2.2. Системы программирования фирмы Microsoft 19
ЗАКЛЮЧЕНИЕ 24
СПИСОК ИСТОЧНИКОВ 27
Краткое содержание работы:
ВВЕДЕНИЕ
Важное место в программном обеспечении современных ЭВМ занимают системы программирования. Основное их назначение – освободить программиста от необходимости работать на языке машинных команд. Язык программирования, с которым работает система программирования, называется ее входным языком. Системы программирования именуются по названию своего входного языка. Например: Бейсик – система, Паскаль – система, система пролог. Иногда в название систем включаются префиксы, обозначающие, например, фирменное происхождение системы. Очень популярны системы с приставкой «Турбо»: Турбо – Паскаль, Турбо – Си и другие. Это системы программирования, разработанные фирмой Borland.
Выбранная нами тема является актуальной, так как системы программирования – это универсальные средства работы с информацией. С их помощью можно решать вычислительные задачи, обрабатывать тексты, получать графические изображения, осуществлять хранение и поиск данных и т.д., в общем, делать все, что делают средства прикладного программного обеспечения – специализированные исполнители. Кроме того, сами эти средства (графические и текстовые редакторы, СУБД и др.) – это программы, написанные на языках программирования, созданные с помощью систем программирования.
Языки программирования претерпели большие изменения с тех пор, как в сороковых годах началось их использование. Они все еще продолжают изменяться и теперь даже быстрее, чем когда либо ранее.
Даже при наличии десятков тысяч программ для IBM PC пользователям может потребоваться что-то такое, чего не делают (или делают, но не так) имеющиеся программы. В этих случаях следует использовать системы программирования, т.е. системы для разработки новых программ. Современные системы программирования для персональных компьютеров обычно предоставляют пользователю весьма мощные и удобные средства для разработки программ.
Если раньше языки программирования использовались лишь для создания программ для автоматизации вычислительных процессов, то на сегодняшний день они используются для решения более разнообразных задач.
Изучение истории языков программирования, их разнообразия и особенностей позволяет программисту сделать правильный выбор при выборе языка для решения определенной задачи.
Все многообразие языков программирования делят на различные классы в зависимости от решаемых ими задач. Было замечено, что в процессе развития языки программирования, входящие в один класс, сближаются между собой. Хотя само разнообразие классов увеличивается, т.к. увеличивается сфера задач, решаемых с помощью компьютерных технологий.
Цель нашей работы: рассмотреть современные системы программирования.
Для достижения поставленной цели нами были поставлены следующие задачи:
-систематизировать основные этапы развития языков программирования и систем программирования;
-выделить основные виды систем программирования;
-рассмотреть основные компоненты системы программирования;
-выявить требования к системам программирования;
-выполнить обзор современных систем программирования.
При написании работы были проанализированы различные источники научно-технической литературы и статьи Интернет.
В нашей компании вы можете заказать консультацию по любой учебной работе от 300 руб. Оформите заказ, а договор и кассовый чек послужат вам гарантией сохранности ваших средств. Кроме того, вы можете изменить план текущей работы на свой, а наши авторы переработают основное содержание под ваши требования