- •Информационные ресурсы общества. Образовательные информационные ресурсы. Работа с программным обеспечением. Инсталляция программного обеспечения, его использование и обновление.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Лицензионные и свободно распространяемые программные продукты. Организация обновления программного обеспечения с использованием сети Интернет.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Дискретное (цифровое) представление текстовой, графической, звуковой информации и видеоинформации.
- •1. Краткие теоретические сведения
- •Представление информации в различных системах счисления.
- •1. Краткие теоретические сведения. Примеры решения задач.
- •2. Задания для самостоятельной работы студентов
- •Перевод чисел из двоичной системы счисления в восьмиричную и шестнадцатеричную системы счисления. Перевод целых чисел.
- •Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную систему счисления.
- •2. Задания для самостоятельной работы студентов
- •Среда программирования. Тестирование готовой программы. Программная реализация несложного алгоритма. Проведение исследования на основе использования готовой компьютерной модели.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Создание архива данных. Извлечение данных из архива. Запись информации на компакт-диски различных видов.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Поисковые системы. Пример поиска информации на государственных образовательных порталах.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Модем. Единицы измерения скорости передачи данных. Создание ящика электронной почты и настройка его параметров. Формирование адресной книги.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Асу различного назначения, примеры их использования. Примеры оборудования с числовым программным управлением. Демонстрация использования различных видов асу на практике.
- •1. Краткие теоретические сведения
- •2. Задание для самостоятельной работы студентов
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Использование систем проверки орфографии и грамматики
- •1.Краткие теоретические сведения
- •2. Задание для самостоятельной работы студентов
- •Создание компьютерных публикаций на основе использования готовых шаблонов.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Использование различных возможностей динамических (электронных) таблиц для выполнения учебных заданий (Решение расчетных задач, построение диаграмм средствами ms Excel).
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Использование различных возможностей динамических (электронных) таблиц для выполнения учебных заданий (Создание регрессионных моделей. Расчет коэффициента корреляции.)
- •1. Краткие теоретические сведения
- •2. Задание для самостоятельной работы студентов
- •Формирование запросов для работы с электронными каталогами библиотек, музеев, книгоиздания, сми в рамках учебных заданий из различных предметных областей.
- •1. Краткие теоретические сведения
- •2. Задание для самостоятельной работы студентов
- •1. Краткие теоретические сведения
- •2. Задание для самостоятельной работы студентов.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Браузер. Примеры работы с Интернет-магазином. Примеры работы с Интернет-сми, Интернет-турагентством, Интернет-библиотекой.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Средства создания и сопровождения сайта. (Создание web-сайта на языке html).
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Средства создания и сопровождения сайта. (Создание web-сайта с помощью Word).
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Средства создания и сопровождения сайта. (Создание web-сайта с помощью редактора сайтов DreamWeaver).
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
- •Организация форумов, общие ресурсы в сети Интернет, использование тестирующих систем в учебной деятельности в локальной сети образовательного учреждения. Настройка видео веб-сессий.
- •1. Краткие теоретические сведения
- •2. Задания для самостоятельной работы студентов
1. Краткие теоретические сведения
Турбо Паскаль - это система программирования, созданная для повышения качества и скорости разработки программ (80-е гг.). Слово Турбо в названии системы программирования - это отражение торговой марки фирмы-разработчика Borland International (США).
Систему программирования Турбо Паскаль называют интегрированной (integration - объединение отдельных элементов в единое целое) средой программирования, т.к. она включает в себя редактор, компилятор, отладчик, имеет сервисные возможности.
Основные файлы Турбо Паскаля:
Turbo.exe - исполняемый файл интегрированной среды программирования;
Turbo.hlp - файл, содержащий данные для помощи;
Turbo.tp - файл конфигурации системы;
Turbo.tpl - библиотека стандартных модулей, в которых содержатся встроенные процедуры и функции (SYSTEM, CRT, DOS, PRINTER, GRAPH, TURBO3, GRAPH3).
Для запуска интегрированной среды программирования нужно установить текущим каталог с Турбо Паскалем (TP7\BIN) и ввести команду: turbo.exe.
Среда программирования Турбо Паскаль имеет вид:
Окно содержит полосу меню, область окна и строку статуса.
Для входа в меню можно воспользоваться одним из способ:
с помощью "мышки";
с помощью клавиши F10;
с помощью комбинации Alt+<выделенная буква>. О том, что мы в меню свидетельствует курсор - прямоугольник зеленого цвета.
Интегрированная среда программирования Турбо Паскаль позволяет иметь любое количество открытых окон, но в любой момент времени активным может быть только одно.
Активное окно - это окно с которым вы в настоящий момент работаете.
Общие горячие клавиши:
F1 - выводит окно подсказки;
F2 - сохраняет файл активного окна;
F3 - появление диалогового окна и возможность открыть файл;
F4 - запускает программу до строки, на которой стоит курсор;
F5 - масштабирует диалоговое окно;
F6 - переходит к следующему открытому окну;
F7 - запускает программу в режиме отладки с заходом внутрь процедур;
F8 - запускает программу в режиме отладки, минуя вызов процедур;
F9 - компилирование программы в текущем окне;
F10 - возвращение в меню.
Команды меню File:
Open-F3 - открыть существующий файл (при активизации этой опции появляется окно со списком файлов, где можно выбрать необходимый),
New - создать новый файл (очищает память редактора и переводит в режим создания нового файла, которому присваивается имя Noname.pas; имя можно изменить при записи файла на диск),
Save-F2 - сохранить файл (переписывает файл из памяти редактора на диск),
Save as - сохранить с новым именем,
Save all - сохранить все в окнах (записывает содержимое всех окон редактора в соответствующие файлы),
Change dir - смена каталога (позволяет изменить установленный по умолчанию диск или каталог),
Print - печать файла,
Get info - выдача информации о текущем состоянии программы и используемой памяти,
DOS Shell - выход в DOS без выгрузки из памяти (для возврата ввести команду exit),
Exit - выход и выгрузка из памяти.
Программы на языке Паскаль имеют блочную структуру:
1. Блок типа PROGRAM - имеет имя, состоящее только из латинских букв и цифр. Его присутствие не обязательно, но рекомендуется записывать для быстрого распознавания нужной программы среди других листингов.
2. Программный блок, состоящий в общем случае из 7 разделов:
раздел описания модулей (uses);
раздел описания меток (label);
раздел описания констант (const);
раздел описания типов данных (type);
раздел описания переменных (var);
раздел описания процедур и функций;
раздел описания операторов.
Общая структура программы на языке Паскаль:
Рrogram ИМЯ..; {заголовок программы} Uses ...; {раздел описания модулей} Var ..; {раздел объявления переменных} ... Begin {начало исполнительной части программы} ... {последовательность... операторов} End. {конец программы}
Пример программы, которая осуществляет сложение двух чисел и выводит сумму на экран:
Program Summa; Uses Crt;{Подключаем модуль Crt} Var number1, {переменная, в которой будет содержаться первое число} number2, {переменная, в которой будет содержаться второе число} rezult {переменная, в которой будет содержаться результат} :integer; {указывает тип целых чисел} Begin ClrScr; {Используем процедуру очистки экрана из модуля Crt} Write ('Введите первое число '); {Выводим на экран символы, записанные между апострофами} Readln (number1); {Введенное пользователем число считываем в переменную number1} Write ('Введите второе число '); {Выводим на экран символы, записанные между апострофами} Readln (number2); {Введенное пользователем число считываем в переменную number2} rezult := number1 * number2; {Находим сумму введенных чисел и присваиваем переменной rezult} Write ('Сумма чисел ', number1, ' и ', number2, ' равно ', rezult); {Выводим на экран строчку, содержащую ответ задачи} Readln;{Процедура задержки экрана} End.
