Реферат Курсовая Конспект
С помощью псевдокодов. - Лекция, раздел Информатика, Лекции по курсу Информатика Лекция 1. Основные понятия и методы теории информатики и кодирования. Информатика как научная дисциплина. Понятие информации и информационных процессов 5.2. Языки Программирования И Их Виды Назначение Про...
|
5.2. Языки программирования и их виды
Назначение программирования – разработка программ управления компьютером с целью решения различных информационных задач. Для составления программ существуют разнообразные языки программирования.
Язык программирования – это фиксированная система обозначений для описания алгоритмов и структур данных.
Популярными языками программирования сегодня являются Паскаль, Бейсик, Си, Фортран и т.д.
По подходу к структуре программы все языки программирования можно разделить на:
1. Процедурно-ориентированные языки. Программа, написанная на таком языке программирования, представлена в виде отдельных блоков (процедур). Примером такого языка является язык программирования Бейсик (Basic).
2. Структурно-ориентированные языки. Программа, написанная на таком языке программирования, представлена в виде набора блоков, которые можно по отдельности детализировать и отлаживать. Примером такого языка является язык программирования Паскаль (Pascal).
3. Объектно-ориентированные языки. К структурно-ориентированному подходу добавляется понятие объекта, который может совмещать в себе не только свойства, но и методы работы с данным объектом. Примером такого языка является язык программирования Object Pascal.
Для создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования.
Система программирования – это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования.
Далее мы начнем знакомство с системой (средой) программирования Turbo Pascal 7.0.
5.3. Среда программирования Turbo Pascal
В состав среды программирования Turbo Pascal входят:
- редактор для написания и редактирования текстов программ;
- компилятор для перевода текста программ в машинные коды;
- отладчик;
- компоновщик для создания исполнимых модулей.
Экран среды Turbo Pascal состоит из 4 частей: главного меню, окна редактирования Edit, окна просмотра Watch, строки назначения функциональных клавиш.
|
|
Назначение основных пунктов меню:
File – служит для загрузки и сохранения файлов, работы с каталогами, выхода из среды Turbo Pascal.
Edit – предназначен для создания и редактирования текстов программ.
Run – служит для запуска программы, пошагового выполнения, просмотра окна вывода.
Compile – служит для компилирования, компоновки программ, нахождения ошибок.
Options – предназначен для установки параметров среды Turbo Pascal.
Debug – служит для обнаружения ошибок.
Наиболее часто нам придется использовать так называемые «горячие клавиши»:
«F1» - вызов справочной системы.
«F2» - сохранения текста программы.
«F3» - загрузка текста программы.
«Ctrl» + «F9» - запуск программы.
«Alt» + «F5» - окно вывода результатов выполнения.
«Alt» + «F9» - компиляция программы.
«Ctrl» + «F2» - прерывание сеанса отладки программы.
«Ctrl» + «Break» - прерывание выполнения программы.
«Alt» + «X» - выход из среды Turbo Pascal.
5.4. Язык программирования Pascal
Основой языка программирования Pascal является алфавит – набор допустимых знаков (литер, символов), которые можно использовать для записи программы. Алфавит Pascal включает в себя:
- буквы латинского алфавита;
- цифры;
- символы: @, #, $, пробел, +, -, /, *, =, “, <, >, (, ), [, ], {, }, запятая, точка, точка с запятой, !, %, &, символ подчеркивания _.
Неделимые последовательности знаков алфавита, имеющие в программе определенный смысл, называют словами. В зависимости от назначения слов различают идентификаторы и служебные слова.
Идентификатор состоит из латинских букв, цифр, знака подчеркивания; начинается с буквы; содержит не более 127 символов.
Служебное слово – это последовательность латинских букв, образующих английское слово, которое при употреблении в некотором контексте имеет определенный, раз и навсегда установленный смысл. Служебное слово не может использоваться в качестве идентификатора. Например: program, begin, while и т.п.
Еще один вспомогательный элемент языка – комментарий. Цель комментариев – дать объяснение использования всех объектов в программе и действий над ними. Комментарий – запись в программе вида:
{<последовательность символов>}
либо
(*<последовательность символов >*)
Структура программы на Pascal:
Program <имя> {имя программы};
{раздел описаний}
Label {раздел описания меток};
Const {раздел описания констант};
Type {раздел описания типов};
Var {раздел описания переменных};
Procedure <имя> {раздел описания процедур};
Function <имя> {раздел описания функций};
{раздел операторов}
Begin{начало программного блока}
<операторы>
End.{конец программного блока}
Имя программы и раздел описаний являются необязательными и могут отсутствовать в ней.
Данные – общее понятие всего того, с чем работает компьютер. Программа, написанная на языке Паскаль, обрабатывает данные, то есть является описанием последовательности действий, которые надо осуществить с некоторой последовательностью данных. Все данные имеют свое имя (идентификатор), тип и значение. Рассмотрим основные типы данных, используемые в Pascal:
|
|
|
|
|
|
Тип | Диапазон значений типа |
shortint | целое число в диапазоне от -128 до 127 |
byte | целое число в диапазоне от 0 до 255 |
integer | целое число в диапазоне от -32768 до 32767 |
word | целое число в диапазоне от 0 до 65535 |
longint | целое число в диапазоне от -2147483648 до 2147483647 |
– Конец работы –
Эта тема принадлежит разделу:
Лекция Основные понятия и методы теории информатики и кодирования... Информатика как научная дисциплина... Понятие информации и информационных процессов...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: С помощью псевдокодов.
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов