Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

Bułhak, Goczyński, Tuszyński: DOS 5.00 od środka

19-01-2012, 15:28
Aukcja w czasie sprawdzania była zakończona.
Aktualna cena: 12 zł     
Użytkownik bingor
numer aukcji: 2037956139
Miejscowość Kielce
Wyświetleń: 8   
Koniec: 14-01-2012 20:53:14

Dodatkowe informacje:
Stan: Używany
Okładka: twarda
Rok wydania (xxxx): 1992
Język: polski
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

Witam na mojej aukcji i zapraszam do licytacji. Bingor
Strona o mnie Moje aukcje Moje komentarze Dodaj do ulubionych sprzedających Zapytaj mnie
Płatność
♦ Przelew na konto
(przedpłata)

Przesyłka
♦ List polecony
ekonomiczny: 8.30 zł
♦ List polecony
priorytetowy: 9.80 zł

Opakowanie
♦ koperta ochronna ("bąbelkowa")

Kontakt
♦ tel. 603 [zasłonięte] 256
(nie odpowiadam na sms)
♦ e-mail:
[zasłonięte]@poczta.fm
k00619

Witam na mojej aukcji.

Przed przystąpieniem do licytacji proszę zapoznać się z jej zasadami na stronie O mnie

Przedmiotem aukcji jest używana książka:

Tytuł: DOS 5.00 od środka. Techniczny opis systemu operacyjnego MS-DOS/PC-DOS 5.00
Autorzy: Leonid Bułhak, Ryszard Goczyński, Michał Tuszyński
Wydawnictwo: Komputerowa Oficyna Wydawnicza "HELP" (Warszawa) Wydanie: b.d. (1992)
Nakład: b.d. Ilość stron: 504 Waga: 830 g
Stan książki: dobry (-) Format: 17,0 x 24,0 cm Okładka: twarda
Stan okładki: dobry (-), okładka posiada ślady przetarć, zwłaszcza na grzbiecie, a także nieznacznych zarysowań i zabrudzeń. Grzbiet częściowo uszkodzony (patrz zdjęcia).
Stan kartek: czyste, białe.
"Książka ta, napisana przez pracowników Politechniki Warszawskiej, stanowi kompletny, szczegółowy opis techniczny systemu operacyjnego DOS w wersji 5.00. Dokładnie omówiono wszystkie polecenia systemu, a także funkcje i przerwania systemowe. Omówiono również sposoby odwoływania się do mechanizmów systemu DOS z programów użytkowych, pisanych w Pascalu i języku C. Sporo miejsca poświecono też opisowi systemu BIOS oraz jego funkcjom i przerwaniom. Książka jest przeznaczona dla programistów oraz zaawansowanych użytkowników mikrokomputerów klasy IBM PC, zainteresowanych szczegółowymi mechanizmami systemu operacyjnego DOS."

Wstęp

"System operacyjny MS-DOS (PC-DOS) jest obecnie standardowym systemem operacyjnym bardzo popularnych na świecie i w Polsce komputerów osobistych typu IBM PC. Krąg krajowych użytkowników tego systemu jest obecnie oceniany na dziesiątki lub nawet setki tysięcy osób i mamy nadzieję, że będzie się nadal zwiększał. Informacje o systemie MS-DOS potrzebne użytkownikowi, a zwłaszcza programistom wykorzystującym tzw. funkcje systemowe, są zawarte w wielu trudno dostępnych opisach źródłowych. Ta książka nie może i nie powinna zastąpić opisów źródłowych, spełni jednak założoną przez nas rolę, jeżeli sięganie do nich nie będzie zbyt często konieczne. Autorzy starali się zamieścić w niej swoje doświadczenia z pracy z systemem DOS i pokazać, jak można wykorzystać stwarzane przez system możliwości przy pisaniu programów. Oddając w ręce czytelników tę książkę autorzy mają nadzieję, że odegra ona taką rolę, jaką jest rola samego systemu operacyjnego, tj. ułatwi użytkownikowi życie i zwiększy efektywność jego pracy z komputerem.
Pierwsza część książki (rozdz. 1 - 5) zawiera podstawowe informacje o systemie MS-DOS w wersji 5.00, opis graficznego interfejsu użytkownika DOS-SHELL oraz poleceń systemu, ze zwróceniem uwagi na różnice w stosunku do wcześniejszych wersji systemu. W części drugiej (rozdz. 6 - 12) omówiono przerwania i funkcje systemu oraz ich zastosowanie przy pisaniu programów, a także przedstawiono informacje o instalowalnych programach obsługi urządzeń. W części trzeciej (rozdz. 13 - 15) opisano wybrane funkcje systemu BIOS (ang. Basic Input Output System) oraz ich zastosowanie, zwłaszcza w programach obsługujących monitor, klawiaturę, mysz i dyski. Korzystanie z systemu BIOS nie jest zwykle zalecane, są jednak przypadki, w których korzystanie z funkcji systemu BIOS jest konieczne. Dodatki na końcu książki zawierają informacje przydatne w codziennej pracy programisty.
Dokonując wyboru z niezwykle bogatego materiału autorzy starali się omówić najczęściej stosowane i najbardziej przydatne funkcje systemu. Materiał przedstawiony w książce dotyczy wersji 5.00 systemu MS-DOS, którą można obecnie zalecać dla komputerów z procesorami 80286,80386 i i486. Porównując wersję 5.00 systemu z wersjami wcześniejszymi, odnosimy ją przede wszystkim do systemu PC-DOS 3.30, który można uznać za najlepiej dopracowaną wersję przeznaczoną dla małych systemów typu IBM PC/XT - z procesorem 8088 (lub 8086), bez pamięci rozszerzonej, z dyskiem twardym o małej pojemności. W książce w zasadzie pomijamy wersje 4.00 i 4.01 systemu MS-DOS. Jako niedopracowane i obarczone błędami nie znajdują one obecnie powszechniejszego zastosowania."

Spis treści

1. Wstęp

2. Struktura systemu DOS
2.1. Wprowadzenie
2.2. Programy systemowe
2.3. Inicjacja systemu
2.4. Pamięć operacyjna w wersji 5.00 systemu DOS
2.5. Systemowe instalowalne programy obsługi urządzeń
2.6. Dostosowanie komputera do standardów narodowych

3. Pliki w systemie DOS
3.1. Organizacja dysków
3.2. Podział dysku twardego na strefy
3.3. Rekord ładujący
3.4. Tablica rozmieszczenia plików FAT
3.5. Katalogi plików
3.6. Przykład

4. Polecenia systemu MS-DOS
4.1. Składnia poleceń systemu
4.1.1. Nazwy podstawowe plików
4.1.2. Nazwy plików, katalogów i ścieżek
4.1.3. Składnia poleceń MS-DOS
4.1.4. Zmiany przyporządkowania standardowych strumieni wejścia-wyjścia i przetwarzanie potokowe
4.2. Polecenia konfiguracyjne systemu i plik CONFIG.SYS
4.2.1. Polecenia konfiguracyjne
4.3. Pliki wsadowe
4.3.1. Polecenia plików wsadowych
4.4. Filtry
4.4.1. Polecenia filtrujące
4.5. Polecenia systemowe

5. Interfejs graficzny użytkownika DOS-SHELL
5.1. Podstawowe operacje w oknie DOS-SHELL
5.2. Wykonanie poleceń z menu
5.3. Grupy programów

6. Odwołania do mechanizmów systemu DOS z programów użytkowych
6.1. Korzystanie z adresów pamięci i wejścia-wyjścia
6.1.1. Język Pascal
6.1.2. Język C
6.2. Funkcje i przerwania systemowe
6.3. Korzystanie z przerwań systemowych
6.3.1. Korzystanie z przerwań na poziomie asemblera
6.3.2. Korzystanie z przerwań w języku Pascal
6.3.3. Korzystanie z przerwań w języku C
6.4. Wywoływanie funkcji systemu
6.5. Zasady sygnalizowania błędów
6.6. Programowanie mieszane: język wysokiego poziomu - asembler
6.6.1. Język Pascal - asembler
6.6.2. Język C - asembler
6.7. Procedury obsługi przerwań
6.7.1. Język Pascal
6.7.2. Język C
6.8. Kategorie mechanizmów systemowych
6.9. Nie udokumentowane przerwania, funkcje i struktury danych

7. Operacje wejścia-wyjścia dla standardowych urządzeń znakowych
7.1. Zasady wykonywania podstawowych operacji wejścia-wyjścia
7.1.1. Zmiana przyporządkowania standardowego strumienia wejściowego i wyjściowego
7.1.2. Wykrywanie CTRL-Break
7.1.3. Oczekiwanie na znak i echo
7.1.4. Kombinacje klawiszy nie reprezentowane w kodach ASCII
7.2. Funkcje wejścia-wyjścia dla standardowych urządzeń znakowych

8. Zarządzanie pamięcią
8.1. Mechanizm zarządzania pamięcią
8.1.1. Bloki pamięci
8.1.2. Przydzielanie i zwalnianie pamięci
8.1.3. Blok danych systemowych w MS-DOS 5.00
8.1.4. Zarządzanie pamięcią górną w MS-DOS 5.00. Strategia przydziału pamięci
8.2. Funkcje zarządzania pamięcią

