Универсальное и специализированное программное обеспечение. Специализированное программное обеспечение для защиты программ и данных
Под термином специальное программное обеспечение (СПО) принято понимать категорию программ, которые разработаны и созданы для решения задач определенного класса. Такой софт принято создавать или модернизировать под конкретное предприятие, с учетом его специфики и особенностей деятельности, а также в зависимости от поставленных задач. Это может быть комплекс, направленный на поддержку принятия решений должностными лицами, который облегчает процесс анализа и выбора оптимального пути. В любом случае специальное программное обеспечение работает по заложенным в него алгоритмам, которые ранее прошли проверку и апробирование своей работоспособности.
Каждый проект, большой или малый, следует четко определенному методу: анализ требований, эксплуатационные спецификации, технические спецификации, разработка, документация, ввод в эксплуатацию и техническое обслуживание. Клиент участвует на всех этапах проекта, чтобы создать программное обеспечение в полном соответствии с требованиями. Наше программное обеспечение призвано быстро развиваться со сниженным временем обслуживания и, следовательно, низкой стоимостью. Технологический выбор тесно связан с типом проекта.
Программное обеспечение - это ссылка или «глазурь на торте» в прецизионном сельском хозяйстве. Чтобы использовать истинное, точное земледелие, фермеру требуется программное обеспечение. Точное земледелие является повторяющимся процессом. Без программного обеспечения процесс обработки точности не может быть завершен.
Классифицировать СПО можно по двум типам: имеющее общее и функциональное назначение. Перед программами общего назначения ставятся задачи по реализации статистических и экономико-математических алгоритмов, также комплекс программ этого типа разрабатывается для создания и обслуживания специфических баз данных, решения других организационных вопросов в компании. Специализированный софт функционального назначения решает задачи другого уровня – реализации функций управления и типовых алгоритмов в процессе обработки данных автоматизированными системами управления (АСУ) предприятия.
Это программное обеспечение облегчит вам работу с договорами аренды и аренды, собственностью и владельцами, что вы спросите себя, как вы делали без него до сих пор.
Большая группа программ тесно связана с конкретным видом деятельности - проектированием, бухгалтерским учетом, управлением различными коммерческими операциями или человеческими ресурсами.
Что входит в СПО
В состав специального программного обеспечения, в зависимости от стоящих перед АСУ задач, могут входить программы для реализации следующих функций:
- Управленческих;
- Информативных;
- Вспомогательных.
Основная задача любого СПО сводится к гарантированному обеспечению бесперебойной работы технической части системы, а также контролю над корректностью вводимых исходных данных.
Программное обеспечение для управления бизнесом. Это программное обеспечение позволяет управлять корпоративными и человеческими ресурсами, торговыми и дилерскими сетями и т.д. в области банковского дела и страхования, розничных сетей, управления гостиничным или ресторанным бизнесом и т.д.
В дополнение к указанным категориям существует ряд небольших программ и больших пакетов, которые также являются высокоспециализированными, такими как астрономия, астрология, математические вычисления, программное обеспечение для веб-разработчиков или автоматизация процессов производства или обучения и многие другие.
Разрабатываются такие программные комплексы на языках программирования высокого уровня. В результате они представляет собой свод программ, которые должны комплексно выполнять поставленные специальные задачи. Другими словами можно сказать, что специальное программное обеспечение создается под определенный класс специфичных задач. И рынок ПО чаще всего не имеет адекватного готового решения «в коробке» для задач данного класса.
Программы визуализации. Программы визуализации изображений позволяют просматривать и редактировать изображения и фотографии, изменять их размер и преобразовывать их в другой формат. Программы редактирования изображений. В эту группу входят различные графические редакторы - векторные или растровые. Программное обеспечение позволяет нескольким инструментам изменять исходное изображение - яркость, контрастность, коррекцию одного или другого элемента изображения, фильтрацию и вставку текста и многие другие операции.
Серьезные графические редакторы предлагаются для профессиональной работы и оплаты. Существует ряд программ, которые не имеют своей функциональности, но являются бесплатными и содержат все основные инструменты для рисования и редактирования изображений.
Основные составляющие СПО
Важнейшей составной частью специального программного обеспечения является его ядро. Именно эта часть выполняет основные функции по сбору, анализу и обработке информации, а также отвечает за управление работы АСУ в целом. Костяк СПО создается многочисленными алгоритмами и программами, выполняющими простейшие операции. Все это в целом создает организационную систему комплекса АСУ, направленного на решение глобальных задач.
Помимо функциональных графических редакторов существуют также специализированные программы просмотра изображений и фотографий и их организация. Большинство из этих программ бесплатны, и помимо их основной функции они небольшие по размеру и имеют самые необходимые инструменты коррекции изображения - изменение размера, яркость, контрастность, различные фильтры, изменение формата.
Существуют также программы, специально предназначенные для конкретных операций - пакетное преобразование формы или размера нескольких изображений одновременно, создание панорамных фотографий, создание плакатов и т.д. большинство из этих программ бесплатны.
Очень важно соблюдение совместимости комплексов СПО между собой и со стандартным программным обеспечением. Для выполнения этого требования во время разработки софта особое внимание уделяется такому понятию, как модульность. Это подразумевает разбитие каждой задачи на несколько модулей, которые в свою очередь также могут разбиваться на более мелкие модули. Это позволяет не только тщательно отработать каждый шаг алгоритма всего комплекса программ, но и обеспечить выполнение условия совместимости создаваемого ПО с уже существующим.
Более 90% снизило количество подписчиков в интернет-банке с зараженных компьютеров. Как подчеркнул далее: Наиболее уязвимое звено в цепи теперь сам и его личное клиентское устройство - компьютер, умный мобильный телефон или планшет. Именно поэтому мы решили помочь клиентам защитить свои компьютеры. Просто войдите в систему и зарегистрируйтесь для программы безопасно. Коммерческий банк приглашает клиентов на работу с компьютером, с которого вы входите в интернет банковской среде, они действовали наиболее благоразумно.
В частности, он рекомендует использовать только юридическое программное обеспечение, регулярно обновлять операционную систему и другие программы и использовать антивирусные программы с регулярными обновлениями. Графическое программное обеспечение можно легко разделить на три основные группы для нужд конструкторского бюро.
Наша компания предлагает СПО для выполнения различных задач. У нас вы получите лучшие условия и профессиональную консультацию опытных менеджеров. В зависимости от стоящих задач мы порекомендуем оптимальное решение для вашей компании. Обратившись к нам вы поймете, что нерешаемых задач практически не существует!
Билет № 11
Основное общее программное обеспечение для векторной графики специализированное профессиональное программное обеспечение для моделирования и проектирования трубопроводов, в частности других специализированных вспомогательных средств, например, для создания схем, для растровых изображений и т.д. Сопровождающая информация включает, в частности, различные пособия, библиотеки и советы о том, как наилучшим образом достичь поставленной цели.
Другое основное графическое программное обеспечение
Поэтому в следующей таблице приведены несколько ссылок на расширяемость и информацию о программировании в графическом программном обеспечении. Существует ряд других графических редакторов различного качества, а также по другой цене. История программы была относительно длинной, и ответ на первую версию программы на протяжении многих лет не был слишком благоприятным.
Специализированное программное обеспечение для защиты программ и данных. Компьютерные вирусы и антивирусные программы.
В современном мире значительная часть деятельности человека в самых разных отраслях связана с автоматизированной обработкой данных. Это делает подавляющее большинство производственных , финансовых, обслуживающих и административных процессов зависимыми от надежного функционирования информационных систем и придает весьма высокую стоимость данным, которые в них обрабатываются.
Защита этих данных как от случайного повреждения, так и от злонамеренных действий - цель целой отрасли в области разработки программных и аппаратных средств, отрасли обеспечения информационной безопасности.
При обеспечении информационной безопасности ее рассматривают как процесс сохранения трех аспектов безопасности информации: целостности (логической непротиворечивости, соответствия выполняемым задачам обработки), доступности (возможности проведения всех необходимых операций с обрабатываемыми данными) и конфиденциальности (политики распространения и использования данных).
Наибольшее значение меры по обеспечению информационной безопасности имеют при работе в общедоступных телекоммуникационных сетях и самом крупном их объединении - Интернете.
Для обеспечения безопасности информации при персональной работе применяют несколько видов программного обеспечения. Каждый из этих видов позволяет организовать защиту от реализации некоторых угроз.
Наиболее распространены:
Антивирусные программы - средства выявления и устранения вредоносного программного обеспечения.
Брандмауэры - программы, реализующие политику взаимодействия с внешними сетями и контролирующие ее исполнение.
Средства разграничения доступа к информации на основе некоторых специальных данных (учетных записей пользователей, паролей на доступ к информации, ключей шифрования).
Существует большое количество вирусов, классифицируемых по различным критериям. Для борьбы с подавляющим большинством вирусов применяются различные антивирусные программы.
Наиболее распространены:
Программы-сканеры (полифаги). Эти программы после запуска анализируют файлы на диске на предмет обнаружения программного кода вирусных программ. При их обнаружении полифаги принимают меры к удалению вредоносного кода, его блокированию или удалению всей вредоносной программы. Корректность и эффективность работы такой программы зависят от ее своевременного обновления (программы обнаруживают и удаляют в основном известные вирусы и их модификации) и настройки параметров сканирования и удаления. Не обеспечивают мониторинга в реальном времени.
Программы-мониторы. Проверяют файлы запускаемые, открываемые или модифицируемые во время работы системы. Способ проверки сходен с принципом работы полифагов, зачастую они используют общие базы данных о вирусах и механизмы их удаления. Позволяют принимать меры более оперативно, но не выявляют вирусы уже имеющиеся на диске (например, пропущенные устаревшей версией монитора до обновления). Дополняют полифаги.
Программы-фильтры. Эти программы проверяют поток данных, принимаемых системой по определенному протоколу (электронной почты, Web-страниц и пр.) Позволяют защитить компьютер от получения вредоносных программ из сети.
Программы-детекторы нежелательного программного обеспечения (ПО). С многими свободно распространяемыми программами или свободно доступными WEB-страницами связаны формально не вредоносные программы , которые тем не менее могут затруднять работу пользователя, использовать его компьютер для нежелательных операций или разглашать личные данные пользователей. Значительная часть таких программ выявляется антивирусами-полифагами, но иногда это не программы, а настройки уже имеющегося ПО. В таких ситуациях антивирусы бесполезны. Выявляют такие настройки и устраняют их программы-детекторы (Anti-SpyWare).
Таким образом , защита - комплексная задача, требующая грамотного применения набора взаимодействующих программ, а также своевременного их обновления.
Билет № 12
Архитектура современных компьютеров. Основные устройства компьютера, их функции и взаимосвязь.
Компьютер - это универсальное (многофункциональное) программно управляемое устройство для хранения, обработки и передачи информации.
Архитектура ПК - это общее описание структуры и функций компьютера на уровне, достаточном для понимания принципов его работы.
Несмотря на огромное разнообразие, подавляющее большинство современных компьютеров построено с использованием общих принципов:
-
Собраны по принципу открытой архитектуры.
Спецификации на создание тех или иных устройств разрабатываются отраслевыми объединениями и известны всем заинтересованным производителям. Это позволяет собирать компьютеры, подбирая комплектующие в зависимости от заявленных критериев. Архитектуры также предусматривают обмен данными с любыми устройствами - это позволяет разрабатывать устройства любого назначения, не предусматривавшиеся при проектировании.
Соблюдается магистра л ьно-модульный принцип построения. В соответствии с этим принципом, компьютер представляет собой набор блоков, взаимодействующих на основе общего канала обмена информацией. Каждый блок выполняет специализированные операции. Обмениваются блоки данными по общему каналу
В 1945 году в своем докладе математик Джон фон Нейман описал, как должен быть устроен компьютер для того, чтобы быть универсальным устройством для работы с информацией. Эти принципы носят его имя; говорят о принципах фон Неймана или об архитектуре фон Неймана:
принцип программного управления, согласно которому программа состоит из набора команд, которые выполняются процессором друг за другом в определенной последовательности;
принцип однородности памяти , согласно которому программы и данные хранятся в одной и той же памяти (оперативном запоминающем устройстве - ОЗУ);
принцип адресности, согласно которому основная память состоит из пронумерованных ячеек и процессору в любой момент времени доступна любая ячейка.
Процессор
- центральное устройство компьютера, выполняющее все арифметические и логические операции и управляющее другими устройствами компьютера.
Внутренняя память компьютера
делится на две части. ОЗУ - оперативное запоминающее устройство - быстрая, полупроводниковая, энергозависимая память, хранит данные, с которыми непосредственно работает процессор. Используется для чтения и для записи информации в адресные ячейки памяти.
ПЗУ - постоянное запоминающее устройство - энергонезависимая память.
В ПЗУ хранится информация, присутствие которой постоянно необходимо в компьютере (программы проверки оборудования и первоначальной загрузки ПК). ПЗУ - это память только для чтения, микросхема программируется один раз в заводских условиях.
Объем оперативной памяти, тактовая частота и разрядность процессора - это основные характеристики компьютера.
Данные и программы для обработки сохраняются в оперативной памяти, для сохранения их при отключении электропитания используются различные устройства внешней памяти (накопители на жестких («винчестер»), гибких магнитных дисках и оптических дисках (CD, DVD-диски)).
Периферийные устройства служат для увеличения функциональных возможностей компьютера, удобства ввода и вывода информации.
Основные виды устройств и их взаимодействие показаны на следующей схеме:
Для ввода данных в компьютер и демонстрации результатов обработки применяются различные устройства ввода/вывода (от клавиатуры до принтера).
К компьютеру могут быть подключены как внешние устройства (т. е. вне корпуса компьютера), так и внутренние. Внешние устройства подключаются с помощью специальных преобразователей сигналов (адаптеров) или более сложных устройств управления (контроллеров).
Для подавляющего большинства современных устройств разного назначения предусмотрены стандартные средства подключения - адаптеры и контроллеры, которые уже смонтированы на материнской плате компьютера.
Для обеспечения возможности установки и подключения устройств предусмотрены либо разъемы подключения внешних и внутренних устройств (USB, Fire Wire, различные шины подключения устройств внешней памяти) либо возможность установки дополнительной платы-контроллера или адаптера в резервные разъемы системной шины.
Билет № 13
Компьютерные сети. Аппаратные средства компьютерных сетей. Топология локальных сетей. Характеристики каналов (линий) связи.
Одной из наиболее полезных возможностей, предоставляемых современными компьютерами, является возможность использования его для автоматизированного обмена информацией с другими компьютерами по линиям связи. Реализуется эта возможность с помощью компьютерных сетей - объединений компьютеров.
Под компьютерной телекоммуникационной (вычислительной) сетью понимается программно-аппаратный комплекс, обеспечивающий автоматизированный обмен данными между компьютерами по линиям связи. Для организации такого обмена, в первую очередь, требуется ряд аппаратных средств, позволяющих организовать специальные или использовать уже существующие линии связи для приема и передачи цифровой информации.
При использовании аналоговой линии связи (например, телефонной) для обмена данными требуется устройство модулятор-демодулятор (модем), выполняющий преобразование цифровых сигналов в аналоговые. Пример такого устройства - модем для коммутируемой телефонной линии.
При использовании цифровой линии связи (например, специализированной компьютерной сети) применяется
Устройство-адаптер, выполняющее преобразование кодов в стандарт, используемый сетью. Примером такого устройства может служить адаптер для подключения к сети Ethernet.
Комплекс из линии связи и устройств, передающих и принимающих информацию , называется каналом связи.
К основным характеристикам любого канала связи относят:
- Пропускную способность.
Это количество информации, которое можно передать через этот канал за единицу времени. Единицей измерения, таким образом, оказывается количество битов в секунду. В некоторых случаях указывают два числа - пропускную способность при приеме и при передаче данных.
Надежность канала. Под надежностью канала понимают вероятность возникновения ошибки при передаче данных. Чем меньше вероятность, тем надежнее канал. Надежность канала - интегральная характеристика, которая зависит от типа линии, используемой технологии и конкретного канала. Если возникает необходимость, ее рассчитывают как отношение времени, когда канал не мог передавать данные, ко времени, когда он эти данные передавал.
Максимальную дальность. В зависимости от используемой технологии передачи данных, канал связи может иметь некоторую максимальную длину. Например, в сети, построенной по стандартам FastEthernet, максимальная длина медного кабеля между узлом и устройством сети - 100 метров.
По этим характеристикам среди технологий выделяют:
1. Локальные сети. Это сети, с потенциально ограниченным числом компьютеров и/или небольшой длиной линий связи. Такие сети обладают высокой скоростью при сравнительно небольшой цене, но могут увеличиваться только до определенных пределов. Например, в сети FastEthernet не должно быть более 1024 узлов. Если возникает необходимость, то такие сети делят на отдельные сегменты и объединяют с помощью специального оборудования.
Территориальные сети. Это сети с потенциально неограниченным числом компьютеров, но сравнительно небольшой длиной линий связи (т. е. расположенные на сравнительно небольшой территории - одного города, например).
Глобальные сети. Это сети, объединяющие большие территории. Такие сети, как правило, создаются крупными организациями для предоставления услуг связи. В них используют высокоскоростные, специализированные линии дальней связи. Основное назначение глобальных сетей - организация взаимодействия между более мелкими территориальными сетями.
Рассматривают три основные топологии (фактически, способа соединения):
Общая шина. Для связи всех компьютеров в сети создается общий канал обмена данными, к которому подключаются все машины (самый простой пример - все компьютеры подключаются к общему кабелю). Способ логически самый простой , но небезопасный, ограничивающий количество компьютеров в сети и иногда приводящий к техническим проблемам.
Звезда . Компьютеры соединяются со специальным устройством - концентратором (или коммутатором) отдельными линиями связи. При этом возрастает надежность, такая сеть менее чувствительна к отказам, но она требует центрального устройства, прокладки большего количества линий и зависит от работы центрального устройства. Это самый популярный сейчас способ построения сетей.
Кольцо. В этой топологии компьютеры соединяются по кругу. Физически это реализуется с помощью устройств-коммутаторов, логически - специальным программным обеспечением. Такая топология требует сложных программ, но позволяет контролировать состояние сети (устраняя ошибки или используя резервное «кольцо» связи) и не теряет производительности под большой нагрузкой.
Сети соединяются между собой с помощью специализированных компьютеров на основе общих межсетевых протоколов обмена. Межсетевые протоколы обмена - наборы правил, позволяющие передавать информацию независимо от технологии, использованной для организации сети. Такие протоколы позволяют организовать транзитную передачу данных, объединяя так сети. Образованное таким образом самое крупное объединение сетей называется межсетевой средой - Интернетом.
Билет № 14
Информационные ресурсы государства. Образовательные информационные ресурсы. Информационная этика и право, информационная безопасность. Защита информации.
Ресурсом принято считать некоторый запас или источник каких-либо средств, использование которых может принести некоторую выгоду или необходимо для решения тех или иных задач. Ресурс может принадлежать государству, компании или частному лицу.
В настоящее время наряду с материальными ресурсами для государства большое значение приобретают информационные ресурсы. Информационными ресурсами считают накапливаемое содержимое специальных хранилищ и источники общественно-значимой информации.
Как и для материальных ресурсов, для информационных ресурсов остро стоит проблема обеспечения их сохранности. Для решения проблемы охраны информационных ресурсов существует юридическое определение понятия «информационный ресурс»: «Информационные ресурсы - отдельные документы и отдельные массивы документов, документы и массивы документов в информационных системах (библиотеках, архивах, фондах, банках данных, других информационных системах)».
В период движения к информационному обществу значимость информационных ресурсов возрастает. Информационные ресурсы государства становятся товаром, совокупная стоимость которого на мировом рынке сопоставима со стоимостью традиционных ресурсов. Информационные ресурсы государства можно считать стратегическими ресурсами,» поскольку по значимости их можно приравнять к ресурсам материальным, сырьевым, энергетическим, финансовым или трудовым.
Отличительная особенность информационных ресурсов в том, что после использования они не исчезают , ими можно воспользоваться многократно. Эта особенность способствует формированию и расширению рынка информационных услуг. К ним относятся поиск и подбор информации по заданным критериям, консалтинг, обучение, телекоммуникации и пр.
Информационные услуги невозможно представить без развитых средств телекоммуникаций. Кроме того, решающее значение для формирования рынка информационных услуг имело и имеет создание баз данных по различным отраслям профессиональной и научной деятельности. Огромные информационные потоки нуждаются в систематизации для их хранения и использования. Поэтому информационные ресурсы классифицируют по какому-либо основанию. Это может быть отраслевой принцип (по виду науки, промышленности, социальной сферы и пр.) или по форме представления (виды носителей, степень формализации, наличие Дополнительных возможностей) и пр.
К образовательным информационным ресурсам можно отнести любые информационные ресурсы, используемые в образовательных целях. Поскольку образование в современном обществе становится непрерывным, то для разных категорий обучаемых требуются различные виды образовательных ресурсов. К наиболее востребованным образовательным ресурсам можно отнести библиотечные образовательные ресурсы, архивные ресурсы и информацию по различным научным отраслям.
На современном этапе развития информационных технологий необходимо обратить внимание на вопросы защиты информации. Защита информации, с одной стороны, представляет собой самостоятельный информационный процесс, но более важным сейчас становится организация защиты информации как важнейшего компонента процессов хранения, обработки, передачи информации в системах любого типа, особенно в социальных и технических.
На рынке информационных услуг возникают новые отношения между его участниками, нуждающиеся в правовом регулировании со стороны государства. Правовое регулирование этой сферы всегда будет отставать от реальных потребностей общества. Поэтому на первое место выходят этические аспекты, определяющие нормы поведения в сфере использования информационных ресурсов, только затем правовые.
Правовое регулирование в информационной сфере на сегодняшний день определяется следующими законами Российской Федерации:
Закон «О правовой охране программ для ЭВМ и баз данных» (разграничивает вопросы авторских и имущественных прав на программные продукты и базы данных). Именно эти вопросы являются наиболее актуальными в настоящее время.
Закон «Об информации, информатизации и защите информации» (защита информационных ресурсов от порчи, искажения и уничтожения). Закон создает условия для включения России в международный информационный обмен, закладывает основы предотвращения бесхозяйственного отношения к информационным ресурсам и информатизации , частично обеспечивает информационную безопасность и права юридических и физических лиц на информацию.
Уголовный кодекс РФ, раздел «Преступления в сфере компьютерной информации», предусматривает наказания за неправомерный доступ к компьютерной информации, создание, использование и распространение вредоносных программ для ЭВМ, умышленное нарушение правил эксплуатации ЭВМ и их сетей .
билет № 15
Классификация программного обеспечения компьютера. Взаимосвязь аппаратного и программного обеспечения компьютера.
Современные компьютеры можно считать универсальными, поскольку они применяются для автоматизации обработки и обмена самой разной информацией практически во всех отраслях современной жизни. Эта универсальность достигается, в первую очередь, применением огромного количества самого разного программного обеспечения, реализующего собственно операции по обработке информации.
Условно, программное обеспечение можно разделить на два крупных блока:
1. Системное программное обеспечение. Сюда относятся программы, обеспечивающие выполнение общих для всех программ технических задач, взаимодействие с аппаратурой.
А) Ядро операционной системы. Функции этих программ, данных и библиотек функций - управление выполнением программ, оперативной памятью, обеспечение взаимодействия программ.
Б) Системные библиотеки функций. Сюда входят библиотеки и программы, обеспечивающие работу с устройствами внешней памяти (файловые системы), устройств ввода/вывода (обеспечение интерфейса с пользователем) и др. В большинстве современных ОС в ядро или важные системные библиотеки также входят библиотеки для работы с сетями.
В) Драйверы. Программное обеспечение, разрабатываемое поставщиками аппаратных средств и в операционной системе управляющее нестандартными (не предусмотренными при разработке ОС) устройствами. Драйвер обеспечивает выполнение стандартных для класса устройств функций, что позволяет разрабатывать новые, более совершенные устройства и применять их без принципиальных модификаций ОС.
Г) Утилиты. Небольшие программы, реализующие частные технические задачи по обслуживанию компьютера: архивирование, контроль состояния устройств внешней памяти, поиск нужных файлов и пр.
2. Прикладное программное обеспечение. Сюда относятся программные комплексы, обеспечивающие выполнение различных прикладных задач, т. е. выполнение фактических задач пользователей. Множество таких программ и комплексов огромно и исчерпывающей классификации не поддается. Среди таких комплексов можно выделить несколько часто используемых видов:
А) Офисные пакеты.
Комплексы программ, решающих основные задачи делопроизводства: подготовку
документов, выполнение подсчетов , презентации, ведение переписки и организацию работы и др.
б) Системы управления базами данных (СУБД), справочные системы и оболочки автоматизированных
информационных систем.
Эти программы позволяют организовать ввод, хранение и работу с больши
ми объемами специализированных данных. СУБД часто являются общими компонентами, обеспечива
ющими работу большого количества специализированных комплексов.
В) Программы обработки графической информации.
Крупный класс программ, целью применения кото
рых является формирование какого-либо изображения. Среди них можно упомянуть программы обра
ботки фотоизображений, издательские комплексы, системы подготовки реалистичных трехмерных
изображений и многие другие.
Г) Среды разработки. Программные комплексы, включающие специализированные текстовые редакторы, трансляторы, средства отладки и контроля за исполнением программ, средства разработки дополнительных элементов программ, библиотеки компонентов и многие другие средства, используемые профессиональными разработчиками системного и прикладного программного обеспечения.
Эффективная реализация тех или иных задач требует не только специализированного программного обеспечения, но и предъявляет определенные требования к применяемой аппаратуре.
При этом исходят из того, что необходимые задачи должны быть решены без привлечения чрезмерно дорогостоящей аппаратуры, возможности которой все равно не будут востребованы.
Чаще всего рассматривают следующие варианты:
Домашние компьютеры. Основные (то есть в данном случае требующие специального учета) задачи таких компьютеров связаны с подключением довольно большого количества разнообразной периферии, необходимостью запуска графических программ (игровых), т. е. применение графических акселераторов, качественное воспроизведение звука. Мониторы таких компьютеров должны работать быстро, соответствовать санитарным нормам, но не обязательно точно отражать оттенки. Домашние ПК не обязательно должны иметь высоконадежные крупные системы хранения данных.
Компьютеры для обработки графической информации. Такие машины, в зависимости от характера графики, должны иметь большие профессиональные мониторы, профессиональные графические ускорители, мощные и точные системы печати. Практически всем таким компьютерам требуются мощные процессоры и большие объемы оперативной памяти. Сходные требования, с поправкой на специфику,
Предъявляются и к компьютерам для обработки звука. Для таких задач существует большое количество специализированных периферийных устройств - различные принтеры, графические планшеты для художников и инженеров, системы цветовой калибровки и пр.
Билет № 16
Операционная система: понятие, основные функции. Примеры операционных систем, многообразие операционных систем.
С формальной точки зрения, чем меньше «посторонних» по отношению к конкретной программе действий выполняет компьютер, чем меньше дополнительных условий для ее работы требуется - тем лучше. Но на практике значительная часть действий, которые необходимо выполнить программе (особенно действий по взаимодействию с аппаратурой), - типовые, являются общими для многих программ. Кроме того, если каждая программа полностью независима от остальных и полностью управляет всеми ресурсами, то координировать работу затруднительно , работоспособность компьютера зависит от каждой программы, а наблюдать за ситуацией может только человек.
До тех пор, пока компьютеры не имели никаких лишних ресурсов, существование каких-то вспомогательных программ было невозможно. С разработкой машин второго поколения возникла задача сокращения простоя машины между запуском расчетных задач, поскольку появились средства ускоренного ввода программ и данных (перфокарты и перфоленты с автоматическими считывателями). В этот период были созданы первые координирующие исполнение программы - менявшие задачи по мере их завершения.
Позднее из этих программ выросли современные операционные системы: комплексы программ и данных, выполняющие задачи управления взаимодействием программ, аппаратуры и пользователей между собой.
Во-первых , задачей операционных систем (ОС) является управление ресурсами: процессорным временем, оперативной памятью, доступом к устройствам внешней памяти.
Во-вторых , обеспечение взаимодействия программ
(между собой и аппаратурой).
В-третьих , в современных операционных системах появилась задача обеспечения взаимодействия с пользователем (человеко-машинный интерфейс) и с другими компьютерами - в сетях.
Основной компонент операционной системы - ядро. Ядро - это комплекс программ, постоянно присутствующий в оперативной памяти и выполняющий задачи управления процессами и памятью. Помимо этого, операционная система содержит библиотеки функций, выполняющих конкретные задачи. К этим библиотекам обращаются прикладные программы для выполнения типовых задач. Например, как часть такой библиотеки реализуются программы управления данными на внешних носителях - поддержки файловых систем.
Как правило, операционная система поставляется с набором прикладных программ, которые обеспечивают выполнение некоторых типовых задач. Такие вспомогательные программы называются утилитами.
Существует большое количество операционных систем и вариантов их исполнения. Классифицируют их по разным основаниям, наиболее популярно деление:
1) По способу управления выполняемыми процессами:
однозадачные. В один момент времени выполняется одна задача, только по окончанию исполнения управление передается следующей (или процессору команд ОС);
многозадачные. В оперативной памяти присутствует несколько программ, которые с точки зрения пользователя выполняются одновременно. На практике ОС переключается от одной программы к другой.
однопользовательские. Это ОС, не предусматривающие разделение ресурсов между пользователями (т. е. не различающими пользователей);
многопользовательские. Это ОС, имеющие в своем составе средства разграничения ресурсов между, пользователями.
операционные системы линии UNIX;
операционные системы линии Windows.
Все они имеют свои достоинства и недостатки, выбор конкретной ОС обуславливается задачами и предпочтениями пользователя.
- Граница между европой и азией Америка относится к европе
- Как экономить деньги при маленькой зарплате?
- Порядок получения жилищной субсидии для военнослужащих
- Лимит кассы: нормативная база и сроки установления лимита
- Полная система вычетов Алгебраическая форма комплексного числа
- Модель «Совокупный спрос – совокупное предложение Увеличение совокупного спроса вызывает
- Что называется периодом в физике
- Виды и типы недвижимости, их экономическая составляющая Поля инициализаторов типа
- Экономика, население и города Чеченской Республики
- Особенности проведения региональной программы материнский капитал в московской области Региональный материнский капитал программе семья
- Должностная инструкция страхового агента росгосстрах
- Учет материалов на складе и в бухгалтерии
- На вопрос «Можно ли строить дом без разрешения на строительство?
- Ип на осно какие налоги платит?
- Доходы и расходы будущих периодов Как распределить расходы, затрагивающие несколько налоговых периодов
- Экономические циклы, их особенности и виды
- Необходимо знать от чего зависят цены на жилье
- Контрольная работа: Экономическая мысль Древней Греции
- Бухгалтерские проводки по реализации товаров и услуг 1с бухгалтерия 8
- Оборотные активы организации