Օգտվողի առավել ակնհայտ գործառույթը ծրագրերի կատարումն է: Օպերացիոն համակարգերից շատերը նաև թույլ են տալիս օգտվողին նշել մեկ կամ մի քանի օպերանդներ, որոնք կարող են փոխանցվել ծրագրին որպես փաստարկներ: Օպերանդները կարող են լինել տվյալների ֆայլերի անվանումը, կամ դրանք կարող են լինել պարամետրեր, որոնք փոփոխում են ծրագրի վարքագիծը:
Ո՞րն է օգտագործողի դերը ՕՀ-ում:
Օգտագործողները անուղղակիորեն փոխազդում են համակարգային ծրագրերի հավաքածուի միջոցով որոնք կազմում են օպերացիոն համակարգի ինտերֆեյսը: … Գործընթացները փոխազդում են՝ կատարելով համակարգային զանգեր դեպի համապատասխան օպերացիոն համակարգ (այսինքն՝ միջուկ): Թեև մենք կտեսնենք, որ կայունության համար նման զանգերը ուղղակի զանգեր չեն միջուկի գործառույթներին:
Ի՞նչ է օպերացիոն համակարգում օգտագործողի գործընթացը:
Սովորաբար, գործընթացն իրականացվում է օգտագործողի ռեժիմում: Երբ գործընթացն իրականացնում է համակարգային զանգ, կատարման ռեժիմը փոխվում է օգտագործողի ռեժիմից միջուկի ռեժիմ: Օգտատիրոջ գործընթացի հետ կապված հաշվապահական գործառնությունները (ընդհատումների մշակում, գործընթացի պլանավորում, հիշողության կառավարում) կատարվում են միջուկի ռեժիմում:
Որո՞նք են օպերացիոն համակարգի 4 դերերը:
Օպերացիոն համակարգի գործառույթները
- Վերահսկում է օժանդակ պահեստը և ծայրամասային սարքերը, ինչպիսիք են սկաներներն ու տպիչները:
- Զբաղվում է ծրագրերի հիշողության մեջ և դուրս տեղափոխմամբ:
- Կազմակերպում է հիշողության օգտագործումը ծրագրերի միջև:
- Կազմակերպում է մշակման ժամանակը ծրագրերի և օգտագործողների միջև:
- Պահպանում է օգտատերերի անվտանգությունը և մուտքի իրավունքները:
Որո՞նք են օպերացիոն համակարգի հինգ օրինակները:
Ամենատարածված օպերացիոն համակարգերից հինգն են Microsoft Windows, Apple macOS, Linux, Android և Apple-ի iOS.
Որո՞նք են ՕՀ-ի դիզայնի երեք նպատակները:
Այն կարելի է դիտարկել որպես երեք նպատակ.Հարմարավետություն. ՕՀ-ն ավելի հարմար է դարձնում համակարգիչը օգտագործելու համար. - Արդյունավետություն. ՕՀ-ն թույլ է տալիս արդյունավետ կերպով օգտագործել համակարգչային համակարգի ռեսուրսները:
Որո՞նք են գործընթացի 5 հիմնական վիճակները:
Որո՞նք են գործընթացի տարբեր վիճակները:
- Նոր. Սա այն վիճակն է, երբ գործընթացը նոր է ստեղծվել։ …
- Պատրաստ. Պատրաստ վիճակում գործընթացը սպասում է կարճաժամկետ ժամանակացույցի կողմից պրոցեսորին նշանակվելուն, որպեսզի այն կարողանա գործարկել: …
- Պատրաստ Կասեցված է: …
- Վազում. …
- Արգելափակված. …
- Արգելափակված Կասեցված է: …
- Դադարեցված է.
Ի՞նչ է գործընթացի օրինակը:
Գործընթացի սահմանումն այն գործողություններն են, որոնք տեղի են ունենում, երբ ինչ-որ բան տեղի է ունենում կամ արվում: Գործընթացի օրինակ է ինչ-որ մեկի կողմից խոհանոցը մաքրելու քայլերը. Գործընթացի օրինակ է գործողությունների կետերի հավաքածուն, որոնք պետք է որոշվեն կառավարական հանձնաժողովների կողմից:
Ինչու՞ է Semaphore-ն օգտագործվում ՕՀ-ում:
Սեմաֆորը պարզապես փոփոխական է, որը ոչ բացասական է և կիսվում է թելերի միջև: Այս փոփոխականն օգտագործվում է լուծել կրիտիկական հատվածի խնդիրը և հասնել գործընթացի համաժամացման բազմամշակման միջավայրում. Սա նաև հայտնի է որպես mutex lock: Այն կարող է ունենալ միայն երկու արժեք՝ 0 և 1: