лаба 3_4

ВВЕДЕНИЕ

ОС – комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения.

Far Manager — консольный файловый менеджер для операционных систем семейства Microsoft Windows.

Утилиты командной строки – специальные программы, помогающие выполнять действия по управлению по управлению операционной системой без использования пользовательского интерфейса.

Основной задачей данной лабораторной работы является приобретение практических навыков работы с Far Manager и утилиты командной строки Windows для работы с сетью.

Лабораторная работа №3. Работа с FAR Manager.

FAR Manager — консольный файловый менеджер для операционных систем семейства Microsoft Windows.

Программа FAR Manager наследует двухоконную идеологию, стандартную расцветку и систему команд (управление с клавиатуры) у известного файлового менеджера Norton Commander.

Программа может работать как в оконном, так и полноэкранном режиме. Некоторые недостатки интерфейса, схожие с DOS-программами в оконном режиме (невозможность произвольного изменения текстового разрешения окон, проблемы с закрытием при выключении системы), проявляются в Windows 9x и отсутствуют в семействе Windows NT.

FAR поддерживает длинные имена файлов, атрибуты файлов файловой системы NTFS, различные кодировки текстов, может использовать системные функции для копирования файлов, имеет многоязычный интерфейс и систему помощи.

FAR Manager был с самого начала ориентирован на платформу Windows. Время от времени пользователи высказывали просьбы сделать версии для других платформ (Linux и Mac OS). Разработчики утверждают, что код программы слишком специфичен для Windows, и портирование на другую платформу потребовало бы больших изменений.

Задание 1. Создание папки при помощи функции создания папок.

Рис 1.1

Задание 2. Удаление выбранного файла при помощи функции удаления.

Рис 1.2

Задание 3. Копирование созданной папки при помощи функции копирования.

Рис 1.3

Задание 4. Просмотр атрибутов при помощи функции просмотра атрибутов.

Рис 1.4

Лабораторная работа №4. Утилиты командной строки Windows для работы с сетью.

Выполнение:

В строке ввода указать имя команды «cmd» и нажать «OK». Откроется окно интерпретатора. Команды вводятся с клавиатуры, завершаются вводом «Enter». Предыдущие команды можно вызвать для редактирования и последующего выполнения с помощью курсорной клавиши «Вверх».

Утилита ipconfig.

Задание №1. Выполнить команду ipconfig и записать информацию об адресе, маске сети и шлюзе по умолчанию для сетевого адаптера.

Задание №2. Выполнить команду ipconfig/all и записать информацию об аппаратном адресе сетевой карты, списке DNS-серверов сетевого подключения.

Утилита ping.

Задание №3. Проверить доступность по сети шлюза по умолчанию и другого соседнего компьютера.



Задание №4. Определить список маршрутизаторов на пути следования пакетов от локального компьютера до адреса 192.168.0. и до адреса www.vvsu.ru.

Утилита tracert.

Задание №5. Определить список маршрутизаторов на пути следования пакетов от локального компьютера до адреса 192.168.47.1. и до адреса mail.vvsu.ru.

Задание №6. Определить список маршрутизаторов на пути следования пакетов от локального компьютера до адреса 192.168.0. и до адреса www.vvsu.ru. без преобразования IP-адресов в символьные имена DNS.

Утилита route.

Задание №7. Получить таблицу маршрутизаторов локального компьютера.

Утилита arp.

Задание №8. Получить таблицу ARP локального компьютера.

Утилита netstat.

Задание №9. Получить список активных TCP — соединений локального компьютера.

Задание №10. Получить список активных TCP — соединений локального компьютера без преобразования IP-адресов в символьные имена DNS.

Задание №11. Получить список прослушиваемых компьютером, портом TCP и UDP без преобразования IP-адресов в символьные имена DNS.

ЗАКЛЮЧЕНИЕ

В процессе работы над данной лабораторной работы, я приобрел навыки работы с литературой и другими источниками информации, провел теоретическое исследование литературных источников по теме лабораторной работы, результаты которого изложены мною в данной работе.

Выполнение заданий лабораторной работы способствовало приобретению мною навыков решения задач и их реализации.



СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Керниган Б., Ритчи Д. Язык программирования Си = The C programming language. — 2-е изд. — М.: Вильямс, 2007. — С. 304. 

Герберт Шилдт C: полное руководство, классическое издание = C: The Complete Reference, 4th Edition. — М.: «Вильямс», 2010. — С. 704. 

Прата С. Язык программирования С: Лекции и упражнения = C Primer Plus. — 1-е изд. — М.: Вильямс, 2006. — С. 960.

Кочан С. Программирование на языке Си = Programming in C. — 3-е изд. — М.: Вильямс, 2006. — С. 496. 

Гукин Д. Язык программирования Си для «чайников» = C For Dummies. — М.: Диалектика, 2006. — С. 352.