Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
34 слайда
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
721.50 kB
Просмотров:
84
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Реализация взаимодействия](/documents_6/f762c9117a42731d1f396dab3853e0a9/img0.jpg)
Содержание слайда: Реализация взаимодействия процессов
№2 слайд![Взаимодействие процессов](/documents_6/f762c9117a42731d1f396dab3853e0a9/img1.jpg)
Содержание слайда: Взаимодействие процессов
№3 слайд![Сигналы Примеры сигналов lt](/documents_6/f762c9117a42731d1f396dab3853e0a9/img2.jpg)
Содержание слайда: Сигналы
Примеры сигналов
<signal.h>
SIGINT (2)
SIGQUIT (3)
SIGKILL (9)
SIGALRM (14)
SIGCHLD (18)
№4 слайд![Работа с сигналами include lt](/documents_6/f762c9117a42731d1f396dab3853e0a9/img3.jpg)
Содержание слайда: Работа с сигналами
#include <sys/types.h>
#include <signal.h>
int kill (pit_t pid, int sig);
№5 слайд![Работа с сигналами](/documents_6/f762c9117a42731d1f396dab3853e0a9/img4.jpg)
Содержание слайда: Работа с сигналами
№6 слайд![Пример. Обработка сигнала.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img5.jpg)
Содержание слайда: Пример. Обработка сигнала.
#include <sys/types.h>
#include <signal.h>
#include <stdio.h>
int count=0;
№7 слайд![Пример. Программа будильник .](/documents_6/f762c9117a42731d1f396dab3853e0a9/img6.jpg)
Содержание слайда: Пример. Программа “будильник”.
№8 слайд![Пример. Двухпроцессный](/documents_6/f762c9117a42731d1f396dab3853e0a9/img7.jpg)
Содержание слайда: Пример. Двухпроцессный вариант программы “будильник”.
#include <signal.h>
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
№9 слайд![Пример. Двухпроцессный](/documents_6/f762c9117a42731d1f396dab3853e0a9/img8.jpg)
Содержание слайда: Пример. Двухпроцессный вариант программы “будильник”.
№10 слайд![Неименованные каналы.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img9.jpg)
Содержание слайда: Неименованные каналы.
№11 слайд![Неименованные каналы.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img10.jpg)
Содержание слайда: Неименованные каналы. Системный вызов pipe( )
#include <unistd.h>
int pipe (int *pipes);
№12 слайд![Пример. Использование канала.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img11.jpg)
Содержание слайда: Пример. Использование канала.
№13 слайд![Пример. Типовая схема](/documents_6/f762c9117a42731d1f396dab3853e0a9/img12.jpg)
Содержание слайда: Пример. Типовая схема взаимодействия процессов с использованием канала.
№14 слайд![Пример. Реализация конвейера.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img13.jpg)
Содержание слайда: Пример. Реализация конвейера.
№15 слайд![Пример. Совместное](/documents_6/f762c9117a42731d1f396dab3853e0a9/img14.jpg)
Содержание слайда: Пример. Совместное использование сигналов и каналов – «пинг-понг».
№16 слайд![Пример. Совместное](/documents_6/f762c9117a42731d1f396dab3853e0a9/img15.jpg)
Содержание слайда: Пример. Совместное использование сигналов и каналов – «пинг-понг».
№17 слайд![Пример. Совместное](/documents_6/f762c9117a42731d1f396dab3853e0a9/img16.jpg)
Содержание слайда: Пример. Совместное использование сигналов и каналов – «пинг-понг».
№18 слайд![Пример. Совместное](/documents_6/f762c9117a42731d1f396dab3853e0a9/img17.jpg)
Содержание слайда: Пример. Совместное использование сигналов и каналов – «пинг-понг».
№19 слайд![Пример. Совместное](/documents_6/f762c9117a42731d1f396dab3853e0a9/img18.jpg)
Содержание слайда: Пример. Совместное использование сигналов и каналов – «пинг-понг».
№20 слайд![Именованные каналы.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img19.jpg)
Содержание слайда: Именованные каналы.
№21 слайд![Именованные каналы. Создание.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img20.jpg)
Содержание слайда: Именованные каналы. Создание.
int mkfifo (char *pathname, mode_t mode);
№22 слайд![Пример. Клиент-сервер .](/documents_6/f762c9117a42731d1f396dab3853e0a9/img21.jpg)
Содержание слайда: Пример. «Клиент-сервер».
Процесс-сервер:
№23 слайд![Пример. Клиент-сервер .](/documents_6/f762c9117a42731d1f396dab3853e0a9/img22.jpg)
Содержание слайда: Пример. «Клиент-сервер».
Процесс-сервер:
№24 слайд![Пример. Клиент-сервер .](/documents_6/f762c9117a42731d1f396dab3853e0a9/img23.jpg)
Содержание слайда: Пример. «Клиент-сервер».
Процесс-клиент:
№25 слайд![Взаимодействие](/documents_6/f762c9117a42731d1f396dab3853e0a9/img24.jpg)
Содержание слайда: Взаимодействие
«главный-подчинённый».
№26 слайд![Главный - Подчиненный](/documents_6/f762c9117a42731d1f396dab3853e0a9/img25.jpg)
Содержание слайда: Главный - Подчиненный
№27 слайд![Главный - Подчиненный](/documents_6/f762c9117a42731d1f396dab3853e0a9/img26.jpg)
Содержание слайда: Главный - Подчиненный
№28 слайд![Системный вызов ptrace](/documents_6/f762c9117a42731d1f396dab3853e0a9/img27.jpg)
Содержание слайда: Системный вызов ptrace()
№29 слайд![Системный вызов ptrace](/documents_6/f762c9117a42731d1f396dab3853e0a9/img28.jpg)
Содержание слайда: Системный вызов ptrace()
№30 слайд![Общая схема трассировки](/documents_6/f762c9117a42731d1f396dab3853e0a9/img29.jpg)
Содержание слайда: Общая схема трассировки процессов
№31 слайд![Схема установки контрольной](/documents_6/f762c9117a42731d1f396dab3853e0a9/img30.jpg)
Содержание слайда: Схема установки контрольной точки по адресу ABrPnt
№32 слайд![Пример.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img31.jpg)
Содержание слайда: Пример.
№33 слайд![Пример.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img32.jpg)
Содержание слайда: Пример.
№34 слайд![Пример.](/documents_6/f762c9117a42731d1f396dab3853e0a9/img33.jpg)
Содержание слайда: Пример.