Компьютеры Проблемная ситуация: Может ли компьютер работать без ОС? Как работает компьютер и его комплектующие

  • 24.06.2019

В разделе на вопрос может ли компьютер работать без жёсткого диска. заданный автором Всероссийский лучший ответ это Тут два вопроса. 1. Комп без диска работать может. 2. Смотря когда отключить, если во время работы, один аллах ведает, что будет с диском.

Ответ от Полосовать [гуру]
Может работать


Ответ от Европейский [гуру]
он врубится и буит его пристально просить


Ответ от Безпилотный модуль™ [гуру]
просто биос.


Ответ от B.A.G. [гуру]
На жёстком диске стоит операционная система.
Без операционной системы компьютер работать не будет.
Можно загрузить операционную систему с floppy,cd,dvd,usb-диска
Соответственно функциональность компа будет определяться операционкой,
т. е в если вы загрузитесь с помощью ms-dos,то никакой красоты кроме
командной строки и досовских команд не увидите.))


Ответ от Владимир [гуру]
Не будет. На харде стоит операционная система. А если физически отключить хард - БИОС просто вообще не даст компу запуститься, т. к. не найдёт необходимого оборудования..


Ответ от WENDiG0 [гуру]
работать будет и ещ как. можно запустить виртуальную винду либо линух с компакт диска. качнуть мона тут ссылка


Ответ от Fun city [гуру]
работать он будет
а вот ты на нем нет
с чего ты будешь грузить операционную систему?
можно конечно грузится и с CD но не удобно


Ответ от Андрей Макронович [гуру]
Будет работать.


Ответ от Mamont [гуру]
будет, это называется тонкий клиент 🙂
а ОС грузится или с флэшки или с CD


Ответ от Єедор Бурковский [гуру]
Конечно можно, так как грузиться комп может с дискеты, сд-рома или вообще через локальную сеть (но для этого нужен биос на сетевой карте).


Ответ от CJ R08ert [гуру]
кроме флешек и дисков ОС может еще с сети грузится. .
у нас в колледже стоит мошьный сервак. . и один кабинет 12 первых/вторых пеньков.. .
так на эти комбы грузится не-то ХР не то 2003... и не хрена не лагает. .

Допустим, вы намерены разработать компьютер, который работает так же, как высокоразвитый головной мозг млекопитающего. Насколько современные технологии позволяют это?

В конце концов, есть ведь суперкомпьютеры, которые сумели расшифровать геном человека, обыграть чемпиона мира по шахматам и найти самое большое простое число, включающее 13 млн цифр. Но, по мнению психиатра Джулио Тонони (Giulio Tononi), который занимается проектом по созданию «когнитивного компьютера», задача создания компьютера, настолько же «мощного» и гибкого, как сравнительно небольшой мозг млекопитающих, намного более трудная задача, чем может показаться.

Тонони – лишь один из участников этого крупного исследовательского проекта, который объединил ведущих экспертов из множества университетов и компаний США и уже на первом этапе работы получил грант в 4,9 млн долларов. Он вместе с программистами из IBM будет заниматься созданием программного обеспечения, тогда как специалисты в области нанотехнологий и проектирования суперкомпьютеров возьмут на себя «железо» будущего «когнитивного компьютера».

Задача перед ними стоит действительно непростая: компьютер должен уметь, как и мозг, работать с множеством параллельных и постоянно изменяющихся потоков данных, и обучаться, анализируя их, вычленяя общие схемы и моменты, принимая логичные решения. Есть и второе условие: вся система не должна быть больше мозга небольшого млекопитающего, и потреблять она должна не больше, чем 100-ваттная лампочка. Казалось бы, невероятно? Но ведь наш с вами мозг именно таков! (Несмотря ни на что, мозг – самый энергоемкий орган нашего тела, на него уходит 1/5 всех вырабатываемых «мощностей». Зачем ему столько энергии, читайте в статье «Мозг-обжора».)

«Раз мозг способен на такое, то мы должны показать, что сможем повторить это, — говорит Тонони, — Чем наш мозг хорош – это гибкостью своей работы, он моментально учится на опыте и адаптируется к разным ситуациям».

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

А этот путь, в свою очередь, приводит их к новой задаче: понять, какие структуры мозга отвечают за его невероятные способности к обучению на опыте. Важными также можно считать механизмы, связанные с выбором и вознаграждением: они обеспечивают ориентирование в потоке внешних данных, участвуют в запоминании.

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

