Ճանապարհորդական քարտերի ձեռքով վերահսկում և գնում. խնդիրներ. Արգանդի խոռոչի ձեռքով հսկողություն Ինչ է ձեռքով հսկողությունը

Ձեռքով հսկողությունը, ինչպես նշվեց վերևում, սովորաբար օգտագործվում է զարգացման վաղ փուլերում: Այս կամ այն ​​փուլում ընդունված բոլոր նախագծային որոշումները պետք է հնարավորինս շուտ վերլուծվեն դրանց ճիշտության և համապատասխանության համար, մինչդեռ դրանք կարող են հեշտությամբ վերանայվել: Քանի որ զարգացման վաղ փուլերում նման լուծումների գործնական փորձարկման հնարավորություն չկա, դրանց քննարկումը, որն իրականացվում է տարբեր ձևերով, մեծ նշանակություն ունի։

Կան ձեռքով հսկողության ստատիկ և դինամիկ մոտեցումներ: Ստատիկ մոտեցմամբ՝ ծրագրի կառուցվածքը, կառավարումը և տեղեկատվական կապերը, դրա ներդրումը

Եվ ելքային տվյալներ. ժամըդինամիկ - կատարել ձեռքով փորձարկում,այսինքն՝ նրանք ձեռքով մոդելավորում են ծրագրի կատարման գործընթացը տվյալ սկզբնական տվյալների վրա:

Նման ստուգումների նախնական տվյալներն են՝ տեխնիկական բնութագրերը, բնութագրերը, ծրագրային արտադրանքի կառուցվածքային և ֆունկցիոնալ դիագրամները, առանձին բաղադրիչների դիագրամները:

Եվ և այլն, իսկ հետագա փուլերի համար՝ ալգորիթմներ և ծրագրի տեքստեր, ինչպես նաև թեստային հավաքածուներ։

Ապացուցված է, որ ձեռքով ստուգումը նպաստում է ծրագրերի արտադրողականության և հուսալիության զգալի աճին և կարող է օգտագործվել տրամաբանական ձևավորման և կոդավորման սխալների 30-ից 70%-ը գտնելու համար: Հետևաբար, յուրաքանչյուր ծրագրային նախագծում պետք է օգտագործվի ձեռքով ստուգման մեթոդներից մեկը կամ մի քանիսը:

Ձեռքով հսկողության հիմնական մեթոդներն են.

սկզբնաղբյուր տեքստի ստուգումներ,

ծայրից ծայր դիտումներ,

ստուգեք սեղանի շուրջ,

ծրագրի գնահատականները։

Աղբյուրի տեքստի ստուգումներ.Աղբյուրի տեքստի ստուգումները ընթացակարգերի և տեխնիկայի մի շարք են սխալները հայտնաբերելու համար, երբ մասնագետների խումբն ուսումնասիրում է տեքստը: Այս խմբում ընդգրկված են՝ ծրագրի հեղինակ, դիզայներ, թեստավորման մասնագետ և համակարգող՝ իրավասու ծրագրավորող, բայց ոչ ծրագրի հեղինակ։ Ընդհանուր ստուգման ընթացակարգը ներառում է հետևյալ գործողությունները.

Խմբի անդամներին նախապես տրվում է ծրագրի ցանկը և ճշգրտումը.

ծրագրավորողը խոսում է ծրագրի տրամաբանության մասին և պատասխանում տեսուչների հարցերին.

Ծրագիրը վերլուծվում է հարցերի ցանկի համեմատ՝ բացահայտելու պատմականորեն տարածված ծրագրավորման սխալները:

Կոդերի ստուգման հարցերի ցանկը կախված է ինչպես օգտագործվող ծրագրավորման լեզվից, այնպես էլ մշակվող ծրագրաշարի առանձնահատկություններից: Որպես օրինակ՝ ստորև ներկայացված է հարցերի ցանկ, որոնք կարող են օգտագործվել Pascal-ով գրված ծրագրերի ճիշտությունը վերլուծելիս:

Ի. Տվյալների հասանելիության վերահսկում

Արդյո՞ք բոլոր փոփոխականները սկզբնավորվել են:

Արդյո՞ք գերազանցված են զանգվածների և տողերի առավելագույն (կամ իրական) չափերը:

Արդյո՞ք տողերն ու սյունակները շփոթված են աշխատելիս:մատրիցներով?

Կա՞ն նմանատիպ անուններով փոփոխականներ:

Արդյո՞ք ֆայլերը օգտագործվում են: Եթե ​​այո, ֆայլից մուտքագրելիս ստուգվու՞մ է ֆայլի լրացումը:

Արդյո՞ք գրված և կարդացված արժեքների տեսակները համընկնում են:

Օգտագործվա՞ծ են անտիպ փոփոխականներ, բաց զանգվածներ կամ դինամիկ հիշողություն: Եթե ​​այո, արդյո՞ք փոփոխականների տեսակները համընկնում են ձևաչափի «վերածման» ժամանակ: Արդյո՞ք ինդեքսները դուրս են գալիս զանգվածի սահմաններից:

2. Հաշվարկի վերահսկում

Ճի՞շտ են գրված արտահայտությունները (օպերատորների հերթականությունը):

Արդյո՞ք հաշվարկները ճիշտ են կատարվում ոչ թվաբանական փոփոխականների վրա:

Արդյո՞ք հաշվարկները ճիշտ են կատարվում տարբեր տեսակի փոփոխականների հետ (այդ թվում՝ օգտագործելով ամբողջ թվային թվաբանությունը):

Հնարավո՞ր է, որ կա ցանցի մի փոքր արտահոսք կամ մեքենայի զրոյական իրավիճակ:

Արդյո՞ք հաշվարկները համապատասխանում են սահմանված ճշգրտության պահանջներին:

Կա՞ն համեմատություններ տարբեր տեսակի փոփոխականների միջև:

3. Վերահսկիչ փոխանցման հսկողություն

Արդյո՞ք օղակները ճիշտ կվերջանան:

Կավարտվի՞ ծրագիրը։

Կա՞ն օղակներ, որոնք չեն կատարվիմուտքի պայմանների խախտման պատճառով. Ճի՞շտ կշարունակվեն հաշվարկները։

Կա՞ն որոնման ցիկլեր: Արդյո՞ք «տարրը գտնված» իրավիճակները ճիշտ են վարվում:

Եվ «տարրը չի՞ գտնվել»:

4. Միջմոդուլային միջերեսների մոնիտորինգ

Արդյո՞ք պարամետրերը և արգումենտների ցուցակները համընկնում են ըստ հերթականության, տեսակի և միավորների:

Արդյո՞ք ռեժիմը փոխում է այն փաստարկները, որոնք չպետք է փոխվեն:

Կա՞ շրջանակի խախտում համանուն գլոբալ և տեղական փոփոխականների համար:

Սխալների ուղղակի հայտնաբերումից բացի, ստուգման արդյունքները թույլ են տալիս ծրագրավորողին տեսնել իր թույլ տված այլ սխալները և հնարավորություն ունենալ գնահատելու իր ծրագրավորման ոճը, ալգորիթմների ընտրությունը և փորձարկման մեթոդները: Ստուգումը ծրագրի այն մասերի վաղ հայտնաբերման միջոց է, որոնք ավելի հավանական է, որ պարունակում են սխալներ, ինչը թույլ է տալիս թեստավորումը կենտրոնանալ այդ մասերի վրա:

Վերջից մինչև վերջ դիտումներ: Walkthrough-ը, ինչպես ստուգումը, սխալների հայտնաբերման մեթոդների մի շարք է, որն իրականացվում է ծրագրի տեքստը դիտող մարդկանց խմբի կողմից: Այս վերանայումը շատ ընդհանրություններ ունի ստուգման գործընթացի հետ, սակայն տարբերվում է սխալների հայտնաբերման ընթացակարգով և մեթոդներով: Վերջնական հսկողության խումբը բաղկացած է երեքից հինգ հոգուց՝ նախագահից կամ համակարգողից, բոլոր սխալները գրանցող քարտուղարից, թեստավորման մասնագետից, ծրագրավորողից և անկախ փորձագետից: Վերջից մինչև վերջ դիտումը ներառում է հետևյալ ընթացակարգերի կատարումը.

Խմբի անդամներին նախօրոք տրվում է ծրագրի ցանկ և հստակեցում.

հանդիպման մասնակիցներին առաջարկվում են մի քանի թեստեր.

Հանդիպման մասնակիցները մտավոր կատարում են յուրաքանչյուր թեստ՝ ծրագրի տրամաբանությանը համապատասխան, մինչդեռ ծրագրի վիճակը (փոփոխական արժեքները) հետևվում է թղթի կամ տախտակի վրա.

Անհրաժեշտության դեպքում ծրագրավորողին հարցեր են տալիս դիզայնի տրամաբանության և արված ենթադրությունների վերաբերյալ:

IN Վերջնական ակնարկների մեծամասնությունը ավելի քիչ սխալներ է գտնում հենց թեստերն իրականացնելիս, քան ծրագրավորողի հետ հարցազրույցի ժամանակ:

Սեղանի մոտ ստուգում.Պատմականորեն ձեռքով փորձարկման այս մեթոդն առաջինն էր, որ հայտնվեց, քանի որ դրա համար մասնագետների թիմ չի պահանջվում: Սա աղբյուրի տեքստի ստուգում է կամ վերջից մինչև վերջ սկանավորում, որն իրականացվում է մեկ անձի կողմից, ով կարդում է ծրագրի տեքստը, ստուգում է այն հնարավոր սխալների համար՝ հաճախ հանդիպող սխալների հատուկ ցանկի համեմատ և «անցնում» է թեստի տվյալները ծրագրի միջոցով: Ելնելով թեստավորման սկզբունքներից՝ սեղանի շուրջ թեստավորումը պետք է իրականացնի այն անձը, որը ծրագրի հեղինակը չէ: Մեթոդը ամենաքիչ արդյունավետն է, քանի որ ստուգումը լիովին անկարգ գործընթաց է՝ առանց կարծիքների փոխանակման և առողջ մրցակցության։

Ծրագրի գնահատում.Այս մեթոդը ուղղակիորեն կապված չէ թեստավորման հետ, սակայն դրա կիրառումը նույնպես բարելավում է ծրագրավորման որակը։ Այն օգտագործվում է ծրագրի ընդհանուր որակի, օգտագործման հեշտության և պարզության տեսանկյունից անանուն գնահատելու համար: Մեթոդի նպատակն է ապահովել ծրագրավորողների համեմատաբար օբյեկտիվ գնահատում և ինքնագնահատում:

Այս գնահատումը կատարվում է հետևյալ կերպ. Ընտրվում է ծրագրավորող, ով պետք է կատարի գործընթացի ադմինիստրատորի պարտականությունները: Ադմինիստրատորը հավաքագրում է վեցից 20 մասնակիցներից բաղկացած խումբ, որոնք պետք է մշակեն նմանատիպ ծրագրեր: Յուրաքանչյուր մասնակից հրավիրվում է քննարկման ներկայացնել երկու ծրագիր՝ իր տեսանկյունից՝ լավագույնը և վատագույնը։ Ընտրված ծրագրերը պատահականության սկզբունքով բաշխվում են մասնակիցների միջև: Նրանց տրվում է չորս հաղորդում՝ երկու լավագույն և երկու վատագույն, բայց նրանց չեն ասում, թե որ ծրագրերն են վատը, որոնք՝ լավը։ Ծրագրավորողը վերանայում է այս ծրագրերը և լրացնում հարցաթերթիկ, որտեղ նա գնահատում է ծրագրերի որակը յոթ բալանոց սանդղակով։

Դրանից հետո գնահատման արդյունքները ստուգվում են, և գնահատողը տալիս է ընդհանուր դիտողություններ և առաջարկություններ ծրագրերը բարելավելու համար:

9.3. Կառուցվածքային փորձարկում

Կառուցվածքային փորձարկումը կոչվում էնաև «երթուղիների» երկայնքով փորձարկմամբ, քանի որ այս դեպքում թեստային խմբերը ձևավորվում են ալգորիթմի կողմից տրամադրված երթուղիների վերլուծության միջոցով: Այս դեպքում ենթաերթուղիները հասկացվում են որպես ծրագրի հայտարարությունների հաջորդականություն, որոնք կատարվում են աղբյուրի տվյալների որոշակի տարբերակի ներքո:

Կառուցվածքային փորձարկումը հիմնված է ծրագրի բոլոր երթուղիների հնարավորինս ամբողջական փորձարկման հայեցակարգի վրա: Այսպիսով, եթե ծրագրի ալգորիթմը ներառում է ճյուղավորում, ապա նախնական տվյալների մի շարքով կարող է իրականացվել օպերատորների հաջորդականություն, որն իրականացնում է այն գործողությունները, որոնք տրամադրում է մի մասնաճյուղը, իսկ երկրորդի հետ՝ մյուսը: Համապատասխանաբար, ծրագրի համար կլինեն երթուղիներ, որոնք կտարբերվեն ճյուղավորման ժամանակ ընտրված տարբերակով:

Ծրագիրը համարվում է լիովին ստուգված, եթե թեստերի օգնությամբ հնարավոր է իրականացնել ծրագիրը վերահսկողության փոխանցման բոլոր հնարավոր ուղիներով: Այնուամենայնիվ, հեշտ է տեսնել, որ նույնիսկ միջին բարդության ծրագրում չկրկնվող երթուղիների թիվը կարող է շատ մեծ լինել, և, հետևաբար, երթուղիների ամբողջական կամ սպառիչ փորձարկումը սովորաբար անհնար է:

Փորձարկման կառուցվածքային մոտեցումն ունի մի շարք թերություններ. Այսպիսով, թեստային փաթեթները կառուցվել են այս ռազմավարության միջոցով.

մի հայտնաբերեք բացակայող երթուղիները.

մի հայտնաբերեք սխալներ, որոնք կախված են մշակվող տվյալներից, օրինակ՝ if (a - b) հայտարարության մեջ.< eps - пропуск функции абсолютного значения abs проявится только, если а < Ь;

չերաշխավորել, որ ծրագիրը ճիշտ է, օրինակ, եթե նվազման կարգով տեսակավորելու փոխարեն իրականացվի աճման կարգով տեսակավորում։

