- •Министерство образования республики беларусь
- •Лабораторная работа № 1Устройство пк. Операционная системаMsWindows.TotalCommander
- •Устройство пк
- •Базовая аппаратная конфигурация пк
- •Состав клавиатуры пк
- •Включение и выключение пк. Правила работы в компьютерных аудиторияхВц БелГуТа
- •Операционная система ms Windows
- •Основные понятия
- •Структура и настройка окна
- •Основные приемы работы с объектами
- •Некоторые настройки ос Windows
- •Файловый менеджерTotal Commander
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы
- •Тема для самостоятельного изучения № 1Текстовый процессорMsWord
- •Основные возможностиMsWord
- •Основные команды для работы с файлами документов
- •Настройка внешнего вида окнаMsWordи параметров документов
- •Вид отображения документа
- •Подключение и настройка панелей инструментов
- •Настройка основных параметров документа
- •Набор и редактирование текста
- •Форматирование шрифтов и абзацев
- •Порядок оформления контрольной работы*
- •Контрольные вопросы
- •Лабораторная работа № 2ЯзыкPascal. Программирование линейных и разветвляющихся алгоритмов. Циклы
- •Краткое описание средыFreePascal
- •Запуск и обзор команд главного меню
- •Основные функциональные клавиши и комбинации клавиш
- •Создание, открытие и сохранение файла документа. Работа с окнами
- •Набор и редактирование текста программы
- •Компиляция программы. Некоторые ошибки
- •Выполнение программы. Просмотр результатов
- •Краткое описание средыTurboPascal
- •Базовые понятия языкаPascal
- •Алфавит языка программированияPascal
- •Словарь языка программированияPascal
- •Зарезервированные слова
- •Идентификаторы
- •Структура простейшей программы
- •Константы, переменные, выражения
- •Арифметические и логические операции
- •Данные в программах. Типы данных
- •Порядковые типы данных
- •Вещественный тип данных
- •Программирование линейных алгоритмов
- •Операторы языка программированияPascal
- •Оператор присваивания
- •Операторы ввода-вывода
- •Read(список переменных, указанных через запятую) readln(список переменных, указанных через запятую)
- •Write(список переменных, констант, выражений через запятую) writeln(список переменных, констант, выражений через запятую)
- •Составной оператор
- •Оператор безусловного перехода
- •Основные стандартные процедуры и функции
- •Запись алгебраических выражений
- •Программирование разветвляющихся алгоритмов
- •Логические выражения
- •Оператор условного переходаif. Оператор выбораcase
- •Организация циклических вычислений
- •Цикл с предусловиемwhile…do
- •Цикл с постусловием repeat…until
- •Цикл с параметромfor…to…do
- •Порядок выполнения лабораторной работы
- •Набор и выполнение программ в среде TurboPascal(msdos)
- •Контрольные вопросы
- •Тема для самостоятельного изучения №2Обработка массивов на языкеPascal. Процедуры и функции пользователя
- •Структурированный тип данных массив
- •Описание массивов
- •Ввод и вывод элементов массива
- •Базовые алгоритмы обработки массивов
- •Вычисление суммы и произведения элементов массива
- •Поиск максимального и минимального элементов массива
- •Подсчет количества элементов, удовлетворяющих определенным условиям
- •Решение задач обработки одномерных массивов
- •Процедуры и функции
- •Контрольные вопросы
- •Лабораторная работа № 3Mathcad. Базовые операции. Ранжированные переменные. Функции. Графики
- •Основы работы в системе Mathcad
- •Создание и особенности работы в формульной области
- •Создание и особенности работы в текстовой области
- •Переменные. Предопределенные переменные
- •Форматирование результатов
- •Ранжированные (дискретные) переменные
- •Функции. Графики функций
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы
- •Лабораторная работа №4Массивы в Mathcad. Решение уравнений и систем уравнений
- •Массивы
- •Основные определения. Способы создания массивов
- •Операторы для работы с векторами и матрицами
- •Функции для работы с векторами и матрицами
- •Вычисление сумм и произведений элементов массивов
- •Решение задач обработки массивов в пакетеMathcad
- •If(условие, выражение_1, выражение_2)
- •Решение уравнений и систем средствамиMathcad
- •Функция root, блоки Given…Find, Given…Minerr
- •Решение полиномиальных уравнений. Функцияpolyroots
- •Решение систем линейных уравнений
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы
- •Лабораторная работа №5Табличный процессорMsExcel
- •Основные возможностиMsExcel
- •Базовые понятия и приемы работы вMsExcel
- •Окно и его основные настройки
- •Рабочая книга
- •Работа с листами
- •Данные в ячейках
- •Форматирование ячеек
- •Некоторые приемы форматирования электронной таблицы
- •Формулы и функции. Решение задач
- •Графические возможности msExcel. Построение графика функции
- •Порядок выполнения лабораторной работы
- •Контрольные вопросы Приложение а (обязательное) Приблизительное оформление отчета о лабораторной работе
- •Приложение б (обязательное) Задание на контрольную работу
- •Приложение в (обязательное) Содержание учебного материала по дисциплине «Информатика»
- •Список рекомендуемой и использованной литературы
Контрольные вопросы
Какие файловые операции можно выполнить с документом MSWord? Параметры страницы и свойства документа.
Подключение и настройка панелей инструментов.
Режимы просмотра документов.
Набор и редактирование текста. Какие приемы используются для перемещения по тексту? Как выделить фрагмент текста? Копирование, перемещение и удаление текста. Поиск и замена символов.
Проверка правописания.
Расстановка переносов.
Форматирование шрифтов.
Что такое абзац в MSWord? Форматирование абзацев.
Основные параметры документа.
Нумерация страниц. Колонтитулы.
Создание и изменение стилей.
Автоматическое создание оглавлений.
Лабораторная работа № 2ЯзыкPascal. Программирование линейных и разветвляющихся алгоритмов. Циклы
Цель работы: получить представление о составе и основных возможностях среды программирования Free Pascal (TurboPascal). Изучить алфавит и основные понятия языка программированияPascal. Получить базовые навыки набора, сохранения, отладки, просмотра и анализа результатов работы программы. Научиться программировать линейные, разветвляющиеся и циклические вычислительные процессы.
Одним из наиболее распространенных языков программирования является Pascal, созданный в 1968-1971 гг. профессором Высшей технической школы (ETH) г. Цюриха (Швейцария) Никлаусом Виртом и названный в честь французского математика и философа Блеза Паскаля (1623-1662). Благодаря небольшому количеству базовых понятий, простому синтаксису и принципам, в основе которых лежат системный подход и структурное программирование, языкPascalшироко используется для обучения программированию.
Пользователь ПК, начинающий программировать на языке Pascal, сталкивается, прежде всего, со средой (оболочкой) или системой программирования, включающей в себя совокупность программных средств:
текстовый редактор, предназначенный для набора и редактирования текста программы (исходного кода, листинга);
компилятор − программа (совокупность программ), обрабатывающая исходный код, и, в случае полного соответствия правилам языка, переводящая (транслирующая) его на машинный язык (объектный код);
редактор связей (компоновщик), преобразующий объектный код в машинный;
загрузчик, генерирующий готовый к исполнению exe-файл (исполняемый код), который можно переносить на другой компьютер;
библиотеку функций;
справочную систему.
Среда программирования предназначена для набора текста программы, отладки, выполнения и получения результатов работы программы.
Краткое описание средыFreePascal
Запуск и обзор команд главного меню
Для запуска среды FreePascalможно воспользоваться ярлыком с рабочего столаMSWindowsили выполнить последовательность команд главного менюStart / All Programs / Free Pascal (Пуск / Все программы / Free Pascal). В состав главного меню, расположенного в верхней части окна (рисунок 2.1) входят команды:
File(Файл) − для работы с файлами;
Edit(Правка) − редактирование файла;
Search(Поиск) − поиск или замена фрагментов текста;
Run(Прогон) − выполнение программы;
Compile(Компиляция) − компиляция программы;
Debug(Отладка) − отладка;
Tools(Сервис) − команды вспомогательного характера;
Options(Параметры) − настройка среды программирования;
Window (Окно) − для работы с окнами документов;
Help(Помощь, Справка) − вызов справочной информации.

