Методические разработки по темам
Страничка приведенная здесь это
краткое изложение тем, которые изучаются в школьном курсе информатики. Ничего
особенного в них нет, об этих вещах написано множество книг и учебников.
Вот только эти самые учебники есть не у всех.
Текст, который вы увилите перейдя по ссылке,
это сжатое и оптимально отредактированное изложение темы, которая
дается ученикам под запись. В дальнейшем, взглянув в эти записи, человек сможет
восстановить в памяти основные тезисы данной темы. Это, иногда, стоит немалых
трудов: выжать суть из приличной по объему словесной темы.
Наличие учебников предполагает совершенно другой способ подачи материала (
больше воды). Ученик дома закрепляет тему урока, читая учебник. В этом случае
мои методики, вероятно, будут менее полезны.
Предлагаются к
рассмотрению следующие темы:
Информатика - фундаментальная отрасль знаний
Предмет информатика
Системы счисления
Файлы и папки
Работа с файлами
Информация и ее свойства
Информационные процессы
Информационные модели
Правовая охрана программ и данных
Формализация
Алгоритм и его свойства
Кодирование текста
Кодирование графики
Архивирование информации
Кодирование звука
Данные в памяти
Линейные алгоритмы.
Подготовка к печати
Защита информации
Рассмотрим и определим место
информатики, как науки среди других научных дисциплин.
Является ли информатика фундаментальной наукой?
Фундаментальные это основополагающие науки.
Но, все, что изучают любые науки - это информация. А это значит, что наука,
определяющая общие принципы использования этой самой информации несомненно
является фундаментальной.
Так все же,
это естественная, гуманитарная или техническая наука? Естественные науки изучают
объективные сущности мира. То есть вещи независимые от нашего сознания. Но, как
мы знаем, независимо от нашего сознания в природе происходят процессы передачи,
обработки и хранения информации.
Значит наука,
изучающая эти процессы,
естественная. Информатика имеет
много черт технической науки:
компьютеры, программируемые контроллеры (PIC-контроллеры), коммуникационное
оборудование, каналы связи - это все оборудование - техника.
С другой
стороны,
программирование это чисто гуманитарная дисциплина.
В результате принято считать информатику
КОМПЛЕКСНОЙ МЕЖДИСЦИПЛИНАРНОЙ ОТРАСЛЬЮ ЗНАНИЙ.
txt - текстовый,
doc - документ Word, xls - таблица Excel; bmp, gif, jpg - графические файлы, ppt - файлы презентаций PowerPoint, wav, mp3, wma - звуковые файлы, avi, mpg - видео изображения. |
По типу файла операционная система определяет, какая программа должна с ним работать. Выбрав файл и нажав Enter или 2 раза левую кнопку мыши, мы загружаем файл в соответствующую программу для обработки.
Для удобства файлы помещаются в
папки (каталоги, директории). Структура
папок имеет древовидную форму. Главным является корневой каталог, в нем
находятся папки, внутри их могут находиться другие папки. Файлы могут
располагаться в любой из папок, включая корневой.
Любая работа
на компьютере - это почти всегда работа с файлами. Файлы можно:
- создавать; - удалять; - просматривать; - редактировать (изменять); - копировать; - перемещать; - переименовывать; |
Файлы хранятся на дисках. Диски обозначаются латинскими заглавными буквами с
двоеточием.
Например: A:, C:, D: На разных компьютерах диски могут называться по разному.
А: и B:
обычно обозначают дискеты.
C:, D: E:
и.тд - может быть жестким диском, CD-диском, сетевым диском.
1 Кбайт = 2^10 байт = 1024 байт;
1 Мбайт = 2^10 Кбайт = 1024 Кбайт;
1 Гбайт = 2^10 Мбайт = 1024 Мбайт.
Виды программ:
1. Платные
программы (покупаются за деньги)
2. Условно
бесплатные
Shareware (в бесплатном использовании имеют
оганиченные возможности или срок действия)
3. Бесплатные
Freeware - оплаты не требуют
Поэтому, создают таблицы соответствия символов определенным кодам, которые называется кодовыми таблицами.
Коды с 0 по 32 коды управления
Коды с 33 по 127 - (интернациональные) символы латинского алфавита.
Коды с 128 по 255 - национальные.
В настоящее время существует пять различных кодовых таблиц для русских букв (КОИ-8,
СР1251, СР866, Мас, ISO), Тексты, созданные в одной кодировке, не
будут правильно отображаться в другой.
Сейчас появился новый стандарт кодировки символов Unicode. Для хранения символа
отводится 2 байта. Количество кодируемых символов более 65000.
Это,
конечно, упрощенное объяснение режима упаковки информации. Существуют и другие
алгоритмы сжатия информации. Заархивировать (упаковать) в один файл архива можно
не только один или несколько файлов, но даже несколько каталогов. Преимущества
хранения информации в упакованном виде очевидны:
- заархивированные данные используют меньше места на диске
или дискете;
- несколько файлов или каталогов находятся в одном файле.
Для помещения
данных в архив и распаковки данных из архива служат программы, которые
называются архиваторы (упаковщики). Из наиболее известных можно указать
следующие:
- RAR создает архив с
расширением rar;
- ZIP создает архив с
расширением zip;
Определить, что файл упакован, то есть является архивом можно по его расширению (символы после имени). Часто используют самораспаковывающиеся архивы. Это означает что программа распаковки присоединяется к заархивированным данным. При этом файл архива имеет расширение EXE и при запуске данные из него распаковываются. Это удобно, так как не требуется использовать программу для распаковки.
Рассмотрим пример линейного алгоритма для нахождения середины отрезка при помощи
циркуля и линейки.
1) поставить ножку циркуля в точку А;
2) установить раствор циркуля равным длине отрезка АВ;
3) провести окружность;
4) поставить ножку циркуля в точку В;
5) провести окружность;
6) через точки пересечения окружностей провести прямую;
7) отметить точку пересечения этой прямой с отрезком АВ.
Блок-схема программы демонстрирующей линейную алгоритмическую структуру представлена на рисунке.
ЛИНЕЙНАЯ
алгоритмическая структура REM Вычисление значения числа в степени
|
Каждое указание алгоритма предписывает исполнителю выполнить
одно конкретное законченное действие.
Исполнитель не может перейти к выполнению следующей операции, не закончив
полностью выполнения предыдущей. Предписания алгоритма надо выполнять
последовательно одно за другим, в соответствии с указанным порядком
их записи. Выполнение всех предписаний гарантирует правильное решение задачи.
Для защита от нелегального использования применяют:
- Ключевые дискеты и CD. Поставляются вместе с программами и не могут быть
скопированы обычным способом.
- Электронные ключи - это устройства присоединяются к портам компьютера (USB,
параллельному и тд.) Без них программа не работает.
- Серийные (идентификационные) номера, пароли. - Запрашиваются при установке или
использовнии программ. Без них программа работать не будет.
- Коды регионов. Оборудование может не разрешить использование информации в
данной стране.
Существуют следующие виды защиты доступа к
компьютеру.
- Ввод имени пользователя (логина - login) и пароля при
включении компьютера или при входе в сеть.
- Администратор может разрешить пользователю доступ только к
определенным информационным ресурсам (дискам, папкам, принтерам).
- Для предотвращения доступа на компьютер из Интернета
устанавливают программный или аппаратный барьер, который называются: межсетевой
экран - брандмауэр (firewall). Брандмауэр отслеживает передачу данных между
сетями и предотвращает несанкционированный доступ.
- Защита от троянских программ. Программы которые называют
троянцами, под видом полезных выполняют вредные действия. Чаще всего они
передают хозяину этой программы конфиденциальную информацию, хранящуюся на
компьютере (пароли, почтовые адреса, номера телефонов, личные данные).
Выявлением таких программ занимаются антивирусные или спецпрограммы.
- Защита от спама. Спам - термин, обозначающий поступление на
компьютер владельца большого количества почтовых сообщений с ненужной
информацией (реклама и т.д.). От спама защищаются настройками почтовых программ.
Способы защита информации от повреждения.
Информация хранящаяся на
компьютере может иметь огромную ценность. В этом случае она ни в коем случае не
может быть утеряна или повреждена.
Примеры важной информации:
1. Банковские счета и финансовые операции по ним.
2. Торговые соглашения и финансовые документы.
3. Документы отчетности и учета.
4. Личная информация: программные наработки, документация.
Для обеспечения сохранности
информации необходимо принимать определенные меры.
Технические меры.
1. Не отключайте принудительно компьютер от электросети. В случае
ненадежности электропитания нужно использовать источники бесперебойного питания.
2. Во время работы, регулярно сохраняйте текущую информацию.
3. Оберегайте компьютер и жесткие диски от тряски и ударов.
4. Бережно обращайтесь с дискетами и CD. Важную информацию храните на них в
нескольких экземплярах.
Организационно-программные меры.
1. Дублирование данных. Означает хранение второго варианта важной
информации.
2. Копирование на другие диски или в сеть.
3. Архивирование. Хранение копий документов в сжатом (упакованном) виде на
внешних носителях (CD, DVD, Flash-диски).
4. Организация контроля, пополнения и обновления архивов.