- •1 Вопрос Краткая история развития вычислительной техники (вт).
- •2 Вопрос Понятие о машинном языке
- •Вопрос 3 Язык Паскаль. Структура Паскаль-программы.
- •4 Вопрос Типы данных в языке Паскаль.
- •Вопрос 5. Оператор присваивания , ввода и вывода. Простейшие Паскаль программы.
- •6 Вопрос Базовая структура «ветвление». Операторы условия и выбора в языке Паскаль.
- •7 Вопрос: Понятие цикла. Классификация циклов.
- •8 Вопрос: Операторы цикла в языке Паскаль
- •10 Вопрос Функции пользователя в языке Паскаль.
- •11 Вопрос Рекурсия. Рекурсивные функции.
- •13 Вопрос Этапы развития языков программирование
- •14 Вопрос Объектно-ориентированное программирование.
- •15 Вопрос Алгоритм. Классификация алгоритмов. Блок – схема.
- •Вопрос 16. Понятие модели и их классификация.
- •17 Вопрос Основные этапы моделирования.
- •Вопрос 18. Структура и архитектура эвм.
- •Вопрос 19. Логические основы эвм.
- •20 Вопрос Процессор.
- •21 Вопрос Внутренняя и внешняя память
- •22 Вопрос устройства ввода данных
- •23 Вопрос Классификация эвм
- •Вопрос 24 классификаци по (программное обеспечение)
- •25 Вопрос Базовое по. Операционные системы
- •26 Вопрос Прикладное по. Системы обработки текста.
- •27 Вопрос Базы данных и субд.
- •28 Вопрос Прикладное по. Электронные таблицы.
- •29 Вопрос Прикладное по. Компьютерная графика. Создание презентаций.
- •30. Глобальные сети. Сервисы Интернет.
- •31. Локальные компьютерные сети. Топология сетей.
- •32. Работа с графикой
- •33. Телекоммуникации. Сеть Интернет.
Вопрос 5. Оператор присваивания , ввода и вывода. Простейшие Паскаль программы.
Команды вывода на экран текста или (и) значения переменных
WRITE ( ); - выводит на экран, указанные в скобках параметры, курсор остается в этой же строке. WRITELN ( ); - выводит на экран, указанные в скобках параметры, после вывода курсор переходит в начало следующей строки экрана. В качестве параметров в круглых скобках может быть указан текст сообщения (текст записывается в апострофах ' ') и имя переменной (записывается без апострофов), значение которой нужно вывести. Между выводимыми элементами ставится запятая. Команда WRITELN; без параметров только переводит курсор в начало следующей строки экрана. Примеры:
Writeln('Мне16лет'); - На экране появится: Мне 16 лет a:=11; Writeln('Я учусь в ', а,' классе'); - На экране появится: Я учусь в 11 классе х:=3;у:=6; Writeln(х+у,' рублей'); - На экране появится: 9 рублей Если в одной команде выводится несколько чисел подряд, то чтобы числа не сливались в одну строку, необходимо выводить между ними пробел ' ' или указывать количество позиций выделяемых под это число.
Команда ввода (считывания) с клавиатуры значения переменных во время работы программы
READ ( ); или READLN ( ); - считывает перечисленные в скобках переменные значения, введенные с клавиатуры (через пробел или после каждого значения нажимают Enter) Если значения вводились через пробел, то после ввода следует нажать Enter. В качестве параметров в круглых скобках через запятую указываются имена переменных, значения которых считываются. При работе с простыми переменными рекомендуется использовать команду Readln ( ); Перед каждой командой ввода рекомендуется выводить на экран поясняющий текст с информацией о том, что именно нужно ввести. Пример. Запросить с клавиатуры значение переменной а. Var a : Integer; … Write (‘a=’); Readln(а); На экране появится а= и после знака равно будет мигать курсор в ожидании ввода с клавиатуры целого числа. После ввода числа необходимо нажать Enter. Для того, чтобы не переходить к окну с результатами работы программы (alt+F5) после запуска программы на выполнение, последней командой в любой программе перед End. записывается команда Readln; (Программа ждет нажатия Enter).
Структура программы
В программе, написанной на Паскале, могут быть следующие разделы:
Program { Заголовок программы }
Uses { Подключение модулей }
Label { Раздел объявления меток }
Const { Раздел объявления констант }
Type { Раздел объявления новых типов }
Var { Раздел объявления переменных }
Procedure { Описание своих процедур }
Function { Описание своих функций }
Begin { начало основной программы }
{ Операторы }
End.
Обязательной частью является лишь тело программы, которое начинается словом begin, а заканчивается словом end с точкой. Операторы в Паскале разделяются точкой запятой. Заголовок программы является хотя и необязательным, но желательным элементом и состоит из зарезервированного слова program и идентификатора - имени программы, за котором следует точка с запятой. Порядок объявлений и описаний не регламентируется.
Пзимер : Простейшая программа.
program prim_1; { демонстрация структуры программы}
{эта программа не требует никаких объявлений и описаний}
begin
write('Привет! Вот мы и начали.') (* эта строка текста появится на экране *)
end.