ASCII коду – Символдордун жана символдордун таблицасы
El Маалымат алмашуунун Америка стандарттык коду же ASCII, англис тилиндеги акрониминин аркасында s берилген атсимволдорду коддоо системасы.
Ушундай жол менен маалымат алмашуу бир топ жеңилдейт, анткени биз бир компьютерде көргөн файлдар башка компьютерде да ошондой көрүнөт жана мындай жол менен маалымат жоголбойт.
ASCII коду деген эмне?
ASCII коду - бул код маалымат алмашуу зарылчылыгынан келип чыгат аны бир компьютерден экинчисине бурмалоосуз.
Электрондук доордун башталышында компьютерлерди жекече коддосо болорун эсибизге сала кетели, анткени нарк жана суроо-талап буга жол берген, бирок компьютердик бум өсүп, андан тышкары, аларга болгон суроо-талап татаалдашып кеткен.
Бир эле файлдар алыстыкка карабастан бир компьютерде жана башка компьютерде бирдей окулушу үчүн бардык түзүлүштөрү бар система талап кылынган.
Ушундай жол менен маалымат алмашуу алда канча эффективдүү жана эффективдүү болот.
ASCII коду сиз колдонгуңуз келген функцияга жана туура иштеши үчүн адис тарабынан программаланышы керек болгон нерсеге жараша бир нече түргө бөлүнөт.
Эгер сиз бул теманы тереңирээк изилдегиңиз келсе, бул тилдин жана процессти коддоонун компьютерде кандай иштээрин билүү маанилүү, анткени ASCII түзмөктөрдүн туура иштеши үчүн негизги нерсе.
Башында, 60-жылдары, бул ASCII коду жети биттик негизде түзүлгөн, ал 128 белгини резервге коюуга мүмкүндүк берет, анын ичинде:
- ASCII коду башкаруу символдору, анын ичинде биринчи 31
- ASCII кодун басып чыгарууга мүмкүн болгон символдор 128ге чейин.
Ушундай жол менен гана эмес компьютерде файлдарды жазуу жана көрүү, бирок ага клавиатура аркылуу буйруктарды жөнөтүү мүмкүнчүлүгү бар болчу жана ASCII кодунун аркасында белгилүү бир иш-аракет аткарылат.
Бир аз татаалыраак муктаждыктарды канааттандыруу үчүн, бир нече жылдан кийин кеңейтилген ASCII коддору иштелип чыккан, алар тилдаларды (´), umlauts (ü) жана системадагы башка символдорду камтыйт.
Биз күн сайын колдонгон символдор бул таблицада берилген, алар негизинен ASCII кодунун бир бөлүгү болуп саналат, ошондой эле минут сайын аткарылуучу функциялар.
Бул таблица абдан жөнөкөй, бирок сиз ар бир иш-аракетке дайындалган коддор эмне экенин тереңирээк билишиңиздин кереги жок. ASCII кодун туура аткарыңыз.
Аны түшүнүү үчүн, бул абдан жеңил ASCII коду универсалдуу, дээрлик бардык түзмөктөрдө алар бар жана мунун аркасында биз берилген маалыматты түшүнө алабыз.
Ошентип, ASCIIдин бир бөлүгү болгон коддорду колдонуу абдан ар түрдүү, ар кандай сандар менен ыйгарылган жана алар бизге маалыматты өзгөртпөстөн, биз эмнени байланышкыбыз келгенин көрүү мүмкүнчүлүгүн берет., ошондуктан бир түзмөктө түзгөн файл сиз аны башка түзмөктө ачканыңызда бирдей көрүнөт.
Алар бизге байланышта кантип жардам беришет? Кандай тилде сүйлөбөстөн, "а" Латын Америкасында жана Европада АЗИЯ менен Америка Кошмо Штаттарында бирдей.
Тактап айтканда, биз бир түзмөктө башка түзмөктө түзгөн нерсенин дал ошол эле нерсени көрүү зарылдыгы басып чыгарууга мүмкүн болгон коддорду мүмкүн кылат, анткени аларга чейин бир компьютерде көргөн нерсеңиз башка компьютерде көргөн нерсеге окшош эмес болчу.
Бул маалыматтын тамганы терүүдө биз басуучу баскычтан компьютерде чагылдырылганга чейин өтүшү ASCII кодунун басып чыгарылуучу жана кеңейтилген коддорунун бири менен, таблицада мурда ыйгарылган сандар аркылуу көрсөтүлөт.
ASCII кодунун кандай түрлөрү бар?
Негизи, аппараттын жалпы иштешин камтыган ASCII кодунун үч түрү бар, анын башкаруусун гана эмес, ошондой эле белгилерди жана символдорду, бул коддордун арасында бизде:
ASCII башкаруу – Символдор жана символдор таблицасы
































Алар кээде баскычтарды колдонбостон буйруктарды аткарууга жардам берет жана андан тышкары, жалпысынан түзмөктөрдүн ортосундагы байланышты жеңилдетет.
Ошо сыяктуу эле, бул башкаруу коддору аркасында биз баскычтарды экранда көргөн нерселер менен байланыштыра алабыз, б.а., биз DELETE баскычын колдонгондо, ага бир нече миллисекундда аткарылуучу код дайындалды аракетти аткаруу үчүн.
Биз жакшыраак түшүнүшүбүз үчүн, Windows логотиби бар баскыч же "Меню" деген сөз басылганда, бардык тиркемелер көрүнгөн баштоо тилкесин ачат жана жебелер менен каалаган тарапка жылдырып, "Enter" баскычын берсеңиз. ачкыч, колдонмо иштейт жана мунун баары биз сүйлөшкөн башкаруу коддорунун аркасында.
Кыскача айтканда, башкаруу коддору бул компьютерде функцияларды түздөн-түз аткарбастан аткарууга мүмкүндүк берүүчү коддор, мисалы, эгерде биз документти Ctrl + Alt функциясы менен басып чыгарууга жөнөткүбүз келсе, автоматтык түрдө басып чыгаруу диалогу пайда болот.
Бул гана эмес, алар башка көптөгөн буйруктар үчүн колдонулат, мисалы, YouTube толук экран режиминен чыгуу үчүн "Esc" баскычы.
Же болбосо, "Жок кылуу" баскычын басып, сиз тандаган нерсени жок кылуу же абзацтын оң жагындагыны же сиз колдонуп жаткан сандык теңдемени өчүрүү, сол жактагы сандарды өчүрүүчү өчүрүү баскычынан айырмаланып.
Бул компьютер тутумундагы иш-аракеттерди аткарган атайын баскычтар менен гана эмес, компьютердеги клавиатура же экрандагы сенсордук тандоо сыяктуу аппараттык жабдыктагы тамгалар жана сандар менен, ASCII коду мүмкүн болушу үчүн болот. кеңейтилген белгилер жана басып чыгаруу.
Бул кеңейтилген жана басып чыгарууга мүмкүн болгон символдор тамгаларды, сандарды, ошондой эле жалпы колдонуучу тарабынан колдонулган символдорду камтыйт.
ASCII Printable – Символдор жана символдор таблицасы
















