Что относится к аппаратному обеспечению в информатике
Аппаратное обеспечение компьютера: Что это такое?
Аппаратное обеспечение является важной составляющей любой компьютерной системы или какого-либо устройства, это может быть принтер, видеокарта, монитор, процессор и другие компоненты.
Нередко данный термин используют в повседневной речи и довольно часто употребляют в интернете. Если вам интересно более подробно узнать, что это такое — то этот материал несомненно будет вам полезен.
Вы уже знаете, что такое монитор, в данной статье мы разберем довольно часто употребляемое в обиходе словосочетание — аппаратное обеспечение, рассмотрим, что это такое и каким оно бывает.
Что такое аппаратное обеспечение ПК
Аппаратное обеспечение (аппаратные средства) компьютера — это общее описание для всех механических и электронных компонентов компьютерной системы. Т.е. это все устройства/железо/оборудование, подключаемое к ПК (материнская плата, клавиатура, видеокарта, монитор и т.д.). Все это — аппаратные средства вашей системы. Также данным термином называют и совокупность таких устройств, собранных в одну систему, например, системный блок — это тоже аппаратное обеспечение в сборе.
Важно! Аппаратными средствами могут быть не только устройства компьютера, у телефонов тоже есть аппаратные средства в виде компонентов, установленных на системную плату.
Аппаратное обеспечение разделяется на внешнее и внутреннее. В первом случае — это внешние устройства, которые подключатся посредством кабелей или WiFi. А внутренние — это все то, что находится внутри системного блока, ноутбука или другого девайса.
Основные компоненты компьютера — это те самые аппаратные средства, которые нужны, чтобы ПК вообще функционировал.
Основные компоненты компьютера — внутренние устройства
Внутри системного блока персонального компьютера или ноутбука установлен ряд компонентов, которые обеспечивают выполнение ряда функций и в совокупности работу всей системы. Каждый из них отвечает за свои определенные задачи. Давайте рассмотрим их.
Материнская плата
Материнская плата является основным компонентом компьютерной системы, платой, на которую устанавливаются или подключаются к ней остальные компоненты. Она отвечает за их взаимодействие и правильное функционирование. К материнской плате подключатся: процессор, видеокарта, звуковая карта, оперативная память, SSD диск, жестокий диск и другие аппаратные средства.
Центральный процессор
Процессор представляет из себя электронную схему, которая устанавливается на устройство. Занимается выполнением кода и команд всего программного обеспечения. Также, его называют мозгами компьютера. От центрального процессора зависит быстродействие всего ПК или мобильного устройства.
Оперативная память
Оперативная память является буфером хранения данных которыми пользуется процессор. Обладает высокой скоростью чтения и считывания информации, поэтому данные, которые находятся в ней и обрабатываются очень быстро. Все ПО, которое вы видите на экране своего ПК и мобильного телефона — загружено в оперативной памяти.
Является энергозависимым типом памяти, поэтому служит временным хранилищем для файлов, к которым нужен быстрый доступ и их обработка.
Жесткий или SSD диск
Накопители информации, которые независимы от подачи к ним тока. Используются для длительного хранения файлов, кино, музыки и другого контента. На данный момент SSD диск применяются для хранения на нем установленной операционной системы. А, жесткий диск, для хранения различных файлов: кино, музыки, фотографий.
Видеокарта
Видеокарта занимается обработкой графических данных, переносом машинного кода в графический — визуальный вид, который мы видим на мониторе. Для новых игр, работы с изображениями и видео, нужна хорошая видеокарта. В новых материнских? видеоадаптер по умолчанию встроен в материнскую плату и если вы не заядлый геймер, то можете не покупать ее. А, в некоторых случаях, видео может быть встроено и в центральный процессор.
Блок питания компьютера
Это устройство обеспечивает питание всех компонентов, подключенных к материнской плате, включая ее саму. При покупке всегда рассчитывайте мощность блока питания и потребление устройств, которые вы будете подключать к своему ПК.
Звуковая карта
Занимается обработкой звука. Чаще звуковую карту можно встретить уже по умолчанию встроенной в материнскую плату. Обычно ее покупают те, кто занимается профессионально музыкой или меломаны.
Интересно! Именно это основные компоненты компьютерной системы, без которых ПК просто не будет работать. Так, в материнской плате встроены и различные USB выходы, сетевая карта, может быть Bluetooth адаптера и т.д.
Основные компоненты компьютера — внешние устройства
Клавиатура
Клавиатура служит средством ввода информации. Может подключаться к компьютеру, ноутбуку, планшету, телевизору и другим устройствам. Содержит клавиши с цифрами и буквами, может иметь дополнительные элементы управления.
Компьютерная мышь также является средством ввода информации с помощью управления графическим указателем в системе и нажатием клавиш/кнопок на самой мышке.
Монитор
Монитор является средством вывода информации, это то, с чего вы читаете данный текст, если читаете со смартфона, то средство вывода информации — дисплей. Сейчас мониторов выпускается огромное количество, все разных моделей и сделаны по различным технологиям.
Принтер
Принтер является средством вывода информации в виде печати данных на листе бумаги. Сейчас выпускаются и 3Д принтеры, которые позволяют получать информацию не в графическом виде, а в виде напечатанных объектов.
Интересно! Существуют и другие компоненты системного блока: CD/DVD привод, дисковод 3.5, но их редко используют в современных системных блоках, т.к. это уже устаревшие технологии. Чаще можно встретить — карт ридер.
В заключение
Аппаратные средства могут быть самые разные, и с каждым годом появляются все более новые и интересные. Не успели мы привыкнуть к привычным жестким дискам, как на смену им пришли более быстрые ССД. Будьте уверены, в будущем мы увидим еще множество прекрасных аппаратных средств.
Аппаратное обеспечение
Содержание
Распространение компьютеров
Большое число компьютеров встроено в другие устройства, например, в бытовую технику, медицинское оборудование, сотовые телефоны. Лишь малая часть компьютеров (около 0,2 % всех компьютеров, произведённых в 2003 году) — это настольные и мобильные персональные компьютеры.
Персональный компьютер
Типовой персональный компьютер состоит из корпуса и следующих частей:
Кроме того, в аппаратное обеспечение также входят внешние компоненты — периферийные устройства:
См. также
Ссылки
Литература
Полезное
Смотреть что такое «Аппаратное обеспечение» в других словарях:
Аппаратное обеспечение — комплекс электронных, электрических и механических устройств, входящих в состав системы или сети. Аппаратное обеспечение включает: компьютеры и логические устройства; внешние устройства и диагностическую аппаратуру; энергетическое оборудование,… … Финансовый словарь
аппаратное обеспечение — железо Словарь русских синонимов. аппаратное обеспечение сущ., кол во синонимов: 1 • железо (18) Словарь синонимов ASIS. В.Н. Тришин … Словарь синонимов
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ — АППАРАТНОЕ ОБЕСПЕЧЕНИЕ, оборудование, в противоположность программам и программному обеспечению, при помощи которого КОМПЬЮТЕР выполняет свои функции. Системный блок, клавиатура, принтер и материнская плата примеры аппаратного обеспечения … Научно-технический энциклопедический словарь
аппаратное обеспечение — аппаратура — [Я.Н.Лугинский, М.С.Фези Жилинская, Ю.С.Кабиров. Англо русский словарь по электротехнике и электроэнергетике, Москва] Тематики электротехника, основные понятия Синонимы аппаратура EN hardware … Справочник технического переводчика
аппаратное обеспечение — aparatinė įranga statusas T sritis automatika atitikmenys: angl. hardware vok. Gerätetechnik, f; Hardware, f rus. аппаратное обеспечение, n; техническое оборудование, n pranc. matériel, m … Automatikos terminų žodynas
аппаратное обеспечение диагностической системы — — [А.С.Гольдберг. Англо русский энергетический словарь. 2006 г.] Тематики энергетика в целом EN system diagnostic facilitySDFsystem diagnostic facility … Справочник технического переводчика
Открытое аппаратное обеспечение — Содержание 1 3D принтеры 2 Компьютеры и их компоненты … Википедия
Сервер (аппаратное обеспечение) — У этого термина существуют и другие значения, см. Сервер. Сервер (англ. server от to serve служить) аппаратное обеспечение, выделенное и/или специализированное для выполнения на нём сервисного программного обеспечения (в том… … Википедия
основное аппаратное обеспечение — базовое аппаратное обеспечение Минимальные требования к аппаратному обеспечению, которые предъявляет данное программное обеспечение. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом EN base hardware … Справочник технического переводчика
вспомогательное аппаратное обеспечение — pagalbinė techninė įranga statusas T sritis radioelektronika atitikmenys: angl. support hardware vok. Unterstützausrüstung, f; Unterstützungshardware, f rus. вспомогательная аппаратура, f; вспомогательное аппаратное обеспечение, n pranc. matériel … Radioelektronikos terminų žodynas
Информатика 101: аппаратные средства против программных компонентов
Аппаратное и программное обеспечение являются неотъемлемыми частями компьютерной системы. Компоненты оборудования — это физические части компьютера, такие как центральный процессор (ЦП), мышь, хранилище и многое другое. Программные компоненты — это набор инструкций, которые мы храним и запускаем на нашем оборудовании. Вместе они образуют компьютер.
Если вы новичок в информатике, важно разбираться в аппаратных и программных компонентах. Это основа любого путешествия по информатике.
Сегодня мы погрузимся в аппаратное и программное обеспечение и научим вас, как они связаны с памятью компьютера, процессором и многим другим.
Аппаратное обеспечение против программного обеспечения
Программное обеспечение описывает набор программ и процедур, выполняющих задачи на компьютере. Программное обеспечение — это упорядоченная последовательность инструкций, которые изменяют состояние аппаратного обеспечения компьютера. Существует три основных типа программного обеспечения:
Когда вы думаете о компьютерных науках, вам, вероятно, приходит на ум программное обеспечение. Программное обеспечение — это то, что на самом деле кодируют разработчики. Затем эти программы устанавливаются на жесткий диск.
Аппаратное обеспечение — это все, что физически связано с компьютером. Например, монитор, принтер, мышь и жесткий диск — все это компоненты оборудования.
Аппаратное и программное обеспечение взаимодействуют друг с другом. Программное обеспечение «сообщает» оборудованию, какие задачи нужно выполнять, а оборудование позволяет их выполнять.
Примечание. Большинству компьютеров для работы требуется как минимум жесткий диск, дисплей, клавиатура, память, материнская плата, процессор, блок питания и видеокарта.
| Аппаратное обеспечение | |
| Физические устройства, на которых хранится и запускается программное обеспечение | Сборник закодированных инструкций по взаимодействию с компьютером. |
| Работает как система доставки | Выполняет конкретные задачи |
| Монитор, принтер, сканеры, этикетировщики, маршрутизаторы и жесткий диск | Adobe, Google Chrome, Microsoft Excel, Spotify |
| Оборудование начинает работать, когда загружается программное обеспечение. | Программное обеспечение должно быть установлено на оборудовании |
| Оборудование со временем изнашивается | Программное обеспечение не изнашивается, но оно уязвимо для ошибок / устаревает |
Нравится статья? Прокрутите вниз, чтобы подписаться на нашу бесплатную новостную рассылку, выходящую два раза в месяц.
Компоненты оборудования
Теперь, когда мы понимаем разницу между аппаратным и программным обеспечением, давайте узнаем об аппаратных компонентах компьютерной системы. Помните: оборудование включает в себя физические части компьютера, которым управляет программное обеспечение.
Процессор
Центральный процессор (ЦП) — это физический объект, обрабатывающий информацию на компьютере. Он берет данные из основной памяти, обрабатывает их и возвращает измененные данные в основную память. Он состоит из двух подразделений:
Архитектура фон Неймана
Этот дизайн компьютерной архитектуры, созданный Джоном фон Нейманом в 1945 году, до сих пор используется в большинстве компьютеров, производимых сегодня. Архитектура фон Неймана основана на концепции компьютера с хранимой программой. Данные инструкции и программы хранятся в одной памяти.
Эта архитектура включает в себя следующие компоненты:
Блоки ввода и вывода
Устройство ввода принимает входные данные из реального мира или устройства ввода и преобразует эти данные в потоки байтов. Общие устройства ввода включают клавиатуру, мышь, микрофон, камеру и USB.
Устройство вывода, с другой стороны, берет обработанные данные из хранилища ЦП и представляет их в понятном для человека виде. К распространенным устройствам вывода относятся экраны мониторов, принтеры и наушники.
Единицы хранения
После того, как данные извлечены и преобразованы, они должны быть сохранены в памяти. Единица хранения или память — это физическое пространство памяти. Он разделен на места хранения размером в байты.
Хранилище содержит миллионы байтов памяти для хранения всего, что мы хотим на нашем компьютере. Чтобы сохранить немного данных в памяти компьютера, мы используем схему, называемую защелкой, которая сохраняет предыдущий ввод, если он не сброшен. Мы можем создать схему, используя:
Объем памяти
В аппаратной памяти компьютера есть компоненты. Основная память или оперативная память (RAM) — это физическая память внутри компьютера. В нем хранятся данные и инструкции, к которым ЦП может получить прямой доступ. Компьютеры обычно имеют ограниченный объем оперативной памяти для хранения всех ваших данных.
Именно тогда и приходит в употребление вторичное хранилище. Вторичное хранилище увеличивает основную память и содержит данные и программы, которые не нужны немедленно.
К вторичным устройствам хранения относятся жесткие диски, компакт-диски (CD), USB-накопители и т. Д. ЦП не может получить прямой доступ к вторичным устройствам хранения.
Программные компоненты
Теперь давайте обсудим различные программные компоненты, необходимые для работающего компьютера. Помните: программное обеспечение включает в себя набор программ, процедур и подпрограмм, необходимых для работы компьютера.
Машинный язык
Компьютер может обрабатывать только двоичные данные: поток единиц и нулей. Двоичный — это язык компьютера. Инструкции для компьютера также хранятся в виде единиц и нулей, которые компьютер должен декодировать и выполнять.
язык ассемблера
Язык ассемблера — это удобочитаемый режим инструкций, который преобразует двоичный код операции в инструкцию ассемблера. ЦП не может обрабатывать или выполнять инструкции сборки, поэтому требуется кодировщик, который может преобразовывать язык ассемблера в машинный язык.
Ассемблер
Ассемблер переводит программу на ассемблере на машинный язык. Приведенный ниже фрагмент кода представляет собой программу сборки, которая печатает «Hello, world!» на экране для процессора X86.
Языки высокого уровня
Язык ассемблера называется языком низкого уровня, потому что он очень похож на машинный язык. Чтобы преодолеть эти недостатки, были созданы языки высокого уровня.
Эти языки называются языками программирования, и они позволяют нам создавать мощные, сложные, удобочитаемые программы без большого количества низкоуровневых инструкций. Некоторые из самых известных языков высокого уровня :
Как вы разрабатываете программное обеспечение?
Дизайн программного обеспечения — это процесс преобразования определенных требований в подходящую программу с использованием кода и языка высокого уровня. Нам необходимо правильно разработать программу и систему, которые соответствуют нашим целям.
Разработчики используют дизайн программного обеспечения, чтобы продумать все части своего кода и системы. Разработка программного обеспечения включает три уровня:
Информатика. 10 класс
Конспект урока
Информатика, 10 класс. Урок № 7.
Тема урока — Программное обеспечение (ПО) компьютеров и компьютерных систем
Урок посвящен теме «Программное обеспечение (ПО) компьютеров и компьютерных систем». В ходе урока школьники научатся классифицировать программное обеспечение, определять основные характеристики операционной системы, характеризовать имеющееся в распоряжении прикладное программное обеспечение, осуществлять основные операции с файлами и папками.
— программное обеспечение (ПО),
— файловая система и структура,
Учебник: Информатика. 10 класс: учебник / Л. Л. Босова, А. Ю. Босова. — М.: БИНОМ. Лаборатория знаний, 2016. — 288 с.
Изучая компьютер, у нас возникают вопросы: что самое важное в компьютере и что заставляет компьютер работать? Может процессор или Bios, а может оперативная память?
Мы с вами уже знаем, что компьютер это универсальное устройство для хранения, преобразования и передачи информации. Но сам компьютер не способен мыслить самостоятельно, как человек. Его надо научить — значит построить работу компьютера по инструкции, в которой указано, что надо делать. Такая инструкция должна содержать строгую последовательность команд на языке, понятном компьютеру. Каждая команда должна сообщать компьютеру, как надо обрабатывать данные для получения желаемого результата. Такая инструкция называется программой. Получается, что компьютер состоит из двух основных частей:
Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО) компьютера.
На уроке мы с вами узнаем:
— как классифицировать программное обеспечение;
— как определять основные характеристики операционной системы;
— как характеризовать имеющееся в распоряжении прикладное программное обеспечение.
И научимся осуществлять основные операции с файлами и папками.
Сфера применения конкретного компьютера определяется как его техническими характеристиками, таки установленными на нем ПО.
ПО современных компьютеров насчитывает тысячи программ.
Тем не менее, все ПО можно разделить на три группы:
Системное программное обеспечение предназначено, прежде всего, для обслуживания самого компьютера, для управления работы его устройства. Включает в себя операционную систему и сервисные программы.
Операционная система — комплекс программ, обеспечивающих согласованное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.
В настоящее время наиболее распространёнными ОС для персональных компьютеров являются Windows, Mac Os, Linux. Для смартфонов, планшетов и других мобильных устройств — Android, iOS, Windows Phone.
Рассмотрим основные функции, выполняемые ОС современного компьютера.
Для обеспечения согласованного функционирования аппаратного обеспечения компьютера в состав ОС входят драйверы — специальные программы, управляющие работой подключенных к компьютеру внешних устройств.
Программу, выполняемую на компьютере в текущий момент, принято называть процессом. Даже когда мы просто ищем информацию в сети Интернет, компьютер производит незаметные для нас операции по контролю за состоянием устройств, по защите от вирусов и т. д.
Современные ОС, планируя работы и распределяя ресурсы, обеспечивают возможность параллельной обработки нескольких процессов. Это свойство ОС называется многозадачностью.
Современные операционные системы обеспечивают диалог пользователя с компьютером на базе графического интерфейса.
За организацию хранения информации и обеспечения доступа к ней отвечает подсистема ОС, называемая файловой системой.
К сервисным программам (утилитам) относят различные программы, выполняющие дополнительные услуги системного характера:
— Обслуживание дисков и диагностика компьютера:
— сжатие программ и данных.
— обнаружение компьютерных вирусов и средства «лечения».
Многие программы сжатия данных построены на основе алгоритма Хаффмана.
Сжать с помощью алгоритма Хаффмана фразу:
Частота встречаемости символов
Частоты встречаемости символов выписать в ряд — это будут вершины будущего графа (дерева). В центре лучше расположить символ с наибольшим весом. Выбрать две вершины с наименьшими весами и объединить их — создать новую вершину, вес которой задать равным сумме весов двух предыдущих вершин. Расставить на рёбрах графа числа «0» и «1» (например, на верхнем ребре — «0», а на нижнем — «1»). Чтобы выбранные вершины больше не просматривались, стереть их веса. Продолжить объединение вершин, каждый раз выбирая пару с наименьшими весами, до тех пор, пока не останется одна вершина — корень дерева. Вес этой вершины будет равен длине сжимаемого массива.
Создать кодовую таблицу. Для определения двоичного кода каждой буквы надо пройти от корня до этой вершины, выписывая «0» и «1», встречающиеся на маршруте.
Исходный текст состоит из 16 символов, т. е. его длина в несжатом виде будет равна 16 байт или 128 бит. Код сжатого текста будет занимать 44 бита. Получаем коэффициент сжатия, равный 128/44 ≈ 2,9.
Комплекс программных средств, предназначенных для разработки новых программ, называют системой программирования или интегрированной средой разработки.
Рассмотрим основные компоненты, входящие в состав большинства систем программирования.
Специализированный текстовый редактор — позволяет программисту набрать и отредактировать текст программы на языке программирования высокого уровня. Трансляторы — специальные программы для перевода программы, написанной на языке высокого уровня, в машинные коды; существует два типа трансляторов: интерпретаторы и компиляторы. Интерпретаторы — обрабатывают и исполняют команды программы последовательно, от оператора к оператору, при каждом запуске программы она заново переводится в машинные коды. Компиляторы — обрабатывают весь текст программы, преобразовывая его в машинный код и строя исполняемый файл, готовый к запуску; после этого ни текст программы, ни компилятор не нужны.
Библиотеки стандартных подпрограмм — позволяют вызывать стандартные процедуры из вновь разрабатываемой программы. Компоновщик — собирает разные части (модули) создаваемой программы и используемые в ней стандартные подпрограммы в единый исполняемый файл.
Отладчик — позволяет управлять процессом исполнения программы, определять место и вид ошибок в программе, наблюдать за изменением значений переменных и выражений.
Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию, принято называть прикладными программами или приложениями. Можно выделить приложения общего и специального назначения. Приложения общего назначения требуются практически каждому пользователю для работы с разными видами информации. К ним относятся: текстовые редакторы и процессоры; графические редакторы и пакеты компьютерной графики; табличные процессоры; редакторы презентаций, аудио и видеоредакторы; системы управления базами данных; браузеры; почтовые программы и др. Как правило, пользователь, приобретая компьютер, устанавливает на нём так называемый офисный пакет программ, включающий основные приложения общего назначения. Наибольшее распространение получили такие офисные пакеты, как Microsoft Office и Open Office. С любого компьютера, имеющего выход в Интернет, может быть доступен онлайн-офис, независимо от того, какую операционную систему этот компьютер использует. Онлайн-офис — это набор веб-сервисов, включающий в себя все основные компоненты традиционных офисных пакетов: текстовый редактор, электронные таблицы, редактор презентаций и др. Самый известный онлайн-офис — Google Docs.
Приложения специального назначения предназначены для профессионального применения квалифицированными пользователями в различных сферах деятельности. Это:
— настольные издательские системы,
— системы автоматизированного проектирования (САПР),
— программы компьютерного моделирования,
— геоинформационные системы (ГИС), системы автоматического перевода и другие программы.
Когда мы рассматривали основные функции, выполняемые ОС современного компьютера, то сказали о файловой системе. Давайте разберем подробнее эту функцию.
Из курса основной школы вам известно, что файл — это поименованная совокупность данных определённого размера, размещаемая на внешних устройствах (носителях информации) и рассматриваемая в процессе обработки как единое целое. Файл характеризуется набором параметров (имя, размер, дата создания, дата последней модификации) и атрибутами, используемыми операционной системой для его обработки (архивный, системный, скрытый, только для чтения). Размер файла выражается в байтах. На каждом компьютерном носителе информации может храниться большое количество файлов. Для удобства поиска информации файлы по определённым признакам объединяют в группы, называемые каталогами или папками.
Каталог (папка) — это поименованная совокупность файлов и подкаталогов (вложенных каталогов).
Правила построения имён файлов и папок (каталогов) зависит от ОС. В операционной системе Windows:
Файловые системы решают следующие задачи:
— определяют правила построения имён файлов и каталогов,
— поддерживают программный интерфейс работы с файлами для приложений,
— определяют порядок размещения файлов на диске,
— обеспечивают защиту данных в случае сбоев и ошибок,
— обеспечивают установку прав доступа к данным для каждого конкретного пользователя,
— обеспечивают совместную работу с файлами.
В операционных системах Windows распространены две файловые системы: FAT32 и NTFS. В ОС Linux применяются ext2fs и ext3fs.
Файлы хранятся на дисках, которые именуются, начиная с латинской буквы С. Файл, представляемый нами как единое целое, на самом деле может быть разбросан «кусочками» по всему диску. Минимальный размер такого «кусочка» (кластера, блока) — от 512 байт до 64 Кбайт в зависимости от используемой файловой системы. При размещении на диске каждому файлу отводится целое число кластеров.
Защита данных во время сбоев, ошибок
Эта функция обеспечивается за счёт журналирования, суть которого состоит в следующем:
Совокупность файлов на диске и взаимосвязей между ними называют файловой структурой диска. Первоначально файловые системы поддерживали только одноуровневые файловые структуры: все файлы хранились в одном каталоге. Для хранения большого количества файлов используются иерархические (многоуровневые) файловые структуры: файлы группируются в каталоги, каталоги могут группироваться в каталоги более высокого уровня. Графическое изображение иерархической файловой структуры называется деревом. Чтобы обратиться к нужному файлу, хранящемуся на некотором диске, можно указать путь (адрес каталога) — набор символов, показывающий расположение файла в файловой системе. Полное имя файла — запись пути к файлу, завершаемая именем файла. Сначала записывают диск, затем все папки, в которых он находится, разделяя их символом «\» и после записывают файл. Современные операционные системы имеют специальные инструменты, позволяющие достаточно быстро находить нужные файлы даже в том случае, когда точно не известно их расположение. Для поиска файла можно воспользоваться маской имени файла. Маска — это обозначение для группы файлов.
Используют два символа:
— Символ «?» (вопросительный знак) означает, что на его месте в имени файла должен быть ровно один произвольный (из допустимых) символ.
— Символ «*» (звёздочка) означает, что на его месте в имени файла может быть последовательность любых допустимых символов произвольной длины, в том числе и пустая последовательность.
Давайте рассмотрим пример: Какие файлы будут найдены по маске?
. doc — файлы имеют пять символов в собственном имени и с расширением .doc;
*.jpg — любое собственное имя с расширением jpg;
doc*.* — имя обязательно начинается на doc, но дальше могут стоять любое количество символов и расширение любое.
Давайте рассмотрим задачу
В каталоге находятся 6 файлов:
Определите, по какой из перечисленных масок из этих 6 файлов будет отобрана указанная группа файлов:
Решение: Выясним, какие группы файлов позволит выбрать каждая из масок. Результаты анализа представим в таблице:
Если файл соответствует маске, то в ячейке, находящейся на пересечении строки с именем файла и столбца с именем маски, будем ставить «+», иначе — «–». В столбце искомой маски, знаки «+» должны соответствовать отобранным файлам, знаки «–» — всем прочим. Анализируя маску *tor?*.d*, ставим знак «+» в ячейку, соответствующую файлу motors.dat. Данная маска позволяет отобрать файл, который не входит в интересующую нас группу, следовательно, она не может обеспечить отбор нужных файлов. Дальнейшее рассмотрение этой маски можно прекратить. Маска ?tor*.doc не позволит отобрать файл motors.dat, но она же не позволит отобрать и подлежащий отбору файл motors.doc. Следовательно, дальнейшее рассмотрение этой маски можно прекратить. Маска *?tor?*.do* позволяет отобрать только те файлы, которые нам нужны. Её можно использовать для решения задачи. Но, возможно, задача имеет не одно решение. Проверяем маску *tor?.doc*. Она не позволит нам отобрать файл storch.doc. Итак, решением задачи может быть только третья маска *?tor?*.do*
Итак, сегодня вы узнали про программное обеспечение (ПО). Оно бывает: системное (работает системный администратор), системы программирования (работают программисты), прикладное (работают все пользователи). Узнали, что системное ПО разделяется на операционную систему и сервисные программы (утилиты). Основные компоненты операционной системы — это управление устройствами, управление процессами, пользовательский интерфейс и работа с файлами. Для работы с файлами есть файловые системы. Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию, принято называть прикладными программами (приложениями). Приложения общего назначения требуются практически всем. Приложения специального назначения предназначены для профессионального применения квалифицированными пользователями.
Соедините стрелками. Укажите, в какой программе создан файл.
Реши кроссворд «Программное обеспечение».
Определите, какое из указанных имен файлов удовлетворяет маске:
Решение: первый и четвёртый варианты ответа отпадают, поскольку в них нет ни одного символа перед слогом «ba». Третий вариант отпадает из-за того, что между точкой и «xt» нет ни одного символа. Остаётся второй вариант, он полностью соответствует маске: первому слева знаку вопроса сопоставляется «о», звёздочке — пустая последовательность, второму знаку вопроса — «t». Ответ: 2.




















