Файл: Лабораторная работа 12 дисциплина Информационнокоммуникационные технологии.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 25.10.2023

Просмотров: 147

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Файл - это программа или данные, которые имеют имя и хранятся в долговременной памяти.

Файловая система - это совокупность файлов на диске и взаимосвязей между ними.
13. ОПК-1.1. Правила именования файлов в Windows. Расширение файла.
В Windows правила именования файлов состоят в следующем:

  1. Предельная длина имени файла составляет 255 символов, включая пробелы.

  2. В качестве символов для именования файлов используются латинские и русские буквы, цифры О...9, а также знаки препинания. Нельзя использовать символы, которые зарезервированы для специальных целей (?   :   *   /   \   “   |   <   >).

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


14. ОПК-1.1, ОПК-1.2. Программное обеспечение ЭВМ. Основные виды программного обеспечения и их состав.
Программное обеспечение ЭВМ - это комплекс рабочих программ и инструкций к ним, обеспечивающих автоматическое функционирование вычислительной системы, а также решение различных прикладных задач.

В существующем программном обеспечении персональных ЭВМ выделяют следующие основные классы:

  1. операционные системы, сервисные программы и утилиты;

  2. инструментальные средства и системы программирования;

  3. прикладные системы и программы.

Первые два класса программ еще обобщают как – системное программное обеспечение.

А прикладные системы и программы в целом образуют прикладное программное обеспечение.
15. ОПК-1.1. Основные разновидности программ-утилит. Драйверы.

Разновидности утилитов:

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

  2. Программы-драйверы, которые расширяют возможности ОС по управлению устройствами ввода-вывода, оперативной памятью и т.д.

  3. Программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл

  4. Антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий зараженными вирусами

  5. Программы оптимизации и контроля качества дискового пространства

  6. Программы восстановления информации, форматирования, защиты данных

  7. Коммуникационные программы, организующие обмен информацией между компьютерами

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

  9. Программы для записи CD-ROM, CD-R


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

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

Функции Операционной системы

Основные функции:

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

  • Загрузка программ в оперативную память и их выполнение.

  • Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).

  • Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).

  • Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.

  • Обеспечение пользовательского интерфейса.

  • Сетевые операции, поддержка стека сетевых протоколов.

Дополнительные функции:

  • Параллельное или псевдопараллельное выполнение задач (многозадачность).

  • Эффективное распределение ресурсов вычислительной системы между процессами.

  • Разграничение доступа различных процессов к ресурсам.

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

  • Взаимодействие между процессами: обмен данными, взаимная синхронизация.

  • Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.

  • Многопользовательский режим работы и разграничение прав доступа.



17) ОПК-1.1, ОПК-1.2. Современные типы операционных систем. Разрядность операционной системы.
К современным операционным системам предъявляются следующие требования:

  • совместимости - ОС должна включать средства для выполнения приложений, подготовленных для других ОС;

  • переносимости - обеспечение возможности переноса ОС с одной аппаратной платформы на другую;

  • надежности и отказоустойчивости - предполагает защиту ОС от внутренних и внешних ошибок, сбоев и отказов;

  • безопасности - ОС должна содержать средства защиты ресурсов одних пользователей от других;

  • расширяемости - ОС должна обеспечивать удобство внесения последующих изменений и дополнений;

  • производительности - система должна обладать достаточным быстродействием.

По числу одновременно выполняемых задач выделяют ОС однозадачные (MS DOS, ранние версии PC DOS) и многозадачные (OS/2, UNIX, Windows).

Однозадачные ОС предоставляют пользователю виртуальную машину и включают средства управления файлами, периферийными устройствами и средства общения с пользователем. Многозадачные ОС дополнительно управляют разделением между задачами совместно используемых ресурсов. Многозадачность бывает невытесняющая (NetWare, Windows3/95/98) и вытесняющая (Windows NT, OS/2, UNIX). В первом случае активный процесс по окончании сам передает управление ОС для выбора из очереди другого процесса. Во втором - решение о переключении процессора с одного процесса на другой принимает ОС.

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

ОС MS DOS широко использовалась для персональных компьютеров, построенных на базе процессоров Intel 8088 - 80486. В настоящее время MS DOS для управления персональными компьютерами практически не применяется, но в современных операционных системах могут поддерживаться некоторые полезные MS DOS-приложения. Низкие требования к аппаратным ресурсам оставляют им перспективу для практического использования.


