Файлдар, каталогтермен және тегеріштермен жұмыс істеу
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...2.4
1. Файлдар , каталогтермен және тегеріштермен жұмыс істеу ... ... ... ... ... ... ..5.13
1.1. Негізгі мінездеменің файлдық жүйелері ... ... ... ... ... ... ... ... ... ... ... ... ... ... .5.9
1.2. Жалпы командалары MS.DOS ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...9.11
1.3. COPY және DISKCOPY ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .11.13
2. Файлдарды , каталогтермен және тегеріштерді операциялық бағдарламалау мақсатты ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 14.24
2.1. Форматында жұмысшы парақ ұйымдарының. бағыттауы A 1 ... ... ... ... ... ...14
2.2. Формат жұмысшы парақ ұйымдарының бағыттауы R 1 C 1 ... ... ... ... ...15.24
3. Бағдарламаларды жазып алудан және дұрыс қолданбаудан сақтау ... ... ...25.49
3.1.Бекітілмеген көшіріп алудың зерттеу бөлім қорғаныш жүйе, құрылымы,мінездемелерінің құру одағы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .25
3.2 Тәжірибелі . конструкторлық бөлім,таңдау және бағдарламалау тіл негіздеуі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...26
3.3 Бағдарлама құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 27.47
Қолданылған әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..48
1. Файлдар , каталогтермен және тегеріштермен жұмыс істеу ... ... ... ... ... ... ..5.13
1.1. Негізгі мінездеменің файлдық жүйелері ... ... ... ... ... ... ... ... ... ... ... ... ... ... .5.9
1.2. Жалпы командалары MS.DOS ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...9.11
1.3. COPY және DISKCOPY ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .11.13
2. Файлдарды , каталогтермен және тегеріштерді операциялық бағдарламалау мақсатты ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 14.24
2.1. Форматында жұмысшы парақ ұйымдарының. бағыттауы A 1 ... ... ... ... ... ...14
2.2. Формат жұмысшы парақ ұйымдарының бағыттауы R 1 C 1 ... ... ... ... ...15.24
3. Бағдарламаларды жазып алудан және дұрыс қолданбаудан сақтау ... ... ...25.49
3.1.Бекітілмеген көшіріп алудың зерттеу бөлім қорғаныш жүйе, құрылымы,мінездемелерінің құру одағы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .25
3.2 Тәжірибелі . конструкторлық бөлім,таңдау және бағдарламалау тіл негіздеуі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...26
3.3 Бағдарлама құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 27.47
Қолданылған әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..48
Сона шүбәлы біздің елімізде бағдарламашылардың адамдардың тап , анамен өз кәсіпшілік қызметтің ПК қолданатын күнделікті , мақтанышпен мақтана алады , өмір бақи қолданбады емес -- Парадоксал жағдай бүгін құралып шықты бағдарламалық өнімдер ., қашан көпшілікте ПКмен Отандардың негізінде қолданылады « ұрланған » Сирек шығару аналар - кәсіпқойларды құрастырады бағдарламалық қамтамасыз ету ., жұмыс істейді жекелерді фирмаларда немесе біргелерді кәсіпорындарда : ереже сияқты , абыройымен осында өте қадірлейді және лицензиялық фирмасы қана қолдануға сондықтан талаптанадыны ақты ( ресми сатып алынғандар ) бағдарламаның .
Сәйкестікте халықаралық құқықпен бағдарлама еңбегі ойдың меншік басқа сүзбелерінің еңбегіне тегістелген автор , сондайлардың жазушылар сияқты , музыканттар , сүретшілер , Бірақ кітаптың айырмашылығына немесе техникалық қиындықтардың қандай болмасын суреттер бағдарлама бұқаралық көшіріп алуы шақырмайды және арнайы қосымша жабдықтаудың талап етпейді және қорғанышқа жатады ., егер әрине , есептеу компьютері ., немен , айтимыз , Бағдарламалардың - көшіріп мүсін немесе кітап . алу .. Шүбәлы жақын арадағы келешекте бірдеңе мына көңіл болуда кардиналдың өзгереді , біздің елімізде әсіресе .
Ақпараттық технологиялардың қарқындының және қолдану олардың ең әртүрлілерді әйелін , соның ішінде және сындардың , адамдық қызмет облыстарында анаға ертіп әкелді , тапсыру мақсаттарының емес , сақтау басқа және кемірек емес өңдеулері пайда болды хабар , ал Бекітілмеген рұқсаттың қорғаныш маңызды мақсаты бір қатар жағдайда және көбірек хабар .[7]:
1. қорғанышы сәйкестікте қабылданғанмен таптастырумен қорғанышымен қызмет алты бағытын белгілейді автоматтандырылған ақпараттықтарды жүйелерде хабар , бағдарламалықты сияқты болушы бар , дәл осылай және аппараттық орындауды қорғанышы байланыс каналдарымен тапсыру жанында және құралдарда олардың коммутацияның .
2. хабар ( соның ішінде жергіліктілерді ( ЛВС ) және - есептеуіш ауларда заңгерлік маңыздылық ).
3. қорғанышы дәл осылай аталатындардың « электрондықтардың » құжаттардың ( электрондық пошта жүйесінде ( e - mail ) және хабар .)
4. Қорғанышы қосымша электр - магниттік сәулеленулердің және нысаналаулар түрінде ().
5. қорғанышы ( бекітілмеген көшіріп алудың базалардың сона ).
6. қорғанышын компьютерлік вирустарды келеді жекемен қайсы шағылыстырамыз және бағдарламалардың таратуының және табы .
Сәйкестікте халықаралық құқықпен бағдарлама еңбегі ойдың меншік басқа сүзбелерінің еңбегіне тегістелген автор , сондайлардың жазушылар сияқты , музыканттар , сүретшілер , Бірақ кітаптың айырмашылығына немесе техникалық қиындықтардың қандай болмасын суреттер бағдарлама бұқаралық көшіріп алуы шақырмайды және арнайы қосымша жабдықтаудың талап етпейді және қорғанышқа жатады ., егер әрине , есептеу компьютері ., немен , айтимыз , Бағдарламалардың - көшіріп мүсін немесе кітап . алу .. Шүбәлы жақын арадағы келешекте бірдеңе мына көңіл болуда кардиналдың өзгереді , біздің елімізде әсіресе .
Ақпараттық технологиялардың қарқындының және қолдану олардың ең әртүрлілерді әйелін , соның ішінде және сындардың , адамдық қызмет облыстарында анаға ертіп әкелді , тапсыру мақсаттарының емес , сақтау басқа және кемірек емес өңдеулері пайда болды хабар , ал Бекітілмеген рұқсаттың қорғаныш маңызды мақсаты бір қатар жағдайда және көбірек хабар .[7]:
1. қорғанышы сәйкестікте қабылданғанмен таптастырумен қорғанышымен қызмет алты бағытын белгілейді автоматтандырылған ақпараттықтарды жүйелерде хабар , бағдарламалықты сияқты болушы бар , дәл осылай және аппараттық орындауды қорғанышы байланыс каналдарымен тапсыру жанында және құралдарда олардың коммутацияның .
2. хабар ( соның ішінде жергіліктілерді ( ЛВС ) және - есептеуіш ауларда заңгерлік маңыздылық ).
3. қорғанышы дәл осылай аталатындардың « электрондықтардың » құжаттардың ( электрондық пошта жүйесінде ( e - mail ) және хабар .)
4. Қорғанышы қосымша электр - магниттік сәулеленулердің және нысаналаулар түрінде ().
5. қорғанышы ( бекітілмеген көшіріп алудың базалардың сона ).
6. қорғанышын компьютерлік вирустарды келеді жекемен қайсы шағылыстырамыз және бағдарламалардың таратуының және табы .
1. Информатика : Могилев , Н . және . Пак ,
Е . Хённер ; Е . , Хённер . М .,1999.–816 .
2. реферат « операциялық жүйе ».
3. Мәлімет басшылық IBM PC . әдістемелік материалдар . Бөлім
“ сфера ”. М .1991 г .
4. Савельев Я ., Сазонов Б . - . Арнайы Э ."Барлықтарға арналған компьютер ".1991 г .
5. Брябрин . М .“ Бағдарламалық қамтамасыз ету ЭВМмен арнайы ”.
“ ғылым ”,1990 г .
6. Фигурнов “ Информатика және компьютерлер ”,1993 г .
Е . Хённер ; Е . , Хённер . М .,1999.–816 .
2. реферат « операциялық жүйе ».
3. Мәлімет басшылық IBM PC . әдістемелік материалдар . Бөлім
“ сфера ”. М .1991 г .
4. Савельев Я ., Сазонов Б . - . Арнайы Э ."Барлықтарға арналған компьютер ".1991 г .
5. Брябрин . М .“ Бағдарламалық қамтамасыз ету ЭВМмен арнайы ”.
“ ғылым ”,1990 г .
6. Фигурнов “ Информатика және компьютерлер ”,1993 г .
Пән: Информатика, Программалау, Мәліметтер қоры
Жұмыс түрі: Дипломдық жұмыс
Тегін: Антиплагиат
Көлемі: 43 бет
Таңдаулыға:
Жұмыс түрі: Дипломдық жұмыс
Тегін: Антиплагиат
Көлемі: 43 бет
Таңдаулыға:
Мазмұны
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... ... ...2-4
1. Файлдар , каталогтермен және тегеріштермен жұмыс
істеу ... ... ... ... ... ... ..5-13
1.1. Негізгі мінездеменің файлдық
жүйелері ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..5-9
1.2. Жалпы командалары MS-
DOS ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9-
11
1.3. COPY және
DISKCOPY ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... .11-13
2. Файлдарды , каталогтермен және тегеріштерді операциялық бағдарламалау
мақсатты ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... ... .14-24
2.1. Форматында жұмысшы парақ ұйымдарының. бағыттауы A
1 ... ... ... ... ... ...14
2.2. Формат жұмысшы парақ ұйымдарының бағыттауы R 1 C
1 ... ... ... ... ...15-24
3. Бағдарламаларды жазып алудан және дұрыс қолданбаудан
сақтау ... ... ...25-49
3.1.Бекітілмеген көшіріп алудың зерттеу бөлім қорғаныш жүйе,
құрылымы,мінездемелерінің құру
одағы ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... 25
3.2 Тәжірибелі - конструкторлық бөлім,таңдау және бағдарламалау тіл
негіздеуі ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... ... ... ... .26
3.3 Бағдарлама
құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... 27-47
Қолданылған әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 48
Кіріспе
Сона шүбәлы біздің елімізде бағдарламашылардың адамдардың тап , анамен өз
кәсіпшілік қызметтің ПК қолданатын күнделікті , мақтанышпен мақтана алады ,
өмір бақи қолданбады емес -- Парадоксал жағдай бүгін құралып шықты
бағдарламалық өнімдер ., қашан көпшілікте ПКмен Отандардың негізінде
қолданылады ұрланған Сирек шығару аналар - кәсіпқойларды құрастырады
бағдарламалық қамтамасыз ету ., жұмыс істейді жекелерді фирмаларда немесе
біргелерді кәсіпорындарда : ереже сияқты , абыройымен осында өте қадірлейді
және лицензиялық фирмасы қана қолдануға сондықтан талаптанадыны ақты (
ресми сатып алынғандар ) бағдарламаның .
Сәйкестікте халықаралық құқықпен бағдарлама еңбегі ойдың меншік басқа
сүзбелерінің еңбегіне тегістелген автор , сондайлардың жазушылар сияқты ,
музыканттар , сүретшілер , Бірақ кітаптың айырмашылығына немесе техникалық
қиындықтардың қандай болмасын суреттер бағдарлама бұқаралық көшіріп алуы
шақырмайды және арнайы қосымша жабдықтаудың талап етпейді және қорғанышқа
жатады ., егер әрине , есептеу компьютері ., немен , айтимыз ,
Бағдарламалардың - көшіріп мүсін немесе кітап . алу .. Шүбәлы жақын арадағы
келешекте бірдеңе мына көңіл болуда кардиналдың өзгереді , біздің елімізде
әсіресе .
Ақпараттық технологиялардың қарқындының және қолдану олардың ең
әртүрлілерді әйелін , соның ішінде және сындардың , адамдық қызмет
облыстарында анаға ертіп әкелді , тапсыру мақсаттарының емес , сақтау басқа
және кемірек емес өңдеулері пайда болды хабар , ал Бекітілмеген рұқсаттың
қорғаныш маңызды мақсаты бір қатар жағдайда және көбірек хабар .[7]:
1. қорғанышы сәйкестікте қабылданғанмен таптастырумен қорғанышымен қызмет
алты бағытын белгілейді автоматтандырылған ақпараттықтарды жүйелерде хабар
, бағдарламалықты сияқты болушы бар , дәл осылай және аппараттық орындауды
қорғанышы байланыс каналдарымен тапсыру жанында және құралдарда олардың
коммутацияның .
2. хабар ( соның ішінде жергіліктілерді ( ЛВС ) және - есептеуіш ауларда
заңгерлік маңыздылық ).
3. қорғанышы дәл осылай аталатындардың электрондықтардың құжаттардың (
электрондық пошта жүйесінде ( e - mail ) және хабар .)
4. Қорғанышы қосымша электр - магниттік сәулеленулердің және нысаналаулар
түрінде ().
5. қорғанышы ( бекітілмеген көшіріп алудың базалардың сона ).
6. қорғанышын компьютерлік вирустарды келеді жекемен қайсы шағылыстырамыз
және бағдарламалардың таратуының және табы .
Сонан ол ескертілінген шақ өзара қатынастардың күрделі мінез - құлығымен
осымен орайлас біреудің бағдарламалық өнімдердің базарында бекітілмеген
көшіріп алудың қорғаныш проблемасы келеді ең өткірлердің бағдарламалық
құралдардың өңдеу облысында болады. самой адамдық мәнімен және соғандейін
болады психология бар , бағдарламалық өнім тауармен келіп жатқанда.
қаралатын бекіту - экономикалық негізі сона табы проблемасы – сол уақытта
бекітілмеген көшіріп алу жүзеге асады , қашан пайдаланушыда қайсыбір
бағдарламалық өнім қанауында қажеттілік болады бар , ал көшіріп алуға
шығынның ресми көшірме тауып алуына шығындар маңызды азырақ .
Жоғары дәреже - көшіріп алудың ( халықаралық ұйымдары Ресейдің -
қолданылады сона Business Software Alliance тап 98% бағдарламалық
өнімдердің ) еңбек - ақы төлеуінің арақатынаспен ең алдымен ескертілінген
және бағдарламалық қамтамасыз ету терім бағалары , колеблется Егер көбірек
қатал сөйлеу 200$ үй қолдану компьютерлеріне арналған кәсіпшілік жүйелерге
арналған бірнеше мың долларларға дейін ., анау басқа экономикалықтардың
болады және бекітілмеген көшіріп алуға арналған басқа себептің бар ,
сонымен қатар таныстыратын және психологиялықтар , всё - сөйтсе бірақ басым
келедісі деп экономикалық себеп .
Бағдарламалық қамтамасыз ету өңдеушісіне арналған , қалай және үшін -
басқа өндірушіні негізгі мақсат томға түзеледі , өндіріске шығындар орнын
үшін және пайда құрбақасын алу . Екі мыналар жанында мүмкін шеткілердің
түрдің : немесе өндіруші тапсырыс берушіні тауып алады , өңдеуді ақы
төлейді , немесе барлық шығындар жабылады үшін счёт Өңдеушілерге арналған
бірінші түр артық көрінетін сатылулардың ., дәл осылай қалай нём тәуекел
минимумға апарылады , бірақ ол бағдарламалық өнім аналогтерінің базарында
жоқ болу жанында Бағдарламаға талаптар ерекше болуға соншама тиісті қана
мүмкін ., ал өнімде қажеттілік соншама ұлы , басқа ештеңе тапсырыс берушіге
қалмас емес , Бағдарламалардың өңдеу облысында бүгінгі жағдайды еске алына
басқа қалай өңдеуді төлеу ., Типтіктің жағдай келеді мынау азған сияқты
оқиға анықтап қарауға болады ., қашан өндіруші өнімді өңдейді үшінді ақты
счёт және тегін тираждауда мүдделес емес өзіне меншікті құралдардың
мақсатпен найзалардың сату - мәртебелері .
Қарсы әрекетке арналған бекітілмеген көшіріп алу әрекеттеріне
бағдарламалық қамтамасыз ету қорғаныштары әртүрлі әдістерді қолданылады :
ұйымдық , заңгерлік , Ең әйгілілермен бағдарламалық және бағдарламалық -
аппараттықтар .( техникалық қалай дегенмен біздің елімізде келеді , е . .,
дәл осылай қандай қана олар бағдарламалық өнім бекітілмеген көшіріп алуы
кезеңіне қарсы әрекетті қамсыздандырады , айырмашылыққа қалғанылардың ,
қайда санкцияның үшін - қолдану немесе жоқ болады , немесе апарып берілген
уақыттардың қанаудың - көшірме кезеңіменді ақты .
Қазіргіге уақыттардың бекітілмеген көшіріп алуға қарсы әрекет жеткілікті
нәтижелі әдістері өңделген , бірақ астын сызып қоюға тұрады , қорғаныштың
сондай болмайды емес бар , болар еді -( ерігі басқа авторлар ) Анау
шүбәлерді тиісті емес шақыру шешу ., тәжірибелі бағдарламашы емес , қожалық
етуші лайықты дағдылармен , орын анау табуға әрқашан істей алады ( ана
орынның )- бағдарламаға , қайда көшірме ресмилығы туралы шешім қабылданады
, және , бірнеше байттың өзгертіп ( немесе жалғыз - ақ тіпті байттар )
бағдарлама кодында , айыру её Нақ мына себеппен бұқаралық бағдарламалық
қамтамасыз ету бастаушы фирмалар - өндірушілері өз бағдарлама қорғанышты
практикалық ешуақытта қоймайды өзін - өзі қорғауға мүмкіншіліктің ., әділ
ойлай , қорғаныш жүйелері күш жұмсау және жасауға құралдар тұрмайды емес (
әсіресе , бұлар жүйенің емес , ереже сияқты , пайдаланушыға келтіреді --),
егер всё Бұлар өз фирмалар алады бірдей бағдарлама ашылған болады .
жарнакірістер үшін счёт Олар ұтыс тігуді істейді көпшілікке бірдейліктің
- сатылулардың әрбір көшірменің артынан салыстырма аласа баға жанында .
мәдениеттілердің сатып алушылардың және , олардың аңғарымпаз емес ,
сондай тәсілмен тәрбиелейді ! Көбірек ананың , бағдарлама таратуын соңғы
кезде алды , механизмға дәл есептелген теңіз қарақшысыны көшіріп алудың
және сондай тәсілмен айрықша нақ таралады : әдеттегі бұлар бағдарламалар
қосады электрондық хатпен ( файлмен мәтінмен ), қайсыда бағдарламамен
жұмыспен қысқаша нұсқау болады және жөнелту өтінішпен қажетті
координаталары көрсетіледі кішкене оқиғада соманы автор, егер пайдаланушы
есептесе , мынаны бағдарлама адамгершіліктері лайық болады емес .
Бағдарламалармен іс бірнешенің басқаша белгілі жағдайда болады , ереже
сияқты сондайларға автоматтандырылған жобалау жүйелері бұқаралық
пайдаланушыға есептелген емес ., жүйе предыздательские , сона тап т .
жатады кен әртүрлі мамандандырылған базалар және п . , мынау өте - тауарлар
. Сондай мамандардың еңбегі әдеттегі биік бағалайды оларға жоғары сапалы
мамандарды әсіресе үлес ұлы нақтылы қолданбалыларды облыстарда е . .,
бағдарламалардың ұқсас ру жасауына жалпы шығын сондықтан өте және өте ұлы
бола алады , емес Сондай бағдарламалар қорғанышпен әдеттегі жабдықталады
үйлестіруде салыстырма кішкене өте үлкен потенциалды пайдаланушылардың
шеңберімен әрбір көшірме бағасын істейді . , дәл осылай шек қойылған
сұраныс сияқты ерекше өте оларға қалыптастырады ( және жиірек барлығы
мәдениетті ) базар : сатып алушылармен бұларды бағдарламаларды мамандарды
келеді нақтылыда қолданбалы облыстың , керек дағдыларды болмайды және ,
негізгі ,.
2. тілектер бағдарламалардың ашуымен шұғылдану Бекітілмеген көшіріп алудың
зерттеу бөлім қорғаныш жүйе
1. Файлдар , каталогтермен және тегеріштермен жұмыс істеу
1.1. Негізгі мінездеменің файлдық жүйелері
MS – DOS файлдық жүйесі
Бағдарламалардың үлкен сан барысында жүенің қатал учёт болуы қажет.
Операциялық жүйеге келтіру, әртүрлі жүйелермен жұмыс істеуге келеді
компьютердің селдер және әр түрлі аппараттық және шеттегі құрылғылармен.
Осы объектілермен реттелген басқару ұйымдастыру бәрімен файлдық жүйе рұқсат
етеді .
Терең арнайы компьютерлердің операциялық жүйелері салды із файлдық жүйе
концепциясы, операциялық жүйе негізінде жатқанның UNIX енгізуінде
-шығаруында ішкі жүйесі рұқсат тәсілімен бейімдейді; файлдар, құрылғылар
дәл осылай бейімделеді . Файл астында деп мынау түсіндіріледі тегіргіштік
және құрылғылар. Сондықтан, файлдық жүйе – басқару жүйесі болып табылады.
Операциялық жүйе файлдық жүйелерді пайдаланушылар үшін жасайды -
ЭВМ сыртқы есте сақтайтын құрылғыларының виртуалды ұсынады, жұмыс істеу
олардын томенгі басқару командаларының деңгейінде физикалық құрылғылармен (
мысалы, оның - ерекшеліктері тегеріште бұрылубағыттауында), терімдердің
жоғары дәрежесінде құрылыады . Файлдық жүйе хабарды нақты орналасыун
бағдарламашылардан жасырады, сыртқы жадтың
ерекшелігі бағдарламалардың ЭВМ нақтылы кескінін немесе файыл денгей
жұмысын корсетеді. Файлдық жүйе стандартты реакциялар және қатар қателерге
қамсыздандырады, айырбас ретінде пайда болады . Пайдаланушы жұмыс істейтін
бағдарламалар контекстіде - тілінің файлдар әдеттігін қолданады, аты
аталғандар жиынтықтың тап осы сақталғандар, сыртқы жадта бар болушылар
құрылымды болады . Жұмыс жанында файлдармен пайдаланушыға пайдалануына
беруі, жаңа файлдардың жасауына арналған құралдар, операцияны салыстырып
оқып және жазып хабар бағдарламлар жаинап өтуі нақты сұрақтарын канал
жұмыстарын жіберумен осылардың, басқарумен сыртқы құрылғылар корсетіп
жасайды.
Кисынды тегеріш файлдық құрылымы :
Тегеріште хабарға бұрылу үшін (файл ішінде болуы ),
Бірінші сектор физикалық мекенжайы болуы керек (№ үстінгі жақта+№ -
жолдар +№ секторлар ), кластерлердің жалпы саны , тап осы файлмен орын
иеленеді, кластердің келесі мекенжайы файл мөлшерінен көбірек мөлшер болса
бір кластердің қажеті жоқ .
MS-DOS Пайдаланушыны жұмыстан құтқарады және оны өзі жүргізеді .
Рұқсат қамтамасыз етуіне арналған файлдарға - файлдық жүйесі ұйымдастырады
Және айқын файлдық құрылымды кисынды тегеріште сүйейді .
Бір файлдық жүйе ұғымдарынан - -MS-DOS кисынды тегеріш .
Кисынды тегеріштер :
Жақындауда есептеуге болады ,MS-DOS –тағы әрбір кисынды тегеріш бөлек
магниттік тегеріш .
Әрбір кисынды тегеріш өз бір аты болады .Аты ретінде қисынды тегерішті
ағылшын әліппесіндегі әріптері қолданылады A әріпінен Z әріпіне дейін (
қоса ). Қисынды тегеріштердің саны 26 коп емес. А және В әріптері - қатал
бұрылған бар болатындарды IBM PC FDD .С әріптен бастайтын қисынды
тегеріштерді аталуы (бөлімдер ) HDD оқиғада. IBM PS егер тап осы тек қана
бір FDD әрібі өткізілсе . Кисынды тегеріштері тек қана жүйелік бола алады .
Файлдық құрылым элементтері :
- старттық сектор ( бастапқы тиеу сектор , Boot - сектор ),
- файлдардың орналастыру кестесі ( - File Allocation Table ),
- тамыр каталог ( Root - Directory ),
- облыс тап осылардың ( қалған азатпен диск тұлғалы кеңістік )
Бұлар бағдарламалармен арнайы элементтер жасалады ( ортасында ) барысында
Тегеріш инициализациялары .
старттық сектор ( бастапқы тиеу сектор , Boot - сектор ):
Хабар осында жазылған , MS-DOS-қа қажетті жұмысқа арналған тегерішпен :
- теңестіруі ( егер жүйелік тегеріш ),
- тегеріш сектор мөлшері ,
- саны - кластерде секторлардың ,
- саны - тегеріш басында резервтегі секторлардың ,
- саны – FAT найзаларының тегеріште ( стандарт - екі ),
- саны - каталогте элементтердің ,
- саны - секторлардың тегеріште ,
- тегеріш формат үлгісі ,
- FAT секторлардың саны ,
- саны - соқпаққа секторлардың ,
- саны - беттердің ,
- бастапқы тиеу одағы OS ,
Старттық сектордың ар жағында FAT орналасады
(Файлдардың орналастыру кестесі):
Облыс тап осылардың MS-DOS жүйелілік сияқты тегерішті көз алдына келген
нөмірленген кластерлері .FAT - мынау элементтердің сілемі, FAT – кластерлер
тегеріш тап осы облыстары . Бір тап осы облыс әрбір кластеріне талапқа сай
болады
FAT элементі кластерлерге сілтемелердің бауы кім, не ретінде элементтері
файлдың қызмет етеуі. FAT-файлдық құрылым маңызы элементі өте жоғары.
Хабар бұзулар толық немесе жарым-жарты жоғалтуына ертіп әкеле алады бәріне
кисыны тегеріште ! Нақ сондықтан , тегеріште FAT екі көшірмесі арнайы
бағдарламаларды бар болады , күй-жағдайын бақылайды бұзуларды түзетеді .
тамыр каталог :
Мынау тегеріш айқын облысы , жасалынушы тегеріш инициализациясы барысында,
Қайда файлдар туралы және каталогтерде хабар болады , сақталынғандардың
тегеріште . Тамыр каталог қалыпталған тегеріште әрқашан бар болады! Бірде
тамыр каталог тегеріште әрқашан болады . Тамыр каталог мөлшері үшін тап
осының бекітілген тегерішті - мөлшер, сондықтан барынша көп санды -
" үйір болғандардың " оған файлдардың және басқалардың ( қыздықтардың )
каталогтердің ( ТүпКаталогтерін )-қаталдығы айқын .
Каталогтер ( ТүпКаталогі ):
Каталог - ол айқын орын тегеріште ( облыста тап осылардың тегеріштің ), қай
файлдар туралы және ТүпКаталогтар хабар болады ," үйір болғандардың " тап
осыған каталогке.MS-DOS каталогтердің иерархия құрылымында қалыптасады.
Тамыр каталогтің айырмашылығына қалған каталогтер (ТүпКаталогтар) жасалады,
арнайы командалары арқасында (ішкілердің) сондай негізгі мақсат
құрылымның санын - үлкен нәтижелі сақтау каталогтері – ұйымы файлдардың
тегеріште сақталады.Әрбір каталогта ( басқа тамырдың ) " әке-шешесі "
болады басқа каталог қайсыға " үйір болған " тап осы каталог . Әрбір
каталогті анықтап қарайды (басқа тамырдың), файл сияқты . Термин " үйір
болған " кейде терминмен ауыстырылады.
Файлдар :
Файл - мынау жад аты аталған облысы қандай болмасынды физикалық сақтаушыда
арналған хабар сақтауына файл " үйір болған " қандай болмасын каталогке
(соның ішінде, мүмкін " үйір болған " және тамыр каталогке).
Кисынды тегеріштердің теңестіру , каталогтердің және файлдардың :
Кисынды тегеріштердің теңестіру , каталогтердің , файлдарды базада жүзеге
асады аттардың назар.
MS-DOS файлдық жүйесі рұқсат етпейді , кисынды тегеріштерді үшін каталогтер
файлдар бірдей теңестірулермен.
Әріптерден бір кисынды тегеріш аты кім, не ретінде қолданылады латын
Әліппесі ( A .. Z ).
Әрбір файл немесе каталог ( басқа тамырдың ) толық аты болады .
файл толық аты (каталогтің) басқа тамырдың түзелуі келесі бөлімдерінде
- кисынды тегеріш аты (A..Z ),
- бөлгіш символ - ( қос нүкте )“:”,
- символ белгілейтін тамыр каталог -"\"( Слэш ),
- тізім “ әке-шешеліктердің ” каталогтердің ( символмен бөлінгендер "\"),
- файл атысы өзіне меншікті ( каталогтің ),
Файл атысы өзіне меншікті ( каталогтің ) түзеледі :
- аты ,
- бөлгіш символ - ( нүкте )“.”,
- файл ат кеңейтуі
“ кисынды тегеріш атысы ”+” қос нүкте ”+” тамыр каталог теңестіруі
”+” әке-шешелік каталогтердің аттардың тізімі барлығы ”= файлға рұқсат
сапар желісі ( каталогке ).
Барынша көп сан - символдардың файл толық атының =78,
Барынша көп сан - файл атында символдардың =8,
Барынша көп сан файл аты кеңейтуінде символдардың =3,
Кеңейту міндетті емес, және тағыдабасқа жасай алады қатысады (мына оқиғада
нүкте де жоқ болады). Өйтіп келгенде, мөлшер файл аты өзіне меншікті 12
символ шамадан асырмайды.
Файл толық атының тек қана келесі символдарды қолдануға шешіледі :
-0-9$`~()-%!_^
Файл толық атында қалғаны символдарды барлық қолдануға рұқсат етпейді.
Фйл толық атының ашық жер қолдану рұқсат етілмейді.
Файлдардың мүмкін аттардың үлгілері : com Format . , me Read . , txt MyFyle
. ,28-03-
96. doc ,123.45
Үлгілер файлдардың мүмкін емес аттары:
123456789. txt , aa ?. doc ,35*.? It . doc F . ,. Txt
Кеңейтулердің қолдануы :
Файлдар , тегеріште сақталынғандар , көру нүктесінен файлдық жүйелері MS-
DOS қймамен меңгерушіге ролінде ойнайды (ештеңе түсінушіні еместің
құрылғыда әртүрлі заттардың тағайындауында , сақталынғандардың қоймада ),
жалпы сөйлей хаар “ - жиналған жұрты өзімен ұсынады ”. файлдар шынында
хабардың тәуелділігінің , онда сақталуы әр түрлі болады.
Тағайындау : тап осылар , бағдарламалар , драейверлер , настроечныенің
файлдар және т .б.
Ат кеңейтулері файлды - емес міндетті , бірақ өте маңызды компонент . Ол
Бөлек категориялармен файлдардың бөлінуі үшін қолданылады ( тап осылар ,
Бағдарламалар , драейверлер және т.б.)
Алдын ала анықталған тізім бар ( және ең жиі кездесушілердің )
Файлдардың кеңейтулерінің . Толық тізім емес олардың кестеде келтірілген .
кеңейту файл тағайындауы
EXE бағдарламаның , бағдарламашылармен жасалғандар ,
COM бағдарламалау арнайы тілдерінің көмегімен
BAT бағдарламаның , пайдаланушылармен жасалғандар ,
мәтіндердің редакторларының көмегімен
SYS құрылғылардың драейверлері
TXT - файл ( мәтіндік )
DOC файл - құжат ( жиірек барлығы - файл , бірақ
мүмкін және басқа форматтың )
PAS Pascal бағдарламалардың мәтіндері
ASM бағдарламалардың мәтіндері ассемблерде
BMP графикалық бейнелер
GIF
PCX
INI Файлы настроек и ко күйге келтірулердің файлдары және
кескін үйлесімдерінің
1.2 Жалпы командалары MS-DOS
Жалпы командалар айырып танылады және жасалады командалық процессормен com
. command .
Командалар клавиатурадан енгізіледі , олардың енгізуі перне басуымен
аяқталынады енгізу ( ).
Жалпы командалары топтарға бөліседі :
Жұмыс командалары тегеріштермен ;
Жұмыс командалары файлдармен ;
Жұмыс командалары каталогтермен ;
Басқару командалары жүйемен .
Команда типтік құрылымы келесі бейнемен көрінеді :
команда атысы ( параметрлердің тізімі (( кілттердің тізімі (
Параметрлер ( дәлелдер ) ана объектілерге көрсетеді , қайсылармен іске
асырылады.
Операциялар, кілттер команда әрекетін анықтайды . Кілт белгісі ( ауыстырып
қосқыштың )–
Сызық қиғаш барысы , квадрат жақшалар мүмкіншілікке көрсетеді
Үзінді жоқ болуының.
Жұмыс командасы каталогтермен; директориев тізім және файлдардың экранға
алып шығады орнында болғандардың ішінде ағымдағының директориясында. Егер
DIR командасын қолданып параметрлерде ауыстырса, ол файлдардың аттарын алып
шығады, ( директориев ) олардың кеңейту мөлшері ( байттарда ) датаны және
жасау уақытын, олардың санын, жалпы мөлшер және азат диск тұлғалы кеңістік
мөлшерінде тұрады .
Сондай толық синтаксис :
DIR[ тегеріш :][ жол ][ аты _ файлдың ][P ][W ][A [[:] атрибуттар ]]
[O [[:] рет _ сорттаудың ]][...]
Параметры
[ тегеріш :][ жол ] дисковод және каталог , қайсы мазмұнды көрсетеді
керек көріп шығу ;
[ аты _ файлдың ] файл немесе файлдардың тобын көрсетеді , тізім
қайсылардың
қажетті алу .
файл атында символдар - орынбасарларды қолданған бола алады :
? файл атында өз бетімен символ бір ауыстырады ;
* өз бетімен символдардың өз бетімен саны ауыстырады .
кілттер :
P хабарды алып шығады , әзірше экран емес заполнится , үшін
келесі экрандардың алуының керек басу -
пернені ;
W қысқарған түрде хабарды алып шығады , аттар тек қана
файлдардың және директориев ( 5 бағанаға );
.
A [[:] атрибуттар ] ана директориев хабарын және файлдардың , атрибуттар
алып шығады
қайсылардың көрсетілген .
міне - атрибуттар :
Н жасырылу файлдар ;
- Н барлық файлдар , басқа жасырылулардың ;
S жүйелік файлдар ;
-S барлық файлдар , басқа жүйеліктердің ;
D директорияның ;
- D файлдар тек қана ;
R файлдар оқуға арналған тек қана .
Параметр
O[[:] порядок_сортировки]
Файлдарды экран бетіне сорттау ретімен тізімдейді және басқарады. Мына
параметрді файлдардың аттары және директориев әліппелік ретте береді .
Лайықты бейнемен оның сұрау қоя файлдардың шығаруы ұйымдастыруға болады.
Директориев ретінде, керіде әліппеге немесе керіде әліппелік ретте
кеңейтулердің аттарымен, өсудің немесе дата кемуі ретінде уақыттардың
ұсталушы файл өзгертулері немесе директория ретінде өсуі немесе кемуі
олардың мөлшерінде .
Тағы бірнеше команданың ана ғой топтың болад( аттар тек қана ):
MKDIR (MD ) жаңа жасау директория ;
CHDIR (CD) Переход в другой директорий.
DEL (ERASE)
Команда работы с файлами; удаляет файлы.
Синтаксис:
DEL [диск:] [путь] имя _файла[P]
FORMAT диск: [ FORMAT диск: [
[диск:] [путь] имя _ файла
тұрған жер және алыстатылған файл аты немесе файлдардың топтары көрсетеді ,
егер аттың символдары - орынбасарларды қолданылса.
Кілт P әрбір алыстатылған файлға арналған растаулар сауал деп атайды .
1.3 COPY және DISKOPY
COPY
Команда жұмыстар файлдармен ; көшіреді бір немесе көбірек файлдардың
көрсетілген орыннда. Сонымен қатар файлдардың ағып келіп қосылуы үшін
қолданыла алады .
Синтаксис :
COPY[Y -Y ][ AB ] файл - қайнар [ AB ][+ файл - қайнар [ AB
][+...]]
[файл-результат [AB]] [V]
Параметры состоят из обозначения дисковода, директория и имени файла.
файл - қайнар тұрған жер және файл атысы көрсетеді , ұсталушы
қайсыны қажетті көшіру .
файл - нәтиже тұрған жер және файл атысы көрсетеді , қайсы керек
көшіріп алынған хабарды сыйғызу .
кілттер :
Y көрсетеді , не команда тиісті сұрамау
подтверждения при замене существующих файлов;
V Проверка того, что новые файлы записаны правильно.
Қосымша командалар - утилиттың
Командалар басқа , - және командалық процессормен орындалатындардың ,
Операциялық жүйеге утилиттардың - командалардың үлкен саны болады , іске
асырылғандардың
Бөлек бағдарламалардың түрінде . Үлгі кім, не ретінде утилитты қарап
шығамыз
Магниттік тегеріштердің форматтаулары .
– MS DOS . қолдануға арналған тегеріш форматтайды
Директориялардың бос утилиты жасайды және кестелері тегеріште , сонымен
қатар
Тегеріште бүлінген облыстардың барысы тексереді . Барлық құрти алады
Тап осылар тегеріште.
Синтаксис:
FORMAT диск: [V[:метка]] [Q] [U] [T:дорожекN:секторов] [BS] [C]
FORMAT диск: [V[:метка]] [Q] [U] [I] [4] [BS] [C]
FORMAT диск: [Q] [V] [l] [4] [8] [BS] [C]
Параметр
тегеріш : форматталған тегеріш белгілейді ( мынау жалғыз
утилит міндетті параметрі ).
кілттер
V: таңба тегеріш таңбасын көрсетеді , сирек қолданылады :
Q көрсетеді , не шығарылады жылдам форматтау ,
керек емес бүлінген облыстардың тексеруін өткізу :
U көрсетеді , не қалпына келтіру хабарды
фарматтау қажет емес:
F: размер дискет құрамынын көрсетет
S операциялық жүені көшіреді
IO.SYS,
MSDOS.SYS и COMMANDCOM,қосалқы жасайды:
T:дорожек дисктегі жолдарды көрсетеді:
N: секторов дискте сектірдін санын көрсетеді
DISKCOPY
Жұмыс командасы тегеріштермен ( иілгіштермен ): ұсталушы флоппи - тегерішті
көшіреді
Тегерішке бір дисководта доспен . Оның сондай синтаксисы
[ dl :][ d 2:][ l ]
Здесь первые два объекта в квадратных скобках – параметры, третий – ключ.
Примеры.
: : дисководта дискетаны жазып сызып алу ал дискетаға
дисководта ;
DISKCOPY A: Скопировать дискету в дисководе А на дискету в текущем
дисководта ;
: : дискета бірінші жағын тек қана жазып сызып алу .
l
Утилиттарының үлкен саны мына жүйеменMS-DOS басшылықта суреттелген .
Драейверлер сонымен қатар маңызды мағына болады , әсіресе үлкейтілген
шапшан жадтың соналардың құрамына кірушілер және көбірек 640 КБайт
мүмкіндік беретіндер қолдану жадтың .
Жүйеде ерекше роль CONFIG . және AUTOEXEC . файлдарды ойнайды , оқылатындар
Жүйе тиеуіне және оның кескін үйлесімін тапсырма береді, толық артулар
драейверлер еске түсіру мақсатымен және - бағдарламаның , сонымен қатар
қосымша команданың жүйе тиеуінде орындалады.
CONFIG .SYS
Загруска командасы арқылы орындалады және сонын құрамына кіреді SYS-
драейверлердің . Толтыра арту драейверлер командасымен орналастырады DEVISE
, кейін
қай файл толық атысы көрсетіледі , драейвер ұстаайды . Мысалы үшін
тышқан драейвер қосулары MOUSE .SYS команданы беруге болады :
DEVISE= :\DOS \ COM . MOUSE .
Нәтижелі жұмыстардың артынан компьютер микропроцессорларының әртүрлі
үлгілерімен және шапшаң жад мөлшерлерінің қолданады
(80286,80386,80486,) Pentium Арнайы драейверлер :
DEVISE+ :\DOS \ HIMEM .SYS
DEVISE+C:\DOS\EMM386.EXE NOEMS
DEVISE+C:\DOS\EMM486.EXE.
Сыртқы драйверлерден басқасын жазд, CONFIG.SYS өз командасын
жазады(внутренние).
Егер компьютерде жоқ болса (буферлі облыс
ОЗУ, қайда тегеріш одақтарының ұстауы аман сақталады), жұмыс тездетуіне
арналған тегерішпен буферді BUFFERS командасын енгізеді–мынау шапшаң жад
бөлімі
Мөлшерлердің 532 байт.
Үлгі:
+20.
Командасы арқасында файлдардың саны көрсетуге болады, бола алады
Жүйемен бір уақытта қолданған және бағдарламалармен .
2. Файлдарды , каталогтермен және тегеріштерді операциялық бағдарламалау
мақсатты
Сілемдер мақсаты
Мақсаттардың көпшілік операциялардың талап ететін орындалулары сілемдердің
үстінде бағдарламалаусыз шешуі. Оларға сондай мақсаттар жатады ,
транспондау сияқты матрицалар, оның ізін табуда, матрица айналды,
матрицалардың көбейтуде көптеген ұқсастар болады . Шешімдер үшін - олардан
мысалы, матрицаны транспондау мақсаттар, Excel стандартты функциялары
болады.
Range 1. объектісі ( диапозон )
Range объектісі арқылы рұқсат алуға болады, жұмысшы парақ ұйымы жұмысшы
парақ бөлек ұйымына Excel объектісімен келмейді , ұйымдардың жиынтығы
өзімен ұсынады . Кестенің жалғыз ұйымды сияқты Range объектісі ұсына алады,
дәл осылай және жолды немесе бағана, - тік бұрышты облыс, сонымен қатар
ұқсас көршілессіз элементтердің біріктіріледі .
Ұйымдардың бағыттауы орындала алады немесе формата 1, немесе форматында 1 C
1.
2.1. Форматында жұмысшы парақ ұйымдарының. бағыттауы A 1
Форматында ұйым 1 атысы бағана атынан салып алады және жол нөмірлері C12
болады. Мысалы формат аты жұмысшы парақ сол жоғарғы ұйымдары ат бойынша
таңдалған. Салыстырмалы мына форматта ұйымдардың мекенжайлары келеді . Егер
, мысалы , диапозон 10, MyRange атымен ұйымдары қосады анау MyRange
сілтемесі (" ұйымды 1") білдіреді , орнында болғанды арыстанмен жоғарғыда
мына диапозон бұрышына , демек – ұйымын 6 абсолютті бағыттауда . Сонымен
қатарға салыстырмалы сілтемелермен жолға абсолютті сілтемелердің қолдану
мүмкіншілік немесе бағана болады . Абсолютті сілтеме белгісімен белгі
келеді ($), жол атының алдыңғы ( немесе ) бағанасында . Дәл осылай не
мекенжайлары $5 біреуіннің және ананы контекстінің тәуелділігінде атай
алады ғой немесе төрт әр түрлі ұйымнан.
Ұйымдарға сілтемелердің салыстырмалығы түсінуге арналған маңызды үлгі
келесі демонстрация жасайды :
Dim MyRange As Range
Set MyRange = Range("C1:C4")
MyRange.Range("A1") = 7
MyRange.Range("A2") = "=A1+2"
MyRange.Range("A3:A4") = "=A1+A2"
Бірінші дияпазон аты MyRange. Екінші объектіні жасайды MyRange, берілген
диапазон C1:C4. Ұшінші мекен жайын көрсетеді C1.
2.2. Формат жұмысшы парақ ұйымдарының бағыттауы R 1 C 1.
Мынау дәл осылай, сондықтан мекенжай жол көрсеткішімен сұраулар қояды
формат аталады (Row) және бағана көрсеткішімен (Column) жұмысшы парақ сол
жоғарғы ұйымдары формат аты мына форматта мекенжаймен сәйкес келеді .
Абсолютті немесе салыстырмалы сілтеме осында да бола алады . Абсолюттілерді
сілтемелерде ұйым нақты көрсеткіштері көрсетіледі, салыстырмалыларды
сілтемелерде–олардың қызметтен алуы белсенді ұйымға көңіл болумен қызметтен
алу сұраулар қояды квадраттарды жақшаларда және белсенді ұйымға көңіл
болумен қызметтен алулар таныс бағыт көрсететеді. Үлгі алдындағыға
қайтадан жасаймыз, 1: формулаларда формат сілтемелері қолданылды үшін
Dim MyRange As Range
Set MyRange = Range("C1:C4")
MyRange.Range("A1") = 7
MyRange.Range("'A2") = "=R1C1+2"
MyRange.Range("A3:A4") = "=R[-2]+R[-1]"
1. Оның диапозон шақыруы жанында A 1. форматында тек қана параметрлер сұрау
қоюға болады сондықтан 1; нұсқаулардың сол бөлімдері форматында бағыттау
сақталған.
Егер есептеу формуласында байлаулыса біреудің ана ғой жолмен немесе
біреумен ғана ана бағанамен, онда сілтемені қолдануға болады, бір көрсеткіш
қолдана. Соңғы жолға тап осы үлгіде жолдармен қызметтен алу берілген,
өзгермейтін сондықтан бағана қалады және оны боладыға көрсетпейді.
Жаңа диапозонға асуға арналған, жылжытылғанға әдіс қолдану Offset
салыстырмалы ағымдағыны болады, Range жаңа объектісі қайтарып береді,
сақтап қалушы бұрынғының берілген ара қашықтыққа. Мынау әдіс екі параметрді
болады: қызметтен алу жолдармен және қызметтен алу бағаналармен.
Міне жаңа диапозон жасау үлгісі, жылжытылған салыстырмалы негізгіні:
Dim Range 1 As Range , Range 2 As Range
Set Range1 = Range("C1:C4")
Set Range2 = Range1.Offset("2,3")
Можно использовать смещение при работе с ячейками, например:
SelectCell.Offset(0,1).Value = 15
2. сілемдермен формула
Бір өлшемді сілемдердің орналастыруы (векторлардың) және екі өлшемді
сілемдердің (матрицалардың) табиғи іспен әбден жұмысшы парақта келеді.
Тілек жанында сілемге ат қоюға болады, мысалы қасиет Range. объекті Name
қолдана, аты қоспа сілемге менюден беруге болады.
Excel формула дәлелдерімен сілемдерді болды үшін, сонымен қатар рұқсат
етеді, функция нәтижесімен сілем болды үшін. Сондай формулалар сілемдермен
формулалармен әдеттегі атайды.
Егер нәтижемен сондай формулалар бір мағынаны келеді (скаляр), онда формула
сілемдермен енгізіледі ананы ұйымды, қайда есептеулердің нәтижесі тиісті
көріну. Формула енгізуі әдеттегі формула енгізуінің айырмашылыққа
сілемдерімен басумен аяқталынады емес біреуіннің Enter пернесін, ал Ctrl
пернелерінің қиыстыру басуымен+Shift+Enter. формула енгізу сондай аяқтауы
отобразится функция енгізуі даласына фигуралық жақшаларға формула
нәтижесімен. Бұлар сілемдермен формула статусы формуласына беру мақсатымен
өздері фигуралық жақшалар болмайды сұрау қою.
Егер формула нәтижесімен сілем келсе, онда ерекшелеуге оны алдын ала ереді,
ал формуланы содан соң енгізу. Ол қалай бөлінген сілем әрбір ұйымына
енгізіледі.
Егер бағдарламалау қолданылмаса, онда бірдей сілемдердің-дәлелдердің
хабардар болу және сілемді-нәтижені тиісті болу, сонымен қатар бірдей
сілемдердің мөлшерліліктері тиісті болу.
Мысалы, вектор , бірдей екі вектор сомасына, формулалар арқасында мүмкін
алынған {= 16} немесе формула арқасында {= + }, егер негізгі сілемдерге
алдын ала беру. Тағы бір назарды ықылас білдіріңіздер: Ctrl пернелерінің
қиыстыру басуына реакцияны сияқты Excel формуласына фигуралық жақшалар
салады + Shift+Enter .
3. Мысал1.
Кім, не ретінде қарап шығамыз бірдің үлгілерден мақсатты , Excel
құралдарымен тек қана біреумен мүмкін шешілген емес, h. және-мөлшері VBA. -
бағдарламалаудың сандардыларының мейлі сілем берілген Требуется анықтау ,
қаншалар сілем элементтерінің мына мақсат шешіміне арналған көбірек h
функцияны өңдейміз. Мына функцияға жұмысшы жапырақ формулаларында бұрылуға
болады, ал нақты параметрді-сілем кім, не ретінде сілем тапсыру
мүмкіншілігі тиісті қамсыздандырылған болу, Перейдитемен Range. объектімен
болатынды мына функция жасауына.
1.Өзжұмысшы папканы d пайдаланушылық тегерішінде жасаңыздар.
2.Excel. жіберіңіздер
3.Сілемдер ат астында файлды сақтаңыздар. Өз жұмысшы папкаға xls .
1. VB. редакторын жіберіңіздер үшін мынаның сервис, өте ірі Visual Basic .
редакторын команданы орындаңыздар
Егер жоба терезесі ашық емес, оның ашыңыздар, View командасын орындап ( түр
), Project Explorer ( жоба терезесі ).
Функция, сіздерге тапсырма шартымен жоба деңгейінде тиісті жариланған болу
сәйкестікте өңдеуге алда тұрады, демек ол модульде тиісті жариланған болу.
Insert редактор менюі командамен модульді жасаңыздар ( салу ), Module (
модуль ). 1 жоба терезесінде Module жазуымен пиктограмма тиісті көріну
сонымен қатар модуль код терезесі тиісті ашылу.
Жасалынушы функция дайындауын модуль коды терезесіне сыйғызыңыздар. Insert
командасын орындаңыздар (салу), Procedure (процедура ). Add Procedure
көрінген терезесінде (процедураны қосу)(күріш.1) Function жайына процедура
үлгі ауыстырып қосқышын орнатыңыздар (функция) және 8. fun функция атысын
енгізіңіздер егер сіздер қате жібермесеңіздер, онда редактор терезесі
тиісті көріну, қандай көрсетілген сурет 2.
Сурет 2. Редактор терезесі модуль қоспасынан кейін және функция
дайындаулары
8. Fun функция коды енгізуге қазір ереді міне мынау мәтін :
Public Function Fun 8( M As Variant ,_
H As Variant ) As Integer
1: Dim kol As Integer , i As Integer ,_
J As Integer
2: kol =0
3: If TypeName ( )=" Range " Then
4: For i =1 To M . Count Rows .
5: For j =1 To M . Count Columns .
Cells 6: If M . ( i , j ) h Then
7: kol = kol +1
8: End If
9: Next
10: Next
11: Fun 8= kol
12: Else
13: MsgBox (_
" Fun 8: дәлел - емес диапозон ")
14: End If
End Function
Назарды ықылас білдіріңіздер: Fun функциялары дәлелдердің жариялауы жанында
8 сілем кім, не ретінде диапозон алға шығады, сондықтан жариялау жанында
дәлел лайықты ( ) ол жарияланады емес аты сияқты сілемнің және Variant.
үлгісі болады
Жолда 3 арқасында TypeName стандартты функциялары тексеріледі, не атысы
Range үлгісін болады , яғни диапозонмен келеді.
Жолда M. айтылу 4 мағына Count Rows. М. диапозоны жолдарының санына бірдей
жолда M . айтылу мағына Count Columns. 5 М. диапозоны бағаналарының санына
бірдей
Жазу Cells M. (i, j) жолда сілтемені 6 білдіреді диапозон ұйым ағымдағы,
орнында болғанды i - ой жолға және j -ом мына диапозон бағанасында.
Әйтеуір, тексеруге болады, қалай жасалған функция жаңа ғана жұмыс істейді.
Үшін мынаның VB. редактор терезесін ораңыздар
Microsoft Excel ашылған терезесінде – сілемдер. 1 xls жапырақ ашыңыздар
және ұйымдарында сандарды 9 енгізіңіздер:
Test. атысы мына диапозонға иеленіңіздер үшін мынаның диапозонды
ерекшелеңіздер және қоспа, атыны команданы орындаңыздар, иелену. Көрінген
терезеде далаға ат иеленуі аты Test енгізіңіздер және ОК. бүркеншектегі
шегесінде шертіңіздер
11 формула ұйымына енгізіңіздер:= fun 8( Test;2) және нәтиже тиісті көріну
ұйымда Enter. пернесіне басыңыздар, бірдей 5. нақты Test диапозонында,5
сандарды назарды көбірек 2. ықылас білдіріңіздер: функцияға айналдыруда
Excel жұмысшы жапырағы ұйымдарында дәлелдер символмен емес достың досы
бөлінеді (,), қалай мынау қабылданған , ал символмен (;).
Егер сіздер қате жібермесеңіздер, онда .3. жапырақ күріш 1 тиісті талапқа
сай болу.
4. Мысал 2.
Нәтижемен сілем өңдеулері скаляр мүмкін тек қана емес, сонымен қатар сілем.
Бірақ мынау функцияға айналдыруда дәлел сияқты сілем мүмкін алынған емес
ал тек қана мағына сияқты самой функцияның. Функция мағынасы скалярмен
мүмкін тек қана емес, сонымен қатар вектормен, және матрицамен.
Сондай мақсатты кім, не ретінде үлгі келесі қарап шығамыз. Мына сілем
барлық элементтерінің және-мөлшер мағына h. сандардыларының мейлі сілем
берілген, h азырақ, требуется нольмен ауыстыру. 8_2. мына мақсат шешіміне
арналған Fun функциясын өңдейміз
13. VB. редактор терезесін қайтадан ашыңыздар егер Module модулі 1 жоба
терезесінде бөлінген емессе, онда оның ерекшелеңіздер .
14. Ұқсас анаға, қалай сіздер мынау 8, салуға Fun функциясы үшін істеді
мынауды модуль дайындауды Fun функциялары 8_2.
15. Мына функция кодын енгізіңіздер:
Public Function Fun 8_2( M As Variant ,_
H As Variant ) As Variant
1: Dim i As Integer , j As Integer
() As Variant
3: ReDim R (1 To M . Count Rows . ,_
1 To M . Count Columns . ) As Variant
4: If TypeName ( )=" Range " Then
5: For i = 1 To M.Rows.Count
6: For j = 1 To M.Columns.Count
7: If M.Cells(i, j) h Then
8: R(i, j) = 0
9: Else
10: R(i, j) = M(i, j)
11: End If
12: Next
13: Next
14: Fun8_2 = R
15: Else
16: MsgBox ( _
" Fun 8: дәлел - емес диапозон ")
17: End If
End Function
Бағдарлама нұсқауларының мәні Fun функциялары қосымша түсінікті 8_2
жеткілікті мөлдір және талап етпейді. Ереді тек көңіл аудару жолға 14,
қайсыда функция скалярды емес мағынаны қабылдайды, ал сілемнің .
16. VB. редактор терезесін ораңыздар
17. Тестілеуге арналған Fun функциялары 2. 8_2 жұмысшы кітапта жапырақ
ашыңыздар
18. Келесі негізгі тап осы аймағына 7 енгізіңіздер:
19. 2. Test атысы мына аймаққа иеленіңіздер
20. Оның аймақ 10: H 12. ерекшелеңіздер нәтиженің астына бұрып
жіберіңіздер және формуланы енгізіңіздер = Fun 8_2( Test пернелерінің
қиыстыру басуымен формула енгізуін 2;3). аяқтап шығыңыздар + Shift +
Enter .
21. Егер сіздер қате жібермесеңіздер, онда .4. нәтиже күріш тиісті талапқа
сай болу
21.Негізгі тап осы бөлек мағыналарды өзгертуге байқап көріңіздер және
нәтижелердің лайықты өзгертулерінің ар жағында бақылап отырыңыздар .
22. Excel. жабыңыздар
23. Өз жұмысшы папканы қашықтатыңыздар.
24. Өз түр нөмірімен сәйкестікте дара тапсырманы орындаңыздар.
25.
Дара тапсырмалардың 5. түрі
Тапсырма түрлері файлда келтірілген ..
Бақылауға арналған 6. сұрақ
1. Немен Range объектісі келе?
2. Қалай жасалады форматында ұйымдардың бағыттауы 1?
3. Қалай жасалады 1?
4. Қалай жасалад форматында ұйымдардың абсолютті және салыстырмалы
бағыттауы 1?
5. Қалай жасалады 1?
6. Формула енгізу аяқтау айырмашылығы неде сілемдермен салыстырумен
әдеттегі формула енгізуі аяқтауымен?
Прайс алу
Сұрақ қою
Графикалық станцияларының жаңа мүмкіншіліктерінің арқасында 3 D 3000 D
инженер немесе сүретші шығармашылық қазіргі бостандығын алады.
автоматтандырылған жобалау бастаушы қосымшалары алып шығады ( ) және
цифрлік өңдеудің ( ) интерактивности жаңа деңгейіне, пайдалануына бере –
программируемость және дәлдік.
Процессор 242-250
Микросхемалардың терімі -8131,81
51,8111
Жүйелік төлеу 2885
память 2400
16 Гбайт (2 канал )
Қатты тегеріштер 40-250 Гбайт
150
Диск тұлғалы контроллерлер 150
жинағыштар FDD
CD-ROM CD-RW DVD-ROM DVD Combo DVD-RW
видео подсистема Қосымша орналастырады ,
мысалы : 700(128 Мбайт )
Дыбысты ішкі жүйе 1981 b SoundMax Audio (2 канал ), қоса салынған
Желілі ішкі жүйе 1000 Мбит кесті
Кеңейту слотысы 1394
Қоректену одағы
Дене үлгісі
Кепілдік 3 жыл
егер сіздер нақтылы бірдеңе таппасаңыздар , толтырыңыздар , өтінем , сауал
түрін . Сіздерге қажетті кескін үйлесімін көрсетіңіздер жабдықтаудың
немесе мақсаттарды суреттеп айтыңыздар , сіздер оның көмегімен шешуді
қалаңыздар . Біздің қызметкерлеріміз байланысады сіздермен және қажетті
хабарды бәрін пайдалануына береді .
Сауал түрі :
Сіздердің атыңыз :мы
Сіздің
атыңыз:
Сіздердің - mail ... жалғасы
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... ... ...2-4
1. Файлдар , каталогтермен және тегеріштермен жұмыс
істеу ... ... ... ... ... ... ..5-13
1.1. Негізгі мінездеменің файлдық
жүйелері ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..5-9
1.2. Жалпы командалары MS-
DOS ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9-
11
1.3. COPY және
DISKCOPY ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... .11-13
2. Файлдарды , каталогтермен және тегеріштерді операциялық бағдарламалау
мақсатты ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... ... .14-24
2.1. Форматында жұмысшы парақ ұйымдарының. бағыттауы A
1 ... ... ... ... ... ...14
2.2. Формат жұмысшы парақ ұйымдарының бағыттауы R 1 C
1 ... ... ... ... ...15-24
3. Бағдарламаларды жазып алудан және дұрыс қолданбаудан
сақтау ... ... ...25-49
3.1.Бекітілмеген көшіріп алудың зерттеу бөлім қорғаныш жүйе,
құрылымы,мінездемелерінің құру
одағы ... ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... 25
3.2 Тәжірибелі - конструкторлық бөлім,таңдау және бағдарламалау тіл
негіздеуі ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... ... ... ... ... ... ... ... ... ... .26
3.3 Бағдарлама
құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
... ... ... ... 27-47
Қолданылған әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 48
Кіріспе
Сона шүбәлы біздің елімізде бағдарламашылардың адамдардың тап , анамен өз
кәсіпшілік қызметтің ПК қолданатын күнделікті , мақтанышпен мақтана алады ,
өмір бақи қолданбады емес -- Парадоксал жағдай бүгін құралып шықты
бағдарламалық өнімдер ., қашан көпшілікте ПКмен Отандардың негізінде
қолданылады ұрланған Сирек шығару аналар - кәсіпқойларды құрастырады
бағдарламалық қамтамасыз ету ., жұмыс істейді жекелерді фирмаларда немесе
біргелерді кәсіпорындарда : ереже сияқты , абыройымен осында өте қадірлейді
және лицензиялық фирмасы қана қолдануға сондықтан талаптанадыны ақты (
ресми сатып алынғандар ) бағдарламаның .
Сәйкестікте халықаралық құқықпен бағдарлама еңбегі ойдың меншік басқа
сүзбелерінің еңбегіне тегістелген автор , сондайлардың жазушылар сияқты ,
музыканттар , сүретшілер , Бірақ кітаптың айырмашылығына немесе техникалық
қиындықтардың қандай болмасын суреттер бағдарлама бұқаралық көшіріп алуы
шақырмайды және арнайы қосымша жабдықтаудың талап етпейді және қорғанышқа
жатады ., егер әрине , есептеу компьютері ., немен , айтимыз ,
Бағдарламалардың - көшіріп мүсін немесе кітап . алу .. Шүбәлы жақын арадағы
келешекте бірдеңе мына көңіл болуда кардиналдың өзгереді , біздің елімізде
әсіресе .
Ақпараттық технологиялардың қарқындының және қолдану олардың ең
әртүрлілерді әйелін , соның ішінде және сындардың , адамдық қызмет
облыстарында анаға ертіп әкелді , тапсыру мақсаттарының емес , сақтау басқа
және кемірек емес өңдеулері пайда болды хабар , ал Бекітілмеген рұқсаттың
қорғаныш маңызды мақсаты бір қатар жағдайда және көбірек хабар .[7]:
1. қорғанышы сәйкестікте қабылданғанмен таптастырумен қорғанышымен қызмет
алты бағытын белгілейді автоматтандырылған ақпараттықтарды жүйелерде хабар
, бағдарламалықты сияқты болушы бар , дәл осылай және аппараттық орындауды
қорғанышы байланыс каналдарымен тапсыру жанында және құралдарда олардың
коммутацияның .
2. хабар ( соның ішінде жергіліктілерді ( ЛВС ) және - есептеуіш ауларда
заңгерлік маңыздылық ).
3. қорғанышы дәл осылай аталатындардың электрондықтардың құжаттардың (
электрондық пошта жүйесінде ( e - mail ) және хабар .)
4. Қорғанышы қосымша электр - магниттік сәулеленулердің және нысаналаулар
түрінде ().
5. қорғанышы ( бекітілмеген көшіріп алудың базалардың сона ).
6. қорғанышын компьютерлік вирустарды келеді жекемен қайсы шағылыстырамыз
және бағдарламалардың таратуының және табы .
Сонан ол ескертілінген шақ өзара қатынастардың күрделі мінез - құлығымен
осымен орайлас біреудің бағдарламалық өнімдердің базарында бекітілмеген
көшіріп алудың қорғаныш проблемасы келеді ең өткірлердің бағдарламалық
құралдардың өңдеу облысында болады. самой адамдық мәнімен және соғандейін
болады психология бар , бағдарламалық өнім тауармен келіп жатқанда.
қаралатын бекіту - экономикалық негізі сона табы проблемасы – сол уақытта
бекітілмеген көшіріп алу жүзеге асады , қашан пайдаланушыда қайсыбір
бағдарламалық өнім қанауында қажеттілік болады бар , ал көшіріп алуға
шығынның ресми көшірме тауып алуына шығындар маңызды азырақ .
Жоғары дәреже - көшіріп алудың ( халықаралық ұйымдары Ресейдің -
қолданылады сона Business Software Alliance тап 98% бағдарламалық
өнімдердің ) еңбек - ақы төлеуінің арақатынаспен ең алдымен ескертілінген
және бағдарламалық қамтамасыз ету терім бағалары , колеблется Егер көбірек
қатал сөйлеу 200$ үй қолдану компьютерлеріне арналған кәсіпшілік жүйелерге
арналған бірнеше мың долларларға дейін ., анау басқа экономикалықтардың
болады және бекітілмеген көшіріп алуға арналған басқа себептің бар ,
сонымен қатар таныстыратын және психологиялықтар , всё - сөйтсе бірақ басым
келедісі деп экономикалық себеп .
Бағдарламалық қамтамасыз ету өңдеушісіне арналған , қалай және үшін -
басқа өндірушіні негізгі мақсат томға түзеледі , өндіріске шығындар орнын
үшін және пайда құрбақасын алу . Екі мыналар жанында мүмкін шеткілердің
түрдің : немесе өндіруші тапсырыс берушіні тауып алады , өңдеуді ақы
төлейді , немесе барлық шығындар жабылады үшін счёт Өңдеушілерге арналған
бірінші түр артық көрінетін сатылулардың ., дәл осылай қалай нём тәуекел
минимумға апарылады , бірақ ол бағдарламалық өнім аналогтерінің базарында
жоқ болу жанында Бағдарламаға талаптар ерекше болуға соншама тиісті қана
мүмкін ., ал өнімде қажеттілік соншама ұлы , басқа ештеңе тапсырыс берушіге
қалмас емес , Бағдарламалардың өңдеу облысында бүгінгі жағдайды еске алына
басқа қалай өңдеуді төлеу ., Типтіктің жағдай келеді мынау азған сияқты
оқиға анықтап қарауға болады ., қашан өндіруші өнімді өңдейді үшінді ақты
счёт және тегін тираждауда мүдделес емес өзіне меншікті құралдардың
мақсатпен найзалардың сату - мәртебелері .
Қарсы әрекетке арналған бекітілмеген көшіріп алу әрекеттеріне
бағдарламалық қамтамасыз ету қорғаныштары әртүрлі әдістерді қолданылады :
ұйымдық , заңгерлік , Ең әйгілілермен бағдарламалық және бағдарламалық -
аппараттықтар .( техникалық қалай дегенмен біздің елімізде келеді , е . .,
дәл осылай қандай қана олар бағдарламалық өнім бекітілмеген көшіріп алуы
кезеңіне қарсы әрекетті қамсыздандырады , айырмашылыққа қалғанылардың ,
қайда санкцияның үшін - қолдану немесе жоқ болады , немесе апарып берілген
уақыттардың қанаудың - көшірме кезеңіменді ақты .
Қазіргіге уақыттардың бекітілмеген көшіріп алуға қарсы әрекет жеткілікті
нәтижелі әдістері өңделген , бірақ астын сызып қоюға тұрады , қорғаныштың
сондай болмайды емес бар , болар еді -( ерігі басқа авторлар ) Анау
шүбәлерді тиісті емес шақыру шешу ., тәжірибелі бағдарламашы емес , қожалық
етуші лайықты дағдылармен , орын анау табуға әрқашан істей алады ( ана
орынның )- бағдарламаға , қайда көшірме ресмилығы туралы шешім қабылданады
, және , бірнеше байттың өзгертіп ( немесе жалғыз - ақ тіпті байттар )
бағдарлама кодында , айыру её Нақ мына себеппен бұқаралық бағдарламалық
қамтамасыз ету бастаушы фирмалар - өндірушілері өз бағдарлама қорғанышты
практикалық ешуақытта қоймайды өзін - өзі қорғауға мүмкіншіліктің ., әділ
ойлай , қорғаныш жүйелері күш жұмсау және жасауға құралдар тұрмайды емес (
әсіресе , бұлар жүйенің емес , ереже сияқты , пайдаланушыға келтіреді --),
егер всё Бұлар өз фирмалар алады бірдей бағдарлама ашылған болады .
жарнакірістер үшін счёт Олар ұтыс тігуді істейді көпшілікке бірдейліктің
- сатылулардың әрбір көшірменің артынан салыстырма аласа баға жанында .
мәдениеттілердің сатып алушылардың және , олардың аңғарымпаз емес ,
сондай тәсілмен тәрбиелейді ! Көбірек ананың , бағдарлама таратуын соңғы
кезде алды , механизмға дәл есептелген теңіз қарақшысыны көшіріп алудың
және сондай тәсілмен айрықша нақ таралады : әдеттегі бұлар бағдарламалар
қосады электрондық хатпен ( файлмен мәтінмен ), қайсыда бағдарламамен
жұмыспен қысқаша нұсқау болады және жөнелту өтінішпен қажетті
координаталары көрсетіледі кішкене оқиғада соманы автор, егер пайдаланушы
есептесе , мынаны бағдарлама адамгершіліктері лайық болады емес .
Бағдарламалармен іс бірнешенің басқаша белгілі жағдайда болады , ереже
сияқты сондайларға автоматтандырылған жобалау жүйелері бұқаралық
пайдаланушыға есептелген емес ., жүйе предыздательские , сона тап т .
жатады кен әртүрлі мамандандырылған базалар және п . , мынау өте - тауарлар
. Сондай мамандардың еңбегі әдеттегі биік бағалайды оларға жоғары сапалы
мамандарды әсіресе үлес ұлы нақтылы қолданбалыларды облыстарда е . .,
бағдарламалардың ұқсас ру жасауына жалпы шығын сондықтан өте және өте ұлы
бола алады , емес Сондай бағдарламалар қорғанышпен әдеттегі жабдықталады
үйлестіруде салыстырма кішкене өте үлкен потенциалды пайдаланушылардың
шеңберімен әрбір көшірме бағасын істейді . , дәл осылай шек қойылған
сұраныс сияқты ерекше өте оларға қалыптастырады ( және жиірек барлығы
мәдениетті ) базар : сатып алушылармен бұларды бағдарламаларды мамандарды
келеді нақтылыда қолданбалы облыстың , керек дағдыларды болмайды және ,
негізгі ,.
2. тілектер бағдарламалардың ашуымен шұғылдану Бекітілмеген көшіріп алудың
зерттеу бөлім қорғаныш жүйе
1. Файлдар , каталогтермен және тегеріштермен жұмыс істеу
1.1. Негізгі мінездеменің файлдық жүйелері
MS – DOS файлдық жүйесі
Бағдарламалардың үлкен сан барысында жүенің қатал учёт болуы қажет.
Операциялық жүйеге келтіру, әртүрлі жүйелермен жұмыс істеуге келеді
компьютердің селдер және әр түрлі аппараттық және шеттегі құрылғылармен.
Осы объектілермен реттелген басқару ұйымдастыру бәрімен файлдық жүйе рұқсат
етеді .
Терең арнайы компьютерлердің операциялық жүйелері салды із файлдық жүйе
концепциясы, операциялық жүйе негізінде жатқанның UNIX енгізуінде
-шығаруында ішкі жүйесі рұқсат тәсілімен бейімдейді; файлдар, құрылғылар
дәл осылай бейімделеді . Файл астында деп мынау түсіндіріледі тегіргіштік
және құрылғылар. Сондықтан, файлдық жүйе – басқару жүйесі болып табылады.
Операциялық жүйе файлдық жүйелерді пайдаланушылар үшін жасайды -
ЭВМ сыртқы есте сақтайтын құрылғыларының виртуалды ұсынады, жұмыс істеу
олардын томенгі басқару командаларының деңгейінде физикалық құрылғылармен (
мысалы, оның - ерекшеліктері тегеріште бұрылубағыттауында), терімдердің
жоғары дәрежесінде құрылыады . Файлдық жүйе хабарды нақты орналасыун
бағдарламашылардан жасырады, сыртқы жадтың
ерекшелігі бағдарламалардың ЭВМ нақтылы кескінін немесе файыл денгей
жұмысын корсетеді. Файлдық жүйе стандартты реакциялар және қатар қателерге
қамсыздандырады, айырбас ретінде пайда болады . Пайдаланушы жұмыс істейтін
бағдарламалар контекстіде - тілінің файлдар әдеттігін қолданады, аты
аталғандар жиынтықтың тап осы сақталғандар, сыртқы жадта бар болушылар
құрылымды болады . Жұмыс жанында файлдармен пайдаланушыға пайдалануына
беруі, жаңа файлдардың жасауына арналған құралдар, операцияны салыстырып
оқып және жазып хабар бағдарламлар жаинап өтуі нақты сұрақтарын канал
жұмыстарын жіберумен осылардың, басқарумен сыртқы құрылғылар корсетіп
жасайды.
Кисынды тегеріш файлдық құрылымы :
Тегеріште хабарға бұрылу үшін (файл ішінде болуы ),
Бірінші сектор физикалық мекенжайы болуы керек (№ үстінгі жақта+№ -
жолдар +№ секторлар ), кластерлердің жалпы саны , тап осы файлмен орын
иеленеді, кластердің келесі мекенжайы файл мөлшерінен көбірек мөлшер болса
бір кластердің қажеті жоқ .
MS-DOS Пайдаланушыны жұмыстан құтқарады және оны өзі жүргізеді .
Рұқсат қамтамасыз етуіне арналған файлдарға - файлдық жүйесі ұйымдастырады
Және айқын файлдық құрылымды кисынды тегеріште сүйейді .
Бір файлдық жүйе ұғымдарынан - -MS-DOS кисынды тегеріш .
Кисынды тегеріштер :
Жақындауда есептеуге болады ,MS-DOS –тағы әрбір кисынды тегеріш бөлек
магниттік тегеріш .
Әрбір кисынды тегеріш өз бір аты болады .Аты ретінде қисынды тегерішті
ағылшын әліппесіндегі әріптері қолданылады A әріпінен Z әріпіне дейін (
қоса ). Қисынды тегеріштердің саны 26 коп емес. А және В әріптері - қатал
бұрылған бар болатындарды IBM PC FDD .С әріптен бастайтын қисынды
тегеріштерді аталуы (бөлімдер ) HDD оқиғада. IBM PS егер тап осы тек қана
бір FDD әрібі өткізілсе . Кисынды тегеріштері тек қана жүйелік бола алады .
Файлдық құрылым элементтері :
- старттық сектор ( бастапқы тиеу сектор , Boot - сектор ),
- файлдардың орналастыру кестесі ( - File Allocation Table ),
- тамыр каталог ( Root - Directory ),
- облыс тап осылардың ( қалған азатпен диск тұлғалы кеңістік )
Бұлар бағдарламалармен арнайы элементтер жасалады ( ортасында ) барысында
Тегеріш инициализациялары .
старттық сектор ( бастапқы тиеу сектор , Boot - сектор ):
Хабар осында жазылған , MS-DOS-қа қажетті жұмысқа арналған тегерішпен :
- теңестіруі ( егер жүйелік тегеріш ),
- тегеріш сектор мөлшері ,
- саны - кластерде секторлардың ,
- саны - тегеріш басында резервтегі секторлардың ,
- саны – FAT найзаларының тегеріште ( стандарт - екі ),
- саны - каталогте элементтердің ,
- саны - секторлардың тегеріште ,
- тегеріш формат үлгісі ,
- FAT секторлардың саны ,
- саны - соқпаққа секторлардың ,
- саны - беттердің ,
- бастапқы тиеу одағы OS ,
Старттық сектордың ар жағында FAT орналасады
(Файлдардың орналастыру кестесі):
Облыс тап осылардың MS-DOS жүйелілік сияқты тегерішті көз алдына келген
нөмірленген кластерлері .FAT - мынау элементтердің сілемі, FAT – кластерлер
тегеріш тап осы облыстары . Бір тап осы облыс әрбір кластеріне талапқа сай
болады
FAT элементі кластерлерге сілтемелердің бауы кім, не ретінде элементтері
файлдың қызмет етеуі. FAT-файлдық құрылым маңызы элементі өте жоғары.
Хабар бұзулар толық немесе жарым-жарты жоғалтуына ертіп әкеле алады бәріне
кисыны тегеріште ! Нақ сондықтан , тегеріште FAT екі көшірмесі арнайы
бағдарламаларды бар болады , күй-жағдайын бақылайды бұзуларды түзетеді .
тамыр каталог :
Мынау тегеріш айқын облысы , жасалынушы тегеріш инициализациясы барысында,
Қайда файлдар туралы және каталогтерде хабар болады , сақталынғандардың
тегеріште . Тамыр каталог қалыпталған тегеріште әрқашан бар болады! Бірде
тамыр каталог тегеріште әрқашан болады . Тамыр каталог мөлшері үшін тап
осының бекітілген тегерішті - мөлшер, сондықтан барынша көп санды -
" үйір болғандардың " оған файлдардың және басқалардың ( қыздықтардың )
каталогтердің ( ТүпКаталогтерін )-қаталдығы айқын .
Каталогтер ( ТүпКаталогі ):
Каталог - ол айқын орын тегеріште ( облыста тап осылардың тегеріштің ), қай
файлдар туралы және ТүпКаталогтар хабар болады ," үйір болғандардың " тап
осыған каталогке.MS-DOS каталогтердің иерархия құрылымында қалыптасады.
Тамыр каталогтің айырмашылығына қалған каталогтер (ТүпКаталогтар) жасалады,
арнайы командалары арқасында (ішкілердің) сондай негізгі мақсат
құрылымның санын - үлкен нәтижелі сақтау каталогтері – ұйымы файлдардың
тегеріште сақталады.Әрбір каталогта ( басқа тамырдың ) " әке-шешесі "
болады басқа каталог қайсыға " үйір болған " тап осы каталог . Әрбір
каталогті анықтап қарайды (басқа тамырдың), файл сияқты . Термин " үйір
болған " кейде терминмен ауыстырылады.
Файлдар :
Файл - мынау жад аты аталған облысы қандай болмасынды физикалық сақтаушыда
арналған хабар сақтауына файл " үйір болған " қандай болмасын каталогке
(соның ішінде, мүмкін " үйір болған " және тамыр каталогке).
Кисынды тегеріштердің теңестіру , каталогтердің және файлдардың :
Кисынды тегеріштердің теңестіру , каталогтердің , файлдарды базада жүзеге
асады аттардың назар.
MS-DOS файлдық жүйесі рұқсат етпейді , кисынды тегеріштерді үшін каталогтер
файлдар бірдей теңестірулермен.
Әріптерден бір кисынды тегеріш аты кім, не ретінде қолданылады латын
Әліппесі ( A .. Z ).
Әрбір файл немесе каталог ( басқа тамырдың ) толық аты болады .
файл толық аты (каталогтің) басқа тамырдың түзелуі келесі бөлімдерінде
- кисынды тегеріш аты (A..Z ),
- бөлгіш символ - ( қос нүкте )“:”,
- символ белгілейтін тамыр каталог -"\"( Слэш ),
- тізім “ әке-шешеліктердің ” каталогтердің ( символмен бөлінгендер "\"),
- файл атысы өзіне меншікті ( каталогтің ),
Файл атысы өзіне меншікті ( каталогтің ) түзеледі :
- аты ,
- бөлгіш символ - ( нүкте )“.”,
- файл ат кеңейтуі
“ кисынды тегеріш атысы ”+” қос нүкте ”+” тамыр каталог теңестіруі
”+” әке-шешелік каталогтердің аттардың тізімі барлығы ”= файлға рұқсат
сапар желісі ( каталогке ).
Барынша көп сан - символдардың файл толық атының =78,
Барынша көп сан - файл атында символдардың =8,
Барынша көп сан файл аты кеңейтуінде символдардың =3,
Кеңейту міндетті емес, және тағыдабасқа жасай алады қатысады (мына оқиғада
нүкте де жоқ болады). Өйтіп келгенде, мөлшер файл аты өзіне меншікті 12
символ шамадан асырмайды.
Файл толық атының тек қана келесі символдарды қолдануға шешіледі :
-0-9$`~()-%!_^
Файл толық атында қалғаны символдарды барлық қолдануға рұқсат етпейді.
Фйл толық атының ашық жер қолдану рұқсат етілмейді.
Файлдардың мүмкін аттардың үлгілері : com Format . , me Read . , txt MyFyle
. ,28-03-
96. doc ,123.45
Үлгілер файлдардың мүмкін емес аттары:
123456789. txt , aa ?. doc ,35*.? It . doc F . ,. Txt
Кеңейтулердің қолдануы :
Файлдар , тегеріште сақталынғандар , көру нүктесінен файлдық жүйелері MS-
DOS қймамен меңгерушіге ролінде ойнайды (ештеңе түсінушіні еместің
құрылғыда әртүрлі заттардың тағайындауында , сақталынғандардың қоймада ),
жалпы сөйлей хаар “ - жиналған жұрты өзімен ұсынады ”. файлдар шынында
хабардың тәуелділігінің , онда сақталуы әр түрлі болады.
Тағайындау : тап осылар , бағдарламалар , драейверлер , настроечныенің
файлдар және т .б.
Ат кеңейтулері файлды - емес міндетті , бірақ өте маңызды компонент . Ол
Бөлек категориялармен файлдардың бөлінуі үшін қолданылады ( тап осылар ,
Бағдарламалар , драейверлер және т.б.)
Алдын ала анықталған тізім бар ( және ең жиі кездесушілердің )
Файлдардың кеңейтулерінің . Толық тізім емес олардың кестеде келтірілген .
кеңейту файл тағайындауы
EXE бағдарламаның , бағдарламашылармен жасалғандар ,
COM бағдарламалау арнайы тілдерінің көмегімен
BAT бағдарламаның , пайдаланушылармен жасалғандар ,
мәтіндердің редакторларының көмегімен
SYS құрылғылардың драейверлері
TXT - файл ( мәтіндік )
DOC файл - құжат ( жиірек барлығы - файл , бірақ
мүмкін және басқа форматтың )
PAS Pascal бағдарламалардың мәтіндері
ASM бағдарламалардың мәтіндері ассемблерде
BMP графикалық бейнелер
GIF
PCX
INI Файлы настроек и ко күйге келтірулердің файлдары және
кескін үйлесімдерінің
1.2 Жалпы командалары MS-DOS
Жалпы командалар айырып танылады және жасалады командалық процессормен com
. command .
Командалар клавиатурадан енгізіледі , олардың енгізуі перне басуымен
аяқталынады енгізу ( ).
Жалпы командалары топтарға бөліседі :
Жұмыс командалары тегеріштермен ;
Жұмыс командалары файлдармен ;
Жұмыс командалары каталогтермен ;
Басқару командалары жүйемен .
Команда типтік құрылымы келесі бейнемен көрінеді :
команда атысы ( параметрлердің тізімі (( кілттердің тізімі (
Параметрлер ( дәлелдер ) ана объектілерге көрсетеді , қайсылармен іске
асырылады.
Операциялар, кілттер команда әрекетін анықтайды . Кілт белгісі ( ауыстырып
қосқыштың )–
Сызық қиғаш барысы , квадрат жақшалар мүмкіншілікке көрсетеді
Үзінді жоқ болуының.
Жұмыс командасы каталогтермен; директориев тізім және файлдардың экранға
алып шығады орнында болғандардың ішінде ағымдағының директориясында. Егер
DIR командасын қолданып параметрлерде ауыстырса, ол файлдардың аттарын алып
шығады, ( директориев ) олардың кеңейту мөлшері ( байттарда ) датаны және
жасау уақытын, олардың санын, жалпы мөлшер және азат диск тұлғалы кеңістік
мөлшерінде тұрады .
Сондай толық синтаксис :
DIR[ тегеріш :][ жол ][ аты _ файлдың ][P ][W ][A [[:] атрибуттар ]]
[O [[:] рет _ сорттаудың ]][...]
Параметры
[ тегеріш :][ жол ] дисковод және каталог , қайсы мазмұнды көрсетеді
керек көріп шығу ;
[ аты _ файлдың ] файл немесе файлдардың тобын көрсетеді , тізім
қайсылардың
қажетті алу .
файл атында символдар - орынбасарларды қолданған бола алады :
? файл атында өз бетімен символ бір ауыстырады ;
* өз бетімен символдардың өз бетімен саны ауыстырады .
кілттер :
P хабарды алып шығады , әзірше экран емес заполнится , үшін
келесі экрандардың алуының керек басу -
пернені ;
W қысқарған түрде хабарды алып шығады , аттар тек қана
файлдардың және директориев ( 5 бағанаға );
.
A [[:] атрибуттар ] ана директориев хабарын және файлдардың , атрибуттар
алып шығады
қайсылардың көрсетілген .
міне - атрибуттар :
Н жасырылу файлдар ;
- Н барлық файлдар , басқа жасырылулардың ;
S жүйелік файлдар ;
-S барлық файлдар , басқа жүйеліктердің ;
D директорияның ;
- D файлдар тек қана ;
R файлдар оқуға арналған тек қана .
Параметр
O[[:] порядок_сортировки]
Файлдарды экран бетіне сорттау ретімен тізімдейді және басқарады. Мына
параметрді файлдардың аттары және директориев әліппелік ретте береді .
Лайықты бейнемен оның сұрау қоя файлдардың шығаруы ұйымдастыруға болады.
Директориев ретінде, керіде әліппеге немесе керіде әліппелік ретте
кеңейтулердің аттарымен, өсудің немесе дата кемуі ретінде уақыттардың
ұсталушы файл өзгертулері немесе директория ретінде өсуі немесе кемуі
олардың мөлшерінде .
Тағы бірнеше команданың ана ғой топтың болад( аттар тек қана ):
MKDIR (MD ) жаңа жасау директория ;
CHDIR (CD) Переход в другой директорий.
DEL (ERASE)
Команда работы с файлами; удаляет файлы.
Синтаксис:
DEL [диск:] [путь] имя _файла[P]
FORMAT диск: [ FORMAT диск: [
[диск:] [путь] имя _ файла
тұрған жер және алыстатылған файл аты немесе файлдардың топтары көрсетеді ,
егер аттың символдары - орынбасарларды қолданылса.
Кілт P әрбір алыстатылған файлға арналған растаулар сауал деп атайды .
1.3 COPY және DISKOPY
COPY
Команда жұмыстар файлдармен ; көшіреді бір немесе көбірек файлдардың
көрсетілген орыннда. Сонымен қатар файлдардың ағып келіп қосылуы үшін
қолданыла алады .
Синтаксис :
COPY[Y -Y ][ AB ] файл - қайнар [ AB ][+ файл - қайнар [ AB
][+...]]
[файл-результат [AB]] [V]
Параметры состоят из обозначения дисковода, директория и имени файла.
файл - қайнар тұрған жер және файл атысы көрсетеді , ұсталушы
қайсыны қажетті көшіру .
файл - нәтиже тұрған жер және файл атысы көрсетеді , қайсы керек
көшіріп алынған хабарды сыйғызу .
кілттер :
Y көрсетеді , не команда тиісті сұрамау
подтверждения при замене существующих файлов;
V Проверка того, что новые файлы записаны правильно.
Қосымша командалар - утилиттың
Командалар басқа , - және командалық процессормен орындалатындардың ,
Операциялық жүйеге утилиттардың - командалардың үлкен саны болады , іске
асырылғандардың
Бөлек бағдарламалардың түрінде . Үлгі кім, не ретінде утилитты қарап
шығамыз
Магниттік тегеріштердің форматтаулары .
– MS DOS . қолдануға арналған тегеріш форматтайды
Директориялардың бос утилиты жасайды және кестелері тегеріште , сонымен
қатар
Тегеріште бүлінген облыстардың барысы тексереді . Барлық құрти алады
Тап осылар тегеріште.
Синтаксис:
FORMAT диск: [V[:метка]] [Q] [U] [T:дорожекN:секторов] [BS] [C]
FORMAT диск: [V[:метка]] [Q] [U] [I] [4] [BS] [C]
FORMAT диск: [Q] [V] [l] [4] [8] [BS] [C]
Параметр
тегеріш : форматталған тегеріш белгілейді ( мынау жалғыз
утилит міндетті параметрі ).
кілттер
V: таңба тегеріш таңбасын көрсетеді , сирек қолданылады :
Q көрсетеді , не шығарылады жылдам форматтау ,
керек емес бүлінген облыстардың тексеруін өткізу :
U көрсетеді , не қалпына келтіру хабарды
фарматтау қажет емес:
F: размер дискет құрамынын көрсетет
S операциялық жүені көшіреді
IO.SYS,
MSDOS.SYS и COMMANDCOM,қосалқы жасайды:
T:дорожек дисктегі жолдарды көрсетеді:
N: секторов дискте сектірдін санын көрсетеді
DISKCOPY
Жұмыс командасы тегеріштермен ( иілгіштермен ): ұсталушы флоппи - тегерішті
көшіреді
Тегерішке бір дисководта доспен . Оның сондай синтаксисы
[ dl :][ d 2:][ l ]
Здесь первые два объекта в квадратных скобках – параметры, третий – ключ.
Примеры.
: : дисководта дискетаны жазып сызып алу ал дискетаға
дисководта ;
DISKCOPY A: Скопировать дискету в дисководе А на дискету в текущем
дисководта ;
: : дискета бірінші жағын тек қана жазып сызып алу .
l
Утилиттарының үлкен саны мына жүйеменMS-DOS басшылықта суреттелген .
Драейверлер сонымен қатар маңызды мағына болады , әсіресе үлкейтілген
шапшан жадтың соналардың құрамына кірушілер және көбірек 640 КБайт
мүмкіндік беретіндер қолдану жадтың .
Жүйеде ерекше роль CONFIG . және AUTOEXEC . файлдарды ойнайды , оқылатындар
Жүйе тиеуіне және оның кескін үйлесімін тапсырма береді, толық артулар
драейверлер еске түсіру мақсатымен және - бағдарламаның , сонымен қатар
қосымша команданың жүйе тиеуінде орындалады.
CONFIG .SYS
Загруска командасы арқылы орындалады және сонын құрамына кіреді SYS-
драейверлердің . Толтыра арту драейверлер командасымен орналастырады DEVISE
, кейін
қай файл толық атысы көрсетіледі , драейвер ұстаайды . Мысалы үшін
тышқан драейвер қосулары MOUSE .SYS команданы беруге болады :
DEVISE= :\DOS \ COM . MOUSE .
Нәтижелі жұмыстардың артынан компьютер микропроцессорларының әртүрлі
үлгілерімен және шапшаң жад мөлшерлерінің қолданады
(80286,80386,80486,) Pentium Арнайы драейверлер :
DEVISE+ :\DOS \ HIMEM .SYS
DEVISE+C:\DOS\EMM386.EXE NOEMS
DEVISE+C:\DOS\EMM486.EXE.
Сыртқы драйверлерден басқасын жазд, CONFIG.SYS өз командасын
жазады(внутренние).
Егер компьютерде жоқ болса (буферлі облыс
ОЗУ, қайда тегеріш одақтарының ұстауы аман сақталады), жұмыс тездетуіне
арналған тегерішпен буферді BUFFERS командасын енгізеді–мынау шапшаң жад
бөлімі
Мөлшерлердің 532 байт.
Үлгі:
+20.
Командасы арқасында файлдардың саны көрсетуге болады, бола алады
Жүйемен бір уақытта қолданған және бағдарламалармен .
2. Файлдарды , каталогтермен және тегеріштерді операциялық бағдарламалау
мақсатты
Сілемдер мақсаты
Мақсаттардың көпшілік операциялардың талап ететін орындалулары сілемдердің
үстінде бағдарламалаусыз шешуі. Оларға сондай мақсаттар жатады ,
транспондау сияқты матрицалар, оның ізін табуда, матрица айналды,
матрицалардың көбейтуде көптеген ұқсастар болады . Шешімдер үшін - олардан
мысалы, матрицаны транспондау мақсаттар, Excel стандартты функциялары
болады.
Range 1. объектісі ( диапозон )
Range объектісі арқылы рұқсат алуға болады, жұмысшы парақ ұйымы жұмысшы
парақ бөлек ұйымына Excel объектісімен келмейді , ұйымдардың жиынтығы
өзімен ұсынады . Кестенің жалғыз ұйымды сияқты Range объектісі ұсына алады,
дәл осылай және жолды немесе бағана, - тік бұрышты облыс, сонымен қатар
ұқсас көршілессіз элементтердің біріктіріледі .
Ұйымдардың бағыттауы орындала алады немесе формата 1, немесе форматында 1 C
1.
2.1. Форматында жұмысшы парақ ұйымдарының. бағыттауы A 1
Форматында ұйым 1 атысы бағана атынан салып алады және жол нөмірлері C12
болады. Мысалы формат аты жұмысшы парақ сол жоғарғы ұйымдары ат бойынша
таңдалған. Салыстырмалы мына форматта ұйымдардың мекенжайлары келеді . Егер
, мысалы , диапозон 10, MyRange атымен ұйымдары қосады анау MyRange
сілтемесі (" ұйымды 1") білдіреді , орнында болғанды арыстанмен жоғарғыда
мына диапозон бұрышына , демек – ұйымын 6 абсолютті бағыттауда . Сонымен
қатарға салыстырмалы сілтемелермен жолға абсолютті сілтемелердің қолдану
мүмкіншілік немесе бағана болады . Абсолютті сілтеме белгісімен белгі
келеді ($), жол атының алдыңғы ( немесе ) бағанасында . Дәл осылай не
мекенжайлары $5 біреуіннің және ананы контекстінің тәуелділігінде атай
алады ғой немесе төрт әр түрлі ұйымнан.
Ұйымдарға сілтемелердің салыстырмалығы түсінуге арналған маңызды үлгі
келесі демонстрация жасайды :
Dim MyRange As Range
Set MyRange = Range("C1:C4")
MyRange.Range("A1") = 7
MyRange.Range("A2") = "=A1+2"
MyRange.Range("A3:A4") = "=A1+A2"
Бірінші дияпазон аты MyRange. Екінші объектіні жасайды MyRange, берілген
диапазон C1:C4. Ұшінші мекен жайын көрсетеді C1.
2.2. Формат жұмысшы парақ ұйымдарының бағыттауы R 1 C 1.
Мынау дәл осылай, сондықтан мекенжай жол көрсеткішімен сұраулар қояды
формат аталады (Row) және бағана көрсеткішімен (Column) жұмысшы парақ сол
жоғарғы ұйымдары формат аты мына форматта мекенжаймен сәйкес келеді .
Абсолютті немесе салыстырмалы сілтеме осында да бола алады . Абсолюттілерді
сілтемелерде ұйым нақты көрсеткіштері көрсетіледі, салыстырмалыларды
сілтемелерде–олардың қызметтен алуы белсенді ұйымға көңіл болумен қызметтен
алу сұраулар қояды квадраттарды жақшаларда және белсенді ұйымға көңіл
болумен қызметтен алулар таныс бағыт көрсететеді. Үлгі алдындағыға
қайтадан жасаймыз, 1: формулаларда формат сілтемелері қолданылды үшін
Dim MyRange As Range
Set MyRange = Range("C1:C4")
MyRange.Range("A1") = 7
MyRange.Range("'A2") = "=R1C1+2"
MyRange.Range("A3:A4") = "=R[-2]+R[-1]"
1. Оның диапозон шақыруы жанында A 1. форматында тек қана параметрлер сұрау
қоюға болады сондықтан 1; нұсқаулардың сол бөлімдері форматында бағыттау
сақталған.
Егер есептеу формуласында байлаулыса біреудің ана ғой жолмен немесе
біреумен ғана ана бағанамен, онда сілтемені қолдануға болады, бір көрсеткіш
қолдана. Соңғы жолға тап осы үлгіде жолдармен қызметтен алу берілген,
өзгермейтін сондықтан бағана қалады және оны боладыға көрсетпейді.
Жаңа диапозонға асуға арналған, жылжытылғанға әдіс қолдану Offset
салыстырмалы ағымдағыны болады, Range жаңа объектісі қайтарып береді,
сақтап қалушы бұрынғының берілген ара қашықтыққа. Мынау әдіс екі параметрді
болады: қызметтен алу жолдармен және қызметтен алу бағаналармен.
Міне жаңа диапозон жасау үлгісі, жылжытылған салыстырмалы негізгіні:
Dim Range 1 As Range , Range 2 As Range
Set Range1 = Range("C1:C4")
Set Range2 = Range1.Offset("2,3")
Можно использовать смещение при работе с ячейками, например:
SelectCell.Offset(0,1).Value = 15
2. сілемдермен формула
Бір өлшемді сілемдердің орналастыруы (векторлардың) және екі өлшемді
сілемдердің (матрицалардың) табиғи іспен әбден жұмысшы парақта келеді.
Тілек жанында сілемге ат қоюға болады, мысалы қасиет Range. объекті Name
қолдана, аты қоспа сілемге менюден беруге болады.
Excel формула дәлелдерімен сілемдерді болды үшін, сонымен қатар рұқсат
етеді, функция нәтижесімен сілем болды үшін. Сондай формулалар сілемдермен
формулалармен әдеттегі атайды.
Егер нәтижемен сондай формулалар бір мағынаны келеді (скаляр), онда формула
сілемдермен енгізіледі ананы ұйымды, қайда есептеулердің нәтижесі тиісті
көріну. Формула енгізуі әдеттегі формула енгізуінің айырмашылыққа
сілемдерімен басумен аяқталынады емес біреуіннің Enter пернесін, ал Ctrl
пернелерінің қиыстыру басуымен+Shift+Enter. формула енгізу сондай аяқтауы
отобразится функция енгізуі даласына фигуралық жақшаларға формула
нәтижесімен. Бұлар сілемдермен формула статусы формуласына беру мақсатымен
өздері фигуралық жақшалар болмайды сұрау қою.
Егер формула нәтижесімен сілем келсе, онда ерекшелеуге оны алдын ала ереді,
ал формуланы содан соң енгізу. Ол қалай бөлінген сілем әрбір ұйымына
енгізіледі.
Егер бағдарламалау қолданылмаса, онда бірдей сілемдердің-дәлелдердің
хабардар болу және сілемді-нәтижені тиісті болу, сонымен қатар бірдей
сілемдердің мөлшерліліктері тиісті болу.
Мысалы, вектор , бірдей екі вектор сомасына, формулалар арқасында мүмкін
алынған {= 16} немесе формула арқасында {= + }, егер негізгі сілемдерге
алдын ала беру. Тағы бір назарды ықылас білдіріңіздер: Ctrl пернелерінің
қиыстыру басуына реакцияны сияқты Excel формуласына фигуралық жақшалар
салады + Shift+Enter .
3. Мысал1.
Кім, не ретінде қарап шығамыз бірдің үлгілерден мақсатты , Excel
құралдарымен тек қана біреумен мүмкін шешілген емес, h. және-мөлшері VBA. -
бағдарламалаудың сандардыларының мейлі сілем берілген Требуется анықтау ,
қаншалар сілем элементтерінің мына мақсат шешіміне арналған көбірек h
функцияны өңдейміз. Мына функцияға жұмысшы жапырақ формулаларында бұрылуға
болады, ал нақты параметрді-сілем кім, не ретінде сілем тапсыру
мүмкіншілігі тиісті қамсыздандырылған болу, Перейдитемен Range. объектімен
болатынды мына функция жасауына.
1.Өзжұмысшы папканы d пайдаланушылық тегерішінде жасаңыздар.
2.Excel. жіберіңіздер
3.Сілемдер ат астында файлды сақтаңыздар. Өз жұмысшы папкаға xls .
1. VB. редакторын жіберіңіздер үшін мынаның сервис, өте ірі Visual Basic .
редакторын команданы орындаңыздар
Егер жоба терезесі ашық емес, оның ашыңыздар, View командасын орындап ( түр
), Project Explorer ( жоба терезесі ).
Функция, сіздерге тапсырма шартымен жоба деңгейінде тиісті жариланған болу
сәйкестікте өңдеуге алда тұрады, демек ол модульде тиісті жариланған болу.
Insert редактор менюі командамен модульді жасаңыздар ( салу ), Module (
модуль ). 1 жоба терезесінде Module жазуымен пиктограмма тиісті көріну
сонымен қатар модуль код терезесі тиісті ашылу.
Жасалынушы функция дайындауын модуль коды терезесіне сыйғызыңыздар. Insert
командасын орындаңыздар (салу), Procedure (процедура ). Add Procedure
көрінген терезесінде (процедураны қосу)(күріш.1) Function жайына процедура
үлгі ауыстырып қосқышын орнатыңыздар (функция) және 8. fun функция атысын
енгізіңіздер егер сіздер қате жібермесеңіздер, онда редактор терезесі
тиісті көріну, қандай көрсетілген сурет 2.
Сурет 2. Редактор терезесі модуль қоспасынан кейін және функция
дайындаулары
8. Fun функция коды енгізуге қазір ереді міне мынау мәтін :
Public Function Fun 8( M As Variant ,_
H As Variant ) As Integer
1: Dim kol As Integer , i As Integer ,_
J As Integer
2: kol =0
3: If TypeName ( )=" Range " Then
4: For i =1 To M . Count Rows .
5: For j =1 To M . Count Columns .
Cells 6: If M . ( i , j ) h Then
7: kol = kol +1
8: End If
9: Next
10: Next
11: Fun 8= kol
12: Else
13: MsgBox (_
" Fun 8: дәлел - емес диапозон ")
14: End If
End Function
Назарды ықылас білдіріңіздер: Fun функциялары дәлелдердің жариялауы жанында
8 сілем кім, не ретінде диапозон алға шығады, сондықтан жариялау жанында
дәлел лайықты ( ) ол жарияланады емес аты сияқты сілемнің және Variant.
үлгісі болады
Жолда 3 арқасында TypeName стандартты функциялары тексеріледі, не атысы
Range үлгісін болады , яғни диапозонмен келеді.
Жолда M. айтылу 4 мағына Count Rows. М. диапозоны жолдарының санына бірдей
жолда M . айтылу мағына Count Columns. 5 М. диапозоны бағаналарының санына
бірдей
Жазу Cells M. (i, j) жолда сілтемені 6 білдіреді диапозон ұйым ағымдағы,
орнында болғанды i - ой жолға және j -ом мына диапозон бағанасында.
Әйтеуір, тексеруге болады, қалай жасалған функция жаңа ғана жұмыс істейді.
Үшін мынаның VB. редактор терезесін ораңыздар
Microsoft Excel ашылған терезесінде – сілемдер. 1 xls жапырақ ашыңыздар
және ұйымдарында сандарды 9 енгізіңіздер:
Test. атысы мына диапозонға иеленіңіздер үшін мынаның диапозонды
ерекшелеңіздер және қоспа, атыны команданы орындаңыздар, иелену. Көрінген
терезеде далаға ат иеленуі аты Test енгізіңіздер және ОК. бүркеншектегі
шегесінде шертіңіздер
11 формула ұйымына енгізіңіздер:= fun 8( Test;2) және нәтиже тиісті көріну
ұйымда Enter. пернесіне басыңыздар, бірдей 5. нақты Test диапозонында,5
сандарды назарды көбірек 2. ықылас білдіріңіздер: функцияға айналдыруда
Excel жұмысшы жапырағы ұйымдарында дәлелдер символмен емес достың досы
бөлінеді (,), қалай мынау қабылданған , ал символмен (;).
Егер сіздер қате жібермесеңіздер, онда .3. жапырақ күріш 1 тиісті талапқа
сай болу.
4. Мысал 2.
Нәтижемен сілем өңдеулері скаляр мүмкін тек қана емес, сонымен қатар сілем.
Бірақ мынау функцияға айналдыруда дәлел сияқты сілем мүмкін алынған емес
ал тек қана мағына сияқты самой функцияның. Функция мағынасы скалярмен
мүмкін тек қана емес, сонымен қатар вектормен, және матрицамен.
Сондай мақсатты кім, не ретінде үлгі келесі қарап шығамыз. Мына сілем
барлық элементтерінің және-мөлшер мағына h. сандардыларының мейлі сілем
берілген, h азырақ, требуется нольмен ауыстыру. 8_2. мына мақсат шешіміне
арналған Fun функциясын өңдейміз
13. VB. редактор терезесін қайтадан ашыңыздар егер Module модулі 1 жоба
терезесінде бөлінген емессе, онда оның ерекшелеңіздер .
14. Ұқсас анаға, қалай сіздер мынау 8, салуға Fun функциясы үшін істеді
мынауды модуль дайындауды Fun функциялары 8_2.
15. Мына функция кодын енгізіңіздер:
Public Function Fun 8_2( M As Variant ,_
H As Variant ) As Variant
1: Dim i As Integer , j As Integer
() As Variant
3: ReDim R (1 To M . Count Rows . ,_
1 To M . Count Columns . ) As Variant
4: If TypeName ( )=" Range " Then
5: For i = 1 To M.Rows.Count
6: For j = 1 To M.Columns.Count
7: If M.Cells(i, j) h Then
8: R(i, j) = 0
9: Else
10: R(i, j) = M(i, j)
11: End If
12: Next
13: Next
14: Fun8_2 = R
15: Else
16: MsgBox ( _
" Fun 8: дәлел - емес диапозон ")
17: End If
End Function
Бағдарлама нұсқауларының мәні Fun функциялары қосымша түсінікті 8_2
жеткілікті мөлдір және талап етпейді. Ереді тек көңіл аудару жолға 14,
қайсыда функция скалярды емес мағынаны қабылдайды, ал сілемнің .
16. VB. редактор терезесін ораңыздар
17. Тестілеуге арналған Fun функциялары 2. 8_2 жұмысшы кітапта жапырақ
ашыңыздар
18. Келесі негізгі тап осы аймағына 7 енгізіңіздер:
19. 2. Test атысы мына аймаққа иеленіңіздер
20. Оның аймақ 10: H 12. ерекшелеңіздер нәтиженің астына бұрып
жіберіңіздер және формуланы енгізіңіздер = Fun 8_2( Test пернелерінің
қиыстыру басуымен формула енгізуін 2;3). аяқтап шығыңыздар + Shift +
Enter .
21. Егер сіздер қате жібермесеңіздер, онда .4. нәтиже күріш тиісті талапқа
сай болу
21.Негізгі тап осы бөлек мағыналарды өзгертуге байқап көріңіздер және
нәтижелердің лайықты өзгертулерінің ар жағында бақылап отырыңыздар .
22. Excel. жабыңыздар
23. Өз жұмысшы папканы қашықтатыңыздар.
24. Өз түр нөмірімен сәйкестікте дара тапсырманы орындаңыздар.
25.
Дара тапсырмалардың 5. түрі
Тапсырма түрлері файлда келтірілген ..
Бақылауға арналған 6. сұрақ
1. Немен Range объектісі келе?
2. Қалай жасалады форматында ұйымдардың бағыттауы 1?
3. Қалай жасалады 1?
4. Қалай жасалад форматында ұйымдардың абсолютті және салыстырмалы
бағыттауы 1?
5. Қалай жасалады 1?
6. Формула енгізу аяқтау айырмашылығы неде сілемдермен салыстырумен
әдеттегі формула енгізуі аяқтауымен?
Прайс алу
Сұрақ қою
Графикалық станцияларының жаңа мүмкіншіліктерінің арқасында 3 D 3000 D
инженер немесе сүретші шығармашылық қазіргі бостандығын алады.
автоматтандырылған жобалау бастаушы қосымшалары алып шығады ( ) және
цифрлік өңдеудің ( ) интерактивности жаңа деңгейіне, пайдалануына бере –
программируемость және дәлдік.
Процессор 242-250
Микросхемалардың терімі -8131,81
51,8111
Жүйелік төлеу 2885
память 2400
16 Гбайт (2 канал )
Қатты тегеріштер 40-250 Гбайт
150
Диск тұлғалы контроллерлер 150
жинағыштар FDD
CD-ROM CD-RW DVD-ROM DVD Combo DVD-RW
видео подсистема Қосымша орналастырады ,
мысалы : 700(128 Мбайт )
Дыбысты ішкі жүйе 1981 b SoundMax Audio (2 канал ), қоса салынған
Желілі ішкі жүйе 1000 Мбит кесті
Кеңейту слотысы 1394
Қоректену одағы
Дене үлгісі
Кепілдік 3 жыл
егер сіздер нақтылы бірдеңе таппасаңыздар , толтырыңыздар , өтінем , сауал
түрін . Сіздерге қажетті кескін үйлесімін көрсетіңіздер жабдықтаудың
немесе мақсаттарды суреттеп айтыңыздар , сіздер оның көмегімен шешуді
қалаңыздар . Біздің қызметкерлеріміз байланысады сіздермен және қажетті
хабарды бәрін пайдалануына береді .
Сауал түрі :
Сіздердің атыңыз :мы
Сіздің
атыңыз:
Сіздердің - mail ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz