コンピューター ウィンドウズ インターネット

バイナリコーディングプレゼンテーションの作成の歴史。 バイナリコーディング情報と情報処理。 テキスト情報のバイナリエンコーディング

プレゼンテーションのプレビューを使用するには、自分でGoogleアカウント(アカウント)を作成してログインします:https://accounts.google.com


スライドのキャプション:

シンボリック情報のバイナリコーディング2015年12月17日1作成者:情報学の教師MBOU中等学校第2リペツククキナエカテリーナセルゲイブナ

2テキスト情報をバイナリコーディングする場合、各文字には0〜255の一意の10進コード、または00000000〜11111111の対応するバイナリコードが割り当てられます。したがって、人は文字をスタイルで区別し、コンピュータはコードで区別します。

メッセージ数Nと情報量iを結ぶ式を使用して、各文字をエンコードするために必要な情報量を計算できます3

4特定のバイナリコードの文字への割り当ては慣例の問題であり、コードテーブルで修正されています。 最初の33個のコード(0から32)は文字ではなく、操作(改行、スペース入力など)に対応します。 33から127までのコードは国際的であり、ラテンアルファベット、数字、算術記号、句読点の記号に対応しています。

5 128から255までのコードは国別です。つまり、異なる文字は国別エンコーディングの同じコードに対応します。 ロシア語の文字には5つのシングルバイトコードテーブルがあるため、あるエンコーディングで作成されたテキストは別のエンコーディングでは正しく表示されません。

6年代順に、コンピューターでロシア語の文字をエンコードするための最初の標準の1つは、KOIコード-8(「情報交換コード-8ビット」)でした。 このエンコーディングは、UNIXオペレーティングシステムを搭載したコンピュータで使用されます。

7最も一般的なエンコーディングは、CP1251と略される標準のMicrosoft Windowsキリル文字エンコーディングです(「CP」は「コードページ」を表します)。 すべてのWindows-ロシア語で動作するアプリケーションは、このエンコーディングをサポートしています。

8 MS-DOSオペレーティングシステムの環境で動作するために、Microsoftの用語で「代替」エンコーディング(エンコーディングCP 866)が使用されます。

9 Appleは、Macintoshコンピュータ用に独自のロシア語文字(Mac)のエンコーディングを開発しました

10国際標準化機構(ISO)は、ロシア語の標準としてISO8859-5と呼ばれる別のエンコーディングを承認しました。

KOI-8-UNIX CP1251(「CP」は「コードページ」の略)-Microsoft Windows CP 866-MS-DOS Mac-Macintosh ISO8859-5エンコーディング標準11

文字エンコード表バイナリコード10進コードKOI8CP1251 CP866 Mac ISO 0000 0000 0………00001000 8最後の文字を削除(バックスペースキー)………0000 1101 13改行(エンターキー)………0010 000032スペース00100001 33! ………01011010 90Z………01111111127………128-bA AK………11000010 194 B C --- T………11001100 204 L M :: b………11011101 221 SCH E --YO N………11111111 225 LIUns。 スペースネラズ。 スペースn12

13最近、新しい国際標準Unicodeが登場しました。これは、各文字に1バイトではなく、2バイトを割り当てるため、256文字ではなく、2 16 = 65536の異なる文字をエンコードすることができます。 このエンコーディングは、MS Office97以降のエディターでサポートされています。

課題1:数字コードで文字を識別します。 NOTEBOOKプログラムを起動します。Altキーと0224キー(オプションのテンキー)を押します。 記号aが表示されます。 0225から0233までの数値コードに対してこの操作を繰り返します。エンコーディング(CP 1251 Windows)の文字が表示されます。 それらをノートに書き留めます。 Altキーと161キー(テンキー上)を押します。 記号bが表示されます。 数値コード160、169、226に対してこの操作を繰り返します。エンコード文字(CP 866 MS-DOS)が表示されます。 それらをノートに書き留めます。 14

タスク2:文字の数値コードを決定するAltキーを押しながら文字を取得するために入力する必要のある数値コードを決定します:☼、§、$、♀説明:このコードは0から50.15の範囲です。

16ご清聴ありがとうございました!


他のプレゼンテーションの要約