Ученые уверены, что современные возможности нанотехнологий вполне позволяют вместить в небольшой объем достаточное число электрических элементов – с плотностью, по крайней мере, той же, что и нейроны в мозге. Однако и при этом задача стоит колоссальная.

Даже мозг самого крохотного млекопитающего способен на поразительно эффективную работу, особенно с учетом его размеров и низкого «энергопотребления». «Я буду счастлив, если нам удастся воспроизвести способности мозга мыши, — говорит Тонони, — а затем мы уже перейдем к мозгу крыс, кошек и обезьян». О человеческом мозге ученый пока и не заговаривает.

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

Основные принципы работы компьютера

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

На самом низком уровне микросхемы ПК "обрабатывают" биты - двоичные сигналы, состоящие из нулей и единиц. Никаких других цифр на этом уровне нет, и на нем компьютер, скорее, не вычисляет что-то, а правильно расставляет последовательность нулей и единиц. Для чего? Дело в том, что 8 битов образуют байт. Который, в свою очередь, становится основой следующего уровня вычислений.

Несложно подсчитать, что возможное количество комбинаций битов в одном байте - 256, то есть 2 в 8-й степени. Почему 2? Потому что цифр в бите, как мы уже сказали выше, только две - 0 и 1. На практике объединение битов в байты позволяет "закодировать" в последних некую информацию. Например, букву, цифру или, скажем, знак препинания. Как работает компьютер на этом уровне? Он преобразует байты в практически значимые для человека объекты на экране - текст, пиксели, составляющие картинку, звуки и т. д.

Следующий уровень - это вычисления, связанные с операциями с той информацией, что составлена из байтов. То есть если это текст, то это может быть его редактирование, форматирование, печать. Если музыка или видео - то проигрывание, запись и т. п.

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

Аппаратное обеспечение

Аппаратная часть (на сленге IT-специалистов - "железо", реже "хард", от англ. Hardware) - это все микросхемы, механизмы и устройства, обеспечивающие работу компьютера. Классификация компонентов аппаратного обеспечения может быть разной. Все зависит от конкретного типа устройства. Что касается типично "домашних" ПК, то "железо", установленное на нем, представлено набором следующих компонентов:

1. Системный блок. В нем, как правило, располагаются:

  • процессор;
  • материнская плата;
  • видеокарта;
  • аудиокарта;
  • оперативная память;
  • жесткий диск;
  • DVD или CD-привод;
  • сетевая карта.

2. Монитор.

3. Средства управления - как правило, это клавиатура и мышь.

4. Периферийные устройства - модемы, принтеры, сканеры, роутеры и т. д.

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

Программное обеспечение

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

Опять же, в зависимости от типа компьютера, механизмы классификации софта могут различаться. В годы, когда IT-индустрия только зарождалась, существовали целые инженерные дисциплины, слушатели которых осваивали то, как научиться работать на компьютере, представлявшем собой прибор размером с гараж. Что касается современных домашних ПК, ситуация, конечно, проще. Большинство видов ПО представляют собой дружелюбный, понятный на уровне интуиции, снабженный подробной справкой, рассчитанной на среднестатистического пользователя, инструмент управления. Исходя из представлений современных теоретиков, программы можно подразделить на следующие основные типы:

Системное ПО (дает возможность пользователю решать задачи, связанные с функциями ПК: как посмотреть, сколько компьютер работает, какие программы запущены и т. д.);

Прикладное ПО (предназначено для решения практически значимых для пользователя задач - печатания текста, рисования, программирования, прослушивания музыки, просмотра видео и т. д.).

Но четкой границы между этими двумя типами программного обеспечения нет. Например, задача: "Как узнать, сколько работает компьютер по времени?" (вроде бы, типично системная) может быть поставлена с прикладной целью. Например, с тем, чтобы запрограммировать запуск какой-то программы или файла по расписанию.

Как работает компьютер в плане взаимодействия аппаратного обеспечения и ПО? Очень просто. Пользователь ставит перед машиной "задачу", вводя данные в программу с помощью элемента управления ПК - клавиатуры или мыши. Например: "сделать шрифт текста красным" (на практике - выделив нужную область букв на экране и нажав на соответствующую область палитры в Word). Программа "сообщает" аппаратному обеспечению (условимся, что монитору и видеокарте), что необходимо выдать на экран такой-то участок красного цвета. Видеокарта и монитор, "взаимодействуя" между собой, выдают пользователю нужный результат: текст на выбранном участке становится красным. Разумеется, все это происходит за доли секунды.

