|
Тема: Программное обеспечение информационных технологий: базовое и инструментальное ПО. |
|
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙСегодня переходим к рассмотрению второй равноправной части персонального компьютера - программному обеспечению. В простейшем рассмотрении программа это набор инструкций для микропроцессора с помощью которых он производит обработку данных. Современному компьютеру никак нельзя обойтись без программ. Ведь именно программы определяют возможности компьютера: что он будет делать - поможет свести бухгалтерский баланс или позволит работать в сети Интернет. Большинство программ правильнее называть программными продуктами, ведь зачастую на их создание требуется не меньше затрат, чем на производство самого компьютера. Практически любая программа, если это специально не оговорено, является коммерческим продуктом, который продается наравне с компьютерами. Под программным обеспечением (ПО) информационных систем понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники. В самом общем плане программное обеспечение для вычислительной техники может быть разделено на:
Базовое (системное) ПО организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Базовое ПО тесно связано с аппаратными средствами. Инструментальное ПО это программы или комплекс программ для создания других программ. Прикладное ПО решает профессиональные задачи пользователя. БАЗОВОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕВ состав базового ПО входят:
Операционная системаОперационная система (ОС) - это комплекс специальных программных средств, предназначенных для управления загрузкой компьютера, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами персонального компьютера. Она обеспечивает управление процессом обработки информации и взаимодействие между аппаратными средствами и пользователем. Одной из важнейших функций ОС является автоматизация процессов ввода-вывода информации, управления выполнением прикладных задач, решаемых пользователем. ОС загружает нужную программу в память ПК и следит за ходом ее выполнения; анализирует ситуации, препятствующие нормальным вычислениям, и дает указания о том, что необходимо сделать, если возникли трудности. Операционные системы персональных компьютеров делятся на:
В однозадачных ОС пользователь в один момент времени работает с одной конкретной программой (задачей). Примером таких ОС служат операционные системы MS-DOS, MSX. Многозадачные ОС позволяют параллельно работать с несколькими программами, и количество программ зависит от мощности системы. В качестве примера можно привести операционные системы всех версий Microsoft Windows, UNIX, OS/2, Linux, Mac OS. Сетевые ОС связаны с появлением локальных и глобальных сетей и предназначены для обеспечения доступа ко всем ресурсам вычислительной сети. Примером таких систем являются Novell Net Ware, Microsoft Windows-NT, UNIX, IBM LAN. Сервисное программное обеспечениеСервисное программное обеспечение - это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем. По функциональным возможностям сервисные средства можно подразделять на:
Программы технического обслуживанияПод программами технического обслуживания понимается совокупность программно-аппаратных средств для диагностики и обнаружения ошибок в процессе работы компьютера или вычислительной системы в целом. Они включают в себя:
В качестве примера тестовой программы можно привести программу Doctor Hardware, пакет Checkit для Windows. ИНСТРУМЕНТАЛЬНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕСистема программирования - это комплекс средств, включающих в себя:
Транслятором языков программирования называется программа, осуществляющая перевод текста программы с языка программирования в машинный код. В системах программирования транслятор переводит программу, написанную на входном языке программирования, на язык машинных команд конкретной ЭВМ. В зависимости от способа перевода с входного языка программирования трансляторы подразделяются на компиляторы и интерпретаторы. В компиляции процессы трансляции и выполнения программы разделены во времени. Сначала компилируемая программа преобразуется в набор объектных модулей на машинном языке, которые затем собираются (компонуются) в единую машинную программу, готовую к выполнению и сохраняемую в виде файла. Интерпретатор осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы, при этом каждый оператор входного языка программирования транслируется в одну или несколько команд машинного языка. Особое место в системе программирования занимают ассемблеры, представляющие собой комплекс, состоящий из входного языка программирования ассемблера и ассемблер-компилятора. Ассемблер представляет собой мнемоническую (условную) запись машинных команд и позволяет получить высокоэффективные программы на машинном языке. |
Уважаемые подписчики!Суть предложения заключается в следующем:
Cтраница проекта Inmarket Ссылка на сайт Inmarket Cсылки для регистрации: Ссылка на страницу регистрации Ссылка на страницу предварительной регистрации О проекте InmarketИнтернет-бизнес для всех.В новом тысячелетии "золотоносными жилами" Интернета стали идеи. Идеи, которые объединяют. Идеи, которые распространяются со скоростью мысли. Идеи, для которых не существует преград и границ. Идея Inmarket проста в понимании и использовании. Каждый желающий может принять участие в её продвижении на мировом Интернет-рынке, получая при этом ту или иную выгоду для себя. Все зависит от Вашего выбора. Итак, представьте себе супермаркет. Большой магазин, в котором есть множество товаров и у Вас разбегаются глаза от изобилия. Наверное, Вам это знакомо. Как правило, мы покидаем такой магазин с одной и той же мыслью: "В следующий раз куплю вон то, вот это и ещё наверное ту симпатичную штучку... если денег хватит". Бывало? :) Наверняка Ваш ответ - да. А Вы ни разу не пытались представить себя "по другую сторону баррикады"? "Вот бы мне в этом магазине отдел свой иметь? Да чего там отдел, лоток небольшой бы, и поближе ко входу или выходу, в людном месте, одним словом ..." - такие мысли Вас посещали? Если Ваш ответ "да", значит Вы в нужное время оказались в нужном месте, потому что Inmarket - это как раз то, что Вам сейчас нужно. Вы, уже сегодня, имеете возможность принять участие в строительстве нового "Интернет-супермаркета", в котором, кроме всего прочего, найдется место и для Ваших товаров или услуг. Более того, совершенно не обязательно что-либо продавать лично. Став партнером проекта и занимаясь продвижением идеи Inmarket, Вы получаете возможность принять участие в распределении общей прибыли. Звучит заманчиво, не правда ли? В Inmarket Вы можете быть продавцом или покупателем. Можно совмещать и то и другое. Можно просто делиться информацией о проекте со своими знакомыми. И за первое и за второе, а особенно за третье партнеры проекта получают вознаграждение. При этом совершенно не важен уровень Вашего умения работать на компьютере и в сети Интернет. В каждый партнерский пакет входят мультимедийные уроки, при помощи которых Вы быстро и легко научитесь обращаться с компьютером и работать в сети. Ссылка на страницу регистрации |
|
Литература: |
|
Автор рассылки: Каращук П.И. | Email: kpimag@mail.ru | Сайт автора: http://piterk2006.narod.ru/ |