Автор24

Информация о работе

Подробнее о работе

Страница работы

Современные системы программирования  

  • 23 страниц
  • 2016 год
  • 29 просмотров
  • 0 покупок
Автор работы

4erteg

Чертежи Компас,начертат.геометрия,инж. графика,информатика,Word,Excel,Acces,Ppoint,Pascal,инф.технол

200 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Введение 3
Глава 1. Понятие о системе программирования 4
1.1. Понятие и структура систем программирования 4
1.2. Языки программирования 6
1.3. Классификация и краткая характеристика языков программирования 7
Глава 2. Современные системы программирования 12
2.1. Характеристика современных систем программирования 12
2.2. Примеры современных систем программирования 15
2.2.1. Системы программирования компании Borland/Inprise 15
2.2.2. Системы программирования фирмы Microsoft 22
Заключение 28
Список литературы 29

1.1. Понятие и структура систем программирования
Системой программирования называется комплекс программ, предназначенный для автоматизации программирования задач на ЭВМ. Система программирования освобождает проблемного пользователя или прикладного программиста от необходимости написания программ решения своих задач на неудобном для него языке машинных команд и предоставляют им возможность использовать специальные языки более высокого уровня.1 Для каждого из таких языков, называемых входными или исходными, система программирования имеет программу, осуществляющую автоматический перевод (трансляцию) текстов программы с входного языка на язык машины. Обычно система программирования содержит описания применяемых языков программирования, программы-трансляторы с этих языков, а также развитую библиотеку стандартных подпрограмм. Важно различать язык программирования и реализацию языка.
...

1.2. Языки программирования
Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.2
Со времени создания первых программируемых машин человечество придумало уже более восьми с половиной тысяч языков программирования. Каждый год их число пополняется новыми. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования.
...

1.3. Классификация и краткая характеристика языков программирования
Классификация языков программирования представлена на рис. 1.1.
Класс машинно-зависимых языков представлен Ассемблером (макроассемблером). Он относится к языкам низкого уровня и применяется для написания программ, явно использующих специфику конкретной аппаратуры.
К машинно-ориентированным языкам относится язык СИ (разработан в 1972 г.3). В нем объединяются достоинства низкоуровневых возможностей ассемблеров и мощных выразительных средств языков программирования высокого уровня. Язык СИ, например, является одним из претендентов на роль основного языка программирования в САПР и ориентирован на разработку системных программ. Он, в частности, послужил главным инструментом для создания операционных систем для ЭВМ UNIX и MS DOS.
Язык Фортран является первым универсальным языком высокого уровня (с 1954 г.4). Наиболее эффективен при численных расчетах, прост по структуре и удобен при выполнении программ.
...

2.1. Характеристика современных систем программирования
Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ. В них входят:
• компилятор или интерпретатор;
• интегрированная среда разработки;
• средства создания и редактирования текстов программ;
• обширные библиотеки стандартных программ и функций;
• отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
• «дружественная» к пользователю диалоговая среда;
• многооконный режим работы;
• мощные графические библиотеки; утилиты для работы с библиотеками
• встроенный ассемблер;
• встроенная справочная служба;
• другие специфические особенности.5
Популярные системы программирования — Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, С++.
...

2.2.1. Системы программирования компании Borland/Inprise
Системы программирования компании Borland достаточно широко известны разработчикам в России. Известность и распространенность этих систем программирования определила, прежде всего, простота их использования, поскольку именно в системах программирования этой компании были впервые реализованы на практике идеи интегрированной среды программирования.6
Turbo Pascal
Система программирования Turbo Pascal была создана компанией Borland на основе расширения языка Pascal, получившего название Borland Pascal. Отсюда происходит и само название системы программирования.
Сам язык Pascal был предложен Н.Виртом в конце 70-х годов как хорошо структурированный учебный язык.
...

2.2.2. Системы программирования фирмы Microsoft
Компания Microsoft является в настоящее время производителем операционных систем и программного обеспечения, и доминирует на рынке персональных компьютеров, построенных на базе процессоров типа Intel. Прежде всего, это относится ко всем вариантам ОС типа Microsoft Windows.
Этот факт явился одной из главных причин, которые обусловили прочную позицию данной компании на рынке средств разработки программных продуктов для ОС типа Microsoft Windows. Все виды ОС типа Microsoft Windows создавались как закрытые системы. Поэтому безусловное знание компанией-разработчиком структуры и внутреннего устройства своей ОС зачастую являлось определяющим в ситуации, когда надо было создать средство разработки приложений для данной ОС.
...

