Математика

Физика

Химия

Биология

Техника и    технологии

Руководствво операционной OS/2-Вилнус 1991 стр 370
Руководствво операционной
СОДЕРЖАНИЕ
Часть 1. Введение в OS/2
Глава 1.Первые шаги................................................................1-7
Глава 2. Элементы пользовательского интерфейса OS/2 ..
Глава 3. Основы файловой системы OS/2............................
Глава 4. Работа с файлами ....................................................
Глава б.Другие компоненты OS/2 ........................................
Заключение ..............................................................................
-14
-38 -46 -62 -68
Часть 2. OS/2: руководство пользователя
Глава 1. Общая характеристика OS/2..................................Н-7
Глава 2. Среда Presentation Manager ................................П-19
Глава 3. Командный режим ................................................П-43
Часть 3. OS/2: руководство програмиста
Глава 1. OS/2 и MS-DOS: точка зрения программиста III-11
Глава 2. Функции многозадачности ................................ 111-33
Глава 3. Функции управления памятью........................... 111-56
Глава 4. Функции динамической компоновки................ III-7 7
Глава 5. Функции работы с файловой системой............ 111-84
Глава 6. Функции работы с очередями.......................... III-154
Глава 7. Функции работы с семафорами ...................... Ш-167
Глава 8. Функции работы с сигналами.......................... Ш-181
Глава 9. Функции работы с таймером............................ Ш-191
Глава 10. Функции мониторинга устройств..................ДИ-197
Глава 11. Функции обработки ошибок.......................... III-204
Глава 12. Функции среды выполнения.......................... III-218
Глава 13. Другие функции OS/2 .................................... Ш-226
Глава 14. Функции работы с видеосистемой................ III-261
Глава 15. Функции работы с клавиатурой.................... III-335
Словарь терминов......................................словарь-1
СОДЕРЖАНИЕ
Глава 1. Общая характеристика OS/2.......... II-7
1.1. Отличительные особенности OS/2...................... II-7
.1. Аппаратурная поддержка............................ Н-9
.2. Организация памяти .................................... Н-9
.3. Многозадачность ........................................ П-10
.4. Взаимодействие процессов ........................ II-11
.5. Независимый программный интерфейс .. II-11
.6. Встроенный графический интерфейс ...... II-12
.7. Новые команды............................................ П-13
1.2 Структура OS/2.................................................... Н-13
.2.1. Сеансы защищенного режима.................... П-14
.2.2. Сеанс реального режима............................ II-17
.2.3. Фоновые программы .................................. II-18
Глава 2. Среда Presentation Manager ........ II-19
2.1. Управление процессами...................................... П-19
2.1.1. Переключение и остановка сеансов ........ 11-21
2.1.2. Управление расположением окон ............ П-22
2.1.3. Остановка операционной системы............ 11-24
2.2. Организация и запуск программ ...................... 11-24
2.2.1. Состав системных групп ............................ Н-25
2.2.2. Запуск программ.......................................... Н-26
2.2.3. Управление программами.......................... Н-27
2.2.4. Управление группами программ .............. 11-30
2.3. Управление файловой системой........................ П-33
2.3.1. Операции с файлами .................................. П-34
2.3.2. Представление файлов .............................. П-37
2.3.3. Представление директорий........................ П-39
2.3.4. Управление окнами .................................... П-41
2.3.5. Другие функции управления .................... П-42
Глава 3. Командный режим........................ 11-43
3.1. Общая характеристика командного режима .. 11-44
3.1.1. Синтаксис команд ...................................... П-44
3.1.2. Правила ввода команд................................ П-46
3.1.3. Типы команд................................................ П-46
3.2. Работа с файлами................................................ П-47
3.2.1. ATTRIB.......................................................... П-48
3.2.2. BACKUP........................................................ И-49
П-4
3.2.3. СОМР............................................................ П-51
3.2.4. COPY ............................................................ П-52-
3.2.5. DEL................................................................ П-53
3.2.6. PRINT............................................................ П-54
3.2.7. RENAME ...................................................... П-55
3.2.8. REPLACE...................................................... П-56
3.2.9. RESTORE...................................................... Н-57
3.2.10. TYPE............................................................ П-59
3.2.11. XCOPY........................................................ П-59
3.3. Работа с директориями...................................... Н-61
3.3.1. DIR................................................................ Н-61
3.3.2. CHDIR .......................................................... Н-62
3.3.3. MKDIR.......................................................... П-63
3.3.4. RMDIR.......................................................... Н-64
3.3.5. TREE.............................................................. П-64
3.4. Работа с дисками................................................ Н-65
3.4.1. CHKDSK........................................................ Н-65
3.4.2 FDISK ............................................................ Н-66
3.4.3. FORMAT........................................................ П-66
3.4.4. DISKCOMP .................................................. Н-68
3.4.5. DISKCOPY.................................................... П-69
3.4.6. LABEL .......................................................... П-70
3.4.7. RECOVER...................................................... Н-71
3.4.8. VOL................................................................ Н-71
3.5. Другие команды .................................................. Н-72
3.5.1. ANSI.............................................................. П-72
3.5.2. СНСР ............................................................ П-72
3.5.3. CLS................................................................ П-73
3.5.4. CMD.............................................................. Н-73
3.5.5. DATE ............................................................ Н-74
3.5.6. DETACH........................................................ Н-75
3.5.7. DPATH.......................................................... Н-75
3.5.8. EXIT.............................................................. П-76
3.5.9. FIND.............................................................. II-76
3.5.10 GRAFTABL.................................................. Н-77
3.5.11 HELPMSG.................................................... И-77
3.5.12. KEYB .......................................................... П-78
3.5.13. MODE.......................................................... П-79
3.5.14. MORE.......................................................... Н-81
3.5.15. PATH .......................................................... Н-82
3.5.16. PROMPT .................................................... Н-82
3.5.17. SET.............................................................. Н-84
3.5.18. SORT .......................................................... Н-84
3.5.22. iu«j-............
3.5.23. VERIFY........................................................ ~ .
3.6. Пакетные файлы.................................................. П-?
3.6.1. CALL.............................................................. П-1
3.6.2. ECHO ............................................................ II-1
~ " ° ^wniOCAL .................................................. II-
........ II-
Руководство ПОЛЬЛУоч. о,—
3.5.19. SPOOL ........................................................ Н-85
3.5.20. SUBST.......................................................... И-86
3.5.21. SYS .............................................................. Н-87
3.5.22. TIME............................................................ Н-87
3.5.23. VERIFY........................................................ Н-88
' "—•......................................... Н-88
И-92
1-93
3.6.3. ENULUi^v^ ........... I-93
3.6.4. EXTPROC...................................................... Л-94
3.6.5. FOR................................................................ И-95
3.6.6. GOTO.................................................._........ Н-95
3.6.7. IF.................................................................... П-96
3.6.8. PAUSE .......................................................... Н-98
3.6.9. REM .............................................................. П-99
3.6.10. SETLOCAL.................................................. П-99
3.6.11. SHIFT........................................................ П-100
3.7. Специальные средства командного
процессора ............................................................ И-101
3.7.1. Перенаправление ввода/вывода ............ П-101
3.7.2 Программные каналы................................ П-103
3.7.3. Группировка команд ................................ П-104
3.8. Конфигурирование системы............................ П-106
3.8.1. BUFFERS .................................................... И-107
3.8.2. CODEPAGE................................................ И-108
3.8.3. COUNTRY .................................................. Н-108
3.8.4. DEVICE...................................................... Н-108
3.8.5. DEVINFO.................................................... Н-109
3.8.6. DISKCACHE................................................ II-109
3.8.7. IOPL............................................................ И-110
3.8.8. LIBPATH .................................................... И-110
3.8.9. MAXWAIT .................................................. П-110
3.8.10. MEMMAN ................................................ Н-111
3.8.11. PAUSEONERROR .................................... И-111
3.8.12. PRIORITY ................................................ И-112
3.8.13. PROTECTONLY........................................ И-112
3.8.14. PROTSHELL ............................................ П-113
3.8.15. REM .......................................................... П-113
3.8.16. RMSIZE.................................................... И-113
3.8.17. RUN .......................................................... И-114
3.8.18. SHELL ...................................................... И-114
3.8.19. SWAPPATH.............................................. Н-115
3.8.20. THREADS.................................................. Н-115
3.8.21 TIMESLICE................................................ И-116
Содержание
Глава 1. OS/2 и MS-DOS: точка зрения
программиста...................................... III-11
.1. Сравнительный анализ OS/2 и MS-DOS........ Ш-12
.2. Классификация системных средств OS/2...... III-17
.3. Соответствия между функциями OS/2
MS-DOS ............................................................ Ill-18
.4. Разработка программ в среде OS/2................ 111-25
.5. Разработка программ для выполнения в обоих режимах OS/2 ................................................ 111-30
Глава 2. Функции многозадачности ........ 111-33
2.1. DosCreateThread................................................ Ш-35
2.2. DosCWait ............................................................ Ш-38
2.3. DosExecPgm........................................................ Ш-40
2.4. DosExit ............................................................ Ш-46
2.5. DosExitList.......................................................... Ш-47
2.6. DosGetPid............................................................ Ш-49
2.7. DosGetPrty.......................................................... Ш-50
2.8. DosKillProcess .................................................... Ш-51
2.9. DosResumeThread.............................................. III-53
2.10. DosSetPrty ........................................................ Ш-53
2.11. DosSuspendThread .......................................... Ш-55
Глава 3. Функции управления памятью.. 111-56
3.1. DosAllocHuge...................................................... Ш-58
3.2. DosAllocSeg ........................................................ III-61
3.3. DosAllocShrSeg .................................................. Ш-63
3.4. DosCreateCSAtias .............................................. Ш-64
3.5. DosFreeSeg.......................................................... Ш-65
i 3.6. DosGetHugeShift ................................................ Ш-67
3.7. DosGetSeg............................................................ Ш-67
3.8. DosGetShrSeg...................................................... Ш-68
3.9. DosGiveSeg.......................................................... Ш-69
3.10. DosLockSeg ...................................................... Ш-70
3.11. DosMemAvail.................................................... 111-71
3.12. DosReallocHuge................................................ Ш-71
3.13. DosReallocSeg .................................................. III-72
HI-73
3.15. DosSubFree ........................................................HI-74
3.16. DosS'ubSet..........................................................111-75
Глава 4. Функции динамической
компоновки ........................................ 111-77
4.1. DosFreeModule ....................................................Ш-78
4.2. DosGetModHandle................................................Ш-78
4.3. DosGetModName..................................................Ш-79
4.4. DosGetProcAddr ..................................................Ш-80
4.5. DosLoadModuIe....................................................Ш-82
Глава 5. Функции работы с файловой
системой.............................................. 111-84
5.1. DosBufReset..........................................................Ш-87
5.2. DosChdir................................................................Ш-89
5.3. DosChgFilePtr ......................................................Ш-90
5.4. DosClose................................................................Ш-92
5.5. DosDelete..............................................................Ш-93
5.6. DosDupHandle......................................................Ш-95
5.7. DosFileLocks ........................................................Ш-96
5.8. DosFindCIose ........................................................Ш-99
5.9. DosFindFirst...................................................... Ш-100
5.10. DosFindNext .................................................. Ш-104
5.11. DosMkdir........................................................ Ш-107
5.12. DosMove.......................................................... Ill-108
5.13. DosNewSize .................................................... Ill-Ill
5.14. DosOpen.......................................................... IIM17
5.15. DosQCurDir.................................................... III-118
5.16. DosQCurDisk.................................................. Ш-118
5.17. DosQFHandState............................................ III-120
5.18. DosQFilelnfo .................................................. Ш-123
5.19. DosQFileMode................................................ III-126
5.20. DosQFSInfo.................................................... IH-128
5.21. DosQHandType .............................................. III-131
5.22. DosQVerify...................................................... HI-132
5.23. DosRead .......................................................... IH-133
5.24. DosReadAsync................................................ III-135
5.25 DosRmdir ........................................................ IH-137
5.26. DosSelectDisk ................................................ IH-139
5.27. DosSelFHandState.......................................... IH-140
5.28. DosSetFilelnfo ................................................ III-142
5.29. DosSetFileMode.............................................. III-144
5.30. DosSetFSInfo .................................................. Ш-146
5.31. DosSetMaxFH ..................................................IH-147
5.32. DosSetVerify ....................................................Ill-148
5.33. DosWrite ..........................................................III-149
5.34. DosWriteAsync ................................................III-151
Глава 6. Функции работы с очередями III-154
6.1. DosCloseQueue ..................................................III-155
6.2. DosCreateQueue ................................................HI-156
6.3. DosOpenQueue....................................................HI-158
6.4. DosPeekQueue....................................................III-159
6.5. DosPurgeQueue..................................................Ill-161
6.6. DosQueryQueue..................................................HI-162
6.7. DosReadQueue....................................................HI-162
6.8. DosWriteQueue ..................................................Ill-165
Глава 7. Функции работы с семафорами III-167
7.1. DosCIoseSem ......................................................Ill-168
7.2. DosCreateSem ....................................................HI-169
7.3. DosMuxSemWait................................................IH-171
7.4. DosOpenSem ......................................................Ill-173
7.5. DosSemClear ......................................................III-l75
7.6. DosSemRequest ..................................................III-l76
7.7. DosSemSet ..........................................................Ill-177
7.8. DosSemSetWait ..................................................III-l78
7.9. DosSemWait........................................................HI-180
Глава 8. Функции работы с сигналами III-l81
8.1. DosFlagProcess ..................................................Ill-182
8.2. DosHoldSignal....................................................HI-184
8.3. DosKiHProcess....................................................III-l85
8.4. DosSendSigna!....................................................HI-186
8.5. DosSetSigHandler ..............................................Ill-187
Глава 9. Функции работы с таймером .. III-l91
9.1. DosSleep..............................................................HI-191
9.2. DosTimerAsync ..................................................HI-193
9.3. DosTimerStart....................................................HI-194
9.4. DosTimerStop....................................................Ill-196
Глава 10. Функции мониторинга
устройств .......................................... III-197
10.1. DosMonClose....................................................HI-197
10.2. DosMonOpen....................................................IH-198
10.3. DosMonRead ....................................................III-199
10.4. DosMonReg ......................................................IH-200
Ю.5. DosMonWrite....................................................III-202
Глава 11. Функции обработки ошибок.. III-204
11.1. DosErrClass .................................................... III-205
11.2. DosError.......................................................... III-208
11.3. DosSetVec........................................................ III-210
11.4. DosSystemService .......................................... III-211
Глава 12. Функции среды выполнения III-218
12.1. DosGetEnv ...................................................... III-219
12.2. DosGetVersion ................................................ III-220
12.3. DosScanEnv .................................................... III-221
12.4. DosSearchPath................................................ III-223
Глава 13. Другие функции OS/2............ III-226
13.1. DosBeep .......................................................... III-226
13.2. DosCaseMap.................................................... III-227
13.3. DosCLIAccess.................................................. III-228
13.4. DosDevConfig ................................................ III-229
13.5. DosEnterCritSec ............................................ III-231
13.6. DosExitCritSec................................................ III-232
13.7. DosGetCollate ................................................ III-232
13.8. DosGetCp ........................................................ III-234
13.9. DosGetCtrylnfo .............................................. III-235
13.10. DosGetDateTime .......................................... III-239
13.11. DosGetlnfoSeg.............................................. III-241
13.12. DosGetMachineMode .................................. III-245
13.13. DosGetMessage ............................................ III-246
13.14. DosInsMessage.............................................. HI-249
13.15. DosPortAccess .............................................. III-250
13.16. DosPTrace .................................................... III-251
13.17. DosPutMessage ............................................ III-256
13.18. DosSetCp ...................................................... III-257
13.19. DosSetDateTime.......................................... III-258
Глава 14. Функции работы с
видеосистемой .................................. III-261
14.1. VioDeRegister................................................. III-264
14.2. VioGetAnsi ...................................................... III-265
14.3. VioGetBuf........................................................ III-266
14.4. VioGetConfig .................................................. III-267
14.5. VioGetCp ........................................................ III-270
14.6. VioGelCurPos.................................................. III-271
14.7. VioGetCurType .............................................. 111-272
14.8. VioGetFont...................................................... III-274
14.9. VioGetMode.................................................... III-276
14.10. VioGetPhysBuf.............................................. III-279
14.11. VioGetState ....................................................III-281
14.12. VioModeUndo ................................................III-284
14.13. VioModeWait..................................................III-286
14.14. VioPopUp........................................................III-287
14.15. VioReadCellStr ..............................................HI-289
14.16. VioReadCharStr..............................................III-291
14.17. VioRegister......................................................III-293
14.18. VioSavRedrawUndo ......................................III-398
14.19. VioSavRedrawWait........................................III-399
14.20. VioScrLock......................................................III-301
14.21. VioScrollDn ....................................................III-303
14.22. VioScrollLf......................................................III-305
14.23. VioScrolIRt......................................................III-307
14.24. VioScrollUp ....................................................III-308
14.25. VioScrUnLock ................................................III-310
14.26. VioSetAnsi ......................................................III-310
14.27. VioSetCp..........................................................III-312
14.28. VioSetCurPos..................................................III-313
14.29. VioSetCurType................................................III-314
14.30. VioSetFont ......................................................III-316
14.31. VioSetMode ....................................................III-317
14.32. VioSetState......................................................III-320
14.33. VioShowBuf....................................................III-323
14.34. VioWrtCellStr ................................................III-324
14.35. VioWrtCharStr................................................III-326
14.36. VioWrtCharStrAtt ..........................................III-327
14.37. VioWrtNAttr ..................................................III-329
14.38. VioWrtNCell....................................................III-330
14.39. VioWrtNChar..................................................III-332
14.40. VioWrtTTy......................................................III-333
Глава 15. Функции работы с
клавиатурой...................................... III-335
10.1. KbdCharln ........................................................III-337
15.2. KbdClose ..........................................................III-341
15.3. KbdDeRegister..................................................111-342
15.4. KbdFlushBuffer ................................................III-343
15.5. KbdFreeFocus ..................................................III-344
15.6. KbdGetCp..........................................................III-345
157. KbdGetFocus ....................................................III-346
15.8. KbdGetStatus....................................................III-347
'5 0 KbdOpen............................................................III-350
15.10. KbdPeek..........................................................III-351

Цена: 300руб.

Назад

Заказ

На главную страницу

Hosted by uCoz