「活動のモデルとしてのアルゴリズム」-しかし、計画や説明はすべて情報モデルです。 目標の決定(目標の設定)。 プログラミング言語は、アルゴリズムを記述するための形式化された言語です。 計画の作成-アルゴリズム。 終わり。 アルゴリズムを作成するときは、SQIフレームワークを超えてはなりません。 出演者の作品のモデル。 A、B、Xを入力します。パフォーマーの仕事。

「仮想はがき」-特定のトピックに関する文献やインターネットリソースを特定して分析します。 ウェブサイトアドレス:http://virtcard.tomsite.info/連絡先の電子メール: [メール保護]サンプル3.個々のはがきの例。 バーチャルポストカード。 はがき開発計画。 仮説:現代人は仮想ポストカード、特に個別に作成されたポストカードを必要としています。 仮想はがきの必要性について調査を実施します。 サンプル1。

「情報の知覚」-例:スピーチ電話は鳥に音楽のノイズを歌って電話をかけます。 歴史的研究によると、味覚が高まっている人がいます。 目を通して、人々は視覚的(視覚的)情報を知覚します。 完了:10b年生のBikelisA。とSyuzevaE。の生徒。ゼラニウムの匂い-聴覚。 情報のプロパティ。 聴覚器官は、音(聴覚)の形で情報を提供します。 味。 使える。 2008年 触覚器官は触覚情報を提供します。 「地理情報システム」。

「MicrosoftOffice2007プログラム」-MicrosoftWord。 Microsoft Accessは、データベース管理アプリケーションです。 マイクロソフトエクセル。 MicrosoftAccess。 MicrosoftPowerPoint。 MicrosoftOffice2007。MicrosoftWordMicrosoftExcel Microsoft PowerPointMicrosoftAccess。 オフィスアプリケーションの構造。

「ウイルスクラス10」-ウイルス。 ウイルス予防。 ウイルスと戦う基本的な方法。 しかし、徐々に損傷が蓄積し、最終的にはシステムの機能が失われます。 LiveUpdateを使用すると、更新されたウイルスデータベースをインターネットからダウンロードできます。 ウイルスがコンピュータに侵入する方法。 最も可能性の高いインジェクションサイトは、ローダーと実行可能ファイルです。 新しいおもちゃを発売するときは細心の注意を払ってください。

「コンピュータソフトウェアグレード10」-ソフトウェア。 サブディビジョン。 インタラクティブモード。 オペレーティング・システム。 プログラミングツールキット。 Pirumova Victoria 10 "A"クラスのプレゼンテーション。 システムソフトウェア。 詳細。 コンピュータソフトウェアは常に更新、開発、改善されています。 アプリケーションソフトウェア。

60年代以降、テキスト情報の処理にコンピュータが使用されるようになり、現在、世界中のほとんどのPCがテキスト情報の処理に従事しています。

従来、1文字をエンコードするには、情報量= 1バイト(1バイト= 8ビット)が使用されます。

テキスト情報のバイナリエンコーディング

エンコーディングとは、各文字に00000000から11111111までの一意のバイナリコード(または0から255までの10進コード)が割り当てられることを意味します。

シンボルへの特定のコードの割り当ては、コードテーブルによって修正される合意の問題であることが重要です。

ASCIIエンコーディングテーブル

この表では、前半のみが標準です。 0(00000000)から127(0111111)までの数字の文字。 これには、ラテンアルファベットの文字、数字、句読点、角かっこ、およびその他の記号が含まれます。

残りの128コードは、さまざまな方法で使用されます。 ロシア語のエンコーディングでは、ロシア語のアルファベットの文字が配置されます。

V 現在、ロシア語の文字には5つの異なるコードテーブルがあります(KOI8、CP1251、CP866、Mac、ISO)。

V 今日では、新しい国際標準のUnicodeが普及してきました。

ASCII標準部品表

テーブル

拡張コード

ノート! !

数字は、I / O中とテキスト内で発生する場合の、ASCII標準に従ってエンコードされます。 数値が計算に関係している場合、それらは別のバイナリコードに変換されます。

57という数字を見てみましょう。

テキストで使用する場合、各桁は次のように表されます。

ASCIIテーブルに従ってコードを使用します。 バイナリでは、これは0011010100110111です。

計算に使用すると、この数値のコードはバイナリシステムへの変換規則に従って取得され、-00111001が取得されます。