Сетевая библиотекаСетевая библиотека

Инф(Пр+Лаб)МФ+СФ+ФГГНГД+ЭнФ(1)

Дата публикации: 04.09.2015
Тип: Текстовые документы DOC
Размер: 1.58 Мбайт
Идентификатор документа: -101577297_416458995
Файлы этого типа можно открыть с помощью программы:
Microsoft Word из пакета Microsoft Office
Для скачивания файла Вам необходимо подтвердить, что Вы не робот


Не то что нужно?


Вернуться к поиску
Введение Обозначения ( – щелчок левой кнопкой мыши (или просто “щелчок”); (( – двойной щелчок левой кнопкой мыши; \__/ – перетаскивание левой кнопкой мыши; ( – щелчок правой кнопкой мыши; [F10] – нажатие клавиши на клавиатуре; [Alt]+[X] – совместное нажатие клавиш на клавиатуре; ( – нажатие клавиши [Enter]; |__| – нажатие клавиши [пробел]; student – ввод текста с клавиатуры; Файл►Открыть – щелчки на командах меню; Вставить – щелчок на кнопке с рисунком; ОК – щелчок на кнопке с надписью; 10 – щелчки на стрелке справа и на элементе списка; ( – щелчок на флажке; ( – щелчок на переключателе; – щелчок на кнопке закрытия окна; , , , , – виды указателя мыши. Аппаратные средства компьютера Информатика – наука о средствах и методах сбора, передачи, обработки и хранения информации с помощью вычислительной техники. Информация – отражение окружающего мира в виде некоторых знаков или сигналов. Компьютер – электронное устройство, предназначенное для автоматизации работы с информацией. Компьютер часто называют электронно-вычислительной машиной (ЭВМ). Каждый компьютер включает аппаратное обеспечение (совокупность устройств, входящих в состав компьютера или подключаемых к нему) и программное обеспечение (совокупность программ, которые могут быть установлены на компьютере). Персональный компьютер (ПК) – ЭВМ для обслуживания одного рабочего места. ПК включает 4 основных устройства: системный блок, монитор, клавиатура, мышь. К ПК могут подключаться периферийные устройства: принтер, сканер, модем и т.д. В системном блоке находятся материнская плата, процессор, винчестер, дисководы, ПЗУ, ОЗУ, блок питания, системная шина, контроллеры, разъемы и т.д. Процессор (микропроцессор) – устройство для проведения арифметико-логических вычислений и для управления информацией. Информация хранится в памяти компьютера, которая бывает внешней и внутренней. К устройствам внутренней памяти относятся постоянная память (или ПЗУ, постоянное запоминающее устройство) – микросхема для длительного хранения информации, в т.ч. и когда ПК выключен; оперативная память (или ОЗУ, оперативное запоминающее устройство) – микросхема для временного хранения информации, когда ПК включён; кэш-память – микросхема, запоминающая определённое количество последних операций на ПК; и т.д. Диск – область внешней памяти для долговременного хранения информации. Физические диски бывают жёсткие (винчестер), гибкие (дискета), оптические компакт-диски (CD-ROM, CD-R, CD-RW), цифровые видеодиски (DVD), сменные карты памяти (флэш-устройства) и т.д. Некоторые физические диски могут делиться на несколько логических дисков. Дисковод (накопитель) – устройство для считывания информации с диска и для записи информации на диск. Монитор (дисплей) – устройство для вывода визуальной информации на экран. Клавиатура – устройство для ввода алфавитно-цифровых символов и управляющих команд. Мышь – устройство для ввода управляющих команд и для манипулирования перемещением по экрану. Принтер – устройство для вывода визуальной информации на бумагу путём распечатки. Сканер – устройство для ввода плоского изображения с бумаги или других поверхностей путём сканирования. Модем – устройство для обмена информацией по телефонной линии или другим каналам связи с помощью модуляции или демодуляции. Назначение основных клавиш на клавиатуре К алфавитно-цифровым клавишам относятся клавиши для ввода букв, цифр и других символов. К клавишам управления курсором относятся клавиши: [(] (перемещение влево), [(] (перемещение вправо), [(] (перемещение вверх), [(] (перемещение вниз), [Home] (перемещение в начало строки), [End] (перемещение в конец строки), [Page Up] (перемещение на страницу вверх), [Page Down] (перемещение на страницу вниз). К служебным клавишам относятся клавиши: [Ctrl], [Alt], [Shift] (применяемые совместно с другими клавишами), [Enter] (подтверждение команды или переход на новую строку), [Esc] (отмена команды или выход), [Tab] (ввод позиций табуляции или перемещение к следующему элементу), [(Backspace] (удаление символа слева от курсора), [Delete] (удаление символа справа от курсора), [Insert] (переключение режимов вставки и замены), [Caps Lock] (переключение режимов ввода больших и малых букв), [Num Lock] (переключение режимов ввода цифр и перемещения по экрану на правой части клавиатуры), [Print Screen] (копирование изображения экрана в буфер обмена), [Pause/Break] (пауза или прерывание команды). К функциональным клавишам относятся клавиши [F1]-[F12] в верхней части клавиатуры. Общепринято, что клавиша [F1] означает получение справочной информации. К дополнительным клавишам относятся клавиши калькуляторной панели в правой части клавиатуры, позволяющие вводить цифры и знаки арифметических операций, а также управлять перемещением курсора. Программные средства компьютера Файл — именованная область внешней памяти, которая может хранить произвольную информацию. Каталог (директория) — область внешней памяти, содержащая другие именованные области. Буфер обмена – невидимая часть памяти, через которую можно обмениваться информацией между файлами. Программа – последовательность команд компьютера. Программный продукт – комплекс компьютерных программ, предоставляющий широкий спектр возможностей по определенной тематике. Компьютерные программы делятся на системные, прикладные и инструментальные. Системная программа – программный продукт, предоставляющий вспомогательные услуги по взаимодействию с файловой системой и аппаратным обеспечением. Прикладная программа – программный продукт, позволяющий пользователю решать задачи в определенной сфере деятельности. Инструментальная программа – программный продукт, позволяющий создавать новые программы с помощью инструментов программирования. Среди системных программ самыми важными являются операционные системы, которые загружаются после включения или перезагрузки компьютера. Операционная система Microsoft Windows (переводится как окна) относится к графическим многозадачным операционным системам и является мировым лидером среди операционных систем. Различными версиями Windows являлись Windows 95, Windows 98, Windows NT, Windows Mobile, Windows 2000, Windows ME, Windows XP, Windows 2003, Windows Vista, Windows 7, Windows 8. С операционной системой Windows поставляется множество стандартных программ, некоторые из которых объединены в группы по категориям: Служебные, Связь, Развлечения и т.д. К наиболее известным стандартным программам относятся: программа Калькулятор (для простейших вычислений в режиме имитации микрокалькулятора), графический редактор Paint (для создания и обработки растровых рисунков), текстовый редактор Блокнот (для набора неформатированного текста), текстовый процессор WordPad (для набора форматированного текста), менеджер файлов (проводник) (Мой) Компьютер (для работы с файловой системой), программа Корзина (для хранения удалённых файлов), браузер Internet Explorer (для просмотра Web-сайтов в сети Интернет), мультимедийная программа Media Player (для запуска аудиовидеороликов). В программе Блокнот можно вводить и редактировать (т.е. изменять) текст; создавать, открывать и сохранять текстовые файлы с расширением txt; настраивать параметры страницы и печатать текст; задавать формат представления всех букв в тексте. Программа-оболочка (менеджер файлов) – системная программа, предоставляющая удобный интерфейс при работе с файловой системой компьютера (наиболее известные – Norton Commander, Far Manager, Windows Commander, Total Commander, Проводник). Программы-оболочки Norton Commander и Far Manager позволяют создавать, просматривать, редактировать, копировать, перемещать, переименовывать файлы и каталоги, выполнять другие операции с файлами. Нажатие клавиши [F1] означает получение справочной помощи, [F2] – вход в меню пользователя, [F3] – просмотр содержимого файла, [F4] – редактирование файла, [F5] – копирование файла, [F6] – перемещение или переименование файла, [F7] – создание каталога, [F8] – удаление файла, [F9] – вход в главное меню, [F10] – выход из программы-оболочки, [Tab] – переход с левой панели на правую и обратно, [Insert] – выделение файла. Пакет офисных программ Microsoft Office (MSO) компании Microsoft включает: текстовый процессор MSO Word, табличный процессор MSO Excel, систему управления базами данных MSO Access, программу-органайзер MSO Outlook, программу презентационной графики MSO PowerPoint, программу деловой графики MSO Visio, настольную издательскую систему MSO Publisher, Web-редактор MSO FrontPage и т.д. Системы счисления Система счисления – представление числа определенным набором символов. Системы счисления бывают непозиционные (единичная, римская) и позиционные (десятичная, двоичная, восьмеричная, шестнадцатеричная и т.д.). Позиционной называется система счисления, в которой количественное значение каждой цифры зависит от ее места (позиции) в числе. Основанием позиционной системы счисления называется возводимое в степень целое число, которое равно количеству цифр в данной системе. Десятичная система счисления включает алфавит из 10 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9. Двоичная система счисления включает алфавит из двух цифр: 0 и 1. Восьмеричная система счисления включает алфавит из 8 цифр: 0, 1, 2, 3, 4, 5, 6 и 7. Шестнадцатеричная система счисления включает алфавит из 16 цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Например, . Для перевода целого числа из одной системы счисления в другую надо выполнить следующий алгоритм: Основание новой системы счисления выразить цифрами исходной системы счисления. Последовательно выполнять деление данного числа на основание новой системы счисления, пока не получится частное, меньшее делителя. Полученные остатки перевести в новую систему счисления. Составить число из остатков в новой системе счисления, начиная с последнего остатка. Например, перевести число 19 из десятичной в двоичную систему счисления. Отсюда . Лабораторная работа № 1. Операционная система на компьютере Терминология Операционная система (ОС) – комплекс программ, загруженных в течение работы компьютера и управляющих его ресурсами (самые популярные ОС – MSDOS, Windows, Unix, Linux, MacOS). Операционная система предоставляет пользователю доступ к аппаратным средствам компьютера, позволяет запускать другие программы на компьютере, распределяет вычислительные ресурсы компьютера между выполняемыми задачами и т.д. ОС Windows включает рабочий стол (поверхность экрана для размещения значков), панель задач (нижняя полоса для отображения работающих приложений), главное меню (кнопка Пуск в левой части панели задач для выполнения команд), системные уведомления (индикаторы текущего времени, языка и т.д. в правой части панели задач). Именованными компонентами Windows являются приложения (программы, адаптированные к работе в данной ОС), документы (файлы, представляющие собой результаты работы приложения), папки (области, хранящие группу файлов или обозначающие устройства, подключаемые к ПК). Компоненты можно просматривать в окне (прямоугольная область экрана). Все компоненты Windows могут быть обозначены значками (обозначение в виде рисунка и надписи) или ярлыками (значок со стрелкой вверх, означающей указатель на компонент). Значок (A:) означает дискету, значок (С:) – винчестер. Порядок выполнения Если это необходимо, зайти в Windows. [Ctrl]+[Alt]+[Delete], ввести имя пользователя и парольstudent, (. Зайти в справочную систему Windows и узнать сведения о копировании текста. Пуск►Справка (и поддержка), ( Поиск в справке (или Указатель), ввести ключевое слово Копирование, (, ( на нужной теме (или ( на нужной теме, Показать), . Найти файлы с именем autoexec на диске (C:). Пуск►(Мой) Компьютер, ( Поиск (или Пуск►Поиск, ( Файлы и папки), ввести имя autoexec, ( (или задать место поиска Локальные диски (С:), Найти), . Просмотреть недавно открывавшийся документ. Пуск►(Недавние) Документы, ( на имени файла, верхний . Загрузить стандартную программу Блокнот. Пуск►(Все) Программы►Стандартные►Блокнот. Переключиться на русский язык, а затем – на английский (разными способами). Набрать несколько символов на этих языках. EN, ( Русский, ввести символы, RU, ( Английский, ввести символы, [Ctrl]+[Shift] (или левый [Alt]+[Shift]), ввести символы. Набрать какой-либо текст (минимум 15 строк). Ввести символы в 1-й строке, (, далее аналогично. Свернуть окно и восстановить его. , на панели задач ( внизу на кнопке программы. Развернуть окно и восстановить его не на весь экран. , . Переместить окно. К верхнему заголовку окна, \__/. Изменить размеры окна (чтобы текст полностью не был виден в окне). К границе окна, \__/. С помощью полос прокрутки прокрутить, пролистать и переместить изображение текста в окне. С помощью скроллинга прокрутить изображение вниз и вверх. ( ( \__/ ( ( , ( ( \__/ ( ( ,( в тексте, колёсико мыши покрутить вниз и вверх. Далее закрыть окно программы, не сохраняя изменения. Файл►Выход, Не сохранять (или Нет). Включить и отключить автоматическое упорядочивание значков на рабочем столе. ( на рабочем столе, Вид►Выравнивать автоматически (или Упорядочить значки►автоматически), далее аналогично. Выделить какой-либо значок на рабочем столе, а затем переместить его в другое место рабочего стола. ( на значке, к значку, \__/. Выделить несколько смежных значков (разными способами). К свободному месту, \__/ для захвата значков, ( на одном значке, ( на другом значке при нажатой [Shift]. Выделить несколько несмежных значков. ( на одном значке, ( на другом значке при нажатой [Ctrl]. Упорядочить значки на рабочем столе по имени и включить их автоматическое упорядочивание. ( на рабочем столе, Сортировка►Имя (или Упорядочить значки►Имя), ( на рабочем столе, Вид►Выравнивать автоматически (или Упорядочить значки►автоматически). Открыть окно программы Корзина и закрыть его (разными способами). (( Корзина, , ( Корзина, (, [Alt]+[F4], ( Корзина, ( Открыть, на панели задач ( внизу на кнопке программы, ( Закрыть. Открыть окно папки Документы на диске (C:). Пуск►(Мои) Документы (или (( Мои документы). Узнать свойства какого-либо файла (разными способами). ( на значке файла, Упорядочить►Свойства (или Файл►Свойства), ОК, ( на значке файла, ( Свойства, ОК. Упорядочить значки по дате последнего изменения и по имени (разными способами). ( Дата изменения (или Вид►Упорядочить значки►Изменен), (Имя (или Вид►Упорядочить значки►Имя), ( на свободном месте, Сортировка►Имя (или Упорядочить значки►Имя). Изменить вид значков на таблицу и список (разными способами). Вид(ы)►Таблица, Вид(ы)►Список, ( на свободном месте, Вид►Список. Отобразить и скрыть панель папок (навигации), а затем закрыть окно. Упорядочить►Раскладка►Панель навигации (или Папки), далее аналогично, . Открыть окно Компьютер программы Проводник. Пуск►(Мой) Компьютер (или (( Мой Компьютер). Зайти в папку своего преподавателя и своего факультета. (( Student (H:), (( на папке преподавателя, (( на папках факультета и группы. Создать новую папку со своей фамилией. Упорядочить►Новая папка (или Файл►Создать►Папку), ( на названии папки, ввести свою фамилию, (. Выйти из папки преподавателя и зайти на диск (P:). Назад (или Вверх), далее аналогично, (( (P:). Скопировать какой-либо файл в буфер обмена. ( на значке файла, Упорядочить►Копировать (или Правка►Копировать). Зайти в свою новую папку. [(Backspace], (( Student (H:), (( на папках преподавателя, факультета и группы, (( на своей папке. Вставить файл из буфера обмена в свою папку. Упорядочить► Вставить (или Правка►Вставить). Создать текстовый документ в своей папке. ( на свободном месте, Создать►Текстовый документ, (. Переименовать созданный документ в файл Лаб1. ( на значке документа, Упорядочить► Переименовать (или Файл►Переименовать), ввести имя Лаб1, (. Набрать в созданном документе слово Информатика. (( на значке документа, ввести текст, (. Отключить и включить набор цифр в правой части клавиатуры. Далее набрать РЕЗУЛЬТАТЫ вычислений. [Num Lock] (несколько раз), [Caps Lock], ввести результаты, [Caps Lock], |__|, ввести вычислений. Свернув окно, открыть ещё одно окно Компьютер и зайти на диск (P:). , Пуск►(Мой) Компьютер, (( (P:). Развернув все окна, упорядочить окна каскадом и слева направо. На панели задач ( внизу на кнопках окон, на панели задач ( внизу на свободном месте, ( Окна каскадом, на панели задач ( внизу на свободном месте, ( Отображать окна рядом (или ( Окна слева направо). Перекопировать ещё один файл с диска (P:) в свою папку (другим способом). ( на значке файла диска (P:), ( Копировать, ( на свободном месте в своей папке, ( Вставить. Выйти из программы Блокнот, сохранив изменения. ( в окне Блокнот, , Сохранить (или Да). Загрузить программу-оболочку Far Manager. Пуск►Стандартные►Выполнить (или Пуск►Выполнить), ввести путь c:\program files\far\far.exe, ОК (или (( Far Manager). Зайти в свою папку на левой панели. [Alt]+[F1], к диску (H:), (, далее аналогично. Создать свой каталог и зайти в него. [F7], ввести свою фамилию, (, к своему каталогу, (. Скопировать какой-либо файл в свой каталог. [Tab], к файлу, [F5], (. Просмотреть файл в своём каталоге. [Tab], к файлу, [F3], [Esc]. Выйти в корневой каталог диска. К двум точкам (..), (, далее аналогично. Отключить и включить правую панель. [F9], Правая►Панель Вкл/Выкл (или Right►Panel On/Off), далее аналогично. Зайти в справочную систему и выйти из неё. [F1], перейти к нужной теме, (, [Esc]. Выйти из программы-оболочки Far Manager. [F10], (. Закрыть все окна и завершить сеанс своей работы на компьютере. (несколько раз), Пуск►►►Выход из системы (или Пуск►Выход из системы, Выход). Контрольные вопросы Что такое операционная система? Перечислите самые распространённые операционные системы. Что такое рабочий стол, панель задач, главное меню, системные уведомления? Какие диски обозначаются (A:) и (С:)? Что такое окно, значок, ярлык? Что такое документ, папка, приложение? Какие стандартные программы наиболее известны? Как загрузить Windows и завершить сеанс работы на компьютере? Как узнать справочную информацию и найти файл в Windows? Как переключать русский и английский алфавит? Какими способами можно открыть и закрыть окно приложения? Как выделять значки и узнавать их свойства? Как свернуть и развернуть окно? Как переместить окно и изменить его размеры? Как упорядочить значки и изменить их вид? Как копировать и вставлять информацию через буфер обмена? Как создать и переименовать папку, файл? Как зайти в папку и выйти из неё? Как в Far Manager создавать каталог и копировать файлы? Как узнать содержимое файла и справочную информацию? Что такое информатика, информация, компьютер, ПК. Перечислите устройства, входящие в ПК и подключаемые к нему. Перечислите часто используемые клавиши. Для чего они предназначены? Что такое файл, каталог, программа? На какие виды делятся программы? Что такое система счисления и её основание? На какие виды делятся системы счисления? К числу 100 прибавьте количество букв в своих фамилии, имени и отчестве, а далее переведите с помощью вышеприведённого алгоритма полученное число в двоичную систему счисления. Лабораторная работа № 2. Текстовые документы на компьютере Терминология Текстовый редактор – это прикладная программа для создания и обработки текстовых документов (Блокнот, Multi-Edit). Текстовые редакторы с возможностями оформления текста и набора других объектов (таблиц, формул, рисунков и т.д.) называются текстовыми процессорами (MS Word, OOO Writer, WordPad, Лексикон, WordPerfect). Пакет офисных программ Microsoft Office (MSO) включает: текстовый процессор MS Word, табличный процессор MS Excel, систему управления базами данных MS Access, программу презентационной графики MS PowerPoint и т.д. Окно текстового процессора MS Word включает заголовок, панель инструментов, ленту инструментов, рабочую область и строку состояния. В рабочей области имеются линейки, полосы прокрутки и видимая часть документа. Текстовый процессор MS Word позволяет вводить, редактировать и форматировать текст; создавать, открывать и сохранять текстовые документы; проверять правописание в тексте, добавлять в документ таблицы, формулы, рисунки, диаграммы, звук, видео, ссылки и др. объекты; производить различные операции для обработки текста и т.д. Редактирование текста – процесс изменения символов в тексте (включает вставку, удаление, замену, копирование, перемещение фрагментов текста и т.д.). Форматирование текста – процесс оформления вида текста для его представления на экране (включает форматирование символов, абзацев, страниц и т.д.). Порядок выполнения Если это необходимо, зайти в Windows. [Ctrl]+[Alt]+[Delete], ввести имя пользователя и парольstudent, (. Загрузить текстовый процессор MS Word. Пуск►(Все) Программы►Microsoft Office► Microsoft Word. Набрать несколько абзацев текста (слова с пробелами). Ввести несколько строк текста, (, далее аналогично. В 1-й строке переместиться в начало и в конец строки. ( в строке, [Home], [End]. Переместиться в начало и в конец документа. [Ctrl]+[Home], [Ctrl]+[End]. Пролистать экранные страницы вниз и вверх. [Page Down], [Page Up]. Задать масштабы 200%, 10%, 100%. Далее изменить масштаб ползунком и вернуться к масштабу 100%. ( на вкладке Вид, Масштаб, сделать установки, ОК, далее аналогично, 100 %, , , ( на ползунке, 100 %. Выделить произвольный фрагмент текста (разными способами). К началу, \__/ к концу, ( в начале, [Shift]+[(] (несколько раз),( в начале, ( в конце при нажатой [Shift]. Выделить слово, абзац, весь документ. (( на слове, (( слева от абзаца, Выделить►Выделить все. Удалить несколько символов слева и справа от курсора. Далее заменить 2-й символ другим символом. ( в середине текста, [(Backspace], [Delete], ( слева от символа, [Delete], ввести новый символ. Вставить 3 пустые строки, а затем удалить одну из них. ( в середине текста, ( (несколько раз), [(Backspace]. Выделить 3-е слово и удалить его. Далее отменить и вернуть удаление. (( на слове, [Delete], Отменить, Вернуть. Выделить 4-е слово и ввести вместо него другой текст. (( на слове, ввести текст. 5-е слово переместить, а 1-е слово скопировать в другую часть документа. (( на слове, внутрь выделенного, \__/, (( на слове, внутрь выделенного, \__/ при нажатой [Ctrl]. Скопировать 2-е слово в буфер обмена и затем вставить его из буфера обмена (разными способами). (( на слове, ( на вкладке Главная, Копировать, ( в новом месте, Вставить, ((на слове, ( на выделении, ( Копировать, ( в новом месте, (Вставить, Вырезать 8-е слово в буфер обмена и затем вставить его из буфера обмена (разными способами). ((( на слове, Вырезать, ( в новом месте, Вставить, ((на слове, ( на выделении, ( Вырезать, ( в новом месте, (Вставить. Выровнять 1-й абзац по ширине, 2-й – по левому краю, 3й – по правому краю, 4-й – по центру. ( в абзаце, По ширине, ( в абзаце, По левому краю, (в абзаце, По правому краю, ( в абзаце, По центру. Во 2-м абзаце сделать 1-е слово жирным, 2-е – курсивным, 3-е – подчёркнутым. (( на слове, Ж, (( на слове, К, (( на слове, Ч. В 3-м абзаце задать у 1-го слова шрифт Arial, у 2-го – шрифт Courier New, у 3-го – шрифт Times New Roman. (( на слове, Arial Шрифт, (( на слове, Courier New, (( на слове, Times New Roman. В 4-м абзаце у 1-й буквы задать 72-й размер шрифта, у 2й буквы – 8-й размер, у 3-й буквы – 14-й размер. Выделить букву, 72 Размер шрифта, выделить букву, 8, выделить букву, 14. В 1-м абзаце задать отступ 1-й строки 1 см, во 2-м – отступ слева 2 см, в 3-м – отступ справа 3 см. ( в абзаце, к верхнему треугольнику слева на линейке, \__/, (в абзаце, к нижнему квадратику слева, \__/, ( в абзаце, к треугольнику справа, \__/. Задать цвет и другие параметры символов предпоследнего слова. (( на слове, Шрифт, сделать установки, ОК. Задать другие параметры предпоследнего абзаца. ( в абзаце, Абзац, сделать установки, ОК. Задать альбомную, а затем книжную ориентацию страницы. ( на вкладке Разметка страницы, Параметры страницы, сделать установки, ОК, далее аналогично. Сохранить свой документ в файле Лаб2 своей папки. ►Сохранить как►Документ Word, найти свою папку, ввести имя файла Лаб2, Cохранить. Выйти из текстового процессора MS Word. ►Выход из Word (или верхний ). Загрузить текстовый процессор MS Word. – Открыть свой файл. ►Открыть, найти свою папку, ( на своем файле, Открыть. Перейти в конец документа и вставить разрыв страницы. [Ctrl]+[End], (, ( на вкладке Вставка, Разрыв страницы. Добавить в документ таблицу из 10 строк и 4 столбцов. Таблица►Вставить таблицу, задать количество столбцов и строк, ОК. Ввести в ячейки по несколько символов текста. ( в ячейке, ввести текст, [Tab], далее аналогично. Выровнять текст в одной из ячеек по центру, в других – по правому и левому краям, по ширине. ( в ячейке, ( на вкладке Главная, По центру, ( в ячейке, По правому краю, ( в ячейке, По левому краю, ( в ячейке, По ширине . Выделить ячейку, строку, столбец, всю таблицу. ( в ячейке, ( на вкладке Макет, Выделить►Выделить ячейку, ( в строке, ►Выделить строку, ( в столбце,►Выделить столбец, ( в таблице, ►Выделить таблицу. Вставить строку и столбец. ( в строке, Вставить снизу, ( в столбце, Вставить слева. Удалить строку и столбец. ( в строке, Удалить►Удалить строки, ( в столбце, ►Удалить столбцы. Изменить ширину столбцов. К линии между столбцами, \__/. Изменить высоту строк. К линии между строками, \__/. Объединить несколько ячеек в одну. Выделить ячейки, Объединить ячейки. Разбить ячейку на несколько ячеек. ( в ячейке, Разбить ячейки, сделать установки, ОК. Перейти в конец документа и вставить разрыв страницы. [Ctrl]+[End], (, ( на вкладке Вставка, Разрыв страницы. Нарисовать отрезок, прямоугольник, овал. Фигуры► Линия, \__/, ► Прямоугольник, \__/, ► Овал, \__/. Нарисовать фигуру Солнце. Фигуры► Солнце, \__/. Выделить фигуру и изменить её размеры. ( на фигуре, к ограничивающему маркеру, \__/. Переместить одну из фигур. К фигуре, \__/. Скопировать фигуру. К фигуре, \__/ при нажатой [Ctrl]. Задать у фигуры цвет заливки. ( на фигуре, ( на вкладке Формат, Заливка фигуры, ( на цвете. Задать у фигуры цвет линии. ( на фигуре, Контур фигуры, ( на цвете. Задать у фигуры толщину линии. (на фигуре, ►Толщина, ( на нужном типе линии. Задать у фигуры пунктирность линии. (на фигуре, ►Штрихи, ( на нужном типе линии. Нарисовать надпись и ввести внутри нее текст. ( на вкладке Вставка, Надпись►Нарисовать надпись, \__/, ввести текст. После таблицы вставить формулу: . ( после таблицы, Формула, [a], [=], ( на вкладке Конструктор, Дробь, ( на нужном шаблоне, ( в числителе, [1], ( в знаменателе, [2], ( вне формулы. Выйти из программы, сохранив при этом свой файл. Верхний , Сохранить. Контрольные вопросы Что такое текстовый редактор и текстовый процессор? Перечислите наиболее известные из них. Что включает пакет программ Microsoft Office? Что такое редактирование и форматирование текста? Из каких частей состоит окно текстового процессора OOO Writer? Для чего нужна данная программа? Как переместиться в начало и в конец строки, документа? Как изменять масштаб просмотра и пролистывать страницы? Какие части текста можно выделить и какими способами? Как удалить или заменить текст? Как копировать и перемещать фрагменты текста? Как изменить параметры символов, абзацев и страниц? Какие виды начертания, гарнитуры и размера шрифтов вы знаете? Какие виды выравнивания вы знаете? Как вставить таблицу и выделять её части? Как объединить или разбить ячейки? Как в таблице вставить или удалить строку, столбец? Как изменить ширину столбцов и высоту строк? Какие векторные фигуры вы знаете и как их можно нарисовать? Как изменять размеры фигур? Как можно переместить или скопировать фигуру? Какие свойства фигуры можно изменить? Как вставлять надписи на рисунках? Как вставить формулу и выйти из режима формул? Лабораторная работа № 3. Формулы на компьютере Терминология Редактор формул – текстовый редактор, ориентированный на набор математических формул (MS Equation, OOOMath, MathType, LaTeX). В текстовом процессоре MS Word из пакета программ Microsoft Office редактор формул Microsoft Equation является внешним приложением, а формулы в текстовый документ вставляются методом внедрения. Также в новой версии текстового процессора MS Word есть встроенный редактор формул, в котором имеются многие возможности Microsoft Equation. Порядок выполнения Если это необходимо, зайти в Windows. – Загрузить текстовый процессор MS Word. Пуск►(Все) Программы►Microsoft Office► Microsoft Office Word. Сохранить свой документ в файле Лаб3 своей папки. Файл►Сохранить как, найти свою папку, ввести имя файла Лаб3, Cохранить. Вставить символы (((((((. (на вкладке Вставка, Символ ►Другие символы, выбрать шрифт Symbol, (на нужном символе, Вставить, далее аналогично, Закрыть. Задать масштаб 200 %. ( на вкладке Вид, Масштаб, сделать установки, ОК. В конце документа зайти в редактор формул. [Ctrl]+[End], (, (на вкладке Вставка, Вставить объект►Объект, (Microsoft Equation, ОК. Набрать формулу и выйти из редактора формул. Ввести a=b, [Esc] (или (вне формулы). Изменить формулу на и выйти из неё. (( на формуле, ввести +с, выйти. Ниже зайти в редактор формул и набрать формулу: . [End], (, зайти в редактор формул, набрать формулу. Заменить 1-й + на (, 2-й + на (, 1-е = на (, 2-е = на (. Выделить ненужный символ, , ( на нужной кнопке, далее аналогично. Заменить 1-й ( на (, 2-й ( на знак умножения (маленькая точка). Выделить ненужный символ, , ( на нужной кнопке, далее аналогично. Заменить на , – на . ( после нужного символа, , ( на нужной кнопке, далее аналогично. Заменить на , – на . Выделить ненужный символ, , ( на нужной кнопке, далее аналогично. Заменить 2 на (, 3 – на (. Выделить ненужный символ, , ( на нужной кнопке, далее аналогично. Удалить 7 и вставить ((. Далее выйти из редактора формул. ( перед 7, [Delete], , ( на нужной кнопке, далее аналогично, выйти. Ниже набрать формулу: . [End], (, зайти в редактор формул, , ( на нужной кнопке, ввести нужные символы, далее аналогично. Удалить 1 и добавить . Выделить 1, [Delete], , ( на нужной кнопке, ввести нужные символы, далее аналогично. Заменить a на , b – на , c – на , d – на . Далее удалить индекс у d и выйти из редактора формул. ( в месте вставки, , ( на нужной кнопке, ввести нужные символы, далее аналогично, [(], [(Backspace] (2 раза), [Esc]. Ниже набрать систему уравнений . [End], (, зайти в редактор формул, ►, ( (2 раза), ( в нужном месте, ввести нужные символы, далее аналогично. Заменить 1 на . Удалить 1, , ( на нужной кнопке, ввести нужные символы, далее аналогично Заменить 2 на . Удалить 2, , ( на нужной кнопке, ввести нужные символы, далее аналогично Заменить 3 на . Далее выйти из редактора формул. Удалить 3, , ( на нужной кнопке, , ( на нужной кнопке, ввести нужные символы, далее аналогично, выйти. Ниже набрать текст 35км много. Между 3 и 5 поставить неразрывный дефис, перед км – неразрывный пробел, после км – длинное тире. [End], (, ввести текст, (в нужном месте, Вставка►Символ, (на вкладке Специальные знаки, (на нужном символе,Вставить, Закрыть, далее аналогично. Ниже без редактора формул набрать выражение . [End], (, ввести a0+x2, выделить 0, Формат►Шрифт, ( Нижний индекс, ОК, далее аналогично. Перейти в конец документа и загрузить встроенный редактор формул в MS Word. [Ctrl]+[End], (, (на вкладке Вставка, Формула. Задать формулу: . [a], [=], , ( на числителе, [1], ( на знаменателе, [2], (вне формулы. Набрать формулы из пп. 7-22 с помощью встроенного редактора формул в текстовом процессоре MS Word. – Выйти из программы MS Word, сохранив при этом свой файл. Верхний , Сохранить. Контрольные вопросы Что такое редактор формул и какие окна в нём имеются? Каким методом формула вставляется в документ? Какими способами можно зайти в редактор формул и выйти из него? Как отредактировать формулу? Как вставить скобки, знаки модуля и системы? Как набрать суммы, интегралы и матрицы? Как вставить символы отношения, надстрочные символы и греческие буквы? Как набрать дроби и корни? Как задать пробелы и переход на новую строку? Как задать одиночные символы и группу символов в шаблоне формулы? Как вставить степени и индексы в редакторе формул? Как без помощи редактора формул набрать нестандартные символы? Лабораторная работа № 4. Электронные таблицы на компьютере Терминология Табличный процессор – это прикладная программа для создания и обработки электронных таблиц (наиболее распространенные табличные процессоры – MS Excel, OOO Calc, Lotus 1-2-3). В табличном процессоре MS Excel листы электронных таблиц состоят из ячеек на пересечении строк и столбцов. Строки обозначены цифрами, столбцы – буквами. Адрес ячейки – обозначение индексов столбца и строки, на пересечении которых находится ячейка. Диапазон ячеек– прямоугольная группа ячеек от начальной до конечной (обозначается знаком ":"). Например, C2 – адрес ячейки в столбце C и в строке 2, B2:D5 – диапазон ячеек от ячейки B2 до ячейки D5. Иногда адрес ячейки включает имя листа или файла. Формула – совокупность констант, функций и адресов ячеек, соединённых знаками математических действий (формула начинается со знака "="). В формулах используются следующие арифметические операции: + (сложение), ( (вычитание), * (умножение), / (деление), ^ (возведение в степень). Ссылка – указание в формуле адреса другой ячейки. Относительная ссылка – ссылка, которая изменяется при копировании формулы на величину смещения. Абсолютная ссылка – ссылка, которая не изменяется при копировании формулы (обозначается знаком "$"). Например, формула =A1+$B$2 означает сумму относительной ссылки на ячейку A1 и абсолютной ссылки на ячейку B2, формула =Лист3!C1*2 означает, что относительная ссылка на ячейку С1 3-го листа умножается на 2. Порядок выполнения Если это необходимо, зайти в Windows. – Загрузить табличный процессор MS Excel. Пуск►(Все) Программы►Microsoft Office► Microsoft Excel. Набрать заголовки таблицы (см. на обратной стороне бланка). EN, ( Русский, (A1, ввести текст Фамилия, (, далее аналогично ввести текст в ячейки A2:A10 и B1:F1. Набрать данные о должностях и окладах сотрудников. Ввести данные в ячейки B2:C6. Выделить строку, столбец, несколько строк, несколько столбцов. ( слева от строки, ( сверху от столбца, к заголовку строки, \__/ к другому заголовку, далее аналогично. Выделить весь лист и диапазон ячеек B2:C6. ( между заголовками строк и столбцов, к ячейке B2, \__/ к ячейке C6. В ячейке D2 набрать формулу (с помощью клавиатуры) для вычисления премии в размере 40 % от оклада. RU, ( Английский, (D2, ввести формулу =C2*0,4, (. В ячейке E2 набрать формулу (с помощью меню) для вычисления налога, который взимается в размере 12 % от оклада и премии, превышающих в сумме 7000 рублей. (E2, ( на вкладке Формулы, Вставить функцию, выбрать категорию Логические, ( ЕСЛИ, Далее, задать условие C2+D2>7000, при выполнении условия задать налог (C2+D2)*0,12, при невыполнении условия задать налог 0, ОК. В ячейке F2 набрать формулу (с помощью мыши) для вычисления выдаваемой денежной суммы, которая складывается из оклада и премии за вычетом налога. (F2, [=], (C2, [+], (D2, [(], (E2, (. Скопировать формулы (с помощью автозаполнения) из ячейки D2 в ячейки D3:D6, из ячейки E2 в ячейки E3:E6, а из ячейки F2 в ячейки F3:F6. (D2, к правому нижнему маркеру, + \__/ к ячейке D6, далее аналогично. В ячейках C7:F7 вычислить суммарные показатели соответствующих столбцов. (С7, Автосумма, выделить ячейки C2:C6, (, далее аналогично. В ячейках C8:C10 вычислить средние, минимальные и максимальные оклады. (С8, Вставить функцию, Статистические, ( СРЗНАЧ (или МИН, МАКС), Далее, верхняя , выделить ячейки C2:C6, (, ОК, далее аналогично. Скопировать формулы (разными способами) из ячейки C8 в ячейки D8:F8, из ячейки C9 в ячейки D9:F9, а из ячейки C10 в ячейки D10:F10. (C8, ( на вкладке Главная, Копировать, выделить ячейки D9:F9, Вставить, (C10, (Копировать, (D10, (Вставить, далее аналогично, (. По табличным данным построить 3 вида диаграмм: по окладу – гистограмму, по премии – график, по выдаваемой сумме – круговую диаграмму. Далее переместить диаграммы. Выделить ячейки С2:С6, ( на вкладке Вставка, Гистограмма, ( на типе диаграммы, ( вне диаграммы, к диаграмме, \__/, далее аналогично. Просмотреть таблицу в масштабах 200% и 50%. Затем вернуться к исходному масштабу 100%. Масштаб, сделать установки, ОК, далее аналогично. Ячейки A1:C4 скопировать в буфер обмена и вставить из буфера обмена на 2-м листе. Выделить ячейки A1:C4, Копировать, ( на вкладке Лист2, (A1, Вставить. Ячейки A2:C4 на 2-м листе скопировать в буфер обмена и вставить ниже 4 копии этих ячеек. Выделить ячейки A2:C4, Копировать, (A5, Вставить, далее аналогично. Изменить данные об окладах в нескольких ячейках на 2-м листе (разными способами). (( на ячейке, изменить текст, (, ( на ячейке, ( в строке формул, изменить текст, (, ( на ячейке, [F2], изменить текст, (. Ячейки 1-го листа в верхней строке оформить жирным шрифтом 20-го размера с выравниванием по центру, ячейки в левом столбце оформить курсивным шрифтом с подчёркиванием, ячейки с данными обрамить двойной линией, ячейки с формулами закрасить разными цветами. ( на вкладке Лист1, выделить ячейки, Формат►Формат ячеек, сделать установки, ОК, далее аналогично. Изменить ширину столбцов и высоту строк. К границе между заголовками столбцов, \__/, к границе между заголовками строк, ( \__/, к границе заголовков, ((. Объединить ячейки А7:B7, А8:B8, А9:B9, А10:B10. Выделить ячейки, Объединить и поместить в центре, далее аналогично. Между 6-й и 7-й строками вставить пустую строку, а затем её удалить. ( в строке 7, Вставить►Вставить строки на лист, выделить строку, Удалить►Удалить строки с листа. Между столбцами E и F вставить пустой столбец и ввести в ячейке F1 слово Процент. ( в столбце F, Вставить►Вставить столбцы на лист, (F1, ввести текст Процент, (. В ячейке F2 набрать формулу для вычисления оклада сотрудника в долях от общей зарплаты всех сотрудников. (F2, ввести формулу =C2/C7, (. Скопировать формулы из ячейки F2 в ячейки F3:F6 и убедиться, что вычисления неверные. Далее исправить в ячейке F2 относительную ссылку C7 на абсолютную ссылку $C$7 и ещё раз скопировать эту формулу. (F2, скопировать в ячейки F3:F6, (F2, ( в строке формул, изменить C7 на $C$7, (, (F2, скопировать в ячейки F3:F6. В числах столбца F задать процентный формат с 3 цифрами после запятой, а у столбца G – денежный формат. Выделить ячейки, Процентный формат, Увеличить разрядность, выделить ячейки, Финансовый числовой формат. Сохранить свой документ в файле Лаб4 своей папки. Файл►Сохранить как, найти свою папку, ввести имя файла Лаб4, Сохранить. Выйти из программы MS Excel. Файл►Выход (или верхний ). Пример таблицы с формулами Пример таблицы с результатами вычислений Контрольные вопросы Что такое табличный процессор? Перечислите наиболее распространённые табличные процессоры. Как обозначаются строки, столбцы, ячейки, диапазоны ячеек? Приведите примеры. Что такое формула и с чего она начинается? Какие вы знаете операции и функции в формулах? Что такое ссылка и какие виды ссылок вы знаете? Приведите примеры. Как вводить и редактировать данные в ячейках? Как выделять части таблицы и изменять их размеры? Какими способами можно копировать содержимое ячеек? Как вставлять и удалять строки, столбцы? Какие виды диаграмм вы знаете? Как вставить диаграмму? Как форматировать внешний вид ячеек? Какие параметры формата вы знаете и как их можно задать? Как задавать табличные формулы? Какими способами можно задавать ссылки и функции в формулах? Как вычислить сумму, среднее, минимальное, максимальное значение? Как вычислять в зависимости от условия? Лабораторная работа № 5. Базы данных на компьютере Терминология База данных (БД) – совокупность структурированных данных в некоторой предметной области. Базы данных бывают иерархические, сетевые, реляционные (табличные) и др. Система управления базами данных (СУБД) – программное средство для создания и обработки баз данных (наиболее известные СУБД – MS Access, OOO Base, Paradox, dBase, FoxPro, Oracle, MS SQL Server). К объектам реляционной базы данных относятся: таблица (объект БД для ввода и хранения данных), запрос (объект БД для выбора или преобразования нужных данных из нескольких таблиц), форма (объект БД для более удобного ввода и представления данных на экране), отчёт (объект БД для вывода на печать итоговых данных), макрос (объект БД для выполнения нескольких команд одним действием) и т.д. Элементами таблицы данных являются поле (столбец в таблице БД) и запись (строка в таблице БД). Среди программных средств для работы с БД часто применяются мастер (для упрощённого создания объектов БД по шагам) и конструктор (для проектирования объектов БД со сложной структурой). Порядок выполнения Если это необходимо, зайти в Windows. – Загрузить СУБД Access и создать новую базу данных в файле Лаб5 своей папки. Пуск►(Все) Программы►Microsoft Office►Microsoft Office Access, найти свою папку, ввести имя файла Лаб5, (( Новая база данных, Все таблицы, ( Тип объекта. С помощью конструктора таблиц задать поля Код студента и ФИО в таблице Студенты, а также задать типы данных в этих полях. ( на вкладке Создание, Конструктор таблиц, задать поля: Поле Код студента сделать ключевым. Поле ФИО сделать обязательным с размером поля 25 символов. Далее закрыть таблицу, дав ей имя Студенты при сохранении. ( Код студента, ( на вкладке Конструктор, Ключевое поле,( ФИО, ( Обязательное поле, выбрать Да, ( Размер поля, ввести 25, (, нижний , Да, задать имя таблицы Студенты, ОК. Ввести данные в таблицу Студенты. (( Студенты, ввести 5 фамилий, нижний . С помощью конструктора таблиц задать поля Код предмета и Название предмета в таблице Предметы, а также задать типы данных в этих полях. ( на вкладке Создание, Конструктор таблиц, задать поля: Поле Код предмета сделать ключевым. Поле Название предмета сделать обязательным с размером поля 40 символов. Далее закрыть таблицу, дав ей имя Предметы при сохранении. ( Код предмета, Ключевое поле, ( Название предмета,( Обязательное поле, выбрать Да, ( Размер поля, ввести 40, (, нижний , Да, задать имя таблицы Предметы, ОК. Ввести данные в таблицу Предметы. (( Предметы, ввести 4 предмета, нижний . С помощью конструктора таблиц задать поля Код студента, Код предмета и Оценка в таблице Сессия, а также задать типы данных в этих полях. ( на вкладке Создание, Конструктор таблиц, задать поля: Поле Оценка сделать обязательным с размером поля Байт, значением по умолчанию 3, условием на значение от 1 до 5. Далее закрыть таблицу, дав ей имя Сессия при сохранении без задания ключевого поля. ( Оценка, ( Обязательное поле, выбрать Да, ( Размер поля, выбрать Байт, ( Значение по умолчанию, ввести 3, ( Условие на значение, ввести >=1 And <=5, (, нижний , Да, задать имя таблицы Сессия, ОК, Нет. В таблице Сессия задать для первого студента (код 1) пятёрки по всем предметам (коды от 1 до 4). ( Сессия, ( Открыть, ввести данные (1, (, 1, (, 5, (, 1, (, 2, (, 5, (, далее аналогично), нижний . Зайти в таблицу Сессия в режиме конструктора и в поле Код студента задать подстановку из поля ФИО таблицы Студенты, а также задать подпись ФИО студента. Режим►Конструктор, ( Код студента, выбрать тип данных Мастер подстановок, Далее, ( Таблица: Студенты, Далее, ( ФИО, >, Далее (несколько раз), Готово, Да, ( Подпись, ввести ФИО студента, (. В поле Код предмета задать подстановку из поля Название предмета таблицы Предметы, а также задать подпись Предмет. ( Код предмета, выбрать тип данных Мастер подстановок, Далее, ( Таблица: Предметы, Далее, ( Название предмета, >, Далее (несколько раз), Готово, Да, ( Подпись, ввести Предмет, (. В поле Оценка задать подстановку из набора значений от 5 до 1. ( Оценка, выбрать тип данных Мастер подстановок, ( Будет введен фиксированный набор значений, Далее, (, ввести данные (5, [(], 4, [(], далее аналогично), Далее, Готово. Перейти в режим таблицы и, сохранив её, ввести оценки по всем предметам для остальных студентов. Режим►Режим таблицы, Да, ввести данные (выбором из списков). Отсортировать фамилии по возрастанию и убыванию, отфильтровать записи по оценке 5 и отменить фильтр. Далее закрыть таблицу, сохранив изменения. ( в столбце ФИО студента, По возрастанию, По убыванию, ( на 5, Выделение►Равно 5, Дополнительно►Очистить все фильтры, нижний , Да. Зайти в схему данных и задать связь один-ко-многим между таблицами Сессия и Студенты по полю Код студента. ( на вкладке Работа с базами данных, Схема данных, к полю Код студента таблицы Сессия, \__/ к полю Код студента таблицы Студенты, Да, ( Обеспечение целостности данных, ОК. Изменить связь между таблицами Сессия и Предметы по полю Код предмета на отношение один-ко-многим. Далее выйти из схемы данных. ( на связи, ( Изменить связь, ( Обеспечение целостности данных, ОК, нижний . Для создания запроса зайти в конструктор запросов и отобразить на схеме все таблицы. ( на вкладке Создание, Конструктор запросов, ( Предметы, Добавить, ( Сессия, Добавить, ( Студенты, Добавить, Закрыть. Создать запрос по отбору предметов и фамилий студентов, сдавших экзамен на 5 и отсортированных по фамилиям (оценки на экран не выводить). (( Название предмета, (( ФИО, (( Оценка, сделать установки: Просмотреть запрос, далее добавить отбор студентов, сдавших экзамен ещё и на 4, и, ещё раз просмотрев запрос, закрыть его, задав имя Запрос1 при сохранении. Режим►Режим таблицы, Режим►Конструктор, в строке или: в столбце Оценка задать 4, Выполнить, нижний , Да, задать имя запроса Запрос1, ОК. Создать запрос Запрос2 для начисления стипендии в 1000рублей только отличникам (оценки на экран не выводить), т.е тем, кто имеет оценку 5 по всем 4 предметам (функция Count означает количество оценок). ( на вкладке Создание, Конструктор запросов, добавить все таблицы на схему, Закрыть, Итоги, сделать установки: далее аналогично просмотреть, закрыть и сохранить запрос. Создать автоформу по таблице Студенты для ввода фамилий и отобразить её в режиме формы. ( на значке таблицы Студенты, ( на вкладке Создание, Форма, Режим►Режим формы. Просмотреть все записи, переместиться к первой и к последней записи, добавить новую запись и ввести данные ещё о 2-х студентах. Далее закрыть форму, сохранив её под именем Форма1. (несколько раз), , , , , ввести фамилию, (, далее аналогично, нижний , Да, задать имя формы Форма1, ОК. С помощью мастера форм создать форму Форма2 с подчинённой формой Форма3 для ввода оценок студентов по предметам. ( на вкладке Создание, Другие формы►Мастер форм, Таблица:Предметы, ( Название предмета, >, Таблица:Сессия, ( Код студента, >, ( Оценка, >, Далее (несколько раз), задать имена форм Форма2 и Форма3, Готово. С помощью мастера отчётов создать отчёт Отчёт1 об итогах сдачи сессии каждым студентом. Для каждого студента должны быть выведены предметы и оценки, суммарный (функция Sum) и средний (функция Avg) балл, процентное соотношение от оценок всех студентов. ( на вкладке Создание, Мастер отчётов, Таблица:Студенты, ( ФИО, >, Таблица:Сессия, ( Код предмета, >,( Оценка, >, Далее (несколько раз), задать сортировку по полю Код предмета, Итоги, ( Sum, ( Avg, ( Вычислить проценты, ОК, Далее, ( структура, Далее, задать стиль, Далее, задать имя отчета Отчёт1, Готово. Просмотреть отчёт в различных масштабах и закрыть его. Масштаб, ( на отчёте (несколько раз), нижний . Создать автоотчёт Отчёт2 по запросу Запрос1. Далее просмотреть и закрыть его. ( на значке запроса Запрос1, ( на вкладке Создание, Отчёт, нижний , Да, задать имя отчёта Отчёт2, ОК. Создать макрос Макрос1, открывающий сразу 2 таблицы: Предметы и Студенты. ( на вкладке Создание, Макрос, в 1-й строке выбрать ОткрытьТаблицу, ( Имя таблицы, выбрать Предметы, во 2-й строке выбрать ОткрытьТаблицу, ( Имя таблицы, выбрать Студенты. Закрыть, сохранить и запустить макрос. Далее закрыть все таблицы и выйти из СУБД Access. Нижний , Да, задать имя макроса Макрос1, ОК, (( Макрос1, (несколько раз). Контрольные вопросы Что такое база данных? Какие бывают виды баз данных? Что такое СУБД и как оно расшифровывается? Перечислите наиболее известные СУБД. Какие объекты базы данных вы знаете и для чего они нужны? Что такое поле, запись, мастер, конструктор? Как загрузить СУБД Access и как создать новую базу данных? Какие типы и свойства полей вы знаете? Как создавать таблицы, вводить в них данные и изменять структуру полей? Как сортировать и фильтровать записи? Как создавать запросы и просматривать результат их работы? Какие строки имеются в конструкторе запросов? Как создавать формы и вводить с их помощью данные? Как создавать отчёты и их просматривать? Как создавать макросы и запускать их на выполнение? Как изменять связи в схеме данных? Лабораторная работа № 6. Растровая графика на компьютере Терминология Растровая графика – вид компьютерной графики, при котором изображение представляется в виде набора точек. Совокупность точек называется растром, а отдельная точка на экране называется пикселом. Наиболее часто растровая графика применяется для обработки фотографий и электронных картинок, рисования художественных картин на компьютере, захвата снимков экрана, просмотра изображений, создания коллекций картинок, сканирования изображений. К программам для работы с растровой графикой можно отнести средства для создания растровых изображений (Paint, Corel Painter), средства для обработки изображений (Adobe Photoshop, Corel Photo-Paint, Paint Shop Pro, GIMP), средства захвата экрана (Corel Capture, Adobe Streamline), средства каталогизации и визуализации изображений (ACD See, Irfan Viewer). Растровый графический редактор Paint фирмы Microsoft поставляется вместе с операционной системой Windows. Он предназначен для создания и обработки простых растровых рисунков. В программе Paint можно рисовать геометрические фигуры и произвольные изображения, задавать цвета и вставлять надписи, изменять вид и форму частей рисунка. Растровый графический редактор Photoshop фирмы Adobe является мировым лидером среди графических программ, используемых при профессиональной обработке фотографий. В программе Photoshop также используются более мощные инструменты растровой графики: инструменты выделения, маски, каналы, инструменты ретуширования, слои, фильтры, спецэффекты, тоновые гистограммы, кривые, уровни, цветовой баланс. Аналогичные возможности имеет бесплатный графический редактор GIMP (GNU Image Manipulation Program), который расшифровывается как Программа обработки изображений по лицензии GNU (лицензия GNU является бесплатной с открытым предоставлением исходных кодов). Порядок выполнения Если это необходимо, зайти в Windows. – Загрузить программу Paint и задать размеры рисунка. Пуск►(Все)Программы►Стандартные►Paint, ►Свой-ства, задать ширину и высоту, ОК. Задать цвета линий и заливки. Далее нарисовать несколько линий разными цветами. ( Цвет1, ( на цвете, ( Цвет2, ( на цвете, Линия, \__/, далее аналогично. Нарисовать 2 линии потолще и отменить последнюю операцию. Линия, Толщина, ( на типе линии, \__/, далее аналогично, Отменить. Нарисовать пустой прямоугольник, закрашенный прямоугольник с границей и без границы. Прямоугольник, ( на типе фигуры, \__/, далее аналогично. Нарисовать овал, скруглённый прямоугольник, многоугольник. Эллипс, \__/, Скругленный прямоугольник, \__/,Многоугольник, \__/, ( (несколько раз), ((. Нарисовать квадрат и круг. Прямоугольник, \__/ при нажатой [Shift], Эллипс, \__/ при нажатой [Shift]. Нарисовать незамкнутую и замкнутую кривую. Кривая, \__/, ( сбоку от кривой (2 раза), ( (3 раза). Нарисовать свою фамилию карандашом, имя – кистью, а отчество – распылителем. Карандаш, \__/, Кисти►Кисть, \__/, Кисти►Рас-пылитель, \__/. С помощью карандаша нарисовать спираль с петлями и закрасить петли разными цветами. Карандаш, \__/, Заливка цветом, ( на цвете, ( внутри петли, далее аналогично. Внутри овала вставить надпись Овал, а внутри прямоугольника разместить надпись Прямоугольник. Текст, ( внутри овала, ввести текст, Текст, \__/, ввести текст. В нижней части рисунка разместить надпись Рисунок 1 красными буквами на зелёном фоне. Далее задать шрифт букв Courier New 10-го размера с жирным, курсивным и подчёркнутым начертанием. Текст, \__/, ( на вкладке Текст, Непрозрачный, ( Цвет1, ( на красном цвете, ( Цвет2, ( на зелёном цвете, ввести текст, сделать установки, ( вне текста. Выделить последнюю надпись и скопировать её в буфер обмена. Затем вставить её из буфера обмена и перетащить вправо от исходной надписи. ( на вкладке Главная, Выделить►Прямоугольная область, \__/, Копировать, Вставить, внутрь выделения, \__/. Увеличить копию в несколько раз. Выделить надпись, к квадратику, \__/. Увеличенную надпись скопировать вниз 2 раза. Выделить надпись, внутрь выделения, \__/ при нажатой [Ctrl], далее аналогично. Выделить последовательно нечётные буквы 1-й копии и 1-ю букву наклонить по вертикали на 45(, 3-ю повернуть на 90(, 5-ю очистить, в 7-й обратить цвета. Выделить букву, Изменитьразмер и наклонить, сделать установки, ОК, выделить букву, Повернуть или отразить►Повернуть на 90 градусов влево, выделить букву, (Цвет2, ( на белом цвете, Выделить►Удалить, выделить букву, Выделить►Обратить выделение. Растянуть 2-ю копию по горизонтали на 200 %. Выделить надпись, Изменитьразмер и наклонить, сделать установки, ОК. Стереть часть 3-й копии ластиком снизу от диагонали. Ластик, ( на белом цвете, (Цвет2, ( на белом цвете, \__/. Просмотреть рисунок в крупном масштабе, а потом – в мелком. Далее вернуться к обычному масштабу. ( на вкладке Вид, Увеличить (несколько раз), Уменьшить (несколько раз), 100%. В самом крупном масштабе задать отображение сетки и эскиза. Далее вернуться к обычному масштабу. (несколько раз), (Линии сетки, Эскиз, (несколько раз). Сохранить рисунок в файле Лаб6 своей папки и выйти из программы Paint. ►Сохранить, найти свою папку, ввести Лаб6, выбрать тип файла, Сохранить, . Контрольные вопросы Что такое растровая графика, растр, пиксел? Где применяется растровая графика? Перечислите виды и названия программ, предназначенных для работы с растровой графикой. Какие возможности имеют графические редакторы Paint и Photoshop? Как расшифровывается GIMP? Как загрузить программу Paint? Какие режимы просмотра рисунка вы знаете? Как задать размер рисунка? Как задать цвета линий и заливки для рисования? Какие геометрические фигуры можно нарисовать и какими способами? С помощью каких инструментов можно нарисовать произвольную фигуру? Как изменить масштаб просмотра и вставить текстовое пояснение? Какие операции вы знаете для изменения рисунка? Как выделить и скопировать часть рисунка? Как изменять размеры частей рисунка? Лабораторная работа № 7. Презентационная графика на компьютере Терминология Презентационная графика – вид графики, где изображение представляет собой набор слайдов, позволяющих их демонстрировать на экране для проведения презентации. Программа презентационной графики – это прикладная программа для подготовки презентаций компьютерными средствами (наиболее известные – MS PowerPoint, OOO Impress). Программа презентационной графики MS PowerPoint, входящая в пакет офисных программ Microsoft Office, позволяет формировать слайды для презентации; просматривать созданные презентации на экране монитора и настенном экране с помощью видеопроектора; задавать различные анимационные эффекты для смены слайдов, появления и исчезновения надписей, рисунков, диаграмм; задавать направление, время, звук, скорость демонстрации и т.д. Порядок выполнения Если это необходимо, зайти в Windows. – Загрузить программу MS PowerPoint и задать настройки по умолчанию. Пуск►(Все) программы►Microsoft Office►Microsoft PowerPoint. Задать слайд с заголовком и простым текстом. ( на вкладке Главная, Макет►Титульный слайд. Задать на 1-м слайде информацию о своей фамилии. ( на заголовке, ввести текст Наши фамилии (или Моя фамилия), ( в тексте, ввести 1-ю фамилию, (, далее аналогично. Создать 2-й слайд с заголовком и маркированным текстом в 2 колонки. Создать слайд►Два объекта. Задать на 2-м слайде информацию о своих имени и отчестве. ( на заголовке, ввести текст Наши имена и отчества (или Мои имя и отчество), ( на левом тексте, ввести свои имена, ( на правом тексте, ввести свои отчества. Создать 3-й слайд с заголовком и маркированным текстом в 1 колонку. Создать слайд►Заголовок и объект. Задать на 3-м слайде информацию о своём ВУЗе. ( на заголовке, ввести текст Мы учимся в (или Я учусьв), ( на тексте, ввести название своего ВУЗа. Продублировать дважды 3-й слайд. Создать слайд►Дублировать выделенные слайды (2 раза). На 4-м слайде задать информацию о своём факультете. ( на 4-м слайде, выделить текст заголовка, ввести текст Наш факультет (или Мой факультет), далее аналогично. На 5-м слайде задать информацию о своей специальности (или своём профиле). ( на 5-м слайде, выделить текст заголовка, ввести текст Наша специальность (или Наш профиль, Моя специальность, Мой профиль) , далее аналогично. Запустить показ слайдов и просмотреть свою презентацию. ( на вкладке Показ слайдов, С начала, ( (несколько раз). Заголовок 1-го слайда закрасить каким-либо цветом. ( на 1-м слайде, ( на заголовке, ( на вкладке Главная, Заливка фигуры, ( на цвете. Заголовок 2-го слайда обрамить цветной пунктирной линией толщиной 3 пт. ( на 2-м слайде, ( на заголовке, Контур фигуры, ( на цвете, Контур фигуры►Штрихи, ( на типе линии, Контур фигуры►Толщина, ( на типе линии. Заголовок у 3-го слайда закрасить градиентной заливкой. ( на 3-м слайде, ( на заголовке, Заливка фигуры►Градиентная, ( на типе заливки. Заголовок у 4-го слайда закрасить текстурой. ( на 4-м слайде, ( на заголовке, Заливка фигуры►Текстура, ( на типе заливки. Заголовок у 5-го слайда закрасить растровым изображением из файла. ( на 5-м слайде, ( на заголовке, Заливка фигуры►Рисунок, найти нужную папку, ( на файле, Вставить. Просмотреть презентацию в режиме сортировщика сладов. ( на вкладке Вид, Сортировщик слайдов. Просмотреть презентацию в режиме страниц заметок. Страницы заметок. Далее вернуться к обычному режиму. Обычный. Просмотреть показ своей презентации (другим способом). Далее прервать показ на 4-м слайде. Показ слайдов, ( (несколько раз), [Esc]. Задать шаблон оформления своих слайдов и просмотреть презентацию. ( на вкладке Дизайн, в разделе Темы ( на шаблоне, запустить показ. У чётных слайдов задать другие шаблоны оформления. ( на 2-м слайде, в разделе Темы ( на шаблоне, ( Применить к выделенным слайдам, далее аналогично, запустить показ. Для смены 1-го слайда задать эффект Новости. Далее просмотреть презентацию. ( на 1-м слайде, ( на вкладке Анимация, в разделе Переход к этому слайду ( на эффекте Новости, запустить показ. Для смены 2-го слайда задать эффект Наплыв вниз. Далее просмотреть презентацию. ( на 2-м слайде, ( на вкладке Анимация, в разделе Переход к этому слайду ( на эффекте Наплыв вниз, запустить показ. Для смены 3-го слайда задать эффект Часовая стрелка 1 сектор. Далее просмотреть презентацию. ( на 3-м слайде, ( на вкладке Анимация, в разделе Переход к этому слайду ( на эффекте Часовая стрелка 1 сектор, запустить показ. Для смены 4-го слайда задать эффект Растворение. Далее просмотреть презентацию. ( на 4-м слайде, ( на вкладке Анимация, в разделе Переход к этому слайду ( на эффекте Растворение, запустить показ. Для смены 5-го слайда задать эффект Шашки вертикальные. Далее просмотреть презентацию. ( на 5-м слайде, ( на вкладке Анимация, в разделе Переход к этому слайду ( на эффекте Шашки вертикальные, запустить показ. Для заголовка 1-го слайда задать эффект анимации (вылет слева). ( на 1-м слайде, ( на заголовке, ( на вкладке Анимация, Настройка анимации, Добавить эффект►Вход►Вылет, задать направление Слева. Для заголовка 2-го слайда задать эффект анимации (вращение). ( на 2-м слайде, ( на заголовке, Добавить эффект►Выделение►Вращение. Для заголовка 3-го слайда задать эффект анимации (исчезновение с помощью жалюзи). ( на 3-м слайде, ( на заголовке, Добавить эффект►Выход►Жалюзи. Для заголовка 4-го слайда задать эффект анимации (перемещение вниз). ( на 4-м слайде, ( на заголовке, Добавить эффект►Пути перемещения►Вниз. Для заголовка 5-го слайда задать 2 эффекта анимации (появление с помощью ромба и исчезновение с помощью бумеранга). Далее просмотреть презентацию. ( на 5-м слайде, ( на заголовке, Добавить эффект►Вход►Ромб, Добавить эффект►Выход►Другие эффекты, ( на эффекте Бумеранг, ОК, запустить показ. Для всех надписей с анимацией задать анимацию без нажатия клавиш и замедлить скорость анимации. Далее просмотреть презентацию. ( на 1-м слайде, ( на заголовке, задать начало После предыдущего, задать скорость, далее аналогично, запустить показ. Сохранить презентацию в файле Лаб7 своей папки и выйти из программы MS PowerPoint. Файл►Сохранить как, найти свою папку, ввести Лаб7,Сохранить, верхний . Контрольные вопросы Что такое презентационная графика и программа презентационной графики? Какие возможности имеет программа MS PowerPoint? Как загрузить программу MS PowerPoint? Как просмотреть презентацию на экране? Как задать цвета линий и заливки для рисования? Какие виды сложной заливки вы знаете? Как добавлять слайды в презентации? Какие макеты слайдов вы знаете? В каких режимах можно просмотреть презентацию? Как задавать фон для оформления слайдов? Как задать эффекты для смены слайдов? Какие эффекты для смены слайдов вы знаете? Как задавать анимационные эффекты для частей слайдов? Какие параметры эффектов вы знаете? Какие эффекты анимации вы знаете? К каким группам они относятся? Лабораторная работа № 8. Программирование последовательных вычислений Элементы языка Pascal Программа на языке Pascal включает: заголовок программы (Program), раздел описания используемых модулей (Uses), раздел описания меток (Label), раздел описания констант (Const), раздел описания типов данных (Type), раздел описания переменных (Var), раздел описания процедур (Procedure), раздел описания функций (Function), раздел операторов (Begin…End.). К стандартным типам данных в языке Pascal относятся: целочисленный тип integer (целые числа), вещественный тип real (действительные числа), логический тип boolean (логические выражения), символьный тип char (отдельные символы), строковый тип string (строки символов). В языке Pascal используются следующие операторы (управляющие инструкции): составной оператор begin…end (начало…конец), оператор присваивания …:=… (…присвоить…), операторы ввода read(…) (считывать) и readln(…) (считывать до новой строки), операторы вывода write(…) (записывать) и writeln(…) (записывать до новой строки), оператор безусловного перехода goto… (перейтик…), оператор условного перехода (условный оператор) if…then…else… (если…то…иначе…), оператор варианта (выбора) case…of…else…end (вслучае…из…иначе…конец), оператор цикла с предусловием while…do… (пока…делать…), оператор цикла с постусловием repeat…until… (повторять…пока…), операторы цикла с параметром for…:=…to…do… (для…от…до…делать…) и for…:=…downto…do… (для…от…вниздо…делать…), оператор присоединения with…do… (с…делать…). Операции и функции в языке Pascal В языке программирования Pascal используются следующие операции: арифметические операции +(сложение); -(вычитание); ((умножение); /(деление); div(целочисленное деление); mod(остаток от деления); операции сравнения =(равно); <>(не равно); >(больше); <(меньше); >=(больше или равно); <=(меньше или равно); логические операции and(логическое и); or(логическое или); not(логическое не). Среди арифметических операций сначала выполняются умножение и деление, а потом сложение и вычитание. Порядок выполнения операций можно изменить с помощью круглых скобок. Пример 1. Математическая запись Запись на Паскале Математическая запись Запись на Паскале В языке Pascal используются следующие математические функции и выражения: Математическая запись Запись на Паскале sin(x) cos(x) arctan(x) abs(x) ln(x) exp(x) sqr(x) sqrt(x) exp(b(ln(a)) exp(1/b(ln(a)) Математическая запись Запись на Паскале ln(b)/ln(a) ln(x)/ln(10) sin(x)/cos(x) cos(x)/sin(x) sin(sqr(x)) sqr(sin(x)) Константа pi Среди других стандартных функций в языке Pascal наиболее часто применяются: round (округление числа), trunc (целая часть числа), frac (дробная часть числа), random (случайное число), odd (проверка нечётности), ord (порядковый номер аргумента), chr (символ с заданным порядковым номером), pred (предшествующее значение аргумента), succ (последующее значение аргумента). Порядок выполнения Если это необходимо, зайти в Windows. – Загрузить систему программирования Borland Pascal (или Pascal ABC). Пуск►(Мой) Компьютер, (( Apps (G:), (( BP, (( BIN, (( BP (или(( Borland Pascal, ОК, найти свою папку, ОК, ОК). Закрыть окно и создать новый пустой файл. Window►Close (Окно►Закрыть), File►New (Файл►Новый). Набрать программу на языке Pascal для решения следующей задачи № 1: Вычислить . Набрать 1-ю программу (см. примеры программ). Задать диск и папку для хранения файлов. File►Change dir (Файл►Сменить директорию), (( Drives, (( (H:), (( на папках преподавателя и группы, (( на своей папке, ОК. Сохранить программу в файле. File►Save as (Файл►Сохранить как), ввести имя файла, ОК. Проверить программу на ошибки (т.е. сделать компиляцию программы). Compile►Compile (Компиляция►Компилировать) (или [Alt]+[F9]), (, исправить ошибку, далее аналогично. Запустить программу на выполнение и задать исходные данные ( и ; и ). Run►Run (Выполнение►Выполнить) (или [Ctrl]+[F9]), ввести 1е число, |__|, ввести 2-е число, (, далее аналогично. Просмотреть результат, показать преподавателю и записать полученный ответ. Debug►User Screen (Отладка►Экран пользователя) (или [Alt]+[F5]), записать информацию, (. Сохранить ещё раз программу. File►Save (Файл►Сохранить) (или [F2]). Аналогично набрать программу для решения задачи № 2: Ввести и вывести значения переменных a, b, с с использованием разных операторов ввода и вывода. Выполнить п. 3, набрать 2-ю программу. Изменить программу так, чтобы на экране отображался пояснительный текст при вводе и выводе. Далее получить ответ в задаче № 2 (при ; ; ). Изменить программу, выполнить пп. 5-10. Аналогично набрать программу для решения задачи № 3: Найти величину , где катет треугольника , а объем шара . Выполнить п. 3, набрать 3-ю программу. Изменить программу так, чтобы на экране ответ занимал 7 позиций c 2 цифрами в дробной части. Далее получить ответ в задаче № 3 (при ; ; ). Изменить программу, выполнить пп. 5-10. Выйти из системы программирования. File►Exit (Файл►Выход) (или [Alt]+[X]). Примеры программ на языке Pascal 1-я программа Объяснение каждой строки Program Lab8a; Программа по имени lab8a Var Раздел описания переменных a,b,c:real; Переменные a, b, c – вещественного типа Begin Начало раздела операторов (или начало составного оператора) writeln('Введите a,b'); Вывод пояснительного текста 'Введите a,b' read(a,b); Ввод переменных a, b c:=a+b; Переменной c присваивается значение выражения a+b writeln('c=',c:10:3); Вывод пояснительного текста 'c=' и числового значения переменной c, занимающего 10 позиций, в т.ч. 3 цифры после запятой End. Конец раздела операторов и программы 2-я программа 3-я программа Program Lab8b; Program Lab8c; Var Var a,b,c:integer; a,b,c,R,V,F:real; Begin Begin read(a); writeln('Введите b,c,R'); readln(b); read(b,c,R); read(c); a:=sqrt(sqr(c)-sqr(b)); write(a); V:=4/3(pi(R(R(R; writeln(b); F:=(exp(0.2(ln(V))+c)/a; write(c); writeln('F=',F); End. End. Дополнительное задание Вычислить , где , . Вычислить , где , . Контрольные вопросы Какие разделы включает программа на языке Pascal? Как они обозначаются? Какие типы данных в языке Pascal являются стандартными? Как они обозначаются? Какие операторы используются в языке Pascal? Какой вид они имеют и что означают? Какие операции имеются в языке Pascal? Какой приоритет они имеют? Приведите примеры. Какой синтаксис имеют стандартные математические функции и константа (? Приведите примеры. Как зайти в систему программирования и выйти оттуда? Как создать новый файл и закрыть окно? Как проверить программу на ошибки и запустить её на выполнение? Как просмотреть ответ и сохранить программу? Напишите программу к одной из задач дополнительного задания. Лабораторная работа № 9. Программирование разветвлений Алгоритм линейной структуры Алгоритм линейной структуры – алгоритм, в котором все действия выполняются последовательно. Для реализации этого алгоритма в языке Pascal используются следующие операторы: 1.Составной оператор имеет вид: begin Op1; … OpN end где begin – начало, end – конец, Op1 – оператор 1-й, OpN – оператор N-й. Оператор означает, что надо выполнять оператор Op1, и т.д., … выполнять оператор OpN. 2.Оператор присваивания имеет вид: P := V где P – переменная, V – выражение. Оператор означает, что переменной P присваивается значение выражения V . 3.Операторы ввода имеют вид: read (P1 , … , PN) readln (P1 , … , PN) где read – читать, readln – читать до новой строки (read-on-line), P1 – переменная 1-я, PN – переменная N-я. Оператор read позволяет последовательно вводить значения переменных P1 … PN, а оператор readln, кроме этого, позволяет дополнительно перевести курсор на новую строку. 4.Операторы вывода имеют вид: write (V1 , … , VN) writeln (V1 , … , VN) где write – писать, writeln – писать до новой строки (write-on-line), V1 – выражение 1-е, VN – выражение N-е. Оператор write позволяет последовательно выводить значения выражений V1 … VN, а оператор writeln, кроме этого, позволяет дополнительно перевести курсор на новую строку. Алгоритм разветвляющейся структуры Алгоритм разветвляющейся структуры – алгоритм, в котором происходит переход к одной из нескольких ветвей алгоритма или к далеко расположенной части алгоритма. Для реализации этого алгоритма в языке Pascal используются следующие операторы: 1.Оператор безусловного перехода имеет вид: goto M где goto – идти к, M – метка. Оператор означает, что надо перейти к строке с меткой M . Метка – обозначение строки в программе, отделяемое от программного кода двоеточием. 2.Оператор условного перехода имеет вид: if U then Op1 else Op2 где if – если, then – то, else – иначе, U – условие, Op1 – оператор 1-й, Op2 – оператор 2-й. Оператор означает, что если условие U истинное, то выполнять оператор Op1, иначе выполнять оператор Op2. Условие – логическое выражение, которое может принимать одно из 2-х значений: истина или ложь. 3.Оператор варианта (или оператор выбора) имеет вид: case S of Z1 : Op1; … ZN : OpN else Op0 end где case – в случае, of – из, else – иначе, end – конец, S – селектор, Z1 – значение 1-е, ZN – значение N-е, Op1 – оператор 1-й, OpN – оператор N-й, Op0 – оператор 0-й. Оператор означает, что в случае, если селектор S принимает значение из списка Z1, то выполнять оператор Op1 … если селектор S принимает значение из списка ZN, то выполнять оператор OpN, иначе выполнять оператор Op0. Селектор – выражение порядкового типа, которое может принимать одно из многих значений. Порядок выполнения Зайти в Borland Pascal. Набрать текст программы для решения задачи № 1 и получить ответ (при и ; и ). Исправить программу так, чтобы она решала задачу без использования слова else. Набрать текст программы для решения задачи № 2 и получить ответ (при ; ; ; ). Исправить программу так, чтобы она решала задачу без использования оператора case. Примеры задач Задача 1. Вычислить величину . Задача 2. Вычислить величину ,где a и c – целые числа. Program Lab9a; Program Lab9b; Var Var a,c:integer; a,b,c:real; Begin Begin read(a); writeln('Введи a,b'); case a of read(a,b); 0: c:=2; if a>b 1..10: c:=3; then c:=(a-b)/(a*b) -1,11: c:=4 else c:=exp(b*ln(a)); else c:=5 writeln('c=',c:10:3); end; End. writeln(c); End. Дополнительное задание Вычислить Вычислить при Вычислить , где Вычислить где . Вычислить , где Вычислить . Найти Найти Контрольные вопросы Что такое алгоритм линейной структуры? Перечислите операторы, реализующие этот алгоритм. Что такое алгоритм разветвляющейся структуры? Перечислите операторы, реализующие этот алгоритм. Какой вид имеют составной оператор и оператор присваивания, а также что они означают? Какой вид имеют операторы ввода и вывода, а также что они означают? Какой вид имеет оператор безусловного и условного перехода, а также что они означают? Какой вид имеет оператор варианта и что он означает? Что такое метка, условие и селектор? К каким типам данных относятся эти понятия? Напишите, что означает каждая строка в вышеприведённых программах. Напишите программу к одной из задач дополнительного задания. Лабораторная работа № 10. Программирование циклов Алгоритм циклической структуры Алгоритм циклической структуры – алгоритм, в котором производится многократное повторение однотипных действий. Цикл – многократно повторяющийся участок алгоритма. Цикл включает заголовок цикла, тело цикла и конец цикла. Циклы делятся на: 1.Цикл с предусловием (условие выхода из цикла проверяется в начале перед действиями в теле цикла). 2.Цикл с постусловием (условие выхода из цикла проверяется в конце после действий в теле цикла). 3.Цикл с параметром (цикл выполняется фиксированное количество раз, определяемое параметром цикла). Для реализации алгоритма циклической структуры в языке Pascal используются следующие операторы: 1.Оператор цикла с предусловием имеет вид: while U do Op где while – пока, do – делать, U – условие, Op – оператор. Оператор означает, что пока условие U истинное, повторять оператор Op в цикле; как только условие станет ложным, выйти из цикла. 2.Оператор цикла с постусловием имеет вид: repeat Op1; … OpN until U где repeat – повторять, until – до тех пор пока, Op1 – оператор 1-й, OpN – оператор N-й, U – условие. Оператор означает, что повторять операторы Op1 и т.д., … OpN в цикле до тех пор, пока условие U не станет истинным; как только условие станет истинным, выйти из цикла. 3.Оператор цикла с параметром (при увеличении параметра) имеет вид: for Par := Nz to Kz do Op где for – для, to – до, do – делать, Par – параметр цикла, Nz – начальное значение, Kz – конечное значение, Op – оператор. Оператор означает, что для параметра Par , увеличивающегося от начального значения Nz до конечного значения Kz с шагом 1, повторять оператор Op в цикле. 4.Оператор цикла с параметром (при уменьшении параметра) имеет вид: for Par := Nz downto Kz do Op где for – для, downto – вниз до, do – делать, Par – параметр цикла, Nz – начальное значение, Kz – конечное значение, Op – оператор. Оператор означает, что для параметра Par , уменьшающегося от начального значения Nz до конечного значения Kz с шагом (-1), повторять оператор Op в цикле. Параметр цикла (или счётчик циклов) – переменная порядкового типа, которая изменяется в цикле от начального до конечного значения с каким-либо шагом. Порядок выполнения Зайти в Borland Pascal. Набрать текст программы для решения задачи № 1 и получить ответ (при ; ; ). Исправить программу так, чтобы она решала задачу с использованием оператора цикла с постусловием. Исправить программу так, чтобы она решала задачу с использованием оператора безусловного перехода. Набрать текст программы для решения задачи № 2 и получить ответ. Исправить программу так, чтобы она решала задачу с использованием оператора цикла с предусловием. Исправить программу так, чтобы она решала задачу с использованием оператора цикла с параметром. Примеры задач Задача 1. Вычислить значения функции при x, увеличивающемся от xн до xк с шагом (x . (Обозначения: ; ; ) Задача 2. Вычислить значения функции при x, изменяющемся от 0 до 10 с шагом 1. Program Lab10a; Program Lab10b; Var Var x,y,xn,xk,dx:real; x,y:real; Begin Begin writeln('Введи xn,xk,dx'); x:=0; read(xn,xk,dx); repeat x:=xn; y:=sin(x)/cos(x); while x<=xk do writeln(x,y); begin x:=x+1; y:=exp(x); until x>10; writeln('при x=',x:10:3,' y=',y:10:3); End. x:=x+dx; end; End. Дополнительное задание Вычислить , где с увеличивается от сн до ск с шагом (с. Вычислить , где P меняется от Pн = 0,3 до Pк = 1,5 с шагом (P = 0,2. Вычислить , где y меняется от y н = 1 до y к = 5 с шагом (y = 0,5. Вычислить где (0 уменьшается от ( н до ( к с шагом (( . Вычислить где n – целое число и меняется от nн = 100 до nк = 10 с шагом (n = (5. Вычислить , где x увеличивается от xн до xк с шагом (x. Вычислить , где x увеличивается от xн до xк с шагом (x. Контрольные вопросы Что такое алгоритм циклической структуры? Перечислите операторы, реализующие этот алгоритм. Что такое цикл? Перечислите составляющие и разновидности циклов. Какой вид имеет оператор цикла с предусловием и что он означает? Какой вид имеет оператор цикла с постусловием и что он означает? Какой вид имеет оператор цикла с параметром (при увеличении параметра) и что он означает? Какой вид имеет оператор цикла с параметром (при уменьшении параметра) и что он означает? Что такое параметр цикла? Может ли он быть целым числом, дробным числом? Напишите, что означает каждая строка в вышеприведённых программах. Напишите программу к одной из задач дополнительного задания. Лабораторная работа № 11. Программирование задач с одномерными массивамиОдномерные массивы Массив – упорядоченный набор нумерованных величин одинакового типа. Массивы бывают одномерные (вектор-строка, вектор-столбец), двумерные (матрица) и многомерные (тензор). Вектор-строка имеет вид: . Пример 1. . Вектор-столбец имеет вид: . Пример 2. . Элемент массива – величина, входящая в состав массива. Индекс – порядковый номер элемента в одномерном массиве (целое число типа integer). Размерность массива – количество элементов в массиве. Одномерные массивы обычно обозначаются так: ; , где A – массив; n – размерность массива; i – индекс элемента; – iтый элемент массива . Описание одномерного массива в разделе описания переменных (Var) на языке Pascal имеет вид: Mas : array [ IMin .. IMax ] of T где array – массив, of – из, Mas – имя массива, IMin – минимальное значение индекса, IMax – максимальное значение индекса, T – тип элементов. Это означает, что переменная Mas является массивом, который может иметь индексы от IMin до IMax у элементов типа T . Пример 3. Var A:array[1..100] of real; Это означает, что переменная A – массив, который может содержать от 1 до 100 элементов вещественного типа. Доступ к элементу массива на языке Pascal имеет вид: Mas [ Ind ] где Mas – имя массива, Ind – индекс. Это означает доступ к элементу массива Mas с индексом Ind . Пример 4. a[1]; b[3]; c[i]; d[n]; f[k+1]. Это означает 1-й элемент массива A и т.д. Порядок выполнения Зайти в Borland Pascal. Набрать текст программы для решения задачи № 1 и получить ответ для контрольного примера. Исправить программу так, чтобы она находила сумму и количество положительных элементов. Исправить программу так, чтобы она находила произведение и среднее значение всех элементов. Исправить программу так, чтобы она находила максимальное и минимальное значение в массиве. Пример задачи Задача 1. Дан одномерный массив A из n элементов. Найти сумму элементов массива: . Program Lab11; Var A:array[1..100] of real; i,n:integer; s:real; Begin writeln('Введи n'); read(n); s:=0; writeln('Введи массив A'); for i:=1 to n do begin read(A[i]); s:=s+A[i]; end; writeln('s=',s:10:3); End. Контрольный пример. Исходные данные: ; . Ручной счёт: . Результат: . Экран пользователя. Введи n 5 Введи массив A 1 2 3 5 -1 s= 10.000 Дополнительное задание Дан массив L(n). Найти количество элементов, больших корня из суммы положительных элементов. Дан массив G(q). Найти произведение неотрицательных элементов и сумму элементов в диапазоне от 10 до 20. Дан массив A(n). Найти сумму и количество элементов, равных среднему значению. Дан массив C(m). Найти отношение максимального к минимальному элементу. Дан массив D(n). Найти минимальный среди элементов, больших суммы, и найти количество элементов, не равных максимальному. Дан массив A(n). Сформировать новый массив B умножением элементов массива A на 100. В новом массиве переставить местами третий и предпоследний элементы. Дан массив A(n). Положительные элементы массива заменить на их сумму, а отрицательные элементы уменьшить на минимальный. Дан массив A(n). Найти сумму элементов на чётных местах и произведение элементов, кратных 3. Дан массив A(n). У нечётных элементов отбросить дробную часть числа, а у элементов с индексами, дающими остаток 1 при делении на 3, отбросить целую часть числа. Сформировать массив случайных чисел в диапазоне от (10 до 20 и округлить значения элементов, по модулю меньших 1. Фрагменты вычисления характеристик одномерного массива Характеристика Для всех элементов ai Для части элементов Сумма s s:=0; for i:=1 to n do s:=s+A[i]; s:=0; for i:=1 to n do if A[i]>z then s:=s+A[i]; Количество k k:=n; k:=0; for i:=1 to n do if A[i]>z then k:=k+1; Произведение p p:=1; for i:=1 to n do p:=p*A[i]; p:=1; for i:=1 to n do if A[i]>z then p:=p*A[i]; Максимальное значение max max:=A[1]; for i:=2 to n do if A[i]>max then max:=A[i]; max:=-1E10; for i:=1 to n do if (A[i]>max) and (A[i]>z) then max:=A[i]; Минимальное значение min min:=A[1]; for i:=2 to n do if A[i]z) then min:=A[i]; Среднее значение sr s:=0; for i:=1 to n do s:=s+A[i]; sr:=s/n; s:=0; k:=0; for i:=1 to n do if A[i]>z then begin s:=s+A[i]; k:=k+1; end; sr:=s/k; Фрагменты операций с одномерными массивами Ввод элементов массива writeln('Введи массив A'); for i:=1 to n do read(A[i]); Вывод элементов массива writeln('Массив A'); for i:=1 to n do writeln(A[i]:10:3); Замена элементов массива на величину z for i:=1 to n do A[i]:=z; Увеличение элементов массива на величину z (аналогично уменьшение, умножение, деление) for i:=1 to n do A[i]:=A[i]+z; Вычисление нового массива B прибавлением к элементам массива A величины z (аналогично вычитанием, умножением, делением) for i:=1 to n do B[i]:=A[i]+z; Вычисление индекса максимального элемента imax (аналогично минимального) max:=A[1]; imax:=1; for i:=2 to n do if A[i]>max then begin max:=A[i]; imax:=i; end; Перестановка 1-го и 2-го элементов массива c:=A[1]; A[1]:=A[2]; A[2]:=c; Контрольные вопросы Объясните понятие массива, его элемента, индекса, размерности? Перечислите виды массивов. Как обозначаются и описываются массивы и их элементы? Приведите примеры. Чем отличается вычисление суммы всех элементов от вычисления суммы части элементов? Чем отличается вычисление суммы части элементов от вычисления количества части элементов? Чем отличается вычисление суммы элементов от вычисления произведения элементов? Чем отличается вычисление суммы элементов от вычисления среднего значения элементов? Чем отличается вычисление максимального элемента от вычисления минимального элемента? Чем отличается ввод элементов от их вывода? Чем отличается увеличение элементов на какую-либо величину от замены элементов на эту величину? Чем отличается увеличение элементов на какую-либо величину от аналогичного вычисления нового массива? Чем отличается вычисление максимального элемента от вычисления его индекса? Почему для перестановки элементов используется три оператора? Напишите, что означает каждая строка в вышеприведённой программе. Напишите программу к одной из задач дополнительного задания. Лабораторная работа № 12. Программирование задач с двумерными массивамиДвумерные массивы Двумерный массив (матрица) – одномерный массив, элементы которого также являются одномерными массивами. Матрица имеет вид: . Пример 1. . Элемент массива – величина, входящая в состав массива. Индекс – порядковый номер строки или столбца в двумерном массиве. Двумерные массивы обычно обозначаются так: ; , где A – массив; m – количество строк; n – количество столбцов; i – индекс строки; j – индекс столбца; aij – элемент массива A в i-й строке и j-м столбце. Описание двумерного массива в разделе описания переменных (var) на языке Pascal имеет вид: Mas : array [ IMin .. IMax , JMin .. JMax ] of T Это означает, что переменная Mas является массивом, который может иметь индексы строк от IMin до IMax , индексы столбцов от JMin до JMax , а также состоит из элементов типа T . Пример 2. Var A:array[1..10,1..15] of real; Это означает, что A – массив, который может содержать от 1 до 10 строк и от 1 до 15 столбцов из элементов вещественного типа. Доступ к элементу двумерного массива на языке Pascal имеет вид: Mas [ Ind1 , Ind2 ] Это означает доступ к элементу массива Mas с индексом строки Ind1 и индексом столбца Ind2. Пример 3. a[1,1]; b[i,j]. Это означает элемент массива A в 1-й строке и 1-м столбце, элемент массива B в i-й строке и j-м столбце. Порядок выполнения Зайти в Borland Pascal. Набрать текст программы для решения задачи № 1 и получить ответ для контрольного примера. Исправить программу так, чтобы она находила сумму и произведение элементов выше главной диагонали. Исправить программу так, чтобы она находила минимальное и максимальное значение отрицательных элементов. Исправить программу так, чтобы она находила количество нулевых и среднее значение положительных элементов. Пример задачи Задача 1. Дан двумерный массив A (m, n). Найти сумму и произведение всех элементов, а также вычислить минимальный и максимальный элементы. Program lab12; Var A: array [1..10,1..15] of real; i, j, m, n: integer; s, p, min, max: real; Begin writeln('Введи m,n'); read(m,n); writeln('Введи массив A'); for i:=1 to m do for j:=1 to n do read(A[i,j]); s:=0; p:=1; min:=A[1,1]; max:=A[1,1]; for i:=1 to m do for j:=1 to n do begin s:=s+A[i,j]; p:=p*A[i,j]; if A[i,j]max then max:=A[i,j]; end; writeln('s=',s:10:3,' p=',p:10:3, ' min=',min:10:3,' max=',max:10:3); End. Контрольный пример. Исходные данные: ; ; . Результаты: ; ; ; . Дополнительное задание Дан массив B (m, n). Найти сумму положительных элементов и количество элементов в диапазоне от 10 до 20. Дан массив C (m, n). Найти произведение элементов, больших среднего значения. Дан массив D (m, n). Найти среднее значение среди элементов, не совпадающих с минимальным. Дан массив L (n, n). Найти максимальный среди отрицательных элементов и сумму элементов на главной диагонали. Дан массив P (n, n). Элементы выше главной диагонали заменить на ноль, а ниже главной диагонали – округлить. Сформировать двумерный массив A (m, n), элементы которого вычисляются по формуле: , где R (m, n) – двумерный массив случайных величин. Дан массив R (m, n). Найти произведения элементов в каждой строке и максимальные элементы в каждом столбце. Дан массив W (m, n). Найти суммы элементов в каждом столбце и минимальные элементы в каждой строке. Дан массив S (m, n). Найти массив минимальных элементов в каждой строке, а затем в новом массиве отсортировать элементы по возрастанию. Дан массив T (m, n). Отсортировать столбцы по убыванию их средних значений. Фрагменты вычисления характеристик строк и столбцов двумерного массива Характеристика Для каждой строки Для каждого столбца Сумма s for i:=1 to m do begin s[i]:=0; for j:=1 to n do s[i]:=s[i]+A[i,j]; end; for j:=1 to n do begin s[j]:=0; for i:=1 to m do s[j]:=s[j]+A[i,j]; end; Произведение p for i:=1 to m do begin p[i]:=1; for j:=1 to n do p[i]:=p[i]*A[i,j]; end; for j:=1 to n do begin p[j]:=1; for i:=1 to m do p[j]:=p[j]*A[i,j]; end; Максимальное значение max for i:=1 to m do begin max[i]:=A[i,1]; for j:=1 to n do if A[i,j]>max[i] then max[i]:=A[i,j]; end; for j:=1 to n do begin max[j]:=A[1,j]; for i:=1 to m do if A[i,j]>max[j] then max[j]:=A[i,j]; end; Минимальное значение min for i:=1 to m do begin min[i]:=A[i,1]; for j:=1 to n do if A[i,j]
Сетевая библиотека © 2019