
- •Проаналізуйте загальні положення про програмне забезпечення сучасного пк, та основні складові сучасного прикладного програмного забезпечення пк.
- •Базовий та системний рівні програмного забезпечення.
- •Дайте оцінку службовому рівню по. Наведіть приклади програм що відносяться до нього. Охарактеризуйте основні типи службових програм. Наведіть приклади.
- •Основні функції програм прикладного рівня. Наведіть приклади.
- •5. Відмінності текстових редакторів та текстових процесорів.
- •Типи програм прикладного рівня.
- •Види прикладного програмного забезпечення для роботи з Інтернетом.
- •Функції та параметри ос. Однозначні та багатозначні ос. Навести приклади.
- •Розвиток ос фірми Microsoft.
- •Альтернативні операційні системи.
- •Основні властивості операційного середовища Windows.
- •Основні типи інтерфейсів та режими роботи з користувачем, що забезпечує операційне середовище Windows.
- •Процедура завантаження операційної системи при увімкненні пк.
- •Особливості організації файлової системи пк.
- •Відмінності основних типів файлових систем faTта ntfs.
- •Процедура присвоєння імені файлу та основні вимоги до імені файлу
- •Методи захисту інформації . Джерела що загрожують небезпеці інформації.
- •Комп'ютерний вірус, механізм його дії.
- •Основні різновиди шкідливих програм
- •Наведіть основні види класифікації шкідливих програм
- •Джерела зараження вірусами та ознаки зараження
- •Класифікація вірусів по середовищу існування
- •Класифікація вірусів за способом зараження середовища існування
- •Методи виявлення вірусів та інших шкідливих програм
- •Різновиди антивірусних програм
- •Оцінка основним видам антивірусних засобів
- •Основні функції антивірусних засобів
- •Найпоширеніші антивірусні пакети
- •Основні заходи для боротьби з комп’ютерними вірусами
- •Заходи для уникнення зараження комп’ютера вірусом
- •Оцінка методів захисту інформації від втрат обумовлених випадковим видаленням
- •Заходи щодо захисту інформації шляхом попередження збоїв в роботі пристроїв і забезпечення надійності роботи пк
- •Методи захисту інформації від несанкціонованого доступу
- •Застосування криптографії для захисту інформації
- •Застосування електронного цифрового підпису для захисту інформації
- •Державна та комерційна таємниця
- •Основні типи комп’ютерної графіки та області її застосування
- •Рострова та векторна графіка
- •Фрактальна та тривимірна графіка
- •Методи кодування графічної інформації. Режими True Color та High Color
- •Кольорова модель rgb
- •Кольорова модель cmyk
- •Кольорова модельHsb
- •Основні типи графічних редакторів
- •Основні типи файлів графічних форматів. Розмір та якість
- •Основні засоби створення векторних малюнків у MicrosoftWord
Розвиток ос фірми Microsoft.
Microsoft Windows — узагальнююча назва операційних систем для ЕОМ, розроблених корпорацією Microsoft. Перші версії були не повноцінними операційними системами, а лише оболонками до ОС MS-DOS. Наразі, Microsoft Windows встановлена більш як на 90% персональних комп'ютерів світу/
Графічні інтерфейси і розширення для DOS
Ці версії Windows не були повноцінними операційними системами, а лише надавали графічну оболонку.В той самий час ці версії Windows самі не мали змоги взаємодіяти з компонентами комп'ютера безпосередньо і використовували для цього можливості ОС MS-DOS.
1985 листопад — Windows 1.0 фактично не використовувалась
1987 9 грудня — Windows 2.0
1990 22 травня — Windows 3.0, з'явилась підтримка процесорів 80286 і 80386
1992 серпень — Windows 3.1
1992 жовтень — Windows for Workgroups 3.1, з'явилась підтримка локальної мережі
1993 листопад — Windows for Workgroups 3.11 здодатками
Родина Windows 9X
Сімейство ОС, розроблених спеціально для процесорів з 32-бітною архітектурою. На відміну від попередніх версій, Windows цього сімейства вже є повноцінними операційними системами та не потребують для своєї роботи підтримки з боку MSDOS
1995 24 серпня — Windows 95 (Номер версії: 4.00.950)
1998 25 червня — Windows 98 (Номер версії: 4.1.1998)
1999 5 травня — Windows 98 Second Edition (Windows 98 SE) (Номерверсії: 4.1.2222)
2000 19 червня — Microsoft Windows Me (Номерверсії; 4.9.3000)
Родина Windows NT
Операційні системи цього сімейства працювали на процесорах з архітектурою IA32 та деяких менших RISC-процесорів: Alpha, MIPS (до версії 2000, що вийшла лише у версії для IA32). Розробка Windows NT велась на тих самих засадах, що і Windows 9X, але NT із самого початку позиціонувалась не на домашнє використання, а на серверний ринок.
1993 серпень — Windows NT 3.1
1994 вересень Windows NT 3.51
1996 29 липня Windows NT 4.0, Windows NT 4.0 Server
2000 17 лютого Windows 2000 Professional, Windows 2000 Server, Windows 2000 Advanced Server, Windows 2000 Datacenter Server
2001 25 жовтня Windows XP Home Edition, Windows XP Professional
2003 Windows Server 2003
2007 30 січня Windows Vista
2009 22 жовтня Windows 7
Альтернативні операційні системи.
У многих пользователей слова «альтернативная операционная система» прочно ассоциируются с ОС Linux или одной из многочисленных *NIX-систем. А ведь существуют еще операционки, не базирующиеся напрямую на *NIX-технологиях, но тем не менее вполне работоспособные и порой более привлекательные, чем «глючный Windows\неудобный Linux». В экспериментальных целях мы протестировали несколько таких ОС и выяснили степень их пригодности к использованию в качестве десктоп-системы.
BEOS (HAIKU, ZETA) Сказать, что мы просто тестировали эту систему – значит сказать неправду. Мы ее не тестировали, а активно использовали в течение достаточно длительного времени (один из авторов, Алексей Веселовский, просто живет в ней, не признавая никаких Windows и прочих юниксов). К слову, значительная часть текста, который вы сейчас читаете, написана именно из-под BeOS.
Первые версии BeOS (Be Operating System) создавались Be Inc под собственный компьютер – BeBox. Так как железяка эта была предназначена, прежде всего, для мультимедийной работы, разработчики не стали зацикливаться на Unix, DOS или MacOS, а просто-напросто написали свою ОС, лишенную многих недостатков систем, названных выше. В числе главных козырей творения Be Inc была достаточно продвинутая файловая система BeFS.64-битная, журналируемая, поддерживающая расширенные атрибуты файлов система изначально могла работать с файлами до 18 млн. Гб (попробуйте себе представить такой), не рушилась при сбоях и обеспечивала более эффективную работу, чем старые файловые системы вроде FAT. Благодаря модульной структуре и микроядерности ОС большинство сбоев (даже если это сбой системного компонента) не приводит к «падению» системы, а лишь требует перезагрузки того или иного приложения (компонента). Вдобавок ко всему в BeOS хорошо реализована многозадачность и многопоточность (производительность при использовании нескольких процессоров растет пропорционально числу процессоров).
Основные достоинства системы таковы: многопоточность, модульная структура, шикарный объектно-ориентированный API, отличная файловая система, хорошее взаимодействие ядра и app_server, высокая скорость работы и стабильность. Из недостатков отметим несовершенную VM-систему (не работает более чем с 512 Мб памяти, медленный своппинг); не очень хорошую поддержку современных процессоров (для нормального функционирования надо менять ядро); недоработанные MediaServer (есть проблемы с проигрыванием DivX) и систему кодеков; недостаток драйверов.
Интерфейс системы весьма удобен (иначе некоторые нововведения Be не перекочевали бы в WindowsXP) и по концепции больше напоминает Mac, чем Windows. После небольшого периода адаптации (придется привыкать к новым сочетаниям клавиш, поведению элементов UI и т. д.) вы поймете, что он еще и проще и логичнее интерфейса Windows. К тому же при сильной загрузке ЦП и работе с большим количеством задач интерфейс реагирует на действия пользователя гораздо быстрее, чем интерфейсы многих других систем.
Машина, как видите, далеко не новая, но тем интереснее было наблюдать за скоростью реакции элементов интерфейса и оценивать производительность системы «на глаз». В первую очередь мы обращали внимание на следующие вещи: ресурсоемкость системы (если уж на тестовой машине система работает быстро, то уж на новых железках должна просто летать), удобство пользовательского интерфейса (по возможности объективно, хотя спорить о вкусах можно бесконечно), качество многозадачности, наличие ПО для базовых задач, с которыми сталкивается большинство пользователей ежедневно (веб-серфинг, просмотр видео/прослушивание музыки, работа с текстовыми документами, игры).
MENUETOS Довольно необычная операционная система для нашего времени. Написана она полностью на ассемблере, благодаря чему получилась необычайно компактной – весь дистрибутив умещается на одной дискете (и это с учетом графического интерфейса!). Есть, конечно, и обратная сторона медали: систему невозможно портировать на другие архитектуры, не переписывая полностью код, да и разработка существенно замедляется (причем чем дальше, тем больше).
Рассматривать Menuet в качестве полноценной desktop-системы не стоит – создавалась она в свободное время с целью демонстрации возможностей программ, написанных на ассемблере. Видимо, поэтому разработчик решил обойтись без «излишеств», в разряд которых попали и Панель управления (настройка устройств через ручное выставление физических параметров – задача не для слабонервных), и возможность нормальной работы с жестким диском (зачем вам винчестер – все с дискеты работает). Внешне графический интерфейс системы выглядит достаточно симпатично (можно даже сказать, современно), но функциональностью не блещет.
Нам, к примеру, так и не удалось найти клавиатурные аналоги различных действий. Многозадачность Menuet также не ошеломляет: запустив с десяток приложений, можно запросто ввести ОС в ступор. Кстати, о программах… С Menuet поставляется несколько демо, средства разработки (FASM), приложения для работы в Сети. Причем интернет-звонилка довольно необычна – сразу набрать номер и соединиться с провайдером не удастся. Впрочем, это характерно для всех действий: для того чтобы чувствовать себя в Menuet комфортно, нужно знать, как работает железо машины (прерывания и т. д.).
В целом эта система – демонстрация возможностей современного железа, при условии, что программы будут писаться на ассемблере. Поскольку Menuet распространяется под лицензией GPL, она может быть полезна разработчикам ПО. Для простого же пользователя это лишь симпатичная игрушка, не более того: посмотреть, порадоваться «как все быстро» и тут же перезагрузиться назад.
QNX QNX – это операционная система реального времени, среди основных особенностей которой числятся многозадачность, многопользовательская поддержка, микроядерная структура и POSIX-совместимость.
Вообще, QNX не позиционируется в качестве десктоп-системы, так как предназначена она в первую очередь для встраиваемых систем (вроде лабораторных установок или кофеварок с доступом в интернет). Но поскольку программистам холодильников и иже с ними все же нужна комфортная среда для разработки и тестирования ПО, создатели QNX постарались сделать так, чтобы система неплохо функционировала и на обычном десктопе.
Интерфейс системы довольно быстрый и симпатичный (хотя и не такой яркий, как в MacOSX или XP), переход на него из-под Windows не вызывает никаких трудностей – сделано все качественно и аккуратно. В глаза бросается находящаяся в правой части экрана панель, которая служит для быстрого запуска нужных программ, а также содержит различные модули вроде монитора ресурсов. В остальном все стандартно: те же окошки, разве что оформлены по-другому.
Работает система довольно шустро (спасибо грамотной структуре), и если вы не являетесь обладателем какого-нибудь хитрого железа, проблем возникнуть не должно. Переключение между задачами происходит быстро, а стабильность системы заслуживает похвалы – повесить ее нам не удалось. Из софта есть все, что нужно от десктоп-системы большинству пользователей: неплохой браузер (родной Voyager, Mozilla или Opera), AbiWord, медиаплейеры и даже игры (можно скачать Quake I-III). Странно, что народ так любит Linux, ведь по многим параметрам QNX ему не уступает.
SKYOS SkyOS изначально развивалась как проект одного человека. Но время шло, и у людей, вовлеченных в ее разработку, стала возникать мысль о постепенном становлении проекта на коммерческие рельсы. Как бы то ни было, на данный момент загрузка системы доступна лишь бета-тестерам, с которых за это удовольствие еще и требуют деньги (аж $30). Сейчас создатели системы позиционируют ее как недорогую и удобную замену Windows для обычных пользователей, хотя сценарий, при котором владельцы Windows и Linux враз бросятся устанавливать на свои машины SkyOS, кажется маловероятным.
Внешне система выглядит довольно симпатично, чему способствует визуальное оформление в стиле MacOS и красивые иконки. Удобное управление (шорткаты a-la Windows), единая система управления настройками, многопользовательность. С внутренней же архитектурой ОС не все так ладно. С одной стороны, имеется файловая структура типа Unix, с другой – чудо программерской мысли – системный реестр. Даже терминалов (или, как это зовется в Windows, командных строк) у SkyOS два: один – собственной разработки, другой – стандартный bash из мира юниксов. Складывается ощущение, что концепция системы у разработчиков до конца так и не сформировалась.
Файловая система SkyFS является близкой родственницей BeFS, так что, по крайней мере в теории, должна наследовать ее основные достоинства. С многозадачностью и отзывчивостью интерфейса дела обстоят похуже: запустив одновременно несколько программ, вы запросто можете подвесить систему, а сам интерфейс не слишком быстр.
Пользователю SkyOS доступно немало софта, среди которого и культовые кроссплатформенные разработки вроде вездесущих AbiWord и Firefox. Есть Blender, GIMP, аудиовидеоплейеры, несколько игрушек. Не забыты и средства разработки. Для большинства задач имеющегося софта вполне хватит, но вот для более серьезной работы придется переходить в другую ОС.
Эта интересная и перспективная система пишется явно для массового пользователя. Если в ее развитие и продвижение будут вкладываться достаточные средства и силы, то со временем она вполне может стать конкурентом Windows. А скорость, с которой серьезные линуксовые программы переносятся под SkyOS, впечатляет.