Тарифы Услуги Сим-карты

Вычислительная техника и программное обеспечение. Раздел iv. программное обеспечение вычислительной техники

Всё, что связано с информационными технологиями, можно условно разделить на две части:

аппаратные средства (hardware );

программное обеспечение (software ).

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

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

Всех людей, которые работают с компьютером, за исключением технического обслуживающего персонала, можно разделить на две группы:

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

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

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

Программное обеспечение

: Базовое ПО организует процесс обработки информации в ПК и обеспечивает среду для прикладных программ.

: Прикладное ПО предназначено для решения конкретных задач пользователя и организации работы вычислительного процесса информационной системы в целом.

: Инструментальное ПО обеспечивает возможность создания новых программ для компьютера.

В свою очередь каждую из групп ПО можно разделить на подгруппы.

Базовое ПО

Базовое программное обеспечение делится на три группы (рис. 13.2).

Базовое ПО

Операционные

Сервисные

Программы

программы

технического

обслуживания

Оболочки

Тестовые

программы

Наладочные

Антивирусные

программы

программы

Диагностические

программы

Рис. 13.2. Классификация базового программного обеспечения

1. Операционные системы Операционная система (ОС) обеспечивает управление процессом обработки

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

ядро (интерпретатор команд) – это переводчик программного языка в язык машинных кодов;

драйверы – специализированные программы для управления различными устройствами, входящими в состав ПК;

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

Операционные системы

ОС производства корпорации

Альтернативные ОС

Семейство

Семейство

Семейство

Windows 3.x

Windows 2000

OS/2

Windows 98

Windows ME

Рис. 13.3. Классификация операционных систем

Семейство DOS .Операционная системаDOS производстваMicrosoft появилась в 1981 году как операционная система для первого персонального компьютераIBM PC . Более подробно система будет описана в теме 15.

Семейство Windows 3.x . Это семейство является переходом отDOS к современным версиям Windows. Первые версии этого семейства представляли собой лишь графическую оболочку кDOS (Windows 3.1,Windows 3.1.1). В последующих версиях появилась многозадачность, возможность использовать весь объём оперативной памяти и даже мультимедийность.

Семейство Windows NT . СемействоWindows NT (New Technology ) имеет существенные отличия от предыдущего семейства. Самое главное – эти системы уже не базируются наDOS , а являются действительно самостоятельными операционными системами. Другими важными нововведениями стали:

чёткое разделение ресурсов между программами;

специальные средства работы в сети;

запрет на прямой доступ пользователя к аппаратным средствам и многое другое.

По сути из этого семейства широкое применение нашла самая последняя из разработок

– Windows XP , ставшая в начале XXI века настоящим стандартом операционной системы IBM PC-совместимого компьютера. Пожалуй, к этому же семейству можно отнести и новинку 2007 года – операционную системуWindows Vista , которая хоть и объявлена разработчиками как революционная, но базируется всё же наWindows XP .

Вряд ли стоит много говорить об остальных операционных системах, представленных в классификации выше, единственно, хотелось бы отметить, что операционная система Mac OS предназначена для компьютеровMacintosh фирмыApple .

2. Сервисные программы Если выражаться простыми словами, их основная задача – поддержание порядка в

компьютере. Вот основные разновидности сервисных программ.

9 Оболочки обеспечивают наиболее удобный и наглядный способ общения с компьютером через штатные средства операционной системы.

9 Утилиты (от англ. utilize – использовать) – это вспомогательные программы, обеспечивающие оптимизацию использования ресурсов вычислительной машины.

9 Антивирусные программы. Название говорит само за себя. Эти программы служат для выявления и устранения компьютерных вирусов.

3. Программы технического обслуживания.

Эти программы предназначены для тестирования работоспособности оборудования и контроля его работы.

Прикладное ПО

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

программы подготовки текстовых документов – текстовые редакторы; программы обработки табличных данных – электронные таблицы;

программы подготовки документов типографского качества – издательские системы; программы обработки массивов данных – электронные базы данных; программы подготовки презентаций; программы финансового назначения; информационно-поисковые системы;

программы для работы с графическими изображениями – графические редакторы; системы автоматизированного проектирования; программы статистического анализа; обучающие программы; программы распознания текста;

методоориентированные программы, например, сюда относятся пакеты программ математического моделирования и др.

Инструментальное ПО

Инструментальные программы можно разбить на три основные группы (рис. 13.4).

Инструментальное ПО

Трансляторы-компиляторы Трансляторы-интерпретаторы Ассемблеры Рис. 13.4. Классификация инструментального программного обеспечения

Все эти три вида программ позволяют создавать собственные программы, но различным образом.

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Введение

1. Графики технических осмотров и профилактических работ

2. Типы и технические характеристики сервисной аппаратуры

3. Устройства и правила эксплуатации стендов для проверки ЭВМ

4. Методика определения и устранения неисправностей ЭВМ

5. Методика технического обслуживания

6. Техника безопасности и пожарная безопасность

Список использованной литературы

Введение

вычислительная техника обслуживание неисправность

Общие сведения.

Производственный кооператив «БИС (Бизнес Интегрированные Системы)» образовался в 1996 г. в результате реорганизации и перерегистрации частной фирмы «БИС». Юридический адрес фирмы: Республика Казахстан, 486042, пр. Б. Момышулы, 5А, корпус А.

Основные виды деятельности:

продажа, обслуживание и ремонт вычислительной техники и периферии;

проектирование, создание и тестирование локальных вычислительных сетей (ЛВС) и структурированных кабельных систем (СКС);

продажа и монтаж офисных АТС различной емкости;

монтаж систем оперативной радиосвязи и предоставление услуг оператора транкинговой связи;

обучение работе на компьютере и разработка программного обеспечения;

Учредителями кооператива являются физические лица, форма собственности частная

Штат фирмы - 15 человек. Это системные инженеры, программисты, преподаватели, монтажники СКС, вспомогательный персонал и администрация в лице ее учредителей. Офис фирмы общей полезной площадью 630 м2 располагается в административном и деловом центре города

В результате упорной, целенаправленной деятельности на рынке информационных технологий Южно-Казахстанской области мы добились признания как надежной, добросовестной, стабильной компании, подтверждением чему может служить наш статус. На сегодняшний день ПК «БИС» является:

Кроме того нами заключены дилерские соглашения с крупнейшими компьютерными фирмами, работающими на казахстанском рынке.

Основные направления производственной деятельности.

Компьютеры и периферия.

ПК «БИС» занимается реализацией и обслуживанием компьютеров, как собственного производства, так и различных производителей в их числе Hewlett Packard, Dell, Acer, Sony, Fujitsu-Siemens.

Мы предлагаем полный ассортимент периферийного, копировального и презентационного оборудования от ведущих производителей. Продукция HP, Xerox, Canon, Panasonic, Lexmark, 3M, Genius, Epson, АРС, Sony зарекомендовала себя как продукция достойная внимания самого взыскательного покупателя и всегда доступна к заказу.

Телекоммуникации.

Одним из важнейших направлений нашей деятельности является поставка средств оперативной радиосвязи от компании Motorola, официальным дилером которой мы являемся, и предоставление услуг транкинговой связи на базе ее оборудования, с роумингом по всем областям Казахстана и столице Кыргызстана - Бишкеке. С 1999 года смонтирована и успешно эксплуатируется система оперативной радиосвязи на базе протокола Smartrunk II ее функционирование, осуществляется на выделенных радиочастотах, согласно бессрочной государственной лицензии министерства транспорта и коммуникаций Республики Казахстан АБА № 000594. Также нами осуществляется монтаж и обслуживание малых автоматических телефонных станций японской фирмы Panasonic различной емкости от 6-ти до 500 абонентов. Применение мини АТС, учитывая существующие расценки предприятий связи, нерациональное использование имеющихся телефонных линий, возможность сокращения их количества дает огромный экономический эффект. Немаловажным плюсом является широкий набор сервисных функций это организация конференц-связи, переадресация входящих звонков, запрет или доступ по паролю к набору городских (междугородних, международных) номеров и многое другое.

Системная интеграция.

ПКБИС проектирует и монтирует вычислительные сети от локальных до территориально распределенных. Оказывая техническое содействие в реализации программы правительства компьютеризации учебных заведений, нами смонтировано более 600 компьютерных классов объединенных в ЛВС, как в городских, так и в сельских школах нашей области. В ноябре 2000 года наши инженеры проходили обучение проектированию и монтажу структурированных кабельных систем АйТи СКС, успешно сдали тесты и получили сертификаты, подтверждающие их квалификацию. В 2001 году специалисты ПК «БИС», выполняя свои обязательства по партнерскому договору с ЗАО «Алси», завершили монтаж сетей, содержащих элементы СКС, в зданиях районных, городской и областной налоговых инспекций по совместному проекту Министерства Государственных Доходов РК и Hewlett Packard. В последующие годы были завершены аналогичные проекты Министерства Финансов, Верховного суда и др. Имея поддержку специалистов компаний «АйТи», «Алси», и применяя сертифицированное оборудование компании Legrand (www.legrandelectric.com), мы готовы проектировать и осуществлять монтаж СКС различной емкости.

Программное обеспечение.

С каждым годом растет объемпродаж лицензионного программного обеспечения. На сегодняшний день мы являемся реселлерами корпорации Microsoft, причем как производители персональных компьютеров можем предложить OEM версии операционных систем семейства Windows по ценам гораздо ниже их «боксовых» аналогов. Также мы являемся партнерами 1С (www.1c.ru), продукты которой 1С Бухгалтерия, 1С Торговля, 1С Зарплата, 1С Предприятие и многие другие, являются самыми популярными в сфере малого и среднего бизнеса на всей территории СНГ. Кроме перечисленного выше программного обеспечения мы готовы поставить лицензионные программные продукты любой направленности, будь то антивирусный пакет Евгения Касперского - AVP (www.avp.ru) или инженерные системы на базе AutoCAD от корпорации AutoDesk (www.autodesk.com)

Обучение.

Организованы компьютерные курсы, как для начинающих, так и для «продвинутых» пользователей, в программу базового курса для пользователей персональных ЭВМ входит изучение самых популярных продуктов Microsoft - Windows, Microsoft Office, Internet Explorer и Outlook Express. Для молодежи, желающей получить практические навыки в настройке и администрировании персонального компьютера, нами предлагается курс - «Архитектура персонального компьютера». После окончания, этого курса не составит труда самостоятельно собрать компьютер из комплектующих, проинсталлировать и отладить операционную систему Windows и пакет офисных приложений MS Office. Также для старшеклассников мы предлагаем изучение языка программирования начального уровня Pascal и Visual Basic. По окончании курсов, успешно сдавшим экзамены, присваивается квалификация, соответствующая профилю прослушанного курса, с выдачей соответствующего сертификата, утвержденного областным департаментом образования. Занятия проводятся на основании лицензии ББ №001141, выданной областным департаментом образования.

1. Графики технических осмотров и профилактических работ

Под системой планово-предупредительных ремонтов ПК понимается совокупность организационных и технических мероприятий по уходу, надзору, эксплуатации и ремонту оборудования, направленных на предупреждение преждевременного износа деталей, узлов и механизмов и содержание их в работоспособном состоянии.

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

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

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

Системой ПК предусматриваются ремонты оборудования двух видов: текущие и капитальные.

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

При капитальном ремонте, как правило, выполняется полная разборка, очистка и промывка ремонтируемого оборудования, ремонт или замена базовых деталей (например, станин); полная замена всех изношенных узлов и деталей; сборка, выверка и регулировка оборудования. При капитальном ремонте устраняются все дефекты оборудования, выявленные как в процессе эксплуатации, так и при проведении ремонта.

Периодичность остановок оборудования на текущие и капитальные ремонты определяется сроком службы изнашиваемых узлов и деталей, а продолжительность остановок -- временем, необходимым для выполнения наиболее трудоемкой работы. Для выполнения планово-предупредительных ремонтов оборудования составляются графики. Каждое предприятие обязано составлять по установленной форме годовой и месячный графики ПК.

2. Типы и технические характеристики сервисной аппаратуры

Сегодня на рынке компьютерной техники представлено большое количество самого различного оборудования для ремонта компьютеров. Прежде всего - это такие модели программно - аппаратных комплексов для восстановления данных, как: PC 3000 for Windows (UDMA), PC - 3000 for SCSI, PC - 3000 Portable, PC 3000 Flash, Data Extractor UDMA, Data Extractor SCSI, PC Power PCI - 2.22, PC - POST PCI - 2.

Все данные комплексы позволяют эффективно восстанавливать данные на различных носителях, таких как: жесткие диски, флэш - карты, RAID - массивы и других носителях.

Отличие между данными программными комплексами в основном заключается в различии интерфейсов. Так, например, программно - аппаратный комплекс PC - 3000 for Windows (UDMA) эффективно восстанавливает данные в жестких дисках с интерфейсом ATA (IDE) и SATA емкостью до 1 Тб, а также позволяет восстанавливать различные накопители для ноутбуков и накопители для портативной техники (интерфейс Compact Flash).

Для восстановления жестких дисков с интерфейсом SCSI предназначен программно - аппаратный комплекс PC - 3000 for SCSI. Он может восстановить данные пользователей практически со всех носителей информации с этим интерфейсом. Большим преимуществом этого комплекса является то, что он может работать с большим количеством HDD (до 15 жестких дисков), а также тестировать и производить отладку жестких дисков. Большим плюсом подобного комплекса является и то, что все жесткие диски и другие носители информации могут быть подключены и отключены от данного комплекса без перезагрузки компьютера и его перезапуска.

Весьма интересной новинкой является портативный программно - аппаратный комплекс для ремонта жестких дисков HDD ATA, SATA - PC - 3000 Portable.

Новейшие возможности PC - 3000 Portable позволяют осуществлять работу по восстановлению данных на жестких дисках непосредственно у заказчика. Отличительной особенностью данного программно - аппаратного комплекса от других подобных комплексов является то, что он может подсоединяться практически к любому компьютеру через USB - интерфейс и восстанавливать различные данные с интерфейсы ATA и SATA, общей емкостью от 20 до 750 Гб. Кроме восстановления данных, этот программно - аппаратный комплекс может создавать образ диска в виде файла и посекторной копии на присоединенный накопитель.

В том случае, если у Вас потеряны данные с различных флэш - накопителей, то возможно приобрести комплекс PC - 3000 Flash. Этот комплекс помогает восстановить большое количество утраченных данных с различных флэш карт и других носителей информации (SD, SM, MMC, USB Flash, MemoryStick, Compact Flash).

Находкой для специалиста по восстановлению данных является профессиональный комплекс для восстановления информации Data Extractor SCSI. Этот комплекс быстро может восстановить данные из неисправных жестких дисков, а также восстанавливать данные в случае логических разрушений.

Для ремонта и диагностики материнских плат компьютеров рекомендуется использовать программно - аппаратный комплекс PC Power PCI - 2.22. Этот аппаратный комплекс с легкостью диагностирует и восстанавливает самые различные материнские платы таких производителей, как Intel и AMD, Duron.

В том случае, если в Вашем компьютере неисправна BIOS, то идеальным вариантом будет являться плата - тестер PC - POST PSI - 2. Эта плата производит мониторинг POST кодов, которые посылает в порт ввода - вывода программа BIOS на этапе самотестирования.

3. Устройство и правила эксплуатации стендов для проверки ЭВМ

При изучении работы микросхем необходимо задавать электрические сигналы логической единицы и логического нуля на входах микросхемы и знать состояние (логический нуль или логическая единица) на выходах микросхемы. Для изучения алгоритма работы микросхем были разработаны и изготовлены два варианта испытательного стенда (рис. 2.3, 2.4). Один вариант обеспечивает изучение алгоритма работы микросхем при напряжении питания 5 В, а второй вариант при напряжении питания от 3 до 15 вольт. Расположение светодиодов на испытательном стенде показано на рисунке 2.1. Буквенные обозначения контактов разъема РГП56К указаны на этом рисунке над обозначениями соответствующих светодиодов.

Каждый из испытательных стендов обеспечивает задание логических нулей и единиц одновременно на 14 входах микросхемы. Светодиоды HL1-HL14 указывают логические состояния на входах, а светодиоды HL15-HL23 - логические состояния на выходах исследуемой микросхемы.

Стенд для изучения элементов ЭВМ по схеме 2.3 собран на микросхемах ТТЛ, которые допускают напряжение питания 5 В плюс-минус 5%. В лаборатории имеются две модификации такого стенда: с защитой от неправильной полярности питающего напряжения (при неправильной полярности питающего напряжения микросхемы могут выйти из строя) и со стабилизацией питающего напряжения. Напряжение питания стенда первой модификации 5,7 В, а напряжение питания стенда второй модификации 6,5-9 В. Питающее напряжение подают обязательно с соблюдением полярности (плюсовой провод стенда имеет изоляцию красного цвета). Источник питания включают в сеть через устройство защитного отключения.

Дребезг контактов на входах исследуемой микросхемы устраняется с помощью RS-триггеров на элементах 2И-НЕ (микросхемы DD1-DD7). Функции кнопок S1-S28 выполняет гибкий многожильный проводник (соединен с общим проводом испытательного стенда), свободным концом которого касаются соответствующих входов (контактные площадки на плате из фольгированного материала) микросхем DD1-DD7. Контактные площадки имеют разные размеры для ориентировки задания логического нуля и логической единицы.

Яркость свечения каждого из 23 светодиодов зависит от сопротивления резистора, включаемого последовательно со светодиодом. Для увеличения яркости свечения светодиодов HL1- HL23 необходимо уменьшить сопротивления резисторов R1 - R23.

Стенд для изучения элементов ЭВМ по схеме 2.4 допускает напряжение питания от 3 до15 вольт. Это позволяет исследовать с помощью такого стенда работу микросхем как ТТЛ, так и КМОП. Напряжение питания стенда при исследовании микросхем ТТЛ выбирают равным 5 В плюс-минус 5%.

Для подачи логических сигналов на входы исследуемых микросхем собраны 14 RS-триггеров на биполярных транзисторах. Схема одного из триггеров приведена на рисунке 2.2. Если горит светодиод HL1 (транзистор 1VT2 открыт), то на выходе RS-триггера будет напряжение логической единицы. При открытом транзисторе 1VT2 транзистор 1VT1 будет закрыт. Сопротивление резистора 1R2 должно быть маленьким по сравнению с сопротивлением резистора 1R3, чтобы светодиод HL1 не горел при закрытом транзисторе 1VT2. При закрытом транзисторе 1VT2 напряжение на резисторе 1R2 должно быть меньше напряжения, при котором начинает светиться светодиод HL1.

Для каждого из стендов изучаемая микросхема монтируется на плате одностороннего фольгированного гетинакса или стеклотекстолита. Если предполагается проверять работоспособность микросхем, то на плате фольгированного материала устанавливают панельку для микросхем на соответствующее число выводов.

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

СИСТЕМЫ ДИАГНОСТИРОВАНИЯ ЭВМ.

Методы построения и характеристики систем диагностирования. Метод командного ядра. Метод диагностирования на уровне логических схем. Метод микродиагностирования. Метод эталонных состояний.Метод диагностирования, ориентированный на проверку сменных блоков. Метод диагностирования с помощью схем встроенного контроля.Метод диагностирования с помощью само проверяемого дублирования. Метод диагностирования по регис трации состояния. Сервисные процессоры.

