|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Упражнения. 1. Дан следующий алгоритм открывания закрытой двери ключом:1. Дан следующий алгоритм открывания закрытой двери ключом: Достать ключ. Повернуть два раза против часовой стрелки. Вставить ключ в замочную скважину. Вынуть ключ. Можно ли, выполнив этот алгоритм, открыть дверь ключом? Если нет, то почему? 2. Составьте словесный алгоритм приготовления вашего любимого салата. 3. Запишите в виде блок-схемы алгоритм вычисления периметра прямоугольника, если известны площадь и длина одной из его сторон. 4. Запишите в виде блок-схемы алгоритм вычисления суммы двух данных чисел А и В. 5. Есть двое песочных часов: на 3 минуты и на 8 минут. Для приготовления эликсира бессмертия его надо варить ровно 7 минут. Составьте алгоритм решения данной задачи? Среда языка программирования Pascal ABC Что такое язык программирования? Вы уже знаете, что с помощью компьютера можно, например: поиграть в какую-нибудь игру, написать сочинение, использовать его в музыкальный инструмент либо альбом для рисования и т.д. Действительно, все это возможно при одном условии: компьютер выполнит задание, если ему будет задана определеннаяпоследовательность команд. Составление последовательности команд для решения конкретных задач на языке программирования называетсяразработкойпрограмм, либо программированием. Независимо от того, станет ли программирование вашим увлечением либо профессиональным занятием, обучаясь составлению программ, вы получите удовольствие от возможности самостоятельно управлять компьютером. Язык программирования представляет собой набор слов, специальных знаков и команд, понятных компьютеру. Поэтому вам необходимо знать слова, команды и синтаксические правила языка программирования. Предложения на языке программирования набираются на клавиатуре. После этого компьютер переводит их в электрические сигналы, представляющие нули и единицы. Для выполнения такого перевода компьютеру нужен так называемый языковый процессор (транслятор), который встроен в язык программирования, например, Pascal ABC, с которым вы в дальнейшем будете знакомиться. Структура программы Программа на Паскале оформляется всегда стандартным образом и может иметь следующий вид: program < имя программы>; <раздел описаний, в котором описываются данные > Begin < раздел команд (тело программы)>; End. Начнем изучение языка Паскаль с конкретных примеров, которые помогут вам почувствовать процесс программирования «вживую». Нашей первой программой будет программа, которая выведет на экран монитора текст. На примере этой программы мы рассмотрим основные правила оформления программы и ее выполнение на компьютере. Пример 1. Первая программа Program text1; {заголовок программы, где text1 – имя Программы (вы придумываете сами). Желательно, чтобы имя программы соответствовало ее содержанию. После каждого предложения на Паскале нужно ставить точку с запятой. Далее следует тело программы, которое начинается со слова Begin} Begin {начало программы, здесь не ставят точку с запятой} Writeln(’Я всемогущий компьютер! Жду ваших команд!’); {Команда Writeln выводит на экран монитора текст, который заключен в апострофы. end. {конец программы, здесь обязательно ставят точку} Важно помнить: 1. Имя программы может содержать произвольное количество латинских букв, цифр, знака подчеркивания и должно начинаться с буквы (знак подчеркивания «_» считается буквой; 2. Нельзя присваивать программам либо данным (величинам) имена зарезервированных в языке программирования слов (например, Begin, end, Write ); 3. Команды в программе отделяются друг от друга точкой с запятой «;»; 4. При вводе текста программы с клавиатуры не имеет значения, какие буквы вы используете: строчные либо прописные. 5. В фигурных скобках можно писать комментарии (пояснительный текст, который облегчает понимание программы и не влияет на ее выполнение). Использование в программе комментариев необязательно. А теперь попросим компьютер выполнить данную программу. Для этого воспользуемся средой программирования. 2.3 Запуск среды PascalABC Для вызова среды программирования Pascal ABC необходимо запустить на выполнение файл PascalABC.exe (если он находится в папке ABC) либо щелкнуть на значке PascalABC, если он существует на вашем Рабочем столе. При успешном запуске Pascal ABC на экране появится главное окно. На рис. 3.2 приводится вид главного окна Pascal ABC.
Рис. 3.2 Как вы видите, главное окно Pascal ABCдостаточно похоже на окна известных вам программ: текстовых редакторов Word, WordPad либо графического редактора Paint. При вводе и редактировании текста программы используются такие же приемы, как и при работе в текстовом редакторе. С помощью мыши (либо клавиши F10 и курсорных клавиш) можно открыть тот либо иной пункт меню. 2.4 Работа в окне редактирования Итак, вам надо набрать программу, то есть создать новый файл. Для этого необходимо выполнить следующие действия: 1. Выбрать меню Файл (например, с помощью мыши). 2. Выбрать команду Новый. На экране откроется пустое окно редактирования, озаглавленное именем Program1.pas. Вы его можете изменить по своему усмотрению при сохранении программы. 3. Набрать в окне редактирования текст программы. Program text1; Begin writeln(’Я всемогущий компьютер! Жду ваших команд!’); End. Назначение окна текстового редактора: создание и редактирование текста программы (ввод текста программы, удаление и вставка символов и строк, «разрезание» и «склеивание» строк, поиск и замена текста, операции с фрагментами текста). Для перемещения курсора используются курсорные клавиши, клавиши Home, End, PageUp, PageDown. Удаление текущей строки – Ctrl+Y. Удаление символа слева от курсора – Backspace, справа – Delete. Получение отступов в строке – Tab. При работе в редакторе среды Pascal ABC можно использовать и другие комбинации клавиш, назначение которых приведено в таблице 1 (см. Приложение к главе 3), а также полезно знать содержание меню Файл (таблица 2 Приложения к главе 3). С помощью команды Помощь –> Содержание можно получитьсодержаниесправочной системы PascalABC. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |