s
Sesiya.ru

Ознакомиться с основами администрирования ОС семейства Linux (Ubuntu, Fedora)

Информация о работе

Тема
Ознакомиться с основами администрирования ОС семейства Linux (Ubuntu, Fedora)
Тип Отчет по практике
Предмет Информатика
Количество страниц 6
Язык работы Русский язык
Дата загрузки 2018-02-27 17:40:31
Размер файла 177.7 кб
Количество скачиваний 0

Поможем подготовить работу любой сложности

Заполнение заявки не обязывает Вас к заказу


Скачать файл с работой

Помогла работа? Поделись ссылкой

Цель работы: ознакомиться с основами администрирования ОС семейства Linux (Ubuntu, Fedora), с возможностями  Midnight Commander, со средой обработки QT Creator и библиотекой Qt4. Научиться оформлять документы 13 01/02 (Описание программы) с помощью программ Crystal REVS for C++ и Visual Studio.


Оборудование: виртуальная машина VMware workstation, Crystal REVS for C++ и Visual Studio, Microsoft Office Word, образы OC Ubuntu и Fedora, программы для описания.

Теоретическая часть

Файловая система Linux имеет строгую структуру каталогов. Рассмотрим те каталоги, которые используются в каждом дистрибутиве.

/bin в этом каталоге находятся основные исполняемые файлы, жизненно необходимые для функционирования системы
/boot содержит ядро операционной системы и карты загрузки, а также конфигурационные файлы загрузчиков (lilo, grub)
/dev содержит файлы, которые являются интерфейсом с периферийными устройствами
/etc содержит основные файлы настроек приложений Linux
/home содержит дамашние папки пользователей
/lib содержит основные библиотеки, необходимые для нормальной работы системы
/lost+found информация, восстановленная при проверке файловой системы на наличие ошибок
/mnt содержит каталоги - точки монтирования переносимых файловых систем (floppy, cdrom, etc.)
/opt каталог предназначен для коммерческого программного обеспечения
/proc внутри этого каталога находится виртуальная файловая система proc, создаваемая ядром Linux “на лету”
/sbin утилиты суперпользователя
/tmp в этом каталоге находятся временные файлы, используемые запущенными в данный момент процессами
/usr программы, библиотеки и другие данные пользовательских приложений
/var/log содержит файлы журналов

Цели и задачи документа 13 01/02 (Описание программы)

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

Содержание документа

В описании программы и описании применения должно быть сказано:

  • для чего предназначена программа, какие задачи она позволяет решать;
  • какие ресурсы необходимы для выполнения программы;
  • какие данные программа принимает на вход;
  • что программа выдает в качестве выходных данных.

Описание программы предполагает большую, а описание применения меньшую подробность изложения.

Методика и стиль изложения

При составлении обоих документов следует избегать подробностей, мешающих читателю «увидеть лес за деревьями». Следует писать о том, какие задачи позволяет решить программа, а не о том, как это сделать. Надо перечислить, что необходимо для ее выполнения, а не объяснять, как она устроена.

Типовая структура.

Структура описания программы, согласно ГОСТ 19.402-78.

  1. Общие сведения.
  2. Функциональное назначение.
  3. Описание логической структуры.
  4. Используемые технические средства.
  5. Вызов и загрузка.
  6. Входные данные.
  7. Выходные данные.

Структура описания применения согласно ГОСТ 19.502-78.

  1. Назначение программы.
  2. Условия применения.
  3. Описание задачи.
  4. Входные и выходные данные.


Практическая часть


1)Установка OC Ubuntu (Fedora) с помощью VMware workstation,  ознакомление с графической оболочкой и консольными возможностями ОС. Установка на ОС Midnight Commander,


Скачивание дистрибутива (образ) ОС Ubuntu (Fedora) с официального сайта (http://ubuntu.ru/get) , создание виртуальной машины с помощью VMware workstation. Установка дистрибутивов из репозиториев ОС, в том числе и Midnight Commander. Создание программы, представляющую собой имитацию секундомера и выводящую приветствие


2) Установка на ОС Midnight Commander, ознакомление с файловой системой, создание скрипта.

После установки дистрибутивов из репозиториев ОС, изучаем строение файловой системы Linux с помощью Midnight Commander.

Далее создаём с помощью Midnight Commander скрипт на вывод значений на экран.

3) Оформление документов 13 01/02 (Описание программы) с помощью программ Crystal REVS for C++ и Visual Studio.

Цели и задачи документа

Скачивание временного дистрибутива программы Crystal REVS for C++ для создания впоследствии необходимых блок-схем.

Далее, с помощью Блокнота (или более удобной бесплатной программы Notepad++) открываем весь код программы. Начинаем оформлять документ по стандарту.

Необходимо описать каждую часть кода, чтобы было понятнее, для чего эти части нужны. Для этого дополнительно используется программа Crystal REVS for C++, которая позволяет создавать блок-схемы, опираясь на часть кода программы. Процесс создания блок-схем алгоритмов автоматический, при котором нам требуется только лишь сохранить их и назначить на них ссылку. Пример блок-схемы и части документа

Для большей понятности, части программы объединяются в один модуль, который в общем имеет свои задачи.

© Copyright 2012-2020, Все права защищены.