• Nie Znaleziono Wyników

Przykładowe kolokwium

N/A
N/A
Protected

Academic year: 2021

Share "Przykładowe kolokwium"

Copied!
2
0
0

Pełen tekst

(1)

Kolokwium - SOP zima 2015/2016. Grupa 1CB. 17 Listopada 2015r.

Imię ... Nazwisko ...

Nr Indeksu ...

Każde zadanie ma przy sobie podaną liczbę punktów możliwych do zdobycia przy jego po- prawnym rozwiązaniu. Proszę uważnie czytać treści zadań i w miejscach, gdzie to jest wymagane uzasadniać odpowiedzi. Czas trwania 1.30 h.

Zadanie 1(8pkt) Odpowiedz na pytania związane z podaną strukturą plików:

lrwxrwxrwx 1 mw mat 5 lis 6 09:17 nn.txt -> t.txt -rw-r--r-- 2 tw mat 2 lis 5 14:31 n.txt

drwxr-x--x 16 mw mat 4096 paz 7 14:49 public_html a) Czy użytkownik mw może odczytać plik n.txt?

b) Podaj komendę dającą użytkownikowi mw prawa do wykonania pliku n.txt.

c) Zapisz prawa do katalogu public.html w postaci liczbowej.

d) Ile dowiązań stałych i symbolicznych ma plik n.txt?

Zadanie 2(6pkt) Opisz efekt wywałania poniższych komend:

a) cat a.txt >> a.txt

b) grep -c "zamach" raport.txt c) echo {00..100} > a.txt

d) grep -E ^1[0-9]{1}[0-9]{1}$ a.txt

Zadanie 3(4pkt) Podaj treść polecenia, które spowoduje

a) Wypisanie wszystkich plików bieżącego katalgu nie zaczynającyh się na literę a b) Utworzenie w bieżącym katalogu symblicznego dowiązania do pliku a.txt c) Wypisanie na ekranie czasu wykonywania polecenia ls

d) Wypisanie liczby elementów w tablicy tab Zadanie 4(6pkt) Odpowiedz na pytania

a) Co opisuje zmienna PATH?

b) Do czego służy polecenie export c) Opisz działanie metasymbolu &

d) Jakie polecenie służy do zmiany hasła do logowania?

Zadanie 4(6pkt) Zdefiniuj filtr, który

a) Posortuje plik a.txt zawierający wartości liczbowe d) Policzy wszystkie procesy w systemie.

b) Wyświetl z pliku a.txt linie nie zawierające żadnych liczb c) Wyświetl zawartość pliku a.txt usuwając polskie litery ł,ń,ć i ś Zadanie 5(5pkt) Co robi podany skrypt

a) #!/bin/bash

for ((number=1; number<=9; number++)) do

echo "Moving file: sample${number}.txt"

mv project_3/sample${number}.txt project_3/sample${number}.txt.old done

exit

b) #!/ bin/bash

1

(2)

Kolokwium - SOP zima 2015/2016. Grupa 1CB 17 Listopada 2015r.

i=0

while read -r line;

do

foo[i]=$line ((i++)) done

echo "i is $i, size of foo ${#foo[@]}"

exit c)

#! /bin/bash

# Created on [2/20/2009] by David Slater arg=‘grep $2 $1 | wc -l‘

arg2=‘grep $3 $1 | wc -l‘

if [ $arg -lt $arg2 ] then

echo "$3 is more frequent"

elif [ $arg -eq $arg2 ] then

echo "Equally frequent"

else

echo "$2 is more frequent"

fi exit

Zadanie 6(5pkt) Napisz skrypt który

a) Wypisze podane parametry w odwrotnej kolejnośći b) Wypisze średnią z wartości podanych parametrów

Łącznie .../40 punktów

2

Cytaty

Powiązane dokumenty

pamiętać, że bakterie z produktu ERUCA muszą się po oprysku namnożyć na liściach i owocach, zatem należy zabiegi wykonywać odpowiednio wcześniej przed inwazją szkodnika, oraz

Przykładowe możliwe mieszaniny AVALON Pestka Wzrost owoców II: Miedź Extra, Topsin, Sintop, Kaptan, Orthocide, Captan, Kapłan, Mertop, Raptan, Tobias-Pro, Valor, Syllit,

W dniu 17 grudnia A.D.2021 otrzymaliśmy od Pana e-mail, z Pana stanowiskiem w tej sprawie, sprowadzającym się do konstatacji, że może Pan nadal pozostać

Pierwszą daną w pliku jest liczba elementów tablicy... Liczba danych nie jest z

Jeżeli podano więcej niż dwie nazwy roślin (np. Poprawna odpowiedź:. Części owocu lub nasienia

ziornej Bajkału przed naukow cam i zajm ującym i się jej historią geologiczną w yłoniły się nowe problem y do rozwiązania. Czy ta trójdzielność jest pierw

/Vyszczególnienie wg pozycji bilansowych wańość na koniec roku poprzedniegoJ. Zwiększenia

Wszystkich włościan, mieszczan i mieszkańców wspomnianych Ziem - Terenów, których przeniesiono na prawo, warunki i własność Królestwa Polskiego-Lehii i doń wcielono,