קאָמפּיוטערספּראָגראַממינג

וואָס איז אַ וניווערסאַל ביינערי סיסטעם? פּראָגראַממינג מעטהאָדס

די קאָמפּיוטער פּראַסעסאַז די גרויס סומע פון אינפֿאָרמאַציע. אַודיאָ טעקעס, בילדער, טעקסט - אַלע איר ווילן צו שפּילן אָדער אַרויסווייַזן. וואָס ביינערי קאָודינג איז אַ אלגעמיינער אופֿן פון דאַטן פּראָגראַממינג פון קיין טעכניש ויסריכט?

וואָס איז אַנדערש פון די קאָודינג ענקריפּשאַן?

אָפֿט מענטשן יקווייט דער באַגריף פון "קאָודינג" און "ענקריפּשאַן", ווען אין פאַקט זיי האָבן פאַרשידענע מינינגז. אזוי, ענקריפּשאַן איז דער פּראָצעס פון קאַנווערטינג אינפֿאָרמאַציע אין סדר צו באַהאַלטן עס. דעקריפּט אָפֿט קענען דעם מענטש וואס געביטן דעם טעקסט, אָדער ספּעשלי טריינד מענטשן. קאָודינג איז געניצט פֿאַר פּראַסעסינג פון אינפֿאָרמאַציע און יז פון נוצן צו איר. פּראָסט קאָודינג טיש איז קאַמאַנלי געניצט, באַקאַנט צו אַלעמען. עס איז געבויט אין דיין קאָמפּיוטער.

ביינערי קאָודינג פּרינציפּ

ביינערי סיסטעם איז באזירט אויף די נוצן פון בלויז צוויי סימבאָלס - 0 און 1 - פֿאַר פּראַסעסינג אינפֿאָרמאַציע געניצט דורך די פאַרשידענע דעוויסעס. די וואונדער זענען גערופֿן ביינערי דידזשאַץ, ענגליש - ביינערי ציפֿער, אָדער ביסל. יעדער פון די סימבאָלס פון ביינערי קאָד אַקיאַפּייז אַ קאָמפּיוטער ס זיקאָרן צו 1 ביסל. וואָס ביינערי קאָודינג איז אַ אלגעמיינער אופֿן פון פּראַסעסינג אינפֿאָרמאַציע? די פאַקט אַז קאָמפּיוטער גרינגער צו שעפּן ווייניקערע אותיות. פֿון דעם דעפּענדס און עפעקטיווקייַט פון די פּיסי: די ווייניקער פונקטיאָנאַל טאַסקס נייטיק צו דורכפירן די מיטל, די העכער די גיכקייַט און קוואַליטעט פון אַרבעט.

ביינערי קאָודינג פּרינציפּ איז געפֿונען ניט נאָר אין פּראָגראַממינג. מיט די אָלטערניישאַן פון וואָיסעלעסס און ווויסט פּויק ביץ פּאָלינעסיאַנס יבערשיקן אינפֿאָרמאַציע צו יעדער אנדערער. א ענלעך פּרינציפּ אַפּלייז אין מאָרס קאָד, ווו די לאַנג און קורץ סאָונדס זענען געניצט צו יבערשיקן דער אָנזאָג. "טעלעגראַפיק Alphabet" געניצט הייַנט.

ווו צו נוצן ביינערי סיסטעם?

די ביינערי קאָודינג פון אינפֿאָרמאַציע אין אַ קאָמפּיוטער איז געניצט אומעטום. יעדער טעקע, צי עס איז מוזיק אָדער טעקסט אַז זאָל זיין פּראָוגראַמד אַזוי אַז עס קען שפּעטער זיין לייכט כאַנדאַלד און לייענען. ביינערי קאָודינג סיסטעם איז נוצלעך פֿאַר ארבעטן מיט סימבאָלס און נומערן, אַודיאָ טעקעס, graphics.

ביינערי סיסטעם פון נומערן

איצט קאָמפּיוטער נומערן זענען רעפּריזענטיד אין אַ קאָדעד פאָרעם, ינגקאַמפּראַכענסיבאַל צו די דורכשניטלעך מענטש. די נוצן פון אַראַביש נומעראַלס, ווי מיר ימאַדזשאַן, פֿאַר די טעכניק ימפּראַקטאַקאַל. די סיבה פֿאַר דעם איז דער דאַרפֿן צו באַשטימען אַ יינציק נומער צו יעדער כאַראַקטער וואָס צו טאָן אין צייט אוממעגלעך.

