
- •Информатика как наука. Цели и задачи дисциплины.
- •5) Организация памяти в компьютере
- •6) Понятие об архитектуре компьютеров
- •7) Эвм, их характеристики, их классификация, назначение. Поколение эвм.
- •8) Программное обеспечение эвм, классификация программного обеспечения.
- •9) Понятие операционная система. Операционная система windows, принципы работы в ms windows.
- •10) Понятие и назначение текстовых процессоров. Основы работы в ms word
- •11) Понятие и назначение табличных процессоров. Основы работы в ms excel.
- •12) Архивация файлов, сущность операции, процент сжатия, основные команды.
- •13) Компьютерные сети. Их создание, виды. Топология сетей
- •14) Характеристика основных методов защиты информации.
- •15) Понятие модели. Моделирование как метод. Классификация, этапы моделирования
- •16) Этапы решения задач на эвм
- •17) Языки программирования. Классификация языков программирования.
- •18) Алгоритм. Свойства алгоритмов. Способы записи алгоритмов. Базовые структуры алгоритмов. Примеры.
- •19) Основные понятия языка паскаль. Типы данных.
- •20) Структура программы на языке паскаль. Основные функции, служебные слова языка паскаль, выражения и вычисления на языке паскаль. Примеры.
- •21) Операторы языка паскаль. Их классификация.
- •22) Программирование алгоритмов разветвляющихся структур. Условный оператор составной оператор.
- •23) Безусловный переход. Оператор выбора.
- •24) Программирование циклических структур с заданным числом повторений.
- •25) Программирование циклических структур с неопределенным числом повторений. Цикл с предыдущим условием.
- •27) Массивы и их организация. Типы данных в массиве. Диапазон индекса. Одномерные массивы примеры.
- •1 Основные единицы измерения
21) Операторы языка паскаль. Их классификация.
Операторы описывают действия над данными, которые необходимо выполнить, для реализации алгоритма решения задачи.
Операторы делятся на:
А) операторы присваивания (вызывают выполнение выражений и присвоение значений имени результата)
Общий вид оператора y:=b := - символ присваивания, В –некоторое выражение.
Тип переменной и тип выражения должны совпадать кроме случая, ког- да выражение относится к целому типу, а переменная - к действительному. При этом происходит преобразование значения выражения к действительному типу.
Б) Оператор ввода (дает возможность вводить в основную память исходные данные)
Общий вид read(a1, a2, a3); - значения вводятся в одну строку.
Readln (a1,a2);
Readln-пропускает одну строку.
В) операторы вывода (позволяют выводить значения на устройства вывода)
Общий вид write (x,y) - значения выводятся на одну строку, курсор после вывода в конце строки.
Writeln (x,y) –курсор с новой строки
Writeln- для оформления.
Первый из этих операторов реализует вывод значений переменных А1, А2,...,АК в строку экрана. Второй оператор реализует вывод значений переменных А1, А2, ..., АК и переход к началу следующей строки. Третий оператор реализует пропуск строки и переход к началу следующей строки.
Часто в работе паскаль используется форматный вывод – это указание ширины поля отводимого под выводимое значение
А) целые числа write(A:M); A-имя выводимого значения M-целое число, указывающее количество мест для значения А
Б) действительные числа write(B:m:n) b-выводимое значение,m-целое число, указывающее количество мест для всего значения В, включая и знак,n-целое число указывающее количество мест в дробной части.
В) вывод комментариев и пробелов write(‘ ‘:5,’rezyltat:’); write (‘a=’, a:7, :5);
22) Программирование алгоритмов разветвляющихся структур. Условный оператор составной оператор.
Вычислительный процесс называется разветвляющимся если в зависимости от выполнения определенного условия он реализуется по одному из нескольких , заранее предусмотренных ветвей вычисления. Для программной реализации таких вычислений в паскале являются операторы передачи управления. Если переход осуществляется только при выполнении каких либо условий то он называется условным, а соответствующий ему оператор: оператор условного перехода. Если переход осуществляется в любом случае, то он называется безусловным
Условный оператор
if выражение then
оператор1
else
оператор2;
Условный оператор в короткой форме работает по правилу: если булевское выражение истинно, то выполняется оператор , далее выполняется оператор, следующий за условным. Если булевское выражение B ложно, то будет выполняться оператор, следующий за этим условным оператором. Условный оператор позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие. Таким образом, условный оператор-это средство ветвления вычислительного процесса.
Составной оператор-это последовательность произвольных операторов программы, заключенная в операторные скобки _зарезервированные слова begin…end. Составные операторы-важный инструмент турбо паскаля, дающий возможность писать программы по современной технологии структурного программирования (без операторов перехода goto). Язык паскаль не накладывает никаких ограничений на характер операторов, входящих в составной оператор. Среди них могут быть и другие составные операторы- турбо паскаль допускает произвольную глубину их вложенности:
Begin….begin…..,begin……end;….end;…. End.