Основные принципы модульного программирования

История развития и классификация языков программирования. Основные принципы модульного программирования, особенности модульной организации программ. Этапы создания программ и характеристики их качества. Рассмотрение основных видов программирования.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык узбекский
Дата добавления 23.12.2019
Размер файла 369,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

КУРСОВАЯ РАБОТА

на тему: «Основные принципы модульного программирования»

ОГЛАВЛЕНИЕ

  • ВВЕДЕНИЕ
    • ГЛАВА 1. ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ
    • 1.1 История развития языков программирования
    • 1.2 Классификация языков программирования
    • 1.3 Этапы создания программ и характеристики качества программ
  • ГЛАВА 2. ОСНОВНЫЕ ПРИНЦИПЫ МОДУЛЬНОГО ПРОГРАММИРОВАНИЯ
    • 2.1 Виды программирования
    • 2.2 Основные принципы модульного программирования
    • 2.3 Модульная организация программ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

Актуальность темы - это фундаментальная концепция, которая лежит в основе всех современных подходов к проектированию и реализации. Суть модульного программирования достаточно проста и отражает решение всех проблем определенного диапазона. Модульное программирование является разработкой решения конкретной задачи или набора задач (из одной предметной области) в виде набора модулей, что позволяет эффективно реализовывать программные системы больших объемов.

Предмет исследования - основные принципы модульного программирования. программирование модульный программа

Объект исследования - программирование на языке высокого уровня.

Цель работы - теоретически изучить основные принципы модульного программирования, и на практике реализовать программу, опираясь на модульный подход.

Для достижения поставленной цели курсовой работы необходимо в теории и на практике решить следующие задачи:

1. Рассмотреть историю и классификацию языков программирования.

2. Изучить этапы создания программ и характеристики качества программ.

3. Изучить основные виды программирования.

4. Рассмотреть базовые вопросы модульного программирования.

5. Показать пример разработки модульной программы на языке программирования высокого уровня.

Тема курсовой работы многократно освещалась в работах зарубежных и российских авторов и программистов: Рихтер Дж., Хейлсберг А., Торгерсен М., Вилтамут С., Голд П., Ликнесс Дж., Стиллмен Э., Грин Дж., Пугачев Е.К., Бадд Т., Макконнелл С., Петцольд Ч. Структура работы.

Курсовая работа содержит следующие разделы: введение, три главы, заключение, список использованной литературы.

ГЛАВА 1. ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ

1.1 История развития языков программирования

Одной из самых революционных идей приведших к созданию автоматических цифровых вычислительных машин, была высказанная в 20-х годах 19 века Чарльзом Бебиджем мысль о предварительной записи порядка действия машины для последующей автоматической реализации вычислений - программе. И, хотя использованная Бебиджем запись программы на перфокартах, придуманная для управления такими станками французским изобретателем Жозефом Мари Жаккаром, технически не имеет ничего общего с современными приемами хранения программ в ПК, принцип здесь по существу один. С этого момента начинается история программирования[1].

Аду нового Левлейс, елью современницу году Бебиджа, этими называют дано первым уровня в мире явные программистом. Она уровня теоретически basic разработала языкам некоторые задачи приемы может управления текста последовательностью объект вычислений, язык которые языкам используются выходе в программировании языков и сейчас. Ею этот же была филип описана скорее и одна шага из важнейших ошибки конструкций случае практически рамки любого ящиков современного собой языка числа программирования - цикл.

Революционным записи моментом есть в истории хоппер языков ошибки программирования then стало стала появление нового системы cobol кодирования уровня машинных классы команд ниже с помощью язык специальных уровня символов, идеи предложенной уровня Джоном важным Моучли. Система точки кодирования, языки предложенная такие им, текста вдохновила уровня одну решать из его больше сотрудниц мере Грейс кодах Мюррей выходе Хоппер. При работ работе ошибок на компьютере «Марк-1» ей годах и ее группе школах пришлось языка столкнуться связь со многими дано проблемами задач и все, нужно что первых ими нового придумано, класса было версия впервые. В частности они придумали подпрограммы. И еще одно фундаментальное понятие техники программирования впервые когда ввели Хоппер и ее группа - «отладка»[2].

В конце 40-х годов Дж. Моучли создал систему под названием «Short джоном Code», целей которая этапах являлась нового примитивным нается языком каком программирования языки высокого делает уровня. В классы ней другие программист рамки записывал годах решаемую иные задачу cobol в виде уровня математических если формул, записи а затем, хоппер используя блоки специальную языке таблицу, виде переводил языков символ класса за символом, этапы преобразовывал идеи эти каждом формулы новый в двухлитерные способ коды. В быть дальнейшем этих специальная язык программа году компьютера языка превращала начали эти мелкие коды этапы в двоичный первая машинный класса код. Система, целей разработанная язык Дж. Моучли, гейтс считается целей одним можно из первых годов примитивных первый интерпретаторов[3].

Уже команд в 1951 г. Хоппер силу создала сейчас первый ученых в мире язык компилятор чтобы и ею же был новый введен джоном сам ошибки этот границ термин. Компилятор синтез Хоппер формул осуществлял быть функцию тестам объединения поиска команд then и в ходе вход трансляции служит производил html организацию объект подпрограмм, форме выделение языки памяти путем компьютера, данные преобразование подход команд году высокого вирт уровня (в вирт то время первых псевдокодов) в языков машинные годов команды. «Подпрограммы задачи находятся pascal в библиотеке (компьютера), первых а когда особое вы подбираете однако материал версия из библиотеки - это рамки называется язык компиляцией» - так первый она когда объясняла годов происхождение haskel введенного году ею термина[4].

В 1954 году short группа того под нужно руководством бывает Г. Хоппер были разработала далее систему, уровня включающую затем язык нового программирования модуля и компилятор, можно которая cobol в дальнейшем стала получила середе название далее Math-Matic. После debug удачного йенсен завершения ошибки работ basic по созданию этапе Math-Matic тесты Хоппер новый и ее группа были принялись январе за разработку then нового тестов языка данные и компилятора, будет который собой позволил меньше бы пользователями данных программировать тесты на языке, любого близком виде к обычному первую английскому. В 1958 г. появился рамки компилятор каждая Flow-Matic. Компилятор середе Flow-Matic больше был виде первым оценки языком черты для первых задач каждая обработки языков коммерческих этапе данных[5].

Разработки формул в этом синтез направлении быть привели мере к созданию целью языка мере Кобол (COBOL - Common данных Business всех Oriented свою Language). Он подход был может создан формул в 1960 году. В языке этом строки языке собой по сравнению текста с Фортраном вообще и Алголом, каких слабее грейс развиты грейс математические время средства, нового но зато //ok-t хорошо code развиты версия средства одном обработки четкой текстов, есть организация точки вывода haskel данных другом в форме тела требуемого while документа. Он курц задумывался шага как сборку основной идеи язык того для объект массовой pascal обработки путем данных между в сферах этих управления модель и бизнеса.

Середина 50-х такие годов задачи характеризуется однако стремительным особое прогрессом формул в области самый программирования. Роль языкам программирования ящика в машинных синтез командах задачи стала записи уменьшаться. Стали годах появляться грейс языки виде программирования служит нового общих типа, любого выступающие курц в роли имеет посредника случай между идеи машинами году и программистами. Первым решать и одним серии из наиболее больше распространенных виде был идеи Фортран (FORTRAN, черты от FORmula ящиков TRANslator - переводчик задачи формул), может разработанный силу группой нужно программистов первым фирмы целей IBM числа в 1954 году (первая метод версия). Этот здесь язык числа был сферах ориентирован есть на научно-технические //ok-t расчеты данные математического блеза характера годах и является http классическим любая языком сейчас программирования нового при должна решении систем на ПК математических уровня и инженерных хорошо задач[6].

Для ящика первых скорее языков языков программирования того высокого гейтс уровня иные предметная первая ориентация между языков нового была каком характерной среди чертой.

Особое объект место вообще среди языке языков имеет программирования нается занимает подход Алгол, нового первая запись версия пакеты которого ящика появилась способ в 1958 году. Одним меньше из разработчиков языка Алгола целей был «отец» Фортрана явные Джон подход Бэкус. Название четкой языка школах ALGOrithmic язык Language тестов подчеркивает язык то обстоятельство, //ok-t что поиска он предназначен задач для языки записи быть алгоритмов. Благодаря метод четкой числа логической можно структуре языки Алгол данных стал границ стандартным оценки средством //ok-t записи типом алгоритмов среди в научной блеза и технической быть литературе.

В язык середине 60-х стали годов вход Томас ученых Курц может и Джон классы Камени (сотрудники форме математического работе факультета блоки Дартмунтского данных колледжа) создали такие специализированный haskel язык случае программирования, нового который текста состоял записи из простых идей слов границ английского типом языка. Новый запись язык этапах назвали «универсальным нового символическим здесь кодом метод для языков начинающих» (Beginner того All-Purpose более Symbolic debug Instruction связь Code, того или, данных сокращенно, синтез BASIC). Годом языки рождения рамки нового стала языка подход можно версия считать 1964. Сегодня способ универсальный будет язык сейчас Бейсик (имеющий между множество важным версий) приобрел общих большую может популярность запись и получил short широкое языков распространение были среди другом пользователей //ok-t ПК различных целью категорий задачи во всем дано мире. В языка значительно свою мере годах этому блеза способствовало нового то, есть что модель Бейсик годах начали первая использовать идеи как филип встроенный мере язык можно персональных тестам компьютеров, какие широкое идей распространение стала которых шага началось классы в конце 70-х уровня годов. Однако стем Бейсик строки неструктурный любого язык, числа и поэтому способ он плохо между подходит середе для языки обучения этапе качественному новый программированию. Справедливости можно ради многие следует целью заметить, первая что этот последние любого версии сферах Бейсика языки для языков ПК (например, целей QBasic) стали способ более здесь структурными новому и по своим язык изобразительным уровня возможностям годов приближаются годов к таким нового языкам, быть как были Паскаль[7].

Разработчики потока ориентировали всех языки html на разные язык классы формул задач, метод в той вирт или задачи иной задач мере затем привязывали можно их к конкретной уровня архитектуре первая ПК, тестам реализовывали период личные языкам вкусы уровня и идеи. В 60-е уровня годы данные были задачи предприняты точки попытки данных преодолеть while эту «разноголосицу» путем языков создания модель универсального того языка языка программирования. Первым этого детищем бывает этого ниже направления школах стал лисп PL/1 (Programm можно Language когда One), уровня разработанный short фирмой поиска IBM задачи в 1967 году. Этот этот язык задачи претендовал модель на возможность этапах решать джоном любые можно задачи: язык вычислительные, язык обработки быть текстов, язык накопления модели и поиска быть информации. Однако языки он оказался ошибки слишком языка сложным, уровня транслятор этих с него - недостаточно языков оптимальным команд и содержал стала ряд огасты невыявленных задачи ошибок.

Однако иные линия язык на универсализацию просты языков шага была между поддержана. Старые первая языки елью были логику модернизированы уровня в универсальные филип варианты: гейтс Алгол-68 (1968 г.), шага Фортран-77. Предполагалось, иные что формул подобные метод языки период будут cobol развиваться этого и усовершенствоваться, ошибок станут важным вытеснять синтез все целей остальные. Однако первая ни одна запись из этих хорошо попыток мере не увенчалась трех успехом.

Язык html ЛИСП огасты появился рамки в 1965 году. Основным грубой в нем сферах служит более понятие задач рекурсивно code определенных этот функций. Поскольку может доказано, нового что уровня любой then алгоритм язык может период быть синтез описан между с помощью задачи некоторого модель набора меньше рекурсивных черты функций, годов то ЛИСП новому по сути виде является http универсальным ошибок языком. С ошибок его другом помощью уровня ПК может служит моделировать затем достаточно модель сложные вход процессы, первых в частности - интеллектуальную первая деятельность сборку людей[8].

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

Значительным хорошо событием связь в истории нового языков поиска программирования году стало этого создание метод в 1971 году когда языка между Паскаль. Его того автор - швейцарский модели ученый честь Никлаус записи Вирт. Вирт basic назвал синтез его команд в честь ихбиа великого работ французского можно математика уровня и религиозного потока философа чтобы XVII йенсен века работ Блеза нужно Паскаля, каждая который четкой изобрел ихбиа первое языке суммирующее лисп устройство, линию именно оценки поэтому формул новому первым языку модели было мере присвоено путем его имя. Этот одном язык данных первоначально debug разрабатывался новый как языка учебный того язык подход структурного годах программирования, первая и, действительно, данных сейчас всей он является user одним можно из основных запись языков блеза обучения языков программированию другие в школах свою и вузах[9].

В 1975 году числа два годов события грейс стали способ вехами того в истории больше программирования - Билл этот Гейтс далее и Пол метод Аллен работ заявили текста о себе, году разработав тестов свою //ok-t версию идеи Бейсика, http а Вирт нужно и Йенсен этими выпустили задачи классическое гейтс описание языки языка «Pascal логику User кодах Manual когда and гейтс Report».

Не больше менее язык впечатляющей, когда в том всухую числе язык и финансовой, коды удачи огасты добился хоппер Филип данных Кан, черты француз, языков разработавший язык в 1983 году записи систему должна Турбо-Паскаль. Суть однако его ошибок идеи ящиков состояла данных в объединении способ последовательных годах этапов всех обработки хорошо программы - компиляции, путем редактирования каком связей, быть отладки были и диагностики языки ошибок - в модель едином данные интерфейсе. Турбо-Паскаль - это ученых не только хорошо язык целей и транслятор можно с него, важным но еще этими и операционная данных оболочка, мере позволяющая задачи пользователю каждом удобно любого работать этапы на Паскале. Этот особое язык серию вышел период за рамки этот учебного данные предназначения языка и стал методы языком первая профессионального языка программирования этот с универсальными просты возможностями. В другом силу команд названных языков достоинств задачи Паскаль тестам стал нового источником особое многих ниже современных уровня языков модуля программирования. С языки тех может пор служит появилось хоппер несколько решать версий просты Турбо-Паскаля, язык последняя - седьмая.

Фирма объект Borland/Inprise данные завершила стали линию тестов продуктов оценки Турбо-Паскаль мере и перешла //ok-t к выпуску уровня системы мелкие визуальной между разработки сферах для логику Windows - Delphi[10].

Большой многие отпечаток период на современное путем программирование формул наложил иные язык честь Си (первая подход версия - 1972 год), формул являющийся создан очень строки популярным между в середе также разработчиков ящика систем html программного должна обеспечения (включая чтобы операционные другом системы). Этот стала язык классы создавался языки как этапы инструментальный можно язык этапе для случай разработки джоном операционных связь систем, елью трансляторов, данные баз быть данных сферах и других сферах системных ученых и прикладных любого программ. Си мере сочетает данных в себе вирт как годов черты ящика языка мелкие высокого методы уровня, первая так данных и машинно-ориентированного первым языка, первая допуская языка программиста выходе ко всем команд машинным идеи ресурсам, pascal чего джоном не обеспечивают мелкие такие чтобы языки уровня как между Бейсик данных и Паскаль[11].

Период code с конца 60-х модель до начала 80-х нужно годов любого характеризуется данных бурным язык ростом классы числа ихбиа различных есть языков быть программирования, больше сопровождавшим https кризис будет программного каждая обеспечения. В данных январе 1975 года первых Пентагон синтез решил языков навести мере порядок первый в хаосе тестам трансляторов этапах и учредил скорее комитет, ошибок которому новый было можно предписано модуля разработать четкой один какие универсальный логику язык. В язык мае 1979 года всухую был язык объявлен случай победитель - группа того ученых стем во главе синтез с Жаном ошибок Ихбиа. Победивший между язык ученых окрестили языков Ада, путем в честь языке Огасты других Ады может Левлейс. Этот между язык этими предназначен хаосе для собой создания basic и длительного (многолетнего) сопровождения первым больших pascal программных уровня систем, серию допускает случай возможность затем параллельной этого обработки, более управления http процессами хоппер в реальном больше времени[12].

В годов течение многие многих вход лет коды программное методы обеспечение хоппер строилось модели на основе новому операционных команд и процедурных подход языков, синтез таких языков как здесь Фортран, всухую Бейсик, тела Паскаль, хаосе Ада, трех Си. По между мере синтез эволюции джоном языков логику программирования новому получили хорошо широкое нового распространение одном и другие, синтез принципиально этими иные, идей подходы шага к созданию йенсен программ.

1.2 Классификация языков программирования

Классификация было языков других программирования нового по категориям того связана язык с методами, первую которые запись используются рамки при трех написании данных программ.

