Системалык программалык камсыздоонун мисалдары жана алардын түрлөрү

Программалык камсыздоонун мисалдары-1

Кийинки макалада биз сизге беребиз программалык камсыздоонун мисалдары жана алардын түрлөрү, андыктан алар жөнүндө кененирээк түшүнө аласыз.

Программалык камсыздоонун мисалдары

Компьютерди же мобилдик түзмөктү колдонууда системалык программалык камсыздоо негизги ролду ойнойт, анткени аларсыз биз билгендей эсептөө эч кандай мааниге же функционалга ээ болмок эмес. Бул жерде биз сизге айрымдарын көрсөтө алабыз программалык камсыздоонун мисалдары, бирок адегенде алар эмне экенин, эмне үчүн жана эмнеден жасалганын түшүнүү керек.

Демек, программалык камсыздоо - бул компьютерге же мобилдик түзүлүшкө белгилүү бир тапшырмаларды аткарууга мүмкүндүк берүүчү программалардын жана күн тартибинин жыйындысы; Алар иштөө тутуму менен өз ара аракеттенүү үчүн кызмат кылышат жана ошону менен аны аппараттык жабдыктары аркылуу оңой башкара алышат. Программасыз компьютер башкарылбайт.

Тутумдук программалык камсыздоо же Базалык Программалык камсыздоо деп аталат, алар иштөө тутумунан, драйверлерден (контролерлордон) жана китепканалардан турат, алар бардыгын бирге кемчиликсиз иштөөгө жардам берет.

Кыскача айтканда, программалык камсыздоо компьютерди башкаруу үчүн элементардык, башкача айтканда, ар кандай программа программадан турат, анткени бул тиркеменин иштешине жана андан талап кылынган милдеттерди аткарууга мүмкүндүк берет. Эми бизде бул ачык -айкын болгондон кийин, биз сизди кээ бирлери менен тааныштыра алабыз Программалык камсыздоонун мисалдары:

Fedora Linux

Бул Linuxтун операциялык тутуму, коопсуз жана абдан туруктуу деп белгилүү. Бул системада системанын функцияларында жана өзгөчөлүктөрүндө укмуштуудай жаңылыктарды камтыган эки жаңы версияны жыл сайын чыгарууга мүмкүндүк берген көптөгөн иштеп чыгуучулар бар.

Федора Linux версияларынын арасында эң көп колдонулганы белгилүү, бирок кээ бир программаларга жана тиркемелерге туура келбегенине каршы бир аз ойной алат.

Ubuntu Linux

Бул дагы бир Программалык камсыздоонун мисалдары Linux негизделген. Fedora сыяктуу, ал абдан туруктуу жана коопсуз, бирок ал программалар менен тиркемелердин көбүрөөк шайкештигине ээ, ошондой эле жылына эки көрүнүктүү жаңыртууларды алат, алар апрель жана октябрь айларында болот.

Microsoft Windows

Microsoft тарабынан иштелип чыккан дүйнөдөгү эң кеңири таралган жана колдонулган система. Ал 90 -жылдары токтобостон, 1985 -жылы жасалган биринчи версиясы аркылуу өсө баштаган.

Windows аны эң жакшы операциялык системалардын бирине айланткан көптөгөн компоненттерге ээ, бирок ошондой эле анча жакшы эмес деп эсептелген кээ бир нерселер бар, мисалы, кесепеттүү программа коркунучу. Ошо сыяктуу эле, компаниялар, жеке колдонуучулар жана мекемелер аны колдонуудан тартынышпайт.

Android

Бул бир популярдуулугу менен белгилүү Программалык камсыздоо системасынын мисалдары дүйнөдө эң көп колдонулган, миллиондогон колдонуучулар менен мобилдик түзмөктөрдө, негизги конкурс катары Apple iOS менен.

Android бир нече функциялары бар бекер операциялык система деп аталат, ал ошондой эле технологиялык тармактагы эң ири компаниялардын бири Google тарабынан колдоого алынган, рынокто эң чоң тиркеме дүкөнү бар.

Android системалык программалык камсыздоонун мисалдарынын бири, бирок Android деген эмне экенин билгиңиз келеби? Эгерде сиз көбүрөөк билимге ээ болууну кааласаңыз, биз сизди төмөнкү видеону көрүүгө чакырабыз:

айдоочулар

Алар катталган аталыштар менен белгилүү эмес, алар өздөрүнө таандык болгон бренд менен гана көрсөтүлөт, бул эң ачык мисал, бул AMD графикалык карталарга келгенде, ошондой эле ASUS энелер платасы үчүн, же принтерлер жана аксессуарлар үчүн атактуу HP.

Жүктөө башкаруучулары

Ал бардык операциялык системалар тарабынан кошулат, алар бүт операциялык тутумду ишке кирүүгө даярдоого мүмкүндүк берген борбордук бирдик тарабынан башкарылат. Адатта, алар аталышка ээ эмес, бирок бизде Grub бар, ал жүктөөчү Linux жана башка туундулар тарабынан киргизилген..

glibc

Алар Linux тарабынан кеңири колдонулган китепкана, бул абдан популярдуу, анткени операциялык системанын ичинде иштеген программалардын көбү, мындайча айтканда, анын колунда. Бул көптөгөн негизги функциялар үчүн жооп берет жана баарынан мурда системалык чалуу жасалат.

GNOME

Көптөгөн Linux туундулары үчүн пайдалуу графикалык интерфейс деп аталат, бул жаңы колдонуучулар үчүн абдан карама-каршы келген деп эсептелсе да, жөнөкөй жана колдонууга оңой интерфейс. 3.0 версиясы көптөгөн талаш -тартыштарды алып келди, эмне үчүн ал толугу менен жаңыртылган столго ээ болду.

Баш

Бул программалоо тили, бирок ал Linux жана Unixте кеңири колдонулган, буйрук сабынын интерфейси, системада ар кандай тапшырмаларга көңүл буруу үчүн техникалык ыкма менен. Бул буйруктарды жазууга мүмкүн болгон терезе катары кызмат кылат жана аларды чечмелөө жана аткаруу үчүн жооптуу болот.

MacOS

Бул компьютерлерге карата Apple тарабынан түзүлгөн операциялык система, жана аны Mac продукт линиясы гана колдонот.Системада столдон ноутбукка чейин көптөгөн өзгөчөлүктөр жана интеграция бар; Бул 2001 -жылы жарык көргөн, ошондон бери ал абдан популярдуу болуп калды, бирок ошол эле учурда кымбатыраак.

BlackBerryOS

Бул BlackBerry тарабынан иштелип чыккан мобилдик операциялык система, бул система көп тапшырмаларды колдонууга мүмкүндүк берет жана сенсордук түзүлүштөрдү колдонууга ылайыкташтырылган кириштердин ар кандай формаларын колдойт. 90 -жылдардын аягында иштелип чыккан, ал электрондук почта жана веб -баракчаларга кирүүгө уруксат берүү үчүн абдан популярдуу болуп калды.

Unix

Бул бири болуп саналат программалык камсыздоонун мисалдары азыраак белгилүү болгон, Unix деген атка ээ, 60 -жылдардын аягында Bell лабораториясынын кызматкерлер тобу тарабынан иштелип чыккан, бул операциялык система, алар көп тапшырмалуу жана көп колдонуучу кызматтарын көрсөтүшөт.

unix-3

Solaris

Бул мурда айтылгандай жакшы белгилүү болбосо да, бул алардын бири Программалык камсыздоонун мисалдары Unix үй -бүлөсүнө таандык, бул бизнес дүйнөсүндөгү эң популярдуу жана эң туруктуу бири катары таанылган.

Linux тыйыны

Бул Ubuntuго негизделген операциялык система, ал колдонуучуга заманбап жана жарашыктуу интерфейсти берүүгө багытталган. Бул ар кандай форматтарды жана коддорду колдоого, ошондой эле көптөгөн эркин жана ачык булак тиркемелерине ээ болууга жөндөмдүү.

HP-UX

Бул Hewelett-Packard тарабынан түзүлгөн, бул иштөөчү системасы, ал иштөөдө күчтүү жана туруктуу ийкемдүү иш чөйрөсүн сунуштайт, ал текст редакторлорунан татаал графикалык дизайн программаларына чейин көптөгөн тиркемелерди колдойт.

Программалык камсыздоонун түрлөрү

Системалык же базалык программалык камсыздоонун бул мисалдары жүктөөчү, командалык сап интерфейси, графикалык интерфейс жана BIOS сыяктуу ар кандай компьютердик топтордо жана учтарда классификацияланган. Андан кийин, биз сизге ар бири эмне жөнүндө экенин көрсөтөбүз:

иштетүү системалары

Алар түзмөк үчүн программалык камсыздоонун негизги топтому болуп саналат, анда биз аны менен жасай турган варианттарды деталдаштырат. Бул бизге драйверлер жана аппараттык жабдуулар аркылуу өз ара аракеттенүүгө, бизге компьютерди же мобилдик түзмөктү колдонууга күч берүүчү нерсе.

Компьютерлерге келсек, рабочий да, ноутбук да, Microsoftтун Windows системасы дүйнөдө эң популярдуу, ал эми Google'дун Android операциялык системасы уюлдук телефондор жана планшеттер үчүн колдонулат. Башкалар арасында MacOS, Linux, Unix сыяктуу көптөгөн башка нерселер бар болсо да.

Программалык камсыздоонун мисалдары-4

Айдоочулар же айдоочулар

Натыйжада тутум аппараттык жабдыкты туура аныктайт жана ошону менен аны колдонот. Эң оңой мисал, биз жаңы чычканды же принтерди туташтырганда, алар автоматтык түрдө драйверлер деп аталган файлдарды орнотот, бул аксессуарды колдонууга мүмкүндүк берет, бирок кээде орнотууну CD аркылуу же файлды жүктөө менен кол менен жасоо керек. интернетте.

китеп дүкөндөрү

Китепканалар деп да аталат, алар жалпысынан операциялык системанын коддорун чечмелөөнү жана чечмелөөнү жеңилдетүүчү функциялардын жыйындысы, ошентип бизге папкаларды ачып, биз сураган файлдарды көрсөтүү мүмкүнчүлүгүн берет.

Бул китепканаларды негизинен баштоонун кажети жок, анткени алар орнотулган учурда колдонууга дайыма жеткиликтүү болгон бир катар көрсөтмөлөрдү жетекчиликке алышат. Алар ар кандай файлдарды ачуу жана көрсөтүү үчүн кодду чечмелөөнүн туура акыркы жыйынтыгын көрсөтүү үчүн ар кандай программалар тарабынан колдонулушу мүмкүн.

Жүктөө менеджери

Бул кайсы операциялык тутумду баштай тургандыгыбызды аныктай албайт, анткени абал бир эмес, бир нече жолу орнотулган. Бул ушундай аталат, анткени түзмөк күйгүзүлгөндө, ал бизге өзүбүзгө жаккан системаны тандоого күч берет окшойт.

Белгилей кетчү нерсе, бир гана операциялык система орнотулганда, жүктөгүч көрүнбөйт, бирок бул сиздин операциялык тутумуңузда жок дегенди билдирбейт, бирок ал автоматтык түрдө тандалып алынат.

Графикалык интерфейс

Бул болушу мүмкүн же болбошу мүмкүн болгон толук операциялык система катары табылган, анын негизги милдети - колдонууга оңой, өз ара аракеттенүү оңой жана алар жалпысынан көзгө абдан жагымдуу. Бул колдонуучу менен түз манипуляцияны сактоо менен мүнөздөлөт, андыктан көптөр буйрук сабына караганда бул интерфейсти колдонууну артык көрүшөт.

Буйрук сап интерфейси

Колдонуучуга өз түзмөгү менен өз ара аракеттенүүгө уруксат берүүнүн дагы бир жолу - бул колдонуучу керектүү варианттардын кеңири спектрине жетүү үчүн ар кандай буйруктардын сериясын түзө турган консол. Бул интерфейс колдонуучуларга тапшырмаларды аткарууга жардам берүүчү компьютерлер түзүлгөндөн бери бар.

BIOS

Бул программалык камсыздоонун иштешинин фундаменталдуу бөлүгү, ал баштоого жардам берет жана ал автоматтык түрдө операциялык тутумду тандайбы же түздөн -түз жүктөө менеджерине барабы, аныктайт. Ал ар дайым операциялык тутумга кирбеген каалаган түзмөккө кошулат.

Диагностикалык куралдар

Аппараттык жабдуулардын иштөө жөндөмдүүлүгүн көзөмөлдөө үчүн оперативдүү эс тутумунда, процессордо, тармак карталарында жана башкаларда болгон программалык камсыздоолор же программалар колдонулат; Аларга маалыматтардын үзгүлтүксүз берилишин камсыздоо милдети жүктөлгөн.

Оңдоо жана оптималдаштыруу куралдары

Алар программалык камсыздоону анын функционалдуулугун жогорулатуу үчүн же азыраак ресурстарды колдонушу үчүн өзгөртүүгө жооптуу. Жалпысынан компьютердик программалар үчүн, алар, адатта, көбүрөөк эффективдүүлүккө, ылдамдыкка жана азыраак эс жана / же энергияны колдонуу менен иштей ала тургандай оптималдаштырылган.

Servers

Алар колдонуучунун муктаждыктарын жана суроо -талаптарын канааттандыра турган жана ошого жооп бере ала турган программалык камсыздоону иштетип жатышат. Буларды бардык түзмөктөрдө, атүгүл "Сервер" же "Серверлер" деп аталган атайын компьютерлерден тапса болот.

Алар бир компьютерде ар кандай жана бир нече кызматтарды көрсөтүүгө жөндөмдүү, бир нече серверлер иштейт. Бул коопсуздук жагынан чоң артыкчылык, анткени алар абдан туруктуу.

Программалык камсыздоону иштеп чыгуу методологиясы

Программалык камсыздоонун методологиясы - бул маалымат системасын түзүүдө бир катар окуяларды же процесстерди пландоо структурасы; Бул ыкмалар жылдар бою өнүккөн жана азыр көбүнчө эсептөө дүйнөсүндө табууга болот. Биз төмөнкүлөрдү айта алабыз:

Шаркыратма же "Каскада"

Программалык камсыздоону иштеп чыгуунун биринчи методологияларынын бири "шаркыратма" деп да аталган Шаркыратма болгон, ал этап -этабы менен өтүп, эч бирин өткөрүп жибербестен, кемчиликсиз тартипте аткарылган бир катар көрсөтмөлөрдөн турат.

Колдонуучу талаптарды аныктайт, андан кийин долбоордун макетине өтөт, ал ишке ашырыла турган методологияны көрүү үчүн текшерилет жана акыры техникалык тейлөө тапшырмалары аткарылат.

Бул алдын ала методологияга ээ болуу менен мүнөздөлөт. Бул 70 -жылдары түзүлгөн жана учурда дагы эле кээ бир контексттерде колдонулат, ал коопсуз жеткирилет, бирок убакыттын өтүшү менен тез жеткирүүнү жасай албай калат.

Бирок бул ыкма бир нече карама -каршылыктарга ээ болуп чыкты, мисалы, программалык камсыздоону иштеп чыгуу процесси өтө жай, программада ката бар же процесстин талаптарына жооп бербейт, кошумча түрдө кайра баштайт, бул көптөгөн кечигүүлөрдү жаратат.

Кайталануучу же көбөйүүчү модель

80 -жылдары Spiral, RAD жана RUP сыяктуу кайталануучу же көбөйүүчү модель пайда болгон, бул методологиялардын бардыгында милдеттердин көбөйүшүн шарттаган, өздөрүн этап -этабы менен барууга арнаган үлгү бар, бирок бул милдеттердин ар бири берилген убакыт жана алардын ортосунда бир аз интерактивдүүлүктү көрө аласыз.

Бул модель Шаркыратманын моделине негизделген, бирок кайталануучу философия менен, ошондуктан бул модель менен көп окшоштуктары бар, бирок алар кайра -кайра колдонулат. Биз сизге кээ бир мисалдарды көрсөтө алабыз:

Spiral моделдер

Катуу белгиленген тартипти камсыз кылган "Каскада" моделинен айырмаланып, ал (спиральдуу суунун түшүүсүнө негизделген) жакшыраак функционалды сунуштайт, анткени ал тез прототиптердеги милдеттердин корреляциясын, чоң параллелизмди жана дизайн жана конформация учурларында пайда болгонун көрсөтөт. долбоорлордун.

Каста

Анын максаты - ырааттуу жана тез натыйжаларды берүү, ал кемчиликсиз өнүгүү процесстерин берүүгө багытталган, ошондой эле программалык камсыздоону иштеп чыгуу процессинин жөндөмүн күчөтүү үчүн иштелип чыккан. Анын артыкчылыктарынын ичинен эң көрүнүктүүсү:

  • Процессти өнүктүрүүдөн баштап бардыгын жыйынтыктаңыз.
  • Кардарга тез кызмат кылыңыз.
  • Иштөөңүздү жакшыртуу үчүн кардарларыңыздын пикирин кубаттаңыз.

Agile өнүктүрүү модели

90 -жылдары Agile Development Model мурунку жана алынган методологияларга каршы реакциянын натыйжасында пайда болгон. Бул модель тапшырманы аткарууда ийкемдүүлүктү жана эффективдүүлүктү сунуштайт, адатта компаниялар бул методиканы тандашат, анткени аларга белгиленген максаттарга жетүү оңой. Бул жерде биз сизге эң популярдуу моделдерди көрсөтөбүз:

 жарышта

Бул модельде табылган эң популярдуу методология - бул Scrum, адатта акыркы натыйжаларда чоң эффективдүүлүгүнө жана ылдамдыгына байланыштуу рынокто эң көп колдонулат. Бул ыкма менен төмөнкү адамдар иш алып барат:

  • Продукт ээси: Аткарыла турган милдеттерди аныктап, аны командага жеткирүү.
  • Өнүктүрүү тобу: Программисттер, Сыноочулар, Маалыматтар базасы жана башкалар.
  • жарышта Master: Бул команданын эксперименттерине таянып, алардын бирин аныктоо жана белгиленген максатка жетүү үчүн жооптуу..

Экстремалдуу программалоо методологиясы (xp)

Бул ийкемдүү программалык камсыздоонун методологиясы деп эсептелет. Учурда XP (eXtreme Programming) методологиясы катары белгилүү, ал негизинен керексиз функцияларды иштеп чыгуудан качуу үчүн колдонулат, ал татаал долбоорлордо көңүлүн жана эффективдүүлүгү менен айырмаланат, бирок мындай долбоорлорду иштеп чыгуу үчүн көбүрөөк убакыт талап кылынат.

Жугуштуу программалык камсыздоо

Бардык эле программалар компьютердин эффективдүүлүгүнө жана ылдамдыгына жардам бербейт. Кээ бирлери колдонуучуну билбестен компьютерге вирус жуктурушу мүмкүн; Компьютердик вирустар же зыяндуу программалар (зыяндуу программалар) деп аталган бул программалар операциялык системаны бузууну гана көздөйт.

Компьютердик вирустардын ар кандай түрлөрү бар, алар табылган жерине, келип чыгышына же операциялык системанын бузулушуна жараша классификацияланат. Алардын айрымдары төмөнкүлөр:

  • Компьютердин эс тутумуна кол салган жана иштөө тутуму иштей баштаганда активдешкен вирустар.
  • Түздөн -түз иштөөчү вирустар, алар аткарылганда өздөрүн кайталашат, каталогдогу файлдарга жугат.
  • Вирустун үстүнө жазуу; Бул файлдардын үстүнө жазуу менен бардык сакталган маалыматты өчүрөт.
  • Катуу дисктин жүктөлүшүнө таасир этүүчү жүктөөчү вирус.
  • Макровирустар, бул DOC, XLS, MDB жана PPS сыяктуу кеңейтүүлөрдү камтыган файлдарга таасир этет.
  • Системада шифрленген полиморфтук вирустар антивирустун аларды табуусун кыйындатат.
  • FAT вирустары, катуу дисктин айрым бөлүктөрүнө кирүүгө жол бербейт, андыктан файлдарды ачууга мүмкүндүк бербейт.
  • Шилтемелерде жана веб -баракчаларда кездешүүчү вирустардын тизмеги бүт системаны бузууга багытталган.

Программалык камсыздоонун мисалдары-5

Эгерде сиз компьютериңизге таасир эте турган вирустар жөнүндө билгиңиз келсе, биз сизди төмөнкү макаланы окууга чакырабыз: Тарыхтагы эң коркунучтуу 5 вирус.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Actualidad блогу
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.