ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.08.2019
Просмотров: 3070
Скачиваний: 1
Лазерная компьютерная мышь внешне не отличается от оптической, однако вместо светодиода и сенсора в ней используется лазер. Это позволяет значительно увеличить ее точность и снизить энергопотребление. Кроме того, она может работать практически на любой поверхности (стекло, ковер и пр.)
Трекбол обладает выпуклым шариком и напоминает перевернутую механическую компьютерную мышь. Вращая этот шарик вы перемещаете курсор по экрану, саму мышь при этом перемещать не надо. Отсюда вытекает его преимущество, для его работы нужно меньше места, чем классической компьютерной мыши. Кроме того, у него значительно выше показатели эргономичности, так исследования показали, что после 4-х часов активного использования компьютерной мыши, рука становится на 60% слабее вследствие усталости, в то время как использование трекбола такого негативного влияния не оказывает.
Индукционные мыши работают за счет использования индукционной энергии. Для их функционирования необходим специальный коврик, который работает по принципу графического плантеша. Такие мыши обладают хорошей точностью, однако они очень не практичные и дорогие. Гироскопические мыши - новое поколение устройств, распознающие движение не только в плоскости, но и в пространстве, т.е. ее можно вообще убрать со стола.
Сенсорные мыши. Последние модели этих манипуляторов не имеют ни кнопок, ни колесика, и поддерживают технологию сенсорного тачпада. Это позволяем при помощи различных жестов осуществлять нажатие, прокрутку в любом направлении, масштабирование, настроить выполнение нужных вам команд. Они отличаются изумительным внешним видом, компактностью.
Моде́м — устройство, применяющееся в системах связи для физического сопряжения информационного сигнала со средой его распространения, где он не может существовать без адаптации.
ТВ-тю́нер (англ. TV tuner) — род телевизионного приёмника (тюнера), предназначенный для приёма телевизионного сигнала в различных форматах вещания с показом на мониторе компьютера. Кроме того, большинство современных ТВ-тюнеров принимают FM-радиостанции и могут использоваться для захвата видео.
Звуковая карта — дополнительное оборудование персонального компьютера и ноутбука, позволяющее обрабатывать звук. На момент появления звуковые платы представляли собой отдельные карты расширения, устанавливаемые в соответствующий слот.
17. Понятие и структура программного обеспечения персонального компьютера.
Совокупность программ, предназначенная для решения задач на ПК, называется программным обеспечением. Состав программного обеспечения ПК называют программной конфигурацией.
Программное обеспечение, можно условно разделить на три категории:
-
системное ПО (программы общего пользования), выполняющие различные вспомогательные функции, например создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.д.
-
прикладное ПО, обеспечивающее выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, обработка информационных массивов и т.д.
-
инструментальное ПО (системы программирования), обеспечивающее разработку новых программ для компьютера на языке программирования.
Системное ПО
Это программы общего пользования не связаны с конкретным применением ПК и выполняют традиционные функции: планирование и управление задачами, управления вводом-выводом и т.д.
Другими словами, системные программы выполняют различные вспомогательные функции, например, создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.п.
Прикладное ПО
Прикладные программы могут использоваться автономно или в составе программных комплексов или пакетов.
Прикладное ПО – программы, непосредственно обеспечивающие выполнение необходимых работ на ПК: редактирование текстовых документов, создание рисунков или картинок, создание электронных таблиц и т.д.
Инструментальное ПО
Инструментальное ПО или системы программирования - это системы для автоматизации разработки новых программ на языке программирования.
18. Назначение, типы, ведущие функции операционной системы ПК. Основные компоненты операционной системы: ядро, интерфейс, драйверы устройств.
Операцио́нная систе́ма, сокр. ОС — комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.
Так, существуют операционные системы, которые могут управлять одновременным выполнением нескольких программ — многопрограммные — или только одной — однопрограммные ОС. Есть системы, которые могут обслуживать только одного — однопользовательские — или сразу нескольких человек — многопользовательские ОС. Для обеспечения работы локальных и глобальных сетей разработаны сетевые операционные системы.
В функции операционной системы входит:
-
— осуществление диалога с пользователем;
-
— ввод-вывод и управление данными;
-
— планирование и организация процесса обработки программ;
-
— распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
-
— запуск программ на выполнение;
-
— всевозможные вспомогательные операции обслуживания;
-
— передача информации между различными внутренними устройствами;
-
— программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).
-
— организация среды взаимодействия и обмена информацией между работающими программами.
Ядро — центральная часть операционной системы, управляющая выполнением процессов, ресурсами вычислительной системы и предоставляющая процессам координированный доступ к этим ресурсам. Основными ресурсами являются процессорное время, память и устройства ввода-вывода. Доступ к файловой системе и сетевое взаимодействие также могут быть реализованы на уровне ядра.
Как основополагающий элемент операционной системы, ядро представляет собой наиболее низкий уровень абстракции для доступа приложений к ресурсам вычислительной системы, необходимым для их работы. Как правило, ядро предоставляет такой доступ исполняемым процессам соответствующих приложений за счёт использования механизмов межпроцессного взаимодействия и обращения приложений к системным вызовам ОС.
Описанная задача может различаться в зависимости от типа архитектуры ядра и способа её реализации.
Объекты ядра ОС:
-
процессы
-
Файлы
-
события,
-
потоки
-
семафор,
-
мьютексы
-
каналы
-
файлы, проецируемые в память
Интерфейс - интерфейс, обеспечивающий передачу информации между пользователем-человеком и программно-аппаратными компонентами компьютерной системы
Дра́йвер — компьютерное программное обеспечение, с помощью которого другое программное обеспечение (операционная система) получает доступ к аппаратному обеспечению некоторого устройства.
19. Понятие и типы файлов. Файловая структура комп-ра. Обслуживание файловой структуры персонального комп-ра.
Файл — блок информации на внешнем запоминающем устройстве компьютера, имеющий определённое логическое представление (начиная от простой последовательности битов или байтов и заканчивая объектом сложной СУБД), соответствующие ему операции чтения-записи и, как правило, фиксированное имя (символьное или числовое), позволяющее получить доступ к этому файлу и отличить его от других файлов.
Система распознает файлы типа обычные, файлы каталогов или специальные. Однако в операционной системе также применяются многие производные типы файлов.
Стандартные файлы
Большая часть файлов относится к обычному типу и применяется для хранения данных. Обычные файлы делятся на текстовые файлы и двоичные файлы:
-Текстовые файлы
Текстовые файлы - это обычные файлы, содержащие информацию в формате ASCII, которая может быть прочитана пользователем. Их можно просмотреть или напечатать. Строки текстового файла не должны содержать символы NUL, а их длина с учетом символа новой строки не должна превышать {LINE_MAX}байт.
Текстовый файл может содержать управляющие и непечатаемые символы (отличные от NUL). Если стандартная служебная программа получает текстовый файл в качестве ввода или записывает его в качестве вывода, то она должна уметь обрабатывать встреченные специальные символы. В противном случае, в описании этой программы должны быть явно заданы ограничения, которые накладываются на входные текстовые файлы.
-Двоичные файлы
Двоичные файлы - это обычные файлы, содержащие данные, которые может прочитать компьютер. Примером двоичного файла может быть исполняемый файл, в котором содержатся инструкции для системы по выполнению некоторого задания. Команды и программы хранятся в двоичном виде в форме исполняемых файлов. Для преобразования текста ASCII в двоичный код предназначены специальные программы-компиляторы.
Единственное различие между текстовыми и двоичными файлами состоит в том, что текстовые файлы разбиты на строки, не содержащие символов NUL и заканчивающиеся символом новой строки, длина которых не превосходит {LINE_MAX} байт.
Файлы каталогов
Файлы каталогов содержат информацию, которая необходима системе для доступа к файлам всех типов, но при этом в них не хранится сама информация из файлов. В результате каталоги занимают меньше места, чем обычные файлы. Кроме того, каталоги позволяют создать гибкую многоуровневую структуру файловой системы. Каждая запись каталога связана с файлом или подкаталогом и содержит имя файла и номер индексного дескриптора файла (номер i-узла). Номер i-узла ссылается на уникальный индексный дескриптор, присвоенный файлу. В индексном дескрипторе описано физическое расположение данных, связанных с файлом. Для создания каталогов и управления ими предназначен отдельный набор команд.
Специальные файлы
К специальным файлам относятся файлы устройств и временные файлы, создаваемые процессами. Существуют следующие основные типы специальных файлов: FIFO, блочные и символьные. Файлы FIFO также называются каналами. Канал создается на ограниченное время одним процессом для обмена данными с другим процессом. Такие файлы удаляются после завершения работы первого процесса. Блочные и символьные файлы определяют устройства.
Для каждого файла устанавливается набор разрешений (прав доступа), задающих группы пользователей, которые могут читать, изменять или выполнять файл.
К функции обслуживания файловой структуры относятся следующие операции, --происходящие под управлением операционной системы:
-создание файлов и присвоение им имен;-создание каталогов (папок) и присвоение им имен;-переименование файлов и каталогов (папок);
-копирование и перемещение файлов между дисками компьютера и между каталогами (папками) одного диска;
-удаление файлов и каталогов (папок); -навигация по файловой структуре с целью доступа к заданному файлу, каталогу (папке);
-управление атрибутами файлов.
20. Прикладное ПО: понятие, значение, структура, виды, программы.
Прикладная программа, или приложение, — программа, предназначенная для выполнения определённых задач и рассчитанная на непосредственное взаимодействие с пользователем. В большинстве операционных систем прикладные программы не могут обращаться к ресурсам компьютера напрямую, а взаимодействуют с оборудованием и другими программами посредством операционной системы. Также на простом языке — вспомогательные программы.
К прикладному программному обеспечению относятся компьютерные программы, написанные для пользователей или самими пользователями для задания компьютеру конкретной работы. Программы обработки заказов или создания списков рассылки — пример прикладного программного обеспечения. Программистов, которые пишут прикладное программное обеспечение, называют прикладными программистами.
|
п\п |
Виды прикладного
ПО |
Назначение |
Примеры программ |
|
1 |
Текстовые редакторы |
для создания и редактирования текста, без какого-либо оформления |
Notepad или Блокнот (входит в ОС MS Windows),TextPad |
|
2 |
Текстовые процессоры |
для создания и редактирования текста с оформлением (задание шрифта, размера, цвета текста, выравнивания и др.) и с внедрением таблиц, графиков и формул |
MS Word, WordPad (входит в ОС MS Windows) |
|
3 |
Электронные таблицы |
для обработки данных в табличной форме |
MS Excel |
|
4 |
Графические редакторы: |
для создания и редактирования изображений |
|
|
- растровые |
для работы с растровыми изображениями |
MS Paint (входит в ОС MS Windows), Adobe Photoshop |
|
|
-векторные |
для работы с векотрными изображениями |
CorelDRAW, Adobe Illustrator |
|
|
5 |
"Просмотрщики" |
для просмотра файлов универсальных форматов |
|
|
5.1 |
"Просмотрщики" изображений |
для просмотра изображений |
CDSee, FastStone Image Viewer, FastPictureViewer |
|
5.2 |
"Просмотрщики" HTML-страниц (браузеры, веб-обозреватели) |
для просмотра страниц веб-сайтов |
MS Internet Explorer, Mozila Firefox, Google Chrome, Opera, Safari |
|
5.3 |
"Просмотрщики"медиа контента (медиаплееры, медиапроигрыватели): |
для воспроизведения медиа контента |
|
|
|
-аудиоплееры |
для воспроизведения аудиофайлов |
AIMP, Foobar2000, Spider player,MusicBee, Media Monkey |
|
|
-мультимедиа-центры |
для воспроизведения видео- и аудиофайлов |
Windows Media Player (WMP, входит в ОС MS Windows), QuickTime Player(входит в ОС Mac OS X), Winamp, VLC media player, Media Player Classic |
|
5.4 |
"Просмотрщики" flash-контента (Flash-плееры) |
для воспроизведения видео и аудиофайлов на веб-сайтах, для игр он-лайн |
Adobe Flash Player |
|
5.5 |
"Просмотрщик" pdf-файлов |
для просмотра и печати pdf-файлов |
Adobe Reader |
|
6 |
Системы управления базами данных (СУБД) настольные (файл-серверные) |
для управления созданием и работой с базами данных |
MS Access, Paradox |
|
7 |
Компьютерные игры |
для развлечения или обучения |
3D-шутер, "Кот Леопольд. Учим английский язык" |
|
8 |
Переводчики |
|
|
|
-электронные словари |
для перевода отдельных слов |
ABBYY Lingvo, МультиЛекс |
|
|
-переводчики текстов |
для перевода текста |
ПРОМТ |
|
21. Назначение и виды языков программирования. Составные компоненты системы программирования.
Язык программи́рования — формальный язык, предназначенный для записи компьютерных программ.
Языки программирования разделяются на две основные категории языки высокого уровня и языки низкого уровня :
§ Язык высокого уровня - Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста. Он не зависит от внутренних машинных кодов ЭВМ любого типа, поэтому программы, написанные на языках высокого уровня, требуют перевода в машинные коды программами транслятора либо интерпретатора. К языкам высокого уровня относят Фортран , ПЛ/1 , Бейсик , Паскаль , Си , Ада и др. Примеры: Python, Ruby, JavaScript, Common Lisp.
§ Язык низкого уровня - Язык программирования, предназначенный для определенного типа ЭВМ и отражающий его внутренний машинный код (“машинный язык “, “ машинно-ориентированный язык “ и “ язык ассемблера “). Примеры: C, C++, Assembler.
Системы программирования - это комплекс инструментальных программных средств, предназначенный для работы с программами на одном из языков программирования. Системы программирования предоставляют сервисные возможности программистам для разработки их собственных компьютерных программ.
В настоящее время разработка любого системного и прикладного программного обеспечения осуществляется с помощью систем программирования, в состав которых входят:
• трансляторы с языков высокого уровня;
• средства редактирования, компоновки и загрузки программ;
• макроассемблеры (машинно-ориентированные языки);
• отладчики машинных программ.
Системы программирования, как правило, включают в себя
• текстовый редактор (Edit), осуществляющий функции записи и редактирования исходного текста программы;
•загрузчик программ (Load), позволяющий выбрать из директория нужный текстовый файл программы;
• запускатель программ (Run), осуществляющий процесс выполнения программы;
• компилятор (Compile), предназначенный для компиляции или интерпретации исходного текста программы в машинный код с диагностикой синтаксических и семантических (логических) ошибок;
• отладчик (Debug), выполняющий сервисные функции по отладке и тестированию программы;
• диспетчер файлов (File), предоставляющий возможность выполнять операции с файлами: сохранение, поиск, уничтожение и т.п.
22. Назначение и классификация служебных программных средств.
-
Диспетчеры файлов (файловые менеджеры). С их помощью выполняется большинство операций согласно обслуживанию файловой структуры копирования, перемещения, переименования файлов, создания каталогов (папок), уничтожения объектов, поиск файлов и навигация в файловой структуре. Базовые программные средства содержатся в составе программ системного уровня и устанавливаются вместе с операционной системой.
-
Средства сжатие данное (архиваторы). Предназначенные для создания архивов. Архивные файлы имеют повышенную плотность записи информации и соответственно, эффективнее используются носители информации.
-
Средства диагностики. Предназначенные для автоматизации процессов диагностирования программного и аппаратного обеспечения. Их используют для исправления ошибок и для оптимизации работы компьютерной системы.
-
Программы инсталляции (установление). Предназначенные для контроля за добавлением в текущую программную конфигурацию нового программного обеспечения. Они следят за состоянием и изменением программной среды, фиксируют и протоколируют образования новых связей. Простые средства управления установлением и уничтожением программ содержатся в составе операционной системы, могут использоваться и дополнительные служебные программы.
-
Средства коммуникации. Позволяют устанавливать комбинации с отдаленными компьютерами, передают известие электронной почтой, пересылают файловые сообщения и тому подобное.
-
Средства пересмотра и воссоздания. Преимущественно для работы с файлами, их должны загрузить в «родную» прикладную систему и внести необходимые исправления.
-
Средства компьютерной безопасности. К ним относятся виды пассивной и активной защиты данных их повреждения, несанкционированного доступа, пересмотра и изменения данных. Средства пассивной защиты — это служебные программы, предназначенные для резервного копирования. Средства активной защиты — антивирусное программное обеспечение. Для защиты данных от несанкционированного доступа, их пересмотра и изменения используют специальные системы.