Вход

Понятие о системе программирования, ее основные функции и компоненты

Рекомендуемая категория для самостоятельной подготовки:
Реферат*
Код 303417
Дата создания 28 июля 2013
Страниц 10
Мы сможем обработать ваш заказ (!) 19 апреля в 16:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
730руб.
КУПИТЬ

Описание

в работе рассматривается понятие о системе программирования, ее основные функции и компоненты ...

Содержание

Введение 3
1. Понятие и функции системы программирования 4
2. Компоненты системы программирования 5
3. Система программирования MS Visual Studio 8
Заключение 9
Список использованной литературы 10

Введение

Системы программирования зародились достаточно давно, и на сегодняшний день насчитывают уже несколько поколений. Год от года появляются все более новые и усовершенствованные системы программирования, наполняемые большей функциональностью, большим удобством использования и возможностью более быстрой разработки программ.
Основной целью работы является знакомство с системой программирования.
Основные задачи для достижения цели следующие:
1. Изучить понятие и функции системы программирования.
2. Изучить компоненты системы программирования и их функции.
3. Рассмотреть виды систем и языков программирования.

Фрагмент работы для ознакомления

Основной недостаток – сложность разработки. Как правило, языки низкого уровня используются для разработки системных программ, различных драйверов и т.п. ярким примером языка низкого уровня является Ассемблер.Языки высокого уровня используют абстрактные данные, а также контролируют структуры, символические обозначения и переменные. Достоинством таких программ является удобство разработки, понятность для программиста, т.к. алфавит языка намного проще, чем машинного, конструкции наиболее удобнее и проще. Разработанные на языке высокого уровня программы должны быть переведены в машинные коды, для чего используются компиляторы. Примеры языков высокого уровня – Basic, Pascal, Fortran, Delphi, С («си»), Java и пр. Объектные языки программирования в своей основе содержат понятие «объекта», представляющего собой сущность, объединяющая в себе данные о нем (поля) и действия, которые к нему можно применить (методы). Примерами таких языков являются: C# (си шарп), Delphi, Java и пр.Декларативный язык программирования – язык, в котором программистом не задается пошаговый алгоритм решения задачи ("как" решить задачу), а некоторым образом описывается, "что" требуется получить в качестве результата. Механизм обработки сопоставления с образцом декларативных утверждений уже реализован в устройстве языка. Типичным примером таких языков являются языки логического программирования (языки, основанные на системе правил) [5].Программные компоненты СП включают в себя:текстовый редактор (используется для создания и редактирования текстов исходных программ);компилятор (предназначен для перевода текста программы в язык машинных кодов с обнаружением ошибок);компоновщик (позволяет объединять объектные модули, которые создаются компилятором, в одну программу);макроассемблеры (машинно-ориентированные языки);библиотеки прикладных программ (содержат готовые объектные модули, являющиеся часто используемыми подпрограммами и функциями); загрузчики (подготавливают готовую программу к выполнению);компоненты запуска программ отладчики (выполняют разработанную программу в установленном режиме, позволяя находить ошибки в разработанной программе, выполняя отладку и тестирование);диспетчер файлов (позволяет выполнять работу с файлами, например, удалять, сохранять и т.п.).Информационные компоненты СП включают в себя справочную информацию по остальным компонентам СП, - это различные описания языков, функций, библиотек и т.п. Как правило, информацию о любом компоненте СП можно посмотреть, нажав клавишу «F1» или выбрав пункт меню «Помощь». Движение программы, разработанной пользователем, можно представить в виде схемы, показанной на рисунке 1. На данной схеме модули пользователя представлены прямоугольниками, а системные компоненты – прямоугольниками с круглыми краями.Рисунок 1 – Схема прохождения программы через СПВ современных СП включают, как правило, все рассмотренные компоненты, поэтому такие СП называют интегрированными средами разработки. Примерами подобных СП могут служить такие системы как Turbo Pascal, Delphi, MS Visual Studio 2008(2010, 2012) и пр.3. Система программирования MS Visual StudioСП Microsoft Visual Studio (MS VS) – это инструмент для разработки программ на разных языках программирования: C#, VBA .net, F# и др.

Список литературы

1. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика. М: Академия, 2005. - 848с.
2. Монахов В. В. Язык программирования Java и среда NetBeans/ Монахов В. В.. - 2-е изд. - СПб.: БХВ-Петербург, 2011. - 720 с.
3. Моргун, А.Н. Справочник по Turbo Pascal для студентов/ А.Н.Моргун. - М.: Диалектика, 2006. - 608 с.
4. Сайлер, Б. Использование Visual Basic 6. Классическое издание/ Б.Сайлер, Д.Споттс. - М.: Вильямс, 2007. - 832 с.
5. Свободная интернет-энциклопедия http://ru.wikipedia.org/
Библиотека Microsoft http://msdn.microsoft.com
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00663
© Рефератбанк, 2002 - 2024