Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Рабочая тетрадь по Информатике для студентов 1 курса

Рабочая тетрадь по Информатике для студентов 1 курса

  • Информатика

Поделитесь материалом с коллегами:


Министерство образования Пензенской области

ГБОУ СПО ПО «Пензенский многопрофильный колледж»

ОТДЕЛЕНИЕ УПРАВЛЕНИЯ ЗЕМЕЛЬНЫМИ РЕСУРСАМИ



















РАБОЧАЯ ТЕТРАДЬ


ИНФОРМАТИКА И ИКТ







Автор-составитель: Волкова Н.Н.















Пенза, 2012 г.

Рабочая тетрадь составлена в соответствии с рабочей программой дисциплины «Информатика» и предназначена для студентов 1 курса, обучающихся по специальностям: 120714 «Земельно-имущественные отношения», 120701 «Землеустройство». Рабочая тетрадь по информатике представляет собой сборник практических работ в объеме 58 часов.

Основной формой практического освоения учебного материала в компьютерном классе является практическая работа. Использование рабочей тетради на уроках информатики позволяет более эффективно распорядиться урочным временем, обеспечить более высокую результативность. Рабочая тетрадь может быть использована студентами и преподавателями, как на уроках, так и для домашней подготовки к занятиям. Материал в рабочей тетради изложен следующим образом: задание; порядок выполнения задания; задания для самостоятельного выполнения; контрольные вопросы.

Такая структура рабочей тетради позволяет значительно повысить эффективность усвоения материала, а также в случае пропуска студентом занятий самостоятельно выполнять практические работы во внеурочное время. Кроме того, в рабочей тетради приведено достаточное количество заданий. Таким образом, любой преподаватель при изучении любой темы может воспользоваться одним или несколькими заданиями в зависимости от количества часов, предусмотренных программой предмета, и от уровня подготовки студентов. При выполнении заданий предпочтительнее индивидуальная работа студентов за компьютером. Именно такая форма работы даёт оптимальный результат. Кроме того, студенты, успешно выполнившие задание, могут оказать помощь студентам, испытывающим некоторые затруднения при работе с ПК. В разделе «Порядок выполнения задания» даётся подробное описание способа его выполнения. В рабочей тетради приведены дополнительные задания для студентов, успешно и быстро выполнивших основные задания. В разделе «Контрольные вопросы» приведены вопросы для контроля знаний студентов.

ТЕМА «Информационная деятельность человека».


ПРАКТИЧЕСКАЯ РАБОТА №1.

Наименование работы: «Инсталляция программного обеспечения. Информационные ресурсы сети Интернет».


Цель работы: выработать навыки инсталляции программ; работы с информационными ресурсами общества.


ЗАДАНИЕ 1
«Инсталляция программы

ABBYY FineReader 6.0 Professional»

ПОЯСНЕНИЯ

Инсталляция – это установка и настройка программы на компьютере пользователя.

Пользователь получает программу в виде дистрибутива (установочного пакета, от англ. Distribute – распространять). Дистрибутив – это несколько файлов на CD или DVDдиске, или один файл (который часто можно загрузить из Интернета). В таком виде программу невозможно использовать по прямому назначению. Данные в дистрибутиве обычно сжаты, распаковка происходит во время установки. Чтобы установить или удалить ПО, пользователь должен иметь права администратора компьютера.

Иногда программное обеспечение может поставляться в виде исходного кода. Чтобы преобразовать его в готовую для выполнения программу, нужно использовать одну из систем программирования.

Обычно установка включает несколько этапов (некоторые из них могут отсутствовать):

выбор компонентов программы, которые пользователь хочет установить;

просмотр лицензионного соглашения (договора о возможности использования программы);

ввод ключа (серийного номера) программы;

определение каталога, в котором нужно разместить файлы программы;

распаковка и копирование файлов на жесткий диск компьютера;

настройка программы с помощью файлов конфигурации (или запись настроек в системный реестр в ОС Windows);

создание ярлыков для запуска программы в меню и/или на Рабочем столе.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

  1. Откройте на Рабочем столе папку Инсталляция программ. Дважды щелкните мышью на архивном файле setup.zip, при этом откроется окно программы-архиватора WinRAR.

  2. Дважды щелкните мышью на файле setup.ехе. Файл будет извлечен из архива и начнется подготовка к установке программы ABBYY FineReader 6.0 Professional.

  3. В открывшемся окне «Выбор версии» Мастера установки следует нажать кнопку Далее.

  4. В следующем окне «Лицензионное соглашение» следует активизировать переключатель Я принимаю условия лицензионного соглашения и нажать кнопку Далее.

  5. В открывшемся окне «Сведения» о пользователе» ввести с клавиатуры имя пользователя (студент), название организации (Пензенский аграрный техникум) и серийный номер (ABBY-1234-5678-9012-3456). Нажать кнопку Далее.

  6. В следующем окне выбрать режим установки – полная и нажать Далее. Откроется окно «Установка программы», в котором следует нажать кнопку Установить.

  7. На экране появится окно «Идет установка программы ABBYY FineReader 6.0 Professional». Процесс установки завершится открытием окна с сообщением об успешной установке программы.

  8. Ознакомиться с параметрами установки программы ABBYY FineReader 6.0, для чего выбрать Пуск - Все программы - ABBYY FineReader 6.0 тренажер - ABBYY FineReader 6.0. Нажать кнопку Выход.

  9. Удалить программу ABBYY FineReader 6.0 Professional, для чего выбрать Пуск - Все программы - ABBYY FineReader 6.0 тренажер – Настройка и удаление ABBYY FineReader 6.0. тренажер.

  10. В открывшемся окне «Обслуживание программы» активизировать переключатель Удалить и нажать кнопку Далее.

  11. В следующем окне нажать кнопку Удалить, а затем, дождавшись появления нового окна, нажать кнопку Готово.


ЗАДАНИЕ 2

«Работа с электронными словарями»

Использование словарей-переводчиков.

  1. Создать на Рабочем столе Папку.

  2. Открыть текстовый редактор MS Word.

  3. Открыть программу Internet Explorer. Над строкой поиска выбрать вкладку Словари.

  4. Выбрать сервис Перевод текста.

  5. В левом окне ввести следующий текст: «Пензенский аграрный техникум –
    старейшее учебное заведение России. Училище садоводства (ныне Пензенский аграрный техникум) было основано 17 апреля 1820 г. по указу Императора Александра I».

  6. Нажать кнопку Перевести, при этом в правом окне появится текст на английском языке.

  7. Вернитесь на стартовую страницу, нажав кнопку Домой.


Использование толковых словарей.

  1. Над строкой поиска выбрать вкладку Словари, в открывшемся окне выбрать вкладку Все словари.

  2. В строке запроса напечатать слово информатика и нажать кнопку Найти.

  3. Выполнить копирование нескольких определений этого термина в текстовый документ, для чего выделить текст, затем щелкнуть ПКМ на выделенной области и в контекстном меню выбрать строку Копировать. С помощью Панели задач перейти в открытый тестовый документ и по ПКМ вставить текст.

Задание для самостоятельного выполнения.

1. Переведите на немецкий и английский язык следующие слова и скопируйте их в текстовый документ:

Новости,

Статья,

Преподаватель,

Техника,

Команда.

  1. Найдите лексические значения следующих слов и скопируйте их в текстовый документ:

Программирование,

Компьютер,

Геодезия,

Экономика.

  1. Вернитесь на стартовую страницу, нажав кнопку Домой.


ЗАДАНИЕ 3

«Использование поисковых серверов»

Пояснения

В настоящее время существует множество справочных служб Интернет, помогающих пользователям найти нужную информацию. В таких службах используется обычный принцип поиска в неструктурированных документах — по ключевым словам.

Поисковая система - это комплекс программ и мощных компьютеров, способные принимать, анализировать и обслуживать запросы пользователей по поиску информации в Интернет. Поскольку современное Web-пространство необозримо, поисковые системы вынуждены создавать свои базы данных по Web- страницам. Важной задачей поисковых систем является постоянное поддержание соответствия между созданной информационной базой и реально существующими в Сети материалами. Для этого специальные программы (роботы) периодически обходят имеющиеся ссылки и анализируют их состояние. Данная процедура позволяет удалять исчезнувшие материалы и по добавленным на просматриваемые страницы ссылкам обнаруживать новые.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

  1. В текстовом документе создать следующую таблицу:


Личность ХХ века

Фамилия, имя

Годы жизни

Род занятий

Фотография

Сергей Алексеевич Лебедев




Лев Ландау




Юрий Гагарин




2. С помощью Панели задач перейти в стартовое окно Internet Explorer.

3. В строке поиска ввести фамилию и имя деятеля, затем нажать кнопку Найти.

Среди предоставленного поисковой системой множества ссылок откройте наиболее подходящие и скопируйте нужную информацию в таблицу.

4. Таким же образом заполнить остальные строки таблицы.

5. Сохранить текстовый документ с помощью команды Файл – Сохранить как…, в ДО в списке папок выбрать свою папку и нажать кнопку Сохранить.


ЗАДАНИЕ 4

Образовательные ресурсы ИНТЕРНЕТА.

1. С помощью Панели задач перейти в стартовое окно Internet Explorer.

2. В строке поиска ввести фразу Цифровые образовательные ресурсы информатика и нажать кнопку Найти.

3. Самым первым в найденном списке будет сайт

school-collection.edu.ru.



4. Открыть сайт school-collection.edu.ru, для чего щелкнуть ЛКМ на этом адресе.

5. В новом окне в разделе Каталог название дисциплины Информатика и ИКТ будет выделено. Щелкнуть на этой ссылке.

6. Откроется новое окно, в котором следует выбрать класс, например, 11. Справа появится перечень учебных материалов. Выделить в перечне тему Компьютерная графика и дизайн. Перейти по ссылке к самому перечню. В перечне справа от названия учебного материала находится значок для скачивания.

7. Поместить найденные страницы в список избранных (т.е. установить закладку). Для этого:

  • выбрать команду Избранное - Добавить в папку «Избранное»…;

  • задайте имя ссылки в появившемся окне или оставьте то, которое предлагается по умолчанию;

  • проверьте сохранённую ссылку. Откройте новое окно браузера. В меню Избранное найдите созданную ссылку и щелкните по ней, чтобы перейти на указанную страницу.

Задание для самостоятельного выполнения.

1. Создать закладку Виртуальный компьютерный музей.

2. Показать результат выполнения задания преподавателю.


Контрольные вопросы.

  1. Что такое инсталляция программы?

  2. Из каких этапов состоит инсталляция программы?

  3. Как работать со словарями-переводчиками?

  4. Как работать с толковыми словарями?

  5. Как перенести найденную информацию в текстовый документ?

  6. Как найти необходимые материалы по информатике, другим предметам?

  7. Как занести найденную информацию в папку Избранное?

ТЕМА «Информация, единицы измерения информации».


ПРАКТИЧЕСКАЯ РАБОТА №2.

Наименование работы: «Измерение информации».


Цель работы: получить навыки и умения определения информационного объема сообщения.

ПОЯСНЕНИЯ

Единицы измерения информации.

В информатике понятие «информация» вводится как мера уменьшения неопределенности. Такой подход позволяет количественно измерять информацию. За единицу количества информации принято такое количество информации, которое мы получаем при уменьшении неопределенности в 2 раза. Такая единица называется бит. Существует 2 подхода к измерению информации: алфавитный и содержательный подходы.

При алфавитном подходе количество информации не зависит от содержания. Оно зависит от объема текста (количества символов в тексте) и от мощности алфавита (полного числа символов в алфавите). Чем больше мощность алфавита, тем большее количество информации несет один знак.

hello_html_257b16e4.png


Содержательный подход к измерению информации.

Сообщение, уменьшающее неопределенность знаний в два раза, несет 1 бит информации.

Например, после сдачи зачета или выполнения контрольной работы студент мучается неопределенностью, он не знает, какую оценку получил. Наконец, преподаватель объявляет результаты, и он получаете одно из двух информационных сообщений: «зачет» или «незачет», а после контрольной работы одно из четырех информационных сообщений: «2», «3», «4» или «5».

Информационное сообщение об оценке за зачет приводит к уменьшению неопределенности знания в два раза, так как получено одно из двух возможных информационных сообщений. Информационное сообщение об оценке за контрольную работу приводит к уменьшению неопределенности знания в четыре раза, так как получено одно из четырех возможных информационных сообщений.

Неопределенность знаний о некотором событии — это количество возможных результатов события.

Если обозначить возможное количество событий, или, другими словами, неопределенность знаний N, а буквой I количество информации в сообщении о том, что произошло одно из N событий, то можно записать формулу:

2I = N.

Количество информации, содержащееся в сообщении о том, что произошло одно из N равновероятных событий, определяется из решения показательного уравнения: 2I = N.


hello_html_m6697ac0f.png


Единицы измерения информации

1 байт = 8 бит;

1 Килобайт = 1024 байта;

1 Мегабайт = 1024 Кб;

1 Гигабайт = 1024 Мб;

1 Терабайт = 1024 Гб .


hello_html_m388e35cb.png


Содержательный подход для нахождения количества информации

ЗАДАЧА 1.

На остановке «Совхоз-технкум» останавливаются автобусы под номерами 3, 7 93, 33. Сколько битов информации несет сообщение о том, что к остановке подошел автобус номер 3?

РЕШЕНИЕ

В качестве исходной величины количества возможных событий берем значение 4, т.е. 4 вида автобуса останавливаются на данной остановке. Номера автобусов в расчетах не используются. Т.к. N = 4, 2i = 4, тогда Х = 2 бит.

ЗАДАЧА 2.

В столовой на выбор предлагается 2 блюда: суп и макароны с котлетой. Сколько бит несет в себе сообщение о том, что студент выбрал себе макароны с котлетой?

(Решение: количество возможных событий равно двум, значит N = 2, 2i = 2, тогда Х = 1 бит)

ЗАДАЧА 3.

Для подготовки реферата студент использовал 16 источников научной литературы. Наиболее содержательной оказалась только одна книга. Сколько бит информации несет в себе сообщение о том, что цитаты были взяты из Энциклопедического словаря ?

