SOlab

SOlab



3

3

/jdaniłSO


1

Zadanie 6a

Program uruchamia 4 procesy potomne I wykonuje dodatkowo "jakieś obliczenia".

Dane wejściowe (n, m( rl, r2, r3, dl, d2, nazwa_pllku) należy wprowadzić z klawiatury programu macierzystego

Każdy proces potomny wyświetla wyniki swojego działania w bsoboym oknlej

*■ Dane dla procesów potomnych(1.2,3.4) n. m, rl, r2, r3, dl, d2, nazwa_pliku należy

przekazać z programu głównego

P_Potomny_1 tworzy wektor typu integer, wypełnia go n liczbami całkowitymi,

i zapisuje do pliku binarnego (rwntn.A. sizcofllnt), n, pFfc >

Następnie wyświetla zawartość utworzonego zbioru

P_Potomny_2 odczytuje -tunkgami Systemu Operacyjnego-zawartość utworzonego pliku .bin pomijając m-ostatnich pozycji i umieszcza pozostałe w wektorze. Następnie wyświetla zawartość wektora.

P_Potomny_3 zmienia wartości wskazanych pozycji (rl. r2. r3) pliku binarnego korzystając z techniki Mapowania Pliku

Następnie wyświetla zawartość zmodyfikowanego pliku binarnego.

P_Potomny_4 dopisuje do piku binarnego za wskazaną pozycją (dl, d2i dwie nowe Sczby -korzystając z techniki Mapowania Pliku

Następnie wyświetla zawartość zmodyfikowanego piku binarnego Pmgram główny wykonuje 'Jakieś obliczenia' tygnałauffe cft przebieg znafcen « <np ONwewa _ a w Procesy Potomne (1.2.3.4) wykonują dodatkowo 'Jakieś obBczemaf sygnakziąąc eh pnestaeg odpowiedroo znwtaam (#, f.ś, s

Uwrog*: Konstrukcję programu powinno zapewnie poprawność dziąiąnra bez wzcaecu r»o wielkość zWoru danych. Istotne jest tez jego optymalne działanie.

f-il. 2.3.4, 5, 6,7. i % 10111.12.13,14, 15 —odczyt z pfeufein po modyfikacji:

[* 1.1 m* 2, i,■«.s 65 m-m um u m u


Wyszukiwarka

Podobne podstrony:
zadanie 1. Napisz program z menu jak poniżej: wykonujący podane czynności ■.a Po e jakiej figury chc
Zadania: 1.    Napisz program, który utworzy dwa procesy: macierzysty i potomny.
Kai*, proces potomny «r—- -    dl(<tt, nMvr»_t»— ---_ Zadanie 6b Program
Bez nazwy? 158 Jądrem programu jest procesor. Realizuje on główne zadanie - wyznacza przemieszczenia
d2 2 5 (2 pkt.) Podaj liczbę procesów potomnych, które zostaną utworzone w systemie UNIX przez nastę
przeglądanie, uruchamianie i zamykanie programów i poszczególnych procesów, monitorowanie pracy siec
ronowa sama się programuje w wyniku procesu uczenia. Użytkownik może na własną rękę sieć douczać,
WYDANIE m/2011 * Strona 10 * 19.    sprawdzić jakie programy uruchamiają się przy sta
Scan00080012 Ćwiczenie 4: Programowanie obróbki w systemie ShopMill 7 Zadanie: wykonaj program obrób
skan0317 Zadania 6a:l. Przyjmując całkowitą dysocjację soli, obliczyć obniżenie temperatury krzepnię
modyfikacji danych nastąpi rozdzielenie obszaru danych (proces potomny otrzyma kopię obszaru rodzici

więcej podobnych podstron