ASCII կոդը – նիշերի և նշանների աղյուսակ
El Տեղեկատվության փոխանակման ամերիկյան ստանդարտ ծածկագիր կամ ASCII, շնորհիվ իր հապավումը անգլերեն, է անունը տրված է sնիշերի կոդավորման համակարգ.
Այս կերպ տեղեկատվության փոխանակումը շատ ավելի հեշտ է, քանի որ ֆայլերը, որոնք մենք տեսնում ենք մի համակարգչում, նույն կերպ են երևում մյուսի վրա, և այս կերպ տեղեկատվության կորուստ չի լինում:
Ի՞նչ է ASCII կոդը:
ASCII կոդը կոդ է, որը բխում է տեղեկատվության փոխանակման անհրաժեշտությունից առանց դրա մի համակարգչից մյուսը աղավաղելու:
Հիշենք, որ էլեկտրոնային դարաշրջանի սկզբում համակարգիչները կարող էին կոդավորվել առանձին-առանձին, քանի որ ինքնարժեքն ու պահանջարկը դա թույլ էին տալիս, բայց քանի որ համակարգչային բումը մեծանում էր, և, բացի այդ, դրանց նկատմամբ պահանջարկն ավելի էր բարդանում։
Պահանջվում էր մի համակարգ, որն ունենար բոլոր սարքերը, որպեսզի նույն ֆայլերը կարողանան հավասարապես կարդալ մի համակարգչում և մյուսում՝ անկախ հեռավորությունից:
Այս կերպ տեղեկատվության փոխանակումը շատ ավելի արդյունավետ և արդյունավետ է լինում։
ASCII կոդը բաժանված է մի քանի տեսակների՝ կախված այն ֆունկցիայից, որը ցանկանում եք օգտագործել և ինչ պետք է ծրագրավորվի մասնագետի կողմից՝ ճիշտ աշխատելու համար:
Կարևոր է իմանալ, թե ինչպես է այս տեսակի լեզվի և գործընթացի կոդավորումը աշխատում հաշվում, եթե ցանկանում եք մի փոքր ավելի խորանալ այս թեմայի մեջ, քանի որ ASCII-ը ինչ-որ հիմնական բան սարքերի ճիշտ աշխատանքի համար:
Սկզբում, 60-ականներին, այս ASCII ծածկագիրը ստեղծվել է յոթ բիթանի հիման վրա, որը թույլ է տալիս վերապահել 128 նիշ, ներառյալ.
- ASCII կոդի կառավարման նիշերը, ներառյալ առաջին 31-ը
- ASCII կոդով տպվող նիշերը մինչև 128-ն են:
Այս կերպ ոչ միայն կարող էր գրել և դիտել ֆայլերը համակարգչում, բայց ստեղնաշարի միջոցով նրան հրամաններ ուղարկելու հնարավորություն կար և որ կոնկրետ գործողություն կիրականացվի ASCII կոդի շնորհիվ։
Մի փոքր ավելի բարդ կարիքները բավարարելու համար տարիներ անց մշակվեցին ընդլայնված ASCII կոդերը, որոնք ներառում են tildes (´) , umlauts (ü) և այլ նշաններ համակարգում:
Սիմվոլները, որոնք մենք օգտագործում ենք ամեն օր, նշանակված են այս աղյուսակում, որտեղից դրանք սովորաբար մաս են կազմում ASCII կոդի, ինչպես նաև գործառույթները, որոնք կատարվում են ամեն րոպե:
Այս աղյուսակը բավականին պարզ է, բայց ձեզ հարկավոր չէ խորությամբ իմանալ, թե որոնք են յուրաքանչյուր գործողության կոդերը, որպեսզի դրանք կարողանան լինել. ճիշտ կատարել ASCII կոդը:
Դա հասկանալու համար շատ հեշտ է ASCII կոդը ունիվերսալ է, գրեթե բոլոր սարքերն ունեն դրանք, և դրա շնորհիվ մենք կարող ենք հասկանալ փոխանցվող տեղեկատվությունը։
Այսպիսով, ASCII-ի մաս կազմող կոդերի օգտագործումը շատ բազմազան է՝ նշանակված տարբեր թվերով և նրանք մեզ հնարավորություն են տալիս տեսնելու այն, ինչ մենք ուզում ենք հաղորդակցվել՝ առանց տեղեկատվությունը փոխելու:, այնպես որ մի սարքի վրա ստեղծած ֆայլը նույն տեսքը կունենա, երբ այն բացեք մեկ այլ սարքում:
Ինչպե՞ս են նրանք մեզ օգնում հաղորդակցության հարցում: Դե, անկախ նրանից, թե որ լեզվից եք խոսում, «a»-ն նույնն է Լատինական Ամերիկայում և Եվրոպայում, ինչպես Ասիայում և Միացյալ Նահանգներում:
Հստակորեն, նույնը, ինչ մենք ստեղծում ենք մի սարքի վրա մյուսի վրա տեսնելու անհրաժեշտությունն այն է, ինչը հնարավոր է դարձնում տպագրվող կոդերը, քանի որ դրանցից առաջ այն, ինչ տեսնում էիք մի համակարգչում, նույնը չէր, ինչ կտեսնեիք մյուսի վրա:
Այս տեղեկատվության փոխանցումը ստեղնից, որը մենք սեղմում ենք տառը մուտքագրելիս, մինչև այն արտացոլվի համակարգչում, ներկայացված է ASCII կոդի այս տպվող և ընդլայնված կոդերից մեկով նախկինում աղյուսակում նշանակված թվերի միջոցով:
ASCII կոդի ի՞նչ տեսակներ կան:
Սկզբունքորեն, գոյություն ունեն ASCII կոդի երեք տեսակ, որոնք ծածկում են սարքի ընդհանուր աշխատանքը, ոչ միայն դրա կառավարումը, այլև նշաններն ու նշանները, որոնց շարքում մենք ունենք.
Վերահսկել ASCII - Նիշերի և նշանների աղյուսակ
































Նրանք են, որոնք օգնում են մեզ կատարել հրամաններ՝ առանց երբեմն ստեղների օգտագործման անհրաժեշտության, և որոնք, ի լրումն, ընդհանուր առմամբ հեշտացնում են սարքերի միջև կապը:
Նմանապես, նաև այս կառավարման կոդերի շնորհիվ մենք կարող ենք կապել ստեղները այն ամենի հետ, ինչ տեսնում ենք էկրանին, այսինքն., երբ մենք օգտագործում ենք DELETE ստեղնը, դրան հատկացվել է ծածկագիր, որը կատարվում է միլիվայրկյանների ընթացքում։ գործողությունը կատարելու համար։
Որպեսզի մենք ավելի լավ հասկանանք, Windows-ի լոգոտիպով ստեղնը կամ «Մենյու» բառը սեղմելիս բացում է մեկնարկային տողը, որտեղ երևում են բոլոր հավելվածները, և եթե սլաքներով շարժվենք դեպի մեր ուզածը և տանք «Enter»: բանալին, հավելվածը կաշխատի, և այս ամենը շնորհիվ վերահսկման կոդերի, որոնց մասին մենք խոսեցինք:
Մի խոսքով, կառավարման կոդերն այն կոդերն են, որոնք թույլ են տալիս համակարգչում գործառույթներ կատարել՝ առանց դրանք ուղղակիորեն կատարելու, օրինակ, եթե ուզում ենք փաստաթուղթ ուղարկել տպելու Ctrl + Alt ֆունկցիայով, և ավտոմատ կերպով հայտնվում է տպման երկխոսությունը։
Ոչ միայն սա, այլև դրանք օգտագործվում են բազմաթիվ այլ հրամանների համար, օրինակ՝ «Esc» ստեղնը՝ YouTube-ի լիաէկրան ռեժիմից դուրս գալու համար, օրինակ:
Կամ նաև «Ջնջել» ստեղնը, որը ամեն անգամ սեղմելով ջնջել ընտրվածը կամ ջնջել այն, ինչ գտնվում է պարբերության կամ թվային հավասարման աջ կողմում, որն օգտագործում եք։, ի տարբերություն ջնջման ստեղնի, որը ջնջում է ձախ կողմում գտնվող թվանշանները:
Դա տեղի է ունենում ոչ միայն հատուկ ստեղների հետ, որոնք կատարում են գործողություններ համակարգչային համակարգում, այլ նաև տառերի և թվերի հետ, որոնք գտնվում են սարքաշարում, ինչպես օրինակ՝ համակարգչի ստեղնաշարը կամ էկրանի վրա հպումային ընտրությունը, որպեսզի հնարավոր լինի ASCII կոդը, ընդլայնված նիշեր և տպագրվող նյութեր:
Այս ընդլայնված և տպագրվող նիշերը ներառում են տառեր, թվեր, ինչպես նաև սովորական օգտագործողի կողմից օգտագործվող նշաններ:
ASCII Տպագրելի - Նիշերի և նշանների աղյուսակ
















![«]»-ի ASCII կոդը – Փակ փակագծերը – Աջ փակագիծ](https://codigos-ascii.com/wp-content/uploads/Codigo-ASCII-de-Cierra-corchetes-Corchete-derecho.png)














































































Այնուհետև մենք խոսում ենք այս կոդի տպվող նիշերի մասին, քանի որ նրանք, որոնք մենք կարող ենք տեսնել և ֆայլերի մի մասն են, Նրանք են, որ մենք կարող ենք ճիշտ պատկերացնել:
Այս տպագրվող կոդերը նշանակված են յուրաքանչյուր խորհրդանիշով և տառով և համապատասխանում են թվային նիշին, որը ներքին մշակված համակարգչի կողմից, որտեղ դրանք մշակվում են:
Կան, ի տարբերություն նախորդի, տպագրվող կոդերը, որոնք մենք կարող ենք կարդալ համակարգչում, այսինքն՝ տառերն ու թվերը, որոնք նախագծված են համընդհանուր ձևով, միայն անհրաժեշտության դեպքում փոխելով լեզուն։
Այս նիշերը ներկայացված են թվային նիշով, որը ներկայացված է ASCII կոդով, այսինքն. Համակարգչային ծրագրավորման լեզվում տառը ներկայացնում է թիվ.
Այնուամենայնիվ, այս թվերը այն չեն, ինչ ցուցադրվում է էկրանին, ուստի փոքրատառ կամ մեծատառը համապատասխանում է առանձին թվի, որպեսզի այսօր կարողանաք կարդալ այս հոդվածը:
Վերոհիշյալի ուժով և իմանալով լավ լեզվով և լավ ուղղագրությամբ զբաղվելու անհրաժեշտությունը Ինչ լեզու էլ որ ընտրվեր կամ խոսվեր, անհրաժեշտ էր տառերն ու թվերը համընդհանուր կերպով կոդավորել, որպեսզի տեղեկատվությունը չխեղաթյուրվի:
Ընդլայնված ASCII - Նիշերի և նշանների աղյուսակ




































































































Դրանք նախատեսված են այս բոլոր կոդերից առավել «առաջադեմ» գործառույթներն ապահովելու համար:
ASCII կոդը ունի ընդլայնված նիշեր, որոնք արձագանքում են մի փոքր ավելի բարդ պահանջներին:
Այս ընդլայնված կոդերը նույնպես դասավորված են աղյուսակում և ներկայացված են նախորդ երկուսի նման թվային կոդի միջոցով:
Ապոստրոֆ, ումլաուտ, տիլդ, կետադրական նշաններ, բացականչական նշաններ, ի թիվս այլ նշանների և նշանների, դրանք հնարավոր են շնորհիվ ընդլայնված նիշերի, որոնք այս ASCII ծածկագրի մաս են կազմում:
Այն նույնիսկ գիտական հավասարման համապատասխան և կարևոր նշանների և նշանների մի մասն է, ինչպիսին է գումարման նշանը «+» կամ բաժանման նշանը «-»:
Ինչի համար է դա?
Այն պարզ և հեղուկ դարձնելու համար ASCII կոդը օգտագործվում է թվային կերպով ներկայացնելու յուրաքանչյուր նիշ, որն օգտագործվում է կամ գրելու համար, կատարել գործողություն կամ պատվիրակել հատուկ նիշ:
Այսինքն, ASCII կոդը թվային թարգմանություն կամ հարմարեցում է, որն օգտագործողը օգտագործում է, որպեսզի կարողանա կառավարել համակարգը իր հարմարության դեպքում, քանի որ այս համակարգչային համակարգերը մշակում են միայն երկուական կոդերը որպես գործողությունների լեզու, որը ներկայացնում է իրենց տրամաբանական գործողությունները:
Այսպիսով, յուրաքանչյուր նիշ, տառ, նշան, բացատ, նշան և նույնիսկ յուրաքանչյուր դատարկ տարածություն ունի թվային նշանակում, որը համապատասխանում է ASCII ծածկագրին, և դրանք հեշտությամբ ներկայացված են աղյուսակում:
Ստեղծման օրվանից՝ 1967 թ. որում այն աստիճանաբար կատարելագործվել է մինչև 1986թ.-ին հասնելով իր վերջին թարմացմանը, ASCII կոդերը կատարյալ գլոբալ գործողություն ունեն նշված սարքերից յուրաքանչյուրում:
Երբ այն առաջ էր ընթանում, ստեղծվեցին այս կոդերի տարբերակներ, ինչպիսիք են ընդլայնված կոդերը.
Համակարգի օպտիմալ հաղորդակցության հասնելու համար տպագրվող, ընդլայնված և վերահսկվող կոդերի միջոցով անհրաժեշտ էր կոդավորել առկա մեքենաներից յուրաքանչյուրը առանձին, քանի որ թարմացված սարքերն արդեն վերծանված էին:
Մենք քննարկել ենք, որ ASCII կոդերը հաճախ օգտագործվում են տեքստի տողերին կցված, բայց, այնուամենայնիվ, դրանք նաև էապես կապված են. գիտական հավասարումներ քանի որ այնտեղ առկա նշաններից և խորհրդանիշներից շատերը ընդլայնված ծածկագրերի մաս են կազմում:
Ինչպես տպագրությունն ավելի հեշտ է դառնում Ctrl + P-ին վերագրված կառավարման նիշի միջոցով, որն ինքնաբերաբար բացում է թերթը տպելու մանրամասների և հատկությունների ընտրության պատուհան, ASCII կոդը հնարավոր է դարձնում ավելի շատ գործառույթներ:
Դրանց մեջ առանձնանում են տպագրվող և ընդլայնված նիշերի գործառույթները, քանի որ դրանք հենց նրանք են Նրանք մեզ թույլ են տալիս շատ ավելի հեղուկ լեզու և հաղորդակցություն քանի որ նրանք են, որ հնարավոր է դարձնում տառերի, նշանների և նշանների օգտագործումը։
Ինչպե՞ս է օգտագործվում ASCII կոդը:
Ծրագրավորումը համակարգչային լեզու է, որը բավականին բարդ է:
Դուք կսովորեք օգտագործել ASCII կոդը՝ կախված ձեր ունեցած օպերացիոն համակարգից, այնուամենայնիվ, դա արդեն անում եք՝ նույնիսկ չհասկանալով:
Այսպիսով, հրամանները, որոնք մենք կատարում ենք ձեր համակարգչի միջոցով, ASCII կոդային հրամաններ են, որոնք նախկինում ծրագրավորվել են մասնագետների կողմից, որպեսզի դուք կարողանաք ունենալ շատ ավելի հեղուկ և արդյունավետ հաղորդակցություն, և դուք կարող եք գտնել դրանք բոլորը դասավորված աղյուսակում:
Այս ASCII կոդերը շահագործելու եղանակներ կան, և դրանք արվում են որոշ բառեր ձեռքով կոդավորելու միջոցով՝ կա՛մ ստեղնաշարի, կա՛մ համակարգի միջոցով: Օրինակ:
Պատուհանների վրա
Հնարավոր է, որ դուք կարող եք տեղադրել հրամաններ, որոնք չկան ստեղնաշարի վրա, պարզապես օգտագործելով նիշերի քարտեզը, պարտադիր չէ, որ դուք իմանաք աղյուսակի բովանդակությունը, դրա համար սեղմեք մեկնարկի կոճակը:
Պատուհանի հայտնվելուց հետո որոնման դաշտում դուք պետք է գրեք «charmap» և սեղմեք առաջարկվող արդյունքի վրա, այնուհետև կհայտնվի տպագրվող և ընդարձակվող նիշերի քարտեզը, որը նախկինում չեք տեսել:
Դա ամբողջովին կախված է այն գործառույթից, որը դուք պատրաստվում եք իրականացնել, քանի որ եթե ցանկանում եք որևէ լրացուցիչ գործառույթ իրականացնել, պետք է ստուգեք այն գործառույթի կոդը, որը դուք պատրաստվում եք օգտագործել աղյուսակում:
Բայց դա կախված կլինի յուրաքանչյուր օպերացիոն համակարգից, որի մասին մենք խոսում ենք:
Linux- ի վրա
Գործընթացը սովորաբար մի փոքր այլ է, քանի որ կառավարման ծածկագրերը փոխվում են, և դուք պետք է դա անեք իմանալ վեցանկյուն կոդը որ դուք պահանջում եք, քանի որ սովորաբար մյուս երկու նախորդ օպերացիոն համակարգերն օգտագործում են տասնորդականներ:
Կառավարման կոդերից մեկը գրելու պատուհանը բացելու համար պետք է սեղմել Ctrl + Shift + U ստեղները, որպեսզի որոնման տողը բացելուց հետո մուտքագրեք աղյուսակում գտնվող տասնվեցական կոդը։
Դուք գիտեք, թե որն է լինելու օգտագործվող կոդը աղյուսակի միջոցով, որտեղ գրված է ձեր պահանջած յուրաքանչյուր ծածկագիրը:
Պարտադիր չէ յուրաքանչյուր ծածկագիր անգիր անել, պրակտիկայով դուք կսովորեք ամենահիմնականը և ապա դուք նույնիսկ կարիք չունեք տեսնել կոդերը:
Mac- ում
Եթե դուք iOS օպերացիոն համակարգով սարքում եք, ինչպիսին Mac-ն է, մենք պատրաստվում ենք օգտագործել ստեղնաշարի դյուրանցումները:
Կան մի քանիսը, և այն կտարբերվի կախված նրանից, թե ինչ եք ուզում, օրինակ.
- Mac-ի ցանկացած ծրագրից ամբողջությամբ դուրս գալու համար ձեզ հարկավոր է Exit հրամանը՝ կա՛մ դյուրանցմամբ, կա՛մ հավելվածի մենյուով, քանի որ կարմիր խաչով (x) այն ամբողջությամբ չի դուրս գալիս հավելվածներից:
- Այնուամենայնիվ, եթե սեղմեք CTRL + CMD + բացատ, կհայտնվի ստեղնաշար:
- Եթե սեղմեք Shift, կտեսնեք բոլոր տառերը մեծատառերով
- Եթե սեղմեք Alt, դուք կկարողանաք մուտք գործել բոլոր հատուկ նիշերը, եթե այն չհայտնվի, սեղմեք վերևի աջ կողմում գտնվող որևէ նշանի վրա և ընտրեք ցուցադրել ստեղնաշարի դիտիչը:
Անհրաժեշտություն ընթացիկ հաշվարկում
Ընդլայնված ASCII ծածկագրի նիշերը հիմնական են համակարգչի ճիշտ աշխատանքի համար, ինչպես տպագրվող և կառավարվող նիշերը:
Այս կերպ պայմանավորվածություն է ձեռք բերվել, որ բոլոր ծրագրավորողները կօգտագործեն համակարգչային նույն լեզուն, քանի որ Ծնվեց բոլոր համակարգիչների և սարքերի միևնույն լեզուն ունենալու անհրաժեշտությունը։
Գործնականում անհնար է համակարգիչ օգտագործել առանց ASCII կոդի մի մասը կատարելու, քանի որ համակարգիչներից շատերը համատեղելի են դրա հետ, դա ստիպում է. տեղեկատվության փոխանցումն իրականացվում է արդյունավետ և վերահսկվող եղանակով։
Եթե այս ծածկագիրը չստեղծվեր 60-ականներից ի վեր, ձեզ համար շատ դժվար կլիներ կարդալ մեզ, կամ մենք կարող էինք գրել այս հոդվածը, ոչ էլ լավ ուղղագրություն և կետադրություն կունենար, եթե չլինեին ընդլայնված կոդերի մշակումը:
Քանի որ հենց դրա շնորհիվ այն մեզ թույլ է տալիս կոդավորել ASCII կոդով նախատեսված նիշերի և նշանների համակցությունները:
Դուք հավանաբար արդեն գիտեք, որ երկուական լեզու դա այն է, ինչը հնարավորություն է տալիս համակարգչին կատարել գործողություններ, ինչպես նաև թարգմանում է հրահանգները, որոնք մենք տալիս ենք սարքին, ինչ էլ որ այն լինի:
Նմանապես, ASCII կոդը թույլ է տալիս մեզ շփվել համակարգչի հետ մեր մայրենի լեզվով, ինչ էլ որ այն լինի: առանց անհրաժեշտության իմանալու, թե ինչպես է այն աշխատում ներսում:
Այո, ամեն անգամ, երբ դուք մուտքագրում եք տառ կամ սեղմում «Ջնջել» ստեղնը, կան կոդեր, որոնք մշակվում են միլիվայրկյաններով՝ հրամանները կատարելու համար:
Այս հրամանները սովորաբար համակարգիչներում ցանկացած տեսակի կամ տեքստի պատվերների ներդրման արդյունք են, և ընդհանրապես, օգտատերը անտեսում է հետևում եղած ամբողջ գործընթացը որպեսզի ձեր պատվերը կատարվի, քանի որ համակարգը դա անում է ավտոմատ կերպով:
Եթե Ձեզ անհրաժեշտ է լրացուցիչ տեղեկություններ այն մասին, թե ինչպես է այն օգտագործվում կամ ինչ են ASCII կոդերը, կա աղյուսակ, որը պատասխանատու է յուրաքանչյուր կոդ օգտագործելու համար, կա՛մ տասնորդական, կա՛մ տասնորդական կոդեր:
Կոդերի այս տարբերակումը տրվելու է ձեր օգտագործած օպերացիոն համակարգով, լինի դա Windows, Mac կամ Linux: Դուք կարող եք տեսնել այն վերը նշված աղյուսակում:
Չնայած դրան անընդհատ թարմացվում է 60-ականներից, ASCII կոդը բոլորովին աննկատ չի մնացել:
Շատ մարդիկ շարունակում են օգտագործել այն, քանի որ այն օգտագործելու հիմնական ծածկագիրն է, որը ներկայացնում է բոլոր համակարգչային համակարգերի վերծանում, որպեսզի մենք կարողանանք արդյունավետ և արդյունավետ կերպով կիսել տեղեկատվությունը, ինչպես նաև դրանք համընդհանուր դասավորված են աղյուսակում:
Եզրափակելով, համակարգչային լեզուն, որը մշակել և կատարելագործել են հազարավոր ծրագրավորողներ, այսօր հնարավորություն է տալիս հստակ գրել և ընկալել տեղեկատվությունը: անկախ նրանից, թե որ համակարգչով եք դուք:
Տեղեկատվության փոխանակման ամերիկյան ստանդարտ կոդը կամ ASCII-ն, ըստ անգլերենի հապավումների, աղյուսակի նիշերի և նշանների մի շարք է, որոնք առկա են բոլոր սարքերում, որպեսզի տեղեկատվությունը պարզ լինի և լինի: չխեղաթյուրել տարբեր սարքերում:
Այս կոդերը, որոնք այսօր կտեսնեք աղյուսակում, այն ամենի մի մասն են, ինչ մենք այսօր գիտենք ինտերնետում, և ծրագրավորողների այս ջանքերի շնորհիվ մենք կարող ենք հաղորդակցվել: