Формы представления информации
Определение информации
Термин "информация" происходит от латинского слова "informatio", что означает сведения, разъяснения, изложение.
Закон «Об информатизации» (06.09.1995):информация – сведения о лицах, предметах, фактах, событиях, явлениях и процессах.
Следует различать понятия данные и знания.
Данные – это информация, представленная для обработки в удобном виде. Данные, как правило, хранят в каком-либо упорядоченном виде: в массивах и списках.
Знания – это проверенный практикой результат познания действительности, ее верное отражение в сознании человека.
Применительнок компьютерной обработке данныхподинформациейпонимаютнекоторую последовательность символических обозначений (букв, цифр, закодированных графических образов и звуков и т.п.), несущую смысловую нагрузку и представленную в понятном компьютеру виде.Каждый новый символ в такой последовательности символов увеличивает информационный объём сообщения.
Классификация информации
Информацию можно классифицировать по следующим признакам:
· Способ отображения
- Текстовая информация – совокупность алфавитных, цифровых и специальных символов, с помощью которых представляется информация на физических носителях (бумага, дисплей…).
- Графическая информация – различного рода графики, диаграммы, схемы, рисунки и т.д.
· Стабильность
- Переменная (текущая) информация отражает фактические количественные, качественные характеристики производственно-хозяйственной деятельности.
- Постоянная (условно-постоянная) информация – неизменная и многократно используемая в течение длительного периода времени информация. Она может быть:
· справочная (описание постоянных свойств объекта в виде устойчивых длительное время признаков)
· нормативная (местные, отраслевые и общегосударственные нормативы);
· плановая (многократно используемые в фирме плановые показатели).
· Функция управления
По функциям обычно классифицируют экономическую информацию.
- Плановая информация – информация о параметрах объекта управления на будущий период.
- Нормативно-справочная информация содержит различные нормативные и справочные данные. Её обновление происходит достаточно редко.
- Учётная информация – информация, характеризующая деятельность фирмы за определённый прошлый период времени.
- Оперативная (текущая) информация – информация, характеризующая производственные процессы в текущий (данный) период времени и используемая в оперативном управлении.
· По способу передачи и восприятия человеком различают информацию:
- визуальную – передается видимыми образами и символами;
- аудиальную – передается звуками;
- тактильную – передается ощущениями;
- органолептическую – передается запахами и вкусом;
· Информацию, создаваемую и используемую человеком, по общественному назначению делят на виды:
Информационные процессы, технологии и системы.
Информационные процессы
Информацию можно:
· создавать; · передавать; · воспринимать; · использовать; · запоминать; · принимать; · копировать; | · формализовать; · распространять; · преобразовывать; · комбинировать; · обрабатывать; · делить на части; · упрощать; | · собирать; · хранить; · искать; · измерять; · разрушать; · и др. · |
Все эти процессы, связанные с определенными операциями над информацией, называются информационными процессами. Информатика как наука возникла в результате целенаправленного изучения информационных процессов.
В законе РБ «Об информатизации» от 06.09.1995 дается определение:
Информационные процессы - процессы сбора, обработки, накопления, хранения, актуализации и предоставления документированной информации пользователю;
Информационные ресурсы
Информационный ресурс (ИР) - организованная совокупность документированной информации, включающая базы данных и знаний, другие массивы информации в информационных системах (з-н «Об информатизации»).
Это книги, статьи, патенты, диссертации, научно-исследовательская и опытно-конструкторская документация, технические переводы, данные о передовом производственном опыте и др.
Информационные ресурсы (в отличие от всех других видов ресурсов — трудовых, энергетических, минеральных и т.д.) тем быстрее растут, чем больше их расходуют.
II. Техническое обеспечение
Техническое обеспечение И – совокупность технических средств, предназначенных для функционирования любой корпоративной информационной системы.
Выбирается, исходя из объема и сложности решаемых на предприятии (в организации) задач, уровня развития информационных технологий в данной сфере человеческой деятельности (при наличии соответствующих денежных средств).
Можно предложить следующий подход к классификации технических средств, используемых в современном офисе:
1. компьютеры,
2. сетевое оборудование,
3. средства коммуникации и устройства ввода-вывода информации,
4. устройства хранения информации,
5. устройства мультимедиа и виртуальной реальности,
6. другая оргтехника.
Под интерфейсом в общем случае понимается совокупность средств, связывающих два (или более) устройства, и алгоритмов, определяющих порядок передачи информации между ними.
Пользовательский интерфейс– совокупность средств взаимодействия между компьютером и пользователем.
Компьютер и его архитектура
Компьютер (англ. computer — вычислитель)представляет собойпрограммируемое электронное устройство, способное обрабатывать данные и производить вычисления, а также выполнять другие задачи манипулирования символами.
По своим функциональным возможностям компьютеры подразделяют на следующие классы:
§ карманные компьютеры (pocket PC),
§ переносные компьютеры (notebook),
§ настольные персональные компьютеры,
§ рабочие станции, графические станции,
§ большие компьютеры (мэйнфреймы),
§ суперкомпьютеры.
Первые ЭВМ были созданы в США в 40-е гг. ХХ в.
Основу компьютеров образуетаппаратура (HardWare),построенная, в основном, с использованием электронных и электромеханических элементов и устройств. Принцип действия компьютеров состоит в выполнениипрограмм (SoftWare)— заранее заданных, четко определённых последовательностей арифметических, логических и других операций.
Центральный процессор
Обработка информации происходит в процессоре – основным элементе любого компьютера.
Центральный процессор (CPU,от англ.Central Processing Unit) —это основной рабочий компонент компьютера, который выполняет арифметические и логические операции, заданные программой, управляет вычислительным процессом и координирует работу всех устройств компьютера.
Подчеркнем, что работа процессора происходит под управлением программы.
Некоторые основные характеристики процессоров:
тактовая частота – это количество тактов (операций) процессора в секунду. Связана с частотой внутреннего тактового генератора основного микропроцессора (до 3,2 – 6,3[2] ГГц). Тактовая частота устанавливает минимальный промежуток времени (такт), за который процессор выполняет некоторое элементарное действие. Тактовая частота процессора пропорциональна частоте шины (FSB). Чем выше тактовая частота (меньше промежуток времени), тем быстрее работает центральный процессор. Но подобное сравнение уместно только для моделей одной линейки, поскольку помимо частоты на производительность процессора влияют такие параметры, как размер кэша второго уровня (L2), наличие специальных инструкций и др.;
внутренняя разрядность данных – количество бит, одновременно обрабатываемое внутри ЦПУ (16, 32, 64). AMD Athlon 64, AMD Opteron, Intel Xeon 64 и прочие.
технологический процесс производства (техпроцесс), степень интеграции чипа – это масштаб технологии, которая определяет размеры полупроводниковых элементов (транзисторов), составляющих основу внутренних цепей процессора. Совершенствование технологии и пропорциональное уменьшение размеров транзисторов способствуют улучшению характеристик процессоров. В современных компьютерах процессоры выполнены в виде компактного модуля (размерами около 5×5×0,3 см). Большая часть современных процессоров реализована в виде одного полупроводникового кристалла, содержащего миллионы, а с недавнего времени даже миллиарды транзисторов. Модуль электронной памяти (Intel, 2007 г.) размером с ноготь содержит 1млрд. транзисторов, имеющих в поперечнике по 45 нм (1 нм = 10‑9 м = 10-6 мм), что примерно в тысячу раз меньше размеров эритроцита — клетки крови человека.Корпорация Intel (2008 г.) первой выпустила микропроцессор с более чем 2 млрд. транзисторов, чип создан по 65-нанометровой технологии.
адресация памяти – размер поддерживаемой памяти. Максимальное количество памяти, которое процессор может обслужить, называется адресным пространством процессора и является важной характеристикой компьютера. Определяется адресное пространство разрядностью адресной шины.
Процессоры IBM: Pentium, Celeron, Merced, Core, Xeon и др.
Фирмы-конкуренты:Cyrix(MediaGX) и AMD (AMD-K6, К7, Hammer, Duron, Athlon, Opteron, Sempron, Athlon 64 Х2 и др.).
Функции процессора:
· обработка данных по заданной программе путем выполнения арифметических и логических операций;
- программное управление работой устройств компьютера.
Современные процессоры выполняются в виде микропроцессоров. Физически микропроцессор представляет собой интегральную схему — тонкую пластинку кристаллического кремния прямоугольной формы площадью всего несколько квадратных миллиметров, на которой размещены схемы, реализующие все функции процессора.
В вычислительной системе может быть несколько параллельно работающих процессоров; такие системы называются многопроцессорными.
Память компьютера
Хранением информации в ПК занимаются несколько разнотипных устройств.
Функции памяти:
· приём информации из других устройств;
- запоминание информации;
- выдача информации по запросу в другие устройства машины.
Различают два основных вида памяти — внутреннюю и внешнюю.
Внутренняя память
В состав внутренней памяти входят оперативная память, кэш-память и специальная память.
Оперативная память (ОЗУ, англ. RAM, Random Access Memory — память с произвольным доступом) —это быстрое запоминающее устройство не очень большого объёма, непосредственно связанное с выполняемых программ и данных, обрабатываемых этими программами.
Оперативная память используется только для временного хранения данных и программ, так как, когда машина выключается, все, что находилось в ОЗУ, пропадает. Доступ к элементам оперативной памяти прямой — это означает, что каждый байт памяти имеет свой индивидуальный адрес.
Объем ОЗУ обычно составляет от 512 Мбдо9[3] Гб.
На материнской плате, как правил, есть несколько разъемов для модулей памяти, что предполагает возможность наращивания объема оперативной памяти. Модули памяти характеризуются такими параметрами, как объем — (64, 128, 256 или 512 Мбайт), число микросхем, паспортная частота(100 или 133 МГц), время доступа к данным (6 или 7 наносекунд) и число контактов (72, 168 или 184).
Кэш (англ. cache), или сверхоперативная память —очень быстрое ЗУ небольшого объёма, которое используется при обмене данными между микропроцессором и оперативной памятью для компенсации разницы в скорости обработки информации процессором и несколько менее быстродействующей оперативной памятью.
Кэш-память может давать значительный выигрыш в производительности, потому что в настоящее время тактовая частота ОЗУ значительно меньше тактовой частоты ЦП. Тактовая частота для кэш-памяти обычно не намного меньше частоты ЦП. Кэш разделен на несколько уровней (до 3 для универсальных процессоров по состоянию на начало 2007 года).
К устройствам специальной памяти относятся постоянная память ПЗУ (ROM), ППЗУ перепрограммируемая постоянная память (Flash Memory), память CMOS RAM, питаемая от батарейки, видеопамять и некоторые другие виды памяти.
Постоянная память (ПЗУ, англ. ROM, Read Only Memory — память только для чтения) —энергонезависимая память, используется для хранения данных, которые никогда не потребуют изменения. Комплект программ, находящихся в ПЗУ, образует базовую систему ввода-вывода (BIOS– Basic Input-Output System). Основное назначение программ этого пакета состоит в том, чтобы проверить состав и работоспособность компьютерной системы и обеспечить взаимодействие с клавиатурой, монитором, жестким диском и дисководом гибких дисков. Программы, входящие в BIOS, позволяют наблюдать на экране диагностические сообщения, сопровождающие запуск компьютера, а также вмешиваться в ход запуска с помощью клавиатуры. Объем ПЗУ значительно меньше, чем ОЗУ, не превышает несколько сотен Кбайт. Раньше содержимое ПЗУ раз и навсегда формировалось на заводе, теперь современные технологии позволяют обновлять его, даже не извлекая из компьютерной платы.
Перепрограммируемая постоянная память (Flash Memory) —энергонезависимая память, допускающая многократную перезапись своего содержимого с дискеты.
Средствами BIOS нельзя предусмотреть все многообразие устройств персонального компьютера. (Например, параметры винчестера заранее неизвестны программе обслуживания диска в BIOS.) Значит, необходимо наличие дополнительного устройства памяти, в котором будут и храниться параметры устройств, входящих в состав данного ПК при отключении питания. Такое устройство называется CMOS (Complementary Metal-Oxide Semiconductor, комплементарная структура «металл-окисел-полупроводник»). Это микросхема полупроводниковой памяти с очень низким потреблением электроэнергии, в ПК она питается от маленькой батареи и называется памятью CMOS. В CMOS как раз и хранятся данные о стандартных устройствах, образующих конфигурацию ПК
CMOS RAM —это память с невысоким быстродействием и минимальным энергопотреблением от батарейки. Используется для хранения информации о конфигурации и составе оборудования компьютера, а также о режимах его работы.
Видеопамять (VRAM) —разновидность оперативного ЗУ, в котором хранятся закодированные изображения. Это ЗУ организовано так, что его содержимое доступно сразу двум устройствам — процессору и дисплею. Поэтому изображение на экране меняется одновременно с обновлением видеоданных в памяти.
Внешняя память
ВНЕШНЯЯ ПАМЯТЬ (ВЗУ)– это энергонезависимая память, реализованная в виде внешних, относительно материнской платы, устройств с разными принципами хранения информации и типами носителя, предназначенных для долговременного хранения информации.
В частности, во внешней памяти хранится все программное обеспечение компьютера. Устройства внешней памяти могут размещаться как в системном блоке компьютера, так и в отдельных корпусах. В отличие от оперативной памяти, внешняя память не имеет прямой связи с процессором. Физически внешняя память реализована в виде накопителей.
Накопители – это запоминающие устройства, предназначенные для продолжительного (что не зависит от электропитания) хранения больших объемов информации. Емкость накопителей в сотни раз превышает емкость оперативной памяти или вообще неограниченная, когда речь идет о накопителях со сменными носителями. Накопитель можно рассматривать как совокупность носителя и соответствующего привода. Различают накопители с сменными и постоянными носителями.
Привод – это объединение механизма чтения-записи с соответствующими электронными схемами управления. Его конструкция определяется принципом действия и видом носителя.
Носитель – это физическая среда хранения информации.
По внешнему виду может быть дисковым, полупроводниковым или ленточным. По принципу запоминания различают магнитные, оптические и магнитооптичческие носители. Ленточные носители могут быть лишь магнитными, в дисковых носителях используют магнитные, магнитооптические и оптические методы записи-считывания информации.
В состав внешней памяти компьютера входят:
· накопители на жёстких магнитных дисках (HDD);
- накопители на гибких магнитных дисках (FDD);
- накопители на компакт-дисках (СD, DVD, Blu-Ray(50 Гб-1 Тб)и т.п.);
- накопители на магнито-оптических компакт-дисках (MO);
- накопители на магнитной ленте (стримеры)
· флэш-память, флэш-карты
- голографическиемногоцелевые диск (HVD,Holographic Versatile Disc) до 3.9 терабайт (TB), что сравнимо с 6000 СD, 830 DVD или 160 однослойными дисками Blu-Ray; скорость передачи данных — 1 Гбит/сек.
· Universal Media Disc (UMD) — оптический накопитель до 1,8 Гб
· SSD диски и др.
Устройства ввода и вывода
Устройства ввода информации
Цель функции вводав компьютере – преобразование поступающей извне информации (образов, звуков, нажатий клавиш, положений указателя, напряжений термопар и т.д.) в двоичные числа.
§ Клавиатура (механические (под каждой клавишей расположена пружина) и пленочные).
§ Сканер —устройство для ввода в компьютер графических изображений. Создает оцифрованное изображение документа и помещает его в память компьютера.
Ручные сканеры, которые прокатывают по поверхности документа рукой, и планшетные сканеры.
§ Цифровые фотокамеры
§ Микрофон
§ Манипуляторы (мышь, джойстик, трекбол, сенсорная панель, тачпойнт, тачпад и др.) – это специальные устройства, которые используются для управления курсором.
§ Световое перо – устройство, напоминающее обычное перо, на кончике которого имеется светочувствительный детектор. Если прикоснуться таким пером к экрану дисплея, то в этом месте появится система прямоугольных координат с началом в точке прикосновения. Перемещение пера по экрану вызовет появление рисунка
§ Дигитайзер — устройство для преобразования готовых изображений (чертежей, карт) в цифровую форму.
Устройства ввода-вывода
§ Сенсорный экран. Сенсорными экранами оборудуют рабочие места операторов и диспетчеров, их используют в информационно-справочных системах и т.д.
§ Модем – устройство, обеспечивающее соединение одного компьютера с другим по телефонному каналу.
§ Факс-модем – устройство факсимильной передачи изображения по телефонной сети.
Инструментальное ПО
Инструментальные программные средства —это программы, обеспечивающие технологию разработки, отладки и внедрения создаваемых программных продуктов.
Инструментарий программирования – специализированные программные продукты поддержки технологии программирования. Инструментальные средства ориентированы главным образом на профессиональных программистов и включают: средства общения с ОС, совокупность утилит (часто используемых программ), реализующих системные действия, и средства систем программирования для разработки программ.
По своему назначению близки системам программирования. К инструментальным программам, например, относятся:
· редакторы;
· средства компоновки программ;
· отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
· вспомогательные программы, реализующие часто используемые системные действия;
· графические пакеты программ и т.п.
Инструментальные программные средства могут оказать помощь на всех стадиях разработки ПО.
Прикладное ПО
Прикладное программное обеспечение – программы для решения функциональных задач, т.е. для выполнения конкретных задач пользователя.
Прикладные программы обеспечивают выполнение работ, необходимых пользователю: редактирование текстов, рисование картинок, обработку массивов данных и т. д. Это могут быть:
§ редакторы текстов (Блокнот, WordPad, MS Word, WordPerfect, Pade Maker, Ami Pro),
§ графические редакторы (Paint, Corel Draw, Adobe PhotoShop, 3D Studio, Animator Pro),
§ электронные таблицы (MS Excel, Lotus 1-2-3, Super Calc, Quattro Pro),
§ СУБД (MS Access, Fox Pro, dBase, Oracle, Paradox, FoxBase),
§ браузеры(Netscape Navigator[4], Internet Explorer, Opera, Mozilla Firefox, Safari, Flock[5], Chrome),
§ бухгалтерские системы (1C Бухгалтерия, Парус, БЭСТ, Галактика, ABACUS),
§ финансовые аналитические системы(Мебиус-банк, RelCard, SC-Bank, SC-Аналитика, BISS),
§ компьютерные переводчики(ABBYY LINGVO, Stylus, Promt, MultiLex, Socrat и др.)и пр.
Системное ПО
Системное программное обеспечение –программы для обслуживания системных функций компьютера, т.е. для обеспечения работы компьютера и сетей ЭВМ.
Системные программывыполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом. Это программы общего пользования, которые предназначены для всех пользователей компьютера.Системное программное обеспечение разрабатывается так, чтобы компьютер мог эффективно выполнять прикладные программы.
Системное программное обеспечение делится на базовое и сервисное.
БАЗОВОЕ программное обеспечение (base software) – минимальный набор программных средств, обеспечивающих работу компьютера.
К базовому программному обеспечению относится операционные системы и операционные среды (оболочки).
Операционные оболочки – это специальные программы, предназначенные для облегчения общения пользователя с командами операционной системы.
Операционные оболочки имеют текстовые и графические варианты интерфейса конечного пользователя. Наиболее известными операционными оболочками для MS DOS и Windows являются: Norton Commander, Total Commander, Volkov Commander, Far Manager, Xtree Gold, Norton Navigator, Windows 3.1, Windows 3.11.
Среди десятков тысяч системных программ особое место занимают операционные системы, которые обеспечивают управление ресурсами компьютера с целью их эффективного использования.
Под операционной системойпонимают комплекс программ, предназначенных для управления всеми ресурсами компьютера и организации пользовательского интерфейса.
Операционная система исполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.
Операционная система обычно хранится во внешней памяти компьютера — на диске и потому нередко называются дисковыми операционными системами- ДОС (или DOS). Это обеспечивает легкость их замены.. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ.
В секторе программного обеспечения и операционных систем ведущее положение занимают фирмы IBM, Microsoft, UNISYS, Novell.
MS DOS, Windows 95/98/NT/…/XP/Vista, MacOS, Unix, Linux, OS/2, BeOS, Solaris, Novell Netware, LAN Server, Personal Ware.
Новые ОС: Singularity (Microsoft ,ориентирована в первую очередь на ученых),Windows 7.
СЕРВИСНОЕпрограммное обеспечение – программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя.
К сервисному ПО относят утилиты и драйверы. Они либо расширяют и дополняют соответствующие возможности операционной системы, либо решают самостоятельные важные задачи.
Драйверы (driver – шофер) – программы, которые управляют устройствами ввода-вывода (клавиатурой, манипуляторами, принтерами, накопителями и т.п.). Поставляются либо с ОС, либо с периферийными устройствами.
Утилиты (utilitas – польза) – программы, выполняют специальные типовые задачи, связанные с работой ЭВМ: по диагностике, управлению памятью, борьбе с компьютерными вирусами, форматирование диска, проверке диска, архивацию файлов и т.п.
Некоторые разновидности утилит:
§ программы диагностики работоспособности компьютера;
§ антивирусные программы, обеспечивающие защиту компьютера, обнаружение и восстановление зараженных файлов;
§ программы обслуживания дисков, обеспечивающие проверку качества поверхности магнитного диска, контроль сохранности файловой системы на логическом и физическом уровнях, сжатие дисков, создание страховых копий дисков, резервирование данных на внешних носителях и др.;
§ программы архивирования данных, которые обеспечивают процесс сжатия информации в файлах с целью уменьшения объема памяти для ее хранения;
§ программы обслуживания сети.
Рабочий стол
На Рабочем столе расположены: папки, специальные папки, отдельные документы, ярлыки и панель задач.
Специальные папки: обычно это папки Мой компьютер, Сетевое окружение, Корзина и Мои документы. Они отличаются от обычных папок тем, что их нельзя удалить. Можно только удалить значок с рабочего стола (ПКМ Рабочий стол – Свойства – вкладка Рабочий стол – Настройка рабочего стола: вкладка Общие...)
Ярлык – это файл с расширением .LNK, содержащий информацию о расположении объекта, для которого он создан. Ярлык можно создать для диска, папки, приложения или документа и расположить его на рабочем столе, в папке или документе. Ярлык отличается от папки наличием стрелки в нижнем левом угле. После удаления ярлыка программы сама программа остается на компьютере.
Именование файлов и папок
Имя диска. В ОС принято определять наименование устройств различными именами. Так, например, имена устройств внешней памяти названы буквами латинского алфавита с двоеточием: A: и B: (дисководы гибких дискет), C:, D:, и т.д.(разделы жесткого диска, накопители на оптических дисках, электронные диски и т.п.).
Физически существующие магнитные диски могут быть разбиты на несколько логических дисков, которые для пользователя на экране будут выглядеть так же, как и физически существующие диски. Логический диск – часть обычного жесткого диска, имеющая собственное имя по тем же правилам именования, что и физически существующее диски.
Задание имени файла. Большинство приложений после запуска автоматически открывают новый пустой документ под временным именем, например, Document1 (Документ1), Untitled1 (Безымянный1) и т. п. Для того чтобы присвоить файлу собственное имя, его следует сохранить на жестком диске.
Имя файла состоит из: собственно имени, даваемого пользователем, и расширения, задаваемого стандартным образом. Расширение указывает на тип файла (например, com, exe – программные файлы, txt, doc – текстовые файлы).
В имени разрешается использовать пробелы и несколько точек. Расширением имени считаются все символы, идущие после последней точки.
Путь доступа к файлу начинается с имени устройства и включает все имена папок, через которые он проходит. В качестве разделителя используется символ “\”.
Собственное имя файла вместе с путем доступа к нему считается полным именем файла:
Имя папки задается по тем же правилам, что и имя файла, однако в имени папки отсутствует расширение.
Папки, каждая под своим именем, может входить в состав другой папки. Такие папки (или подпапки) хранятся наряду с отдельными файлами. Все подпапки и файлы входят в состав главной корневой папки. Вся эта разветвлённая система образует иерархическую древовидную файловую структуру, которую можно представить как оглавление большой книги. К файловой структуре имеет доступ любая прикладная программа.
Файловая система
Файловая система — общая структура, определяющая в операционной системе наименование, сохранение и размещение файлов.
Файловая система представляет собой способ организации хранения файлов в дисковой памяти. Файловая система ОС определяет структуру хранения файлов и папок на диске, правила задания имен файлов, допустимые атрибуты, права доступа и др.
Тип файловой системы и организация хранения данных на носителях устройств внешней памяти (носители на гибких и жёстких магнитных дисках) определяют удобства работы пользователя, скорость доступа к файлам, организацию многозадачной работы и возможность создания хороших баз данных.
Файлы физически реализуются как участки памяти на внешних носителях. Каждый файл занимает некоторое количество секторов дисковой памяти. Обычная длина сектора — 512 байт.
Существуют различные файловые системы. Например, в ОС MS DOS, Windows используется файловая система FAT (FileAllocationTable). В OS/2 используется файловая система HPFS (высокоскоростная, высокопроизводительная файловая система), которая не воспринимается DOS. Windows ХР использует NTFS совместно с FAT.
Файловая структура ПК
Иерархическая структура, в виде которой ОС отображает файлы и папки диска, называется файловой структурой. В качестве вершины структуры служит имя носителя, на котором сохраняются файлы. Далее файлы группируются в папки, внутри которых могут быть созданы вложенные папки.
Папкой самого высокого уровня является папка Рабочий стол. Она содержит системные папки Мой компьютер, Сетевое окружение, Корзина, а также ярлыки и другие объекты.
Проводник Windows отображает иерархическую файловую структуру файлов, папок и дисков на компьютере. В нем также отображаются подключенные сетевые диски. С помощью проводника Windows можно копировать, перемещать и переименовывать файлы и папки, а также выполнять их поиск.
Компьютерные вирусы
Компьютерный вирус– в общем случае программы, созданные и используемые для нанесения какого-либо ущерба или достижения других противоправных и вредоносных для пользователей ПК и владельцев информационных ресурсов целей. (Порча файлов и папок, искажение результатов вычислений, засорение или стирание памяти, создание помех в работе компьютера, копирование конфиденциальной информации и т.п.).
Наличие вирусов проявляется в следующих ситуациях:
ü некоторые программы перестают работать или начинают работать некорректно;
ü на экран выводятся посторонние сообщения, сигналы и другие эффекты;
ü работа компьютера существенно замедляется;
ü структура некоторых файлов оказывается испорченной и т. д.
Классификация компьютерных вирусов
Имеется несколько признаков классификации существующих компьютерных вирусов:
- по среде обитания;
- по области поражения;
- по особенностям алгоритма;
- по способу заражения;
- по деструктивным возможностям.
Классификация вирусов по среде обитания. Различают файловые, загрузочные, макро- и сетевые вирусы.
Файловые вирусы– наиболее распространенный тип вирусов. Эти вирусы внедряются в выполняемые файлы, создают файлы-спутники (companion-вирусы) или используют особенности организации файловой системы (link-вирусы).
Загрузочные вирусы записывают себя в загрузочный сектор диска (boot-сектор) или в сектор системного загрузчика жесткого диска (Master Boot Record).
Макровирусы – файловые вирусы, использующие особенности файлов документов популярных редакторов и электронных таблиц.
Сетевые вирусы используют для своего распространения протоколы или команды компьютерных сетей и электронной почты.
На практике существуют разнообразные сочетания вирусов – например, файлово-загрузочные вирусы, заражающие как файлы, так и загрузочные сектора дисков, или сетевые макровирусы, которые заражают редактируемые документы и рассылают свои копии по электронной почте.
Классификация вирусов по области поражения. Как правило, каждый вирус заражает файлы одной или нескольких операционных систем: MS-DOS, Windows, Win95/NT, OS/2, Unix. Макровирусы заражают файлы форматов MS Word, MS Excel и других приложений MS Office. Многие загрузочные вирусы также ориентированы на конкретные форматы расположения системных данных в загрузочных секторах дисков.
Классификация вирусов по особенностям алгоритма.Выделяют резидентные вирусы, стелс-вирусы (stealth – англ. невидимка), полиморфные и др.
Резидентные вирусы способны оставлять свои копии (или части) в оперативной памяти, перехватывать обработку событий (например, обращения к файлам или дискам) и вызывать при этом процедуры заражения объектов (файлов и секторов).
Стелс-алгоритмы позволяют вирусам полностью или частично скрыть свое присутствие. Наиболее распространенным стелс-алгоритмом является перехват запросов операционной системы на чтение/запись зараженных объектов. Стелс-вирусы при этом либо временно «лечат» эти объекты, либо подставляют вместо себя незараженные участки информации.
Полиморфность (самошифрование) используется для усложнения процедуры обнаружения вируса. Полиморфные вирусы– это трудно выявляемые вирусы, не имеющие постоянного участка кода.
Классификация вирусов по деструктивным возможностям. Вирусы разделяют на:
- неопасные, влияние которых ограничивается уменьшением свободной памяти на диске, замедлением работы компьютера, графическими и звуковыми эффектами;
- опасные, которые потенциально могут привести к нарушениям в структуре файлов и сбоям в работе компьютера;
- очень опасные, в алгоритм работы которых специально заложены процедуры уничтожения данных и, согласно одной из гипотез, возможность обеспечивать быстрый износ движущихся частей механизмов путем ввода в резонанс и разрушения головок чтения/записи некоторых накопителей на жестких дисках.
Троянские программы получили свое название по аналогии с троянским конем. Назначение этих программ – имитация каких-либо полезных программ, новых версий популярных утилит или дополнений к ним. Очень часто они рассылаются через электронные конференц