Алгоритмы. Составление простых алгоритмов.
Цель:изучить способы представления алгоритмов в виде блок - схем.
Оборудование: ПК
Программное обеспечение: Turbo Pascal
Время выполнения 90 мин.
Содержание работы:
Задание №1.Вычислить сумму элементов числового массива A = (a1 , a2 , ... , aN ).
Составить блок-схему алгоритма
Тест
Данные | Результат | |
N=5 | A=(3, 5, -2, 6, 3) | S= |
Записать исполнение алгоритма виде таблицы:
i | S |
Задание №2Найти максимальный элемент числового массива A = (a1 , a2 , ... , aN ) и определить его номер.
Составить блок-схему алгоритма.
Данные | Результат | ||
N=5 | A=(3, -5, -2, 6, 3) | Аmax= | k= |
Записать исполнение алгоритма виде таблицы:
i | A[i] > Amax (да/нет) | Amax | k |
Задание №3Вычислить сумму положительных элементов числового массива A = (a1 , a2 , ... , aN ).
Составить блок-схему алгоритма.
Данные | Результат | |
N=5 | A=(3, 5, -2, 6, -3) | S= |
Записать исполнение алгоритма виде таблицы:
i | S |
Задание №4. Элементы заданного одномерного массива A = (a1 , a2 , ... , aN ) разделить на его первый элемент.
Составить блок-схему алгоритма
Данные | Результат | |
N=5 | A=(2, 5, -4, 6, -3) | B=( , , , , ) |
Задание №5.Найти число и произведение отрицательных элементов заданного массива A = (a1 , a2 , ... , aN )
Составить блок-схему алгоритма
Данные | Результат | ||
N=5 | A=(3, -5, -2, 6, 3) | Р= | m= |
Записать исполнение алгоритма виде таблицы:
i | A[i] < 0 (да/нет) | P | m |
Задание № 6.Сделайте вывод о проделанной работе
Практическое занятие №7
Тема: Работа с архивом данных
Цель:изучение принципов архивации файлов, функций и режимов работы наиболее распространенных архиваторов, приобретение практических навыков работы по созданию архивных файлов и извлечению файлов из архивов.
Оборудование: ПК
Программное обеспечение: программа для архивации данных WinZip, WinRar
Время выполнения 90 мин.
Содержание работы:
Задание №1.
- В операционной системе Windows создайте папку Archives по адресу С:\ТЕМР. Создайте папки Pictures и Documents по адресу С:\ТЕМР\Archives.
- Найдите и скопируйте в папку Picturesпо два рисунка с расширением *.jpg и *.bmp.
- Сравните размеры файлов *.bmp и *.jpg. и запишите данные в таблицу_1.
- В папку Documents поместите файлы *.doc (не менее 3) и запишите их исходные размеры в таблицу_1.
Задание №2. Архивация файлов WinZip
- Запустите WinZip 7. (Пуск →Все программы → 7-Zip→7 Zip File Manager).
- В появившемся диалоговом окне выберите папку, в которой будет создан архив: С:\ТЕМР\Archives\Pictures. Установите курсор на имя графического файла Зима.jpg. Выполните команду Добавить (+).
- Введите имя архива в поле Архив – Зима.zip и убедитесь, что в поле Формат архиваустановлен тип Zip.
- Установите в поле Режим изменения: добавить и заменить.
- В раскрывающемся списке Уровень сжатия: выберите пункт Нормальный. Запустите процесс архивации кнопкой ОК.
- Сравните размер исходного файла с размером архивного файла. Данные запишите в таблицу_1.
- Создайте архив Зима1.zip, защищенный паролем. Для ввода пароля в диалоговом окне Добавит к архиву в поле Введите пароль: ведите пароль, в поле Повторите пароль:подтвердите пароль. Обратите внимание на флажок Показать пароль. Если он не установлен, пароль при вводе не будет отображаться на экране, а его символы будут заменены подстановочным символом "*". Это мера защиты пароля от посторонних. Однако в данном случае пользователь не может быть уверен в том, что он набрал пароль правильно. Поэтому при не установленном флажке система запрашивает повторный (контрольный) ввод пароля. Щелкните на кнопке ОК - начнется процесс создания защищенного архива.
- Выделите архив Зима1.zip, выполните команду Извлечь. В появившемся диалоговом окне Извлечь в поле Распаковать в:выберите папку-приемник - С:\ТЕМР\Archives\Pictures\Зима1\.
- Щелкните на кнопке ОК. Процесс извлечения данных из архива не запустится, а вместо него откроется диалоговое окно для ввода пароля.
- Убедитесь в том, что ввод неправильного пароля не позволяет извлечь файлы из архива.
- Убедитесь в том, что ввод правильного пароля действительно запускает процесс.
- Удалите созданный вами защищенный архив и извлеченные файлы.
- Создайте самораспаковывающийся ZIP-архив. Для этого установите курсор на имя архива Зима.zip, выполните команду Добавить (+).
- Введите имя архива в поле Архив – Зима.7z и убедитесь, что в поле Формат архиваустановлен тип 7z.
- Установите в поле Режим изменения: добавить и заменить.
- Установите флажок Создать SFX-архив.
- В раскрывающемся списке Уровень сжатия: выберите пункт Нормальный. Запустите процесс архивации кнопкой ОК.
- Аналогичным образом создайте архивы для файлов Рябина.bmp, Документ1.doc, Документ2.doc, Документ3.doc. Сравнительные характеристики исходных файлов и их архивов занести в таблицу_1.
Задание №3. Архивация файлов WinRar
- Запустите WinRar(Пуск →Все программы → WinRar).
- В появившемся диалоговом окне выберите папку, в которой будет создан архив: С:\ТЕМР\Archives\Pictures.
- Установите курсор на имя графического файла Зима.jpg.
- Выполните команду Добавить. В появившемся диалоговом окне введите имя архива Зима.rar. Выберите формат нового архива - RAR, метод сжатия - Обычный. Убедитесь, что в группе Параметры архивации ни в одном из окошечек нет флажков. Щелкните на кнопке ОК для создания архива. Во время архивации отображается окно со статистикой. По окончании архивации окно статистики исчезнет, а созданный архив станет текущим выделенным файлом.
- Аналогичным образом создайте архивы для файлов Рябина.bmp, Документ1.doc, Документ2.doc, Документ3.doc. Сравнительные характеристики исходных файлов и их архивов занести в таблицу_1.
- Создайте самораспаковывающийся RAR – архив, включающий в себя текстовые и графические файлы.
- Определите процент сжатия файлов и заполните таблицу_1. Процент сжатия определяется по формуле , где S – размер архивных файлов, So– размер исходных файлов.
Таблица_1
Архиваторы | Размер исходных файлов | ||
WinZip | WinRar | ||
Текстовые файлы: 1. Документ1.doc | |||
2. Документ2.doc | |||
3. Документ3.doc | |||
Графические файлы: 1. Зима.jpg | |||
2. Рябина.bmp | |||
Процент сжатия текстовой информации (для всех файлов) | |||
Процент сжатия графической информации (для всех файлов) |
Задание №4. Ответить на вопросы:
1. Что называется архивацией? | |
2. Для чего предназначена архивация? | |
3. Какой файл называется архивным? | |
4. Что называется разархивацией? | |
5. Какая информации хранится в оглавлении архивного файла? | |
6. Какие функциональные возможности имеют архиваторы? |
Задание №5.Сделать вывод о проделанной практической работе:
Практическое занятие №8