(Решение: количество возможных событий равно 16, значит N = 1ый и растровый редактор6, 2i = 16, тогда Х = 4 бит)

Алфавитный подход к измерению информации

ЗАДАЧА 1.

Вычислить количество информации в слове «комбинаторика», если допустить, что в русском алфавите содержится 32 символа.

РЕШЕНИЕ

Количество информации определяется по формуле: V = К * I, где К – число символов в тексте, I – информационный вес одного символа, который находится из уравнения 2i = N, где N – мощность используемого алфавита. В данной задаче N = 32, К = 13, тогда Vk = 5 бит * 13 = 65 бит. Если взять алфавит из 33 символов, тогда N = 64, т.к. необходимо взять целочисленное значение степени двойки, адекватно отражающее полученное значение.

ЗАДАЧА 2.

Сколько бит информации содержится в сообщении, состоящем из 5 символов, при использовании алфавита, состоящего из 64 символов.

(Решение: находим значение информационной емкости одного символа, подставляя значение в формулу, получаем 2i = 64, значит, I = 6 бит).

ЗАДАЧА 3.

Основные арифметические действия представлены четырьмя символами. Сколько бит информации содержит выражение, состоящее из последовательности «+» и «-».

(Решение: мощность предложенного алфавита равна 4 символам. 2i = 4, значит, I = 2 бит).

ЗАДАЧА 4

Вычислить информационный объем сообщения «Наступили теплые дни» при условии, что один символ кодируется одним байтом.

(Решение: подсчитаем общее количество символов с пробелами, не включая кавычки. N = 20, т.к. каждый символ имеет объем 1 байт, то и I = 20 байт. При необходимости можно значение найти в битах: I = 20 * 8 = 160 бит).

ЗАДАЧА 5.

Сколько битов информации содержится в 16 байтах? А в 32 байтах?

ЗАДАЧА 6.

Определить количество информации в книге, набранной на компьютере. Книга содержит 1500 страниц. На каждой странице – 40 строк, в каждой строке – 60 символов. Записать ответ в наиболее подходящих единицах.

(Решение: 40 * 60 = 2400 символов

2400 * 1500 = 3600000 символов

3600000 : 1024 = 3515,625 Кб : 1024 = 3,43 Мб).

ЗАДАЧА 7.

Перевести в мегабайты:

50331648 байт

56320 Кб

90 Гб


ЗАДАЧА 8.

Если досье на преступников занимают 45 мегабайт и каждое из них имеет объем 12 страниц (48 строк по 64 символа в каждой, 1 символ занимает 8 бит), то число досье равно: 1280; 3840; 1250; 1560; 1024.

(Решение: 48 * 64 = 3072 б * 12 = 36864 б – в одном досье, 45 Мб * 1024 = 46080 Кб * 1024 = 47185920 б, 47185920 : 36844 = 1280 досье

ТЕМА «Операционная система MS WINDOWS XP».


ПРАКТИЧЕСКАЯ РАБОТА №3.

Наименование работы: «Основные приемы работы в ОС MS WINDOWS XP».



Цель работы: получить представление о назначении и возможностях ОС; освоить основные приёмы работы в MS WINDOWS XP.

ЗАДАНИЕ 1.

Создание папки, файлов, ярлыка.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Создать на Рабочем столе папку с номером своей учебной группы, для чего щелкнуть ПКМ на свободном поле Рабочего стола и в контекстном меню выбрать Создать – Папку. Ввести с клавиатуры имя и нажать клавишу Enter.

2. Создание и сохранение файлов в своей папке.

А) Запустить графический редактор и создать несложный рисунок. Сохранить его в своей папке с помощью команды Файл – Сохранить как, в появившемся диалоговом окне раскрыть список Папка и выбрать свою папку, в поле Имя файла напечатать имя сохраняемого файла ЗАДАНИЕ 1, щёлкнуть ЛКМ на кнопке Сохранить.

Б) Запустить текстовый редактор и напечатать текст: «Мы изучаем операционную систему MS WINDOWS XP». Сохранить документ в своей папке с помощью команды Файл – Сохранить как.

3. Для создания на Рабочем столе ярлыка программы Виртуоз, которая находится по адресу C:\VIRT\virt.exe, следует щелкнуть ПКМ на свободном поле Рабочего стола и в контекстном меню выбрать Создать – Ярлык. В открывшемся диалоговом окне в командной строке напечатать весь путь к объекту, для которого создаётся ярлык. Щёлкнуть левой кнопкой мыши на кнопке Далее. В следующем диалоговом окне следует либо согласиться с предлагаемым названием ярлыка, щёлкнув на кнопке Готово, либо напечатать новое название ярлыка и щёлкнуть на кнопке Готово.

ЗАДАНИЕ 2.

Запуск программ.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Запустить программу текстовый редактор WordPad, используя следующие способы:

  1. С помощью Главного меню: Пуск – Все программы – Стандартные – WordPad (1 щелчок ЛКМ);

  2. С помощью ярлыка программы: двойной щелчок ЛКМ на ярлыке WordPad.

2. Запустить программу Paint различными способами.

3. Закрыть все окна.

ЗАДАНИЕ 3.

Изменение размеров окна программы.
Переключение между окнами открытых программ.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Для изменения размера окна открыть любую программу. Установить указатель мыши на любое место границы окна и, когда он изменит свою форму на двустороннюю стрелку, нажать ЛКМ и, не отпуская её, перетащить указатель для изменения размера окна.

2. Для переключения между окнами программ следует запустить несколько программ, например, графический редактор, текстовый редактор, табличный процессор. Для переключения между этими программами используется либо одновременное нажатие двух клавиш Alt и Tab, либо Панель задач, в которой отображаются кнопки с названиями запущенных программ. В последнем случае следует щелкнуть ЛКМ на кнопке с названием нужной программы.

3. Закрыть все окна.

ЗАДАНИЕ 4.

Работа с Проводником.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Открыть Проводник (ПУСК – Все программы – Стандартные - Проводник).

2. В левом окне Проводника открыть свою папку. При этом в правом окне Проводника отобразится содержимое вашей папки.

3. Изменить вид значков в окне Проводника с помощью команды Вид – эскизы страниц, плитка, значки, список, таблица.

4. Выполнить копирование своей папки в корневой каталог диска С:. Для чего щелкнуть ПКМ на своей папке (в левом окне Проводника) и в контекстном меню выбрать Копировать. Затем Щ. ПКМ на значке Диск С: (в левом окне Проводника, предварительно следует открыть папку Мой компьютер) и в контекстном меню выбрать Вставить. Отменить копирование вашей папки, для чего выбрать команду Правка – Отменить.

ЗАДАНИЕ 5.

Настройка свойств экрана.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Настройка Рабочего стола. Щелкнуть ПКМ на свободном поле Рабочего стола. В контекстном меню выбрать Свойства. В ДО на вкладке Рабочий стол изменить рисунок Рабочего стола, нажать кнопку ОК. Вернуться к стандартному рисунку Рабочего стола.

2. Выбор Заставки. Выбрать в ДО Свойства экрана вкладку Заставка, из списка Заставок подобрать любую. С помощь кнопки Параметры установить параметры Заставки. Просмотреть Заставку в полном экране с помощью кнопки Просмотр.




ЗАДАНИЕ 6.

Поиск файлов.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Найти программу Калькулятор (calc.exe), для чего открыть главное меню (кнопка ПУСК) и выбрать строку Поиск. В ДО выбрать Файлы и папки, напечатать имя (оно указано в скобках) и задать область поиска (Поиск в:) – диск С:. Выбрать кнопку Найти. В правой части окна поиска отобразятся найденные файлы.

2. Самостоятельно найти следующие программы: графический редактор (Pbrush.exe), тренажер клавиатуры (Babytype.exe).

ЗАДАНИЕ 7.

Настройка главного меню и панели задач.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Настройка ПАНЕЛИ ЗАДАЧ. Щелкнуть мышью на кнопке Пуск, затем щелкнуть ПКМ на свободном месте меню и выбрать строку Свойства. Откроется ДО, в котором 2 вкладки. Вкладка Панель задач: убрать отображение часов в Панели задач, нажать ОК. Восстановить часы в Панели задач.

2. Настройка главного меню. Внести в меню ярлыки программ Текстовый редактор и Табличный процессор, для чего следует захватить ярлыки ЛКМ и перетащить их с Рабочего стола на кнопку Пуск. Открыть меню и убедиться, что в него добавились новые программы.

Удалить все внесенные в меню программы по ПКМ. Открыть меню и убедиться, что в нем нет внесенных ранее программ. Закрыть меню.

ЗАДАНИЕ 8.

Работа с проигрывателем Windows Media.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Прослушивание аудиофайла. Запустить проигрыватель: Пуск – Проигрыватель Windows Media, в окне программы выбрать команду Файл – Открыть, в списке папок найти папку МУЗЫКА, которая находится на диске D:. Двойным щелчком загрузить любой аудиофайл. С помощью кнопки со звездочкой подобрать любой зрительный образ.

2. Создание каталога аудиофайлов. В окне программы выбрать команду Сервис – Искать файлы мультимедиа. Выбрать кнопку Поиск. Все найденные файлы помещаются в Библиотеку мультимедиа. Выбрать кнопку Библиотека мультимедиа, в верхней части окна щелкнуть ЛКМ на кнопке Списки воспроизведения и выбрать Создать список воспроизведения, ввести название списка. Затем щелкнуть мышью на тех элементах библиотеки мультимедиа, которые вы хотите добавить в свой список воспроизведения. Нажать кнопку ОК. Запуск файлов осуществляется двойным щелчком ЛКМ на его названии.





ЗАДАНИЕ 9.

Работа со справочной системой MS Windows XP.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Для вызова справки выбрать кнопку Пуск, затем – пункт Справка и поддержка, откроется окно, в котором отображаются разделы справки. Если щелкнуть на названии раздела мышью, то в правой части окна появится содержание этого раздела.

2. Найти справку, например, по теме Защита от вирусов и троянских коней. Для этого выбрать раздел Работа в сети и Интернет – Электронная почта и Интернет – безопасность в Интернете. Для возврата в исходное окно используется кнопка Назад.

3. Самостоятельно найти информацию об: 1) изменении внешнего вида указателя мыши (раздел Настройка ПК); 2) установке джойстика или другого игрового устройства (раздел Музыка, видео, игры, фотографии).





Контрольные вопросы.


  1. Назначение операционной системы MS WINDOWS XP?

  2. Запуск и завершение работы ОС?

  3. Что такое Рабочий стол и Панель задач?

  4. Что такое Главное меню и как с ним работать?

  5. Перечислите типы окон?

  6. Назовите основные элементы окна приложения (прикладной программы)?

  7. Как изменить размеры окна программы?

  8. Как переключаться между окнами активных приложений?

  9. В чём различие операций «свернуть» и «закрыть» окно?

  10. Перечислите типы меню?

  11. Назовите основные приёмы работы с мышью?

  12. Какие способы запуска программ используются в ОС WINDOWS?

  13. Опишите создание папки.

  14. Опишите создание ярлыка программы.

  15. Как сохранить файл в своей папке?

  16. Как найти файл?

  17. Как изменить свойства экрана?

  18. Как добавить ярлык программы в стартовое меню?

  19. Как получить справку по работе в ОС?

  20. Как создать свой список воспроизведения в программе Проигрыватель?




ТЕМА «Компьютерные вирусы и антивирусные программы».


ПРАКТИЧЕСКАЯ РАБОТА №3.


Наименование работы: «Проверка дисков на наличие компьютерных вирусов».


Цель работы: освоить основные приемы работы в программе Антивирус Касперского 6.0.


ЗАДАНИЕ 1.

Знакомство со справочной системой
программы Антивирус Касперского 6.0.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Открыть справочную систему программы Антивирус Касперского 6.0, для чего выбрать ссылку Справка.

2. В открывшемся окне выбрать раздел Введение в справку Антивируса Касперского 6.0. Внимательно прочитать материал по данной теме.

3. Выбрать раздел Начало работы и последовательно открыть темы Проверка компьютера на вирусы, Обновление программы, Отчеты о работе программы, файлы данных. В последней теме открыть ссылки Карантин и Резервное хранилище. Внимательно изучить материал.


ЗАДАНИЕ 2.

Проверка дисков на наличие компьютерных вирусов
с помощью программы Антивирус Касперского 6.0.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

  1. Открыть программу Антивирус Касперского 6.0, щелкнув ЛКМ на пиктограмме hello_html_m3ebf7fd5.png в Панели задач.

  1. Выбрать раздел Проверка.

  2. Выполнить проверку на вирусы диска WORK, для чего пометить галочкой диск WORK (щ. ЛКМ на нем), затем нажать кнопку Выполнить проверку.

  3. По окончании проверки выбрать кнопку Обнаружено и посмотреть результаты проверки. Закрыть окно программы.


Контрольные вопросы.

  1. Дайте определение понятию «Компьютерный вирус»?

  2. Какие виды компьютерных вирусов Вы знаете? Чем они различаются?

  3. Назовите источники вирусного заражения?

  4. Назовите признаки вирусного заражения?

  5. Назовите меры профилактики вирусного заражения?

  6. Какие антивирусные программы Вы знаете?

  7. Опишите окно программы Антивирус Касперского 6.0?

  8. Чем отличается полная проверка от быстрой проверки?

  9. Зачем некоторые файлы при проверке на наличие вирусов помещаются на карантин, в резервное хранилище?

  10. Как проверить компьютер на наличие вирусов?

  11. Как открыть окно справочной системы программы Антивирус Касперского?

ТЕМА «Графический редактор Paint».


ПРАКТИЧЕСКАЯ РАБОТА №4


Наименование работы: «Создание графических изображений».


ЗАДАНИЕ 1.


Цель задания: получить навыки создания графических изображений.


1. Нарисовать российский флаг, состоящий из трех прямоугольников одинакового размера, но разного цвета. Отразить на флаге название страны, выбрав шрифт Courier New Cyr (см. рис. 1.).

hello_html_189d78b9.png

Рис. 1.

2. Сохранить рисунок, для чего выбрать команду [Файл – Сохранить как…], в появившемся диалоговом окне (ДО) раскрыть список Папка и выбрать диск D:, на диске выбрать папку с номером своей учебной группы, в поле Имя файла напечатать свою фамилию и нажать кнопку Сохранить.