При этом скорость принятия решений компьютером предопределяется особой его характеристикой - производительностью. Если она высокая, то "железо" сможет принимать больше "распоряжений" от программ за единицу времени, вследствие чего пользователь решает свои задачи быстрее. Рассмотрим данный аспект.

Производительность ПК

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

Процессор

Как работает процессор компьютера? Какова его главная задача? Работает он подобно многим другим типам микросхем. В кристалле кремния присутствуют области, ответственные за обработку нулей и единиц, объединение их в байты и последующую передачу их в "компетенцию" других компонентов аппаратного обеспечения (равно как и обратные операции).

Изобретение процессора стало настоящей находкой в компьютерной индустрии. Долгое время в вычислительных машинах данного компонента попросту не было: операции с цифрами распределялись по разным участкам аппаратного обеспечения. Но в конце 60 - начале 70-х годов инженеры все же решили, что целесообразнее концентрировать ключевые, а в математическом плане - наиболее сложные, операции в одной микросхеме, "шефствующей" над другими.

Производительность процессора измеряется в тактовой частоте, количестве операций в секунду. Единица измерения здесь - Герц. На практике, если говорить о современных моделях микросхем, речь идет, как правило, о сотнях миллионов, о миллиардах операций в секунду. Поэтому при фабричной маркировке соответствующий показатель производительности процессоров выражается в мегагерцах (МГц) и гигагерцах (ГГц). Общее правило: чем цифра выше, тем быстрее будет работать "шефствующая" микросхема ПК, а значит, и весь компьютер в целом.

Следует отметить нюанс: современные процессоры, выполняя большое количество операций, как правило, сильно греются. Как узнать, работал ли компьютер? Нужно просто приложить руку к системному блоку. Если он ощутимо теплый, значит, его только что выключили.

На процессоры, таким образом, нужно ставить кулер. Иначе главная микросхема перегорит. Как работает кулер компьютера? Он попросту дует на процессор мощным потоком холодного воздуха, остужая его. Мощность кулера выражается в оборотах в минуту. Чем этот показатель выше, тем эффективнее охлаждается процессор.

Оперативная память

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

И этим самым блокнотом выступает оперативная память. Называется она также ОЗУ. Или оперативно-запоминающее устройство. Чем больше "блокнот" по объему, тем эффективнее будет происходить управление остальными микросхемами, и тем быстрее будет работать компьютер в целом. Основной ресурс оперативной памяти - это ее емкость. Исчисляется она в байтах - тех самых базовых единицах информации, о которых шла речь выше. Но, если говорить о современных моделях ПК, соответствующие показатели выражаются в сотнях миллионов и гигабайтах единиц емкости - в мегабайтах (МБ) и гигабайтах (ГБ).

Кстати, оперативная память и процессор имеют ряд общих признаков. Касательно первого аппаратного компонента - у ОЗУ тоже есть показатель, отражающий количество операций в секунду. Соответственно, чем он больше, тем эффективнее происходит взаимодействие между памятью и процессором: у них будет возможность "бежать" в одном темпе.

В свою очередь, у процессора тоже есть немного встроенной ОЗУ. Называется она "кэш-память". Чем ее больше - тем меньше у "шефствующей" микросхемы будет повода "отвлекать" основную оперативную память, и тем производительнее будет работа ПК в целом.

Как заставить компьютер работать быстрее? Способ один - установить на него процессор или ОЗУ с как можно большими показателями по основным характеристикам. Безусловно, в каких-то аспектах важны параметры также и иных аппаратных компонентов - той же видеокарты, жесткого диска. Но ключевые элементы, влияющие на производительность, - это процессор и память. Если их мощности низкие, то характеристики других видов "железа" иметь значения не будут. Вместе с тем, полезно будет узнать, какого рода задачи выполняют некоторые "подотчетные" процессору аппаратные компоненты.

Видеокарта

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

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

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

Монитор

