- •220703 «Автоматизация технологических процессов и производств (по отраслям)»
- •220707 «Системы и средства диспетчерского управления»
- •240134 «Переработка нефти и газа»
- •3. Задание на выполнение работы 16
- •Оценка качества Интернет ресурса
- •Порядок инсталляции программного обеспечения
- •Задание на выполнение работы Задание №1
- •Задание №2
- •Задание №4
- •Задание №5.
- •Задание №6.
- •Контрольные вопросы
- •Задание №3
- •Список литературы
- •Преимущества лицензионного и недостатки нелицензионного программного обеспечения
- •Техническая поддержка производителя программного обеспечения.
- •Обновление программ.
- •Законность и престиж.
- •В ногу с техническим прогрессом
- •Профессиональные предпродажные консультации
- •Повышение функциональности
- •Административная ответственность за нарушение авторских прав
- •Уголовная ответственность за нарушение авторских прав
- •Задание на выполнение работы Задание №1
- •Задание №2.
- •Задание №3.
- •Задание №4.
- •Задание №5.
- •Контрольные вопросы
- •Список литературы
- •Практическая работа № 3 «Дискретное (цифровое) представление текстовой, графической, звуковой информации и видеоинформации. Представление информации в различных системах счисления»
- •Цель работы
- •Краткие теоретические сведения
- •2.1. Аналоговый и дискретный способ кодирования
- •2.2. Кодирование изображений
- •2.3. Графические форматы файлов
- •2.4. Двоичное кодирование звука
- •2.5. Представление видеоинформации
- •Задание на выполнение работы Задание №1
- •Задание №2
- •Задание №3
- •Задание №4.
- •Задание №5.
- •Контрольные вопросы
- •Список литературы
- •Линейный алгоритм
- •Ветвящийся алгоритм
- •Цикический алгоритм
- •2.3. Языки программирования
- •Print «я учусь в вкгн»
- •Задание на выполнение работы Задание №1
- •Задание №2
- •Задание №3
- •Задание №4
- •Практическая работа № 5 «Создание архива данных. Извлечение данных из архива. Запись информации на компакт-диски различных видов»
- •Цель работы
- •Краткие теоретические сведения
- •Задание на выполнение работы Задание №1.
- •Задание №2. Архивация файлов WinZip
- •Задание №3. Архивация файлов WinRar
- •Задание №4.
- •Контрольные вопросы
- •Список используемой литературы
- •Практическая работа № 6 «Поисковые системы. Пример поиска информации на государственных образовательных порталах»
- •Цель работы
- •Краткие теоретические сведения
- •Задание на выполнение работы
- •Порядок работы задания №2:
- •Контрольные вопросы
- •Список используемой литературы
- •2.2. Общие сведения об электронной почте
- •Задание на выполнение работы
- •Контрольные вопросы
- •Список используемой литературы
- •Практическая работа № 8 «асу различного назначения, примеры их использования. Примеры оборудования с числовым программным управлением. Демонстрация использования различных видов асу на практике»
- •Цель работы
- •Краткие теоретические сведения
- •Цели автоматизации управления
- •Основные классификационные признаки
- •Функции асу
- •Задание на выполнение работы
- •Контрольные вопросы
- •Список используемой литературы
- •Цель работы
- •Краткие теоретические сведения Работа с программой Проводник
- •Задание на выполнение работы
- •4. Контрольные вопросы
- •5. Список используемой литературы
- •Цель работы
- •Краткие теоретические сведения
- •Задание на выполнение работы
- •3. Откройте папку почта в сетевом окружении на соседнем компьютере и скопируйте в него файл ПисьмоФио.Doc из своей папки.
- •Список литературы
- •Контрольные вопросы
- •Задание на выполнение работы
- •Задание на выполнение работы
- •Порядок выполнения задания №6:
- •Порядок выполнения задания №7
- •Порядок выполнения задания №8
- •Задание на выполнение работы
- •3. Задание к выполнению
- •4. Контрольные вопросы
- •3. Задания к выполнению
- •4. Контрольные вопросы
- •Задание на выполнение работы
- •Контрольные вопросы
- •Список используемой литературы
- •Практическая работа № 17 «Браузер. Примеры работы с Интернет-магазином, Интернет-сми, Интернет-турагентством, Интернет-библиотекой и пр.»
- •Цель работы
- •Краткие теоретические сведения
- •Задание на выполнение работы
- •Контрольные вопросы
- •Список используемой литературы
- •Практическая работа № 18 «Средства создания и сопровождения сайта»
- •Цель работы
- •Краткие теоретические сведения
- •Задание на выполнение работы
- •Контрольные вопросы
- •5. Список используемой литературы
- •Цель работы
- •Краткие теоретические сведения
- •Задание на выполнение работы
- •Контрольные вопросы
- •Список используемой литературы
Print «я учусь в вкгн»
Для составления простейших (линейных) программ на языке QBasic используются следующие операторы:
REM |
Оператор-комментарий для названия программы |
INPUT |
Оператор ввода исходных данных |
X=A Читается «переменной X присваивается значение переменной А» |
Оператор присваивания |
Оператор вывода искомых данных |
|
END |
Оператор завершения программы |
пример:
Написать программу вычисления выражения
при
.
Программа
REM Вычисление выражения
x=3
y=TAN(3*x)*SIN(2*x)
PRINT «Значение выражения =»; y
END
2.3.2 Основные понятия языка PASCAL
Для начала работы в системе необходимо отыскать в древовидной структуре каталогов ПК файл с именем TURBO.EXE и запустить его.
Чтобы открыть окно редактирования программного кода в пункте меню FILE необходимо выбрать команду NEW.
В окне редактора вам будет необходимо прописать код создаваемой вами программы. Мы же воспользуемся созданной нами ранее программой и вставим ее из буфера обмена.
Перед запуском программы ее необходимо откомпилировать для проверки на наличие синтаксических ошибок. Чтобы запустить процесс компиляции необходимо выбрать команду COMPILE пункта меню COMPILE. Если компиляция прошла успешно на экране появится следующее сообщение, в противном случае будет выдано сообщение об обнаружении ошибки, которую необходимо исправить перед запуском программы, при этом курсор будет переведен в место обнаружения ошибки. После исправления ошибок, если таковые обнаружены, необходимо повторно откомпилировать программу, чтобы убедиться, что ошибок в коде больше нет. Теперь можно запустить программу, для этого необходимо выбрать команду RUN пункта меню RUN.
Во время выполнения программы появится черный экран и на шаге ввода значений переменных процессор остановит свою работу, сработает программа прерывания работы процессора, компьютер будет ждать ввода значений переменных. После ввода всех значений программа произведет все вычисления и закончит свою работу, снова отобразив на экране окно редактора кода.
Для просмотра результатов вычисления программы нажмем сочетание клавиш ALT+F5. для возврата в окно редактора кода достаточно нажать любую клавишу.
Чтобы выйти из системы в пункте меню FILE выберем команду EXIT, при этом программой будет выведено сообщение о сохранении созданного файла.
В начале работы программы компьютером будут прочитываться разделы описаний, и размещаться в оперативную память данные для дальнейшей обработки.
В Pascal существуют следующие разделы описаний:
Const - раздел описания констант.
Константа в программе задается следующим образом:
<Идентификатор константы> = <Значение константы>;
Если констант несколько , то они перечисляются через точку с запятой.
В программе запись будет выглядеть так:
Const
Pi = 3.14;
Var - раздел описания переменных
В отличие от констант, переменная именует объект программы, который может изменять свое значение в ходе вычислений.
Переменные описываются следующим образом:
<Идентификатор переменной> : <Тип переменной>;
Переменные одного типа записываются через запятую:
Var
a, b, c : Integer;
Типы данных.
Типы данных - это форма записи данных в оперативную память, в соответствии с формой определяется количество ячеек на каждый тип.
Целый тип данных
В Pascal существует пять базовых целых типов.
Разные целые типы отличаются заданным диапазоном значений и соответственной количеством памяти, которое выделяется под заданную переменную в оперативно-запоминающем устройстве.
Таблица1. Целые типы данных
Название |
Кол-во памяти (байт) |
Диапазон значений |
Byte |
1 |
От 0 до 255 |
ShortInt |
1 |
ОТ -128 до +127 |
Word |
2 |
От 0 до 65535 |
Integer |
2 |
От -32768 до +32767 |
LongInt |
4 |
От -2147483648 до +2147483647 |
Вещественный тип данных
Таблица 2. Вещественные типы данных
Название |
Кол-во памяти (байт) |
Диапазон значений |
Real |
6 |
От -39 до +38 |
Double |
8 |
От -324 до +308 |
extended |
10 |
От -4951 до +4932 |
comp |
8 |
От -263 до +263 |
Существует две записи вещественных чисел, число с фиксированной точкой и число с плавающей точкой.
Логический тип данных
Логический тип данных имеет всего два значения True (истина), False (ложь) и является упорядоченным типом True > False.
В программе логический тип переменной задается служебным словом Boolean.
Существуют следующие логические операции:
Операции сравнения.
> - больше;
< - меньше;
= - равно;
<> - не равно;
>= - больше либо равно;
<= - меньше либо равно.
or (или) - логическое сложение (дизъюнкция).
and (и) - логическое умножение (конъюнкция).
not (не) - логическое отрицание.
Запись функций на языке Pascal представлена в таблице 3.
Таблица 3.
Название функции |
Выполняемое действие |
Запись функции в программе |
Sin |
Определение синуса аргумента |
a := Sin (x) |
Cos |
Определение косинуса аргумента |
a := Cos (x + y) |
Sqrt |
Определение квадратного корня аргумента |
a := Sqrt (x) |
Sqr |
Определение квадрата аргумента |
a := Sqr (x) |
Abs |
Определение абсолютного значения (модуля) аргумента |
a := Abs (x) |
Exp |
Определение экспоненты аргумента |
a := Exp (x) |
Ln |
Определение натурального логарифма аргумента |
a := Ln (x) |
Round |
Округление аргумента |
a := Round (5.5) |
Trunc |
Отбрасывание дробной части аргумента |
a := Trunc (5.2) |
Основные операторы языка Pascal
Все операторы в программе разделяются точкой с запятой.
1. Оператор ввода
Read (Идентификатор переменной);
Read (а);
Здесь: Read - процедура, сообщающая о вводе переменных;
а - идентификатор переменной, значение которой будет введено.
Если вводимых переменных несколько, то они записываются через точку с запятой.
Read (a, b, c);
Форматированный ввод
Readln (x); - данная запись в программе означает, что после ввода значения переменной x курсор будет переведен в начало следующей строки.
2. Оператор вывода
Write (Идентификатор переменной);
Write(а);
Здесь: Write - процедура, сообщающая о выводе переменных;
а - идентификатор переменной, значение которой будет выведено.
Также как и в операторе ввода при выводе нескольких значений идентификаторы переменных записываются через точку с запятой.
Write (a, b, c);
Форматированный вывод значений целого типа
Write (a : n)
Здесь: a - идентификатор переменной, значение которой будет выведено на экран; n - количество разрядов в строке отведенных для вывода значения переменной.
Форматированный вывод значений вещественного типа
Значение вещественного типа в Pascal может быть представлено в двух формах: с плавающей точкой или с фиксированной точкой.
При использовании обычной конструкции вывода значения Write (a); на экран монитора будет выведено значение с плавающей точкой, запись вида:
0.0000000000Е+00
Для вывода значения вещественного типа с фиксированной точкой принято использовать следующую конструкцию
Write (a : n : n1);
Где: a - идентификатор переменной, значение которой будет выведено;
n - количество разрядов в строке отведенных для вывода значения переменной;
n1 - количество разрядов после десятичной точки.
Вывод текста на экран
Вывод текста на экран используется для организации диалогового режима и для оформления вывода данных.
Для вывода текста на экран после оператора вывода в скобках в апострофах вносится текст, который должен быть отражен на экране.
Write ('Любой текст');
3. Операция присваивания
Операция присваивания записывается тремя частями:
<имя переменной> := <выражение>
Работает операция следующим образом: сначала вычисляется выражение, затем результат вычисления присваивается переменной, имя которой записано в правой части.
4. Оператор условия в Pascal
Условный оператор позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие. Таким образом, условный оператор - это средство ветвления вычислительного процесса.
Структура оператора условия имеет следующий вид:
If <условие> then <оператор 1> else <оператор 2>;
где If, then, else - зарезервированные слова (если, то, иначе);
<условие> - произвольное логическое выражение;
<оператор 1, оператор 2> - любые операторы языка Turbo Pascal.
Условный оператор работает по следующему алгоритму. Вначале вычисляется условное выражение, если результат вычисления имеет значение ИСТИНА, то выполняется оператор или группа операторов следующих за словом then, если же выражение имеет значение ЛОЖЬ, то выполняется оператор, следующий после слова else.