1 А.Г.Гейн. Основы информатики и вычислительной техники. –М.: Просвещение, 1997. – 235 с.
2 Избачков Ю.С., Петров В.Н.. Информационные системы: Учебник для вузов. 2-е изд. – СПб.: Питер, 2006. – 656 с.
3 Книжная полка. Современные языки программирования. Компьютер-Информ. №9, 2003. – с. 22-24.
4 Книжная полка. Современные языки программирования. Компьютер-Информ. №10, 2003. – с. 22-24.
5 Книжная полка. Современные языки программирования. Компьютер-Информ. №12, 2003. – с. 22-24.
6 Семакин И., Залогова Л., Русаков С., Шестакова Л. Информатика. Учебник по базовому курсу. – М.: ООО «Издательство Лаборатория Базовых знаний», 1998 г. – 464 с.
7 Трей Нэш C# 2010: ускоренный курс для профессионалов = Accelerated C# 2010. — М.: Вильямс, 2010. — С. 592.
8 Языки программирования. Обзор-ликбез. Хакер №4,с.36-40.

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Курсовую работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

Введение 3
Глава 1. Понятие о системе программирования 4
1.1. Понятие и структура систем программирования 4
1.2. Языки программирования 6
1.3. Классификация и краткая характеристика языков программирования 7
Глава 2. Современные системы программирования 12
2.1. Характеристика современных систем программирования 12
2.2. Примеры современных систем программирования 15
2.2.1. Системы программирования компании Borland/Inprise 15
2.2.2. Системы программирования фирмы Microsoft 22
Заключение 28
Список литературы 29

1.1. Понятие и структура систем программирования
Системой программирования называется комплекс программ, предназначенный для автоматизации программирования задач на ЭВМ. Система программирования освобождает проблемного пользователя или прикладного программиста от необходимости написания программ решения своих задач на неудобном для него языке машинных команд и предоставляют им возможность использовать специальные языки более высокого уровня.1 Для каждого из таких языков, называемых входными или исходными, система программирования имеет программу, осуществляющую автоматический перевод (трансляцию) текстов программы с входного языка на язык машины. Обычно система программирования содержит описания применяемых языков программирования, программы-трансляторы с этих языков, а также развитую библиотеку стандартных подпрограмм. Важно различать язык программирования и реализацию языка.
...

1.2. Языки программирования
Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.2
Со времени создания первых программируемых машин человечество придумало уже более восьми с половиной тысяч языков программирования. Каждый год их число пополняется новыми. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования.
...

1.3. Классификация и краткая характеристика языков программирования
Классификация языков программирования представлена на рис. 1.1.
Класс машинно-зависимых языков представлен Ассемблером (макроассемблером). Он относится к языкам низкого уровня и применяется для написания программ, явно использующих специфику конкретной аппаратуры.
К машинно-ориентированным языкам относится язык СИ (разработан в 1972 г.3). В нем объединяются достоинства низкоуровневых возможностей ассемблеров и мощных выразительных средств языков программирования высокого уровня. Язык СИ, например, является одним из претендентов на роль основного языка программирования в САПР и ориентирован на разработку системных программ. Он, в частности, послужил главным инструментом для создания операционных систем для ЭВМ UNIX и MS DOS.
Язык Фортран является первым универсальным языком высокого уровня (с 1954 г.4). Наиболее эффективен при численных расчетах, прост по структуре и удобен при выполнении программ.
...

2.1. Характеристика современных систем программирования
Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ. В них входят:
• компилятор или интерпретатор;
• интегрированная среда разработки;
• средства создания и редактирования текстов программ;
• обширные библиотеки стандартных программ и функций;
• отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
• «дружественная» к пользователю диалоговая среда;
• многооконный режим работы;
• мощные графические библиотеки; утилиты для работы с библиотеками
• встроенный ассемблер;
• встроенная справочная служба;
• другие специфические особенности.5
Популярные системы программирования — Turbo Basic, Quick Basic, Turbo Pascal, Turbo C, С++.
...