Как работает монитор компьютера? Дело в том, что сама по себе видеокарта, как и процессор, функционирует на уровне "нулей и единиц". Естественно, что человек понять соответствующий набор цифр не может. Монитор - это устройство, которое призвано "переводить" сигналы с видеокарты в понятные нам символы и картинки. Как проверить, как работает компьютер? В большинстве случаев достаточно просто включить монитор. Если изображение есть - значит, все функционирует нормально. Исторически именно рассматриваемый аппаратный компонент предшествовал появлению многих других - в частности, того же процессора. С точки зрения практической полезности компьютера, роль монитора исключительно важна, и это очевидно. Как правило, характеристики этого компонента прямо не влияют на производительность. Монитор - это скорее пассивный вид "железа", выполняющий функцию посредника между машиной и пользователем. Однако иногда может иметь значение его размер. Слишком маленький монитор может оказаться неудобен для решения пользовательских задач.

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

Жесткий диск

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

Главная характеристика данного аппаратного компонента - объем. Выражается он, по аналогии с принципами, реализованными в ОЗУ, в байтах. На практике - в мегабайтах, гигабайтах и даже терабайтах. Соответственно, чем больше цифра, отражающая объем жесткого диска, тем больше файлов на нем может быть размещено. Еще один показатель производительности "винчестера" - количество оборотов в минуту. Дело в том, что он в буквальном смысле является диском, крутится вокруг своей оси. Чем быстрее, тем оперативнее записываются или считываются файлы.

Баланс знаний и навыков

Знание основных принципов работы ПК - одно из условий того, как научиться работать на компьютере. Во многих случаях пользователи ограничиваются освоением навыков конкретных программ, не особенно задумываясь о том, как так получается, что данный тип ПО так замечательно работает. Конечно, не считая рассмотренных выше аспектов, есть большое количество интересных областей, которые можно изучить. Например, тех, что дают ответ на вопрос о том, как работает блок питания компьютера, модем, сетевая карта, принтер, проводные и Wi-Fi-интерфейсы и т. д. Но, обладая базовыми знаниями в области аппаратных компонентов ПК, всегда легко понять особенности функционирования любых других видов "железа".

Если отвечать на вопрос, кто умнее: человек или компьютер, первое, что приходит в голову, – конечно, компьютеры способны получать и обрабатывать информацию намного быстрее нас (а именно, те самые миллионы операций в секунду).

Что компьютер делает лучше человека

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

Компьютеры имеют и другие преимущества. надежнее, она вмещает огромное количество информации.

Вообще-то, честно говоря, человеческая память вмещает в себя несравненно намного больше информации, чем любой компьютер, но она так устроена, что далеко не вся запрятанная в ней информация может быть использована в нужный момент.

А вот компьютеры не страдают таким недостатком, и в любой момент готовы использовать всю заложенную в их память информацию.

Если не принимать во внимание возможные баги () и системные сбои, компьютерные расчеты характеризуются высокой степенью точностью.

В чем человек лучше компьютера?

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

Компьютеры получают информацию из электронных библиотек. Тем не менее, они не способны переработать ее так, чтобы на выходе получился жизненный опыт, подобный человеческому.

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

Люди обладают и другими абстрактными чертами – творчеством, вдохновением, воображением. Человек может

  • сочинить стихотворение,
  • написать и сыграть музыку,
  • спеть песню,
  • нарисовать картину.

С некоторыми из этих задач справятся и компьютеры, но врожденной способности к творчеству у них нет.

Об этом образно писал А.С.Пушкин в 1829 году (классики всегда актуальны, в том числе, в эпоху компьютера и интернета):

О сколько нам открытий чудных
Готовят просвещенья дух
И Опыт, сын ошибок трудных,
И Гений, парадоксов друг,
И Случай, бог изобретатель.

Что такое интеллект?

Шломо Майталь (Shlomo Maital), профессор, старший научный сотрудник Израильского Технологического Института, утверждает, что интеллект состоит из двух основных компонентов.

  1. Один из них – способность учиться,
  2. второй – способность решать задачи.

В этих областях компьютеры могут быть определенно умнее людей.

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

В статье «Будут ли роботы в ближайшее время умнее людей?» Майталь приводит еще один пример, указывающий на высокий уровень искусственного интеллекта. 10 февраля 1996 года компьютер Deep Blue от Microsoft победил чемпиона мира Гарри Каспарова в первом из шести туров, а спустя год одержал полную победу над чемпионом. Значит, компьютер все-таки умнее человека? «И да, и нет», – пишет профессор Майталь.

Нет, компьютер не умнее, потому что скорость – это все-таки не интеллект. Победа машины была обусловлена ее способностью за секунду рассчитать миллионы возможных ходов.