ОСОБЕННОСТИ ЭКСПЛУАТАЦИОННОГО ОБСЛУЖИВАНИЯ МИКРОПРОЦЕССОРНЫХ СИСТЕМ И ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ

Сигнатурный анализ. Особенности организации эксплуатационного обслуживания персональных компьютеров. Диалоговые системы диагностирования неисправностей в ПК. Вирусы и их типы. Поиск и устранение вирусов.

МЕТОДЫ ПРОЕКТИРОВАНИЯ ТЕСТОВ

Вероятностное тестирование. Детерминированные методы генерации тестов для для логических схем. описанных на вентильном и функциональном уровне.Понятие о тестируемом проектировании аппаратуры ЭВМ. Модификаци схем для раздельного тестирования комбинационных схем и триггеров.Моди- фикация схем для само тестирования.

ЗАЩИТА, СОХРАНЕНИЕ И ВОССТАНОВЛЕНИЕ БД

Проблемы эксплуатации БД. Программные методы защита БД от ошибок. Восстановление БД при аварийных ситуациях. Методы защиты информации от несанкционированного доступа.

ДИАГНОСТИРОВАНИЕ ПЕРИФЕРИЙНЫХ УСТРОЙСТВ

Диагностирование УПУ/ПУ с помощью процессора, тестеров, имитаторов каналов, и встроенных средств. Диагностирование средств телеобработки данных; мультиплексора передачи данных и канала передачи данных.

ПРИНЦИПЫ АВТОМАТИЗАЦИИ ПРОФИЛАКТИЧЕСКИХ ИСПЫТАНИЙ

Типы профилактических мспытаний. Программные средства профилактических мспытаний. Автоматизация профилактических мспытаний с изменением напряжений вторичных источников питания. Автоматическое накопление информации об ошибках, её обработка и использование.

МЕТОДЫ ПОВЫШЕНИЯ ЭКСПЛУАТАЦИОННОЙ НАДЕЖНОСТИ СИСТЕМЫ ЭЛЕКТРОПИТАНИЯ ЭВМ

Основные проблемы Зксплуатации систем электропитания ЭВМ. Защита ЭВМ от возмущений в системе электропитания.Защита ЭВМ от длительных перерывов электропитания

ИЗМЕРИТЕЛЬНЫЕ ПРИБОРЫ

Аппаратурные измерительные мониторы. Микропрограммные и программные измерительные мониторы. Однокантактный логический пробник.Много кантактный логический пробник. Логический компаратор. Логический импульсный генератор. Измерители тока. Осциллографы. Логические анализаторы. Стенды проверки ТЭЗ.

ПРОЦЕССЫ ЭКСПЛУАТАЦИОННОГО ОБСЛУЖИВАНИЯ ЭВМ

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

4. Методика определения и устранения неисправностей ЭВМ

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

Если по каким-то причинам компьютер перестал запускаться, в первую очередь посмотрите, работает ли блок питания. В случае, когда блок питания выходит из строя в процессе работы, вы можете услышать громкий хлопок, причиной которого, как правило, является сгоревший конденсатор, в воздухе появится запах гари, компьютер выключится.

Если компьютер функционирует, но работает с ошибками, обратите внимание на разъемы и установленные в них устройства. Иногда причиной некорректной работы и сообщений об ошибках бывает неплотное соединение между группами контактов устройства и соответствующего ему разъема. Обследуйте модули памяти, карты расширения, разъемы IDE-устройств на материнской плате.

Если ситуация не изменилась, посмотрите, правильно ли установлено программное обеспечение. Для этого откройте закладку «Панель управления» и в опции «Свойства/Система/Устройства» проверьте, нормально ли работает установленное оборудование и нет ли конфликтов. Если проблема заключается в том, что два устройства используют один и тот же запрос на прерывание, переустановите одно из них. Если система требует обновить драйвер какого-либо устройства, попытайтесь загрузить новую версию драйвера с сайта производителя. Иногда необходимо установить пакет драйверов для операционной системы или обновить BIOS материнской платы. Последнее очень актуально при покупке процессоров нового поколения.

Прежде чем грешить на неисправность устройства, проверьте, нет ли проблем программного характера.

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

Чем меньше «стог», тем проще найти «иголку»

Самым оптимальным вариантом поиска неисправностей является случай, когда компьютер собирается в минимальной конфигурации, т. е. в материнской плате остаются только процессор, видеоадаптер и модуль памяти. Затем машина запускается, по очереди добавляются остальные устройства и проверяется стабильность работы системы до тех пор, пока при установке какого-либо компонента не возникают ошибки.

Тестовые программы

Одним из универсальных способов определения сбоев в компьютере, не требующих «хирургического» вмешательства, является использование тестовых программ. Разумеется, этот метод применим, если компьютер запускается и работает.

Тестовые утилиты бывают общие (для диагностирования всех компонентов системы) и специализированные (для проверки определенных устройств). Большое количество подобных программ находится на сайте http://www.benchmarkhq.ru/. Среди утилит, выложенных в его разделах, вы найдете все необходимое для диагностики системы.

В ряде ситуаций в качестве диагностического средства может выступить BIOS материнской платы. Услугами этой системы стоит воспользоваться, когда при включении компьютера вы не видите привычной загрузки Windows. При включении компьютера происходит процедура самодиагностики системы, по окончании которой должен раздаться один короткий звуковой сигнал, означающий, что все устройства проверены и работают нормально. Длинные гудки дают понять, что модули памяти не обнаружены или не определяются. Один длинный сигнал и три коротких говорят об отсутствии графического адаптера или его неработоспособности. Частые короткие сигналы свидетельствуют о проблемах с центральным процессором.

Блок питания

Выходит из строя часто. Порой является причиной «гибели» других устройств, например системной платы или жесткого диска. Большинство блоков питания производятся в Юго-Восточной Азии, причем качество изготавливаемых продуктов посредственное. Упрощенная электросхема и несоответствие заявленным характеристикам приводят к тому, что блок питания просто перегорает.

Сперва начинают «гулять» штатные параметры выходных напряжений. Не всегда это можно понять сразу: появляются сообщения о сбоях и ошибках программного характера. Часто это происходит после того, как увеличивается нагрузка на блок питания, допустим устанавливается очередная карта расширения. Подобные симптомы могут проявляться при замене процессора или видеокарты на более производительные и энергоемкие экземпляры. Чтобы проверить блок питания, необходимо с помощью вольтметра (если он есть) измерить выходное напряжение на каждом из контактов разъема ATX. Как правило, эти цифры приводятся в руководстве по эксплуатации системной платы.

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

Процессор

