*********************************** ********** S O S . S A V ********** *********************************** ----------- - reklama - ----------- oTE^ESTWENNYe DISKOWODY ngmd-6022, ngmd-7012 I DR. OBLADA@T UNIKALXNYMI SPOSOBNOSTQMI K RAZMNOVENI@ BAD-BLOKOW. w "mOSKOWSKOJ iNICIATIWNOJ gRUPPE" POSLE DOLGIH STRADANIJ RE[ILI NESKOLXKO OGRANI^ITX WOZRASTANIE \NTROPII NA DISKAH I NAPISALI PROGRAMMU SOS. bYLO ZAME^ENO, ^TO S \TOJ PROGRAMMOJ MNOGIE POLXZOWATELI OBRELI DU[EWNOE RAWN- OWESIE ( ILI PO KRAJNEJ MERE PRIBLIZILISX K NEMU ... ) TAK, KAK POSLE O^EREDNOGO SBOQ W KATALOGE, STALI SMOTRETX W BU- DU]EE ZNA^ITELXNO OPTIMISTI^NEJ. |TA NEBOLX[AQ PO OB_EMU PROGRAMMA POZWOLQET ZNA^I- TELXNO (W 10 I BOLEE RAZ) PODNQTX PROIZWODITELXNOSTX TRUDA PROGRAMMISTA, WOSSTANAWLIWA@]EGO SWOJ DISK POSLE SBOQ W KATALOGE. zDESX NADO OSOBO OTMETITX, ^TO PROGRAMMA SOS POZWOLQET WOSSTANAWLIWATX NA DISKE TOLXKO tekstowu` INFORMACI@ ( DOKUMENTACI@, TEKSTY PROGRAMM I T.D ). i W SAMOM DELE, DLQ POLXZOWATELQ PREDSTAWLQET OSOBU@ CENNOSTX LI[X TO, ^TO SOZDANO IM SAMIM ( OBY^NO \TO ESTX TOLXKO U NEGO ), A WSE, ^TO SOZDAETSQ ^ELOWEKOM - TEKST ( REDKO PROGRAMMIST PI[ET PROGRAMMY PRQMO W KODAH ). wSE OSTALXNOE POMIMO TEKSTOW, LIBO MOVET BYTX POLU^ENO IZ TEKSTOW ( PU- TEM KOMPILQCII ), LIBO PEREPISANO GDE-TO... ---------------------------------- - procedura wosstanowleniq diska - ---------------------------------- dANNYJ RAZDEL PREDNAZNA^EN DLQ NA^INA@]IH PROGRAM- MISTOW I POLXZOWATELEJ |wm, KOTORYM NE SOWSEM QSNO PO^EMU BYWA@T SBOI DISKOW. pROGRAMMA SOS PREDNAZNA^ENA DLQ WOSSTANOWLENIQ TEKSTOWOJ INFORMACII NA DISKAH, S PORAVENNOJ ILI RAZRU[EN- NOJ KATALOGOWOJ STRUKTUROJ. w \TOM SLU^AE SSYLKI NA FAJLY DISKA UTERQNY, HOTQ INFORMACIQ NA NIH I OSTALASX. kSTATI SOS POMOVET DAVE W TOM SLU^AE, KOGDA SISTEMNAQ OBLASTX NA DISKE ( TAM RASPOLOVEN KATALOG ) POWREVDENA FIZI^ESKI, POSKOLXKU PROGRAMMA I]ET TEKSTY NA USTROJSTWE NE OBRA]AQSX K KATALOGU. |TO POZWOLQET SPASTI ( W PRQMOM SMYSLE SLOWA ) INFORMACI@ S TAKOGO USTROJSTWA NA DRUGOE. pRI^INY SBOQ KATALOGOW DISKOW BYWA@T RAZLI^NY. iNOGDA \TO SLU^AETSQ IZ-ZA IZNA[IWANIQ ( PROTIRANIQ ) POWERHNOSTI U GIBKIH DISKOW ILI W REZULXTATE "PRIZEMLENIQ" PLAWA@]EJ GOLOWKI NA VESTSKIJ DISK. ~A]E WSEGO SBOI W KATALOGAH DISKET BYWA@T W REZULXTATE IH ISPOLXZOWANIQ NA DISKOWODAH S RAZLI^NOJ @STIROWKOJ GOLOWOK. oDINAKOWO OPASNY I DLQ VESTKIH I DLQ GIBKIH DISKOW NESANKCIONIROWANNAQ ZAPISX INFORMACII W SISTEMNU@ OBLASTX DRUGIMI PROGRAMMAMI. tIPOWAQ PROCEDURA WOSSTANOWLENIQ DISKOW SOSTOIT IZ PROSMOTRA WSEGO USTROJSTWA PROGRAMMOJ DUMP ILI ANALOGI^NOJ. pRI \TOM NADO NAJTI WSE FAJLY, ZAPISATX GDE ONI NAHODQTSQ I ZATEM WOSSTANOWITX KOMANDOJ MONITORA CREATE ( S POMO]X@ PROGRAMMY DUP ). nASKOLXKO BYSTRO \TO MOVNO SDELATX - ZAWISIT OT RABOTOSPOSOBNOSTI WOSSTANAWLIWA@]EGO. sUDQ PO SWOEMU OPYTU NA SAMOE MALENXKOE IZ DISKOWYH USTROJSTW - MX: U MENQ UHODILO 30..50 MINUT. RK: DISK UDALOSX WOSSTANOWITX ZA ZA 6 ^ASOW, PRITOM SOWER[ENNO TUPOJ I IZNURITELXNOJ RABOTY. i, KAK OTME^ALOSX, WO WSEH UKAZANNYH SLU^AQH OSOBU@ CENNOSTX PREDSTAWLQLI TEKSTY, KOTORYE W OTLI^IE OT .SAV I .OBJ FAJLOW BYLI ORIGINALXNY. w REZULXTATE BYLO RE[ENO NAPISATX PROGRAMMU, AWTOMATIZIRU@]U@ PROCESS WOSSTANOWLENIQ TEKSTOWYH FAJLOW. dLQ NORMALXNOGO WOSSTANOWLENIQ INFORMACII NA SBOJNUW- [EM DISKE NEOBHODIMO, ^TOBY EGO KATALOG BYL CEL, T.E ^TOBY W SISTEMNOJ OBLASTI NEBYLO BAD-BLOKOW. w \TOM SLU^AE NADO PROSTO PROINICIALIZIROWATX DISK KOMANDOJ MONITORA INITIALIZE ( S POMO]X@ PROGRAMMY DUP ). eSLI BAD-BLOKI WSE- VE ESTX - NUVNO OTFORMATIROWATX DOROVKI DISKA NA KOTORYH RASPOLOGAETSQ SISTEMNAQ OBLASTX. ~ISLO \TIH DOROVEK ZAWISIT OT WELI^INY KATALOGA I TIPA USTROJSTWA. nAPRIMER DLQ DISKE- TY MX: S KATALOGOM W 1 SEGMENT \TO ODNA DOROVKA ( NULEWAQ ). pOSLE FORMATIROWANIQ NUVNO PROINICIALIZIROWATX DISK, SOZDAW PUSTOE OGLAWLENIE I NA^ATX WOSSTANOWLENIE. ----------------------- - nebolx{ie zame~aniq - ----------------------- wO-PERWYH ^TO SOS S^ITAET TEKSTOM ? tEKSTOWYJ BLOK ESTX BLOK SIMWOLOW ASCII, T.E BAJTOW S DIAPAZONOM ZNA^ENIJ 0...177 ( WOSXMERI^NOE ) WKL@^ITELXNO ( T.E. STAR[IJ BIT SBRO[EN ). tAKIM OBRAZOM ESLI BLOK SODERVIT HOTQ BY ODIN SIMWOL, LEVA]IJ WNE DANNOGO DIAPAZONA, TO BLOK POLOGAETSQ NE TEKSTOWYM. pRI \TOM MESTOPOLOVENIE KODA 0 ( SIMWOL ASCII NULL ) KRITI^NO; ESLI \TOT SIMWOL DOPOLNQET BLOK DO KONCA, T.E. POSLE ODNAVDY WSTRETIW[EGOSQ NULQ SIMWOLOW BOLEE NET, TO \TOT BLOK RASSMATRIWAETSQ KAK KONE^NYJ BLOK TEKSTA. w SLU^AE, ESLI POSLE NULQ WSTRETILSQ HOTQ BY ODIN SIMWOL, TO BLOK TAKVE NE S^ITAETSQ TEKSTOWYM. tEPERX, ^TOBY BOLEE ^ETKO PREDSTAWLQTX SEBE PROCEDURU WOSSTANOWLENIQ TEKSTOWYH FAJLOW NA USTROJSTWE OTMETIM, ^TO DANNAQ FUNKCIQ WYPOLNQETSQ PRI POMO]I STANDARTNYH SISTEMNYH ZAPROSOW USR MONITORA, T.E. OSU]ESTWLQETSQ FIZI^ESKOE KOPIROWANIE FAJLOW S ZANESENIEM INFORMACII W KATALOG, A NE RABOTA S KATALOGOM "NAPRQMU@", KAK SKAVEM \TO DELAET DUP ( KOMANDA MONITORA CREATE ) . |TO NE WYZYWAET KAKIH-LIBO SLOVNOSTEJ PRI WOSSTANOWLENII TEKSTOWOJ INFORMACII NA TEKU]EM DISKE, T.K. STANDARTNAQ DISCIPLINA RABOTY S FAJLOWYM USTROJSTWOM SOSTOIT W TOM, ^TO DLQ KOPIRUEMOGO FAJLA PODHODQ]IJ SWOBODNYJ U^ASTOK I]ETSQ NA^INAQ OT NA^ALA DISKA. a TAK, KAK WOSSTANOWLENIE DISKA, OBY^NO, TAKVE NA^INA@T OT NA^ALA, TO W HUD[EM SLU^AE NUVNYJ SWOBODNYJ U^ASTOK DISKA BUDET NAJDEN KAK RAZ W MESTE RASPOLOVENIQ WOSSTANAWLIWAEMOJ INFORMACII I FAJL BUDET SKOPIROWAN SAM NA SEBQ. |TO OBSTOQTELXSTWO POZWOLILO SOHRANITX RAZMERY SOS MINIMALXNYMI. ----------------------- - rabota s programmoj - ----------------------- kRATKU@ INFORMACI@ O WOZMOVNOSTQH PROGRAMMY MOVNO POLU^ITX POSLE ZAPUSKA S POMO]X@ KL@^A /H. w SPECIFIKACII KOMANDNOJ STROKI MOGUT BYTX ISPOLXZOWANY KL@^I /S I /E S ARGUMENTAMI DLQ ZADANIQ NA^ALA I KONCA SKANIROWANIQ DISKOW, NAPRIMER STROKA: *MX1:/S:250./E:500 ZADAET STARTOWYM 250-J ( DESQTI^NOE ), A KONE^NYM 500-j ( WOSXMERI^NOE ) BLOKI. |TI KL@^I DOPUSTIMY W L@BYH KOMBINACIQH S OSTALXNYMY KL@^AMI, A TAKVE PO ODINO^KE. pO UMOL^ANI@ KL@^ /S - IMEET ZNA^ENIE 8. ,A /E - ZNA^ENIE 439. |TI KL@^I ISPOLXZU@T, TAKVE, ESLI SOS \KSPLUATIRU@T NA USTROJSTWE , OTLI^NOM OT MX: . nAPRIMER NEOBHODIMO SPASTI FAJLY S TEKSTAMI NA DP: , TOGDA NUVNO NAPISATX: *DP0:/E:40000. kL@^ /Q POZWOLQET RABOTATX W INTERAKTIWNOM REVIME. zDESX WOZMOVNY PROSMOTR NAJDENNYH TEKSTOW I SOZDANIE KOPIJ NA TEKU]EM ILI DRUGIH USTROJSTWAH PO VELANI@. kL@^ /A PEREWODIT PROGRAMMU W REVIM AWTOMATI^ESKOGO POISKA I WOSSTANOWLENIQ TEKSTOWYH FAJLOW NA TEKU]EM UST- ROJSTWE. p_r_i_m_e_~_a_n_i_e: kL@^I /Q I /A WZAIMNO ISKL@^A@]IE. w KOMANDNOJ STROKE DOPUSTIM LI[X ODIN IZ NIH. kAK UVE OTME^ALOSX, BLOK S^ITAETSQ TEKSTOWYM LI[X W TOM SLU^AE, KOGDA W NEM OTSUTSTWU@T BAJTY S USTANOWLENYM ZNAKOWYM BITOM. |TO NAKLADYWAET NEKOTORYE OGRANI^ENIQ, PRI WOSSTANOWLENII TEKSTOW, PORAVENNYH BAD-BLOKAMI. iSPOLXZUQ KL@^ /B S ARGUMENTOM, MOVNO DOPUSTITX W BLOKE NALI^IE OPRE- DELENNOGO ^ISLA SIMWOLOW NE PRINADLEVA]IH NABORU ASCII. nA- PRIMER KOMANDNOJ STROKOJ: *DEV:/Q/B:12. MOVNO WOSSTANOWITX WSE FAJLY, W BLOKAH KOTORYH DOPUSTIMO DO 12 SBOJNYH SIMWOLOW. iSPOLXZUQ OPISANNYE KL@^I W RAZLI^NYH KOMBINACIQH WOZMOVNY SLEDU@]IE WARIANTY RABOTY PROGRAMMY: 1). sbor informacii o tekstowyh fajlah. """""""""""""""""""""""""""""""""" kAK OTME^ALOSX WY[E, PRI WOSSTANOWLENII FAJLOW W KATALOGE NA TOM VE USTROJSTWE, PROISHODIT FIZI^ESKOE KOPIROWANIE INFORMACII. eSLI PO KAKIM-LIBO PRI^INAM \TO NE VELATELXNO ( NAPRIMER SLI[KOM BOLX[IE RAZMERY FAJLOW ), TO W DANNOM REVIME MOVNO POLU^ITX SPRAWKI O RASPOLOVENII TEKSTOW I WOSSTANOWITX FAJL WRU^NU@ KOMANDOJ MONITORA CREATE. |TOT REVIM MOVNO POLU^ITX SLEDU@]EJ KOMANDNOJ STROKOJ: *DEV:[/S:n][/E:m][/B:k] GDE DEV: - IMQ USTROJSTWA S WOSSTANAWLIWAEMOJ INFORMACIEJ. pRI \TOM BUDUT NAJDENY WSE TEKSTY NA USTROJSTWE, A NA TERMINAL WYDANY NA^ALXNYE NOMERA BLOKOW I OB_EM FAJLOW. p_r_i_m_e_~_a_n_i_e: zDESX I DALEE W KWADRATNYH SKOBKAH ZA- KL@^ENY NEOBQZATELXNYE KONSTRUKCII. 2). kopirowanie fajlow po wyboru na wybrannoe ustrojstwo. """""""""""""""""""""""""""""""""""""""""""""""""""" dANNYJ REVIM, POVALUJ, NAIBOLEE ^ASTO ISPOLXZUESQ. zDESX MOVNO OSU]ESTWLQTX POISK TEKSTOWYH FAJLOW NA USTROJSTWE, PROSMATRIWATX PO VELANI@ NAJDENNYJ TEKST, I KOPIROWATX EGO NA WYBRANNOE USTROJSTWO. zAKAZATX \TOT REVIM MOVNO KOMANDNOJ STROKOJ: *DEV:/Q[/S:n][/E:m][/B:k] pRI \TOM BUDUT NAJDENY WSE TEKSTY NA USTROJSTWE, DEV: I NA TERMINAL WYDANY NA^ALXNYE NOMERA BLOKOW I OB_EM FAJLOW. kROME TOGO BUDET PREDLOVENO ZADATX IMQ FAJLA I US- TROJSTWO DLQ SOHRANQEMOGO FAJLA. uSTROJSTWO I IMQ FAJLA ZADAETSQ TIPOWYM SPOSOBOM, NAPRIMER : ?SOS-I-uSTROJSTWO I IMQ FAJLA --MX0:TOY.MAC ~~~~~~~~~~~ p_r_i_m_e_~_a_n_i_e: eSLI W SPECIFIKACII FAJLA OTSUTSTWUET RAS[IRENIE, TO SOZDANNYJ FAJL POLU^IT RAS[IRENIE .SOS 3). awtomati~eskoe kopirowanie wseh tekstowyh fajlow. """""""""""""""""""""""""""""""""""""""""""""""" |TOT SPOSOB MOVNO ISPOLXZOWATX DLQ BYSTROGO SPASENIQ TEKSTOWOJ INFORMACII. pRI \TOM NA DISKE IDENTIFICIRU@TSQ I WOSSTANOWQTSQ NA UKAZANOM USTROJSTWE WSE TEKSTOWYE FAJLY, KOTORYE POLU^AT PRI \TOM IMENA TIPA 1.SOS, 2.SOS I T.P. kO- MANDNAQ STROKA, ZADA@]AQ \TOT REVIM WYGLQDIT TAK: *DEV:/A[/S:n][/E:m][/B:k] gDE DEV: - uSTROJSTWO S WOSSTANAWLIWAEMOJ INFORMACIEJ. w PROGRAMME WOZMOVNY DALXNEJ[IE USOWER[ENSTWOWANIQ - SLEDITE ZA WERSIQMI. dANNOE OPISANIE SPRAWEDLIWO DLQ WERSII Mod 4-1 I Mod 4-2. vela` uspeha ! igorx gurvuenko ( tEL. 326-68-51 ) soob}enie o trudnostqh i problemah eSLI U wAS WOZNIKLI WOPROSY ILI PROBLEMY S PROGRAMMNYM OBESPE^ENIEM mig, ESLI wY ZAMETILI L@BYE O[IBKI W PROGRAMMAH, SISTEMAH ILI RUKOWODSTWAH K NIM, LIBO ESLI U wAS WOZNIKLI INTERESNYE PREDLOVENIQ ILI ESTX KONSTRUKTIWNYE ZAME^ANIQ - POVALUJSTA PI[ITE NAM. wSE ZAME^ANIQ MY T]ATELXNO ANALIZIRUEM, O[IBKI ISPRAWLQEM, A PREDLOVENIQ U^ITYWAEM W NA[IH DALXNEJ[IH RAZRABOTKAH. zapolnite povalujsta anketu pROGRAMMA: wERSIQ: ----------------------------------------------------------------- aWTOR OTZYWA: dATA: ----------------------------------------------------------------- oRGANIZACIQ: tELEFON: ----------------------------------------------------------------- aDRES: ----------------------------------------------------------------- iSPOLXZUEMYJ KOMPX@TER/OPERACIONNAQ SISTEMA: ----------------------------------------------------------------- tEKST SOOB]ENIQ: ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- kak wam ponrawilosx rukowodstwo ?? mig POSTOQNNO RABOTAET NAD POWY[ENIEM KA^ESTWA SWOEJ DOKUMENTACII. wAM PREDLAGAETSQ OCENITX DANNOE RUKOWODSTWO I WYSKAZATX SWOI ZAME^ANIQ I POVELANIQ. oNI DOLVNY KASATXSQ DOHOD^IWOSTI, ^ITABELXNOSTI, TO^NOSTI, STILQ IZLOVENIQ, OB_EMA I DRUGIH HARAKTERISTIK NA wA[E USMOTRENIE. nA[I POLXZOWATELI DOLVNY BYTX KRITI^NY !!! zapolnite povalujsta anketu nAZWANIE DOKUMENTA: ----------------------------------------------------------------- dATA POSLEDNEJ REDAKCII DOKUMENTA: ----------------------------------------------------------------- wA[E IMQ: sEGODNQ[NQQ DATA: ----------------------------------------------------------------- oRGANIZACIQ: tELEFON: ----------------------------------------------------------------- aDRES: ----------------------------------------------------------------- pOVALUJSTA OCENITE RUKOWODSTWO PO PQTIBALXNOJ [KALE OT 0 ( BEZOBRAZNO ) DO 5 ( PREWOSHODNO ): dOHOD^IWOSTX IZLOVENIQ: _________ ~ITABELXNOSTX: _________ tO^NOSTX: _________ sTILX IZLOVENIQ: _________ oB_EM TEKSTA: _________ eSLI U wAS ESTX NEMNOGO WREMENI POQSNITE PO^EMU wY OCENILI \TI HARAKTERISTIKI IMENNO TAK. iZLOVITE wA[I PREDLOVENIQ. ----------------------------------------------------------------- tEKST SOOB]ENIQ: ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- pOVALUJSTA WERNITE \TI DOKUMENTY PO ADRESU: 143900, mOSKOWSKAQ OBLASTX, G. bALA[IHA-9, UL. pIONERSKAQ D.13 fmi bgk wlksm. oB_EDINENIE mig spasibo za pomo}x !!!