отчет по практике оператора эвм
Отчет по прохождению производственной практике оператором ЭВМ по отпуску продукции
Автор работы: Пользователь скрыл имя, 25 Апреля 2013 в 19:00, отчет по практике
Описание работы
В процессе прохождения производственной практики я:
— Ознакомилась с ПО (Программным Обеспечением);
— Ознакомилась с ОС (Операционной системой);
— Ознакомилась со структурой организации;
— Ознакомилась с организацией и выполняемыми функциями и обязанностями работников предприятия;
— Выполняла функции оператора ЭВМ.
Содержание работы
Введение 3
Общая характеристика места работы 4
Программное обеспечение 6
Рабочее место. Аппаратное обеспечение (POS-терминал) 8
Режимы работы ККМ 9
Режим оператора 10
Рабочее место. Программное обеспечение. 12
Режим off-line 12
Драйвера в ПК 14
Безопасность на рабочем месте 15
Заключение 15
Файлы: 1 файл
chistovik.docx
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИНОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ И ОПТИКИ
по прохождению производственной практике
оператором ЭВМ по отпуску продукции
Общая характеристика места работы 4
Программное обеспечение 6
Рабочее место. Аппаратное обеспечение (POS-терминал) 8
Режимы работы ККМ 9
Режим оператора 10
Рабочее место. Программное обеспечение. 12
Безопасность на рабочем месте 15
Введение
В соответствии с учебным планом, я походила производственную практику в обществе с ограниченной ответственностью “ X5 Retail Group N.V. ”.
Я была принята для прохождения производственной практики в штат общества на должность оператора ЭВМ по отпуску продукции.
В процессе прохождения производственной практики я:
— Ознакомилась с ПО (Программным Обеспечением);
— Ознакомилась с ОС (Операционной системой);
— Ознакомилась со структурой организации;
— Ознакомилась с организацией и выполняемыми функциями и обязанностями работников предприятия;
— Выполняла функции оператора ЭВМ.
Общая характеристика места работы
X5 Retail Group N.V. – компания №1 на рынке розничной торговли России с объемом продаж более 11 млрд. долл.
На 30 сентября 2011 г. под управлением Компании находилось 2 785 магазинов с лидирующей позицией в Москве, Санкт-Петербурге и значительным присутствием в европейской части России. Сеть компании включает в себя 2 327 магазинов формата «мягкий» дискаунтер «Пятерочка», 321 супермаркет «Перекресток», 70 гипермаркетов «Карусель», 2 гипермаркета эконом-класса «Пятерочка Макси» а также 65 магазинов «у дома». Под управлением Компании также находилось 29 распределительных центров на территории России.
Магазины эконом-класса «Пятерочка» расположены в шаговой доступности от жилых домов, работают 7 дней в неделю с 9.00 часов утра до 11.00 часов вечера, предлагают около 3 000 наименований товаров по самым низким ценам на рынке. Средняя торговая площадь магазина составляет около 600 кв. м.
Во всех супермаркетах «Перекресток» и гипермаркетах «Карусель» действуют бонусно- накопительные программы «Клуб Перекресток» и «Волшебная карта», позволяющие покупателю получать и накапливать бонусные баллы, при совершении покупок, а затем их тратить, приобретая любые товары. На 1 февраля 2011 года в программах участвует около 4 млн. человек.
Чистая выручка X5 Retail Group N.V. за 2010 год достигла 11 280 млн. долл. США, показатель EBITDA составил 844 млн. долл. США, чистая прибыль составила 271 млн. долл. США. Чистая выручка Компании за девять месяцев 2011 года составила 11 490 млн. долл. США, показатель EBITDA составил 786 млн. долл. США, чистая прибыль составила 168 млн. долл. США.
Программное обеспечение
Программное обеспечение, используемое в торговом предприятии, можно условно поделить на ПО, при помощи которого производиться продажа (кассовые программы, ПО для работы с оборудованием), так называемый Front Office, и ПО, которое используется для анализа и учета произведенных продаж (бухгалтерское, товароучетное ПО), так называемый Back Office.
Связь Front Office и Back Office представлена на схеме:
Структура Front Office прсдставляст собой непосредственно место продаж и тесно связана с Back Office. Основную роль играет специализированное оборудование: POS-тсрминалы, сканеры штрих-кодов, электронные весы, терминалы сбора данных и др. В качестве Front Office в обычном магазине может быть использована POS-система.
Рабочее место. Аппаратное обеспечение (POS-терминал)
Наши POS-терминалы включают: системный блок, устройство ввода (клавиатура, сканер), устройства отображения (дисплей покупателя), средство, обеспечивающее интерфейс между кассиром и системой (дисплей кассира — монитор или двухстрочный дисплей), принтер чеков — фискальный регистратор и денежный ящик. Для обеспечения других функций могут использоваться терминалы сбора данных, весы, объединенные со сканером, дополнительный монитор для отображения рекламы.
Техническая составляющая рабочего места зависит от формата магазина. Так, основной целью автоматизации расчетно-кассового узла в гипермаркете является обеспечение максимальной проходимости потока клиентов. «Наши клиенты — это в основном крупные международные и российские ретейлеры, такие как Auchan, Leroy Merlin и так далее формата «гипермаркет», которые предъявляют в первую очередь требования к эргономике и компактности POS-систем. Зачастую рабочее место оборудовано следующими устройствами: надежным и быстродействующим системным блоком на основе процессоров класса Intel Celeron с частотой не менее 1,3 ГГЦ и ОЗУ не менее 256 МБ, клавиатурой не более 60–70 клавиш, дисплеем покупателя, денежным ящиком Flip Top с открывающей вверх крышкой и вставкой для переноса денег или инкассации, многоплоскостным сканером; вместо дисплея кассира для экономии места используется дисплей или защищенный от пыли и влаги POS-монитор с размерами 10’’ или 12’’. Одна из последних разработок — система Queue Buster, «убийца очередей», предназначенная для ввода данных чека в кассовую систему с терминалов сбора данных, что сокращает время обслуживания клиентов на расчетно-кассовом узле и увеличивает проходимость. В Auchan эту систему уже внедрили и оценили ее преимущества.проходимость потока клиентов».
В нашем магазине все POS-терминалы подключены к компьютеру. POS-терминалы непрерывно обмениваются информацией с компьютером, и регистрация продаж происходит через него.
Pos-терминалы работают по расписанию (с открытия дня и до закрытия дня, снятие Z-отчетов).
Режимы работы ККМ
ККМ «АМС-500К» предназначена для работы в следующих режимах:
— режим «Техник магазина»;
— режим «Налоговый инспектор»;
— режим «Менеджер приложений».
Режим «Администратор» предназначен для реализации функций, связанных с управлением торговым процессом или оказанием услуг.
Режим «Кассир» предназначен для выполнения финансовых операций (реализации функций, связанных с торговым процессом или оказанием услуг).
Режим «Техник ЦТО» предназначен для реализации функций, связанных с техническим обслуживанием ККМ.
Режим «Налоговый инспектор» предназначен для проведения фискализации и перерегистрации ККМ, получения отчетов и выполнения служебных операций налоговым инспектором.
Режим «Менеджер приложений» предназначен для обслуживания карточно-дисконтных приложений.
Режим оператора
На практике я работала в режиме «Оператор». Данный режим доступен только при открытой смене. Вход в режим оператора осуществляется через индивидуальный пароль. В данном режиме мною проводились следующие операции:
Кроме данных операций, мною были осуществлены такие операции:
переустанавливала ОС на компьютерах, проводила локальную сеть, принимала непосредственное участие в сборке компьютеров, участвовала в составлении баз данных в программе 1С, заменяла катриджи, ленты и т.д. в POS-терминалах.
Рабочее место. Программное обеспечение.
Наши компьютеры для работы используют БД (off-line единая база), в которой находятся товары, цены на них, штрих-коды, пользователи и многое другое.
Для полноценной работы предприятие имеет отдельный ПК, на котором устанавлены товароучетная программа (АСТУ), выполняющая составление отчетов для их последующего анализа и принятия решений о развитии торговли, а также занимается подготовкой данных (информация о товарах), загружаемых в кассовую программу. АСТУ работает с собственной БД.
Можно выделить три основных варианта размещения кассовой программы, АСТУ и их БД внутри торгового предприятия:
Режим off-line
Здесь каждая кассовая программа работает с собственной БД:
Терминалы работали под управлением серверной ОС Windows Server 2003, где основной средой работы была «1С: Управление производственным предприятием 8».
Основной функционал программного продукта «1С: Управление производственным предприятием 8»:
Драйвера в ПК
Драйвер в терминологии рассчетно-кассовой системы – отдельный модуль системы, реализующий методы и свойства, необходимые для выполнения смежного набора операций.
Всего драйвер насчитывает около 100 методов и 175 свойств для управления ККМ. Помимо непосредственно кассовых команд, в драйвере реализованы такие сервисные функции, как: печать штрихкода, работа с картинками в формате BMP и т.д. Условно все методы можно рвзбить на следующие группы:
Отчёт о прохождении практики оператор ПК
Автор: Пользователь скрыл имя, 28 Июля 2011 в 00:25, отчет по практике
Описание работы
Освоение элементов машинописи по слепому десятипальцевому
2. Изучение текстовых редакторов, применяемых на предприятии
3. Изучение методов подготовки информации для обработки на ЭВМ,
способов обеспечения достоверности информации, применяемые на
Содержание
Введение в специальность
Работа содержит 1 файл
Документ Microsoft Office Word.docx
КОМИТЕТ ПО ОБРАЗОВАНИЮ МИНГОРИСПОЛКОМА
МИНСКИЙ ГОСУДАРСТВЕННЫЙ ПРОФЕССИОНАЛЬНО-ТЕХНИЧЕСКИЙ
Специальность : «ЭКСПЛУАТАЦИЯ ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНЫХ
о прохождении практики
Выполнил Смирнов Дмитрий Иванович
Проверил Прохорович Сергей Васильевич
Введение в специальность
Изм Лист № докум Подпись Дата
Провер. Прохорович С.В
МГПТК электроникиВведение в специальность
1. Освоение элементов машинописи по слепому десятипальцевому
2. Изучение текстовых редакторов, применяемых на предприятии
3. Изучение методов подготовки информации для обработки на ЭВМ,
способов обеспечения достоверности информации, применяемые на
4. Работа оператором ЭВМ. Работа в должности оператора по подготовке
информации для обработки на ЭВМ по имеющимся инструкциям.
Ведение журнала по учету машинного времени: записи об
использованном машинном времени и замеченных дефектах в работе
5. Углубленное изучение команд операционной системы
6. Операционные оболочки
7. Системное обслуживание ПК:
– разбиение жесткого диска на разделы;
– драйверы внешних устройств;
8. Изучение характеристик ПК. Работа с пакетами тестирования ПК.
Работа с пакетами тестирования ПК и ее устройств.
9. Изучение используемых на предприятии методов антивирусной
10. Работа с антивирусными программами, обеспечивающими сохранность
11. Знакомство с обслуживанием, лечением и восстановлением файловой
системы на жестких МД. Создание эталонных системных дискет.
12. Выполнение работ, связанных с обеспечением целостности и
восстановлением файловой системы
13. Знакомство с должностными обязанностями администратора
информационной системы 14. Изучение правил и методов хранения информации: создание и ведение
15. Выполнение работ по архивации информации и ведению архивов
16. Ознакомление с используемыми на предприятии ОС, изучение
существующей конфигурации ОС и работа в одной из них в роли
17. Ознакомление с имеющимися на предприятии локальными сетями.
Знакомство с принципами работы в сети. Работа в сети.
18. Ознакомление с ПО, используемым для разработки программ:
19. Знакомство и работа с имеющийся на предприятии программной
– инструкциями по эксплуатации программ.
20. Выполнение работ по просчету задач, используя документы:
– инструкцию по эксплуатации программ.
21. Изучение способов определения экономической себестоимости и
эффективности разработки ПО
22. Разработка предложений по улучшению технологии обработки
информации на предприятии
Должностные обязанности на закрепленном месте
1. Выполнять печатные работы, соблюдая правила орфографии и
пунктуации, а также стандарты и унифицированные системы
организационно- распорядительной документации.
2. Отсылать и принимать e-mail сообщения.
3. Распечатывать нужные документы, письма, систематизировать их.
4. Относить на подпись руководителю приказы, заявления и т.д.
5. Заносить в компьютер регистрационные данные.
6. Следить за состоянием компьютера и копировальной техники.
Структурная схема предприятия
Схема 1. Структурная схема предприятия
Описание специфики предприятия
• Создание плановых и высотных геодезических сетей всех классов и
разрядов, в том числе и в населённых пунктах;
• Топографическая съёмка в масштабах 1:500 – 1:10 000;
• Оперативное обновление и издание топографических карт масштаба
• Выполнение фотограмметрических работ;
• Создание фотокарт и ортофотопланов;
• Создание карт и планов всех масштабов в цифровом виде (растровом и
• Построение специальных плановых и высотных геодезических сетей
высокой точности для целей строительства;
• Геодезический контроль деформации зданий и сооружений;
• Геодезический мониторинг на геодинамических полигонах в зонах
• Инструментальная съёмка пространственного положения строительных
• Вынос и разбивка на местности объектов и инженерных сооружений;
• Привязка и съёмка подземных комуникаций;
• Съёмка дна водоёмов и русел рек;
• Изготовление и постройка наблюдательных вышек различного
• Установление и восстановление границ земельных участков
собственников, землевладельцев и землепользования;
• Создание тематических карт, планов и буклетов различного назначения
• Создание картографических баз данных;
• Разработка геоинформационных систем для различных целей;
Схема локальной сети предприятия
Рисунок 1. Сеть предприятия
Описание конфигурации ПК на рабочем месте
Материнская плата: Gigabyte GA KT600
Процессор: AMD Athlon XP 1700+
Винчестер: Samsung 80GB IDE
Видеокарта: ATI Radeon 9100 128 mb
Монитор: 19’’ LG f920p
Описание ОС и ПО установленное на рабочем месте
MS Windows XP SP2 – Операционная система
Adobe Design Premium CS3 – Комплект программ для работы с графикой
MS Office 2007 – Программа для работы с текстом, базами данных и т.д
Foobar200 – Музыкальный плеер
Vypress Chat – Сетевой чат
Антивирус Касперского – Антивирус
Download Master – Программа для скачивания файлов из сети
Mozilla Firefox 2.0 – Браузер
TotalCommander 7.0 Beta – Файловый менеджер
Я, Смирнов Дмитрий Иванович, проходил практику с 7 мая 2007 года
по 26 июня 2007 года на предприятии РУП «Белгеодезия».
Во время прохождения практики я получил ценный опыт. Закрепил
свои знания, полученные во время обучения в колледже, а также получил
На практике научился применять знания в области работы с ПК, а
— установка и настройка операционных систем;
— установка сопутствующих программ;
— установка и настройка комплектующих, а также дополнительных
Отчет по практике на получение рабочей профессии «Оператор ЭВМ»
Минский государственный высший радиотехнический колледж
на получение рабочеё профессии «оператор ЭВМ»
Учащаяся группы 33412
Лиходиевская Надежда Анатольевна
Ассистент кафедры информатики
Сукало Светлана Ивановна
Содержание
Операционная оболочка Norton Commander…………………………………………………..……..32
Операционная система Windows 98 (95, NT, 2000, XP)…………………………………………. 39
Введение
Устройство компьютера
Обычно персональные компьютеры (ПК) IBM PC состоят из трех частей:
Системный блок содержит все основные узлы компьютера:
— электронные схемы, управляющие работой компьютера (микропроцессор, оперативная память, контроллеры устройств и т.д.);
— накопители для гибких магнитных дисков;
— накопитель на жестком магнитном диске.
Для каждого внешнего устройства в компьютере имеется электронная схема, которая им управляет. Эта схема называется контроллером или адаптером. Некоторые могут управлять сразу несколькими устройствами.
Все контроллеры и адаптеры взаимодействуют с микропроцессором и оперативной памятью через системную магистраль передачи данных, которую в простоноречьи обычно называют шиной.
Одним из контроллеров, которые присутствуют почти в каждом компьютере, является контроллер портов ввода-вывода. Эти порты бывают следующих типов:
Параллельные (LPT1 – LPT4)
Асинхронные последовательные (COM1 – COM8)
Микропроцессор лучше всего работает с 16-битовыми числами, которые могут принимать значения, не превышающие 65536 или 64К. Поскольку компьютер использует числовые адреса для отыскания своего пути через память, предполагается, что память не может содержать более 64К байт.
Когда мы объединяем два 16-битовых слова таким способом, мы получаем 20-битовое число, которое может принимать любое значение от 0 до 1048577. И это та арифметическая схема, которая обеспечивает способность PC работать с миллионом байтов памяти, используя 16-битовые числа. Две части этой схемы адресации называются частью сегмента и частью смещения. В нашем примере ABCD есть значение сегмента, а 1234 есть значение смещения. Часть сегмента определяет адрес памяти, кратный 16, т.е. адрес, в последней позиции которого имеется шестнадцатеричный 0. Адреса памяти, которые кратны 16, называются границами параграфов или параграфами сегментов. Часть смещения сегментированного адреса определяет некоторое точное местоположение байта, следующее за местоположением параграфа сегмента. Поскольку 16-битовое слово смещения может варьироваться от 0 до 65535 (или 64К), то часть смещения сегментированного адреса позволяет нам работать с 64К байтами памяти, используя один и тот же адрес сегмента. Представим стандартный способ записи сегментированных адресов, который вы часто будете встречать при изучении технических материалов, относящихся к PC. Сегментированный адрес обычно записывается в следующем виде: ABCD:1234. Первым указывается адрес сегмента, затем следует двоеточие и адрес смещения. Если вы работаете с языком ассемблера или используете программу DEBUG, то такую запись мы будем встречать очень часто. Если вы взглянете на листинг программы DEBUG, представленный в разделе «Таблица векторов прерываний», то вы увидите такую запись в правом столбце. Почти всегда, когда мы говорим об адресах внутри памяти нашего компьютера, мы обращаемся к ним в их сегментированной форме. Но иногда нам нужно взглянуть на них в их конечной форме, когда две части сегментированного адреса объединены; когда это требуется сделать, я буду называть соответствующие адреса абсолютными адресами, чтобы не возникало путаницы. В нашем примере объединения частей ABCD и 1234 результирующим абсолютным адресом является ACF04. Часть сегмента сегментированного адреса полностью обрабатывается набором из четырех специальных регистров сегментов, Каждый из этих четырех регистров предназначен для локализации параграфа сегмента. Регистр сегмента кода CS указывает, где находится код программы. Регистр сегмента данных DS определяет местоположение основных данных программы. Регистр дополнительного сегмента ES дополняет сегмент данных DS так, что данные можно сдвигать между двумя отдельными частями памяти. И, наконец, регистр сегмента стека SS предоставляет информацию о базовом адресе стека компьютера. Детальная адресация осуществляется посредством обработки адреса смещения. В то время как часть сегмента сегментированного адреса может использоваться только когда она загружается в один из этих четырех регистров, адреса смещения могут использоваться намного более гибко. Наши программы могут получать смещения адресов из различных регистров (таких как универсальные регистры AX, BX и т.д. или индексные регистры SI и DI). Смещения могут также указываться в фактических командах программы на машинном языке, либо вычисляться посредством объединения содержимого регистров и команд машинного языка. Существует большая гибкость в способе обработки адресов смещений. Когда программа выполняется в компьютере, она должна отыскивать свой путь, как среди частей программы, так и среди соответствующих данных. По упрощенной терминологии, каждая программа использует регистр сегмента кода CS для определения местоположения частей программы и регистр сегмента данных DS для обнаружения данных. Во время выполнения программы эти регистры можно трактовать как фиксированные или изменяемые. Если какой-либо из них фиксируется (т.е. не изменяется программой во время ее выполнения), то соответствующая компонента (код программы или данные) не может использовать более 64К памяти, адресуемой данным единственным значением сегмента. Однако если какой-либо из регистров может динамически изменяться во время работы программы, то для соответствующей компоненты такое ограничение на ее размер снимается. Если фиксируются оба регистра, то мы имеем модель малой памяти, которая ограничивает программу объемом в 64К для кода и в 64К для данных; если могут изменяться оба регистра, то мы имеем большую модель, без ограничений. Между этими моделями имеются еще две модели: когда один из регистров фиксируется, а другой может меняться. Преимущества наличия возможностей изменения регистров сегментов (нет ограничений в 64К) очевидны; плата за эти преимущества не столь очевидна, однако, она вполне реальна. Когда программа осмеливается манипулировать регистрами сегментов, требуется дополнительная работа по загрузке (что замедляет функционирование) и дополнительная степень управления памятью (что может усложнить логику программы). Между скоростью, размером и простотой, с одной стороны, необходим компромисс.
Фактически имеется несколько различных видов памяти. И тот вид памяти, который определяется здесь, является обычной памятью с произвольным доступом (произвольной выборкой), которая используется для выполнения чтения и записи и, которую называют также ЗУПВ (запоминающее устройство с произвольной выборкой). Память ЗУПВ отличает следующее: во-первых, данные, хранящиеся в этой памяти, могут проверяться (сличаться) и изменяться (записываться), а, во-вторых, эта память непостоянна, что означает, что данные, хранящиеся в ней, сохраняются только на время работы компьютера. Эта память предназначена для хранения наших программ и данных, пока компьютер обрабатывает их. Объем установленной памяти ЗУПВ во многом определяет размер и диапазон проблем, которые могут разрешать наши компьютеры.
Блок 0 1-ый 64К Обычная память пользователя до 64К
Блок 1 2-ой 64К Обычная память пользователя до 128К
Блок 2 3-ий 64К Обычная память пользователя до 192К
Блок 3 4-ый 64К Обычная память пользователя до 256К
Блок 4 5-ый 64К Обычная память пользователя до 320К
Блок 5 6-ой 64К Обычная память пользователя до 384К
Блок 6 7-ой 64К Обычная память пользователя до 448К
Блок 7 8-ой 64К Обычная память пользователя до 512К
Блок 8 9-ый 64К Обычная память пользователя до 576К
Блок 9 10-ый 64К Обычная память пользователя до 640К
Блок A 11-ый 64К Расширение памяти для видео
Блок B 12-ый 64К Стандартная память для видео
Блок C 13-ый 64К Расширение ПЗУ (XT,EGA,3270 PC)
Блок F 16-ый 64К Система ROM-BIOS и ROM-BASIC
Базисная конструкция семейства PC отдельно устанавливает только десять из шестнадцати блоков в адресном пространстве для этой главной рабочей области памяти. Это более 60% от общего объема. Сегодня эта область объемом в 640К кажется, слишком малой для проблем, которые нам нужно решать на наших PC, однако, для того времени, когда разрабатывался PC, этот объем казался огромным. В то время обычные персональные компьютеры ограничивались памятью объемом 64 или 128К и PC с памятью в 640К считался необычным. Можно слегка расширить область памяти пользователя емкостью в 640К, вторгнувшись в некоторые из следующих за ней системных областей, но это не очень разумно, ибо блоки памяти, располагающиеся за областью пользователя, резервируются для специальных применений (о которых речь пойдет ниже). Отнюдь не каждый отдельный бит области памяти пользователя доступен для использования нашими программами. Часть этой области памяти, начинающаяся с адреса памяти 0, специально устанавливается для ведения записей, которые должен иметь компьютер. Об этом упоминалось ранее, более детальная техническая информация об одной из частей этой области приводится далее. Однако, за исключением этой небольшой (и интересной) части, весь раздел в 640К специально предназначен для использования нашими программами, поэтому не стоит уделять ему много внимания. С другой стороны, остальные блоки памяти, некоторые их использования представляют для нас несомненный интерес.
Рис. Расширенная память
Хотя эта схема очень мощная и весьма быстрая, она имеет некоторые очевидные недостатки. Один из них состоит в том, что она может использоваться только для программных данных, но не для кода самой программы. MS DOS все равно должна отыскивать достаточно места в области обычной памяти для хранения больших программ, однако, когда эти программы выполняются в обычной памяти, они могут извлекать пользу от применения увеличенной памяти, работая с большим объемом данных, чем можно разместить в обычной памяти. Другим очевидным недостатком является то, что программа, использующая увеличенную память, должна знать, как работать совместно с программой ЕММ и как удобно работать с данными, разбитыми на страницы по 16К. Вместе с тем, следует отметить, что в рамках этих ограничений схема увеличенной памяти может существенно улучшить возможности нашего компьютера в части обработки больших объемов данных. Эта схема увеличенной памяти может быть добавлена к любому обычному члену семейства PC, включая ветвь AT семейства. Помимо того, что модели AT могут обладать собственной расширенной памятью, объем которой превышает одномегабайтный предел PC, они могут использовать также увеличенную память в рамках обычного одномегабайтного пространства.
Еще одна важная характеристика компьютера, которая наряду с типом основного микропроцессора определяет возможности и диапазон применимости компьютера – это тип системной магистрали передачи внутри компьютера, в просторечии – шины. Шина входит в состав материнской платы компьютера и осуществляет обмен данными между процессором или оперативной памятью и контроллерами внешних устройств компьютера: клавиатуры, монитора, дисков и т.д. все контроллеры внешних устройств, кроме размещенных непосредственно на материнской плате, подключаются к компьютеру путем вставки этих контроллеров в свободные разъемы шины.
Для подключения дополнительных устройств к компьютеру, необходимо использовать драйвер устройства. Драйвер устройства это специальная программа, которая управляет обменом с периферийным устройством, таким как принтер или дисковый накопитель. Поскольку параметры этих периферийных устройств меняются от производителя к производителю, то разным пользователям программы может потребоваться дюжина различных драйверов, чтобы он мог работать на имеющемся у него оборудовании. Имеется 4 способа включения драйверов устройств в программу:
1. можно поместить код для всех драйверов прямо в программу. Например, чтобы поддерживать различные принтеры, можно создать таблицу управляющих последовательностей и искать в ней нужный код каждый раз, когда он потребуется. Этот подход тратит много памяти и может быть достаточно медленным.
2. создать ряд драйверов устройств и потребовать, чтобы программа загружала необходимый в качестве оверлея (т.е. помещать его в область программы, специально оставленную для этой цели).
3. создать драйвер устройства как отдельную программу, которая указывается в командном файле, выполняемом при загрузке системы. Программа запускается и устанавливает драйвер устройства как программу обработки прерывания. После этого программа завершается, но остается резидентной в памяти.
4. создать полноценный драйвер устройства, который будет загружаться при старте с помощью файла CONFIG.SYS. MS DOS поддерживает такой тип драйверов устройств и однажды загруженный он может использовать все возможности команд MS DOS, включая проверку ошибок. Специальная команда IOCTL (контроль Ввода/вывода) позволяет программе узнать статус драйвера и послать ему управляющую строку, помимо обычного потока данных.
Назначение основных блоков клавиш клавиатуры:
ввод строчной буквы в место расположения курсора ввода
ввод прописной буквы в место расположения курсора
Фиксация режима набора прописных букв (при этом горит индикатор в правом верхнем углу клавиатуры). Повторное нажатие этой клавиши отменяет режим прописных букв.
При редактировании текстов – переход к следующей позиции табуляции. В других приложениях ее назначение может быть иным.
Зависит от состоянии системы, но, как правила, это означает «открыть окно», «выполнить команду» и т.д. В текстовом редакторе – окончание ввода абзаца.
Зависит от состояния системы, но, как правило, это отмена какого-либо действия, выход из программы, выход из диалогового окна и т.д.
Открытое меню кнопки Пуск и переход в него
Открытие контекстно-зависимого меню выделенного объекта и переход в него
Управляющие клавиши. Используется в комбинации с другими клавишами для выполнения каких-либо команд
Удаление символа слева от курсора
Удаление символа справа от курсора
Переключение между режимами ввода символов: вставка (ввод со смещением других символов вправо) и замещение (замещение ранее набранных символов)
Перемещение курсора ввода в начало текущей строки
Перемещение курсора ввода в конец текущей строки
Перемещение курсора ввода на один экран вверх
Перемещение курсора ввода на один экран вниз
Клавиши управления курсором: перемещение курсора ввода на одну позицию в соответствующую направлению стрелки сторону
Функциональные клавиши. Их назначение определяется конкретной выполняемой программой
Включение (при этом горит индикатор в правом верхнем углу клавиатуры) или выключение цифрового режима, когда при нажатии соответствующих клавиш на цифровом блоке вводятся цифры. Этот режим удобен для ввода чисел.
1. Умножить номер кластера на 1.5 (т.е. на длину элемента FAT)
2. Целая часть произведения равна смещению в FAT, по которому находится элемент, соответствующий данному кластеру и содержащий номер следующего кластера.
3. Переслать найденное слово в регистр командой MOV.
4. Если номер кластера четный, взять младшие 12 бит, иначе старшие 12 бит.
Операции INT 25 и INT 26, а также отладчик DEBUG работают с логическими секторами. Чтобы вычислить номер логического сектора по номеру кластера
1. Вычесть 2 из номера кластера.
2. Умножить результат на число секторов в кластере.
3. Прибавить номер логического сектора начала области данных.
При большем размере кластера напрасно расходуется дисковое пространство, но когда большие диски имеют малый размер кластера, то таблица размещения файлов становится слишком большой. При работе с дисками MS DOS загружает копию FAT в память, по возможности сохраняя ее там, поэтому при большом размере FAT может расходоваться много оперативной памяти. Поскольку большинство AT имеют достаточно много памяти, то для них приемлемы намного большие FAT. Поэтому для 20M винчестера взяты меньшие размеры кластеров, чем для 10M, обеспечивая экономию дискового пространства. Для дискет емкостью 1.2M выбран кластер размером в 1 сектор, так как их основное назначение состоит в хранении копий жесткого диска, а, следовательно, компактность очень важна. Блок начальной загрузки должен быть записан в первом секторе каждого фиксированного диски и содержать следующее:
1. Программу загрузки считывания блока начальной загрузки одной из операционных систем и передачи ему управления.
2. Таблицу разделов в конце блока начальной загрузки. Каждый элемент таблицы состоит, имеет длину 16 байт и содержит номера начального и конечного цилиндра, сектора и головки для соответствующего раздела, а также число секторов перед разделом и число секторов в разделе.
Байт «признака загрузки» (boot indicator) используется блоком начальной загрузки для выяснения, какой раздел содержит загружаемую операционную систему. Программа инициализации FDISK помечает загружаемый раздел кодом 80H в этом поле; остальные разделы помечаются кодом 00. Код 80H указывает стандартной программе начальной загрузки считать сектор, номер которого находится в следующих трех байтах. В этом секторе расположен блок начальной загрузки выбранной операционной системы, который ответственен за остальную часть загрузки. Блок начальной загрузки всегда загружается по адресу 0:7C00. Перед использованием дискеты следует подготовить для того, чтобы с ними могли работать программы MS DOS. Это делается с помощью команды DOS Format. Этот процесс называется форматированием. Формат команды:
Если в команде указан параметр /S, то будет приготовлена «системная» дискета, т.е. дискета, с которой можно загрузить операционную систему MS DOS.
1 Кб = 1024 байт 1 Мб = 1024 Кб 1 Гб = 1024 Мб
Для вывода результатов работы используют принтеры. В настоящее время используется четыре принципиальных схемы нанесения изображения на бумагу: матричный, струйный, лазерный, термопереноса. При матричной печати печатающая головка ударяет иглами по бумаге через красящую ленту, изображение формируется в виде точек. При струйной печати печатающая головка выбрасывает через тонкие сопла краску на бумагу. При лазерной печати лазер поляризует поверхность печатающего барабана, к которой прилипают мелкие частицы красящего порошка. Краска наносится на бумагу и при нагреве впаивается в ее поверхность. При термопереносе нагревается поверхность специальной бумаги, и в точках нагрева изменяется цвет с белого на черный. Для точного начертания схем, чертежей используется графопостроитель. Различаются планшетные и барабанные графопостроители. Компьютер управляет специальным карандашом, который чертит линии по поверхности бумаги. В планшетном карандаш передвигается по поверхности в двух направлениях; в рулонном только поперек рулона бумаги, а бумага перемещается вперед-назад.
С интеграцией в компьютерные системы графических оболочек представить себе работу за компьютером без мыши становится все сложнее и сложнее. Ведь с помощью мыши за долю секунды делается то, что при использовании клавиатуры заняло бы значительно больше времени (если не использовать “горячие клавиши”). Программная поддержка манипулятора “мышь” основана на использовании прерывания (это справедливо только для MS DOSа и не USB мышей). Это прерывание MS-MS DOS, а не BIOS, то есть оно обрабатывается не где-то в глубинах микросхемы BIOS, а в программном обеспечении операционной системы (т.е. если ОС не поддерживает “мышь”, то программисту придется самому писать функции для работы с ней).
Современные мыши следует различать по способу их подключения:
2) К порту PS/2 которые использовались в компьютерах аналогичной серии, а в настоящее время являются стандартом де-факто для портативных компьютеров. Для их подключения используется разъём miniDIN 6.
3) К шинным интерфейсам, для подключения которых требуется специальный интерфейс или «мышиный» порт.
Для представления в компьютере символов алфавитно-цифровой информации используются двоичные коды длиной 8 двоичных разрядов. Например, при нажатии клавиши с латинской буквой А в оперативную память передаётся двоичный код 01000001. При выводе символов на экран дисплея производится декодирование: по двоичному коду символа на экране строится его изображение. Код 01000010, к примеру, вызывает на экране отображение латинской буквы В. Кодирование и декодирование в компьютере происходит автоматически за миллионные доли секунды. Заметить эти процессы практически невозможно. Для сокращения записей вместо двоичных кодов используют шестнадцатеричные. Например, код латинской буквы L задаётся двоичным числом 01001100 или шестнадцатеричным 4С.
Коды символов в компьютере представляют в виде таблиц, которые называют кодировочными. Кодировочные таблицы имеют 16 строк и 16 столбцов. Строки и столбцы нумеруются шестнадцатеричными цифрами от 0 до F. На разных типах компьютеров используются разные кодировочные таблицы. Например, на компьютерах с операционной системой MS-DOS наиболее распространена кодировочная таблица DOS-866 (сокращённо DOS), в которой русские буквы задаются в строках 8-А и Е.
В кодировке DOS белорусским буквам «у» и «У» отведены коды в последней строке F таблицы.
Самый простой способ кодирования текстов заключается в том, что в компьютере каждый символ автоматически заменяется двоичным (шестнадцатеричным) кодом. Например, слово «БЕЛАРУСЬ» в компьютерах типа PC c MS-DOS будет представлено в виде кода 81 85 8В 80 90 93 91 9С (табл.6).
Файл – информация, которая хранится на магнитном носителе под специальным именем. Имя файла состоит из двух частей: собственной имя (содержит от 1 до 8 символов) и расширение (начинается с точки и содержит не более 3-х символов). Расширение имени файла является не обязательный. Оно, как правило, описывает содержание файла поэтому использование расширения весьма удобно. Многие программы устанавливают расширение имени файла и по нему можно узнать, какая программа создала этот файл. Например:
. pas – программы на Паскале
. for – программы на Фортране
. c – программы на Си
. asm – программы на Ассемблере
. bak – копия файла, делаемая перед изменением
. txt – текстовой документ
. doc – документ, созданный Microsoft Word
Файл представляет собой набор связанных записей или элементов данных, с которыми можно работать как с информационным модулем. Для хранения файлов используются носители информации, которые имеют свою структуру определяющую методы записи, организации файлов и доступа к ним. Основные требования к файловой системе следующие:
минимальное время доступа
удобная и понятная система каталогов
обеспечение доступа к файлам независимо от типа внешнего устройства
защита от несанкционированного доступа
Имена файлов регистрируются на магнитных дисках в каталогах. Каталог – это специальное место на дискете, в котором хранятся имена файлов, сведения о размере файлов, времени их последнего обновления, свойства файлов и т.д. Если в каталоге храниться имя файла, то говорят, что этот файл находится в данном каталоге. На каждом магнитном диске может быть несколько каталогов. В каждом каталоге может быть много файлов, но каждый файл всегда регистрируется только в одном каталоге. Все каталоги, кроме корневого, на самом деле являются файлами специального вида. Каждый каталог имеет имя, и он может быть зарегистрирован в другом каталоге. Требования к именам каталогов те же, что и к именам файлов. Как правило, разрешение имени каталогов не используется. На каждом магнитном диске имеется один корневой каталог. В нем регистрируются файлы и подкаталоги. В нем регистрируются файлы и подкаталоги (каталоги 1-ого уровня). В каталогах 1-ого уровня регистрируются файлы и каталоги 2-го уровня и т.д. получается иерархическая древообразная структура каталогов, называемая дерево каталогов.
Первое поколение ЭВМ не имело OS. Они выполняли программы загружаемые в ОУ. Все действия по подготовке и загрузке программ необходимыми данными пользователь выполнял вручную. Режим работы монопольный для пакетной обработки одного пользователя. Второе поколение – появление OS. Основное назначение – мониторные функции для автоматического прогона пакета заданий. В процессе развития появился мультипрограммный режим работы. Сформировались понятия задание и задача как, соответственно внешняя и внутренняя единица работы вычислительной системы (ВС). Обеспечивался диалоговый режим работы в системах разделения времени. Третье поколение ЭВМ уже имели аппаратные средства для поддержки функционирования OS – систему прерываний, средства защиты программ от взаимного влияния, развитую систему ввода/вывода. Появились системы разделения времени, обеспечивающие диалоговый режим для большого числа пользователей, OS реального времени. OS этого периода были очень сложными по структуре, громоздкими, сложными для разработки и эксплуатации. Четвертое и пятое поколения. Создание OS имеющих определенную структуру и прозрачных для пользователя. Появились понятия виртуальных ресурсов и машин и принципы управления ими. Эта концепция является основой современный OS. Операционная Система – это набор управляющих программ предназначенных для управления ресурсами вычислительной системы как единого комплекса. Иногда под назначением OS подразумевают распределение и планирование ресурсов (динамические и статические).
Функции Операционной Системы
распределение ресурсов вычислительной системы
организация мультипрограммных режимов работы
обеспечение средств для разработки программ (проектирование, кодирование и отладка)
обеспечение средств для выполнения программы (оформление программы в виде некоторой единицы работы или единицы управления: задание, пункт задания, задача)
задачами или процессами
Основной функцией OS можно назвать обеспечение эффективности и надежности функционирования ВС. Повышение эффективности – это эффективность использования аппаратных средств (процент полезного машинного времени), пропускная способность ВС, повышение удобств использования средств ВС и интерфейс пользователя. Надежность OS –это наличие средств, обеспечения достоверности получаемых результатов, уменьшение влияния сбоев и отказов аппаратуры, наличие средств для создания контрольных точек и повторение вычислений после сбоев. Под режимом работы OS подразумевается функция OS по обеспечению режимов использования вычислительной системы – пакет обработки диалоговых режимов, режимов разделения времени, реального времени. В связи с вышеперечисленными функциями OS можно дать такое ее определение: OS – это сложный многоцелевой и многофункциональный комплекс программ являющихся основой работы вычислительной системы и позволяющих обеспечить связь между пользователем и аппаратурой вычислительной системы.
Все программы можно разбить на две группы:
системные обрабатывающие программы
Управляющая программа – это обязательный компонент каждой OS. Она контролирует распределение системных ресурсов, обеспечивает простой доступ к устройствам внешней памяти, а также управляет данными. Управляющая программа включает супервизоры (планировщик и монитор), которые распределяют ресурсы процессора между задачами, активизирует, приостанавливает и завершает задачи, управляет памятью. Эти программы связаны механизмом обработки прерываний вызываемых как внешними, так и внутренними причинами.
Функции управляющей программы:
планирование прохождения потока заданий
управление распределением ресурсов
управление операциями ввода/вывода
организация мультипрограммной работы
Управляющая программа состоит из ряда компонентов среди которых можно выделить четыре основных:
управление статическими ресурсами (заданиями)
управление динамическими ресурсами (задачами)
Управление заданиями осуществляет предварительное планирование потока заданий для выполнения и статическое распределение ресурсов в процессе инициализации программ (ресурсы – разделы памяти основной, виртуальной и внешней; устройства допускающие только монопольное использование; наборы данных). Эти ресурсы закрепляются монопольно за данными с момента инициализации до завершения.
Управление задачами осуществляет динамическое распределение ресурсов вычислительной системы между несколькими задачами, решаемыми в мультипрограммном режиме. Эти функции выполняют программы супервизора, которые входят в ядро OS постоянно находящиеся в оперативной памяти. Управление данными обеспечивает все операции ввода/вывода на физическом и логическом уровнях. Это функции управления каталогами, прямым доступом к памяти, обработка ошибок ввода/вывода и т.д. Системные обрабатывающие программы выполняются под управлением управляющей программы как любая программа пользователя. К ним относятся:
Эти программы составляют основу системы программирования построенных на базе OS и утилит. Можно выделить следующие компоненты характерные для любой OS:
Программы для управления для доступа к распределяемым ресурсам называются монитором. Монитор непосредственно не инициирует никаких действий в OS. Он следит за распределением ресурсов между выполняемыми задачами, обеспечивает подключение необходимых процедур. Вся информация о наборе разделяемых ресурсов, о том, как с ними работать, хранится в области данных называемой областью монитора, куда включен ряд процедур общих для всех задач в системе. Связь между задачей и монитором осуществляется с помощью системных вызовов прерываний.
Система ввода/вывода – это средства доступные программисту в виде подпрограмм и функций, позволяющие взаимодействовать с различными типами внешних устройств. Система ввода/вывода должна обеспечивать эффективную передачу данных между памятью и внешней средой, предоставлять пользователю удобный интерфейс для доступа к различным внешним устройствам и управлению ими. Обеспечение независимости доступа к файлам от структуры и типов различных устройств внешней памяти осуществляется с помощью драйверов внешних устройств.
Типовые функции программ-архиваторов состоит в:
помещении исходных данных в архив,
извлечении файлов из архива,
удалении файлов из архива,
просмотрев оглавления архива,
* некоторые программы перестают работать или начинают работать неправильно;
* на экран выводятся посторонние сообщения, символы и т.д.;
* работа на компьютере существенно замедляется;
* некоторые файлы оказываются испорченными и т.д.
Каким бы не был вирус, пользователю необходимо знать основные методы защиты от компьютерных вирусов. Для защиты от вирусов можно использовать:
* общие средства защиты информации, которые полезны также и как страховка от физической порчи дисков, неправильно работающих программ или ошибочных действий пользователя;
* профилактические меры, позволяющие уменьшить вероятность заражения вирусом;
* специализированные программы для защиты от вирусов.
Общие средства защиты информации полезны не только для защиты от вирусов. Имеются две основные разновидности этих средств:
* разграничение доступа предотвращает несанкционированное использование информации, в частности, защиту от изменений программ и данных вирусами, неправильно работающими программами и ошибочными действиями пользователей.
MS DOS
MS DOS состоит из следующих компонентов:
блок начальной загрузки(размещается в 1-м секторе 0-дорожки 0-стороны системной дискеты),