Пример готовой курсовой работы по предмету: Программирование
Содержание
1. ЯЗЫКИ ПРОГРАММИРОВАНИЯ ВЫСОКОГО УРОВНЯ
1.1. История развития
Согласно [8]
язык программирования (ЯП) – это язык, который предназначен для представления программы.
Первые языки программирования появились в середине прошлого столетия вместе с первыми компьютерами на электронных лампах. В своем первоначальном виде они были максимально приближены к машинному языку, поэтому они считаются низкоуровневыми. Другое название таких языков – языки ассемблера. Развитию низкоуровневых ЯП способствовал тот факт, что стоимость компьютера того времени была в несколько раз выше стоимости работы программиста.
Первым алгоритмическим языком является FORTRAN (FORmula TRANslator – переводчик команд), созданный в середине 50-х годов прошлого века Джоном Бэкусом. Данный язык был ориентирован на конкретную архитектуру – IBM 407. Он содержал в себе операторы ввода/вывода данных, а также условные операторы, благодаря чему и преобразовывал арифметические выражения в машинный код.
В конце 50-х годов появился еще один алгоритмический язык – ALGOL (ALGOrithmic Language), созданный Питером Науром. Цель создания – сделать универсальный язык программирования, не зависящий от конкретной архитектуры компьютера. Именно в данном языке впервые появилась блочная структура кода [19].
Спустя еще десять лет появился язык Simula-67, разработанный Кристеном Найрдом и Уле-Йоханом Далой. В основу разработки легла концепция пользовательских типов данных. Фактически это первый язык, реализующий понятие классов.
Выдержка из текста
Отличительной чертой современной эпохи является интенсивное развитие процессов информатизации во всех областях деятельности человека. Информатизацией называется организованный социально-экономический и научно-технический процесс создания оптимальных условий с целью удовлетворения информационных потребностей, а также реализации прав граждан, местного самоуправления, органов государственной власти, и прочих общественных объединений и организаций на основе формирования и использования информационных ресурсов [15].
Это стало предпосылкой создания новой информационной инфраструктуры, связанной с новым типом общественных отношений, с новыми технологиями различной направленности [9].
Центральным элементом таких технологий являются автоматизированные информационные системы, состоящие из взаимосвязанной совокупности подразделений организации и комплекса средств автоматизации деятельности, реализующие автоматизированные функции по отдельным видам деятельности [1].
Для взаимодействия пользователя с автоматизированной системой необходимо специальное программное обеспечение (ПО).
ПО представляет собой совокупность программ, выполняемых вычислительной системой. Кроме того, именно ПО позволяет пользователю работать с системой в интерактивном режиме [17].
Список использованной литературы
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Алешин Л.И. Руководство по изучению дисциплины «Автоматизированные информационные системы», Москва, 2010.
2. Баженова И.Ю. Языки программирования: учебник для студ. учреждений высш. проф. образования / и.Ю. Баженова ; под ред. проф. В.А. Сухомлина. – М.: Издательский центр «Академия», 2012. – 368 с.
3. Вичугова А.А. Этапы, методы и средства конфигурирования информационных систем. Прикладная информатика № 3, 2015. – 2 с.
4. Владыкин А. Объекты, классы и пакеты в Java, 2014. – 37 с.
5. Городняя Л. В. Введение в программирование на языке Лисп: учебное пособие, 2015. – 93 с.
6. ГОСТ 19004-80 Единая система программной документации. Термины и определения.
7. ГОСТ 19781-90 Обеспечение систем обработки информации программное.
8. ГОСТ 28397-89 Языки программирования. Термины и определения.
9. Громов Ю.Ю. Информационные технологии: учебник / Ю.Ю. Громов, И.В. Дидрих, О.Г. Иванова, М.А. Ивановский, В.Г. Однолько. – Тамбов: Изд-во ФГБОУ ВПО «ТГТУ», 2015. – 260 с.
10. Дейтел П. Как программировать на Visual C# 2012. 5-е изд. – СПб.: Питер, 2014. – 864 с.
11. Кадырова Г.Р. Основы алгоритмизации и программирования : учебное пособие / Г.Р. Кадырова. – Ульяновск: УлГТУ, 2014. – 95 с.
12. Марков В.Н. Современное логическое программирование на языке Visual Prolog 7.5: учебник. – СПб.: БХВ-Петербург, 2015. – 544 с.
13. Нейгел К. C# 5.0 и платформа .NET 4.5 для профессионалов.: Пер. с англ. – М.: ООО «И.Д. Вильямс», 2014. – 1440 с.
14. Павловская Т.А. C#. Программирование на языке высокого уровня. Учебник для вузов. – СПб.: Питер, 2013. – 432 с.
15. Смолкин М.С. Информатизация общества, 2012.
16. Шакирова З. История развития языков программирования: кратко обо всем, 2011.
17. Шауцукова Л.З. Информатика: теория и практика, 2012.
Электронные ресурсы:
18. Ада (язык программирования).
URL: https://ru.wikipedia.org/wiki/Ада_(язык_программирования) (дата обращения 18.04.2016)
19. Алгол. URL: https://ru.wikipedia.org/wiki/Алгол (дата обращения 18.04.2016)
20. Smalltalk. URL: https://ru.wikipedia.org/wiki/Smalltalk (дата обращения 18.04.2016)