Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Инструментальные средства программирования




Ядра

Блок схема ядра ОС UNIX

Графическая оболочка UNIX

X - window

X - protocol

1) X - server

2) X - client

3) X - protocol

4) Сетевое H.W.

 

Для управления окнами

Wm (window meneger)

1) mwm - motiff

2) twm - table

3) fvwm 95 - free vintual

 

эмуляция

1) DOS

2) MAC

3) WIN 95

 

 

 

Уровень использования программы пользователя библиотеки

 

 
 

 

 


Технические средства
Аппаратный контроль
Символ блок
Драйверы устройств
Буфер памяти
Подсистема управления функцией (ПУФ)
Распределение памяти
Планирование
Подсистема управления процессами (ПУП)
Взаимодействие процессов

 

2.5.1. ПУФ:

1. управление функцией

2. размещение записей функции

3. управление свободным правом

4. управление доступом к функции

5. поиск доступа в функции

 

2.5.2. ПУП:

- синхронизация процессов

- взаимодействие процессов

- распределение памяти

- планирование выполнения процессов

 

 

 

 
 
Распределение системных ресурсов

 

 


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

 

 

2.6. Основные утилиты ОС UNIX

1. cat – вывод функции на экран

2. chmode – изменение атрибутов записи файла

3. сhown, chgrp – изменение влад-цы, группы файла

4. dd – копирование и преобразование файла

5. df – сообщение о свободных и занятых блоков

6. dircmp – сравнение каталогов и файлов

7. du – вывод информации о размерах файла

8. fdisk – создание и модифицирование табличных разделов на диске

9. file – определение типа файла

10. format – форматирование

11. mkfifo – создание fifo файла

12. rename – изменение имени файла

13. touch – обновление времени доступа и модифицирование файла

14. tail – вывести остаток файла

15. cmp – побайтовое сравнение файлов

16. comm – сравнение файлов построчно

17. grep – поиск по

18. unix 2dos, dos 2unix – перекодировка файла из одной системы в другую

19. cnv – среда

20. exit – выход

21. kill – завершение процесса

22. nice – выполняется процесс с указанным приоритетом

renice – изменение приоритета процесса

23. set – установка режимов

24. sleep – задержка выполнения

25. wait – ожидание завершения процесса

26. find – поиск файла

27. hd – вывод файла в заданном формате

28. head – просмотр строк файла

29. host – вывод и установка имени текущего компьютера

30. finger – вывод информации о локальных и удаленных пользователях

31. id – вывод идентифицированных пользователей и групп

32. logname – имя, которое мы загрузили

33. who – список, кто сейчас работает в системе

34. ping – посылка эхо – запроса и сетевому посту

35. pwd – напечатать рабочую директорию; вывод имени рабочего каталога

36. cd – изменение директории

37. quota – показывает лимит дискового производства для пользователя

38. tty – вывод имени терминаля

39. uname – вывод имени системы

40. - библиотекарь

41. ld – компановщик объектных файлов

42. as – assembler

43. ec – компилятор языка СИ

 

 

 

1. Компилятор - СС

2. Отладчик - debug

3. Утилита - make

4. Поддержка версий исходных текстов - SCCS или RCS

 

 




Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 305; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.