3. Показать результат преподавателю.

4. Для выполнения следующего задания следует выбрать команду [Файл –Создать].

ЗАДАНИЕ 2 (для самостоятельного выполнения)


Цель задания: закрепить навыки создания графических изображений.


1. Нарисовать грузовик по образцу (см. рис. 2), при необходимости можно воспользоваться ластиком.


hello_html_2dcc0b7f.png

Рис. 2.

2. Сохранить рисунок, для чего выбрать команду [Файл – Сохранить как…], в появившемся диалоговом окне (ДО) раскрыть список Папка и выбрать диск D:, на диске выбрать папку с номером своей учебной группы, в поле Имя файла напечатать свою фамилию и нажать кнопку Сохранить.

3. Показать результат преподавателю.

4. Для выполнения следующего задания следует выбрать команду [Файл –Создать].

ПРАКТИЧЕСКАЯ РАБОТА №5


Наименование работы: «Работа с фрагментами изображения».


ЗАДАНИЕ 1.


Цель задания: выработать навыки работы с фрагментами изображения.


1. Нарисовать корабль по образцу (см. рис. 3). Вам понадобятся следующие инструменты:

очертание палубы и волны – кисть,

рубка и труба – прямоугольник,

иллюминаторы – окружность,

мачты и веревка - линии различной ширины,

дым - распылитель,

раскраска рисунка – заливка разными цветами.

hello_html_m3556a0d3.png

Рис. 3.

Для создания одинаковых по размеру фрагментов рисунка (иллюминаторы, флажки) необходимо нарисовать один, а затем этот фрагмент тиражировать (копировать). Например, нарисуйте первый флажок при помощи инструмента Прямоугольник, причем лучше это сделать в стороне от основного рисунка, чтобы легче было выделять нарисованную фигуру, а перенести выделенный элемент на нужное место можно при помощи мыши. Затем выберите инструмент Выделение прямоугольной области, установите указатель мыши чуть выше и левее флажка, но как можно ближе к нему, нажмите ЛКМ и обведите флажок пунктирным прямоугольником. Отпустите ЛКМ. Для копирования флажка следует установить указатель мыши на него, нажать клавишу Ctrl и, не отпуская её, перенести флажок в нужное место. Таким образом, можно получить любое число одинаковых элементов.

2. Сохранить рисунок, для чего выбрать команду [Файл – Сохранить как…], в появившемся диалоговом окне (ДО) раскрыть список Папка и выбрать диск D:, на диске выбрать папку с номером своей учебной группы, в поле Имя файла напечатать свою фамилию и нажать кнопку Сохранить.

3. Показать результат преподавателю.

4. Для выполнения следующего задания следует выбрать команду [Файл –Создать].

ЗАДАНИЕ 2.


Цель задания: закрепить навыки работы с фрагментами изображения.


1. Нарисовать лесную полянку, разместив на ней деревья, цветы, грибы и надпись «БЕРЕГИТЕ ПРИРОДУ!». ОБЯЗАТЕЛЬНО ИСПОЛЬЗОВАТЬ ОПЕРАЦИИ «ВЫДЕЛЕНИЕ ПРЯМОУГОЛЬНОЙ ОБЛАСТИ» И «КОПИРОВАНИЯ».

2. Сохранить рисунок, для чего выбрать команду [Файл – Сохранить как…], в появившемся диалоговом окне (ДО) раскрыть список Папка и выбрать диск D:, на диске выбрать папку с номером своей учебной группы, в поле Имя файла напечатать свою фамилию и нажать кнопку Сохранить.

3. Показать результат преподавателю.


ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ.

  1. Назначение и возможности графического редактора?

  2. Как запустить и завершить работу графического редактора?

  3. Опишите окно программы.

  4. Перечислите основные операции, которые можно выполнить с помощью Панели инструментов?

  5. Что такое точка привязки и как её выбрать?

  6. Как определить размеры рисуемой фигуры?

  7. Как рисовать правильные геометрические фигуры?

  8. Как выделить фрагменты рисунка?

  9. Как выполнить копирование элементов рисунка?

  10. Как выполнить надпись на рисунке?

  11. Как установить определённый вид шрифта, его размер и стиль начертания символов?

  12. Чем отличается цвет символа от цвета фона?

  13. Как выбрать цвет символа и цвет фона?

  14. Как сохранить рисунок в своей папке?

ТЕМА «Текстовый редактор MS Word 2003»

Все задания представляют собой файл - документ, каждый лист которого – одно задание. Всего заданий 4, поэтому и листов в документе будет 4.


ПРАКТИЧЕСКАЯ РАБОТА №6

Наименование работы: «Создание несложного текстового документа».

ЗАДАНИЕ 1.


Цель задания: получить навыки набора текста.


Подготовить с помощью текстового редактора фрагмент лекции по информатике (см. рис. 4).


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Запустить текстовый редактор: ПУСК – ВСЕ ПРОГРАММЫ – Microsoft Office - Microsoft Office Word 2003.

2. Подготовить с помощью текстового редактора фрагмент лекции по информатике (см. рис. 4).На рисунке видны маркеры абзацев, символы табуляции и пробелов.

Ввод данных в программе Word аналогичен набору текста на пишущей машинке, за исключением того, что нет необходимости «переводить каретку», когда заканчивается строка. Достигнув правого поля, мерцающий курсор автоматически перемещается на следующую строку. Клавиша Enter используется только для перехода к новому абзацу.

Если включить режим отображения непечатаемых символов (щёлкнув для этого на кнопке в панели инструментов Форматирование), на экране будет отображаться знак конца абзаца в том месте, где была нажата клавиша Enter, а символ · (точка по центру строки) - в том месте, где вы нажали клавишу пробела. При помощи этих и некоторых других знаков можно чётко представить форматирование документа (см. рис. 4).


Непечатаемые символы и соответствующие им клавиши.


Символ

Расшифровка символа/ клавиша, позволяющая его ввести

Конец абзаца (Enter)

·

Пробел (клавиша пробела)

Табуляция (Tab)

Перевод строки (начало новой строки в том же абзаце, сочетание Shift + Enter)


2.1. Ввод заголовка.

hello_html_m411848f0.pngВведите текст заголовка, установите размер шрифта – 16, стиль начертания символов – Ж, выравнивание – по центру (кнопка ).

hello_html_1615c044.png



























Рис. 4. Фрагмент лекции по информатике.


2.2. Ввод основного текста.

hello_html_m141a7759.pngОсновной текст состоит из двух абзацев, введите текст, применив размер шрифта – 14, стиль начертания символов для первых двух слов каждого абзаца – Ж, К, для последующих слов – обычное, выравнивание - по ширине ( ).


Для переключения с русского алфавита на английский и обратно используется одновременное нажатие двух клавиш Shift и Alt, расположенных слева на клавиатуре.

2.3. Создание маркированного списка.

Введите название маркированного списка (маркированный список – это несколько последовательных абзацев, помеченных каким-либо символом), применив к нему размер шрифта – 14, стиль начертания символов – Ж, выравнивание – по центру.

Для создания маркированного списка следует выбрать команду [Формат – Список…], вкладка – Маркированный. На вкладке подобрать маркер и Щ. Л. К. М. на кнопке ОК.

Напечатайте текст первой строки списка и нажмите на клавиатуре клавишу Enter. Повторите эти же действия для остальных строк списка.

3. Сравните свой документ с образцом (см. рис. 4).

4. Сохранить документ, для чего выбрать команду [Файл – Сохранить как…], в появившемся диалоговом окне (ДО) раскрыть список Папка и выбрать диск D:, на диске выбрать папку с номером своей учебной группы, в поле Имя файла напечатать свою фамилию и нажать кнопку Сохранить.

5. Показать результат преподавателю.

6. Для выполнения следующего задания следует добавить новый лист к уже созданному документу. Для этого нужно установить курсор в конец документа, нажав одновременно клавиши Ctrl и End, затем для добавления листа - Ctrl и Enter.

ЗАДАНИЕ 2 (для самостоятельного выполнения)


Цель задания: закрепить навыки набора и форматирования текста.


1. Подготовить с помощью текстового редактора фрагмент текста:


Форматирование абзацев.

Форматирование абзаца – это изменение его параметров как структурного элемента текста. Под форматированием понимают:


  • способ выравнивания строк абзаца (влево, вправо, по центру, по ширине);

  • отступ в красной строке абзаца;


  • ширина и положение абзаца на странице;


  • межстрочное расстояние и отбивка (т. е. расстояние между смежными абзацами).


Если форматируемые символы обязательно надо предварительно выделить, то для форматирования абзаца достаточно установить в нём текстовый курсор (т. е. сделать абзац текущим). Для форматирования нескольких абзацев их надо обязательно выделить.

Форматировать абзац можно либо с помощью Панели инструментов Форматирования, либо с помощью универсального способа.


2hello_html_1a3aaed1.png. Сохранить документ, для чего щелкнуть ЛКМ в ПИ Стандартная на
кнопке
Сохранить.


3. Показать результат преподавателю.

4. Для выполнения следующего задания следует добавить новый лист к уже созданному документу. Для этого нужно установить курсор в конец документа, нажав одновременно клавиши Ctrl и End, затем для добавления листа - Ctrl и Enter.


ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ.


  1. Назначение и возможности текстового редактора MS WORD?

  2. Назовите способы запуска текстового редактора?

  3. Как открыть документ?

  4. Как создать новый документ?

  5. Как сохранить документ?

  6. Назовите основные элементы окна текстового процессора?

  7. Назовите основные приёмы работы в текстовом редакторе?

  8. В чём назначение Панели инструментов Стандартная?

  9. В чём назначение Панели инструментов Форматирования?

  10. Как выделить участки текста?

  11. В чём заключается форматирование символов?

  12. Что понимается под форматированием абзаца?

  13. Как завершить работу текстового процессора?


ПРАКТИЧЕСКАЯ РАБОТА №7


Наименование работы: «Создание и редактирование таблиц».


ЗАДАНИЕ 1.


Цель задания: получить навыки создания и редактирования таблиц.


Создать следующую таблицу:


Основные сведения о ПК

Минимальная конфигурация ПК

Дополнительные устройства, подключаемые к ПК

Носители информации

Системный блок

Монитор

Клавиатура

Манипулятор мышь

Принтер

Графопостроитель

Модем

Сканер

Магнитные диски (винчестер, дискета)

CD-R, CD-RW

DVD-R, DVD-RW


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ.

1. Напечатать название таблицы, применив к нему размер шрифта – 14, стиль начертания символов – Ж, выравнивание – по центру.

2. Вставка таблицы.

Вставить таблицу размерностью 3 столбца и 2 строки. Для этого выбрать команду [Таблица – Вставить таблицу...]. В открывшемся диалоговом окне в поле набора числа столбцов установить – 3, в поле набора числа строк установить – 2. ОК.

3. Ввод текста. Ввести в таблицу текст, помня о том, что для перехода в следующую ячейку следует нажимать клавишу Tab.

4. Форматирование и выравнивание текста в ячейках.

4hello_html_m282c3e5d.png.1. Для выравнивания текста по центру (по горизонтали и по вертикали) необходимо открыть список способов выравнивания
(кнопка ) в ПИ Таблицы и границы и выбрать


требуемое выравнивание

4.2. Выполнить форматирование названий столбцов таблицы: размер шрифта – 14, стиль начертания символов – Ж.

5. Сохранить документ, для чего щелкнуть ЛКМ в ПИ Стандартная на
кнопке
Сохранить.

5. Показать результат преподавателю.

6. Для выполнения следующего задания следует добавить новый лист к уже созданному документу. Для этого нужно установить курсор в конец документа, нажав одновременно клавиши Ctrl и End, затем для добавления листа - Ctrl и Enter.

ЗАДАНИЕ 2 (для самостоятельного выполнения)


Цель задания: закрепить навыки создания и редактирования таблиц.


1. Создать следующую таблицу (способом вставки таблицы):



Понедельник

Вторник

Среда

1

Физическая культура

Математика

Информатика

2

Информатика

Иностранный язык

Математика

3

Физика

История

Химия


Установить шрифт Arial cyr, размер – 12 пт. Выровнять все ячейки По центру. Установить полужирное начертание символов в первой строке и в первом столбце. Выполнить обрамление и фоновое заполнение ячеек таблицы в соответствии с заданием.

2. Сохранить документ, для чего щелкнуть ЛКМ в ПИ Стандартная на
кнопке
Сохранить.

3. Показать результат преподавателю.



ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ.



  1. Назовите способы создания таблиц в текстовом редакторе MS WORD?

  2. Как вставить таблицу в текстовый документ?

  3. Как нарисовать таблицу?

  4. Назовите способы оформления таблиц?

  5. Назовите способы выделения таблицы?

  6. Как изменить ширину столбца? Высоту строки?

  7. Как вставить строку (столбец) в таблицу?

  8. Как удалить строку (столбец) из таблицы?

  9. Как разбить ячейки?

  10. Как объединить ячейки?


ТЕМА «Табличный процессор MS EXCEL 2003»

Все задания представляют собой файл – документ (рабочую книгу), каждый лист которого – одно задание. Всего заданий 4, поэтому и листов в книге будет 4.


ПРАКТИЧЕСКАЯ РАБОТА №8


Наименование работы: «Создание, форматирование, обрамление таблиц».


ЗАДАНИЕ 1.

Цель задания: получить навыки работы с электронной таблицей.


Подготовить с помощью табличного процессора MS EXCEL таблицу «Размер и структура продаж продовольственных товаров». Определить сумму в рублях по каждому продукту и итоговую сумму. Выполнить обрамление таблицы с помощью ПИ Форматирование (см. рис. 5).


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Запустить табличный процессор: ПУСК – ВСЕ ПРОГРАММЫ – Microsoft Office - Microsoft Office EXCEL 2003.

2. Ввод названия таблицы: размер шрифта – 12, стиль начертания – Ж.

2.1. Выделить ячейки A1 : F1 и объединить их с помощью кнопки hello_html_7a4e35b6.png в ПИ Форматирование.

