Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

Средства контроля и диагностики

Стандартные программы

Некоторые программы, реализующие самые простые и часто используемые операции, постоянно должны «быть под рукой». Такие функции реализуются стандартными программами Windows. В их состав входят текстовый редактор WordPad, программа-«блокнот» NotePad, графический редактор Paint, калькулятор (Calculator), номеронабиратель (Phone Dialer), проигрыватель компакт-дисков (CD Player), универсальный проигрыватель (Media Player), программа просмотра буфера обмена (Clipboard Viewer), программа связи (HiperTerminal), игровые программы и т.д. Все эти программы входят в комплект поставки и устанавливаются при установке Windows (если пользователь не отказался от их установки при выборочной установке).

В число стандартных включаются и служебные программы (утилиты): Системный монитор (System monitor), Проверка диска (Scan Disk), Дефрагментация диска (Defrag), Архивация данных (Backup – резервное копирование) и т.д., а также игры.

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

Часть программ, реализующих функции проверки и базовые функции по управлению устройствами ПК, обычно реализована аппаратно, «зашита» в устройства компьютера.

При включении питания любого IBM-совместимого компьютера начинает выполняться процедура самотестирования по включению питания POST (Power On Self Testing), осуществляющая проверку работоспособности устройств, определение их характеристик. Эта процедура реализована аппаратно, она выполняется до загрузки установленного на ПК программного обеспечения. Именно эта процедура выводит на экран монитора сведения об аппаратуре ПК в процессе его загрузки.

Только после выполнения этой процедуры начинается загрузка ОС с системного диска, на котором она установлена.

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

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

Для разработки программного обеспечения различного назначения используются разные системы программирования. В настоящее время наиболее известными и широко используемыми системами являются Visual Basic, Microsoft Visual C++, Borland C++ и C++ Builder, Delphi, Java. Одной из современных платформ для разработки ПО является Microsoft.NET.

<== предыдущая лекция | следующая лекция ==>
Диски и файловые системы | Прикладное программное обеспечение
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 488; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.