В то же время – да, компьютер умнее, потому что он смог правильно проанализировать эти ходы и выбрать те, которые в конечном итоге привели компьютер к победе над Каспаровым.

Но побеждают машины людей пока только там, где надо за короткий промежуток времени обработать как можно больше информации. И это не совсем аналогично термину «думать», это скорее «быстро-быстро перебирать ВСЕ возможные варианты», делать множество «тупых», порой бессмысленных операций, но очень-очень быстро в надежде, что где-то на миллиардной или триллионной (а то и на септильонной – 10 в 24 степени!) операции будет найдено подходящее решение.

По-настоящему «думать» пока может только человек, без вот этого, «суетливого» перебора. И не факт, что когда-нибудь компьютеры научатся «думать» в полном понимании смысла этого слова.

Может ли машина иметь разум?

В настоящее время мы можем обучить компьютеры выполнять те задачи, которые трудны или практически невозможны для человека: например, визуальное распознавание, которое предполагает обработку огромного количества данных и бесконечный ряд повторяющихся операций.

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

Мы может создать программу-креативщика, загрузить в нее базу данных, состоящую из произведений искусства, и получить на выходе новую уникальную работу. Но это не творчество в том смысле, в каком мы привыкли его понимать, а лишь его имитация. Точнее, это будет работа , который следует заложенным инструкциям. Разумом это точно назвать нельзя.

Как только мы разгадаем нейрокод, управляющий клетками нашего мозга, мы сможем создать искусственный аналог этой структуры, и тогда искусственный интеллект перейдет на новый уровень.

Это позволит нам уйти от уже изрядно «поднадоевшей» компьютеров, на которой человечество пока «безнадежно застряло». И вот тогда… видятся, кажется, безграничные перспективы.

Но «воз пока и ныне там», нейрокод мы не знаем, и когда расшифруем, не ясно. Те же компьютеры с их миллиардами операций в секунду, увы, пока не могут нам помочь в расшифровке этого кода.

Некоторые ученые, в частности, Илон Маск, предупреждают о потенциальных опасностях искусственного интеллекта, которые приведут к чему-то вроде восстания машин. Ведь на практике машинный интеллект может оказаться за пределами нашего понимания, и тогда мы не сможем узнать, совпадают наши с компьютером ценности или расходятся.

Хотя, какие могут у машины быть проблемы с людьми? Нежелание нам помогать? А чем еще они могут заниматься, кроме как быть полезными помощниками? Трудно пока себе это представить.

Может, конечно, лень станет главной проблемой этих сверх компьютеров, ведь, как известно, лень – это ко всему прочему еще и двигатель прогресса.

Однако на эту тему можно философствовать сколько угодно, и это будут только самые общие рассуждения, не более того, при нашем текущем уровне понимания данной проблемы.

Итоги

Размышляя над тем, кто умнее – человек или машина – не стоит забывать, что компьютеры созданы для улучшения нашей жизни, как тот же IBM Watson, который помогает бороться со смертельным заболеванием.

Или, скажем, военные роботизированные машины, они спасают жизни тех, кому еще приходится рисковать собой при выполнении важных миссий. Уж лучше «в пекло», чем рисковать людьми. На этом поприще развитию искусственного интеллекта нет пределов, он там, кстати, очень даже хорошо развивается, семимильными шагами.

Ряд задач, которые компьютеры выполняют лучше человека, постепенно становится шире. Наша работа – помогать им учиться, ведь жизнь – это не соревнование, а сотрудничество.

И компьютеры будут нам отвечать тем же, становясь все более незаменимыми помощниками людей и, надеюсь, без того, чтобы машины начали диктовать свои условия нам, «хомо сапиенсам», «людям разумным»!

Получайте актуальные статьи по компьютерной грамотности прямо на ваш почтовый ящик .
Уже более 3.000 подписчиков

.

Тема 1.1 Общие сведения об операционных системах

Раздел 1. ОСНОВЫ ТЕОРИИ ОПЕРАЦИОННЫХ СИСТЕМ

Классификация программного обеспечения. Понятие операционной системы. Назначение и функции операционной системы. Состав, взаимодействие основных компонентов операционной системы. Типы операционных систем.

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

Любой из компонентов прикладного программного обеспечения вычислительной системы обязательно работает под управлением ОС.