Центральный процессор является компонентом, который в неразогнанном состоянии и при надлежащем охлаждении работает нормально и не вызывает никаких нареканий. Причиной нестабильной работы может быть установленный на процессоре вентилятор. С течением времени у некоторых дешевых моделей кулеров скорость вращения снижается. В этом случае процессор будет перегреваться и нестабильно функционировать. Если в системной плате реализована технология аппаратного мониторинга, то выявить неисправность несложно. Включив соответствующую опцию в BIOS, вы всегда сможете контролировать скорость вращения вентилятора или рабочую температуру процессора. Если материнская плата не поддерживает подобную технологию, снимите крышку с системного блока и убедитесь, что при включении компьютера вентилятор на процессоре вращается. Дополнительное удобство предоставляется специальными программами вроде Motherboard Monitor. С их помощью ряд параметров контролируется непосредственно при работе в Windows.

В отдельных случаях причиной некорректной работы процессора может быть производственный дефект, но это довольно редкий случай. Тем не менее одно время в продаже были процессоры Athlon и Duron, с ошибками декодирующие файлы в форматах MPEG и JPEG. В остальном претензий к их работе не было.

Возможна ситуация, когда процессор по-настоящему выходит из строя. Тогда при включении компьютера вы увидите черный экран монитора. Причиной этого могут быть, как правило, перегрев или механическое повреждение ядра процессора, что наиболее свойственно устройствам фирмы AMD. Поэтому уже при пробных запусках рекомендуется устанавливать кулер, не ограничиваясь тем, что вы просто положили его сверху и хотите проверить, включается ли собранная система. Но будьте осторожны, ядро процессоров AMD Duron и Athlon довольно хрупкое. В результате некорректной установки кулера оно может дать трещину. В отдельных случаях процессор с поврежденным ядром может некоторое время работать.

Жесткий диск

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

Обычно подобного рода проблемы связаны с некачественной рабочей поверхностью пластин. С течением времени магнитный слой может осыпаться, делая невозможным считывание информации, записанной в дефектных секторах. Технология S.M.A.R.T., реализуемая во всех современных дисках, позволяет определять сбойные секторы. Информация, хранящаяся в них, переписывается в секторы из резервной зоны. Для активации этого режима необходимо включить соответствующую опцию в BIOS системной платы.

Одна из причин неисправности винчестера -- выход из строя контроллера или внутренних механических частей. В этом случае диск перестанет работать практически сразу.

Бывает, что новые винчестеры, устанавливаемые в компьютер, не распознаются BIOS из-за того, что неправильно выставлена перемычка, определяющая роль диска на данном канале IDE. Проверьте, как определен диск -- Master или Slave. Двух устройств, позиционируемых одинаково, на одном кабеле быть не должно.

Модуль памяти

Очень часто пользователи наращивают объем оперативной памяти в процессе эксплуатации компьютера, чтобы повысить производительность системы. Иногда дополнительный модуль соответствует иной спецификации или обладает другим объемом. Например, к модулю PC100 емкостью 128 Мбайт устанавливается модуль PC133 объемом 256 Мбайт. Естественно, здесь могут возникнуть проблемы. Чтобы убедиться, что оба модуля исправны, следует вытащить старый и поработать с новым. Поэкспериментируйте, переставляя модули в другие слоты. Не забывайте о параметрах памяти, выставляемых в BIOS. Слишком маленькое значение времени ожидания не позволит разным модулям работать вместе.

Материнская плата

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

Графический адаптер

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

Если перестал работать дисплей, лучше обратиться в мастерскую. Но можно попробовать устранить эту неисправность в домашних условиях.

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

Тусклое изображение на экране монитора, где яркость больше не поднимается, можно вернуть на прежний уровень. Для этого необходимо открыть корпус и подрегулировать напряжение на ЭЛТ с помощью потенциометра, строго соблюдая нормы электробезопасности. С напряжением в несколько тысяч вольт шутки плохи! Поднимать напряжение надо постепенно, выставив перед этим яркость монитора на максимум.

Наиболее часто встречающийся дефект ЖК-мониторов -- нерабочие пикселы (точки на экране). Обычно они присутствуют в матрице изначально, и при покупке ЖК-панели следует обращать на это внимание.

5. Методика технического обслуживания

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

Ежедневные операции занимают от нескольких секунд до пяти минут, те, что проводятся дважды в год, могут отнять два-три часа, но они одинаково важны для здоровья вашего компьютера.

Частота операций приводится для среднего домашне-офисного (SOHO) компьютера, который работает ежедневно, но не очень много, до 3-4 ч, и при этом не несет феноменальной нагрузки по обработке сверхбольших объемов данных. На нем играют, редактируют и печатают документы, бродят в сети и т. п. Если вы используете компьютер более интенсивно, все профилактические мероприятия нужно проводить чаще. Тем, кто работает на компьютере реже, увеличивать интервалы между профилактическими мероприятиями нежелательно.

Правильный порядок включения ПК тоже важен. Последствия его несоблюдения неочевидны, ибо проявляются редко, но зато уже в виде неприятных проблем, на решение которых потребуется много времени. Сначала нужно включить принтер и/или сканер, а также внешний модем, если они потребуются вам в работе. Затем включается монитор (если он питается не через системный блок), и только в последнюю очередь - сам компьютер. Порядок выключения обратный - сначала компьютер, потом, монитор, потом периферия.

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

Выключение компьютера, работающего под ОС Windows, крайне рекомендуется производить штатными средствами, т. е. через меню "Пуск" и его пункт "Завершить работу". Современные компьютеры с материнской платой ATX выключаются под управлением Windows самостоятельно, на более старых ПК без управления питанием вы должны выключить компьютер сами, увидев на экране надпись "Теперь питание можно отключить". При работе под Windows 98 часто встречается проблема - компьютер зависает на последних этапах завершения работы, оставляя на экране картинку с облачками. Простого решения проблемы нет, поэтому до консультации с хорошим специалистом можете выключать компьютер вручную, дав этой картинке побыть экране 30-40 с.

Мониторинг работы системы

Чтобы видеть, что с вашей системой все в порядке, нужно отслеживать массу параметров ее работы. Упомянем температуру процессора, скорость вращения его вентилятора, напряжение на материнской плате, а также другие, легче измеряемые параметры - свободное место на жестком диске, загрузка процессора, заполненность оперативной памяти и т. п. Для постоянного мониторинга разрабатываются разнообразные программы, например первую группу параметров измеряет утилита MBProbe, а вторую - Norton System Doctor, которая к тому же умеет проверять открываемые файлы на вирусы. Для выполнения этих задач существует масса приложений. Они часто поставляются вместе с материнской платой. Ваше участие в работе необязательно - о критических ситуациях программа известит сама.

