ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 08.07.2025
Просмотров: 878
Скачиваний: 0
UNICODE – со временем была разработана новая схема кодирования, возможностей которой хватает для поддержания всех символов, используемых во всех 6800 языках людей нашей планеты. Код узаконен несколькими документами, выпущенными различными международными группами по стандартизации. Суть данного кода в том, что каждый символ представляется 16-битным числом, т.е. 2 байта. Это позволяет описать 65536 различных знаков и символов. Такой набор символьных возможностей называется основной многоязычной плоскостью, или
BMP (Basic Multilingual Plane). Операционные системы Windows широко используют данный код, где названия файлов, папок задаются на удобном пользовательском языке, например, русском.
ТЕМА 3 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЭВМ
Структура программного обеспечения: базовое(системное) и прикладное. Тенденции развития программного обеспечения
Структура программного обеспечения: базовое(системное) и прикладное
Для того, чтобы заставить технические средства (компьютер и периферийные устройства) решать поставленные задачи, необходимо наличие программного обеспечения.
Программное обеспечение (ПО, software) – совокупность программ,
позволяющих осуществить на компьютере автоматизированную обработку информации. Программа – это алгоритм, записанный на языке программирования. (Алгоритм – точное предписание, определяющее процесс преобразования исходных данных в конечный результат.) Программа описывает операции, которые необходимо выполнить для решения поставленной задачи. Синонимом термина “программа” может являться термин “приложение“.
Весь набор программ, который устанавливается на компьютер, может быть поделен на базовое (или системное) и прикладное программное обеспечение.
Базовое ПО (БПО) создает удобную среду для функционирования прикладных программ. Системное ПО обеспечивает функционирование и обслуживание компьютера, а также автоматизацию процесса создания новых программ.
Базовое ПО можно классифицировать следующим образом:
−операционные системы;
−сервисные программы;
−системы программирования;
−программы технического обслуживания.
Операционная система (ОС) – организованная совокупность программ, предназначенная для управления компьютером и обеспечения взаимодействия пользователя с ЭВМ.
Режим работы ЭВМ определяется количеством задач, параллельно решаемых на машине. По этому признаку ОС разделяет на многозадачные и однозадачные,
18
многопроцессорные и однопроцессорные, многопользовательские и однопользовательские.
Однозадачные ОС предоставляют пользователю виртуальную машину и включают средства управления файлами, периферийными устройствами и средства общения с пользователем. Многозадачные ОС также управляют разделением между задачами совместно используемых ресурсов.
К однозадачным можно отнести MS DOS, к многозадачным – MS Windows, UNIX, Linux, OS/2. Среди многозадачных можно выделить сетевые ОС.
Внастоящее время лидером по продажам являются ОС MS Windows, однако
сними конкурирует ОС UNIX, которая имеет определенные достоинства (надежность, масштабируемость).
Наиболее популярными являются различные версии ОС Windows. Первые версии 3.0, 3.1, 3.11 являлись графическими оболочками ОС MS DOS, которые обеспечивали легкое переключение между программами. Следующими версиями стали MS Windows 95 и MS Windows NT (Server и Workstation). Далее MS Windows 98, CE (для использования на машинах с ограниченными аппаратными возможностями), Me, 2000, XP.
Очередная версия ОС имеет условное название Longhorn и ее выпуск запланирован на 2005 год. Производители пытаются сделать систему более надежной и улучшить пользовательский интерфейс, в котором предполагается использование 3D-графики и анимации.
Сервисные программы являются надстройками над ОС и предназначены для упрощения взаимодействия пользователя с ЭВМ (Проводник, Мой компьютер, FAR, Windows Commander, Norton Commander и др).
Системы программирования – программные средства (пакеты программ), предназначенные для создания новых программ. Они создают удобную среду для написания исходного текста программы на алгоритмическом языке и преобразовывают в исполняемые компьютером программы, для этого системы программирования содержат трансляторы (интерпретаторы и компиляторы) различных языков программирования.
Программы технического обслуживания предназначены для диагностики и восстановления работоспособности компьютера. В процессе работы технические средства подвергаются нагрузкам, могут отказывать в работе. ОС Windows предлагает набор стандартных служебных программ, обеспечивающих восстановление надежной работы – программа дефрагментации, сканирования диска, информации о системе. Существуют и другие пакеты программ, например, Norton Utilities. Он содержит программы для проверки физического состояния диска, для восстановления файлов и др. к этому классу можно отнести программы обслуживания периферийных устройств.
Прикладное ПО (ППО) предоставляет среду для решения пользовательских задач. ППО может быть представлено программами пользователей (написанными в системе программирования) и пакетами прикладных программ (ППП). ППП – совокупность программ для решения круга задач по определенной тематике.
ППП классифицируют на:
−общего назначения;
−методо-ориентированные;
19
−проблемно-ориентированные.
ППП общего назначения (или универсальные) ориентированы на автоматизацию широкого класса задач пользователя. Это текстовые редакторы
(NotePad, WordPad) и процессоры (MS Word), табличные процессоры (MS Excel),
системы управления базами данных (СУБД MS Access), системы динамических презентаций (MS PowerPoint), графические процессоры растровой (Photoshop) и векторной графики (Corel Draw), системы автоматизированного проектирования (CASE-технологии) и другие.
В основе методо-ориентированных ППП лежит реализация разных математических методов решения (линейного программирования, динамического программирования, статистические методы, теория массового обслуживания, сетевого планирования и управления и др.).
Проблемно-ориентированные ППП направлены на решение определенной задачи (проблемы) в конкретной проблемной области. Это наиболее широкий класс программ. Среди них можно выделить банковские пакеты, пакеты бухгалтерского учета, финансового менеджмента, правовых справочных систем и других.
Тенденции развития ПО
Техническое обеспечение (ТО) компьютера определяет возможности программного обеспечения, а ПО в свою очередь определяет возможности ТО. Происходит взаимное подталкивание к дальнейшему развитию.
Наибольшее развитие характерно ППО. Это связано с активным использованием компьютеров в различных сферах деятельности человека.
Можно выделить несколько тенденций развития:
−объединение функциональных возможностей, а именно, появление и развитие пакетов программ, они направлены на решение широкого класса задач в процессе офисной работы (програамы обработки текста, электронные таблицы для обработки разных типов данных, система презентации, система управления базой данных, система деловой графики, средства работы в глобальной сети, программы планирования мероприятий и организации совместной работы);
−универсализация и многофункциональность, т.е. все больше функций заключено в каждом программном продукте, в то время как ранее для данных продуктов это не было характерно;
−специализация, т.е. первоначальная установка в приложении только необходимых средств, остальные догружаются при необходимости и при первом обращении.
ТЕМА 4 ОПЕРАЦИОННАЯ СИСТЕМА
Понятие операционной системы. Виды операционных систем. Характеристика MS Windows. Интерфейс MS Windows. Рабочий стол, пиктограммы, окна, ярлыки, панель задач, окна приложений и диалоговые
20
окна, меню. Файловая система: файл, папка, маршрут файла, системные папки
При включении компьютера после автоматической загрузки операционной системы появляется графическая заставка, которая полностью занимает рабочий стол (desktop).
Интерфейс операционной системы и многие понятия адаптированы к человеческому восприятию. Это объясняется тем, что создатели данной ОС следовали объектно - ориентированному подходу, в основе которого стоит цель упрощать взаимодействие пользователя с компьютером и делать общение более естественным. Поэтому не случайны названия ‘рабочий стол’, ’мой компьютер’, ’корзина’, ’папка’ и многие другие.
Все основные понятия в данном МУ следуют в некоторой логической последовательности, по мере надобности их использования. Они выделены
жирным курсивом.
Рабочий стол занимает всю поверхность экрана. Графическая заставка может быть изменена пользователем следующим образом:
a) выделить одним щелчком левой клавиши мыши объект МОЙ КОМПЬЮТЕР;
b)двойным щелчком мыши открыть данную папку;
c)найти объект ЭКРАН и запустить окно двойным щелчком левой клавиши мыши;
d)с помощью вкладки ФОН можно изменить фоновый узор и рисунок;
e)нажатие на кнопку ПРИМЕНИТЬ и ОК реализует Ваш выбор.
На рабочем столе располагаются пиктограммы – графические изображения, соответственно подписанные.
Пиктограммы могут отражать файлы, папки, программы, объекты. Такие графические изображения могут располагаться не только на рабочем столе, но и в главном меню, и в программе ПРОВОДНИК. Но где бы Вы не встретили графический значок, он является пиктограммой и свидетельствует о нахождении в этом месте некоторого файла, или папки, или программы, или объекта.
Файл имеет тот же смысл, что и в ОС MS DOS и представляет собой некоторый объем информации, хранимой на внешнем носителе под определенным именем. Файл может содержать любую информацию – текст, графические изображения, программы и т.д.
В зависимости от содержимого файла различаются расширения в имени файла - *.exe, *.bmp, *.doc, *.txt, *.hlp, *.pas и некоторые другие. Как и в ОС MS DOS, расширение файла может иметь не более 3х символов. Но непосредственно имя может иметь длину до 255 символов (ранее в ОС MS DOS длина была ограничена 8 символами). Имя может быть записано следующими символами:
A-Z, a-z, А-Я, а-я, 0-9, дефис(-), подчеркивание ( _ ), восклицательный знак
(!) и специальные символы #, $, %, ^, &, , , {, }, но недопустимы *, ; , : , ?, /, \, |, <, >.
Но при открытии файла с длинным именем программой, которая не поддерживает длинные имена, автоматически создается сокращенное имя.
Например,
21