a)
![]()
б)
Рисунок 2.1 − Главное меню и функциональные клавиши FreePascal
В нижней части окна программы находится описание некоторых функциональных клавиш, список которых изменяется в зависимости от выполняемой команды главного меню.
Основные команды меню File(Файл):
New– создать новый документ;
Save (F2) (Save as…)– сохранить, сохранить как…;
Open (F3)– открыть существующий файл;
Print – печать;
Exit (Alt + X)– выход;
Change Dir– изменение текущего директория.
Среди основных команд меню Edit(Правка) можно перечислить:
Undo (Alt + Backspace)– отмена действия;
Redo– возврат на действие вперед;
Copy (Ctrl + Ins) – копировать;
Cut (Shift + Del)–вырезать;
Clear (Ctrl + Del) – удалить;
Paste (Shift + Ins) – вставить;
Select All− выделить все;
Unselect − снять выделение;
Show Clipboard– просмотреть содержимое буфера обмена;
Copy to Windows – копировать в MS Windows;
Paste to Windows – вставить из MS Windows.
Из меню Search(Поиск) можно:
Find − найти фрагмент текста;
Replace− заменить;
Go to line number− перейти к строке с указанным номером.
Среди команд для выполнения программы Run(Прогон) находятся:
Run (Ctrl + F9)– компиляция, выполнение, вывод результатов работы программы;
Trace into (F7)– трассировка, пошаговое выполнение программы;
Step over (F8)– выполнение программы по шагам, без отслеживания работы вызываемых процедур и функций;
Go to cursor (F4)– выполнение программы до строки, на которой стоит курсор в текущем окне редактора;
Program reset (Ctrl + F2)– сброс всех ранее задействованных отладочных свойств, прекращение отладки программы, удаление из памяти исполнявшейся программы.
Компиляция программы выполняется выбором из меню Compile(Компиляция) одной из командCompile (Alt + F9),Make (F9)илиBuild. Здесь же находится командаInformation, показывающая статистику программы.
Среди команд меню Debug(Отладка) чаще других используют:
Output− открытие окна, в котором демонстрируется вывод результатов выполнения программы на экран в текстовом режиме;
User screen (Alt + F5)− полноэкранный вывод на экран результатов выполнения программы.
Из меню Tools (Сервис)можно, например, вызвать встроенный калькулятор (Calculator) или таблицу кодов (Ascii table).
Из пункта главного меню Options(Параметры) доступны команды настройки, помогающие управлять генерацией машинного кода программы, регулирующие размер памяти, режим работы компоновщика и т. д. В дополнительном подменю командыEnvironmentзадаются:
Preferences… – параметры, определяющие условия работы в целом;
Editor…– параметры, определяющие условия работы редактора;
Keyboard&Mouse…– опции работы клавиатуры и мыши;
Startup...– опции, определяющие начальные параметры;
Colors...– цвет для каждого из элементовFreePascal.
Команды для работы с окнами документов находятся в пункте главного меню Window (Окно):
Tile–расположение окон всех открытых документов равномерно по всему экрану;
Cascade– расположение открытых окон каскадом;
Close all− закрытие всех окон;
Refresh display− обновление экрана;
Size / Move (Ctrl + F5)− изменение размера и расположения окна на экране (см. функциональные клавиши внизу окна);
Zoom (F5)– масштабирование окна;
Next (F6)– активизация следующего окна;
Previous (Shift + F6) – активизация предыдущего окна;
List (Alt + 0)– вывод на экран списка всех открытых окон среды;
Close ( Alt + F3)– закрытие окна текущего документа.
В пункте главного меню Help(Помощь), в частности, находятся:
Content– вывод содержания справочной службы;
Index– алфавитный перечень всех ссылок справочной службы;
Topic search– поиск в окрестности курсора зарезервированного слова, стандартной функции и выдача соответствующей справки;
Previous topic– предыдущее справочное сообщение;
About…− информация о программе.