Системный блок и его начинка

Процессор, память и свежий воздух

Для работы процессора важны подача нужного напряжения и правильное охлаждение. Первое в основном зависит от материнской платы, а вот охлаждение на вашей совести. Однажды купив хороший вентилятор и правильно установив его на процессоре, останавливаться нельзя. Нужно регулярно контролировать его скорость вращения и при ее снижении, а также при повышении средней температуры процессора, переходить к профилактическим действиям. То же самое следует делать вне зависимости от показаний датчиков два-три раза в год.

1. Выключите компьютер и всю периферию, отключите его от электрической сети, локальной сети и периферийных устройств. Это обязательная процедура во всех случаях, когда вам приходится оперировать с начинкой компьютера.

2. Аккуратно снимите крышку системного блока. Если она состоит из нескольких частей, снимите левую стенку. Вы увидите скопление проводов и платы расширения, все это установлено на материнскую плату.

3. Вооружитесь компактным пылесосом для сидений автомобиля или одежды. Подойдет и обыкновенный домашний пылесос, в этом случае нужно убрать металлические трубки его ручки и установить плоскую насадку прямо на гибкий шланг.

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

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

6. Иногда внутренности системного блока облюбовывают бытовые насекомые. Их нужно изгонять при помощи того же пылесоса или других механических методов воздействия. Применение различных аэрозолей, жидкостей и порошков не допускается!

7. Еженедельные процедуры. Самое меньшее, что вы можете проделать, - защитить технику от пыли. Регулярно протирайте клавиатуру, мышку и ее коврик сухой мягкой тряпочкой или специальной влажной чистящей салфеткой. Для удаления жира с коврика мыши его можно протирать тряпочкой, смоченной в спирте.

8. Ежемесячные процедуры. Этот совет касается только владельцев мышей с шариком. Шарик тоже надо чистить: повернуть фиксирующее кольцо на дне мышки, извлечь шарик, протереть его спиртом. Также нужно протереть и очистить от пыли три ролика, с которыми контактирует шарик, когда находится на своем месте. После этих процедур шарик устанавливается на свое место и фиксируется кольцом.

Использование ПК в качестве программатора микросхем

Это устройство выполнено в качестве приставки к компьютеру с процессором серии Z80, хотя вполне возможно подключить его к "обычному" LPT порту компьютера.

У автора этой статьи имелся компьютер "SCHNEIDER CPC464"(CPU-Z80A, RAM-64KB) со интегрированным лентопроттяжным механизмом.
Компьютер оснащен разъемом расширения, который используется для подключения дисковода и другие дополнительные внешние устройства.
Этот разъем и было решено использовать для подключения программатора FLASH-микросхем памяти 28F256A, собранный по изображенной на рис. 1 схеме.

Возле контактов разъема XS2(см. схему) в скобках указаны номера выводов микросхемы выполненной в корпусе PLCC-32. Дешифратор управляющих сигналов и адресов выполнен на микросхемах DD1, DD2, DD4, DD5. Чтобы упростить устройство анализ шины адреса, выведенной на разъем расширения, проводится только по линиям А0, А1 , А5 и А7. Этого вполне достаточно для исключения ложной адресации.

Управляющие команды с выходов элементов DD5.2-DD5.4 разрешают работу (выбор) микросхемы (СЕ), запись (WE) и естественно чтение (ОЕ). На выходе DD4.4 формируется импульс записи в буфер DD3 всей выведенной компьютером на шину данных информации. А импульс с элемента DD1.3 управляет копированием информации из буфера DD3 в дополнительный буфер вывода DD6.

Чтение-запись состояния шины данных программируемого устройства выполняется во время обращении управляющей программы к порту ввода или вывода с адресом 0F8F8h. Выбранный адрес ячейки памяти заносится в буферы DD6 (старший байт) и DD3 (младший байт). Запись в буфер DD3 производится обращением к порту вывода 0F8F9h. А вот в буфер DD6 информацию нужно заносить в два этапа: в первый этап информацию записывают в буфер DD3, а во второй - копируют все данные в буфер DD6, обратившись к порту вывода с адресом 0F8FAh. Для того чтобы совместить операции копирования старых данных из DD3 в буфер DD6 с записью новой информации в DD3 достаточно программно обратиться к порту вывода 0F8FBh.

На фото (см. рис. 2) рядом с программатором находится переходник с панелькой для микросхем в PLCC-32 . Выводы микросхемы, установленной рядом с основной панелью, используются в качестве опорных стоек для вывода питания. Монтаж переходника - навесной, выполнен проводами в эмалевой изоляции диаметром от 0.51мм, проложенными кратчайшим путем. После проверки правильности монтажа плата залита бесцветным лаком. Разъемы XS1, XS2 изготовлены из обрезанных, а затем склеенных разъемов подходящего типа, но с другим числом контактов.

Режим "запись/стирание"

Управляющая программа для программирования микросхем с помощью компьютера СРС464 (файл FL1_Z80.BAS внутри архива) написана на языке BASIC, интерпретатор которого встроен в этот компьютер. Информацию, предназначенную для загрузки в программируемую микросхему памяти, необходимо предварительно занести в буфер памяти, начинающийся с адреса 10000. Адрес этого буфера в строке 210 программы присваивается переменной N. Для стирания или программирования микросхемы (но не чтения) необходимо вначале операции подать на FLASH-микросхему напряжение стирания +12 В, а по завершении всей процедуры - снять его.

Режим "чтение/проверка"

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

Для подключения программатора FLASH памяти к компьютеру серии IBM PC используется LPT порт. Так же придется изготовить несложный переходник.

Программа для компьютера этой (IBM-PC) архитектуры находится в файле FL1_IBM.BAS внутри этого архива и написана она так же на языке BASIC, интерпретатор которого можно найти в дистрибьютиве MSDOS или ранних сборок MS-Windows. Однако эта программа немного сложнее чем предыдущая, так как пришлось реализовать программным способом действия которые раньше выполнялись аппаратно. В связи с тем, что производительность компьютера IBM на порядок выше чем в компьютере на базе Z80, пришлось программным способом ввести временные задержки, чтобы обеспечить достаточные временные интервалы для внутренних операций в схеме FLASH-памяти.

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

· все алгоритмы реализованы в соответствии с требованиями спецификации на мс.;

· обеспечивает работу с микросхемой во всех режимах, предусмотренных разработчиком данной микросхемы;

Для выполнения своих функций, хороший программатор, как минимум должен содержать:

· колодку, в которую можно вставить нужную микросхему. Колодка должна обеспечивать надежный контакт с выводами мс;

· интерфейс, позволяющий осуществлять ввод/вывод программируемой и считываемой информации;

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

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

Существуют некоторые классификации программирующих устройств по следующим параметрам.

По типу программируемых микросхем

Узкоспециализированные программаторы. Программаторы, поддерживающие мс только заданного типа, или мс только заданного производителя.

Условно универсальные программаторы. Устройства, программирующие мс многих типов и/или мс различных производителей.

Универсальные программаторы. Программирующие устройства, поддерживающие микросхемы всех типов, и мс всех фирм.

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

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

Универсальный программатор разрабатывается на базе универсальных аппаратных драйверов. Аппаратные драйвера подводятся к выводам сокетки, и должны обеспечивать:

· подачу сложных временных сигналов в широком диапазоне частот;

· подачу и считывание логических уровней;

· подачу напряжения в широком диапазоне и с заданной точностью.

Как правило, чем более универсальны драйвера, и чем их больше - тем более универсален программатор.

По способу программирования мс.

Параллельные программаторы. Обработка микросхем осуществляется в колодке (сокетке) программатора.

ISP программаторы. Поддержка мс. происходит непосредственно в устройстве (ISP mode).

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

Колодка программатора призвана обеспечивать надлежащий электрический контакт между ножками мс и аппаратнымидрайверами программатора. Обычно, универсальный программатор снабжается колодкой под DIP корпус мс. Самыми надежными и удобными для пользователя являются специальные сокетки с нулевым усилием - (ZIF socket).

Для поддержки микросхем с корпусами, отличными от DIP, нужно использовать специальные переходные адаптеры.

Программатор внутрисхемный. ISP программирование возможно только тех микросхем, которые предполагают данный режим.

Обычно, подобные микросхемы содержат встроенные устройства, которые:

· из внешнего напряженияпитания генерируют напряжения необходимые для программирования;

· обеспечивают стыковку с внутрисхемным программатором по последовательному интерфейсу (вариации протокола JTAG, SPI, UART).

Для реализации режима ISP Mode, стенд разработчика должен поддерживать:

1. сответствующую стыковку выводов микросхемы с выходами ISP программатора;

2. заданные режимы по нагрузке и питанию на соответствующих выводах микросхемы в режиме программирования.

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

Отличительной особенностью программаторов серии ChipProg-xx оказывается то обстоятельство, что помимо обеспечения обычного режима (в сокетке устройства), они поддерживают и режим внутрисхемного программирования.

По подключению к PC

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

По возможному количеству параллельно записываемых мс.

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

В качестве образца, программатор ChipProg-G4 снабжен четырьмя ZIF сокетками, и способен в асинхронном режиме программировать до 4 микросхем параллельно. Другой возможностью заметно увеличить скорость тиражирования - воспользоваться функциональными возможностями некоторых программаторов. В частности, профессиональные программаторы семейства ChipProg-XX с USB интерфейсом предоставляют возможность мультипрограммирования. Имеющееся число подобных программаторов может быть подключено к одному PC через USB порты, либо через USB HUB. Данные программаторы, объединенные в мультипрограмматорный режим, функционируют асинхронно и совершенно независимо друг от друга.

По специальным возможностям

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

Для иллюстрации представим вспомогательные способности, предлагаемые программаторами фирмы Фитон

· Автотестирование;

· контроль всех выводов обслуживаемой микросхемы на наличие контакта перед программированием;

· Аппаратные схемы защиты. Защита ошибочно подключенных микросхем;

· Экстремально большая скорость программирования;

· Защита от электростатического разряда;

· Кнопка, запускающая выполнение любой необходимой операции или последовательности операций;

· Обеспечение записи микросхем в устройстве пользователя;

· синтезатор частоты;

· Режим программирования серийного номера;

· Возможность подсчета контрольных сумм;

· Режим записи сигнатуры;

· Режим поддержки проекта;

· Поддерка автоматического контроля присутствия микросхемы;

· Многофункциональный двоичный редактор;

· Встроенный язык сценариев;

Eсли нужно единожды запрограммировать микроконтроллерное устройство, радиолюбители обходятся простейшим программатором, подключаемым к COM- или LPT-порту. Например, самый простой программатор для микросхем AVR-- это кабель из шести проводов и четырёх резисторов (так называемый программатор PonyProg).

Те любители, которые занимаются разработкой микропрограмм или производят свои схемы в больших количествах, используют программаторы посложнее-- такие устройства часто содержат свой микроконтроллер. Подобные программаторы удобны тем, что после работы переводят свои выходы в Z-состояние, и запрограммированное устройство можно испытывать, не отключая программатора. Такие программаторы, как правило, работают с одним-двумя семействами микросхем.

Самодеятельным конструкторам программаторов известна «проблема курицы и яйца»-- если в схеме программатора присутствует микроконтроллер, то и его необходимо запрограммировать при отсутствии готового программатора. В таких случаях обычно отдают микросхему профессионалам, либо строят простейший программатор для подключения к COM- или LPT-порту компьютерa.

В конструкторских бюро и лабораториях применяются универсальные программаторы. Поскольку в таких устройствах каждый из выводов разъёма (а этих выводов может быть до сотни) может подавать на микросхему напряжения от 0 до 27 В с точностью в 0,1 вольт и частотами до 40 МГц, универсальные программаторы бывают очень дороги-- до нескольких тысяч долларов. Зато при появлении новой микросхемы достаточно добавить её поддержку на программном уровнe

Подобные документы

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

    презентация , добавлен 12.07.2011

    Устройство и принцип работы персонального компьютера (ПК). Диагностика работоспособности ПК и определение неисправностей. Задачи технического обслуживания средств вычислительной техники. Разработка методик поддержания техники в работоспособном состоянии.

    курсовая работа , добавлен 13.07.2011

    Разработка информационно-аналитической системы анализа и оптимизации конфигурации вычислительной техники. Структура автоматизированного управления средствами вычислительной техники. Программное обеспечение, обоснование экономической эффективности проекта.

    дипломная работа , добавлен 20.05.2013

    Информационная база проведения технического обслуживания средств вычислительной техники (СВТ) на рабочем месте. Эксплуатационные характеристики обслуживаемых СВТ. Разработка эксплуатационной документации. Организация профилактического обслуживания.

    курсовая работа , добавлен 13.07.2011

    Характеристика систем технического и профилактического обслуживания средств вычислительной техники. Диагностические программы операционных систем. Взаимосвязь систем автоматизированного контроля. Защита компьютера от внешних неблагоприятных воздействий.

    реферат , добавлен 25.03.2015

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

    курсовая работа , добавлен 07.01.2011

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

    реферат , добавлен 09.07.2012

    Техника безопасности, охрана труда при работе с компьютерной техникой. Структура и краткая характеристика компьютерной техники. Программное обеспечение компьютеров. Индивидуальное задание на условном рабочем месте. Настройка агентов и X-Centric Manager.

    отчет по практике , добавлен 19.07.2012

    История развития вычислительной техники, основные характеристики. Основное отличие вычислительной системы от компьютера, виды архитектур. Классификация уровней программного параллелизма. Главные особенности векторной, матричной обработки регистров.

    курсовая работа , добавлен 21.07.2012

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

