- •Содержание
- •1.2 Требования к выполнению самостоятельной работы
- •Цель самостоятельной работы студентов – развитие познавательных способностей, самостоятельного мышления и творческой активности студентов.
- •2.Основы операционных систем и сетей
- •2. 1 Классификация программного обеспечения
- •2.2 Основные концепции операционных систем
- •2.3 История развития операционных систем
- •2.4 Функционирование типичной операционной системы
- •2.6 Утилиты. Драйверы
- •2.5 Файловые системы
- •2.7 Сети и телекоммуникации
- •2.6 Сетевая безопасность
- •3. Задания для самостоятельного выполнения
- •4.Тесты для самоконтроля
- •6. Контрольные вопросы:
- •Литература
1.2 Требования к выполнению самостоятельной работы
В соответствии с типовой программой и тематическим планом студенты первого курса всех специальностей при изучении информатики выполняют самостоятельные работы в объеме 45 часов. Предусматриваются различные виды самостоятельной учебной деятельности: подготовка устных сообщений (докладов на заданную тему), решение задач определенной тематики, изучение тем по учебникам и конспекту, составление алгоритмов различного типа в словесной и графической форме, разработка эскизов электронной формы Windows-приложения по индивидуальным заданиям, рефератов по темам изучаемой дисциплины.
Цель самостоятельной работы студентов – развитие познавательных способностей, самостоятельного мышления и творческой активности студентов.
Перед выполнением заданий студент должен руководствоваться следующим:
Самостоятельную работу необходимо сдавать на проверку в срок, установленный преподавателем.
Перед выполнением самостоятельной работы студенту следует изучить конспект, соответствующие разделы учебной литературы.
При затруднениях, возникших при выполнении самостоятельной работы, студент может получить консультацию преподавателя.
Самостоятельную работу необходимо оформлять в виде отчета, который должен содержать:
Титульный лист
Название и цель работы
Выполненные задания
Ответы на контрольные вопросы
2.Основы операционных систем и сетей
2. 1 Классификация программного обеспечения
Программное обеспечение (software), наряду с аппаратными средствами (hardware) – важнейшая составляющая любых информационных технологий. Программное обеспечение представляет собой компьютерные программы и данные, предназначенные для решения определенного круга задач и хранящиеся на машинных носителях.
Программное обеспечение (ПО) – это совокупность всей информации, данных и программ, которые обрабатываются компьютерными системами.
За годы с момента создания первых компьютеров накоплен гигантский объем программного обеспечения. Самую укрупненную классификацию ПО можно представить в виде схемы (рисунок 1).
Рисунок 1- Классификация программного обеспечения
Системное ПО – это совокупность программ для обеспечения работы компьютера. Системные программы предназначены для управления работой вычислительной системы, выполняют различные вспомогательные функции и обеспечивают связь между пользователями и прикладными программами;
Инструментальное ПО – это программы, с помощью которых осуществляется процесс разработки программного обеспечения;
Прикладное ПО – это программы, предназначенные для выполнения определенных пользовательских задач и рассчитанные на непосредственное взаимодействие с пользователем.
Приведенная классификация условна, так как с течением времени появляются новые программные средства, другие исчезают. Некоторые средства в процессе эволюции ПО переходят из одного класса в другой. Некоторые системы выполняют как системную, так и прикладную роль. Например, утилиты, предназначенные для сжатия данных, входят как в состав системного программного обеспечения, но также активно используются в прикладных целях пользователями.
Системное ПО включает в себя:
операционные системы;
программы –оболочки;
сетевые системы;
вспомогательные программы (утилиты).
Среди всего многообразия системных программ наибольшее значение имеет одна – операционная система (operating system).
Как видно из рисунка 2, не один из компонентов ПО, за исключением самой ОС, не имеет непосредственного доступа к аппаратуре компьютера. Даже пользователь взаимодействует со своими программами через интерфейс. Любые их команды, прежде чем попасть в прикладные программы, проходят через операционные системы.
Рисунок 2 – схема взаимодействия видов программного обеспечения
Прикладное ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО. Прикладные программы называют приложениями.
Прикладные программы включает в себя:
текстовые редакторы;
табличные процессоры;
системы управления базами данных;
интегрированные пакеты;
графические редакторы;
экспертные системы;
обучающие программы;
системы автоматизированного проектирования;
игры и др.
Особую группу составляет инструментальное ПО или системы программирования, которые являются частью системного ПО, но носят прикладной характер. Системы программирования – это совокупность программ для разработки, отладки и внедрения новых программных продуктов.
К программам для разработки, отладки и внедрения новых программных продуктов относятся:
трансляторы;
среда разработки программ;
библиотеки справочных программ (функций, процедур);
отладчики;
редакторы связей и др.
