Как обучиться языку Turbo Pascal

Автор работы: Пользователь скрыл имя, 20 Февраля 2011 в 14:48, курсовая работа

Описание работы

Эта курсовая работа служит для обучения Pascal'ю. В программе представлены 5 вопросов по Turbo Pascal.

Содержание работы

Курсовой проект составлен на тему «Как обучиться языку Turbo Pascal». В проекте пользователь освоит особенности широко распространенного в настоящее время языка программирования Паскаль.
Программа познакомит пользователя со многими типами программы (integer, real и др.), как составить программу на языке Паскаль, ознакомит с операторами выбора (case of), повторения (while do, repeat until), условным оператором (if then else), цикла с параметром (for to do) и др.

Файлы: 1 файл

Курсовой проект.docx

— 163.86 Кб (Скачать файл)

                процессе’);

writeln(‘решения задач необходимые начальные сведения вводятся в память

               компьютера’); 
 

writeln(‘указываются способы их переработки и описывается. Первая строка любой

               программы’);

writeln(‘начинается с заголовка Program. Затем пишется раздел описания внутрен-

               них’);

writeln(‘объектов программы. В зависимости от сложности программы раздел описа-

               ния может’);

writeln(‘состоять из одной или нескольких частей. После идет раздел операторов. Раз-

               дел’);

writeln(‘операторов начинается с ключевого слова BEGIN, затем располагается’);

writeln(‘последовательность операторов и заканчивается ключевым словом END.’);

writeln(‘   ДАННЫЕ – это постоянные, переменные и другие подобные структуры или

               их’);

writeln(‘адреса’);

writeln(‘   ОПЕРАЦИИ – выполняет операции присвоения, обработки, сравнения вы-

               числительных’);

writeln(‘и заданных значений.’);

writeln(‘   ЦИКЛ – если выполняются определенные условия, то указанное множество

               команд’);

writeln(‘повторяются’);

gotoxy(25,25);

textcolor(cyan);

writeln(‘Для возврата в содержание нажмите 0 и [enter]’);

readln(otv);

goto s1;

readln;

end;

if otv=3 then

begin

clrscr;

gotoxy(3,3); 
 

textcolor(white);

writeln(‘3) Алфавит языка’);

writeln(‘   Алфавит языка состоит из множества символов, используемых при

               составлении’);

writeln(‘элементов программы. В зависимотсти от особенности языка символы услов-

               но можно’);

writeln(‘разделить на следующие группы:’);

writeln(‘ – имена (идентификатор);’);

writeln(‘ – цифры;’);

writeln(‘ – разделительные знаки;’);

writeln(‘ – специальные символы.’);

writeln(‘ а) в качестве букв используются прописные и строчные буквы латинского

               алфавита’);

writeln(‘ б) шестнадцатеричные цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.’);

writeln(‘ в) знаки арифметических операций:’);

writeln(‘+   – сложение;               *  – умножение;’);

writeln(‘-  – вычитание;               /  – деление;’);

writeln(‘DIV – целая часть от деления;’);

writeln(‘MOD – остаток от деления;’);

writeln(‘ знаки логических операций:’);

writeln(‘AND – И (логическое умножение)’);

writeln(‘OR – ИЛИ (логическое сложение)’);

writeln(‘NOT –НЕ (отрицание)’);

writeln(‘XOR – арифметическая операция ИЛИ’);

writeln(‘SHL – сдвиг последовательности битов влево’);

writeln(‘SHR – сдвиг последовательности битов вправо’);

gotoxy(25,25);

textcolor(cyan);

writeln(‘Для возврата в содержание нажмите 0 и [enter]’);

readln(otv); 
 

goto s1;

readln;

end;

if otv=4 then

begin

clrscr;

gotoxy(3,3);

textcolor(white);

writeln(‘4) Простые объекты языка.’);

writeln(‘   К простым объектам языка относятся числа, идентификаторы, постоян-

              ные,’);

writeln(‘переменные, функции и выражения.’);

writeln(‘   1. ЧИСЛА. Числа делятся на целые и десятичные. Целые числа:’);

writeln(‘+4, -100, 15743, 0. На языке Паскаль применяются десятичные и

               шестнадцатеричные’);

writeln(‘целые числа, перед последним ставится знак $, например $ABC или $8B2’);

writeln(‘   Действительные числа пишутся как обычно в математике – целая часть от

               дробной’);

writeln(‘отделяется точкой. Например: 2.65, 0.5, -8,0524, -8.0 и т. Д.’);

writeln(‘   2. ИМЯ – ИДЕНТИФИКАТОР применяется применяется для обозначения

               программы, постоянной, типов,’);

writeln(‘переменных, функций, файлов и других объектов.’);

writeln(‘   3. КОНСТАНТОЙ называется величина, значение которой не меняется во

               время’);

writeln(‘выполнения программы.’);

writeln(‘   4. ПЕРЕМЕННОЙ называется величина, которая во время выполнения

                программы может принять’);

writeln(‘различные значения.’);

gotoxy(25,25);

textcolor(cyan); 
 

writeln(‘Для возврата в содержание нажмите 0 и [enter]’);

readln(otv);

goto s1;

readln;

end;

if otv=5 then

begin

clrscr;

gotoxy(3,3);

textcolor(white);

writeln(‘5) Раздел операторов.’);

writeln(‘   Операторы в программе пишутся в последнем блоке и заключаются в ключевые слова BEGIN и END.’);

writeln(‘   Оператором называется простое предложение языка, которое определяет

               действие в процессе выполнения’);

writeln(‘алгоритма в программе. После записи каждого оператора ставится знак «;».’);

writeln(‘Также в программе могут использоваться следующие операторы:’);

writeln(‘ 1) оператор присваивания. Обозначается знаком «:=». Применяется для вы-

               числения переменной’);

writeln(‘и его присваивании;’);

writeln(‘ 2) оператор перехода. Ключевое слово GOTO. Пишится вместе с указанием

               метки в разделе LABEL; ’);

writeln(‘ 3) процедура ввода числовых значений.  Применяются след. процедуры вво-

               да READ, READLN;’);

writeln(‘ 4) процедура ввода. Применяются след. процедуры вывода: WRITE,  

               WRITELN;’);

writeln(‘ 5) условный оператор. Ключевые слова: IF THE ELSE;’);

writeln(‘ 6) оператор выбора. Ключевые слова: CASE OF;’);

writeln(‘ 7) оператор повторения WHILE DO. Осуществляет повторение по’);

writeln(‘предварительной проверке условий.’); 
 

gotoxy(25,25);

textcolor(cyan);

writeln(‘Для возврата в содержание нажмите 0 и [enter]’);

readln(otv);

goto s1;

readln;

end;

readln;

end. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  1. Список  используемой литературы.
  2. Моргун А. Н. Справочник по Turbo Pascal для студентов. – М.: «Диалектика», 2006 г. – 608 с.
  3. Епанешников А. М., Епанешников В. А. Программирование в среде Turbo Pascal 7.0. – 3-е изд. М.: «Диалог-Мифи», 1995 г. – 288 с.: стер.
  4. Бурибаев Б., Накысбеков Б., Мадьярова Г. Основы информатики и вычислительной техники: Учебник для 9 классов общеобразовательных школ. – Алматы: изд. «Мектеп», 2005. – 272 с.: ил.
  5. Пильщиков В. Н. Сборник упражнений по языку Паскаль. – М.: 2000г.
  6. Интернет-источники.

Информация о работе Как обучиться языку Turbo Pascal