Kòd ASCII - Tablo karaktè ak senbòl
El Kòd Estanda Ameriken pou Echanjman Enfòmasyon oswa ASCII, gras ak akwonim li an angle, se non yo bay s lasistèm kodaj karaktè.
Nan fason sa a, pataje enfòmasyon se pi fasil, paske dosye yo ke nou wè sou yon òdinatè yo wè nan menm fason an sou yon lòt, epi nan fason sa a, pa gen okenn pèt nan enfòmasyon.
Ki sa ki kòd ASCII?
Kòd ASCII se yon kòd ki rive nan bezwen pou fè echanj enfòmasyon san yo pa distorsion nan li soti nan yon òdinatè nan yon lòt.
Se pou nou sonje ke nan kòmansman laj elektwonik la, òdinatè yo te kapab kode endividyèlman, depi pri a ak demann pèmèt li, men kòm boom nan òdinatè te grandi, epi, anplis, demann lan pou yo te vin pi konplike.
Yo te mande yon sistèm ki te gen tout aparèy yo pou yo ka li menm dosye yo sou yon òdinatè ak sou yon lòt kèlkeswa distans la.
Nan fason sa a, echanj enfòmasyon an pi efikas ak efikas.
Kòd ASCII divize an plizyè kalite, tou depann de fonksyon ou vle sèvi ak sa espesyalis la dwe pwograme pou l travay kòrèkteman.
Li enpòtan pou konnen ki jan kalite lang ak pwosesis kodaj sa a travay nan informatique si ou vle fouye yon ti kras pi fon nan sijè sa a, paske ASCII se yon bagay debaz pou fonksyone apwopriye nan aparèy yo.
Okòmansman, nan ane 60 yo, kòd ASCII sa a te etabli sou yon baz sèt-bit, sa ki pèmèt rezèvasyon an nan 128 karaktè, ki gen ladan:
- Karaktè kontwòl kòd ASCII ki gen ladan premye 31 yo
- Kòd ASCII karaktè enprime yo se sa ki annapre yo jiska 128.
Nan fason sa a, pa sèlman te kapab ekri epi gade dosye sou yon òdinatè, men te gen posiblite pou voye kòmandman yo nan klavye a epi yo pral fè yon aksyon espesifik gras a Kòd ASCII la.
Pou satisfè bezwen yon ti kras pi konplèks, ane pita yo te devlope kòd ASCII pwolonje, ki gen ladan tildes (´), umlauts (ü) ak lòt senbòl nan sistèm nan.
Senbòl ke nou itilize chak jou yo asiyen nan tablo sa a kote yo jeneralman fè pati kòd ASCII la, osi byen ke fonksyon yo ke yo egzekite chak minit.
Tablo sa a se byen senp, men ou pa bezwen konnen an pwofondè ki kòd yo asiyen nan chak aksyon yo pou yo ka kòrèkteman egzekite kòd ASCII la.
Pou konprann li, li trè fasil, la Kòd ASCII se inivèsèl, prèske tout aparèy genyen yo ak gras a sa a, nou ka konprann enfòmasyon ki transmèt.
Nan fason sa a, itilizasyon kòd yo ki fè pati ASCII yo trè varye, asiyen ak nimewo diferan epi yo ba nou posiblite pou nou wè sa nou vle kominike san yo pa chanje enfòmasyon an., Se konsa, yon fichye ou kreye sou yon aparèy pral sanble menm lè ou louvri li sou yon lòt.
Ki jan yo ede nou ak kominikasyon? Oke, kèlkeswa lang ou pale a, yon "a" se menm bagay la nan Amerik Latin ak Ewòp kòm li se nan AZI ak Ozetazini.
Egzakteman, bezwen pou wè egzakteman menm bagay ke nou kreye sou yon aparèy sou yon lòt se sa ki fè kòd enprime posib, paske anvan yo, sa ou te wè sou yon òdinatè pa t menm jan ak sa ou ta wè sou yon lòt.
Transmisyon enfòmasyon sa yo soti nan kle ke nou peze lè w tape yon lèt jiskaske li reflete nan òdinatè a reprezante pa youn nan kòd sa yo enprime ak pwolonje nan kòd ASCII atravè nimewo ki te deja asiyen nan yon tablo.
Ki kalite kòd ASCII ki genyen?
Nan prensip, gen twa kalite kòd ASCII ki kouvri operasyon an jeneral nan aparèy la, pa sèlman kontwòl li yo, men tou siy ak senbòl, pami kòd sa yo nou genyen:
Kontwòl ASCII – Tablo karaktè ak senbòl
































Se yo menm ki ede nou egzekite kòmandman san yo pa bezwen pafwa itilize kle e ki, anplis, fasilite koneksyon ki genyen ant aparèy an jeneral.
Menm jan an tou, gras a kòd kontwòl sa yo nou ka konekte kle yo ak sa nou wè sou ekran an, sa vle di., lè nou itilize kle a EFISYE, yo te bay li yon kòd ki egzekite nan yon kesyon de milisgond. yo nan lòd yo fè aksyon an.
Pou nou konprann pi byen, kle a ki gen logo Windows la oswa mo "Menu" lè w peze, ouvè ba a kòmanse nan ki tout aplikasyon yo wè yo epi si nou deplase ak flèch yo nan direksyon pou youn nan nou vle epi bay "Enter" la. kle, aplikasyon an pral kouri ak tout sa a se gras a kòd yo kontwòl ke nou te pale sou.
Nan ti bout tan, kòd kontwòl yo se sa yo ki pèmèt nou fè fonksyon sou òdinatè a san yo pa egzekite yo dirèkteman, pou egzanp, si nou vle voye yon dokiman enprime ak fonksyon an Ctrl + Alt, ak dyalòg la enprime otomatikman parèt.
Se pa sa sèlman, men yo te itilize pou anpil lòt kòmandman, tankou "Esc" kle pou sòti YouTube tout ekran mòd, pa egzanp.
Oswa tou kle "Efase" ke chak fwa ou peze efase sa ki chwazi oswa efase sa ki adwat paragraf la oswa ekwasyon nimerik ke w ap itilize a., kòm opoze ak kle a efase ki efase chif sou bò gòch la.
Li pa rive sèlman ak kle espesyal ki egzekite aksyon nan sistèm òdinatè a, men ak lèt ak nimewo ki nan pyès ki nan konpitè tankou klavye a sou yon òdinatè oswa seleksyon an manyen sou yon ekran pou kòd ASCII a posib, ak karaktè pwolonje ak printables.
Karaktè pwolonje ak enprime sa yo gen ladan lèt, nimewo, ak senbòl ke itilizatè komen an itilize.
ASCII Printable – Tablo karaktè ak senbòl
















![Kòd ASCII nan “]” – Fèmen parantèz – Adwat parantèz](https://codigos-ascii.com/wp-content/uploads/Codigo-ASCII-de-Cierra-corchetes-Corchete-derecho.png)














































































Lè sa a, nou pale de karaktè yo enprime nan kòd sa a, depi sa yo ke nou ka wè ak fè pati nan dosye yo, Se yo menm ke nou kapab visualiser kòrèkteman.
Kòd pou enprime sa yo asiyen, ak chak nan senbòl yo ak lèt ak koresponn ak yon karaktè nimerik ki se trete entèn pa òdinatè a kote yo ap trete yo.
Gen, kontrèman ak youn anvan an, kòd yo enprime ki se sa yo ke nou ka li sou òdinatè a, sa vle di, lèt ak nimewo yo pwojte nan yon fason inivèsèl, sèlman chanje lang nan si sa nesesè.
Karaktè sa yo reprezante pa yon karaktè nimerik ki reprezante pa kòd ASCII, sa vle di, yon lèt reprezante yon nimewo nan langaj pwogramasyon òdinatè.
Sepandan, nimewo sa yo pa sa yo pwojte sou ekran an, kidonk yon lèt miniskil oswa majiskil koresponn ak yon nimewo apa pou jodi a ou ta ka li atik sa a.
By virtue of ki pi wo a, ak konnen nesesite pou angaje yo nan bon lang ak bon òtograf Kèlkeswa lang yo te chwazi oswa yo te pale, li te nesesè pou kode lèt ak chif yo nan yon fason inivèsèl pou enfòmasyon an pa ta defòme.
ASCII pwolonje – Tablo karaktè ak senbòl




































































































Yo gen entansyon bay fonksyon ki pi "avanse" nan tout kòd sa yo.
Kòd ASCII a gen karaktè pwolonje ki reponn a yon bezwen yon ti kras pi konplèks.
Kòd pwolonje sa yo tou ranje nan yon tablo epi yo reprezante tankou de anvan yo pa mwayen yon kòd nimerik.
Soti nan mete yon apòt, yon umlaut, yon tilde, mak ponktiyasyon, mak esklamasyon, pami lòt senbòl ak siy, yo posib grasa karaktè yo pwolonje ki fè pati kòd ASCII sa a.
Li se menm yon pati nan senbòl ak siy enpòtan ak enpòtan pou yon ekwasyon syantifik tankou siy adisyon "+" oswa siy divizyon "-".
Kisa li ye?
Pou fè li senp ak likid, kòd ASCII yo itilize pou reprezante nimerikman chak karaktè ki itilize swa pou ekri, egzekite yon aksyon oswa delege yon karaktè espesyal.
Sa vle di, kòd ASCII a se yon tradiksyon nimerik oswa adaptasyon ke itilizatè a itilize pou kapab jere sistèm nan nan konvenyans li, depi sistèm òdinatè sa yo sèlman okipe kòd binè kòm yon lang nan operasyon ki reprezante operasyon lojik yo.
Nan fason sa a, chak karaktè, lèt, siy, espas, senbòl e menm chak espas vid gen yon plasman nimerik ki koresponn ak kòd ASCII la ak sa yo fasil reprezante nan yon tablo.
Depi kreyasyon li an 1967, nan ki li te pèfeksyone piti piti jiskaske reyalize dènye aktyalizasyon li an 1986, kòd ASCII yo gen yon operasyon pafè mondyal nan chak nan aparèy yo ke yo mansyone.
Kòm li pwogrese, varyant nan kòd sa yo te kreye, tankou kòd yo pwolonje.
Pou reyalize pi bon kominikasyon sistèm atravè kòd enprime, pwolonje ak kontwòl, li te nesesè yo kode chak ak chak youn nan machin yo ki deja egziste endividyèlman, depi aparèy yo mete ajou yo te deja dekode.
Nou te diskite ke kòd ASCII yo souvan itilize tache ak liy tèks yo, men kanmenm yo tou intrinsèqueman ki gen rapò ak ekwasyon syantifik paske anpil nan siy ak senbòl ki prezan gen yon pati nan kòd pwolonje yo.
Menm jan enprime vin pi fasil pa yon karaktè kontwòl ki asiyen nan Ctrl + P, ki otomatikman louvri yon fenèt pou chwazi detay yo ak pwopriyete yo enprime yon fèy, kòd ASCII a fè anpil plis fonksyon posib.
Pami yo, fonksyon yo nan karaktè enprime ak pwolonje kanpe deyò, depi sa yo se yo menm ki Yo pèmèt nou yon lang ak kominikasyon pi plis likid piske se yo menm ki rann posib itilizasyon lèt, siy ak senbòl.
Kouman yo itilize kòd ASCII la?
Programming se yon langaj òdinatè ki byen konplèks.
Ou pral aprann sèvi ak kòd ASCII depann de sistèm operasyon ou genyen an, sepandan, ou deja fè li san yo pa menm reyalize li.
Kidonk, kòmandman yo ke nou egzekite atravè òdinatè w lan se kòmandman kòd ASCII ki te deja pwograme pa espesyalis pou ou ka gen yon kominikasyon pi likid ak efikas epi ou ka jwenn yo tout kòmande nan yon tablo.
Gen fason pou esplwate kòd ASCII sa yo epi yo fè yo pa kode kèk mo manyèlman, swa atravè klavye a oswa atravè sistèm nan. Pa egzanp:
Sou fenèt yo
Li posib ke ou ka mete kòmandman ki pa sou klavye a jis lè l sèvi avèk kat karaktè a, li pa nesesè ke ou konnen kontni an nan tablo a, pou sa ou klike sou bouton an kòmanse.
Yon fwa ke yon fenèt parèt, ou pral ekri la "charmap" nan jaden rechèch la epi ou pral klike sou rezilta yo pwopoze a ak Lè sa a, yon kat jeyografik nan karaktè enprime ak ekstansib ke ou pa te wè anvan ap parèt.
Sa depann antyèman de fonksyon ou pral fè a, paske si ou vle fè nenpòt fonksyon siplemantè ou dwe tcheke kòd fonksyon ou pral itilize a nan tablo a.
Men, sa a pral depann de chak sistèm operasyon nou ap pale de.
Sou Linux
Pwosesis la anjeneral yon ti kras diferan paske kòd yo kontwòl chanje epi ou dwe konnen kòd hex la ke ou bezwen, paske nòmalman de lòt sistèm opere anvan yo itilize desimal.
Pou gen fennèt la louvri pou ekri youn nan kòd kontwòl yo, ou dwe peze Ctrl + Shift + U kle pou ke apre ouvèti ba rechèch la ou antre nan kòd la egzadesimal ki nan tablo a.
Ou konnen ki sa kòd pou itilize a pral nan yon tablo kote chak kòd ou bezwen ekri.
Li pa nesesè yo dwe memorize chak kòd, ak pratik ou pral aprann ki pi fondamantal la ak Lè sa a, ou pa menm bezwen wè kòd yo.
Sou Mac
Si w se sou yon aparèy ki gen yon sistèm opere iOS tankou sa a itilize pa Mac, nou pral sèvi ak rakoursi klavye yo.
Gen plizyè e li pral varye selon sa ou vle, pou egzanp:
- Pou konplètman sòti nenpòt pwogram sou Mac w ap bezwen lòd la Sòti, swa ak yon chemen kout oswa ak meni an nan aplikasyon an paske ak kwa wouj la (x) li pa sòti aplikasyon yo nèt.
- Sepandan, si ou peze CTRL + CMD + espas, yon klavye ap parèt.
- Si ou peze Shift ou pral wè tout lèt yo an majiskil
- Si w peze Alt w ap kapab jwenn aksè nan tout karaktè espesyal yo, si li pa parèt klike sou yon senbòl ki anlè dwat epi chwazi vize klavye a montre.
Nesesite nan aktyèl informatique
Karaktè kòd ASCII pwolonje yo se debaz nan fonksyone apwopriye nan yon òdinatè, menm jan yo se enprime ak karaktè kontwòl.
Nan fason sa a, li te dakò ke tout pwogramasyon yo ta sèvi ak lang nan òdinatè menm paske Nesesite pou tout òdinatè ak aparèy gen menm lang lan te fèt.
Li se pratikman enposib pou itilize yon òdinatè san yo pa fè yon pati nan kòd ASCII a, paske pifò òdinatè yo konpatib ak li, sa fè la transfè enfòmasyon fèt nan yon fason efikas ak kontwole.
Si kòd sa a pa te kreye depi ane 60 yo, li ta trè difisil pou w ap li nou, oswa nou ta ka ekri atik sa a, ni li ta gen bon òtograf ak ponktiyasyon si se pa pou devlopman nan kòd pwolonje.
Depi jisteman gras a sa a, li pèmèt nou kode konbinezon karaktè ak senbòl ki bay nan kòd ASCII.
Ou pwobableman deja konnen ke la lang binè li se sa ki fè li posib pou òdinatè a egzekite aksyon epi tou li tradui enstriksyon yo ke nou bay aparèy la, kèlkeswa sa li ka.
Menm jan an tou, kòd ASCII a pèmèt nou kominike ak òdinatè a atravè lang natif natal nou, kèlkeswa sa li ye. san yo pa bezwen konnen ki jan li fonksyone anndan an.
Wi, chak fwa ou tape yon lèt oswa frape kle "Efase", gen kòd ki trete an milisgond pou akonpli kòmandman yo.
Kòmandman sa yo nòmalman se rezilta entwodiksyon de lòd nenpòt kalite oswa tèks nan òdinatè yo, ak an jeneral, itilizatè a inyore tout pwosesis la dèyè pou lòd ou yo dwe egzekite, depi sistèm nan fè li otomatikman.
Si w bezwen plis enfòmasyon sou fason yo itilize l oswa kisa kòd ASCII yo ye, gen yon tablo ki responsab pou presize chak kòd jan yo itilize l, swa kòd desimal oswa ègzadesimal.
Sa a diferansyasyon nan kòd yo pral bay nan sistèm operasyon ou itilize a, ke li se Windows, Mac oswa Linux. Ou ka wè li nan tablo ki anwo a.
Menm si te toujou mete ajou depi ane 60 yo, kòd ASCII a pa te ale totalman inapèsi.
Anpil moun kontinye sèvi ak li paske li se kòd ki pi enpòtan pou itilize ki reprezante a dekripte tout sistèm òdinatè yo, pou nou ka pataje enfòmasyon efektivman ak efikasite epi tou, yo inivèsèl ranje nan yon tab.
An konklizyon, langaj òdinatè ke plizyè milye pwogramasyon devlope ak pèfeksyone fè li posib jodi a pou ekri ak wè enfòmasyon klè. pa gen pwoblèm sou ki òdinatè w ap sou.
Kòd Estanda Ameriken pou Echanjman Enfòmasyon, oswa ASCII dapre akwonim li an Angle, se yon seri karaktè ak senbòl nan yon tablo ki prezan nan tout aparèy pou enfòmasyon an klè epi pa dwe defòme sou aparèy diferan.
Kòd sa yo ke ou pral wè nan tablo a jodi a se yon pati nan tout sa nou konnen jodi a sou entènèt la ak gras a efò sa a nan pwogramasyon nou ka kominike.