Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Составляющиеинформационныхтехнологий
Информационнаятехнологиябазируетсяизависитоттехнического,программного,информационного,методическогоиорганизационногообеспечения. Техническоеобеспечение-этоперсональныйкомпьютер,оргтехника,линиисвязи,оборудованиесетей.Развитиевычислительнойтехникинестоитнаместе.Становясьболеемощными,персональныекомпьютерыодновременностановятсяменеедорогимии,следовательно,доступнымидляширокогокругапользователей.Компьютерыоснащаютсявстроеннымикоммуникационнымивозможностями.скоростнымимодемами,большимиобъемамипамяти,сканерами,устройствамираспознаванияголосаирукописноготекста. Программноеобеспечение,находящеесявпрямойзависимостиоттехническогоиинформационногообеспечения,реализуетфункциинакопления,обработки,анализа,храненияинформации,интерфейсаскомпьютером. Информационноеобеспечение-совокупностьданных,представленныхвопределеннойформедлякомпьютернойобработки. Организационноеиметодическоеобеспечениепредставляютсобойкомплексмероприятий,направленныхнафункционированиекомпьютераипрограммногообеспечениядляполученияискомогорезультата.
12. Понятиеиклассификацияпрограммногообеспечения. ПрограммнымобеспечениемЭВМназываетсясовокупностьпрограммидокументации,необходимыедляэксплуатацииЭВМ.Программы-этоупорядоченныепоследовательностикоманд.Конечнаяцельлюбойкомпьютернойпрограммы–управлениеаппаратнымисредствами.Дажееслинапервыйвзглядпрограмманикакневзаимодействуетсоборудованием,нетребуетникакоговводаданныхсустройствавводаинеосуществляетвыводданныхнаустройствавывода,всеравноееработаосновананауправленииаппаратнымиустройствамикомпьютера. Программноеиаппаратноеобеспечениевкомпьютереработаютвнеразрывнойсвязиивнепрерывномвзаимодействии.Составпрограммногообеспечениявычислительнойсистемыназываютпрограммнойконфигурацией.Междупрограммамисуществуетвзаимосвязь–многиепрограммыработают,опираясьнадругиепрограммыболеенизкогоуровня,т.е.работаютнаосновемежпрограммногоинтерфейса.Возможностьсуществованиятакогоинтерфейсатожеосновананасуществованиитехническихусловийипротоколоввзаимодействия.Существуютследующиевидыпрограммногообеспечения:Базовоепрограммноеобеспечение–самыйнизкийуровень.Оноотвечаетзавзаимодействиесбазовымипрограммнымисредствами.Какправило,базовыепрограммныесредстванепосредственновходятвсоставбазовогооборудованияихранятсявспециальныхмикросхемах,называемыхпостояннымизапоминающимиустройствами(ПЗУ–ReadOnlyMemory).Программыиданныезаписываются(«прошиваются»)вмикросхемыПЗУнаэтапепроизводстваинемогутбытьизмененывпроцессеэксплуатации. Кбазовомупрограммномуобеспечениюотноситсябазоваясистемаввода-вывода.BIOS(BIOSBasicInput/OutputSystem)–наборпрограммнебольшогоразмера,вфункциикоторыхвходятначальноетестированиеоборудованияиобеспечениевзаимодействиякомпонентовкомпьютера.НонаиболееважнойвкомпьютереявляетсясистемнаяBIOS,вфункциикоторойвходят:•тестированиекомпьютерапривключениипитанияспомощьюспециальныхтестовыхпрограмм;•поискиподключениексистемедругихBIOS,расположенныхнаплатахрасширения;•распределениересурсовмеждукомпонентамикомпьютера.СодержимоеBIOSдоступнопроцессорубезобращениякдискам,чтопозволяеткомпьютеруработатьдажеприповреждениидисковойсистемы.СодержащиесявсистемнойBIOSпрограммыобеспечиваютвзаимодействиепроцессора,оперативнойпамяти,кэш-памяти,микросхемчипсетасвнешними(периферийными)устройствами,атакжедругсдругом.ФизическиBIOS—этонабормикросхемпостояннойпамяти(ROM,ReadMemory—толькодлячтения),расположенныхнаматеринскойплате. Системноепрограммноеобеспечение(SystemSoftware)—совокупностьпрограммипрограммныхкомплексовдляобеспеченияработыкомпьютераисетейЭВМ.Системнoeпрограммноеобеспечениенаправлено:1.Насозданиеоперационнойсредыфункционированиядругихпрограмм;2.Наобеспечениенадежнойиэффективнойработысамогокомпьютераивычислительнойсети;3.Напроведениедиагностикиипрофилактикиаппаратурыкомпьютераивычислительныхсетей;4.Навыполнениевспомогательныхтехнологическихпроцессов(копирование,архивирование,восстановлениефайловпрограммибазданныхит.д.).Данныйкласспрограммныхпродуктовтесносвязанстипомкомпьютераиявляетсяегонеотъемлемойчастью.Системноепрограммноеобеспечениеноситобщийхарактерприменения,независимоотспецификипредметнойобласти.Книмпредъявляютсявысокиетребованияпонадежностиитехнологичностиработы,удобствуиэффективностииспользования.
13. Системное,прикладноеиинструментальноепрограммноеобеспечение. Программноеобеспечение(англ.software)–этосовокупностьпрограмм,обеспечивающихфункционированиекомпьютеровирешениесихпомощьюзадачпредметныхобластей.Программноеобеспечение(ПО)представляетсобойнеотъемлемуючастькомпьютернойсистемы,являетсялогическимпродолжениемтехническихсредствиопределяетсферуприменениякомпьютера. ПОсовременныхкомпьютероввключаетмножестворазнообразныхпрограмм,котороеможноусловноразделитьнатригруппы: 1.Системноепрограммноеобеспечение(системныепрограммы); .Прикладноепрограммноеобеспечение(прикладныепрограммы); 3.Инструментальноеобеспечение(инструментальныесистемы). Системноепрограммноеобеспечение(СПО)–этопрограммы,управляющиеработойкомпьютераивыполняющиеразличныевспомогательныефункции,например,управлениересурсамикомпьютера,созданиекопийинформации,проверкаработоспособностиустройствкомпьютера,выдачасправочнойинформацииокомпьютереидр.Онипредназначеныдлявсехкатегорийпользователей,используютсядляэффективнойработыкомпьютераипользователя,атакжеэффективноговыполненияприкладныхпрограмм. Центральноеместосредисистемныхпрограммзанимаютоперационныесистемы(англ.operatingsystems). Прикладноепрограммноеобеспечение(ППО)предназначенодлярешениязадачпользователя.Вегосоставвходятприкладныепрограммыпользователейипакетыприкладныхпрограмм(ППП)различногоназначения. Прикладнаяпрограммапользователя–этолюбаяпрограмма,способствующаярешениюкакой-либозадачивпределахданнойпроблемнойобласти.Прикладныепрограммымогутиспользоватьсялибоавтономно,либовсоставепрограммныхкомплексовилипакетов. Пакетыприкладныхпрограмм(ППП)–этоспециальнымобразоморганизованныепрограммныекомплексы,рассчитанныенаобщееприменениевопределеннойпроблемнойобластиидополненныесоответствующейтехническойдокументацией.РазличаютследующиетипыППП Кинструментальномупрограммномуобеспечениюотносят:системыпрограммирования–дляразработкиновыхпрограмм,например,Паскаль,Бейсик.Обычноонивключают:редактортекстов,обеспечивающийсозданиеиредактированиепрограммнаисходномязыкепрограммирования(исходныхпрограмм),транслятор,атакжебиблиотекиподпрограмм;инструментальныесредыдляразработкиприложений,например,C++,Delphi,VisualBasic,Java,которыевключаютсредствавизуальногопрограммирования;системымоделирования,например,системаимитационногомоделированияMatLab,системымоделированиябизнес-процессовBpWinибазданныхErWinидругие.
14. Понятиеоперационнойсистемы.ФункцииОС. Понятиеоперационнойсистемы ОСуправляетвсемиустройствамикомпьютернойсистемы(процессорами,оперативнойпамятью,дисками,клавиатурой,монитором,принтерами,сетевымиустройствамиидр.)иобеспечиваетпользователяудобныминтерфейсомдляработысаппаратурой.ОбщепринятогоопределенияОперационнойсистемы,вообщеговоря,нет.ОбычноОСопределяетсячерезеефункции. ПодОСобычнопонимаюткомплексуправляющихиобрабатывающихпрограмм,который,соднойстороны,выступаеткакинтерфейсмеждуаппаратуройкомпьютераипользователемсегозадачами,асдругой-предназначендлянаиболееэффективногоиспользованияресурсоввычислительнойсистемыиорганизациинадежныхвычислений. Другимисловами,двеосновныефункции(назначение)ОС: 1)предоставлятьпользователюнекуюрасширеннуювиртуальнуюмашину,скоторойлегчеработать(легчепрограммировать),чемнепосредственносаппаратуройреальногокомпьютераилиреальнойсети; 2)управлятьресурсамивычислительнойсистемы. ПоэтомувспециальнойлитературеОСпредставляетсявсегдадвояко: 1)какрасширеннаявиртуальнаямашина; 2)каксистемауправленияресурсами. ФункцииОС –приемотпользователя(оператора)заданийиликоманд,сформулированныхнасоответствующихязыках,иихобработка; –загрузкавОПпрограммиихисполнение; –инициацияпрограммы(передачаейуправления); –приемиисполнениепрограммныхзапросовназапуск,приостановку,остановкудругихпрограмм;организациявзаимодействиямеждузадачами; –идентификациявсехпрограммиданных; –обеспечениеработысистемыуправленияфайламии/илисистемуправленияБД; –обеспечениережимамультипрограммирования(многозадачности); –планированиеидиспетчеризациязадач; –обеспечениефункцийпоорганизациииуправлениюоперациямиввода/вывода; –удовлетворениежесткимограничениямнавремяответаврежимереальноговремени(длясоответствующихОС); –управлениепамятью,организациявиртуальнойпамяти; –организациямеханизмовобменасообщениямииданнымимеждувыполняющимисяпрограммами; –защитаоднойпрограммыотвлияниядругой;обеспечениесохранностиданных; –аутентификация,авторизацияидругиесредстваобеспечениябезопасности; –предоставлениеуслугнаслучайчастичногосбоясистемы; –обеспечениеработысистемпрограммирования; –параллельноеисполнениенесколькихзадач. ФункцииОСавтономногокомпьютераобычногруппируютсявсоответствиистипамилокальныхресурсов,которымиуправляетОС.Такиегруппыназываютподсистемами. Наиболееважные –подсистемауправленияпроцессами, –подсистемауправленияпамятью, –подсистемауправленияфайлами, –подсистемауправлениявнешнимиустройствами, –подсистемапользовательскогоинтерфейса, –подсистемазащитыданныхиадминистрирования.
|
||
Последнее изменение этой страницы: 2018-04-12; просмотров: 202. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |