Операційні системи

Міністерство освіти і науки, молоді та спорту України

Інститут підприємництва та перспективних технологій

Національного унівверситету «Львівська політехніка»

Методичні вказівки до виконання лабораторних робіт для студентів ОКР «молодший спеціаліст» спеціальності «Обслуговування програмних систем та комплексів»

з дисципліни «Операційні системи»

 

Львів-2013

Лабораторна робота №1

Мета: ознайомитись з існуючими операційними системами, за допомогою командного рядка операційної системи Windows XP навчитись будувати дерево…   Теоретичні відомості

Вимоги до обладнання

1. підтримка сторінкового поділу оперативної пам'яті з можливістю апаратного захисту сторінок від модифікації даних окремими задачами (процесами); … 2. підтримка захищеного режиму виконання процесора (режиму ядра ОС), який… Можуть існувати і інші вимоги.

Microsoft Windows

Станом на 2006 рік Windows утримує монопольне становище (близько 94 %) світового ринку настільних систем, дещо втрачаючи позиції через зростання… Найбільше на сьогоднішній день поширена версія Microsoft Windows XP, випущена… У листопаді 2006 року, після більш ніж 5 років розробки, корпорація Microsoft випустила ОС Windows Vista, що містить…

Mac OS X

Перші випуски Mac OS X були у 1999 році — Mac OS X Server 1.0, та в березні 2001 —Mac OS X 10.0. З того часу було випущено ще 7 версій Mac OS X у… Серверна версія Mac OS X Server архітектурно ідентична версії для кінцевого… Хмарні операційні системи

Командний рядок Windows XP

COMMAND.COM має два режими роботи. Перший режим - інтерактивний, коли користувач вводить з клавіатури команди, які негайно виконуються. Другий режим… Команди COMMAND.COM діляться на внутрішні, і зовнішні. Внутрішні команди… Частина внутрішніх команд використовуються в пакетних файлах для їх оформлення, організації їх роботи та для…

Робота з папками.

dir –вміст каталогу на якому розміщена папка Name cd Name –входимо в папку Name mkdir nametest1 -в папці Name створюємо папку test1

Приклад

Нехай нам необхідно на диску C створити таке дерево папок

main

1 2

               
       


A b c d

2. Щоб створити папку main використовуємо команту mkdir main 3. Щоб створити папки другого рівня потрібно використати таку комбінацію… 4. Щоб створити папку третього рівня потрібно використати таку комбінацію команд mkdir main1а і т.д.

Завдання

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди rmdir видалити з цього переліку папку main. Cтворити файл Student з… main 1 2 3

F v

A b е c d

Варіант 2

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди copy con створити файл Name з розширенням .txt . В файлі написати будь який текст.(Сtrl+Z).

Student

 
 


Grypa

 
 


Pidgrypa

Lab 1 lab 2 lab 3

A b е c d

f


Варіант 3

За допомогою команди mkdir побудувати таке дерево папок. Окремо створюємо папку 4 в якій міститься папка 5, в якій міститься папка 6 і т.д. (4/5/6/7/8/9/10) за допомогою команди rmdir видалити папку 4.

Main 1

main 2 main 3

1 4

2 5 6

4/5/6/7/8/9/10

Варіант 4

За допомогою команди mkdir побудувати таке дерево папок. Видалити папку main1. За допомогою команди copy con створити файл Name з розширенням .doc . В файлі написати будь який текст.(Сtrl+Z).

Main 1

main 2 main 3


1 4 7

2 10 5 6 8 9

Варіант 5

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди copy con створити файл Name з розширенням .doc . В файлі написати будь який текст.(Сtrl+Z).

main 1

main 2 main 3 main 4

1 4 6

2 5

Варіант 6

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди copy con створити файл Name з розширенням .txt . В файлі написати будь який текст.(Сtrl+Z).

Grypa

 
 


Pidgrypa

Lab 1 lab 2 lab 3

A е c

f

Варіант 7

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди copy con створити файл Name з розширенням .doc . В файлі написати будь який текст.(Сtrl+Z).

main 1

main 2 main 3 main 4

1 4 6 7

2 3


Варіант 8

За допомогою команди mkdir побудувати таке дерево папок. Окремо створюємо папку 2 в якій міститься папка 3, в якій міститься папка 4 і т.д. 2/3/4/5/6/7/8/9/10 за допомогою команди rmdir видалити папку 2.

main 1

main 2 main 3 main 4

1 6 7

5

2/3/4/5/6/7/8/9/10

Варіант 9

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди copy con створити файл Name з розширенням .txt . В файлі написати будь який текст.(Сtrl+Z).

main 1

main 2 main 3 main 4

1 4 6

2 5

3 8

Варіант 10

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди copy con створити файл Name з розширенням .doc . В файлі написати будь який текст.(Сtrl+Z).

main 1

main 2 main 3 main 4

1 9 4 6 7

2 3 8

Варіант 11

За допомогою команди mkdir побудувати таке дерево папок. Окремо створюємо папку в якій міститься папка 3, в якій міститься папка 4 і т.д. (3/4/5/6) за допомогою команди rmdir видалити папку 3.

main 1

main 2 main 3 main 4

1 3 4 6

5 2

3/4/5/6

Варіант 12

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди copy con створити файл Name з розширенням .txt . В файлі написати будь який текст.(Сtrl+Z).

main 1

main 2 main 3 main 4

1 6 7

2 8

Варіант 13

За допомогою команди mkdir побудувати таке дерево папок. За допомогою команди copy con створити файл Name з розширенням .doc . В файлі написати будь який текст.(Сtrl+Z).

 

 

main 1

main 2 main 3 main 4

1 6 7

2 8

 
 

 


Лабораторна робота №2

Мета: навчитись створювати дерево папок за допомогою текстового файлу з розширення cmd, використовуючи команду mkdir. Хід роботи 1.Для того щоб створити cmd-файл необхідно:

Використання оператора For.

5.1. @For %%1 in (1,2,4,6,7,10) do echo Hello!

 

5.2.@ echo off

@For %%1 in (1,2,4,6,7,10) do echo Hello!

echo on

8. Використання циклу: за допомогою команди for виводимо числа з 1 до 100 з кроком 1.

8.1 @echo off

for /L %%i in (1, 1, 100) do echo %%i

echo on

 

8.2 @ echo off

echo "Welcome to my cmd file"

for %%i in (1,34,40) do (

echo %%i

)

echo on

 

Створення папок за допомогою команди For

if not exist bin mkdir bin for /L %%i in (1, 1, 1000) do mkdir binfolder%%i echo on

Завдання

Варіант 1

-створити новий текстовий документ з розширенням. Txt;

- записати необхідний набір команд для створення такого дерева;

Student

 
 


Grypa

 
 


Pidgrypa

Lab 1 lab 2 lab 3

A b е c d

f - зберегти цей файл з розширенням cmd; -за допомогою циклу for вивести діапазон чисел від 7 до 137 з кроком 8;

F v

A b е c d

-за допомогою циклу for вивести діапазон чисел від 1 до 100 з кроком 5; - відкрити усі файли з розширенням «.txt», які містяться на диску С. -скопіювати вмістимі файли з розширенням “.txt” розміщені в папці main1 в папку bin.

Main 1

main 2 main 3


1 4 7

2 10 5 6 8 9

-

-- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 20 до 85 з кроком 2;

- відкрити усі файли з розширенням «.exe», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.exe” розміщені в папці main1 в папку bin.

Варіант 4

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

Main 1

main 2 main 3

1 4

2 5 6

-- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 1 до 1000 з кроком 10;

- відкрити усі файли з розширенням «.txt», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.txt” розміщені в папці main1 в папку bin.

Варіант 5

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

main 1

main 4

main 2 main 3

11

1 4 7

2 10 5 6 8 9

-- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 10000 до 30987 з кроком 156;

- відкрити усі файли з розширенням «.exe», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.exe” розміщені в папці main1 в папку bin.

Варіант 6

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

main 1

main 2 main 3 main 4

1 4 6 7

2 3

- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 10 до 30000 з кроком 15;

- відкрити усі файли з розширенням «.doc», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.doc” розміщені в папці main1 в папку bin.


Варіант 7

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

Grypa

 
 


Pidgrypa

Lab 1 lab 2 lab 3

A е c

f

- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 10000 до 30987 з кроком 156;

- відкрити усі файли з розширенням «.jpg», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.jpg” розміщені в папці main1 в папку bin.

 

Варіант 8

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

main 1

main 2 main 3 main 4

1 6 7

5

2 8

 

- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 1 до 256 з кроком 3;

- відкрити усі файли з розширенням «.jpg», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.jpg” розміщені в папці main2 в папку bin2.

 

Варіант 9

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

main 1

main 2 main 3 main 4

1 4 6

2 5

3 8

- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 99 до 1123 з кроком 12;

- відкрити усі файли з розширенням «.еxe», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.exe” розміщені в папці main1 в папку bin3.

 

Варіант 10

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

main 1

main 2 main 3 main 4

1 9 4 6 7

2 3 8

- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 556 до 1999 з кроком 4;

- відкрити усі файли з розширенням «.txt», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.txt” розміщені в папці main1 в папку bin3.

Варіант 11

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

main 1

main 2 main 3 main 4

1 3 4 6

5 2

- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 556 до 1999 з кроком 4;

- відкрити усі файли з розширенням «.doc», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.doc” розміщені в папці main1 в папку bin4.

 

Варіант 12

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

main 1

main 2 main 3 main 4

1 6 7

2 8

- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 3 до 56 з кроком 1;

- відкрити усі файли з розширенням «.jpg», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.jpg” розміщені в папці main1 в папку bin5.

 

Варіант 13

-створити новий текстовий документ з розширенням. Txt.

- записати необхідний набір команд для створення такого дерева:

 

main 1

main 2 main 3 main 4

1 6 7

2 8

 
 


- зберегти цей файл з розширенням cmd;

-за допомогою циклу for вивести діапазон чисел від 5 до 100000 з кроком 10;

- відкрити усі файли з розширенням «.txt», які містяться на диску С.

-скопіювати вмістимі файли з розширенням “.txt” розміщені в папці main1 в папку bin6.

Лабораторна робота №3

Мета: навчитись передавати параметри у cmd-файл, встановлювати атрибути файлів. Хід роботи Для випадків, коли потрібно надати користувачеві право задати параметри чи здійснити вибір варіанту подальшого…

Лабораторна робота №4

Мета:Використовуючи команду Cipher.exe перезаписати видалені дані в Windows. Приховати файли.   Адміністратори можуть використовувати Cipher.exe для шифрування і розшифрування даних на дисках, які використовують…

Cipher-шифрування даних через командну строку

/E- шифрування файлів /D-дешифрування файлів /W-видалення файлів

Приховування даних

Нзивати файли можна цифрами, або латиною.

2.2. Приховувати ми будемо відео, це файл під назвою 2.аvi. Додаємо його в…

Результат виконання

Завдання

1. За допомогою команди cipher шифрувати та дешифрувати папку Name та 2 файли, які розміщені в середині папки (h.doc, k.txt). 2. Приховати файл 1.jpg у файлі 2.rar як результат створити файл 3.jpg Варіант2