На рис.1 изображена обобщенная структура программного обеспечения вычислительной системы. Видно, что ни один из компонентов ПО, за исключением самой ОС, не имеет непосредственного доступа к аппаратуре компьютера. Даже пользователи взаимодействуют со своими программами через интерфейс ОС. Любые команды прежде чем попасть в прикладную программу, сначала проходят через ОС.

Рис.1. Обобщенная структура программного обеспечения вычислительной системы

Основные функции ОС:

1. Прием от пользователя (или от оператора системы) заданий или команд, сформулированных на соответствующем языке - в виде директив (ко­манд) оператора или в виде указаний (своеобразных команд) с помощью соответствующего манипулятора (например, с помощью мыши), - и их обработка;

2. Прием и исполнение программных запросов на запуск, приостановку, оста­новку других программ;

4. Инициация программы (передача ей управления, в результате чего процес­сор исполняет программу);

5. Идентификация всех программ и данных;

6. Обеспечение работы систем управлений файлами (СУФ) и/или" систем управления базами данных (СУБД), что позволяет резко увеличить эф­фективность всего программного обеспечения;

7. Обеспечение режима мультипрограммирования, то есть выполнение двух или более программ на одном процессоре, создающее видимость их одно­временного исполнения;

8. Обеспечение функций по организации и управлению всеми операциями ввода/вывода;

9. Распределение памяти, а в большинстве современных систем и организа­ция виртуальной памяти;



10. Планирование и диспетчеризация задач в соответствии с заданными стра­тегией и дисциплинами обслуживания;

11. Организация механизмов обмена сообщениями и данными между выпол­няющимися программами;

12. Защита одной программы от влияния другой; обеспечение сохранности данных;

13. Предоставление услуг на случай частичного сбоя системы;

14. Обеспечение работы систем программирования, с помощью которых поль­зователи готовят свои программы.

Классификация операционных систем

В основу первой и основной классификации положим степень централизации (связности) операционной системы (рис. 3).

Рис. 3. Классификация по типу централизации

Эта классификация принимает во внимание особенности аппаратных плат­форм, для которых операционные системы создаются.

1. Централизованные (локальные) операционные системы - управляют ресурсами единственного локального компьютера:

· однопроцессорные системы;

· многопроцессорные системы.

2. Сетевые операционные системы. Такие системы предоставляют пользо­вателю сети некоторую виртуальную машину, работать с которой проще, чем с реальной сетевой аппаратурой. Однако пользователь всегда выпол­няет специальные операции для доступа к сетевым ресурсам. Сетевые системы включают дополнительные сетевые средства, состоящие из трех основных компонентов:

· серверная часть операционной системы - средства предоставления локальных ресурсов и услуг в общее пользование;

· клиентская часть операционной системы - средства запроса доступа к удаленным ресурсам и услугам;

· транспортные средства операционной системы - средства обеспече­ния передачи сообщений между компьютерами сети.

3. Распределенные операционные системы. Они предоставляют пользователю сети единую централизованную виртуальную машину, которая дает мак­симальную степень прозрачности сетевых ресурсов. Распределенные сис­темы объединяют все компьютеры сети, для работы в тесной кооперации. При работе в таких системах пользователь, запускающий приложение, не знает, на каком компьютере оно реально выполняется.

Классификация ОС по особенностям алгоритмов управления ресурсами имеет аспекты, приведенные ниже.

Поддержка многопользовательского режима.

· Однопользовательские операционные системы не предоставляют средств защиты информации одного пользователя от несанкциониро­ванного доступа другого пользователя. Такие системы не предостав­ляют возможностей разделения ресурсов.

· Многопользовательские операционные системы такие средства защи­ты информации имеют.

Поддержка многопоточности. Многопоточные операционные системы дают возможность разделять процессорное время не только между про­цессами, но и между отдельными ветвями процессов - потоками.

Поддержка многопроцессорной обработки. Многопроцессорные операци­онные системы реализуют более сложные алгоритмы управления ресур­сами, предоставляющие возможность работать с несколькими процессо­рами.

Специфика аппаратных средств, как правило, отражается на специфике операционной системы. В функциональной класси­фикации компьютеров каждый из типов имеет определенные свойства, оказывающие непосредственное влияние на свойства операционных систем.

Наибольший интерес в настоящее время вы­зывают следующие группы операционных систем:

· операционные системы для мощных серверов;

· операционные системы для рабочих станций и персональных компьютеров;

· операционные системы для карманных компьютеров.