Թեստեր ստեղծելու համար ծրագիրը ներկայացված է գրաֆիկի տեսքով, որի գագաթները համապատասխանում են ծրագրի հայտարարություններին, իսկ աղեղները ներկայացնում են հսկողության փոխանցման հնարավոր տարբերակները։ Ստորև բերված է ծրագրի տեքստը, որը որոշում է x-ի արժեքը՝ կախված ընթացակարգի պարամետրերի արժեքներից: Այս ծրագրի ալգորիթմը ներկայացված է Նկ. 9.2, ա, իսկ հսկողության փոխանցումների համապատասխան գրաֆիկը Նկ. 9.2,6.

Ընթացակարգ t(a, b: rеа1; var x: իրական); սկսել

եթե (a1) և (b=0), ապա x: =x/a; եթե (a=2) կամ (x>1) ապա x: =x+1;

Փորձարկման երթուղիների համար թեստային հավաքածուների ձևավորումը կարող է իրականացվել մի քանի չափանիշների համաձայն.

օպերատորի ծածկույթ;

որոշումների լուսաբանում (անցումներ);

ծածկույթի պայմանները;

որոշումների/պայմանների լուսաբանում;

պայմանների համակցված լուսաբանում.

Օպերատորի ծածկույթ.Օպերատորի ծածկույթի չափանիշը ենթադրում է թեստերի ընտրություն, որպեսզի յուրաքանչյուր ծրագրի օպերատոր կատարվի առնվազն մեկ անգամ: Սա անհրաժեշտ, բայց ոչ բավարար պայման է ընդունելի փորձարկման համար: Սա բացատրենք օրինակով։

Այն հատվածի համար, որի ալգորիթմը և գրաֆիկը ներկայացված են Նկ. 9.2, հնարավոր կլիներ յուրաքանչյուր հայտարարություն կատարել մեկ անգամ՝ որպես մուտքային տվյալներ սահմանելով a = 2, b = 0, x = 3: Բայց երկրորդ պայմանից հետևում է, որ x փոփոխականը կարող է ընդունել ցանկացած արժեք, իսկ որոշ տարբերակներում Pascal լեզուն այս արժեքը չի ստուգվի (!):

Բացի այդ.

եթե ծրագիր գրելիս առաջին պայմանը նշում է. (a > 1) կամ (b = 0), ապա սխալը չի ​​հայտնաբերվի.

եթե երկրորդ պայմանում x > 1 x > 0-ի փոխարեն գրված է, ապա այս սխալը նույնպես չի հայտնաբերվի.

կա ուղի 1-2-4-6 (տե՛ս նկ. 9.2, բ), որում x-ն ընդհանրապես չի փոխվում և, եթե այստեղ սխալ կա, այն չի հայտնաբերվի։

Այսպիսով, թեև փորձարկման ժամանակ իսկապես անհրաժեշտ է նախնական տվյալները սահմանել այնպես, որ ծրագրի բոլոր հայտարարությունները կատարվեն առնվազն մեկ անգամ, դա ակնհայտորեն բավարար չէ ծրագիրը փորձարկելու համար:

Լուծումների (անցումների) լուսաբանում.Այս չափանիշն իրականացնելու համար անհրաժեշտ է ունենալ թեստերի այնպիսի քանակություն և կազմ, որ յուրաքանչյուր պայմանի ստուգման արդյունքը (այսինքն՝ որոշումը) առնվազն մեկ անգամ վերցնի «ճշմարիտ» կամ «կեղծ» արժեքները:

Հեշտ է տեսնել, որ լուծման ծածկույթի չափանիշը բավարարում է օպերատորի ծածկույթի չափանիշը, բայց «ավելի ուժեղ է»:

Ծրագիրը, որի ալգորիթմը ներկայացված է Նկ. 9.2, ա, կարող է փորձարկվել լուծման ծածկույթի մեթոդի միջոցով երկու թեստերով, որոնք ընդգրկում են երկու ուղիները` 1-2-4-6, 1-2-3-4-5-6, կամ ուղիները` 1-2-3-4-: 6, 1-2-4-5-6, օրինակ.

a = 3, b = 0, x = 3 - ուղի 1-2-3-4-5-6;

a = 2, b = 1, x = I - ուղի 1-2-4-6:

Այնուամենայնիվ, ճանապարհը, որտեղ x-ը չի փոխվում, կփորձարկվի 50% հավանականությամբ. եթե երկրորդ պայմանում x > 1 պայմանի փոխարեն գրված է x.< 1, то этими двумя тестами ошибка обнаружена не будет.

Ծածկույթի պայմանները.Պայմանների ծածկույթի չափանիշը նույնիսկ «ավելի ուժեղ» է, քան նախորդները: Այս դեպքում ստեղծվում են որոշակի թվով թեստեր, որոնք բավարար են լուծույթի յուրաքանչյուր պայմանի բոլոր հնարավոր արդյունքների կատարման համար առնվազն մեկ անգամ ապահովելու համար:

Այնուամենայնիվ, ինչպես լուծումների ծածկույթի դեպքում, այս չափանիշը միշտ չէ, որ հանգեցնում է նրան, որ յուրաքանչյուր հայտարարություն կատարվում է առնվազն մեկ անգամ: Չափանիշը պահանջում է հավելում, որ վերահսկողությունը պետք է փոխանցվի յուրաքանչյուր մուտքի կետի առնվազն մեկ անգամ:

Ծրագիրը, որի ալգորիթմը ներկայացված է Նկ. 9.2 ա, ստուգում է չորս պայման.

Այս պայմանը բավարարող թեստեր.

Ա = 2, b = 0, x = 4 - ուղի 1-2-3-4-5-6, պայմանները՝ 1 - այո, 2 - այո, 3 - այո, 4 - այո;

a = 1, b = 1, x = 1 - ուղի 1-2-4-6, պայմանները `1 - ոչ, 2 - ոչ, 3 - ոչ, 4 - ոչ:

Պայմանների ծածկույթի չափանիշը հաճախ բավարարում է լուծման ծածկույթի չափանիշը, բայց ոչ միշտ: Նախկինում քննարկված օրինակների պայմանի ծածկույթի չափանիշի թեստերը ներառում են բոլոր լուծումների արդյունքները, բայց դա պատահականություն է: Օրինակ՝ թեստեր.

a = 1, b = 0, x = 3 - ուղի 1-2-3-6, պայմանները `1 - ոչ, 2 - այո, 3 - ոչ, 4 - այո;

a = 2, b = 1, x = 1 - ուղի 1-2-3-4-5-6, պայմանները. 1 - այո, 2 - ոչ, 3 - այո, 4 - ոչ

ընդգրկում են բոլոր պայմանների արդյունքները, սակայն որոշումների չորս արդյունքներից միայն երկուսը` առաջին որոշման «ճշմարիտ» և երկրորդի «կեղծ» արդյունքը չեն բավարարվում:

Մեթոդի հիմնական թերությունը նրա անբավարար զգայունությունն է տրամաբանական արտահայտությունների սխալների նկատմամբ:

Որոշումների/պայմանների լուսաբանում.Այս մեթոդի համաձայն, թեստերը պետք է նախագծվեն այնպես, որ յուրաքանչյուր պայմանի բոլոր հնարավոր արդյունքները և յուրաքանչյուր որոշման բոլոր արդյունքները կատարվեն առնվազն մեկ անգամ, և վերահսկողությունը փոխանցվի յուրաքանչյուր հայտարարության առնվազն մեկ անգամ:

Արգանդի խոռոչի ձեռքով հսկողության (զննման) ցուցումներ.

Լարգանդի խոռոչում պլասենցայի մասերի պահպանում կամ պահպանման կասկած (պլասենցայի բլթի պահպանումը կարող է հանգեցնել արյունահոսության կամ վարակի).

Լ?պլասենցայի հետաձգված տարանջատումը, որն ուղեկցվում է արյունահոսությամբ. 5 Արգանդի պատռվածքի կասկած.

&(մի շարք վիրահատություններից հետո՝ սաղմնաչափություն, արտաքին-ներքին պտույտ, որովայնի պինցետի կիրառում (արգանդի, հեշտոցային պահարանների, արգանդի վզիկի պատռվածքը ժամանակին հայտնաբերելու կամ բացառելու նպատակով).

P ծննդաբերությունից հետո նախկինում կեսարյան հատում կատարած կնոջ մոտ. Գործողության տեխնիկա.

«Մանկաբարձի ձեռքի» տեսքով ծալված խոզանակը տեղադրվում է արգանդի խոռոչի մեջ և մանրակրկիտ հետազոտվում.

Հարկավոր է հիշել, որ ավելի դժվար է զննել արգանդի պատը թևի թիկունքին կից (ձախ՝ աջ թեւը մտցնելիս, աջ՝ ձախ թեւը մտցնելիս).

Սխալները կանխելու և արգանդի ամբողջ ներքին մակերեսի մանրամասն հետազոտություն անցկացնելու համար անհրաժեշտ է ձեռքի շրջանաձև շրջադարձ կատարել։

11.Պլասենցայի ձեռքով տարանջատում.

Պլասենցայի ձեռքով բաժանման ցուցումներ.

/(ծննդաբերության երրորդ փուլում արյունահոսություն, որը վտանգ է ներկայացնում կնոջ կյանքի համար. ./. պլասենցայի տարանջատման հետաձգում ավելի քան 15-20 րոպե, երբ օգտագործում եք պիտուիտրին և Crede-ն ընդունելիս; 3 պլասենցայի մասնակի բաժանում պլասենցայի տեղանքից արյունահոսությամբ (այս դեպքում անհրաժեշտ է ճշգրիտ որոշել, թե արդյոք կա ճշմարիտ պլասենտա ակրետա, որի դեպքում արգելվում է ձեռքով բաժանման փորձը, անհրաժեշտ է հեռացնել արգանդը): Գործողության տեխնիկա.

ինհալացիա կամ ներերակային անզգայացում.

ծննդաբերող կինը գտնվում է վիրահատական ​​սեղանին կամ լայնակի մահճակալին:

մանկաբարձը քսում է մի ձեռքը ստերիլ վազելինի յուղով, ծալում է այն; մյուս ձեռքի կոնաձև մատները։ մերկացնելով շրթունքները մյուս ձեռքի 1 և 2 մատներով, ձեռքը մտցնում է հեշտոց և արգանդ.

կողմնորոշվելու համար մանկաբարձը ձեռքը տանում է պորտալարի երկայնքով, իսկ ծայրի հետևում: մոտենալով պլասենցային, նա գնում է նրա եզրին (սովորաբար արդեն մասամբ առանձնացված).

Որոշելով պլասենցայի եզրը և սկսելով առանձնացնել այն՝ մանկաբարձը արտաքին ձեռքով մերսում է արգանդը՝ այն կծկելու համար, իսկ ներքին ձեռքով, պլասենցայի եզրից գնալով, սղոցային շարժումով առանձնացնում է պլասենտան.

Պլասենտան առանձնացնելով՝ մանկաբարձը, առանց ձեռքը հանելու, մյուս ձեռքով զգուշորեն քաշելով պորտալարը, հեռացնում է պլասենտան. ձեռքը պետք է հեռացնել արգանդից միայն այն դեպքում, երբ մանկաբարձը համոզված է, որ հեռացված պլասենցան անձեռնմխելի է (ձեռքը արգանդի խոռոչի մեջ նորից մտցնելը մեծացնում է վարակվելու հավանականությունը):

Պտուղների ոչնչացման գործողություններ (տեսակներ, ցուցումներ, կիրառման պայմաններ

Պտղաբերության վիրահատություններն օգտագործվում են արագ ծննդաբերության և մոր վիճակը թեթևացնելու համար պտղի մահվան դեպքում մինչև ծնունդը: Կենդանի պտղի վրա այս վիրահատությունները կիրառվում են այն դեպքերում, երբ կնոջ կյանքին անմիջական վտանգ է սպառնում, իսկ ծննդաբերությունն այլ կերպ անհնար է։

Մրգերի ոչնչացման գործողությունների տեսակները.

1) ; էմբրիոտոմիա - միջքաղաքային և պարանոցի վիրահատությունների խումբ.

; գլխատում - պտղի գլխի առանձնացում իր մարմնից, որին հաջորդում է մարմնի և գլխի հեռացումը. Գ,կլեիդոտոմիա - մանյակների մասնահատում ուսագոտու ծավալը նվազեցնելու համար. սպոնդիլոտոմիա - ողնաշարի և իրանի տարանջատում գոտկային շրջանում.

«Gevisceration. eventration. -zenteration - պտղի կրծքավանդակի և որովայնի խոռոչներից ընդերքի հեռացում այն ​​կրճատված ծավալով հանելու համար.

2) բ craniotomy - պտղի գլխի պերֆորացիա, ուղեղի ոչնչացում և հեռացում, որին հաջորդում է պտղի հեռացումը: Ցուցումներ:

կնոջ կյանքին և առողջությանը սպառնացող վտանգ.

կտրուկ անհամապատասխանություն պտղի չափի և մոր կոնքի չափի միջև.

պտղի մահը ծննդաբերության ժամանակ.

անբարենպաստ ներկայացում (դեմքի հետևի տեսք, ճակատային ներկայացման առջևի տեսք): Գործողության պայմանները.

կոկորդի բացումը առնվազն 5-6 սմ-ով. - կոնքը չպետք է բացարձակ նեղ լինի.

բացված ամնիոտիկ պարկ.

Կրանիոտոմիա.

Կրանիոտոմիան պտղի ոչնչացման վիրահատություն է, որը բաղկացած է պտղի գլխի ծակումից, ուղեղի ոչնչացումից և հեռացումից, որին հաջորդում է պտղի հեռացումը: Ցուցումներ:

մոր և պտղի կոնքի չափերի կտրուկ անհամապատասխանություն.

ծննդաբերության պատճառով կնոջ կյանքին և առողջությանը սպառնացող վտանգ.

պտղի մահը ծննդաբերության ժամանակ.

մարմնի ծնվելուց հետո պտղի գլուխը հեռացնելու անկարողությունը.

անբարենպաստ ներկայացումներ (առջևի ներկայացման հետևի տեսք, ճակատային ներկայացման առջևի տեսք): Կրանիոտոմիայի պայմանները.

կոկորդի բացումը 5-6 սմ-ից ոչ պակաս է.

Կոնքը չպետք է բացարձակ նեղ լինի.

գլուխը պետք է ամրացվի կոնքի մուտքի մոտ.

իրական խոնարհում առնվազն 6,5 սմ. 1. Անհրաժեշտ է պահպանել 2 հիմնական կանոն.

կատարել գործողությունը տեսողական հսկողության ներքո, այսինքն. լայն հայելիներ ներկայացնելուց հետո.

Գլուխը ամրացրեք ոչ միայն որովայնի առաջի պատի, այլև հեշտոցի միջով՝ բռնելով գլխամաշկի մաշկը երկու ուժեղ փամփուշտներով կամ փամփուշտներով: 1. Առաջին պահը գլխի պերֆորացիա է.

ներկայացնել լայն հայելիներ. «

ամրացրեք գլուխը որովայնի առաջի պատի և հեշտոցի միջով.

Գլուխը ամրացնելուց հետո դրա վրայի մաշկը կտրում են, իսկ գլուխը ծակում են պերֆորատորով (ցանկալի է՝ Fenomenov պերֆորատոր։ Կարող եք օգտագործել Blo նիզակաձև պերֆորատոր)։

Ա) դեմքի դրսևորման դեպքում պերֆորացիան կատարվում է ուղեծրի կամ կոշտ քիմքի միջոցով.

Բ) ճակատային ներկայացմամբ՝ ուղեծրի միջով կամ ճակատային ոսկորով.

Գ) հետևի տեսադաշտում - պերֆորատորը տեղադրված է միջով: պտղի բերան. 3. Երկրորդ կետը սրացումն է (ուղեղի քայքայումը և հեռացումը).

օգտագործելով պերֆորացիայի միջով տեղադրված կյուրետ, ուղեղը ոչնչացվում է.

քայքայված ուղեղը գանգի խոռոչից հանվում է լվացման միջոցով, որի համար օգտագործվում է հատուկ ծայր և նատրիումի քլորիդի իզոտոնիկ լուծույթ։ Էքսրեբրացիան հանգեցնում է գլխի ծավալի նվազմանը։ 4. Երրորդ կետը պտղի արդյունահանումն է գանգուղեղի միջոցով.

cranioclast - ամուր ոսկրային պինցետ, որը բաղկացած է երկու ճյուղերից, գդալներից, կողպեքից և հատուկ սարքի փակող ապարատով ռադիոկծիկներից.

Սկզբում մանկաբարձի ձեռքի հսկողությամբ ներքին ճյուղի գդալը մտցվում է պերֆորացիոն անցքի մեջ, այնուհետև հանվում են հայելիները և 4 մատների հսկողության տակ տեղադրվում է արտաքին ճյուղի գդալը (գանգուղեղային ճյուղերի ներմուծում է. նման է մանկաբարձական պինցետների ներդրմանը);

եթե գլուխը գտնվում է կոնքի մուտքի մոտ և դեռ չի ճկվել կամ գտնվում է երկարացման վիճակում, ապա խորհուրդ է տրվում բռնել գանգի դեմքի հատվածը.

եթե գլուխը գտնվում է փոքր կոնքի խոռոչի կամ ելքի մեջ՝ հետևի տեսադաշտում և ճկման վիճակում, ապա ավելի լավ է բռնել գլխի օքսիպիտալ մասը, այսինքն. դրեք արտաքին ճյուղը օքսիտալ ոսկորի վրա.

cranioclast-ի երկու գդալները ներմուծելուց հետո ճյուղերի հզոր սեղմումը կատարվում է պտուտակը պտտելով.

Պտղը հանելու համար կատարվում է ձգում։ ընդօրինակելով այս սեռերին բնորոշ մեխանիզմը.

Ձգումների ուղղության ընտրությունը նույնպես կախված է գլխի բարձրությունից և պետք է համապատասխանի ծննդյան ջրանցքի մետաղալարերի ուղղությանը.

Ա) մինչ գլուխը գտնվում է գազի խոռոչի մուտքի մեջ, ետևում կատարեք ձգում.

Բ) գլուխը դեպի ելքը իջեցնելիս փոխում են ձգման ուղղությունը. գործիքի բռնակները շարժելով ներքև, այնուհետև առաջ;

Պտղի գլխի և ուսերի հեռացումը պետք է կատարվի ուշադիր՝ միաժամանակ պաշտպանելով պերինան գազային գրավոմայից:

Գլխատում.

Գլխատումը պտուղը ոչնչացնող վիրահատություն է, որը ներառում է պտղի գլուխը ցողունից բաժանելը, որին հաջորդում է մարմնի և գլխի հեռացումը:

Ցուցումներ:

ավելի հաճախ պտղի առաջադեմ լայնակի դիրքերով:

Ֆարինքսի բացումը առնվազն 6 սմ-ով.

իսկական կոնյուգատը 6,5 սմ-ից ոչ պակաս է, այսինքն. կոնքը բացարձակապես նեղ չէ. ամնիոտիկ պարկը բացված է.

ձեր մատներով պտղի արգանդի վզիկը հասնելու և բռնելու ունակությունը. Գործողության տեխնիկա.

1) կատարել հեշտոցային հետազոտություն և համոզվել, որ պտղի արգանդի վզիկը հասանելի է.

2) օգնականը զգուշորեն քաշում է ընկած բռնակը դեպի հետույք (լայնակի դիրքում՝ 1-ին դիրքում՝ աջ, 2-րդ դիրքում՝ ձախ).

3) մանկաբարձը ձեռքը մտցնում է հեշտոց՝ պտղի արգանդի վզիկը բռնելու համար (1-ին դիրքում՝ աջ ձեռքը, 2-ում՝ ձախ).

4) բռնել պտղի վզից այսպես. այնպես, որ 1 մատը ընկած է առջևում (pubis-ի հետևում), իսկ ցուցամատը` հետևում.

5) մկրատով կտրեք պարանոցի մաշկը և օգտագործեք ձեր մատը ենթամաշկային հյուսվածքում ալիք ձևավորելու համար.

6) գլխազերծման կեռիկի կոր ծայրը մտցվում է ջրանցքի մեջ և. հասնելով ողնաշարին և բռնելով այն: պտտեք կեռիկի բռնակը այս կամ այն ​​ուղղությամբ (մինչև գործիքը թեթև քաշեք ներքև): Միևնույն ժամանակ լսվում է ճռճռան ձայն, քանի որ կոտրված է ամբողջ արգանդի վզիկի ողնաշարը.

7) գլուխը մարմնից առանձնացնելու համար մկրատով կտրել մաշկը (ներքին ձեռքի հսկողության տակ).

8) մարմինը հանվում է ընկած բռնակը քաշելով.

9) անջատված գլխի հեռացման եղանակները.

համակցված տեխնիկա - արտաքին ձեռքով ճնշում գործադրեք արգանդի վրա, որպեսզի սեղմեք գլուխը դեպի կոնքի մուտքը: իսկ ներքին ձեռքի երկու մատները մտցնում են բերանի մեջ և գլուխը հանում.

Պտղի արգանդի վզիկի կոճղը պատված է օքսիպիտալ հատվածում երկու հզոր բշտիկներով՝ մտցնելով երկու մատ: բ եղջյուր. Գլուխը հանելիս միաժամանակ կիրառեք Դեպիճնշումը դրա վրա վերևից՝ պուբիսից վեր (այս մեթոդով անհրաժեշտ է ընդօրինակել ծննդաբերության բնական մեխանիզմը՝ գլուխը շրջելով).

Պտղի պարանոցի կոճղը բռնում են երկու հզոր բիդենտներով և գլուխը քաշում դեպի գազի մուտքը։ Ձեռքով հսկողության ներքո գանգուղեղի ներքին ճյուղը մտցվում է գանգուղեղային խոռոչի մեջ՝ անցքի միջով: իսկ երկրորդ ճյուղը դրվում է գանգի առջևի կամ օքսիպիտալ մասի վրա։ Գանգուղեղի ճյուղերի փակում: հեռացրեք աքցանը և գլուխը հանեք գանգուղեղով.

Եթե ​​մարմինը հեռացնելուց հետո պարզվում է, որ գլուխը ուղղված է, կարող եք գանգուղեղի ներքին ճյուղը մտցնել պտղի բերանի մեջ, իսկ արտաքինը դնել ճակատին։

17. Բարդություններ մրգերի ոչնչացման վիրահատություններից հետո .

Պտուղները ոչնչացնող գործողություններ կատարելիս կարող են զարգանալ հետևյալ բարդությունները.

1) մոր ծննդյան ջրանցքի տրավմատացում՝ օգտագործվող գործիքներով.

2) ծննդաբերական ջրանցքի փափուկ հյուսվածքների տրավմատացում պտղի մասերով (օրինակ՝ գանգի ոսկորներ).

3) ծննդաբերական ջրանցքի վնասում (արգանդի, պերինայի պատռվածք) պտղի մասերի հարկադիր հեռացման ժամանակ.

4) միզապարկի և ուղիղ աղիքի վնաս.

Ձեռքով հսկողությունը, ինչպես նշվեց վերևում, սովորաբար օգտագործվում է զարգացման վաղ փուլերում: Այս կամ այն ​​փուլում ընդունված բոլոր նախագծային որոշումները պետք է հնարավորինս շուտ վերլուծվեն դրանց ճիշտության և համապատասխանության համար, մինչդեռ դրանք կարող են հեշտությամբ վերանայվել: Քանի որ զարգացման վաղ փուլերում նման լուծումների գործնական փորձարկման հնարավորություն չկա, դրանց քննարկումը, որն իրականացվում է տարբեր ձևերով, մեծ նշանակություն ունի։

Կան ձեռքով հսկողության ստատիկ և դինամիկ մոտեցումներ: ժամը ստատիկմոտեցումը, նրանք վերլուծում են ծրագրի կառուցվածքը, վերահսկման և տեղեկատվական կապերը, դրա ներդրումը

և ելքային տվյալներ: ժամը դինամիկ -կատարել ձեռքով փորձարկում,այսինքն՝ նրանք ձեռքով մոդելավորում են ծրագրի կատարման գործընթացը տվյալ սկզբնական տվյալների վրա:

Նման ստուգումների նախնական տվյալներն են՝ տեխնիկական բնութագրերը, բնութագրերը, ծրագրային արտադրանքի կառուցվածքային և ֆունկցիոնալ դիագրամները, առանձին բաղադրիչների դիագրամները:

և այլն, իսկ հետագա փուլերի համար՝ ալգորիթմներ և ծրագրի տեքստեր, ինչպես նաև թեստային հավաքածուներ։

Ապացուցված է, որ ձեռքով ստուգումը նպաստում է ծրագրերի արտադրողականության և հուսալիության զգալի աճին և կարող է օգտագործվել տրամաբանական ձևավորման և կոդավորման սխալների 30-ից 70%-ը գտնելու համար: Հետևաբար, յուրաքանչյուր ծրագրային նախագծում պետք է օգտագործվի ձեռքով ստուգման մեթոդներից մեկը կամ մի քանիսը:

Ձեռքով հսկողության հիմնական մեթոդներն են.

Աղբյուրի տեքստային ստուգումներ,

Վերջից մինչև վերջ դիտումներ

Սեղանի մոտ ստուգում

Ծրագրի գնահատումներ.

Աղբյուրի տեքստի ստուգումներ.Աղբյուրի տեքստի ստուգումները ընթացակարգերի և տեխնիկայի մի շարք են սխալները հայտնաբերելու համար, երբ մասնագետների խումբն ուսումնասիրում է տեքստը: Այս խմբում ընդգրկված են՝ ծրագրի հեղինակ, դիզայներ, թեստավորման մասնագետ և համակարգող՝ իրավասու ծրագրավորող, բայց ոչ ծրագրի հեղինակ։ Ընդհանուր ստուգման ընթացակարգը ներառում է հետևյալ գործողությունները.

Խմբի անդամներին նախապես տրվում է ծրագրի ցանկը և ճշգրտումը.

Ծրագրավորողը խոսում է ծրագրի տրամաբանության մասին և պատասխանում տեսուչների հարցերին.

Ծրագիրը վերլուծվում է հարցերի ցանկի համեմատ՝ բացահայտելու պատմականորեն տարածված ծրագրավորման սխալները:

Կոդերի ստուգման հարցերի ցանկը կախված է ինչպես օգտագործվող ծրագրավորման լեզվից, այնպես էլ մշակվող ծրագրաշարի առանձնահատկություններից: Որպես օրինակ՝ ստորև ներկայացված է հարցերի ցանկ, որոնք կարող են օգտագործվել Pascal-ով գրված ծրագրերի ճիշտությունը վերլուծելիս:

I. Տվյալների հասանելիության վերահսկում

Արդյո՞ք բոլոր փոփոխականները սկզբնավորվել են:

Արդյո՞ք գերազանցված են զանգվածների և տողերի առավելագույն (կամ իրական) չափերը:


Արդյո՞ք տողերն ու սյունակները շփոթված են աշխատելիս: Հետմատրիցաներ

Կա՞ն նմանատիպ անուններով փոփոխականներ:

Արդյո՞ք ֆայլերը օգտագործվում են: Եթե ​​այո, ֆայլից մուտքագրելիս ստուգվու՞մ է ֆայլի լրացումը:

Արդյո՞ք գրված և կարդացված արժեքների տեսակները համընկնում են:

Օգտագործվա՞ծ են անտիպ փոփոխականներ, բաց զանգվածներ կամ դինամիկ հիշողություն: Եթե ​​այո, արդյո՞ք փոփոխականների տեսակները համընկնում են ձևաչափի «վերածման» ժամանակ: Արդյո՞ք ինդեքսները դուրս են գալիս զանգվածի սահմաններից:

2. Հաշվարկների վերահսկում


Ճի՞շտ են գրված արտահայտությունները (օպերատորների հերթականությունը):

Արդյո՞ք հաշվարկները ճիշտ են կատարվում ոչ թվաբանական փոփոխականների վրա:

Արդյո՞ք հաշվարկները ճիշտ են կատարվում տարբեր տեսակի փոփոխականների հետ (այդ թվում՝ օգտագործելով ամբողջ թվային թվաբանությունը):

Հնարավո՞ր է, որ կա ցանցի մի փոքր արտահոսք կամ մեքենայի զրոյական իրավիճակ:

Արդյո՞ք հաշվարկները համապատասխանում են սահմանված ճշգրտության պահանջներին:

Կա՞ն համեմատություններ տարբեր տեսակի փոփոխականների միջև:

3. Վերահսկիչ փոխանցման հսկողություն

Արդյո՞ք օղակները ճիշտ կվերջանան:

Կավարտվի՞ ծրագիրը։

Կա՞ն օղակներ, որոնք չեն գործարկվի, քանի որ մուտքի պայմանը խախտված է: Ճի՞շտ կշարունակվեն հաշվարկները։

Կա՞ն որոնման ցիկլեր: Արդյո՞ք «տարրը գտնված» իրավիճակները ճիշտ են վարվում:

իսկ «տարրը չի՞ գտնվել»:

4. Միջմոդուլային ինտերֆեյսների վերահսկում

Արդյո՞ք պարամետրերը և արգումենտների ցուցակները համընկնում են ըստ հերթականության, տեսակի և միավորների:

Արդյո՞ք ռեժիմը փոխում է այն փաստարկները, որոնք չպետք է փոխվեն:

Կա՞ շրջանակի խախտում համանուն գլոբալ և տեղական փոփոխականների համար:

Սխալների ուղղակի հայտնաբերումից բացի, ստուգման արդյունքները թույլ են տալիս ծրագրավորողին տեսնել իր թույլ տված այլ սխալները և հնարավորություն ունենալ գնահատելու իր ծրագրավորման ոճը, ալգորիթմների ընտրությունը և փորձարկման մեթոդները: Ստուգումը ծրագրի այն մասերի վաղ հայտնաբերման միջոց է, որոնք ավելի հավանական է, որ պարունակում են սխալներ, ինչը թույլ է տալիս թեստավորումը կենտրոնանալ այդ մասերի վրա:

Վերջից մինչև վերջ դիտումներ:Վերջից մինչև վերջ վերանայումը, ինչպես ստուգումը, սխալների հայտնաբերման մեթոդների մի շարք է, որն իրականացվում է ծրագրի տեքստը դիտող մարդկանց խմբի կողմից: Այս վերանայումը շատ ընդհանրություններ ունի ստուգման գործընթացի հետ, սակայն տարբերվում է սխալների հայտնաբերման ընթացակարգով և մեթոդներով: Վերջնական հսկողության խումբը բաղկացած է երեքից հինգ հոգուց՝ նախագահից կամ համակարգողից, բոլոր սխալները գրանցող քարտուղարից, թեստավորման մասնագետից, ծրագրավորողից և անկախ փորձագետից: Վերջից մինչև վերջ դիտումը ներառում է հետևյալ ընթացակարգերի կատարումը.

Խմբի անդամներին նախապես տրվում է ծրագրի ցանկը և ճշգրտումը.

Հանդիպման մասնակիցներին առաջարկվում են մի քանի թեստեր.

Հանդիպման մասնակիցները մտովի կատարում են յուրաքանչյուր թեստ՝ ծրագրի տրամաբանությանը համապատասխան, մինչդեռ ծրագրի վիճակը (փոփոխական արժեքները) հետևվում է թղթի կամ գրատախտակի վրա.

Անհրաժեշտության դեպքում ծրագրավորողին հարցեր են տալիս դիզայնի տրամաբանության և արված ենթադրությունների վերաբերյալ:

Սեղանի մոտ ստուգում.Պատմականորեն ձեռքով փորձարկման այս մեթոդն առաջինն էր, որ հայտնվեց, քանի որ դրա համար մասնագետների խումբ չի պահանջվում: Սա աղբյուրի տեքստի ստուգում է կամ վերջից մինչև վերջ սկանավորում, որն իրականացվում է մեկ անձի կողմից, ով կարդում է ծրագրի տեքստը, ստուգում է այն հնարավոր սխալների համար՝ հաճախ հանդիպող սխալների հատուկ ցանկի համեմատ և «անցնում» է թեստի տվյալները ծրագրի միջոցով: Ելնելով թեստավորման սկզբունքներից՝ սեղանի շուրջ թեստավորումը պետք է իրականացնի այն անձը, որը ծրագրի հեղինակը չէ: Մեթոդը ամենաքիչ արդյունավետն է, քանի որ ստուգումը լիովին անկարգ գործընթաց է՝ առանց կարծիքների փոխանակման և առողջ մրցակցության։


Ծրագրի գնահատում.Այս մեթոդը ուղղակիորեն կապված չէ թեստավորման հետ, սակայն դրա կիրառումը նույնպես բարելավում է ծրագրավորման որակը։ Այն օգտագործվում է ծրագրի ընդհանուր որակի, օգտագործման հեշտության և պարզության տեսանկյունից անանուն գնահատելու համար: Մեթոդի նպատակն է ապահովել ծրագրավորողների համեմատաբար օբյեկտիվ գնահատում և ինքնագնահատում:

Այս գնահատումը կատարվում է հետևյալ կերպ. Ընտրվում է ծրագրավորող, ով պետք է կատարի գործընթացի ադմինիստրատորի պարտականությունները: Ադմինիստրատորը հավաքագրում է վեցից 20 մասնակիցներից բաղկացած խումբ, որոնք պետք է մշակեն նմանատիպ ծրագրեր: Յուրաքանչյուր մասնակից հրավիրվում է քննարկման ներկայացնել երկու ծրագիր՝ իր տեսանկյունից՝ լավագույնը և վատագույնը։ Ընտրված ծրագրերը պատահականության սկզբունքով բաշխվում են մասնակիցների միջև: Նրանց տրվում է չորս հաղորդում՝ երկու լավագույն և երկու վատագույն, բայց նրանց չեն ասում, թե որ ծրագրերն են վատը, որոնք՝ լավը։ Ծրագրավորողը վերանայում է այս ծրագրերը և լրացնում հարցաթերթիկ, որտեղ նա գնահատում է ծրագրերի որակը յոթ բալանոց սանդղակով։

Դրանից հետո գնահատման արդյունքները ստուգվում են, և գնահատողը տալիս է ընդհանուր դիտողություններ և առաջարկություններ ծրագրերը բարելավելու համար:

Մետրոպոլիտենի միջոցները խնայելու համար տարեցներին նվաստացնում են

Վերջերս թոշակառուներին թույլ են տալիս մտնել Սանկտ Պետերբուրգի մետրո միայն հսկիչին ամենամոտ գտնվող երկու-երեք պտտվող պտույտներով։ Նորամուծությունն անմիջապես բուռն քննարկումների տեղիք տվեց։ Մետրոպոլիտենի ղեկավարությունն ասում է, որ այժմ ավելի հեշտ է դարձել զեղչային տոմսերի հասանելիությունը վերահսկելը: Ուղևորները դժգոհ են՝ պիկ ժամերին հսկայական խցանումներ են կուտակվում պտտվող սեղանների մոտ։ Բանավեճը շարունակվում է, իսկ մետրոյի մուտքի խցանումները մեծանում են։ Այս առիթով թոշակառու Բորիս Պետրովիչ Տյուլենևը դիմեց «Բալթյան մեդիա գրուպի հանրային ընդունելությանը»:


Բորիս Պետրովիչն ապրում է Տուրիստկայա փողոցում՝ Պրիմորսկի շրջանում։ Մոտակա մետրոյի կայարանը Staraya Derevnya-ն է։ Այն ամենաբանուկներից չէ, բայց նույնիսկ այստեղ թոշակառուների համար թոշակառուների մոտ խցանումներ են լինում պիկ ժամերին։ Մարդիկ կանգնած են խիտ զայրացած ամբոխի մեջ, որտեղ բոլորը պատրաստ են եռալ տեղի ունեցող անարդարության գիտակցումից, իմպոտենտ վրդովմունքից՝ ինչի՞ համար է այս նվաստացումը։ Ժամանակ առ ժամանակ ծեծկռտուքներ են բռնկվում, ինչ-որ մեկը հրում է մեկին, երիտասարդ մարզիկները փորձում են խցկվել տարեց կանանց և տղամարդկանց միջև՝ ավլելով ամեն ինչ իրենց ճանապարհին: Նրանք չգիտեն, որ պետք է անցնեն այլ պտույտներով։ Հասարակ ուղեւորը կարող է ընտրել ցանկացած պտտվող սեղան, բայց զեղչի քարտով թոշակառուն պետք է շարժվի միայն խիստ սահմանված երեքով, լավագույն դեպքում չորսով։ Մնացածին փաստաթուղթ կցելն ուղղակի անիմաստ է՝ տեղեկատվությունը չի կարդացվում։

Ինչպես իրավացիորեն կարծում է Բորիս Պետրովիչը, թոշակառուներին պետք է ավելի շատ պտտվող պտույտներ տրամադրել։ Եվ ընդհանրապես՝ ցանկացած մարդ պետք է իրավունք ունենա անցնելու ցանկացած պտույտով՝ անկախ սոցիալական կարգավիճակից։ Մարդկանց կատեգորիաների բաժանելն այս դեպքում ընդհանուր առմամբ անարդար է և սխալ, անկախ նրանից, թե ինչ նպատակներով են նրանք փորձում արդարացնել այս բաժանումը։

Մետրոպոլիտենի ղեկավարությունն ասում է՝ շահառուներն իրենք են մեղավոր, որ նրանց համար պետք է հատուկ պտտվող սեղաններ հորինել։ Նրանք ասում են, որ շատ հաճախ իրենց ճանապարհորդական քարտերը տալիս են ընտանիքին և ընկերներին, և դա համարվում է վարչական իրավախախտում։ Երբ թոշակառուին տրվում է զեղչի քարտ, նա պայմանագիր է կնքում, որ այն այլ անձանց չի փոխանցի։ Բայց գործնականում դա փոխանցում են։ Որոշ տարեց ամուսնական զույգեր սովորաբար տալիս են մեկ ճանապարհորդական քարտ յուրաքանչյուր ընտանիքի համար և հերթով օգտագործում են այն, իսկ երկրորդի փոխարեն գումար են վերցնում: Ահա թե ինչու շահառուների համար պտտվող պտույտների թիվը սահմանափակ էր. ավելի հեշտ է բռնել մարդկանց ուրիշի ճամփորդական փաստաթղթերից օգտվելիս, երբ նրանք անցնում են երեք շրջադարձային, և ոչ բոլորի միջով:

Խնդիրը սուր է, ուստի այս ամառ մետրոպոլիտենն ուժեղացրել է բոլոր տեսակի ճամփորդական փաստաթղթերի ստուգման միջոցառումները և նույնիսկ այսպես կոչված ձեռքով հսկողություն է մտցրել։ Մետրոպոլիտենի կայարաններում հայտնվեցին վավերացուցիչներով մարդիկ, որոնք քարտերից տեղեկատվություն էին կարդում՝ ում է պատկանում, քանի տարեկան է սեփականատերը։ Տվյալները համեմատվում են ճամփորդական քարտը ներկայացնող անձի փաստաթղթերում նշվածների հետ։ Կենսաթոշակառուները պետք է իրենց հետ տանեն նման փաստաթղթեր՝ անձնագիր կամ կենսաթոշակային վկայական, ճանապարհորդության ժամանակ: Ստուգման ժամանակ երբեմն պարզվում է, որ ճանապարհորդական քարտը ուրիշինն է։

Vecherka-ի թղթակիցը մի անգամ ականատես է եղել նման դեպքի։ Տարեց տղամարդը ուսապարկը դրած թոշակառուների շրջագայով անցել է. Ըստ երևույթին, նա վերադառնում էր ամառանոցից՝ տուն բերելով բնության նվերները։ Պտտվող սեղանի հետևում տղամարդուն կանգնեցրեց «էսսե տղան»՝ վավերացնողով: Ես ստուգեցի նրա քարտը: Ես ուշադիր նայեցի.

-Դու բավականին վատ տեսք ունես, Օլգա Իվանովնա: — լուրջ դեմքով կատակեց՝ շփոթված թոշակառուին մի կողմ տանելով...

Մետրոպոլիտենի մամուլի ծառայությունը հայտնում է, որ միայն հունիսին առգրավված ճանապարհորդական փաստաթղթերի թիվը կազմել է գրեթե երկու հազար երկու հարյուր, իսկ ամսվա կորցրած եկամուտը այդ փաստաթղթերից գերազանցել է մեկ միլիոն ռուբլին: Ուրիշի ճամփորդական քարտերով մարդիկ կարող են ավելացվել «գորշ ցուցակում», իսկ իրավախախտումը կրկնվելու դեպքում զեղչի քարտը կարող է բռնագրավվել։

Ձեռքով կառավարումն ավելի շատ ժամանակ է պահանջում, ուստի այս ամառ պտտվող պտույտներում ծանրաբեռնվածությունն աճում է թռիչքներով և սահմաններով: Եվ ոչ մի փաստարկ, մետրոպոլիտենի կողմից խնայված կամ հակառակը կորցրած միլիոնավոր ռուբլի չի կարող արդարացնել այն փաստը, որ բոլոր ուղեւորները պետք է տուժեն: Հավանաբար բոլոր մեգապոլիսներում մետրոն վնասներ է կրում ճամփորդական փաստաթղթերի հետ կապված ամենատարբեր խախտումների պատճառով, բայց աշխարհի ոչ մի քաղաքակիրթ երկրում հասարակ քաղաքացիները ստիպված չեն դրա համար վճարել իրենց ժամանակով և նյարդերով։

«Որքա՞ն ժամանակ կարող եք ահաբեկել տարեցներին: - ինտերնետի օգտատերը դիմում է Սանկտ Պետերբուրգի մետրոպոլիտենի ղեկավարին տրանսպորտի խնդիրներին նվիրված ֆորումներից մեկում։ — Ինչո՞ւ մտածեցիք մետրոյում զեղչերի քարտերը ստուգելու ակցիայով, երբ անցնում եք շրջագայով: Ցավալի է նայել տարեցներին, հիվանդ մարդկանց, երբ նրանց թույլ չեն տալիս մետրոյում. Ի՞նչ, նրանցից պարզ չէ՞, որ թոշակառուներ են և նպաստառու։ Սա ձեր կողմից վիրավորական և անազնիվ է: Ե՞րբ կդադարի քարտի ստուգման վրդովմունքը:

Ինտերնետում կան բազմաթիվ նմանատիպ հարցումներ: Այսպիսով, Բորիս Պետրովիչ Տյուլենևը, ով կապ հաստատեց «Բալթյան մեդիա խմբի հանրային ընդունելության» հետ, անդրադարձավ քաղաքային իսկապես հրատապ խնդրին: Իսկ թե ինչպես են պատրաստվում լուծել քաղաքային մետրոպոլիտենի ղեկավարությունը։ Օգոստոսի 10-ին OP BMG-ի պաշտոնական հարցումն ուղարկվել է Սանկտ Պետերբուրգի մետրոպոլիտենի ղեկավար Վլադիմիր Գարյուգինին։ Մետրոպոլիտենի տնօրինության պատասխանը դեռ չի եկել, բայց հավանաբար արդեն պատրաստվում է։ Օրենքով պատասխանատու անձինք այն պետք է ուղարկեն մեկ ամսվա ընթացքում։ Ինչ էլ որ ստացվի, մենք կաշխատենք լուծել խնդիրը։