2.2. Установить параметры шрифта в соответствии с заданием, ввести название таблицы и нажать Enter.

3. Ввод заголовков столбцов.

3.1. Выделить ячейки А2 : F2.

3.2. Выбрать команду [Формат – Ячейки…], вкладка Выравнивание (по горизонтали – по центру, по вертикали – по центру, - переносить по словам), ОК.

3.3. Выделить ячейку А2, ввести текст и нажать Tab. Повторить эти же действия для остальных ячеек.

Для изменения ширины столбцов следует установить указатель мыши на границу столбцов (только в зоне заголовка), и когда указатель примет форму двойной стрелки, нажать ЛКМ и переместить мышь влево или вправо. Отпустить ЛКМ.

4. Ввод данных в таблицу.

Для ввода данных в таблицу следует выделить ячейку, ввести информацию (текст, число), нажать Enter.

5. Выполнение расчетов в таблице.

5.1. Расчет суммы (сумма = количество * цена).

Выделить ячейку Е3,

Ввести знак =,

Щ. ЛКМ на ячейке С3,

нажать клавишу с изображением знака умножения (*),
затем Щ. ЛКМ на ячейке D3,
подтвердить формулу, нажав Enter

5.2. Копирование формулы вниз по столбцу.

Выделить Е3 и установить указатель мыши в правый нижний угол этой ячейки (на маркер автозаполнения), указатель мыши должен принять форму черного крестика, нажать ЛКМ, и не отпуская её, протащить мышь вниз до ячейки Е7 включительно.

5.3. Определение итоговой суммы.

Выделить ячейку Е8, затем Щ. ЛКМ в ПИ Стандартная на кнопке hello_html_4621b66.png (автосумма), затем нажать Enter.

5.4. Определение структуры продаж.

Выделить ячейку F3,

Ввести знак =,

Щ. ЛКМ на ячейке E3,

нажать клавишу с изображением знака деления (/),

затем Щ. ЛКМ на ячейке Е8, перейти на английский язык и ввести с клавиатуры знак доллара перед номером строки (т.е. перед 8),

подтвердить формулу, нажав Enter.

5.5. . Копирование формулы вниз по столбцу.

Выделить F3 и установить указатель мыши в правый нижний угол этой ячейки (на маркер автозаполнения), указатель мыши должен принять форму черного крестика, нажать ЛКМ, и не отпуская её, протащить мышь вниз до ячейки F8 включительно.

5.6. Применение процентного формата.

Выделить ячейки F3 : F8 и Щ. ЛКМ в ПИ Форматирование на кнопке hello_html_m37d412bd.png (процентный формат).


6. Обрамление таблицы.

Выделить ячейки А2 : F7 и открыть список Границы в ПИ Форматирование (кнопка hello_html_173c849a.png), в списке выбрать Все границы.

7. Сравните свою таблицу с образцом (см. рис.5).

8. Сохранить документ, для чего выбрать команду [Файл – Сохранить как…], в появившемся диалоговом окне (ДО) раскрыть список Папка и выбрать диск D:, на диске выбрать папку с номером своей учебной группы, в поле Имя файла напечатать свою фамилию и нажать кнопку Сохранить.

9. Показать результат преподавателю.

10. Для выполнения следующего задания следует открыть свой файл и выбрать второй лист, щелкнув мышью на ярлычке Лист 2 (в левом нижнем углу экрана).

hello_html_m6d9331d0.png




Рис. 5.


ЗАДАНИЕ 2 (для самостоятельного выполнения).


Цель задания: закрепить навыки создания, форматирования электронных таблиц.


Пhello_html_m402e25e6.pngодготовить с помощью табличного процессора MS EXCEL таблицу «Размер и структура валовых сборов культур». Определить валовой сбор по каждой культуре и итоговый валовой сбор, а также структуру валового сбора. Выполнить обрамление таблицы с помощью ПИ Форматирование (см. рис. 6).


Рис. 6.

1. Установить для названия таблицы размер шрифта – 12 пт., стиль начертания – Ж.

2. Алгоритм создания таблицы см. в предыдущем задании.

3. Сохранить документ, для чего щелкнуть ЛКМ в ПИ Стандартная на
кнопке
Сохранить.

4. Показать результат преподавателю.




ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ.


  1. Для чего используется табличный процессор?

  2. Какие данные можно занести в ячейку электронной таблицы?

  3. Какие способы фиксации информации в ячейках вы знаете?

  4. Как редактируется ячейка с неверными данными?

  5. Как объединить ячейки?

  6. Как выровнять содержимое ячеек?

  7. Как изменить ширину столбцов? Строк?

  8. Для чего используется маркер автозаполнения?

  9. Как ввести формулу?

  10. Как выполнить копирование формулы?

  11. Как установить процентный формат?

  12. Как выполнить обрамление таблицы с помощью ПИ Форматирование?

  13. Как сохранить файл в своей папке?

  14. Как открыть существующий файл?

  15. Как создать новый файл?






















ПРАКТИЧЕСКАЯ РАБОТА №9


Наименование работы: «Работа с Мастером функций и Мастером диаграмм».


ЗАДАНИЕ 1.

Цель задания: получить навыки работы с Мастером функций и Мастером диаграмм.


Вhello_html_m69f4750c.png табличном процессоре подготовить таблицу значений функции У = SINХ, если Х изменяется от –5 до 5, шаг 0.5. Построить график функции. Выполнить обрамление таблицы с помощью ПИ Форматирование (см. рис. 7).


Рис. 7.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

  1. Установить границы страницы на экране (пунктирная линия): [Файл – Параметры страницы], ОК.

  2. Ввод заголовка таблицы.

Выделить ячейки А1, В1 и выбрать команду [Формат – Ячейки…], вкладка Выравнивание (по горизонтали – по центру, по вертикали – по центру, - переносить по словам, - объединить ячейки), ОК.

При необходимости увеличить высоту первой строки таблицы, установив указатель мыши на границу между первой и второй строками в зоне заголовка строк. Ввести заголовок таблицы и нажать Enter.

  1. Ввод исходных данных в таблицу.

Выделить ячейку А3, напечатать Х и нажать Tab. В ячейку В3 ввести У и нажать Enter. Выделить ячейку А4 ввести –5, нажать Enter. Выделить ячейку А5, ввести –4, нажать Enter. Выделить ячейки А4, А5 и с помощью маркера автозаполнения продолжить нумерацию до 5.

  1. Вычисление значений функции У = SINХ.

Выделить ячейку В4 и вызвать Мастера функций кнопкой fx. В ДО выбрать категорию – Математические, функция – SIN. Выбрать ОК. Заполнить поля в следующем ДО, причем, в поле Число следует ввести адрес числа, щелкнув ЛКМ на ячейке А4, а не само число (см. рис. 8), ОК.

hello_html_m13f5e337.png













Рис. 8.

В ячейке В4 появится результат вычисления функции. Для копирования формулы необходимо снова выделить ячейку В4 и с помощью маркера автозаполнения «протащить» формулу вниз до ячейки В24.

5. Построение графика функции.

Для построения графика функции следует выделить все вычисленные значения функции (ячейки В4 : В24) и вызвать Мастера диаграмм кнопкой hello_html_63b7fdf6.pngв ПИ Стандартная.

Построение диаграммы включает 4 шага:

1

Далее

шаг: выбор типа диаграммы (график, гистограмма, круговая и т. д.). Щёлкнуть мышью на кнопке



2 шаг: проверка правильности задания диапазонов имён колонок и данных. Щёлкнуть мышью на кнопке

Далее


3 шаг: задание заголовков и параметров оформления диаграммы. На вкладке Заголовки в поле Название диаграммы напечатать Синусоида, щёлкнуть мышью на кнопке

4

Далее


шаг
: определение места расположения диаграммы в рабочей книге (отдельный лист или на том же листе, где таблица). Щёлкнуть мышью на кнопке

Готово




6. Обрамление таблицы.

Выделить ячейки А3 : В24 и открыть список Границы в ПИ Форматирование (кнопка hello_html_173c849a.png), в списке выбрать Все границы.

7. Сравните свою таблицу с образцом (см. рис. 7).

8. Сохранить документ, для чего щелкнуть ЛКМ в ПИ Стандартная на
кнопке
Сохранить.

9. Показать результат преподавателю.

10. Для выполнения следующего задания следует открыть свой файл и выбрать третий лист, щелкнув мышью на ярлычке Лист 3 (в левом нижнем углу экрана).

ЗАДАНИЕ 2 (для самостоятельного выполнения).


Цель задания: закрепить навыки работы с Мастером функций и Мастером диаграмм.


В табличном процессоре подготовить таблицу значений функции У = COSХ, если Х изменяется от –5 до 5, шаг 0.5. Построить график функции. Выполнить обрамление таблицы с помощью ПИ Форматирование.


1. Алгоритм создания таблицы см. в предыдущем задании.

2. Сохранить документ, для чего щелкнуть ЛКМ в ПИ Стандартная на
кнопке
Сохранить.

3. Показать результат преподавателю.




ДОПОЛНИТЕЛЬНЫЕ ЗАДАНИЯ


1. В табличном процессоре подготовить таблицу значений функции У = LNХ, если Х изменяется от 1 до 10, шаг 1. Построить график функции. Выполнить обрамление таблицы с помощью ПИ Форматирование.


2. Подготовить с помощью табличного процессора MS EXCEL таблицу «Урожайность с/х культур» (см. рис. 9). Определить урожайность и структуру посевных площадей. Выполнить обрамление таблицы с помощью команды меню [Формат – Ячейки…], вкладка Граница. Представить структуру посевных площадей графически в виде круговой диаграммы.


hello_html_2a16a129.png

Рис. 9.



ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ


  1. Для чего используется Мастер функций?

  2. Опишите алгоритм работы с Мастером функций?

  3. Как выполнить копирование формулы?

  4. Для чего используется Мастер диаграмм?

  5. Опишите алгоритм работы с Мастером диаграмм?

  6. Как изменить размеры диаграммы?

  7. Как изменить параметры форматирования диаграммы?


ТЕМА «Базы данных MS ACCESS 2003»

ПРАКТИЧЕСКАЯ РАБОТА №10


Наименование работы: «Создание таблиц в базе данных MS ACCESS, создание связей между таблицами. Создание форм ввода данных. Преобразование элементов управления».

ЗАДАНИЕ 1.


Цель задания: получить навыки создания таблиц в режиме Конструктора, а также навыки создания межтабличных связей.


Создать в режиме Конструктора три таблицы, структуры которых приведены ниже. Установить связи один-ко-многим между парами таблиц Сотрудники – Продажи и Товары – Продажи.

1. ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Для запуска ACCESS следует 2 Щ. ЛКМ на ярлыке программы или выбрать ПУСК – ВСЕ ПРОГРАММЫ – Microsoft Office – Microsoft Access 2003. В открывшемся окне в области задач следует выбрать Новая база данных (рис. 10), в появившемся диалоговом окне (ДО) раскрыть список Папка и выбрать диск WORK:, на диске выбрать папку с номером своей учебной группы, в поле Имя файла напечатать свою фамилию и нажать кнопку Создать.

Оhello_html_m7fb48ed2.gifткроется новое окно, в котором следует выбрать объект Таблицы и Создание таблицы в режиме конструктора (рис. 11).

hello_html_45016513.gif

Рис. 10.

Рис. 11.


2. Создать три таблицы, структуры которых приведены ниже.


Таблица «Сотрудники»

Поле

Тип данных

Код Сотрудника

Фамилия

Счетчик

Текстовый


Таблица «Товары»

Поле

Тип данных

Код Товара

Наименование

Ед. Измерения

Цена

Счетчик

Текстовый

Текстовый

Денежный


Таблица «Продажи»

Поле

Тип данных

Код Сотрудника



Код Товара



Дата

Количество

Числовой (длинное целое, индексированное поле: да (допускаются совпадения))

Числовой (длинное целое, индексированное поле: да (допускаются совпадения))

Дата/время

Числовой

2.1. Создание таблицы Сотрудники.

В открывшемся окне Конструктора таблиц необходимо ввести Имена полей и задать типы данных (см. табл. Сотрудники). Типы данных для каждого поля выбирают из раскрывающегося списка. Ключевое поле – Код Сотрудника (кнопка hello_html_m6efd6065.png), (рис. 12).

Зhello_html_m23159182.pngакончив создание структуры таблицы, следует сохранить таблицу под именем Сотрудники, а затем перейти к вводу данных в режиме таблицы (кнопка в панели инструментов).

hello_html_m79ac0775.png

Рис. 12.

Сохранить, а затем закрыть таблицу Сотрудники (рис. 13).

hello_html_m2f3e0fcc.png


Рис. 13.


2hello_html_78ccefa1.png
.2.
Создать таблицу Товары в режиме конструктора. Ключевое поле - Код Товара (рис.14).

Рис. 14.


2.3. Создать таблицу Продажи в режиме Конструктора. Структура таблицы приведена на рис. 15. Сохранить таблицу под именем Продажи, не вводя в нее никаких данных.

hello_html_mef882fd.gif

Рис. 15.


3. Создание межтабличных связей.

Установить связи один-ко-многим между парами таблиц СотрудникиПродажи и ТоварыПродажи.

3.1. Открыть окно Схема данных, используя пункт меню Сервис – Схема данных.

3.2. Откроется окно Добавление таблицы (см. рис. 16), в котором нужно выбрать таблицу Продажи и щелкнуть мышью на кнопке Добавить. Точно также добавить таблицы Сотрудники и Товары.

Рhello_html_4da31b65.png
ис. 16.


Перетащить ключевое поле одной таблицы на одноименное поле другой таблицы (рис. 17).


Рhello_html_m4d989fb3.gif
ис. 17.


ЗАДАНИЕ 2.


Цель задания: получить навыки создания форм ввода данных, навыки преобразования элементов управления.


Создать формы для ввода данных в таблицы Товары и Сотрудники, преобразовать элементы управления в режиме Конструктора.

1. ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Открыть свою базу данных и активизировать вкладку Формы.

2. Используя Мастер форм, создать формы для ввода данных в таблицы Товары и Сотрудники (рис. 18). Для этого выбрать в списке таблиц и запросов таблицу Товары, затем выбрать сразу все поля таблицы с помощью кнопки hello_html_1b5b7e14.gif. Повторить эти же действия и для создания формы таблицы Сотрудники.

