Инфа о сайте
Сайты
Форум
KamPol-LUG
Проект
Гостевая
Club music
Баллы
Баннеры
Радио

()                                                   

 

  • Страница 1 из 1
  • 1
Архив - только для чтения
Наш продвинутый форум » Учебный процесс » Уроки информатики в 9-х классах (2 полугодие) » Занятие 1. Основы программирования. Язык Pascal.
Занятие 1. Основы программирования. Язык Pascal.
prepodДата: Среда, 26.01.2011, 17:56 | Сообщение # 1
Преподаватель ОИВТ
Группа: Администраторы
Сообщений: 309
Статус: Выкл...
Программа — это последовательность понятных компьютеру команд.
Так как компьютер понимает только 2 символа «ноль» и «единица», то и компьютерная программа должна состоять только из этих символов. Писать программы так — чрезвычайно неудобно. Поэтому люди придумали много разных языков программирования.
Языки программирования позволяют писать программы не нулями и однерками, а на более-менее понятном человеческом языке.
Мы будем знакомиться с основами программирования и алгоритмизации и используем для этого язык Pascal.
Программировать на Pascal очень просто. Если разобраться:)
Например, напишем простую программу которая вычисляет площадь прямоугольника. Ясное дело, площадь прямоугольника равна произведению сторон прямоугольника.
Итак, программа
Code
Program Ploshad_Priamougolnika;
Var
a,b : byte; {стороны прямоугольника}
S : word; {вычисляемая площадь прямоугольника}

Begin
Writeln ('Введите значения сторон прямоугольника');
Readln (a,b);
S:=a*b;
Writeln ('Площадь прямоугольника =',S);
End.

Первая строка - заголовок программы. Название программы указывается после служебного слова Program.
Var - начало блока определения переменных. Здесь указывают 2 вещи:
- имена переменных
- через двоеточие указывается тип используемых переменных
Между служебными словами Begin и End. располагается как раз сама программа. Сама программа - последовательность команд, которые должен выполнять компьютер.
Writeln - приказ вывести на экран заключенную в скобки информацию
Readln - ожидает ввода с клавиатуры информации и заности введенную с клавиатуры информацию в переменную с соответствующим именем.

Чтоб программировать, необходимы 2 вещи:
1.текстовый редактор
2.компилятор
В текстовом редакторе программа набирается. В принципе, подходит практически любой текстовый редактор.
Компилятор — это такой переводчик. Он переводит набранный человеком текст в последовательность понятных компьютеру нулей и единиц. Компилятор на основе текстового файла создает исполнимый файл (с расширением .exe). Разумеется, исполнимый файл будет создан только если в тексте программы не было ошибок. Если есть ошибки — компилятор укажет на них.
Мы будем использовать программу Geany. Geany объединяет в себе простой и удобный специализированный текстовый редактор для программистов и компилятор.

Вводная информация по программированию на языке Pascal

Задание на урок

1. Ознакомиться с основами программирования на языке Pascal
2. Запустить Geany (Программирование - Geany)
3. Создать новый файл с шаблоном pascal-программы (Файл - Создать из шаблона - Файл Pascal)
4. Набрать тексть простой программы для вычисления площади прямоугольника

5. Сохранить набранный код
6. Откомпилировать код (Сборка - Скомпилировать)
7. После исправления ошибок и успешного завершения компиляции программу можно выполнить (Сборка - Выполнить)
Программа будет выполняться в окне терминала. Сначала она должна вывести на терминал строку с предложением ввести значения сторон прямоугольника. После того как Вы введете числовые значения и нажмете 'Enter' должно появиться сообщение с вычисленным значением площади прямоугольника.
8. Переделать программу так, чтоб производилось вычисление площади круга

Домашнее задание

1. Проработать параграфы 27,32-36 (прочитать, ответить на вопросы в конце параграфа)
2. Установить на домашний компьютер программу Geany и компилятор fpc
3. Написать программу для вычисления площади прямоугольного треугольника

Я в джаббере - mukasov@gmail.com
 
Наш продвинутый форум » Учебный процесс » Уроки информатики в 9-х классах (2 полугодие) » Занятие 1. Основы программирования. Язык Pascal.
  • Страница 1 из 1
  • 1
Поиск:

  
Copyright KamPol-LUG © 2024 Хостинг от uCoz