עס זענען צוויי נאָטאַטיאָנס: פּאָסיטיאָנאַל און נעפּאָזיציאָנניה. נעפּאָזיציאָנניה סיסטעם איז באזירט אויף די נוצן פון רעדאַגירן אותיות און באַקאַנט צו אונדז אין די פאָרעם פון גריכיש נומערן. די דאָזיקע רעקאָרדירונג אופֿן איז גאַנץ קאָמפּליצירט צו פֿאַרשטיין, דעריבער, איז געווען פֿאַרלאָזן.

פּאָסיטיאָנאַל נומער סיסטעם געניצט הייַנט. די אַרייַננעמען ביינערי, דעצימאַל, אָקטאַל און העקסאַדעסימאַל קאָודינג אַפֿילו אינפֿאָרמאַציע.

דעצימאַל קאָודינג סיסטעם מיר נוצן אין וואָכעדיק לעבן. עס איז געוויינטלעך פֿאַר אונדז אַראַביש נומעראַלס, וואָס זענען פאַרשטיייק צו אַלעמען. ביינערי סיסטעם פאַרשידענע נומערן ניצן נאָר נול און איינער.

ינטאַדזשערז זענען קאָנווערטעד צו ביינערי קאָודינג דורך דיוויידינג זיי דורך 2. די ריזאַלטינג פּאַרטיייש אויך צעטיילט אין צוויי סטאַגעס, ביז אַ לעסאָף 0 אָדער 1. למשל, דער נומער 123 10 אין ביינערי נאָוטיישאַן קענען זיין רעפּריזענטיד אין די פאָרעם 2 1,111,011. א נומער אקטאבער 20 וועט דערשייַנען ווי 10100 2.

אינדעקסן 10 און 2 זענען דינאָוטאַד ריספּעקטיוולי ביינערי און דעצימאַל נומערן פון קאָודינג סיסטעם. ביינערי קאָודינג סימבאָל איז געניצט צו פאַרפּאָשעטערן אָפּעראַציע פון די וואַלועס דערלאנגט אין פאַרשידענע נומער סיסטעמס.

פּראָגראַממינג טעקניקס דעצימאַל נומערן זענען באזירט אויף די "Floating פונט". אין סדר צו רעכט אַריבערפירן די ווערט פון דעצימאַל צו די ביינערי קאָודינג סיסטעם ניצן די פאָרמולע ען = ב רענטגענ קפּ. ב - איז די מאַנטיססאַ (אָן די אויסדרוק פון קיין סדר), ז '- איז די סדר פון די וואַלועס פון ען, און ק - באַזע קאָודינג סיסטעם (אין דעם פאַל 2).

צי האָט ניט אַלע נומערן זענען positive. אין סדר צו ויסטיילן צווישן positive און נעגאַטיוו נומערן, די קאָמפּיוטער בלעטער די אָרט פון 1 ביסל צו ענקאָוד די צייכן. דאָ נול איז אַ פּלוס, און אַפּאַראַט - מינוס.

ניצן דעם נאַמבערינג סיסטעם מאכט עס גרינג פֿאַר די קאָמפּיוטער צו אַרבעטן מיט נומערן. אַז איז וואָס די ביינערי קאָודינג איז וניווערסאַל ווען קאַמפּיוטינג פּראַסעסאַז.

ביינערי סיסטעם פון טעקסטשאַוואַל אינפֿאָרמאַציע

יעדער Alphabet קאָדעד כאַראַקטער שטעלן פון זייַן זעראָס און אָנעס. די טעקסט באשטייט פון פאַרשידענע אותיות: אותיות (ופּפּערקאַסע און לאָווערקאַסע), אַריטמעטיק וואונדער און אנדערע פאַרשידן וואַלועס. די סיסטעם פון טעקסטשאַוואַל אינפֿאָרמאַציע ריקווייערז די נוצן פון אַכט קאָנסעקוטיווע ביינערי וואַלועס פון 00000000 צו 11111111. אזוי עס איז מעגלעך צו בייַטן די 256 פאַרשידענע אותיות.

צו ויסמייַדן צעמישונג אין די סיסטעם פון די טעקסט, נוצן די ספּעציעל טיש פון וואַלועס פֿאַר יעדער כאַראַקטער. זיי פאָרשטעלן די רעדאַגירן Alphabet, אַריטמעטיק וואונדער און וואונדער פון ספּעציעל ציל (פֿאַר משל, €, ¥, ©, אאז"וו). סימבאָלס מעהאַלעך 128-255 ענקאָוד די לאַנד 'ס נאציאנאלע Alphabet.

צו ענקאָוד סימבאָלס ריקווייערז 1 8 ביסל זכּרון. צו פאַרפּאָשעטערן פּאָדסטטשעטאָוו 8 ביטן זענען גלייַך צו 1 ביטע, אַזוי די גאַנץ דיסק פּלאַץ פֿאַר טעקסט אינפֿאָרמאַציע איז געמאסטן אין ביטעס.

רובֿ פּערזענלעך קאָמפּיוטערס זענען יקוויפּט מיט אַ נאָרמאַל טיש פון אַסקי (אמעריקאנער סטאַנדאַרד קאָוד פֿאַר אינפֿאָרמאַציע ינטערטשאַנגע). אנדערע טישן זענען אויך געניצט, אין וואָס די קאָודינג סיסטעם פון טעקסטשאַוואַל אינפֿאָרמאַציע דיפפערס. למשל, דער ערשטער באקאנט כאַראַקטער סיסטעם גערופֿן קאָי-8 (קאוד פֿאַר אינפֿאָרמאַציע ינטערטשאַנגע 8-ביסל), און עס אַרבעט אויף אַ יוניקס אַס קאָמפּיוטערס. טיש סר1251 קאָודז זענען אויך וויידלי געפֿונען, וואָס איז געווען Created פֿאַר די ווינדאָוז אָפּערייטינג סיסטעם.

ביינערי קאָודינג פון סאָונדס

אן אנדער סיבה וואָס די ביינערי קאָודינג איז אַ אלגעמיינער אופֿן פון דאַטן פּראָגראַממינג - איז זייַן פּאַשטעס ווען ארבעטן מיט אַודיאָ טעקעס. קיין מוזיק איז געזונט כוואליעס פון וועריינג אַמפּליטוד און אָפטקייַט פון אַסאַליישאַן. די סעטטינגס ווירקן די באַנד און די פּעך.

צו פּראָגראַם אַ קלאַנג פאָכן, די קאָמפּיוטער דיוויידז עס אין עטלעכע פּאַרץ קאַנדישנאַלי, אָדער "סאַמפּאַלז". די נומער פון אַזאַ סאַמפּאַלז זאל זיין גרויס, אַזוי עס זענען 65,536 פאַרשידענע קאַמבאַניישאַנז פון זעראָס און אָנעס. אַקקאָרדינגלי, מאָדערן קאָמפּיוטערס זענען יקוויפּט מיט 16-ביסל געזונט קאָרט אַז מיטל די נוצן פון 16 ביינערי דידזשאַץ צו ענקאָוד אַ מוסטער פון די געזונט כוואַליע.

צו שפּילן אַ אַודיאָ טעקע, די קאָמפּיוטער פּראַסעסאַז די פּראָוגראַמד סיקוואַנס פון ביינערי קאָד און קאַמביינז זיי אין איין קעסיידערדיק כוואַליע.

קאָודינג טשאַרץ

גראַפיקאַל אינפֿאָרמאַציע קענען זיין דערלאנגט אין די פאָרעם פון graphics, דייאַגראַמז, בילדער אָדער סלידעשאָוו אין פּאָווערפּאָינט. יעדער בילד איז געמאכט געווארן פון קליין דאַץ - בילדצעלן אַז קענען זיין פּיינטיד אין אַ פאַרשידענע קאָלירן. די קאָליר פון יעדער פּיקסעל איז ענקאָודיד און סטאָרד, און יווענטשאַוואַלי מיר באַקומען אַ פול בילד.

אויב די בילד איז שוואַרץ און ווייַס, יעדער פּיקסעל קאָד זאל זיין אָדער אַ אַפּאַראַט אָדער אַ נול. ווען ניצן פיר פֿאַרבן, די קאָד פון יעדער פון זיי באשטייט פון צוויי נומערן: 00, 01, 10 אָדער 11. לויט צו דעם פּרינציפּ ויסטיילן קוואַליטעט פון קיין בילד פּראַסעסינג. פאַרגרעסערן אָדער פאַרקלענערן די ברייטנאַס איז אויך אַפפעקטעד דורך די נומער פון פֿאַרבן געניצט. אין דער בעסטער פאַל, די קאָמפּיוטער דיסטינגגווישיז בעערעך 16,777,216 פֿאַרבן.

סאָף

עס זענען פאַרשידענע מעטהאָדס פון פּראָגראַממינג אינפֿאָרמאַציע, כולל ביינערי סיסטעם איז די מערסט עפעקטיוו. בלויז דורך צוויי סימבאָלס - 0 און 1 - קאָמפּיוטער לייכט לייענט מערסט טעקעס. ווערין דער פּראַסעסינג גיכקייַט איז פיל העכער ווי וואָלט זיין געניצט, למשל, פּראָגראַממינג די דעצימאַל סיסטעם. די פּאַשטעס פון דעם אופֿן מאכט עס ינדיספּענסאַבאַל פֿאַר קיין טעכנאָלאָגיע. אַז איז וואָס די ביינערי קאָודינג איז וניווערסאַל צווישן זייַן פּירז.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yi.birmiss.com. Theme powered by WordPress.