Рhello_html_a72aeac.png
ис. 18.

3. Используя созданные формы, просмотреть записи, содержащиеся в таблицах (кнопки hello_html_m747fd6b0.gif, hello_html_m48324128.gif).

4. Последовательно открыть формы в режиме Конструктора и, изменяя размер, положение, фон, границы и другие свойства элементов управления, изменить исходный вид формы аналогично приведенным ниже образцам.

hello_html_m3d028be1.gifhello_html_m47755e08.png




Рис. 19.

5. Создать форму для ввода данных в таблицу Продажи.

6. В режиме Конструктора преобразовать поля КодТовара и КодСотрудника формы Продажи в поля со списком. Для чего Щ. ПКМ на поле КодТовара и выбрать из контекстного меню пункт Преобразовать элемент в – Поле со списком.

7. Настроить свойства этих полей таким образом, чтобы в раскрывающемся списке отображался Код и соответствующая ему Фамилия сотрудника или Наименование товара. Для чего Щ.ПКМ на поле КодТовара и выбрать из контекстного меню пункт Свойства (рис. 20). Изменить отдельные свойства:

Источник строк – Товары,

Число столбцов – 2,

Ширина столбцов – 1 см; 4 см,

Ширина списка – 5 см (сумма значений ширины столбцов).

Рис. 20.

hello_html_26d4572b.png

Эти же действия повторить для поля КодСотрудника (рис. 21):

Источник строк – Товары,

Число столбцов – 2,

Ширина столбцов – 1 см; 4 см,

Шhello_html_741b1aff.png
ирина списка – 5 см (сумма значений ширины столбцов).

Рис. 21.

8hello_html_75f1084.png
.
Заполнить форму ввода данных Продажи, введя не менее 10 произвольных записей о реализации товаров каждым из сотрудников в период с января по июнь 2008 года (рис. 22).


Рис. 22.

9. Открыть таблицу Продажи и проверить соответствие введенных в форму данных.

ПРАКТИЧЕСКАЯ РАБОТА №11


Наименование работы: «Создание простого запроса. Фильтрация данных. Создание отчетов. Организация итоговых расчетов».

ЗАДАНИЕ 1.


Цель задания: получить навыки создания простого запроса, фильтрации данных.


Создать простой запрос на выборку с именем ОСНОВНОЙ, содержащий следующие поля:


Из таблицы Сотрудники:

Из таблицы Товары:

Из таблицы Продажи:

КодСотрудника (не выводить на экран)

Фамилия

Наименование

ЕдИзмерения

Цена

Дата

количество


Добавить в запрос вычисляемое поле Стоимость, в котором должна отражаться общая стоимость каждой продажи. Выполнить фильтрацию данных по первому сотруднику, первому товару. Определить условие отбора по запросу: выбрать товары, названия, которых начинаются на букву «М» и стоимость которых больше 1000 рублей.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Открыть свою базу данных и активизировать вкладку Запросы.

2. Используя Мастер запросов, создать запрос на выборку с именем ОСНОВНОЙ (см. задание 2).

3. Добавить в запрос вычисляемое поле Стоимость, в котором должна отражаться общая стоимость каждой продажи. Для этого открыть запрос в режиме Конструктора. И, используя команду Построить из контекстного меню свободного столбца, ввести выражение [Цена] * [Количество]. Имя поля отделяется от расчетного выражения двоеточием. Примерный вид результирующей таблицы приведен на рис. 23.


hello_html_m5370dbfa.png

Рис. 23.

4. Чтобы в таблице выводилось сокращенное имя поля, нужно ввести его в начале строки Поле, через двоеточие указать имя поля, данные из которого будут отображаться в соответствующем столбце результирующей таблицы. Например: К-во: [Количество].

5. С помощью Фильтра по выделенному произвести отбор записей, относящихся к первому сотруднику. Для этого в любом месте таблицы выделить фамилию первого сотрудника и выполнить команду Записи – Фильтр – Фильтр по выделенному. Обратить внимание на информацию в строке номера записи.

6. Отменить предыдущий фильтр Записи – Удалить фильтр и отфильтровать записи, относящиеся к первому товару.

7. Определить условие отбора по запросу: выбрать товары, названия, которых начинаются на букву «М» и стоимость которых больше 1000 рублей.

Для этого в режиме Конструктора в бланке запроса:

по полю Наименование: в ячейку Условие отбора ввести: М* и нажать Enter;

по полю Цена: в ячейку Условие отбора ввести: >1000 и нажать Enter.

Перейти в режим Таблицы и убедиться, что данные в таблице удовлетворяют Вашим условиям отбора.

8. Создать копии запроса ОСНОВНОЙ с именами ОСНОВНОЙ08-1 и ОСНОВНОЙ08-2, содержащие информацию о продажах за 1 и 2 кварталы 2008 года. Для этого открыть запрос в режиме Конструктора и в строке Условие отбора поля Дата ввести ограничение на дату продажи, соответствующее первому или второму кварталу. Сохранить изменения в структуре запроса.

Например, для первого квартала условие отбора будет иметь вид:

Beetween 31.12.2007 And 1.04.2008

или

>31.12.2007 And <1.04.2008


ЗАДАНИЕ 2.


Цель задания: получить навыки создания отчетов, организации итоговых расчетов.


Создать на основе запроса ОСНОВНОЙ, используя Мастер отчетов, отчет Сотрудники по продажам техники. В отчете Сотрудники организовать расчет итоговой суммы продаж для каждого продавца и для всех сотрудников.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Открыть свою базу данных и активизировать вкладку Отчеты.

2. Используя Мастер отчетов, на основе запроса ОСНОВНОЙ, создать отчет Сотрудники (отчет должен содержать следующие столбцы: Фамилия, Наименование, Дата, Цена, Стоимость) по продажам техники, в котором сгруппировать данные по фамилиям продавцов. Внутри каждой группы продажи должны быть упорядочены по датам (см. рис.24 - 25).

Шаг 1: выбор полей.

hello_html_m27354d2a.png

Рис. 24

Выбрать кнопку Далее.


Шаг 2: добавить уровни группировки, для чего выделить Фамилию и выбрать кнопку hello_html_m2ed4f9e0.png , эти же действия повторить для Наименования.


hello_html_m7ba9b59a.png

Рис. 25

Выбрать кнопку Далее (рис. 25).


Шаг 3: указать порядок сортировки записей внутри отчета. Для этого открыть список полей и выбрать: Дата (рис. 26). Щелкнуть мышью на кнопке Итоги. Откроется новое окно (рис. 27), в котором перечислены все числовые или денежные поля, входящие в информационную часть отчета (т.е. не используемые для группировки записей).

hello_html_792b22ed.png

Рис. 26

Для вычисления итогового значения в группе: суммы или среднего арифметического, минимального и максимального значения или же просто определения количества элементов в группе, нужно установить флажок для той функции, которая будет использоваться в поле. В нашем задании следует установить флажок в поле Стоимость, а итог – Сумма.


hello_html_m28b5a038.png

Рис. 27

Выбрать кнопку ОК, а затем кнопку Далее.


Шаг 4: выбор макета. Выбор варианта макета определяет, какая часть информации из базы данных будет повторяться на каждом уровне отчета. Категории группировки отображаются в левой части образца (рис.28).



hello_html_mcf1466a.png

Рис. 28

Выбрать кнопку Далее.


Шаг 5: выбор стиля. В этом окне можно выбрать стиль оформления


hello_html_m13be14ae.png

Рис. 29

Выбрать кнопку Далее.


Шаг 6: присвоение имени отчету. Ввести с клавиатуры имя Сотрудники и нажать на кнопку Готово. Примерная форма отчета приведена на рис. 30.

hello_html_m57f2c864.png


Рис. 30. Примерная форма отчета.

3. В режиме Конструктора откорректировать размер, положение, параметры шрифтов и т.д. различных элементов управления таким образом, чтобы данные внутри полей отображались четко и полностью.

4. На основе запроса ОСНОВНОЙ, используя Мастер отчетов, создать отчет Товары, в котором следует сгруппировать данные по товарам и по сотрудникам. Организовать в данном отчете итоговый расчет:

  • общего количества продаж каждого товара;

  • общей стоимости продаж каждого наименования, произведенных отдельным сотрудником;

  • общей стоимости продаж компании за отчетный период.


5. Примерная форма отчета приведена на рис. 31.

hello_html_m5c929e4e.png


Рис. 31.

6. Показать результат преподавателю.


ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ

1. Сформулируйте определение понятиям «База данных (БД)», «Систе­ма управления БД». Приведите примеры.

2. Перечислите виды основных объектов БД Access и их назначение.

3. Назовите основные режимы работы с объектами в БД Access, их функциональные особенности. Как осуществляется переключение ме­жду режимами работы.

4. Назовите основные элементы структуры БД Access.

5. Перечислите и кратко охарактеризуйте основные режимы создания таблиц.

6. Что такое ключевое поле, и каково его назначение?

7. В чем назначение межтабличных связей, и каковы их типы?

8. Опишите технологию создания связей между таблицами БД Access.

9. Перечислите и охарактеризуйте основные виды запросов БД Access.

10. Опишите алгоритм создания запроса на выборку с помощью мас­тера.

11. Опишите, как ввести условие отбора по запросу?

12. Опишите алгоритм создания запроса на выборку в режиме конструк­тора.

13. Опишите алгоритм создания отчета с помощью мастера.

14. Каким образом осуществляется модификация форм и отчетов?

15. Как добавить новый элемент к форме или отчету?

ЗАДАНИЯ
ДЛЯ САМОСТОЯТЕЛЬНОГО ВЫПОЛНЕНИЯ


ЗАДАНИЕ 1.


Цель задания: закрепить навыки создания таблиц в режиме Конструктора, а также навыки создания межтабличных связей.


Создать в режиме Конструктора 2 таблицы, структуры которых приведены ниже. Установить связь между созданными таблицами.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Создание таблиц в режиме Конструктора.

1.1. Создать таблицу «Владельцы земельных участков», структура таблицы приведена ниже.


Таблица «Владельцы земельных участков»


Имя поля

Тип данных

земельного участка

Числовой (свойство поля: размер поля – длинное целое)

Местоположение

Текстовый

Владелец

текстовый


Ключевое поле - № земельного участка. Сохранить структуру таблицы.

1.2. Заполнить таблицу «Владельцы земельных участков» следующими данными:

земельного участка

местоположение

владелец

210

г. Пенза, Первом. р-он, с/т "Засека"

Сорокин В.А.

211

г. Пенза, Первом. р-он, с/т "Засека"

Ивлев И.А.

212

г. Пенза, Первом. р-он, с/т "Засека"

Петров А.Р.

213

г. Пенза, Первом. р-он, с/т "Засека"

Сушков В.А.

214

г. Пенза, Первом. р-он, с/т "Засека"

Вилов Ф.П.

215

г. Пенза, Первом. р-он, с/т "Засека"

Мещеряков П.О.

216

г. Пенза, Первом. р-он, с/т "Засека"

Иванов А.Л.

217

г. Пенза, Первом. р-он, с/т "Засека"

Истомин П.Д.

218

г. Пенза, Первом. р-он, с/т "Засека"

Видов О.И.

219

г. Пенза, Первом. р-он, с/т "Засека"

Федоров И.Р.

220

г. Пенза, Первом. р-он, с/т "Засека"

Яков В.М.


1.3. Создать таблицу «Земельные участки», структура таблицы приведена ниже.


Таблица «Земельные участки»


Имя поля

Тип данных

земельного участка

Числовой (свойство поля: размер поля – длинное целое).

Ширина участка

Числовой (свойство поля: размер поля – одинарное с плавающей точкой; формат поля - основной; число десятичных знаков – 2, индексированное поле - Да (допускаются совпадения)).

Длина участка

Числовой (свойство поля: размер поля – одинарное с плавающей точкой; формат поля - основной; число десятичных знаков – 2, индексированное поле - Да (допускаются совпадения)).

Ключевое поле - № земельного участка. Сохранить структуру таблицы.

1.4. Заполнить таблицу «Земельные участки» следующими данными:


земельного участка

ширина участка

длина участка

210

15,05

26,45

211

16,01

27,02

212

20,2

21,1

213

21,1

22,5

214

22,5

23,1

215

28,4

19,6

216

27,5

24

217

15,8

30,2

218

16

30,1

219

17,25

32,5

220

30,5

15,29

2. Создание межтабличных связей.

С помощью команды Сервис – Схема данных установить связь между ключевыми полями таблиц «Владельцы земельных участков» и «Земельные участки» (методом перетаскивания).


ЗАДАНИЕ 2.


Цель задания: закрепить навыки создания простого запроса, отчетов.


Создать простой запрос на выборку с именем РЕЗУЛЬТАТ, содержащий следующие поля:


Из таблицы «Владельцы земельных участков»:

Из таблицы «Земельные участки»:

земельного участка

Владелец земельного участка

Ширина участка

Длина участка


Добавить в запрос вычисляемое поле Площадь, в котором должна отражаться площадь земельного участка. Определить условие отбора по запросу: выбрать владельцев, фамилии которых начинаются с буквы «И».


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Создание простого запроса на выборку.

1.1. Открыть свою базу данных и активизировать вкладку Запросы.

1.2. Используя Мастер запросов, создать запрос на выборку с именем РЕЗУЛЬТАТ.

1.3. Добавить в запрос вычисляемое поле Площадь, в котором должна отражаться площадь каждого земельного участка. Для этого открыть запрос в режиме Конструктора и, используя команду Построить из контекстного меню свободного столбца, ввести выражение [ширина земельного участка] * [длина земельного участка]. Перейти в режим Таблица и убедиться, что площади всех земельных участков рассчитаны. Чтобы дать название новому столбцу Площадь (имя поля), необходимо перейти в режим Конструктора и ввести название в начале строки Поле, предварительно удалив слово «выражение1». Имя поля отделяется от расчетного выражения двоеточием. Примерный вид результирующей таблицы приведен ниже:


hello_html_m1a8f9d54.png


