русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

На языке Pascal

Методическая разработка для студентов

1 курса отделения СПО


Содержание

Урок 1 Язык программирования Паскаль. 3

Трансляторы: компиляторы и интерпретаторы.. 3

Перевод программы с языка программирования на язык машинных кодов называется трансляцией, а выполняется специальными программами – трансляторами. 3

Алфавит и словарь языка Паскаль. 3

Некоторые зарезервированные слова. 4

Правила написания идентификаторов. 5

Урок 2. Типы данных: константы и переменные. 6

Целочисленный тип. 7

Вещественный тип. 7

Символьный тип. 8

Строковый тип. 8

Булевский тип. 9

Урок 3. Решение задач. 10

Урок 4, 5. Среда программирования Turbo Pascal 12

Правила пунктуации. 13

Форматы вывода. 15

Урок 6. Решение задач. 17

Урок 7. Этапы решения задач на компьютере. 18

Линейные алгоритмы.. 20

Урок 8, 9, 10. Решение задач. 22

Урок 11. Контрольная работа №1. 23

Урок 12, 13. Разветвляющиеся алгоритмы. 24

Оператор условия if. 24

Урок 14, 15, 16, 17, 18. Решение задач. 28

Урок 19. Контрольная работа №2. 30

Урок 20, 21, 22. Циклические алгоритмы. 31

Организация циклов в Паскале. 31

Урок 23 - 33. Решение задач. 36

Урок 34. Контрольная работа №3. 39

Урок 35, 36. Массивы.. 40

Урок 37-49. Решение задач. 42

Урок 50. Контрольная работа №4. 47

Урок 51. Строки. 48

Операции над строками. 48

Строковые процедуры и функции. 49

Урок 52 - 54. Решение задач. 51

Урок 55. Контрольная работа №5. 52

Урок 56-60. Решение задач. 52

Урок 61-62. Итоговая контрольная работа. 52


Урок 1 Язык программирования Паскаль

В общем смысле язык программирования – это фиксированная система обозначений и правил для описания алгоритмов и структур данных.

Язык программирования Паскаль (назван в честь французского учёного Блеза Паскаля), разработан в 1968-1971 годах Никлаусом Виртом для обучения программированию, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.

Для повышения качества и скорости разработки программ в середине 80-х годов была создана система программирования Turbo Pascal. Слово Turbo – это отражение торговой марки фирмы-разработчика Borland International Inc. (США).

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

Трансляторы: компиляторы и интерпретаторы

Перевод программы с языка программирования на язык машинных кодов называется трансляцией, а выполняется специальными программами – трансляторами.

Существует три вида трансляторов: интерпретаторы, компиляторы и ассемблеры.

Интерпретатор – это транслятор, производящий пооператорную (покомандную) обработку и выполнение программы.

Компилятор преобразует (транслирует) всю программу в модуль на машинном языке, после этого программа записывается в память компьютера и лишь потом исполняется.

Ассемблеры переводят программу, записанную на языке ассемблера, в программу на машинном языке.

Алфавит и словарь языка Паскаль

Для написания программ можно использовать:

1. Прописные строчные буквы латинского алфавита.

2. Цифры от 0 до 9.

3. Шестнадцатеричные цифры (строятся из десятичных цифр от 0 до 9 и латинских букв от A(a) до F(f)).

4. Специальные символы

+ плюс # номер
- минус = равно
_ подчеркивание ; точка с запятой
() круглые скобки , запятая
[] квадратные скобки . точка
{} фигурные скобки : двоеточие
* умножить   пробел
/ дробная черта $ знак денежной единицы
‘’ апострофы ^ тильда
< меньше @ коммерческое а
> больше    

5. Комбинации специальных символов

:= присваивание >= больше или равно
<> не равно .. диапазон значений
<= меньше или равно    

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

Слова, используемые в Паскале, можно разделить на три группы: зарезервированные слова, стандартные идентификаторы и идентификаторы пользователя.

Идентификатор – имя, используемое для обозначения программ, а в программе переменных и постоянных величин, различных процедур, функций, объектов (identification – установление соответствия объекта некоторому набору символов).

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

Некоторые зарезервированные слова

Absolute Абсолютный Not Логическое НЕ
And Логическое И Or Логическое ИЛИ
Array Массив Of Из
Begin Начало блока Procedure Процедура
Case Вариант Program Программа
Const Константа Record Запись
Div Деление нацело Repeat Повторять
Do Выполнять String Строка
Downto Уменьшить до Then То
Else Иначе To Увеличивая
End Конец блока Type Тип
For Для Until До
Function Функция Uses Использовать
If Если Var Переменная
Label Метка While Пока
Mod Остаток от деления xor Исключающее ИЛИ

Стандартные идентификаторы используются для обозначения заранее определенных разработчиками языка типов данных, констант, процедур и функций. Пример: integer, cos, sin, sqrt, read, write и т.д.

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

Правила написания идентификаторов

1. Можно использовать как прописные, так и строчные буквы латинского алфавита.

2. Идентификатор может начинаться только с буквы или знака подчеркивания.

3. Идентификатор может состоять из букв, цифр и знака подчеркивания (пробелы, точки и другие специальные символы запрещены).

Правильно выбранные идентификаторы значительно облегчают чтение и понимание программы.

Русские буквы в программе должны заключаться в апострофы!

Просмотров: 480


Вернуться в оглавление



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.