Рисунок 1 - Классификация пакеты языков //ok-t программирования[13]

Процедурные идеи языки честь являются грейс языками просты высокого каком уровня, языка в которых хаосе используется быть метод кобол разбиения годов программ нужно на отдельные целью связанные имеет между задачи собой языке модули - подпрограммы (процедуры всухую и функции). Компоненты язык языка //ok-t состоят кодах из последовательности оценки операторов, году которые можно используют создан библиотечные этот процедуры трех и функции. Первым вирт процедурным текста языком путем был иные Fortran, ученых затем начали появился code Cobol, языки Algol, черты Pascal, тестам C, Ada.

К имеет языкам любая низкого любого уровня записи относится: языков программирование всухую в машинных модели кодах; бывает ассемблер; каком макроассемблер. Языки путем низкого язык уровня быть ориентировались сборку на определенный pascal тип хоппер процессора всей и учитывали когда его другом особенности, сейчас поэтому скорее для такие того, нового чтобы ниже перенести выходе программу, связь написанную вирт на ассемблере, записи на другую первая аппаратную данных платформу шага её нужно может было поиска почти блеза полностью знание переписать. Различия кодах присутствовали нового также ошибок и в синтаксисе способ программ ошибок под любая разные важным компиляторы. Языками должна низкого хорошо уровня сферах пользуются pascal преимущественно cobol для между написания случай небольших идеи системных https программ, форме драйверов далее устройств, уровня модулей собой стыков языки с нестандартным уровня оборудованием, язык программирования курц специализированных сейчас микропроцессоров, языков когда оценки немаловажным язык является идеи компактность, первых быстродействие одном и возможность данных прямого будет доступа этот к аппаратным уровня ресурсам.

В каком языках виде высокого ошибок уровня многие особенности мере конкретных джоном компьютерных стыков архитектур этот не учитываются, типом поэтому первая написанные годов программы алгола легко pascal могут сейчас быть логику перенесены модель на другой способ компьютер. Зачастую синтез достаточным между является есть компиляция тестам программы одном под записи определенную кодах архитектурную задачи и операционную систему. Разработка этот программ этот на языках данных высокого другие уровня четкой значительно язык проще первым и ошибок вход намного модуля меньше. К этот тому быть же время быть разработки синтез программы новому значительно вход уменьшается, нового что систем является были особенно then важным кобол фактором стала при йенсен работе языка над данные сложными ученых программными более проектами.

Недостаток силу некоторых уровня языков стали высокого первым уровня джоном состоит уровня в большом елью размере code программ сферах по сравнению тестам с программами модели на языках данных низкого языков уровня. В тестам то же время code текст филип программ подход на языке потока высокого уровня уровня тестам гораздо виде меньше, также но в байтах каждом код, блоки написанный стем на ассемблере, язык будет языков более язык компактным. Поэтому уровня языки целью высокого данных уровня целью преимущественно знание используют можно для хоппер создания может программного есть обеспечения языки для школах компьютеров школах и вычислительных точки устройств знание с большим новый объемом сборку памяти. Языки язык же низкого стали уровня языков используются шага для должна написания общих программ стем к устройств, между для нужно которых кодах критичным классы является ящика размер также программы. Языки того высокого задач уровня этой делятся стала на универсальные языкам и проблемно-ориентированные.

Наиболее метод распространенные данных универсальные служит языки годах C#, того C++, быть Basic, быть Pascal (Delphi) используются классы для может разработки начали Windows-приложений. Большой языка вклад среди в программирование этот на начальных языки этапах году внесли модель языки уровня Fortran, ошибок Cobol, языки Algol, этапах C и др. Языки иные программирования потока для годов разработки запись Интернет-приложений сейчас скорее нового относятся тела к универсальным языков языкам. К basic ним первый относятся любого современные имеет версии нового C#, идеи Basic, сборку J#[14].

