Базовый курс (20)

Архитектура ОС (2)

  • Функции ОС: унификация, учёт и разграничение доступа к ресурсам. Зачем нужна ОС.
  • Архитектура «цветочек»: ядро → модули ядра («драйверы») → службы («демоны») → утилиты (системные и пользовательские) → приложения
  • ОС Linux с точки зрения пользователя
    • Основной объект — файл в каталоге
    • Основной инструмент — приложение (готовое решение) и утилита (манипуляция файлами)
    • Примитивное понятие о процессах и правах доступа:

      • Процесс — запущенная программа, любой процесс принадлежит какому-нибудь пользователю
      • Любой файл/каталог принадлежит какому-нибудь пользователю
      • ⇒ пользователь определяет, какой доступ имеют чужие процессы к его файлу
    • Единое дерево стандартных каталогов, «домашний каталог» (в который можно писать)
    • Суперпользователь

Основные средства и методы взаимодействия с системой (2)

  • Сеанс работы
    • Регистрация в системе
    • Создание пользовательского окружения
    • Работа
    • Выход из системы
  • Пользовательский интерфейс
    • Интерфейс как способ организации взаимодействия с системой
    • Графическая среда
    • Командная строка
      • Как «добыть» командную строку
  • ПСПО как операционная среда
    • Связь интерфейсов с архитектурой «цветочек»
    • Командная строка и манипуляция файлами и утилитами
    • Графическая среда и взаимодействие с приложениями

Повседневная работа с ПСПО (2)

  • Графические среды
    • KDE
    • XFCE
  • Основные пользовательские приложения
    • Файловый менеджер
      • Внешний вид ФС ОС Linux
        • Единое дерево каталогов
        • Понятие монтирования
        • Домашний каталог пользователя
      • Работа со съемными носителями
      • Работа с архивами
    • Офис
    • Сеть
    • Мультимедиа
  • Меню ПСПО

Основы работы в сети Интернет (2)

  • Начальные сведения о сети Интернет
    • Представление о компьютерных сетях и Интернет
    • Адрес и доменное имя
    • Клиент-серверное взаимодействие, понятие протокола, порта и сеанса
  • Всемирная паутина
    • Гипертекст и HTML
    • URL и сайт
    • WWW как база данных
    • Браузеры
  • Поиск в Сети
    • Проблема поиска информации
    • Поисковые службы, понятие поискового запроса
  • Электронная почта
    • Почтовый сервер и почтовый клиент
    • Спам и его фильтрация
    • Популярные почтовые WWW-службы
  • Другие полезные сетевые службы
    • Обмен файлами
    • Обмен мгновенными сообщениями, IP-телефония
    • Удаленное управление компьютером

Лицензионно-правовые особенности СПО (2)

  • Программный продукт как вариант творческого продукта: неимущественные права, исключительные и неисключительные имущественные права.
  • Свободный программный продукт: «4 степени свободы Столлмана»
  • Копилефт как полная передача только неисключительных имущественных прав
  • Понятие «Лицензия» (появилось в 4 гл. ГК в 2008 г.), виды лицензий, виды свободных лицензий (вкратце). GPL и OSI.
  • Объём прав, получаемых пользователем несвободного («правовладельческого», «проприетарного») и свободного ПО
  • Состав ПСПО с точки зрения лицензий; условия пользования несвободным ПО в составе ПСПО (это, как правило, драйверы)
  • «Концепция развития разработки и использования свободного программного обеспечения в РФ»

Концепция построения дистрибутива (1)

  • Свободное сообщество
    • Открытая разработка
    • Структура сообщества
    • Информационное пространство
  • Дистрибутив как программный продукт
    • Понятие дистрибутива
    • Сообщество вокруг дистрибутива
    • Хранилище
    • Создание дистрибутивов
  • Установка и удаление программ

Пользовательские настройки ПО и системы (2)

  • Настройки — это файлы
    • Глобальные настройки и каталог /etc
    • Пользовательские настройки
  • Многообразие настроек
    • Понятие об интерфейсных библиотеках (Qt, GTK, Tk), отсутствие единого конфигуратора
    • Настройки KDE и XFCE
    • Настройки пользовательских приложений
  • Настройки системных служб
    • Использование KDE Control Center
    • Использование конфигуратора Alterator
    • Обособленные конфигураторы (CUPS)

Основные компоненты ПСПО (2)

  • Различные подходы к подбору ПО: от названия (аналогов), от инструмента, от задачи
  • Кроссплатформенность, примеры приложений (не только OO.o и FF!)
  • Офис
    • Задачи, решаемые офисным пакетом OpenOffice.org

      • Обработка текстовых документов
      • Работа с электронными таблицами
      • Построение диаграмм
    • Решение тех же задач иными инструментами
    • Прочие офисные задачи
      • Просмотр и печать электронных документов
      • Работа с персональной информацией (календарь и органайзер)
  • Сеть
    • Навигация в Сети
    • Почта
    • Обмен мгновенными сообщениями
  • Мультимедиа
    • Графика
      • Просмотр изображений
      • Редактирование растровой графики (фотографий)
      • Иная работа с графикой
    • Звук
      • Организация музыкальных коллекций
      • Работа с оцифрованным звуком
    • Видео
      • Просмотр видео
      • Редактирование видео
  • Прочие задачи

Управление системой посредством «Центра Управления» (2)

  • «Профиль» системы как множество настроечных файлов
  • Конфигуратор
    • Задачи, для решения которых удобен конфигуратор
  • Виды конфигураторов в ALT Linux и их возможности
    • «Центр управления системой»
    • «Центр управления системой — WWW»
    • «Центр управления KDE»
    • Управление подсистемой печати CUPS
  • Недостатки использования конфигураторов

Миграционный план: роль «пользователь» (1)

  • Понятие миграции и миграционного плана
  • Роли в миграционном плане
  • Роль «пользователь»:
    • Формальные обязанности (интервью и обучение)
    • Принцип активного пользователя в СПО
  • Отличия Windows и Linux на пользовательском уровне

Информационное пространство СПО (2)

  • СПО и информационная открытость
    • Информационная открытость как условие развития СПО
    • Свободное лицензирование текстов
  • Информационный поиск
    • Иерархия информационных ресурсов: от внутренних к всемирным
    • Алгоритм решения типичных пользовательских задач
  • Принцип активного участия
    • Активный поиск
    • Обратная связь
    • Борьба с тайным знанием

Расширенный курс: системное администрирование (26)

Введение в ПСПО (2)

  • Основы работы в ПСПО
    • Сеанс работы
    • Командная строка
    • Графическая оболочка
    • Рабочий стол
  • Архитектура ОС Linux
    • Файлы и каталоги
    • Пользователи
    • Процессы и права доступа
    • Ядро, модули, службы, утилиты, приложения

Лицензионно-правовые особенности СПО (2)

  • Программный продукт как вариант творческого продукта: неимущественные права, исключительные и неисключительные имущественные права.