9. Zarządzanie procesami w systemie
9.1. Zasady zarządzania procesami
9.1.1. Procesy w systemie DOS
9.1.2. Blok wstępny programu (PSP)
9.1.3. Otoczenie programu
9.1.4. Tworzenie nowego procesu
9.1.5. Zarządzanie pamięcią procesu
9.1.6. Normalne zakończenie programu
9.1.7. Zakończenie z pozostawieniem w pamięci
9.1.8. Zasady pisania programów rezydentnych
9.1.9. Rozszerzenia systemu DOS na tryb wirtualny
9.2. Funkcje i przerwania związane z zarządzaniem procesami - informacje techniczne
9.2.1. Funkcje związane z zarządzaniem procesami
9.2.2. Przerwania związane z zarządzaniem procesami

10. Zarządzanie systemem plików i katalogów
10.1. Operacje na plikach i katalogach, informacja o dyskach w systemie
10.1.1. Uchwyt pliku
10.1.2. Operacje na plikach z użyciem uchwytów
10.1.3. Operacje na plikach z użyciem bloków opisu pliku
10.1.4. Operacje na hierarchicznej strukturze katalogów
10.1.5. Operacje na zawartości katalogów
10.1.6. Informacja o dyskach w systemie
10.2. Funkcje operujące na plikach, katalogach i dyskach

11. Standardy narodowe
11.1. Korzystanie ze standardów narodowych przez programy użytkowe
11.1.1. Informacja narodowa
11.1.2. Tablice kodów znaków
11.1.3. Układ klawiatury
11.1.4. Tablice kodów i kroje pisma ekranu i drukarki
11.2. Funkcje systemowe związane ze standardami narodowymi

12. Instalowalne programy obsługi urządzeń
12.1. Rodzaje instalowalnych programów obsługi urządzeń
12.2. Procedura komunikacji z programem obsługi urządzenia
12.3. Zlecenia przyjmowane przez programy obsługi urządzeń
12.3.1. Inicjacja
12.3.2. Sprawdzenie nośnika i utworzenie bloku BPB
12.3.3. Zlecenia czytania i pisania
12.3.4. Odczytanie stanu urządzenia, otwarcie i zamknięcie
12.3.5. Funkcje sterujące dla klasy urządzeń
12.3.6. Ustawienie i odczytanie numeru urządzenia logicznego
12.4. Realizacja operacji na urządzeniach

13. Trochę o systemie BIOS
13.1. Funkcje i przerwania systemu BIOS
13.2. Zasady obsługi przerwań sprzętowych
13.3. Zasady pisania programów korzystających z funkcji systemu BIOS
13.4. Opis tablicy przerwań i funkcji systemu BIOS
13.4.1. Przerwania sprzętowe i przerwania generowane przez procesor
13.4.2. Przerwania sprzętowe używane w IBM PC/AT
13.4.3. Przerwania programowe obsługiwane przez BIOS
13.4.4. Wskaźniki do obszarów przechowywania informacji

14. Programowanie i obsługa kart graficznych
14.1. Procedury obsługi ekranu systemu BIOS
14.1.1. Podstawowe funkcje obsługi ekranu (przerwanie 10H)
14.1.2. Funkcje znakowe
14.1.3. Funkcje graficzne
14.1.4. Funkcja symulująca dalekopis (TTY)
14.1.5. Funkcje obsługi ekranu dla kart EGA i VGA
14.1.6. Funkcje wypisywania ciągów znaków (EGA, VGA, IBM PC/AT)
14.2. Karta CGA
14.3. Karta HGC (Hercules)
14.4. Karta EGA
14.5. Karta VGA

15. Obsługa klawiatury, myszy i dysków
15.1. Obsługa klawiatury IBM PC
15.2. Obsługa myszy
15.2.1. Ekran wirtualny
15.2.2. Wyświetlanie kursora myszy
15.2.3. Funkcje programu obsługi myszy
15.3. Obsługa miękkich i twardych dysków

♦ Dodatek A. Tablice

♦ Dodatek B. Wykaz przerwań

♦ Dodatek C. Wykaz funkcji systemu DOS

♦ Dodatek D. Wykaz błędów sygnalizowanych przez DOS

♦ Dodatek E. Format pliku typu EXE

♦ Dodatek F. Zmienne robocze BIOS

♦ Dodatek G. Program przesyłania bloków pamięci z i do pamięci rozszerzonej

♦ Dodatek H. Elementy specyfikacji XMS wersja 2.0

♦ Dodatek I. Specyfikacja VCPI

♦ Dodatek J. Specyfikacja DPMI

♦ Literatura

♦ Skorowidz
Zdjęcia książki: