- •Вопрос 6: ос Windows,структура,принцип действия.Принципы работы в Windows/
- •Вопрос 7: Общее прикладное программое обепеение эвм.Создание документа на эвм,состав документа,требования к документу.
- •Вопрос 8:Приложения Word,Mathtype/Visio,назначение,принцыпы использования.
- •Вопрос 10:Алгоритм и его свойства.Схемы аглоритмов,типы блоков,порядок составления схем алгоритмов,конструкции структурного программирования
- •Вопрос 11:Укрупненные и детальные схемы алгоритмов.Данные алгоритмов,типы данных.Операции алгоритмов.
- •Вопрос 12:Структурное программирование,конструкции сп.Пошаговая детализация при разработке алгоритмов методом структурного прогрммирования.
- •Вопрос 14:Массивы,назначение,объявление массивов.Обработка двумерных массивов.
- •Вопрос 15:Методы построения конечных алгоритмов,способы определения тукущей погрешности.
- •Вопрос 16:Определение текущей погрешности при числовом решении нелинейных уравненй.Метод простой итерации.
- •Вопрос 17:Алгоритмы численного решения нелинейных уравнений;метод Ньюютона,метод половинного деления,метод хорд.
- •Вопрос 18:Алгоритмический метод определения текущей погрешности.Алгоритмы численного расчета интергала.Эффективная формула для метода трапеций.
- •Вопрос 20:Структура программирования на турбо паскале,записи разделов программы
- •Вопрос 21,22: Процедуры ввода/вывода данных в ТурбоПаскаль
- •Вопрос 23:Структура типов данных тр,вещественные типы,операции для вещественных типов.Стандартные функции.
- •Вопрос 24:Порядковые типы,целые типы,операции для целых типов.Стандартные функции
- •Вопрос 25:булевский тип,символьный тип,отрезок типа,перечисляемый тип
- •Вопрос 26: условный оператор,назначение,правила записи,составное оператор
- •Вопрос 27:оператор цикла while,назначение,приила записи.Полноформатный оператор цикла while состоит из заголовка, содержащего условие, и исполняемого тела цикла, обрамлённого фигурными скобками
- •Вопрос 28:оператор цикла for,назначение,правила записи.
- •Вопрос 29:цикл repeat,назначение,привила записи.
- •Вопрос 30:подпрограммы:процедуры.Назначение,правила записи.Фактические и параметры процедур
- •Вопрос 31:Подпрограммы:функции.Назначение правила записи.Фактические и формальные параметры.Под
Вопрос 20:Структура программирования на турбо паскале,записи разделов программы
Структура программы.
Любая программа на Паскале имеет определенную структуру:
program имя_программы;
uses
Подключение модулей
const
Раздел описания констант
label
Раздел описания меток
type
Раздел описания типов
var
Раздел описания переменнных
begin
Тело программы
end.
Программный блок, состоящий в общем случае из 7 разделов:
раздел описания модулей (uses);
раздел описания меток (label);
раздел описания констант (const);
раздел описания типов данных (type);
раздел описания переменных (var);раздел описания процедур и функций;раздел описания операторов.
Вопрос 21,22: Процедуры ввода/вывода данных в ТурбоПаскаль
Процедуры ввода/вывода.
Процедуры ввода/вывода относятся к стандартным или встроенным процедурам Turbo Pascal. Стандартная процедура не нуждается в предварительном описании, она доступна любой программе, в которой содержится обращение к ней.
Оператор Модуль Назначение Пример
WRITELN SYSTEM
Производит вывод числовых данных, значения переменных, символов и строк на экран (или в файл). После вывода значений переводит курсор в начало следующей строки. Форма записи:
WRITELN ([параметр],[параметр]);
При выводе строка должна быть заключена в апострофы.
WRITELN (C);
WRITELN (C, KB, KM);
WRITELN ('СТРОКА', C);
WRITE SYSTEM
Аналогична WRITELN, но после вывода значений не переводит курсор в начало следующей строки, оставляя его на строке вывода.
WRITE (C, KB, KM);
READLN SYSTEM
Останавливает выполнение программы для ввода значений с клавиатуры или считывает их из файла. Последовательность и тип вводимых данных должны соответствовать последовательности и типу переменных, указанных в операторе. «Лишние» данные отбрасываются. Форма записи:
READLN ([переменная],[переменная]);
READLN (A);
READLN (ST, SUM);
READ SYSTEM
Аналогичен READLN, но «лишние» данные не отбрасываются, а становятся доступными для следующих операторов READ, позволяя производить в программе «потоковый» ввод данных.
READ (ST, SUM);
[параметр] — переменная или строка, заключённая в апострофы.
Вопрос 23:Структура типов данных тр,вещественные типы,операции для вещественных типов.Стандартные функции.
INTEGER - целочисленные данные, во внутреннем представлении занимают 2 байта; диапазон возможных значений - от -32768 до +32767; данные представляются точно;
REAL - вещественные данные, занимают 6 байт; диапазон возможных значений модуля - от 2.9Е-39 до 1.7Е+38; точность представления данных - 11...12 значащих цифр;
CHAR - символ, занимает 1 байт;
STRING - строка символов, занимает МАХ+1 байт, где МАХ - максимальное число символов в строке;
BOOLEAN - логический тип, занимает 1 байт и имеет два значения: FALSE(ложь) и TRUE (истина).
Вещественные типы
В отличие от порядковых типов, значения которых всегда сопоставляются с рядом целых чисел и, следовательно, представляются в ПК абсолютно точно, значения вещественных типов определяют произвольное число лишь с некоторой конечной точностью, зависящей от внутреннего формата вещественного числа.
Длина, байт Название Диапазон десятичного порядка
6 Real -39. ..+38
8 Double(тип с плав запятой) -324. . .+308
10 extended(расширенный) -4951. . .+4932
8 comp -2*1063+1. . .+2*63-1
Операции над вещест тип:Арифметические:сложение(+);вычитание(-);умножение(*);остаток от деления (mod);возведение в степень;унарный плюс (+);унарный минус (-).Операции отношения:отношение равенства (=);отношение неравенства (<>);отношение меньше (<);отношение больше (>);отношение не меньше (>=);отношение не больше (<=)
Стандартные функции:арифметические:abs (x),Pi,ArcTan(x),cos(x),exp(x)(экспонента),frac(x)(дробная часть числа),int(x)(целая часть числа),Ln(x)(логорифм натуральный),random,sin(x),sqr(x).sqrt(x)!Преобразование типов:ord(x)(из символьного в кодовый),round(x)(округление),trunk(x)(выделяет целую часть)!