![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 коддорун колдонуу жолдору бар жана алар клавиатура же система аркылуу кээ бир сөздөрдү кол менен коддоо аркылуу жасалат. Мисалы:
терезелердин
Мүмкүн, сиз клавиатурада жок буйруктарды символдук картаны колдонуу менен гана киргизсеңиз болот, таблицанын мазмунун билишиңиз шарт эмес, ал үчүн баштоо баскычын басыңыз.
Терезе пайда болгондон кийин, сиз издөө талаасына "чармап" деп жазасыз жана сунушталган натыйжаны чыкылдатасыз, андан кийин сиз мурда көрбөгөн басып чыгаруучу жана кеңейтилүүчү символдордун картасы пайда болот.
Бул толугу менен сиз аткара турган функциядан көз каранды, анткени кандайдыр бир кошумча функцияны аткаргыңыз келсе, таблицада колдоно турган функциянын кодун текшеришиңиз керек.
Бирок бул биз айтып жаткан ар бир операциялык системага жараша болот.
Linuxде
Процесс адатта бир аз башкача болот, анткени башкаруу коддору өзгөрөт жана сиз керек алтылык кодун билүү Сиз талап кылган нерсе, анткени, адатта, мурунку эки башка операциялык система ондуктарды колдонушат.
Башкаруу коддорунун бирин жазуу үчүн терезени ачуу үчүн сиз издөө тилкесин ачкандан кийин таблицадагы он алтылык кодду киргизишиңиз үчүн Ctrl + Shift + U баскычтарын басышыңыз керек.
Колдонулуучу код кандай болорун сиз каалаган код жазылган таблица аркылуу билесиз.
Ар бир кодду жаттап алуунун кажети жок, практика менен сиз эң негизги нерселерди үйрөнөсүз анда коддорду көрүүнүн да кереги жок.
боюнча Mac
Эгер сиз Mac колдонгон iOS операциялык тутуму бар түзмөктө болсоңуз, анда биз баскычтоптун жарлыктарын колдонобуз.
Бир нечеси бар жана алар каалаганыңызга жараша өзгөрүп турат, мисалы:
- Macтагы каалаган программадан толугу менен чыгуу үчүн сизге жарлык менен же тиркемедеги меню менен Чыгуу буйругу керек болот, анткени кызыл крест (x) менен ал тиркемелерден толугу менен чыкпайт.
- Бирок, CTRL + CMD + боштук баскычтарын бассаңыз, баскычтоп пайда болот.
- Эгер сиз Shift баскычын бассаңыз, бардык тамгаларды чоң тамгалар менен көрөсүз
- Эгер сиз Alt баскычын бассаңыз, бардык атайын белгилерге кире аласыз, эгерде ал көрүнбөсө, жогорку оң жактагы символду чыкылдатып, баскычтоп көрүүчүнү көрсөтүүнү тандаңыз.
Учурдагы эсептөөлөрдөгү зарылчылык
Кеңейтилген ASCII код белгилери компьютердин туура иштеши үчүн негизги болуп саналат, ошондой эле басып чыгаруу жана башкаруу символдору.
Ошентип, бардык программисттер бир эле компьютер тилин колдоно тургандыгы макулдашылды, анткени Бардык компьютерлердин жана аппараттардын бир тилге ээ болушунун зарылдыгы келип чыккан.
ASCII кодунун бир бөлүгүн жасабай туруп компьютерди колдонуу дээрлик мүмкүн эмес, анткени көпчүлүк компьютерлер аны менен шайкеш келет, бул маалымат берүү натыйжалуу жана көзөмөлдөнөт.
Эгерде бул код 60-жылдардан бери түзүлбөгөн болсо, анда сиз бизди окуп жатканыңыз үчүн абдан кыйын болмок, же биз бул макаланы жаза алмакпыз, эгер кеңейтилген коддор иштелип чыкпаса, анда анын орфографиясы жана пунктуациясы жакшы болмок эмес.
Мунун аркасында ал бизге ASCII коду тарабынан берилген символдордун жана символдордун айкалыштарын коддоого мүмкүндүк берет.
Сиз, балким, буга чейин эле билесиз бинардык тил бул компьютерге иш-аракеттерди аткарууга мүмкүнчүлүк берет жана ошондой эле биз кандай болбосун, аппаратка берген көрсөтмөлөрдү которот.
Ошо сыяктуу эле, ASCII коду, кандай гана болбосун, эне тилибиз аркылуу компьютер менен байланышууга мүмкүнчүлүк берет. анын ичинде кантип иштээрин билүүнүн зарылдыгы жок.
Ооба, сиз тамга терген сайын же "Жок кылуу" баскычын баскан сайын, буйруктарды аткаруу үчүн миллисекундда иштетилген коддор бар.
Бул буйруктар, адатта, компьютерлерге кандайдыр бир түрдөгү буйруктарды же текстти киргизүүнүн натыйжасы болуп саналат жана жалпысынан, колдонуучу бардык процессти четке кагат Сиздин буйругуңуз аткарылышы үчүн, анткени система муну автоматтык түрдө аткарат.
Эгер сизге анын кандайча колдонулганы же ASCII коддору жөнүндө көбүрөөк маалымат керек болсо, ар бир коддун колдонулушун көрсөтүүгө жооптуу таблица бар, же ондук же он алтылык коддор.
Коддордун мындай дифференциациясы Windows, Mac же Linux болобу, сиз колдонгон операциялык система тарабынан берилет. Сиз аны жогорудагы таблицадан көрө аласыз.
да 60-жылдардан бери дайыма жаңыланып турат, ASCII коду таптакыр байкалбай калган эмес.
Көптөгөн адамдар аны колдонууну улантууда, анткени бул кодду билдирет бардык компьютер системаларын чечмелөө, Биз маалыматты эффективдүү жана натыйжалуу бөлүшө алышыбыз үчүн, ошондой эле алар жалпы түрдө таблицада жайгаштырылат.
Жыйынтыктап айтканда, миңдеген программисттер иштеп чыгып, өркүндөткөн компьютер тили бүгүнкү күндө маалыматты так жазууга жана кабыл алууга мүмкүндүк берет. кайсы компьютерде болсоңуз да.
Американын маалымат алмашуунун стандарттык коду же англис тилиндеги кыскартылганына ылайык ASCII - бул маалымат ачык-айкын болушу үчүн бардык түзмөктөрдө бар таблицадагы символдордун жана символдордун жыйындысы. ар кандай түзмөктөрдө бурмаланган эмес.
Бүгүн таблицада көрө турган бул коддор биз бүгүн Интернетте билген нерселердин бир бөлүгү жана программисттердин бул аракетинин аркасында биз баарлаша алабыз.