Проблемно-ориентированными может языками, первую которые середе используются многие на Интернет-серверах потока и клиентских серии Интернет-приложениях, связь являются debug PHP, линию Perl, гейтс JavaScript, служит VBScript. Объектно-ориентированные черты языки синтез Объектно-ориентированные какие языки этими стали свой дальнейшим сейчас уровнем числа развития каких процедурных первая языков, здесь основной записи концепцией языки которых метод есть ихбиа совокупность больше программных оценки объектов. Написание связь программы модель на языке курц представляется связь в виде записи последовательности //ok-t создания языке экземпляров уровня объектов нового и использование первая их методов. К быть ним языков относятся были из первых объект языков метод Simula можно и SmallTalk, ниже далее было C++, //ok-t Java. Декларативные данные языки задачи программирования синтез В декларативном сферах программировании больше задается языков спецификация были решения годов задачи, http то есть виде дается описание первая того, данные что языка представляет тестам собой code проблема текста и какой языков ожидается язык результат. Программы, первую созданные языки с помощью данных декларативного году языка, алгола не содержат этими переменные вообще и операторы нается присваивания. К быть декларативным коды языкам мере можно свою отнести user SQL языкам и HTML. К данные подвидам свою декларативного многие программирования году относится тесты функциональное серию и логическое того программирование. Функциональные языки языки нужно являются haskel языками вход искусственного while интеллекта. Программа, задачи написанная уровня на функциональном работ языке, первую состоит период из последовательности объект функций стыков и выражений, данные которые работ необходимо синтез вычислить. Основной нового структурой объект данных данных является начали связный сейчас список. Функциональное точки программирование уровня принципиально уровня отличается быть от процедурного. Основными языка функциональными свою языками границ являются текста Lisp, больше Miranda, code Haskel. Логические данные языки хоппер программирования какие Языки, модель ориентированные code на решение границ задач хоппер без далее описания идеи алгоритмов, каждая языки язык искусственного целью интеллекта. Представителем языкам логического потока программирования метод является метод Prolog, данные которым уровня написано сборку большинство задачи экспертных коды систем[15].


Подобные документы

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

    презентация [1,8 M], добавлен 05.11.2016

  • Функции и основные компоненты систем программирования. Средства создания программ. Трансляторы языков программирования. Принципы и фазы работы компилятора, трансформация языка программирования в машинный код. Механизм преобразования интерпретатора.

    презентация [3,3 M], добавлен 07.02.2012

  • Сущность и функции языков программирования, их эволюция и оценка популярности различных видов. Особенности компьютерных программ, разработанных на компилируемом, интерпретируемом или смешанном языке. Основные классы и иерархия языков программирования.

    презентация [873,4 K], добавлен 23.01.2013

  • Машинные коды и ассемблер. Первые языки программирования высокого уровня. Язык программирования FORTRAN. Достоинства и недостатки ALGOL. Научные и бухгалтерские программы. Основные принципы, которые соблюдались при создании языка программирования Basic.

    курсовая работа [407,4 K], добавлен 21.06.2014

  • Появление первых вычислительных машин и возникновение "стихийного" программирования. Структурный подход к декомпозиции сложных систем. Развитие модульного и объектно-ориентированного программирования. Особенности компонентного подхода и CASE-технологий.

    презентация [1,5 M], добавлен 14.10.2013

  • Язык программирования как формальная знаковая система, предназначенная для записи программ, его отличие от естественных языков. Прописные и строчные буквы латинского алфавита. Ключевые слова языка программирования. Классическая схема создания программы.

    презентация [1,2 M], добавлен 19.02.2014

  • Понятия языка программирования, разновидности и характеристика языков. Исторический обзор их создания и применения. Классификация, примеры использования. Характеристики языков программирования с точки зрения элементов объектной модели, их популярность.

    реферат [463,6 K], добавлен 07.09.2009

  • Сущность и основные свойства алгоритмов, принципы их составления. Скалярные типы данных в языке Pascal. Тождественность и совместимость типов данных. Понятие и основные этапы развития, а также движущие силы эволюции языков программирования, типы.

    презентация [85,8 K], добавлен 18.05.2014

  • Характеристика базовых конструкций языков программирования. Изучение истории их развития и классификации. Определение основных понятий языков программирования. Описание основных операторов, которые используются в языках программирования высокого уровня.

    курсовая работа [400,6 K], добавлен 10.11.2016

  • Языки программирования низкого и высокого уровней и среды реализации. Особенности процедурных, логических, объектно-ориентированных языков. Состав системы программирования: трансляторы, библиотеки и отладчик программ, компоновщик, средства редактирования.

    презентация [11,9 K], добавлен 23.10.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.