История возникновения программирования. Основные принципы и подходы при создании языков программирования

Этот материал можно скачать бесплатно

Состав работы

material.view.file_icon
material.view.file_icon Курсовая.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

ВВЕДЕНИЕ
ЧАСТЬ 1. История возникновения программирования. Основные принципы и подходы при создании языков программирования
1.1 Начало истории программирования
1.2 Структурное и модульное программирование
1.3 Объектно-ориентированное программирование 
1.4 Компонентное программирование
1.5 Применение структурных и объектно-ориентированных методов программирования
1.6 Новые направления в программировании 
Заключение
СПИСОК ЛИТЕРАТУРЫ 
Прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов – языков программирования. Смысл появления такого языка – упрощение программного кода. С каждым днём наш мир становиться более мобильным и информационным. Всё больше и больше компьютеры вступают в нашу повседневную жизнь и чтобы облегчить наше общение с ними создаётся новое ПО с помощью различных языков программирования. Целью данной курсовой работы является изучение истории возникновения программирования и основных принципов и подходов при создании языка программирования.
С глубокой древности известны попытки создать устройства, ускоряющие и облегчающие процесс вычислений. Еще древние греки и римляне применяли приспособление, подобное счетам, -- абак. Такие устройства были известны и в странах Древнего Востока. В XV в. немецкие ученые В. Шиккард (1623), Г.Лейбниц (1673) и французский ученый Б. Паскаль (1642) создали механические вычислительные устройства -- предшественники всем известного арифмометра. Вычислительные машины совершенствовались в течении нескольких веков. Но при этом не применялось понятие «программа и программирование».
В начале XIX в. (1830) английский ученый, профессор математики Кэмбриджского университета Чарльз Бэббидж, анализируя результаты обработки переписи населения во Франции, теоретически исследовал процесс выполнения вычислений и обосновал основы архитектуры вычислительной машины. Работая над проектом аналитической машины -- «Машины для исчисления разностей», Ч. Бэббидж предсказал многие идеи и принципы организации и работы современных ЭВМ, в частности принцип программного управления и запоминаемой программы. Общая увлеченность наукой дала ученому и Аде Лавлейс (1815--1852) долгие годы плодотворного сотрудничества. В 1843 г. она перевела статью Менабреа по лекциям

Дополнительная информация

2009
Визуальные языки программирования. Обзор. История возникновения. Основные принципы, обзор основных процедур и функций
Содержание Введение 1. Понятие о "визуальных языках программирования» 4 1.1. Visual Algorithmic Language 5 1.2. Процесс создания программ в VisuAL. 6 2. Язык визуального программирования «ДРАКОН» 11 2.1. Краткое описание языка «Дракон» 13 2.2. Эргономические правила построения ДРАКОН-схем 15 2.3. Описание визуального синтаксиса языка ДРАКОН 16 3. Концепция визуального программирования в VisualAge Smalltalk 25 3.1. Краткое описание 25 3.2. Примеры построения прилож
User Prizma : 28 мая 2010
Способы переноса мотивов из лирики в роман "Доктор Живаго"
Реальность самой возможности сравнения стихотворных и прозаических мотивов в творчестве Пастернака подтверждается замечанием Флейшмана о наличии в поэтической системе Пастернака «двойной» разработки сюжетов – параллельно в прозе и в стихе». Сегал прямо говорит об ошибочности взгляда на лирическую поэзию Пастернака как на бессюжетную, основанную на случайном сцеплении ассоциативных ходов; о присутствии сюжетности в лирических стихах Пастернака. Лирическое стихотворение часто построено вокруг одн
User alfFRED : 2 сентября 2013
Чертеж башенного крана КБ 309АХЛ
Кран КБ-309ХЛ с максимальной грузоподъемностью 8 т предназначен для механизации строительно-монтажных работ при возведении жилых, промышленных и административных зданий высотой до девяти этажей. ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ КРАНА КБ-309 ХЛ • грузовой момент – 125 т•м; • грузоподъемность: на максимальном вылете 5 т, максимальная 8т; • вылет: максимальный 25 м, при максимальной грузоподъемности 12,5 м; • высота подъема: при максимальном вылете 22 м, максимальная 37м; • скорость подъема груза 15 м/м
User nastya61191 : 30 мая 2012
Механика жидкости и газа СПбГАСУ 2014 Задача 8 Вариант 46
Из бачка I вода подается при постоянном уровне через цилиндрический насадок диаметром d1 = (0,3 + 0,02·y) м в емкость, разделенную на два отсека: II и III. В перегородке есть прямоугольное отверстие размерами a = (0,4 + 0,02·y) м, b = (0,2 + 0,01·z) м. Полный напор над центром тяжести наружного отверстия диаметром d2 = (0,4 + 0,01·z) м H = (4,0 + 0,1·y) м. Определить расход Q и высоты уровней воды в отсеках II и III, т. е. h1, h2, h3 (рис. 8).
User Z24 : 1 января 2026
220 руб.
Механика жидкости и газа СПбГАСУ 2014 Задача 8 Вариант 46
150 руб.
up Наверх