1.4. Определить условие отбора по запросу: выбрать владельцев, фамилии которых начинаются на букву «И».

Для этого в режиме Конструктора в бланке запроса:

по полю Наименование: в ячейку Условие отбора ввести: И* и нажать Enter.

Перейти в режим Таблицы и убедиться, что данные в таблице удовлетворяют Вашим условиям отбора.

2. Создание отчета.

2.1. Открыть свою базу данных и активизировать вкладку Отчеты.

2.2. Используя Мастер отчетов, на основе запроса РЕЗУЛЬТАТ, создать отчет ЗЕМЕЛЬНЫЕ УЧАСТКИ (отчет должен содержать следующие столбцы: № участка, владелец, площадь).

3. Показать результат выполнения задания преподавателю.


ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ

  1. Назовите основные объекты структуры БД Access.

  2. Перечислите и кратко охарактеризуйте основные режимы создания таблиц.

  3. Что такое ключевое поле, и каково его назначение?

  4. В чем назначение межтабличных связей, и каковы их типы?

  5. Опишите технологию создания связей между таблицами БД Access.

  6. Перечислите и охарактеризуйте основные виды запросов БД Access.

  7. Опишите алгоритм создания запроса на выборку с помощью мас­тера.

  8. Опишите, как ввести условие отбора по запросу?

  9. Опишите алгоритм создания запроса на выборку в режиме конструк­тора.

  10. Опишите алгоритм создания отчета с помощью мастера.

ТЕМА «Основные алгоритмические структуры».


ПРАКТИЧЕСКАЯ РАБОТА №12.


Наименование работы: «Разработка алгоритмов решения различных задач».


Цель работы: научиться разрабатывать алгоритмы решения различных задач, освоить графический и словесный способы записи алгоритмов.


ЗАДАНИЕ 1.

Разработать блок-схему алгоритма решения математической задачи (задачи приведены в табл.1). Используя словесный способ, описать составленный алгоритм. При выполнении задания 3 использовать 2 вида блок-схем циклических алгоритмов: цикл «До» и цикл «Пока».

Таблица 1

Задание 1
(линейный алгоритм)

Задание 2

(разветвляющийся алгоритм)

Задание 3

(циклический алгоритм)

Задание 4

S = 1/2*d1*d2*sin

(формула для расчета площади четырехугольника)

hello_html_6ad31d9f.gifесли x≥2;

hello_html_m647b2b4a.gifесли x<2

hello_html_m5f6074d1.gif

Используя словесный способ, описать алгоритм приготовления кофе.


Показать результаты выполнения заданий преподавателю.


ЗАДАНИЕ 2
(для самостоятельного выполнения).

В соответствии с полученным вариантом самостоятельно разработать блок-схемы алгоритмов решения задач. Выполнить словесное описание разработанного алгоритма. Номера вариантов и задания приведены в таблице 2.


Таблица 2


варианта

Задание 1
(линейный алгоритм)

Задание 2

(разветвляющийся алгоритм)

Задание 3

(циклический алгоритм)

Задание 4 (Использовать словесный способ описания алгоритмов)

hello_html_56536a3d.gif,

hello_html_5a972f44.gif

(формула Герона для вычисления площади любого треугольника)

hello_html_55eb1750.gif, если x2;

hello_html_2fe90c72.gifесли x=2

hello_html_7936f03e.gif

Составить алгоритм выполнения домашнего задания по информатике.

V=1/3*H*(R2+R*r+r2)

(формула для расчета объема усеченного конуса)

hello_html_m4e478fe6.gifесли x>0;

hello_html_6c582764.gif,
если х≤0

hello_html_36fa66fc.gif

Составить алгоритм поиска меньшей из 2-х величин.

S=2*(a*b+b*c+a*c)

(формула для расчета площади полной поверхности прямоугольного параллелепипеда)

Y=x2+4*hello_html_m55e0efe7.gif,
если х>4;

Y=x3-2*x,
если х≤4

P=hello_html_mf6c6930.gif

Составить алгоритм перехода улицы.

S=a/2*hello_html_7b08d83e.gif

(формула для расчета площади равнобедренного треугольника)

Y=x2+x3+x,
если х≤1;

Y=hello_html_m773c8ca1.gif,
если х>1

S=hello_html_282090f.gif

Составить алгоритм заварки чая.

S=π*(R2r2)

(формула для расчета
площади кольца)

Y=2*x3-7*x2

если x≥0;

Y=x-12,

если x<0

hello_html_66289329.gif

Составить алгоритм подготовки к экзамену по физике.

S=2*π*R*H+2 π *R2

(формула для расчета полной площади поверхности круглого цилиндра)

Y=41*x3+1,

если x=0;

Y=hello_html_m11958b97.gif

если x0

hello_html_7f40db6e.gif

Составить алгоритм создания рисунка в графическом редакторе.


ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ

  1. Что такое алгоритм?

  2. Какими свойствами должен обладать алгоритм?

  3. Какие способы описания алгоритмов вы знаете?

  4. Какие структуры алгоритмов вы знаете?

  5. Дайте определение понятию «Цикл»?

  6. Чем цикл «До» отличается от цикла «Пока»?

  7. Какие геометрические фигуры используются при графическом способе записи алгоритмов? Опишите смысл каждой фигуры?

  8. На какого исполнителя ориентирован словесный способ записи алгоритмов?

  9. Для чего используется графический способ записи алгоритмов, и на какого исполнителя он ориентирован?

  10. Для чего используются вспомогательные алгоритмы?

ТЕМА ««Язык программирования Турбо Паскаль,
система программирования Турбо Паскаль».


ПРАКТИЧЕСКАЯ РАБОТА №13.


Наименование работы: «Разработка и программирование задач с линейной структурой».


ЗАДАНИЕ 1.


Цель задания: получить навыки программирования задач с линейной структурой, а также навыки работы в среде программирования Турбо Паскаль.

Задача 1: заданы длины 3-х сторон треугольника, вычислить его площадь и периметр.

Решение: пусть а, b, с – длины сторон треугольника. Необходимо найти S – площадь, Р – периметр треугольника. Воспользуемся формулой Герона:


hello_html_m5072490d.gif, где r – полупериметр.


Исходными данными являются величины а, b, с, результатом – S и P.

Составим блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль:

hello_html_m125b14e3.gif

Program Ex1;

Var a,b,c,r,P,S:real;

Begin

Writeln (‘a= ’);

Read (a);

Writeln (‘b= ’);

Read (b);

Writeln (‘c= ’);

Read (c);

r:=(a+b+c)/2;

P:=a+b+c;

S:=SQRT(r*(r-a)*(r-b)*(r-c));

Writeln (‘Периметр =’,P);

Writeln (’Площадь =’,S);

end.



hello_html_57aed7ff.gif


hello_html_19e8edc.gif

hello_html_599091a.gifhello_html_42877eb.gifhello_html_3b885229.gifhello_html_m5121a545.gifhello_html_57aed7ff.gifhello_html_m2df47aa7.gifhello_html_57aed7ff.gifhello_html_57aed7ff.gifhello_html_57aed7ff.gif
















hello_html_m48c34217.gif


Задача 2: заданы длины 2-х катетов в прямоугольном треугольнике. Найти длину гипотенузы и площадь треугольника.

Решение: пусть a, b– катеты треугольника, а с – гипотенуза. Необходимо найти S – площадь и С - длину гипотенузы. Воспользуемся следующими формулами:

hello_html_m12049a31.gif,

hello_html_m4d6e75e2.gif

Исходными данными являются величины а, в, результатом – S и С.

Составим блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль:

hello_html_m125b14e3.gif

Program Ex2;

Var a,b,c,S:real;

Begin

Writeln (‘a=’);

Read (a);

Writeln (’b=’);

Read (b);

С:=SQRT(a*а+b*b);

S:=(a+b)/2;

Writeln (‘Гипотенуза =’,С);

Writeln (’Площадь =’,S);

end.



hello_html_57aed7ff.gif


hello_html_310a46c6.gif

hello_html_57aed7ff.gifhello_html_57aed7ff.gif


hello_html_m5216350b.gif



hello_html_4641c3ba.gif

hello_html_m514e5eb0.gif



hello_html_4641c3ba.gif


hello_html_m64bd2f2f.gif


hello_html_57aed7ff.gif

hello_html_m48c34217.gif



ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЙ НА КОМПЬЮТЕРЕ.

1. Запустить среду программирования Турбо Паскаль, щелкнув 2 раза ЛКМ на ярлыке.

2. В окне редактора введите текст первой программы.

3. Сохранить текст программы под именем zadacha1 (zadacha2), для чего выбрать команду FileSave as и в открывшемся окне ввести имя файла (не более 8 символов), расширение .pas добавиться автоматически. Нажать кнопку ОК.

4. Выполнить компилирование программы с помощью команды CompileCompile (или нажать одновременно клавиши Alt и F9). Если программа не содержит ошибок, то появится сообщение об успешной компиляции. Если в программе есть ошибки, то появится сообщение об ошибке, код ошибки, а текстовый курсор покажет место ошибки.

5. Запустить программу на выполнение, для чего выбрать команду RunRun (или нажать одновременно клавиши Ctrl и F9). Откроется пользовательский экран (User Screen), в котором нужно ввести исходные данные (для Задачи 1: а = 125.7; b = 63.8; с = 123.5; для Задачи 2: a = 74.5; b =56.9). Для возврата к окну с текстом программы используется клавиша Esc.

6. Выполнить команду DebugOutput и в нижней части экрана появится пользовательский экран с исходными данными и результатом.

7. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


ЗАДАНИЕ 2 (для самостоятельного выполнения)


Цель задания: закрепить навыки программирования задач с линейной структурой, а также навыки работы в среде программирования Турбо Паскаль.


Составить алгоритм и программу на языке программирования Турбо Паскаль для решения следующих задач:

  1. Рассчитать объем и площадь полной поверхности конуса по формулам:
    V = 1/3PR2H; S = RL + PR2.

  2. Рассчитать объем и площадь полной поверхности цилиндра по формулам:
    V = PR2H; S = 2RH + 2PR2.

  3. Вычислить сумму и произведение трех чисел A, B, C (целого типа).


Показать результаты выполнения программ преподавателю, записать результаты в тетрадь.


Контрольные вопросы

  1. Какой алгоритм называется линейным?

  2. Назовите основные символы алфавита языка программирования Турбо Паскаль?

  3. Каковы приоритеты выполнения операций?

  4. Какие правила следует соблюдать при записи математических выражений на языке программирования Турбо Паскаль?

  5. Для чего необходимо компилировать программу?

  6. Как запустить программу на выполнение?

  7. Как увидеть результаты выполнения программы на экране?

  8. Можно ли копировать фрагменты программы?

  9. Какое расширение имеют файлы, созданные в среде программирования Турбо Паскаль?

  10. Как открыть файл в среде программирования Турбо Паскаль?

  11. Как создать файл в среде программирования Турбо Паскаль?

ПРАКТИЧЕСКАЯ РАБОТА №14.


Наименование работы: «Разработка и программирование задач с разветвляющейся структурой».


ЗАДАНИЕ 1.


Цель задания: получить навыки программирования задач с разветвляющейся структурой, а также навыки работы в среде программирования Турбо Паскаль.


Задача 1: решить квадратное уравнение ax2 + bx + c, если известны коэффициенты а, b, с.

Решение: чтобы решить квадратное уравнение (т.е. определить значение х), необходимо воспользоваться следующими формулами:

hello_html_m20983690.gif

Исходными данными являются величины а, b, c, результатом – x1 и x2.

Составим блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль:

hello_html_m3b9f0bd8.gif

Program Ex6;

Var a,b,c,d,x1,x2:real;

Begin

Writeln (‘введите коэффициенты
уравнения’);

Read (a);

Read (b);

Read (c);

D:=b*b-4*a*c;

if D<0 then writeln (‘корней нет’)

else

begin

x1:=(-b+sqrt(D))/2*a;

x2:=(-b-sqrt(D))/2*a;

writeln (‘X1 = ’,x1,’X2 = ‘,x2);

end;

end.


hello_html_m2a7690f7.gif










hello_html_m682e3b13.gif


hello_html_m3739ee32.gif






hello_html_4641c3ba.gif


Задача 2: заданы числа a и b. Найти значение х по формулам:

hello_html_3d014607.gif

Исходными данными являются величины а, в, результатом – х.

Составим блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль:

hello_html_m2390bce9.gif

Program Ex7;

Var a,b,x:real;

Begin

Writeln (‘a= ‘);

Read (a);

Writeln (‘b= ‘);

Read (b);

if a>b then x:=a/b else x:=b/a;

writeln (‘X = ’,x:2:2);

end.



hello_html_m2738eab6.gifhello_html_57aed7ff.gifhello_html_4641c3ba.gifhello_html_277bff2e.gifhello_html_4641c3ba.gifhello_html_m333e9a93.gifhello_html_m2df47aa7.gifhello_html_m333e9a93.gifhello_html_m2df47aa7.gifhello_html_2d2985a9.gifhello_html_30e01fe4.gifhello_html_2d2985a9.gifhello_html_57aed7ff.gif

+

-






hello_html_m69b48436.gif



hello_html_m1c5501c7.gif




hello_html_m7b03c20a.gif




hello_html_m71c4b508.gif



ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЙ НА КОМПЬЮТЕРЕ.

1. Запустить среду программирования Турбо Паскаль, щелкнув 2 раза ЛКМ на ярлыке.

2. В окне редактора введите текст первой программы.

3. Сохранить текст программы под именем zadacha6 (zadacha7), для чего выбрать команду FileSave as и в открывшемся окне ввести имя файла (не более 8 символов), расширение .pas добавиться автоматически. Нажать кнопку ОК.

4. Выполнить компилирование программы с помощью команды CompileCompile (или нажать одновременно клавиши Alt и F9). Если программа не содержит ошибок, то появится сообщение об успешной компиляции. Если в программе есть ошибки, то появится сообщение об ошибке, код ошибки, а текстовый курсор покажет место ошибки.

5. Запустить программу на выполнение, для чего выбрать команду RunRun (или нажать одновременно клавиши Ctrl и F9). Откроется пользовательский экран (User Screen), в котором нужно ввести исходные данные (для Задачи 6: а = 125; b = 68; с = 15; для Задачи 7: a = 75; b =69). Для возврата к окну с текстом программы используется клавиша Esc.

