- •2. Построение алгоритма (основные алгоритмические структуры) и его реализация в среде учебного исполнителя. Демонстрация полученного алгоритма в среде учебного исполнителя.
- •1. Измерение информации: содержательный и алфавитный подходы. Единицы измерения информации.
- •Единицы измерения информации в вычислительной технике.
- •1. Дискретное представление информации: двоичные числа; двоичное кодирование текста в памяти компьютера. Информационный объем текста.
- •2. Создание и обработка графических изображений средствами графического редактора. Простейшая обработка цифрового изображения.
- •1. Дискретное представление информации: кодирование цветного изображения в компьютере (растровый подход). Представление и обработка звука и видеоизображения. Понятие мультимедиа.
- •2. Работа с файловой системой (выполнение стандартных операций с файлами: создание, копирование, переименование, удаление).
- •1. Процесс передачи информации, источник и приемник информации, канал передачи информации. Скорость передачи информации.
- •1. Понятие алгоритма. Исполнитель алгоритма. Система команд исполнителя (на примере учебного исполнителя). Свойства алгоритма. Способы записи алгоритмов; блок-схемы.
- •Запись на естественном языке.
- •Запись в форме графической диаграммы.
- •1. Основные алгоритмические структуры: следование, ветвление, цикл; изображение на блок-схемах. Разбиение задачи на подзадачи. Вспомогательные алгоритмы.
- •2. Работа с электронной таблицей. Создание таблицы в соответствии с условием задачи, использование функций.
- •1. Величины: константы, переменные, типы величин. Присваивание, ввод и вывод величин. Линейные алгоритмы работы с величинами.
- •Операции с числовыми переменными.
- •2. Работа с файлами (поиск, копирование, переименование, удаление) в среде операционной системы.
- •1. Логические величины, операции, выражения. Логические выражения в качестве условий в ветвящихся и циклических алгоритмах.
- •2. Форматирование текстового документа. Установка параметров страницы, вставка номеров страниц, колонтитулов, гиперссылок, изменение параметров шрифта и абзаца.
- •1. Представление о программировании: язык программирования (на примере одного из языков высокого уровня); примеры несложных программ с линейной, ветвящейся и циклической структурой.
- •1) Запись и загрузка программы.
- •2) Запуск программы.
- •2. Работа с архиваторами и антивирусными программами. Создание многотомного архива, использование антивирусных программ.
- •1. Основные компоненты компьютера, их функциональное назначение и принципы работы. Программный принцип работы компьютера.
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (ветвление, цикл). Отладка программы и получение результатов.
- •1. Программное обеспечение компьютера, состав и структура. Назначение операционной системы. Командное взаимодействие пользователя с компьютером. Графический пользовательский интерфейс.
- •2. Организация поиска информации в базе данных с применением составного логического выражения.
- •1. Информационные ресурсы общества. Основы информационной безопасности, этики и права.
- •2. Работа с электронной таблицей. Проведение вычислительного эксперимента в среде электронной таблицы. Решение задачи с использованием электронной таблицы для изменяющихся начальных данных.
- •1) Поиск и замена текста.
- •2) Копирование и перенос блока текста.
- •3) Организация текстового документа.
- •2. Решение задачи по теме «Системы счисления» на изучаемом языке программирования или с использованием стандартной программы «Калькулятор».
- •1) Поиск данных по запросу.
- •2) Сортировка данных.
- •2. Построение алгоритма для обработки величин с реализацией на алгоритмическом языке (ветвление, цикл, линейный массив или вспомогательные алгоритмы). Отладка программы, получение результатов.
- •2. Построение алгоритма для управления учебным исполнителем (основные алгоритмические структуры). Демонстрация полученного алгоритма в среде учебного исполнителя.
- •2. Обработка цифрового изображения в графическом редакторе.
- •2. Построение алгоритма для обработки величин с реализацией на языке программирования (линейный массив или вспомогательные алгоритмы).
2. Построение алгоритма для обработки величин с реализацией на языке программирования (ветвление, цикл). Отладка программы и получение результатов.
Создать программу, упорядочения значений двух переменных.
Решение:
Program SORTING;
Uses Crt;
Var X, Y, С : real;
begin
ClrScr;
Write (‘Введите два числа: ’); readln(X, Y);
if X>Y then
begin
C:=X;
X:= Y;
Y:= C;
end;
write (X,Y);
ReadKey;
end.
Билет № 12
1. Программное обеспечение компьютера, состав и структура. Назначение операционной системы. Командное взаимодействие пользователя с компьютером. Графический пользовательский интерфейс.
Компьютер - универсальное электронное программно-управляемое устройство для хранения, обработки и передачи информации, выполняющее арифметические и логические операции по заданной программе.
Программа - точная и подробная инструкция компьютеру, на понятном ему языке, как надо обрабатывать информацию.
Программное обеспечение - это есть набор программ для компьютера.
Программное обеспечение компьютера :
- системное программное обеспечение - предназначено для обеспечения работы компьютера и выполнения программ;
- прикладное программное обеспечение - служит для решения практических задач, не связанных с работой компьютера.
Системное программное обеспечение:
- операционная система - вид системного программного обеспечения, без которого невозможно взаимодействие пользователя и компьютера (MS - DOS, Windows 95, UNIX);
- операционная оболочка - обеспечивает более удобный и наглядный способ общения с компьютером (Norton Commander, PC Tools Desktop);
- сервисные программы - для работы внешних устройств компьютера (руссификатор, мышь).
Прикладное программное обеспечение:
- текстовый редактор - программа для подготовки текстовых документов на компьютере (Word, Лексикон);
- электронная таблица - для хранения данных в табличной форме и работы с этими данными (вычисление, формирование диаграмм, распечатка таблиц, отчётов и деловой графики) (Excel, SuperCalc);
- информационно-поисковая система - для хранения больших объёмов данных и обработка их (Dbase, FoxBase, Access);
- графический редактор - для создания графических изображений ( CPEN, Paintbrish);
- язык программирования - для записи алгоритма задачи, понятного компьютеру (Basic, Pascal)
и так далее ...
Для того, чтобы пользователь мог управлять компьютером, необходимы общие правила запуска программ и управления данных. Для создания нормально работающих программ также нужны некоторые обобщённые методы доступа к ресурсам компьютера. Всё это обеспечивается специальным видом программного обеспечения - операционной системой.
Система - группа модулей, работающих вместе.
Операционная система - программы, указывающие компьютеру как управлять периферией (диски, клавиатура, дисплей и т.д.).
ДОС - дисковая операционная система.
Классификация:
- UNIX - 1969 год ( Bell Laboratories );
- CP/M - 80 - 70-е годы ( Digital Research );
- MS-DOS 1.0 - 1980 год ( Microsoft );
- Windows 1.0 - 1985 год ( Microsoft ).
Сегодня самыми распространёнными операционными системами, являются Linux, UNIX и Windows.
Рассмотрим операционную систему MS-DOS, под управлением которой работают все персональные компьютеры фирмы IBM и совместимые с ними.
Состав операционной системы MS-DOS:
Базовая система ввода-вывода (BIOS) находится в постоянной памяти компьютера. Эта часть ОС встроена в компьютер. Базовая система ввода-вывода содержит тест функционирования компьютера, проверяющий работу памяти и устройств компьютера при его включении, а также программу вызова загрузчика операционной системы.
Загрузчик операционной системы – короткая программа, находящаяся в первом секторе загрузочного диска. Функции этой программы заключаются в считывании в оперативную память ещё двух модулей операционной системы IO.SYS и MSDOS.SYS, что и завершает процесс загрузки.
Дисковые файлы IO.SYS и MSDOS.SYS загружаются в оперативную память загрузчиком и остаются в ней постоянно до выключения компьютера. Первый файл IO.SYS представляет собой дополнение к базовой системе ввода-вывода. Второй файл MSDOS.SYS реализует основные высокоуровневые услуги дисковой операционной системы.
Командный процессор (файл COMMAND.COM) обрабатывает команды вводимые пользователем
Вся информация, которая записана на магнитный диск, представлена блоками - наборами байтов, называемых файлами.
Файл - определённый участок диска, имеющий собственное имя и содержащий данные.
Пример названия файла: FILENAME . EXT
Для удобства группировки файлов используются каталоги.
Каталог - группа файлов.
Операционная система предлагает ряд собственных обслуживающих программ, которые называют командами DOS .
Команды DOS:
DIR - вывод на экран дисплея список файлов и подкаталогов текущего каталога;
CD <путь> - устанавливает новый текущий каталог;
<логический диск>: - устанавливает текущий диск;
COPY <имя файла1> <имя файла2> - копирование < файла 1> и присваивание ему имени <файл 2>;
REN <имя файла1> <имя файла2> - переименование < файла 1> и присваивание ему имени <файл 2>;
MD <имя каталога> - создание нового каталога;
DEL <имя файла> - удаление файла;
RD <имя каталога> - удаление каталога.
Windows - семейство графических операционных систем в среде которых реализована оконная, объектно-ориентированная технология обработки информации.
Рабочий стол - так в операционной системе Windows называется основная поверхность экрана, на которой находятся значки, обозначающие папки, программы, документы и ярлыки.
Пиктограмма - графическое представление на экране папки, файла, окна, переключателя.
Панель задач - пульт управления, с помощью которого пользователь руководит процессом запуска приложений и переключением между приложениями.
Папка - значок, в котором содержатся разные программы, документы и ярлыки.
Программа - файлы с расширением .ЕХЕ или .СОМ.
Документы - файлы, содержащие данные.
Ярлык - файл, содержащий ссылку на определённый объект.
Итог: Благодаря дисковой операционной системе компьютер работает и выполняет указания пользователя компьютера.
2. Создание мультимедийной презентации на основе шаблонов. Выбор типа разметки слайда, применение шаблона оформления, цветовых схем и эффектов анимации. Демонстрация слайдов с использованием управляющих кнопок.
Создать мультимедийную презентацию о различных растениях.
Решение:
1. Запустить Power Point.
2. Выбрать разметку – Титульный лист. Подзаголовок удалить.
3. Выбрать шаблон дизайна или цветовую схему слайда по своему вкусу.
4. Напечатать заголовок, выбрав шрифт, цвет и размер.
5. Выбрать следующий слайд – Маркированный список.
6. Напечатать список любимых растений.
7. Выбрать следующие слайды – Графика и текст.
8. Оформить слайды графическими образами из коллекции ClipArt, написав рядом название и характеристики растения.
9. Завершить создание слайда информацией о защите растений.
10. Провести демонстрацию слайда.
Билет № 13
1. Понятие файла и файловой системы организации данных (папка, иерархическая структура, имя файла, тип файла, параметры файла). Основные операции с файлами и папками, выполняемые пользователем. Понятие об архивировании и защите от вирусов. (§12)
Для того, чтобы пользователь мог управлять компьютером, необходимы общие правила запуска программ и управления данных. Для создания нормально работающих программ также нужны некоторые обобщённые методы доступа к ресурсам компьютера. Всё это обеспечивается специальным видом программного обеспечения - операционной системой.
Система - группа модулей, работающих вместе.
Операционная система - программы, указывающие компьютеру как управлять периферией (диски, клавиатура, дисплей и т.д.).
ДОС - дисковая операционная система.
Классификация:
- UNIX - 1969 год ( Bell Laboratories );
- CP/M - 80 - 70-е годы ( Digital Research );
- MS-DOS 1.0 - 1980 год ( Microsoft );
- Windows 1.0 - 1985 год ( Microsoft ).
В настоящее время самыми распространёнными операционными системами, являются Windows, Linux и UNIX.
Вся информация, которая записана на магнитный диск, представлена блоками - наборами байтов, называемых файлами.
Файл - определённый участок диска, имеющий собственное имя и содержащий данные.
Пример названия файла: FILENAME . EXT
Название файла состоит из двух частей:
а) FILENAME - имя файла (задаётся пользователем по определённым правилам );
б) EXT - расширение файла ( устанавливается в зависимости от того, что содержится в файле ).
Пример: START . BAT ( командный файл );
DOCYMENT . TXT ( текстовый файл );
PICTURE . PCX ( графический файл ).
Правила написания названия файла:
- имя файла содержит от 1 до 8 символов;
- расширение - от 1 до 3 символов;
- в состав имени и расширения могут входить строчные и прописные буквы латинского алфавита, цифры, а также служебные символы -- _ $ # & @ ! % ~ ^ ( ) { }
- в имени файла нельзя использовать следующие названия резервных устройств: PRN, CON, NUL, AUX, LPT1 - LPT3, COM1 - COM3.
Пример записи файлов: MENU . EXE GO . BAT
Для удобства группировки файлов используются каталоги.
Каталог - группа файлов.
Правила записи имени каталога такое же, как и у файлов.
Для того, чтобы найти файл, необходимо указать путь его поиска с указанием всех каталогов где он находится.
Путь - это последовательность из имён каталогов, разделённых символом " \ ".
Путь - Дисковод : \ KATALOG1 \ KATALOG2 \ . . . \ KATALOG№\ FILENAME . EXT
Полное имя файла - имя файла с указанием пути его поиска.
Пример: C : \ WORKS2 \ TEXT \ docyment . txt
Операционная система предлагает ряд собственных обслуживающих программ, которые называют командами DOS .
Команды DOS:
DIR - вывод на экран дисплея список файлов и подкаталогов текущего каталога;
CD <путь> - устанавливает новый текущий каталог;
<логический диск>: - устанавливает текущий диск;
COPY <имя файла1> <имя файла2> - копирование < файла 1> и присваивание ему имени <файл 2>;
REN <имя файла1> <имя файла2> - переименование < файла 1> и присваивание ему имени <файл 2>;
MD <имя каталога> - создание нового каталога;
DEL <имя файла> - удаление файла;
RD <имя каталога> - удаление каталога.
При эксплуатации компьютера по самым разным причинам возможны порча или потеря информации на магнитных дисках. Это может произойти из-за физической порчи магнитного диска, неправильной корректировки или случайного уничтожения файлов, разрушения информации компьютерным вирусом и т.д. Для того чтобы уменьшить потери в таких ситуациях, следует иметь архивные копии используемых файлов и систематически обновлять копии изменяемых файлов.
При простом копировании архивные копии занимают столько же места, сколько занимают исходные файлы, и для копирования нужных файлов может потребоваться много дисков. Например, для копирования файлов с жесткого диска емкостью 60 Гбайт необходимо 100 компакт дисков CD емкостью по 700 Мбайт. В таком большом количестве дисков даже разобраться довольно трудно, поэтому трудоемкость создания и обновления архива будет весьма значительной.
Более удобно использовать для создания архивных копий специально разработанные программы архивации файлов. Эти программы позволяют не только сэкономить место на архивных дисках, но и объединять группы совместно используемых файлов в один архивный файл, что заметно облегчает ведение архивов.
Различными разработчиками были созданы специальные программы для архивации файлов.
Как правило, программы для архивации файлов позволяют помещать копии файлов на диске в сжатом виде в архивный файл, извлекать файлы из архива, просматривать оглавление архива и т*д. Разные программы отличаются форматом архивных файлов, скоростью работы, степенью сжатия файлов при помещении в архив, удобством использования.
Наиболее распространенные программы-архиваторы имеют приблизительно одинаковые возможности и ни одна из них не превосходит другие по всем параметрам: одни программы работают быстрее, другие обеспечивают лучшую степень сжатия файлов. Даже если сравнивать программы только по степени сжатия, то среди них нет лидера: разные файлы лучше сжимаются разными программами. Известные программы-архиваторы: WinRAR, WinZIP, WinARJ.
Самым популярным в настоящее время архиватором является WinRAR, поскольку он позволяет создавать самораспаковывающиеся ехе-архивы, а также архивы типа Zip. Кроме того, данный архиватор предоставляет возможность пользователю выбрать метод сжатия, метод обновления архива, задать параметры архивации и др.
Компьютерный вирус – специально написанная программа, способная самопроизвольно, без ведома пользователя присоединяться к другим программам, создавать свои копии и внедрять их в документы, файлы, системные области компьютера и компьютерные сети с целью нарушения работы программ, порчи файловой системы, создания всевозможных помех в работе на компьютере.
Способность к самовоспроизведению характерна для всех типов компьютерных вирусов. При этом копии сохраняют способность дальнейшего распространения.
В настоящее время известно более 5000 программных вирусов, их можно разделить на классы по следующим признакам:
По среде обитания вируса:
сетевые – распространяются по компьютерным сетям;
файловые – внедряются в исполнимые файлы;
загрузочные – внедряются в загрузочный сектор диска;
файлово-загрузочные – заражающие как файлы, так и загрузочные сектора диска.
По способу заражения среды обитания:
резидентные – находятся в памяти компьютера вплоть до выключения или перезагрузки компьютера;
нерезидентные – не заражают память и являются активными ограниченное время.
По степени воздействия:
неопасные – уменьшают память, различные внешние эффекты;
опасные – серьёзные сбои в работе компьютера;
очень опасные – приводят к потере данных и уничтожению файловой структуры компьютера.
По особенностям алгоритма:
репликаторы (черви) – распространяются в компьютерной сети;
паразитические – при распространении изменяют содержимое файлов и дисковых секторов;
невидимки – маскируются, предъявляя вместо себя незаражённые участки информации;
мутанты – самошифрующиеся вирусы, не имеющие постоянного кода;
троянские – вирусы, маскирующиеся под полезную программу;
макровирусы – используют возможности макроязыков, встроенных в системы обработки данных.
Признаки проявления вируса в компьютере:
невозможность загрузки операционной системы;
медленная работа компьютера;
изменение размеров, даты или времени модификации файлов;
уменьшение размера свободной оперативной памяти;
вывод на экран непредусмотренных сообщений или изображений;
прекращение работы ранее хорошо работающих программ.
Антивирусные программы:
детекторы – обнаруживают файлы, заражённые известными вирусами;
доктора – лечат программу, восстанавливая её первоначальный вид и удаляя вирус;
ревизоры – запоминают исходное состояние программ и сравнивают текущее состояние с начальным;
фильтры – перехватывают несанкционированное обращение к программам и дискам.
Защита от компьютерных вирусов:
установить на компьютер набор антивирусных программ (Aidstest, Doctor Web, Adinf, AVP);
использовать антивирусные программы для входного контроля всех программ, поступающих в компьютер;
периодически проверяйте на наличие вирусов жёсткие диски компьютера.
Итог: Благодаря дисковой операционной системе компьютер работает и важно уметь хранить информацию в файлах, правильно записывая название и путь поиска.