Операционная система OS/2 (Operating system/2) является однопользовательской многозадачной ОС, односторонне (MS DOS —> OS/2) программно совместимой с MS DOS и предназначенной для работы с МП 80386 и выше (ПК IBM PC и PS/2). OS/2 может одновременно выполнять до 16 программ (каждая из них в своем сегменте памяти), но среди них только одну, подготовленную для MS DOS. Важными особенностями OS/2 является наличие многооконного интерфейса пользователя; программных интерфейсов для работы с системой баз данных; эффективных программных интерфейсов для работы в локальных вычислительных сетях. К недостаткам OS/2 относится в первую очередь сравнительно небольшой объем программных приложений, наработанных к настоящему времени.

Mac OS (Macintosh Operating System), это торговая марка для серии операционных систем с графическим интерфейсом пользователя, разработанных корпорацией Apple (ранее Apple Computer) для их линейки компьютеров Macintosh. Популяризация графического интерфейса пользователя в современных операционных системах часто считается заслугой Mac OS. Она была впервые представлена в 1984 году вместе с оригинальным Macintosh 128K. Пользователи управляли своим компьютером не только вводимыми с клавиатуры командами и инструкциями, но и с помощью нового в те времена устройства, названного мышью. Мышь управляла указателем на экране монитора. Система была основана на прототипе графического интерфейса пользователя, позаимствованного руководством Apple в исследовательском центре Xerox PARC. Разработчики Macintosh использовали некоторые идеи прототипа Xerox, разработав и расширив их, добавив собственные, в том числе метафору «папок/файлов», широко использующуюся и в настоящее время.

NetWare — это сетевая операционная система и набор сетевых протоколов, которые используются в этой системе для взаимодействия с компьютерами-клиентами, подключёнными к сети. Операционная система NetWare создана компанией Novell. NetWare является закрытой операционной системой, использующей совместную многозадачность для выполнения различных служб на компьютерах с архитектурой Intel x86. В основе сетевых протоколов системы лежит стек протоколов Xerox XNS. В настоящее время NetWare поддерживает протоколы TCP/IP и IPX/SPX. Система NetWare заняла существенную долю рынка в начале 1990-х и выдержала конкуренцию с Microsoft Windows NT, после выпуска которой прекратили своё существование другие конкурирующие с ней системы.

Операционные системы Windows – это семейство операционных систем, включающих: Windows 3.1, Windows for Workgroups 3.11, Windows 9Х, Windows NT, Windows 2000, Windows ME, Windows XP, Windows Vista (первые две обычно называют операционными оболочками, поскольку ОС DOS для них устанавливалась отдельно).


Одной из разновидностей Windows является ОС Windows CЕ. Эта линия ОС предназначена для использования на портативных компьютерах. Windows CE представляет собой 32-разрядную объектно-ориентированную многозадачную ОС, имеет встроенные функции энергосбережения. С конца 2000 года Microsoft продвигает новую платформу под названием Pocket PC (версия Windows CЕ 3.0). Основная часть этой и последующих версий ОС записана в перепрограммируемое ПЗУ портативных компьютеров.
18) ОПК-1.18. Кодирование различных видов информации в ЭВМ (числовой, текстовой, звуковой).
Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию. Все эти виды информации в компьютере представлены в двоичном коде, т. е. используется алфавит мощностью два (всего два символа 0 и 1). Связано это с тем, что удобно представлять информацию в виде последовательности электрических импульсов: импульс отсутствует (0), импульс есть (1). Такое кодирование принято называть двоичным, а сами логические последовательности нулей и единиц - машинным языком.

Представление текстовой информации. В случае текстовой информации, каждому символу сопоставляется двоичное число, образуя таблицу кодировок символов. Существует различные стандарты кодировок: ASCII, Unicode и др.,

Суть кодирования заключается в том, что каждому символу ставят в соответствие двоичный код от 00000000 до 11111111 или соответствующий ему десятичный код от 0 до 255.

Например, в таблице ASCII одним байтом кодируются 256 символов (включая управляющие символы). Согласно этой кодировке букве b соответствует код 01100010, о – 01101111, k – 01101011. И слово book записывается четырьмя байтами 01100010 01101111 01101111 01101011.

Кодирование графической информации.

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

Растровые изображения представляют собой однослойную сетку точек, называемых пикселями (pixel, от англ. picture element). Код пикселя содержит информации о его цвете.

Для описания черно-белых изображений используются оттенки серого цвета, то есть при кодировании учитывается только яркость. Она описывается одним числом, поэтому для кодирования одного пикселя требуется от 1 до 8 бит: чёрный цвет – 0, белый цвет – N = 2k-l, где k – число разрядов, которые отводятся для кодирования цвета. Например, при длине ячейки в 8 бит это 256-1 = 255. Человеческий глаз в состоянии различить от 100 до 200 оттенков серого цвета, поэтому восьми разрядов для этого вполне хватает.