6. Выполнить команду DebugOutput и в нижней части экрана появится пользовательский экран с исходными данными и результатом.

7. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


ЗАДАНИЕ 2 (для самостоятельного выполнения)


Цель задания: закрепить навыки программирования задач с разветвляющейся структурой, а также навыки работы в среде программирования Турбо Паскаль.


Составить алгоритм и программу на языке программирования Турбо Паскаль для решения следующих задач:

  1. Найти максимальное из двух чисел a и b.

  2. Найти минимальное из трех чисел a, b, c.


Показать результаты выполнения программ преподавателю.


Контрольные вопросы

  1. Какой алгоритм называется разветвляющимся?

  2. Какой оператор служит для организации вычислительного процесса в зависимости от какого-либо логического условия?

  3. Назовите полную форму условного оператора?

  4. Назовите сокращенную форму условного оператора?

  5. Чем отличается оператор Writeln от оператора Write?

  6. Как выполняется оператор Read?

  7. Как удалить строку из текста программы?

  8. Как войти в главное меню программы?

  9. Из каких разделов состоит программа на Турбо Паскале?

  10. Как выйти из среды программирования Турбо Паскаль?




ПРАКТИЧЕСКИЕ РАБОТЫ №15 .


Наименование работы: «Разработка и программирование задач с циклической структурой».


ЗАДАНИЕ 1.


Цель задания: получить навыки программирования задач с циклической структурой, а также навыки работы в среде программирования Турбо Паскаль.

Задача 1: найти сумму квадратов всех натуральных чисел от 1 до 100, используя 3 вида циклов (Repeat - «До», While – «Пока», For – цикл с параметрами)


Составим блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль:


Цикл «До» (оператор Repeat)

hello_html_m2390bce9.gif

hello_html_4641c3ba.gif


Program DO;

Var A:integer;

S:longint;

Begin

A:=1;

S:=0;

Repeat

S:=S+A*A;

A:=A+1;

Until A>100;

Writeln (‘S =’, S);

end.



hello_html_m183df0f2.gif


hello_html_4641c3ba.gif

hello_html_57cb3db9.gif


hello_html_4641c3ba.gif

hello_html_m2f3eb00d.gifhello_html_394de20f.gif

hello_html_27a247ba.gif

hello_html_m7b03c20a.gifhello_html_m6a6be7a6.gifhello_html_52ec794.gifhello_html_57aed7ff.gif

-

+


hello_html_57ae547.gifhello_html_m333e9a93.gifhello_html_mb60b119.gifhello_html_m2fb83a6a.gif





hello_html_m5ee0d1.gif

hello_html_354d07c6.gifhello_html_57aed7ff.gif

hello_html_m1e64da32.gifhello_html_m559dfc87.gif

hello_html_57aed7ff.gif

hello_html_m71c4b508.gif



Цикл «Пока» (оператор While)

hello_html_m3abd1ef8.gif

+

-

hello_html_7488a81e.gifhello_html_m183df0f2.gifhello_html_m4b1567f7.gifhello_html_381608d5.gifhello_html_44be47cd.gifhello_html_52ec794.gifhello_html_m1e64da32.gifhello_html_57aed7ff.gifhello_html_4641c3ba.gifhello_html_4641c3ba.gifhello_html_4641c3ba.gifhello_html_57aed7ff.gifhello_html_5d7bd719.gifhello_html_m77627340.gifhello_html_22a72a6c.gifhello_html_2d2985a9.gifhello_html_4c7416ad.gifhello_html_23013921.gif

hello_html_57aed7ff.gif

Program POKA;

Var A:integer;

S:longint;

Begin

A:=1; S:=0;

While A≤100 do

begin

S:=S+A*A;

A:=A+1;

end;

Writeln (‘S =’, S);

end.

























hello_html_57aed7ff.gif

hello_html_a4c1510.gif


Цикл с заранее известным числом повторений (цикл с параметром)

(оператор For)

hello_html_m2390bce9.gif

Phello_html_57aed7ff.gifrogram PARAMETR;

Vhello_html_57cb3db9.gifar A:integer;

S:longint;

Bhello_html_m2fd3af.gifegin

hello_html_46eb01cc.gifS:=0;

hello_html_5ca93ab8.gifhello_html_2f0dab80.gifhello_html_m8de550a.gifhello_html_645808b7.giffor A:=1 to 100 do S:=S+A*A;

hello_html_m41c95.gifhello_html_m2fd3af.gifWriteln (‘S =’, S);

end.

hello_html_4c7416ad.gifhello_html_57aed7ff.gifhello_html_2d2985a9.gif

hello_html_m1e64da32.gifhello_html_m2823cef2.gif


hello_html_6218adf9.gifhello_html_m2fd3af.gif

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЙ НА КОМПЬЮТЕРЕ.

1. Запустить среду программирования Турбо Паскаль, щелкнув 2 раза ЛКМ на ярлыке.

2. В окне редактора введите текст первой программы.

3. Сохранить текст программы, для чего выбрать команду FileSave as и в открывшемся окне ввести имя файла (не более 8 символов), расширение .pas добавиться автоматически. Нажать кнопку ОК.

4. Выполнить компилирование программы с помощью команды CompileCompile (или нажать одновременно клавиши Alt и F9). Если программа не содержит ошибок, то появится сообщение об успешной компиляции. Если в программе есть ошибки, то появится сообщение об ошибке, код ошибки, а текстовый курсор покажет место ошибки.

5. Запустить программу на выполнение, для чего выбрать команду RunRun (или нажать одновременно клавиши Ctrl и F9).

6. Выполнить команду DebugOutput и в нижней части экрана появится пользовательский экран с результатом.

7. Показать результат выполнения программы преподавателю, записать результат в тетрадь.

ЗАДАНИЕ 2 (для самостоятельного выполнения)


Цель задания: закрепить навыки программирования задач с циклической структурой, а также навыки работы в среде программирования Турбо Паскаль.


Составить алгоритм и программу на языке программирования Турбо Паскаль для решения следующих задач:

  1. Вычислить hello_html_m2565046b.gif при n = 8.

  2. Вычислить hello_html_m55457b00.gif при m = 3, n = 17.

  3. Вычислить F = 1*2* … *m = m! если m = 6.

  4. Вычислить hello_html_42f11dee.gif, при n = 10.

Указание: для решения задач можно использовать любой оператор цикла.

Показать результаты выполнения программ преподавателю, записать результаты в тетрадь.




Контрольные вопросы

  1. Какой алгоритм называется циклическим?

  2. Что такое «тело» цикла?

  3. Какие операторы цикла вы знаете?

  4. Чем отличается цикл «До» от цикла «Пока»?

  5. Опишите структуру оператора For?

  6. Что называется переменной- счетчиком?


ПРАКТИЧЕСКИЕ РАБОТЫ №16


Наименование работы: «Разработка и программирование задач с массивами».


ЗАДАНИЕ 1.


Цель задания: получить навыки программирования задач с массивами, а также навыки работы в среде программирования Турбо Паскаль.


Задача 1: дан массив Х, состоящий из n элементов. Найти сумму элементов этого массива.

Составим блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль:

Program SUMMA;

Var

X:array [1..7] of real;

I,N:integer;

S:real;

Begin

N:=7;

S:=0;

For i:=1 to N do

begin

writeln (‘X[’,i,’]=’);

readln(X[i]);

S:=S+X[i];

end;

writeln (‘S =’, S);

end.


hello_html_446971e3.gif




hello_html_3bda2f76.gif



hello_html_m2fd3af.gif


hello_html_m7eaa7d36.gif









ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ НА КОМПЬЮТЕРЕ.

1. Запустить среду программирования Турбо Паскаль, щелкнув 2 раза ЛКМ на ярлыке.

2. В окне редактора введите текст программы.

3. Сохранить текст программы, для чего выбрать команду FileSave as и в открывшемся окне ввести имя файла (не более 8 символов), расширение .pas добавиться автоматически. Нажать кнопку ОК.

4. Выполнить компилирование программы с помощью команды CompileCompile (или нажать одновременно клавиши Alt и F9). Если программа не содержит ошибок, то появится сообщение об успешной компиляции. Если в программе есть ошибки, то появится сообщение об ошибке, код ошибки, а текстовый курсор покажет место ошибки.

5. Запустить программу на выполнение, для чего выбрать команду RunRun (или нажать одновременно клавиши Ctrl и F9). Откроется пользовательский экран (User Screen), в котором нужно ввести исходные данные:


Х[1]=5; X[2]=7; X[3]=3; X[4]=-2; X[5]=4; X[6]=1; X[7]=9.


Для возврата к окну с текстом программы используется клавиша Esc.

6. Выполнить команду DebugOutput и в нижней части экрана появится пользовательский экран с результатом.

7. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 2: дан массив Х, состоящий из n элементов. Найти произведение элементов этого массива.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Самостоятельно составить блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль.

Указание: измените блок-схему и программу расчета суммы элементов массива таким образом, чтобы рассчитать произведение элементов массива.

2. Ввести текст программы, сохранить программу.

3. Выполнить программу, введя те же исходные данные, что и в предыдущей задаче.

4. Показать результат выполнения программы преподавателю, записать результат в тетрадь.



ЗАДАНИЕ 2.


Цель задания: закрепить навыки программирования задач с массивами, а также навыки работы в среде программирования Турбо Паскаль.


Задача 3: дан массив Х, состоящий из n элементов. Найти максимальный элемент массива и номер, под которым он хранится в массиве.

Алгоритм решения задачи следующий: предположим, что первый элемент массива является максимальным и запишем его в переменной MAX, а в NMAX – его номер (т.е. 1). Затем в цикле сравниваем все элементы, начиная со 2-го с максимальным. Если текущий элемент массива оказывается больше максимального, то записываем его в переменную MAX, а в переменную NMAX – текущее значение индекса i (номера).

Составим блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль:


Program MAXIMUM;

Const

N:=10;

Var

X:array [1..N] of real; i:integer;

MAX,NMAX:real;

Begin

For i:=1 to N do

begin

writeln (‘X[’,i,’]=’);

readln(X[i]);

end;

MAX:=X[1]; NMAX:=1;

For i:=2 to N do

If X[i]>MAX then

Begin

MAX:=X[i]; NMAX:=I;

end;

writeln (‘MAX = ‘, MAX:1:3,
‘NMAX =’, NMAX);

end.


hello_html_57aed7ff.gif

. . .

hello_html_57aed7ff.gif

+

-




hello_html_m1bb8593f.gif




hello_html_m36e66edc.gifhello_html_49e4e19f.gifhello_html_m262ea49d.gifhello_html_22a72a6c.gifhello_html_m689f4151.gif



hello_html_m29b5a1f1.gifhello_html_m2da0f3fb.gif

hello_html_33181db6.gif

hello_html_m294b5e27.gif

hello_html_57aed7ff.gif

hello_html_4a413055.gif


hello_html_6c8e2f49.gif


. . .

hello_html_354d07c6.gif








ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ НА КОМПЬЮТЕРЕ.

1. Запустить среду программирования Турбо Паскаль, щелкнув 2 раза ЛКМ на ярлыке.

2. В окне редактора введите текст программы.

3. Сохранить текст программы, для чего выбрать команду FileSave as и в открывшемся окне ввести имя файла (не более 8 символов), расширение .pas добавиться автоматически. Нажать кнопку ОК.

4. Выполнить компилирование программы с помощью команды CompileCompile (или нажать одновременно клавиши Alt и F9). Если программа не содержит ошибок, то появится сообщение об успешной компиляции. Если в программе есть ошибки, то появится сообщение об ошибке, код ошибки, а текстовый курсор покажет место ошибки.

5. Запустить программу на выполнение, для чего выбрать команду RunRun (или нажать одновременно клавиши Ctrl и F9). Откроется пользовательский экран (User Screen), в котором нужно ввести исходные данные:


Х[1]=-5; X[2]=7; X[3]=12; X[4]=0; X[5]=3;

X[6]=127; X[7]=31; Х[8]=8; X[9]=-4; X[10]=9;


Для возврата к окну с текстом программы используется клавиша Esc.

6. Выполнить команду DebugOutput и в нижней части экрана появится пользовательский экран с результатом.

7. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 4: дан массив Х, состоящий из n элементов. Найти минимальный элемент массива и номер, под которым он хранится в массиве.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Самостоятельно составить блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль.

Указание: измените блок-схему и программу нахождения максимального элемента массива и его номера таким образом, чтобы найти минимальный элемент массива и номер, под которым он хранится в массиве.

2. Ввести текст программы, сохранить программу.

3. Выполнить программу, введя те же исходные данные, что и в предыдущей задаче.

4. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 5: дан массив Х, состоящий из n целых чисел. Расположить элементы массива в порядке возрастания их значения.

Алгоритм решения задачи следующий: сравним первый элемент массива со вторым, если первый окажется больше второго, то поменяем их местами. Те же действия выполним для второго и третьего, третьего и четвертого, i-го и (i+1)-го, (n-1)-го и n-го элементов. В результате этих действий самый большой элемент станет на последнее (n-е) место. Теперь повторим данный алгоритм сначала, но последний (n-й) элемент, рассматривать не будем, т.к. он уже занял свое место. После проведения данной операции самый большой элемент оставшегося массива станет на (n-1)-е место. Так повторяем до тех пор, пока не упорядочим весь массив.

Составим блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль:


. . .

Program PORADOK;

Const

N:=5;

Var

X:array [1..N] of word;
i,j:integer; b:word;

Begin

For i:=1 to N do

begin

writeln (‘X[’,i,’]=’);

readln(X[i]);

end;

writeln (‘Массив Х’);

For i:=1 to N do write (X[i], ‘ ‘);

Writeln;

For j:=1 to N-1 do

For i:=1 to N-j do

If X[i]>X[i+1] then

begin

b:=X[i];

X[i]:=X[i+1];

X[i+1]:=b;

end;

writeln (‘Упорядоченный массив’);

For i:=1 to N do

write (X[i], ‘ ‘);