2.2.1. Системы программирования компании Borland/Inprise
Системы программирования компании Borland достаточно широко известны разработчикам в России. Известность и распространенность этих систем программирования определила, прежде всего, простота их использования, поскольку именно в системах программирования этой компании были впервые реализованы на практике идеи интегрированной среды программирования.6
Turbo Pascal
Система программирования Turbo Pascal была создана компанией Borland на основе расширения языка Pascal, получившего название Borland Pascal. Отсюда происходит и само название системы программирования.
Сам язык Pascal был предложен Н.Виртом в конце 70-х годов как хорошо структурированный учебный язык.
...

2.2.2. Системы программирования фирмы Microsoft
Компания Microsoft является в настоящее время производителем операционных систем и программного обеспечения, и доминирует на рынке персональных компьютеров, построенных на базе процессоров типа Intel. Прежде всего, это относится ко всем вариантам ОС типа Microsoft Windows.
Этот факт явился одной из главных причин, которые обусловили прочную позицию данной компании на рынке средств разработки программных продуктов для ОС типа Microsoft Windows. Все виды ОС типа Microsoft Windows создавались как закрытые системы. Поэтому безусловное знание компанией-разработчиком структуры и внутреннего устройства своей ОС зачастую являлось определяющим в ситуации, когда надо было создать средство разработки приложений для данной ОС.
...

1 А.Г.Гейн. Основы информатики и вычислительной техники. –М.: Просвещение, 1997. – 235 с.
2 Избачков Ю.С., Петров В.Н.. Информационные системы: Учебник для вузов. 2-е изд. – СПб.: Питер, 2006. – 656 с.
3 Книжная полка. Современные языки программирования. Компьютер-Информ. №9, 2003. – с. 22-24.
4 Книжная полка. Современные языки программирования. Компьютер-Информ. №10, 2003. – с. 22-24.
5 Книжная полка. Современные языки программирования. Компьютер-Информ. №12, 2003. – с. 22-24.
6 Семакин И., Залогова Л., Русаков С., Шестакова Л. Информатика. Учебник по базовому курсу. – М.: ООО «Издательство Лаборатория Базовых знаний», 1998 г. – 464 с.
7 Трей Нэш C# 2010: ускоренный курс для профессионалов = Accelerated C# 2010. — М.: Вильямс, 2010. — С. 592.
8 Языки программирования. Обзор-ликбез. Хакер №4,с.36-40.

Купить эту работу

Современные системы программирования  

200 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

16 февраля 2020 заказчик разместил работу

Выбранный эксперт:

Автор работы
4erteg
4.9
Чертежи Компас,начертат.геометрия,инж. графика,информатика,Word,Excel,Acces,Ppoint,Pascal,инф.технол
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
200 ₽ Цена от 500 ₽

5 Похожих работ

Отзывы студентов

Отзыв Марина [email protected] об авторе 4erteg 2018-11-28
Курсовая работа

спасибо за помощь!

Общая оценка 5
Отзыв Марина Бутова об авторе 4erteg 2016-11-18
Курсовая работа

Хороший автор. Ответственный, понимающий.

Общая оценка 5
Отзыв Филипп Минаев об авторе 4erteg 2015-05-22
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв User8176 об авторе 4erteg 2015-05-11
Курсовая работа

Спасибо большое за работу. Мне понравилось сотрудничать с автором. Работа была выполнена РАНЬШЕ СРОКА, а для меня это было главное. Никаких замечаний по работе практически не было, только мелкие недочеты.

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Разработка АИС учета кадров

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Проектирование информационной системы для контроля обеспечения работ компании «Interfere»

Уникальность: от 40%
Доступность: сразу
1200 ₽
Готовая работа

Разработка и испытание ПО по моделям

Уникальность: от 40%
Доступность: сразу
1490 ₽
Готовая работа

персональная программа начальника отдела производства (на примере ООО"Вселуг")

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Особые точки функций комплексного переменного и их изучение с помощью Maple

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Контроль логических интегральных микросхем (+ доклад)

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Внедрение системы управления освещением умного дома.

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Автоматизированная система складского учета

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

диплом Разработка системы автоматизации документооборота

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

диплом Интеллектуальные системы. Управления данными в интеллектуальных системах

Уникальность: от 40%
Доступность: сразу
1700 ₽
Готовая работа

оптимизация торгово-закупочной деятельности

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

безопасность беспроводных сетей

Уникальность: от 40%
Доступность: сразу
3300 ₽