В компьютере уживаются «тело» и «душа». «Тело» компьютера - это его «железная», аппаратная часть (hardware). Аппаратные средства современных персональных компьютеров представляют собой совокупность электронных, электромеханических, электромагнитных и электронно-оптических устройств. «Душа» - это оживляющие эту груду железа прикладные и системные программы (software).

Совокупность программ, необходимых для обработки данных, называется программным обеспечением ПК.

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

Программы - это упорядоченные последовательности команд. Команда - это элементарная инструкция, предписывающая компьютеру выполнить ту или иную операцию. Конечная цель любой компьютерной программы - управление аппаратными средствами. Даже если на первый взгляд программа никак не взаимодействует с оборудованием, не требует никакого ввода данных с устройств ввода и не осуществляет вывод данных на устройства вывода, все равно ее работа основана на управлении аппаратными устройствами компьютера.

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

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

Рис. 3.1.

Самый низкий уровень программного обеспечения представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Как правило, базовые программные средства непосредственно входят в состав базового оборудования и хранятся в постоянном запоминающем устройстве (ПЗУ). Программы и данные записываются («прошиваются») в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации.

В тех случаях, когда изменение базовых программных средств во время эксплуатации является технически целесообразным, вместо микросхем ПЗУ применяют перепрограммируемые постоянные запоминающие устройства (ППЗУ - Erasable and Programmable Read Only Memory, EPROM). В этом случае изменение содержания ПЗУ можно выполнять как непосредственно в составе вычислительной системы (такая технология называется флэштехнологией), так и на специальных устройствах, называемых программаторами.

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

От программного обеспечения этого уровня во многом зависят эксплуатационные показатели всей вычислительной системы в целом. Так, например, при подключении к вычислительной системе нового оборудования на системном уровне должна быть установлена программа, обеспечивающая для других программ взаимосвязь с этим оборудованием. Конкретные программы, отвечающие за взаимодействие с конкретными устройствами, называются драйверами устройств - они входят в состав программного обеспечения системного уровня.

Другой класс программ системного уровня отвечает за взаимодействие с пользователем. Благодаря этим программам пользователь получает возможность вводить данные в вычислительную систему, управлять ее работой и получать результат в удобной для себя форме. Эти программные средства называют средствами обеспечения пользовательского интерфейса. От них напрямую зависит удобство работы с компьютером и производительность труда на рабочем месте.

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

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

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

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

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

Классификация всегда достаточно условна. Часто программное обеспечение компьютера подразделяют на три основные класса (рис. 3.2):

ь системное программное обеспечение (СПО);

ь прикладное программное обеспечение (ППО);

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


Рис. 3.2.

К системному программному обеспечению относят программы базового уровня, операционные системы и служебные программные средства. Инструментальные средства предназначены для разработки как системных программ, так и прикладных.

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

Обработка информационных данных - основная задача многих производств, компаний и других сфер деятельности человека. Раньше для сбора, исследований и передачи использовали бумажные носители, в этом процессе были задействованы тысячи специалистов. Человеческий фактор не мог не отражаться на точности полученной информации, всего-навсего одна ошибка могла полностью исказить реальную ситуацию.

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

Задачи программного обеспечения и вычислительной техники

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

При помощи современной вычислительной машины можно выполнять такие задачи:

  • Создавать текстовую и числовую информацию;
  • Создавать графики;
  • Обрабатывать в считанные минуты большие объемы числовой и текстовой информации;
  • Создавать музыку;
  • Рисовать картины;
  • Создавать сложные чертежи и многое другое.

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

Классификация и функции программного обеспечения

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

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

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

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

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

Существует такая наиболее распространенная классификация:

  • Системное программное обеспечение (управляет компонентами компьютерной системы, по сути это программы, отвечающие за работу программ);
  • Утилиты (входят в состав программного обеспечения или распространяются отдельно, выполняют специализированные типовые задачи с оборудованием и ПО);
  • Прикладное ПО (предназначено для выполнения определенных задач пользователя и направлено на взаимодействие с ним);
  • Инструментальное ПО (используется для разработки программ и их сопровождения).

Программное обеспечение для телефонов

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

ПО для навигаторов

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

ПО для принтеров

Принтеры являются высокотехнологическими аппаратами для распечатывания информации из компьютера на бумагу. Устройства могут быть связаны с определенным ПК или группой ПК, они принимают от них команды на печать и выполняют их в считанные секунды. Программное обеспечение для принтера предназначено для того, чтобы устройство могло корректно выполнять свои основные функции и имело связь с компьютерами, к которым оно привязано. Инновационные технологии позволяют выполнять печать, даже если ПК находится на сравнительно большом расстоянии от принтера.

Дополнительное ПО и его задачи

В состав операционной системы входят только определенные стандартные программы, все остальные пользовательские программы являются дополнительными. Они предназначены для выполнения определенных конкретных задач пользователей. Дополнительное программное обеспечение можно установить на любой компьютер, но при этом нужно учитывать версию и разрядность операционной системы. Это обеспечит полную совместимость всех компонентов программ и самих программ и позволит корректно выполнять поставленные задачи.

Операционное программное обеспечение

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

Бухгалтерское программное обеспечение

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

Посещение профильной выставки в «Экспоцентре» для знакомства с инновационными разработками в сфере программного обеспечения

Вычислительная техника и программное обеспечение на выставке

Узнать, какое ПО лучше всего подойдет для того или иного предприятия, выбрать надежных разработчиков и поставщиков данного продукта, заключить уникальные сделки и приобрести новых деловых партнеров можно будет на специализированной выставке, посвященной связи. Мероприятие пройдет в ЦВК «Экспоцентр» в Москве. Зарегистрироваться для участия в выставке могут разработчики ПО, сделать это можно прямо на сайте выставочного комплекса или по телефону. Гости могут заказать онлайн электронный билет, который позволит им посетить одно из важнейших мероприятий года.