writeln;

end.




hello_html_6a8dfbe2.gifhello_html_57aed7ff.gifhello_html_57aed7ff.gifhello_html_33181db6.gifhello_html_57aed7ff.gifhello_html_m333e9a93.gifhello_html_m262ea49d.gifhello_html_33181db6.gifhello_html_m689f4151.gifhello_html_m559dfc87.gifhello_html_1821a9a.gifhello_html_d1ded8e.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gif

-

hello_html_m4dd4d9ee.gif



hello_html_m3f6f5290.gif

. . .

hello_html_2c0b1c92.gifhello_html_m6c117d57.gifhello_html_1aa9deb3.gifhello_html_m5ee0d1.gifhello_html_34d6af70.gif

+
























ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ НА КОМПЬЮТЕРЕ.

1. Запустить среду программирования Турбо Паскаль, щелкнув 2 раза ЛКМ на ярлыке.

2. В окне редактора введите текст программы.

3. Сохранить текст программы, для чего выбрать команду FileSave as и в открывшемся окне ввести имя файла (не более 8 символов), расширение .pas добавиться автоматически. Нажать кнопку ОК.

4. Выполнить компилирование программы с помощью команды CompileCompile (или нажать одновременно клавиши Alt и F9). Если программа не содержит ошибок, то появится сообщение об успешной компиляции. Если в программе есть ошибки, то появится сообщение об ошибке, код ошибки, а текстовый курсор покажет место ошибки.

5. Запустить программу на выполнение, для чего выбрать команду RunRun (или нажать одновременно клавиши Ctrl и F9). Откроется пользовательский экран (User Screen), в котором нужно ввести исходные данные:


Х[1]=7; X[2]=3; X[3]=5; X[4]=4; X[5]=2.


Для возврата к окну с текстом программы используется клавиша Esc.

6. Выполнить команду DebugOutput и в нижней части экрана появится пользовательский экран с результатом.

7. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 6: дан массив Х, состоящий из n целых чисел. Расположить элементы массива в порядке убывания их значения.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Самостоятельно составить блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль.

2. Ввести текст программы, сохранить программу.

3. Выполнить программу, введя те же исходные данные, что и в предыдущей задаче.

4. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 7: дан массив Х, состоящий из n элементов. Найти сумму всех положительных элементов массива.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Самостоятельно составить блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль.

2. Ввести текст программы, сохранить программу.

3. Выполнить программу, введя следующие исходные данные:


Х[1]=-5; X[2]=17; X[3]=-3; X[4]=-22; X[5]=14; X[6]=-1; X[7]=9.



  1. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 8: дан массив Х, состоящий из n элементов. Найти произведение всех отрицательных элементов массива.



ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Самостоятельно составить блок-схему алгоритма и программу решения данной задачи на языке программирования Турбо Паскаль.

2. Ввести текст программы, сохранить программу.

3. Выполнить программу, введя следующие исходные данные:


Х[1]=-5; X[2]=17; X[3]=-3; X[4]=-22; X[5]=14; X[6]=-1; X[7]=9.



  1. Показать результат выполнения программы преподавателю, записать результат в тетрадь.



Контрольные вопросы

  1. Какие данные называются массивом?

  2. Какой оператор служит для описания массивов?

  3. Как организовать ввод-вывод элементов массива?

  4. Опишите алгоритм нахождения суммы элементов массива?

  5. Опишите алгоритм нахождения произведения элементов массива?

  6. Опишите алгоритм поиска максимального элемента массива и его номера?

  7. Опишите алгоритм поиска минимального элемента массива и его номера?

  8. Опишите алгоритм упорядочивания элементов в массиве по возрастанию?

  9. Опишите алгоритм упорядочивания элементов в массиве по убыванию?




















ПРАКТИЧЕСКАЯ РАБОТА №17


Наименование работы: «Разработка процедур (подпрограмм) и функций.


ЗАДАНИЕ 1.


Цель задания: получить навыки разработки подпрограмм и функций.

Задача 1: составить процедуру (подпрограмму) вычисления степени числа a:

an, где а, nцелые числа.


Составим программу вычисления степени числа а на языке программирования Турбо Паскаль:


Program STEPEN;

Var p,a,n,i:integer;

Begin

p:=1; n:=7;

writeln (‘a=’);

read (a)

for i:=1 to n do p:=p*a;

write (‘степень числа а = ’,р);

end.


Пояснения

В практике программирования часто складываются ситуации, когда одну и ту же группу операторов, реализующих определенную цель, требуется повторить без изменений в нескольких местах программы. Для избавления от столь нерациональной траты времени было предложено использовать подпрограммы.

Подпрограмма – именованная, логически законченная группа операторов языка, которую можно вызвать для выполнения любое количество раз из различных мест программы. В языке Турбо Паскаль существует 2 вида подпрограмм: процедуры и функции.

Главное отличие процедур от функций заключается в том, что результатом последних является одно единственное значение.

Каждая новая процедура или функция должна быть предварительно описана в разделе описаний процедур и функций. Для использования процедуры необходимо написать оператор вызова. Описание процедуры состоит из заголовка процедуры и ее тела. Заголовок процедуры включает служебное слово procedure, имя процедуры и заключенный в круглые скобки список формальных параметров с указанием их типов:

Procedure <имя> (<список формальных параметров>);

Например:

Procedure a17 (a:real; b,c:real; var x1,x2:real: var k:integer);

Формальные параметры отделяются точкой с запятой. После заголовка идут разделы описаний (констант, типов, переменных, процедур и функций, используемых в процедуре) и операторы языка Турбо Паскаль, реализующие алгоритм процедуры. Формальные параметры нельзя описывать в разделе описания процедуры.

Для обращения к процедуре необходимо использовать оператор вызова процедуры. Он имеет вид:

<имя процедуры> (<список_фактических_параметров>);

Например:

STEPEN (b, m, j, h);


Фактические параметры в списке отделяются друг от друга запятой. Механизм применения формальных – фактических параметров обеспечивает замену формальных параметров фактическими, что позволяет выполнять процедуру с различными данными. Между фактическими параметрами в операторе вызова процедуры и формальными параметрами в заголовке процедуры устанавливается взаимно однозначное соответствие.

Количество, типы и порядок следования формальных и фактических параметров должны совпадать.

Пример использования процедуры в программе приведен ниже:


Program PROCED1;

Var b, m, j, h:integer;

Procedure s (a,n,i:integer; var p:integer);

Begin

p:=1; n:=7;

for i:=1 to n do p:=p*a;

end;

begin

writeln (‘b=’);

read (b)

s (b, m, j, h)

write (‘степень числа b = ’, h);

end.

Функции. В Турбо Паскале есть стандартные функции (sin, ln, exp . . .), кроме них программист может воспользоваться собственными функциями, предварительно описав их в программе.

Формат описания функции:


function<имя функции> (<имя формального параметра 1>:<Тип>;
<имя формального параметра 2>:<Тип>):тип результата;


Обращение к функции осуществляется по имени с указанием списка фактических параметров. Количество, типы и порядок следования формальных и фактических параметров должны совпадать:


<имя функции> (<список_фактических_параметров>);


Пример описания функций: function tan (x:real):real;

function max (x,y:real):real;


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ НА КОМПЬЮТЕРЕ.

1. Запустить среду программирования Турбо Паскаль, щелкнув 2 раза ЛКМ на ярлыке.

2. В окне редактора введите текст программы PROCED1.

3. Сохранить текст программы, для чего выбрать команду FileSave as и в открывшемся окне ввести имя файла (не более 8 символов), расширение .pas добавиться автоматически. Нажать кнопку ОК.

4. Выполнить компилирование программы с помощью команды CompileCompile (или нажать одновременно клавиши Alt и F9). Если программа не содержит ошибок, то появится сообщение об успешной компиляции. Если в программе есть ошибки, то появится сообщение об ошибке, код ошибки, а текстовый курсор покажет место ошибки.

5. Запустить программу на выполнение, для чего выбрать команду RunRun (или нажать одновременно клавиши Ctrl и F9). Откроется пользовательский экран (User Screen), в котором нужно ввести исходные данные:


1). B = 2; 2). B = 5; 3). B = 12.


Для возврата к окну с текстом программы используется клавиша Esc.

6. Выполнить команду DebugOutput и в нижней части экрана появится пользовательский экран с результатом.

7. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 2: составить процедуру (подпрограмму) вычисления суммы двух чисел a и b:

c = a + b, где а, b, c – вещественные числа.


Составим на языке программирования Турбо Паскаль программу вычисления суммы двух чисел с использованием процедуры:


Program PROCED2;

Var x,y,z:real;

Procedure SUM(a,b:real;var c:real);

Begin

c:=a=b;

end;

begin

writeln (‘x=’);

read (x)

writeln (‘y=’);

read (y);

SUM(x,y,z);

writeln (‘z = ’,z);

end.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ НА КОМПЬЮТЕРЕ.

1. Запустить среду программирования Турбо Паскаль, щелкнув 2 раза ЛКМ на ярлыке.

2. В окне редактора введите текст программы.

3. Сохранить текст программы, для чего выбрать команду FileSave as и в открывшемся окне ввести имя файла (не более 8 символов), расширение .pas добавиться автоматически. Нажать кнопку ОК.

4. Выполнить компилирование программы с помощью команды CompileCompile (или нажать одновременно клавиши Alt и F9). Если программа не содержит ошибок, то появится сообщение об успешной компиляции. Если в программе есть ошибки, то появится сообщение об ошибке, код ошибки, а текстовый курсор покажет место ошибки.

5. Запустить программу на выполнение, для чего выбрать команду RunRun (или нажать одновременно клавиши Ctrl и F9). Откроется пользовательский экран (User Screen), в котором нужно ввести исходные данные:


х = 457; y = 525.


Для возврата к окну с текстом программы используется клавиша Esc.

6. Выполнить команду DebugOutput и в нижней части экрана появится пользовательский экран с результатом.

7. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 3: разработать на языке программирования Турбо Паскаль функцию вычисления суммы двух чисел a и b:

c = a + b, где а, b, cвещественные числа.


Составим программу вычисления функции суммирования двух чисел на языке программирования Турбо Паскаль:


Program FUNC1;

Var x,y:real;

Function SUM(a,b:real):real;

Begin

SUM:=a+b;

end;

begin

writeln (‘x=’);

read (x)

writeln (‘y=’);

read (y);

writeln (SUM(x,y));

end.



ЗАДАНИЕ 2 (для самостоятельного выполнения)


Цель задания: закрепить навыки программирования задач с использованием процедур и функций, а также навыки работы в среде программирования Турбо Паскаль.


Задача 4: составить процедуру (подпрограмму) вычисления произведения трех чисел a, b, с:

z = a * b * c, где а, b, c – вещественные числа.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Самостоятельно составить на языке программирования Турбо Паскаль программу вычисления произведения трех чисел с использованием процедуры.

2. Ввести текст программы, сохранить программу.

3. Выполнить программу, введя следующие исходные данные:


a (k) = 25.7; b (m) = 12.5; c (n)= 33.


4. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 5: разработать на языке программирования Турбо Паскаль функцию вычисления произведения трех чисел a, b, с:

z = a * b * c, где а, b, cвещественные числа.


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Самостоятельно составить на языке программирования Турбо Паскаль программу вычисления произведения трех чисел с использованием функции.

2. Ввести текст программы, сохранить программу.

3. Выполнить программу, введя следующие исходные данные:


a (k) = 25.7; b (m) = 12.5; c (n)= 33.


  1. Показать результат выполнения программы преподавателю, записать результат в тетрадь.


Задача 6: разработать на языке программирования Турбо Паскаль функцию вычисления ctg(x).


ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Самостоятельно составить на языке программирования Турбо Паскаль программу вычисления ctg(x) с использованием функции.

2. Ввести текст программы, сохранить программу.

3. Выполнить программу, введя следующие исходные данные:


c (х) = 30.


  1. Показать результат выполнения программы преподавателю, записать результат в тетрадь.



Контрольные вопросы

  1. Что называется подпрограммой?

  2. Какие виды подпрограмм используются в языке программирования Турбо Паскаль?

  3. Чем отличается процедура от функции?

  4. Как описывается процедура?

  5. Как описывается функция?

  6. Опишите оператор вызова процедуры?

  7. Опишите оператор вызова функции?








ЛИТЕРАТУРА (Основная)


  1. Алексеев Е.Р., Чеснокова О.В., Павлыш В.Н., Славинская Л.В. Турбо Паскаль 7.0. – М.: НТ Пресс, 2006.

  2. Борисова М.В. Основы информатики и вычислительной техники: учеб. пособие для студентов СПО. – Ростов н/Д: Феникс, 2006.

  3. Сергеева И.И., Музалевская А.А., Тарасов Н.В. Информатика: Учебник. – М.: ФОРУМ: ИНФРА-М, 2006.

  4. Фуфаев Э.В., Фуфаева Л.И. Пакеты прикладных программ. учеб. пособие для студентов СПО. М.: Издательский центр «Академия», 2008.

  5. Шипунова А.В. Информатика: учеб.-справ. пособие. – М.: АСТ: Астрель: Транзиткнига, 2006.



ДОПОЛНИТЕЛЬНАЯ ЛИТЕРАТУРА


  1. Каймин В. А., Касаев Б. С. Информатика: Практикум на ЭВМ: Учебное пособие. – М., ИНФРА – М, 2001.

  2. Комягин В.Б. Компьютер для студентов. Самоучитель. Быстрый старт: Учебное пособие – М.: Издательство ТРИУМФ, 2003.

  3. Кутузов Е.А.. Компьютерные сети и телекоммуникации. – Пенза: Изд-во Пенз. технолог. ин-та, 2004.

  4. Меженый О.А. Windows XP. Краткое руководство: - М.: Издательский дом «Вильямс», 2004.

  5. Михеев М.Ю. Информатика и информационные технологии: Учебное пособие. – Пенза: Изд-во Пенз. гос. технол. акад., 2004.

hello_html_1b5b7e14.gif


Выберите курс повышения квалификации со скидкой 50%:

Автор
Дата добавления 25.09.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров960
Номер материала ДВ-008615
Получить свидетельство о публикации

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх