Bilgisayar biliminde hacim nedir. Bilgi miktarı

Yüksek teknoloji çağımız, geniş yetenekleri ile ayırt edilir. Elektronik bilgisayarların gelişmesiyle birlikte insanlardan önce şaşırtıcı ufuklar açıldı. Herhangi bir ilginç haber artık evden ayrılmadan küresel ağda ücretsiz olarak bulunabilir. Bu teknolojide bir atılım. Ancak bilgisayar belleğinde ne kadar veri saklanabilir, uzun mesafelerde işlenebilir ve iletilebilir? Bilgisayar bilimlerinde hangi bilgi birimleri vardır? Ve onlarla nasıl çalışılır? Şimdi, sadece bilgisayar programları yazmaya doğrudan katılan insanlar değil, sıradan okul çocukları bu soruların cevaplarını bilmelidir. Sonuçta, bu her şeyin temelidir.

  bilgisayar biliminde

Bilginin bize aktarılan tüm bilgi olduğunu düşünmeye alışkınız. Ancak bilgisayar bilimi ve bilgisayar bilimlerinde bu kelimenin biraz farklı bir tanımı vardır. Bu, tüm elektronik bilgisayar biliminin temel bileşenidir. Neden temel veya temel? Çünkü bilgisayar teknolojisi verileri işler, insanları kurtarır ve bilgilendirir. En küçük bilgi birimi bit olarak ölçülür. Bilgiler, kullanıcı görüntülemek isteyene kadar bilgisayarda saklanır.


Bilginin bir dil birimi olduğunu düşünmeye alışkınız. Evet, ama bilgisayar biliminde farklı bir tanım kullanılıyor. Bu, çevremizdeki nesnelerin durumu, özellikleri ve parametreleri hakkında bilgilerdir. Bir nesne veya fenomen hakkında ne kadar çok şey öğrenirsek, onlar hakkındaki fikrimizin yetersiz olduğunu o kadar çok fark ederiz. Ancak şimdi, dünyanın her yerinden bu kadar büyük miktarda tamamen ücretsiz ve erişilebilir malzeme sayesinde, kitap okurken veya film izlerken öğrenmek, yeni arkadaşlar edinmek, çalışmak, rahatlamak ve sadece rahatlamak çok daha kolay hale geldi.

Bilgi miktarını ölçmenin alfabetik yönü

İş için belgeler, web sitelerindeki makaleler yazdırarak ve kişisel blogumuzu internette koruyarak, verilerin kullanıcı ile bilgisayarın kendisi arasında nasıl paylaşıldığını düşünmüyoruz. Bir makine komutları nasıl anlayabilir, tüm dosyaları hangi biçimde saklar? Bilgisayar biliminde, biraz sıfır ve onlardan saklanabilen bir bilgi birimi olarak alınır. Metin karakterlerinin ölçülmesinde alfabetik yaklaşımın özü bir karakter dizisidir. Ancak alfabetik yaklaşımı metnin içeriğiyle bağlamayın. Bunlar tamamen farklı şeyler. Bu tür verilerin miktarı girilen karakter sayısı ile orantılıdır. Bu sayede, ikili alfabedeki bir karakterin bilgi ağırlığının bir bite eşit olduğu ortaya çıkıyor. Bilgisayar bilimindeki bilgi birimleri, diğer tüm önlemler gibi farklıdır. Bit, minimum ölçüm değeridir.

Bilgi miktarını hesaplamanın içerik yönü

Bilgi ölçümü olasılık teorisine dayanmaktadır. Bu durumda, bir kişi tarafından alınan bir mesajda ne kadar verinin bulunduğu sorusu dikkate alınır. Burada ayrık matematik teoremleri kullanılmaktadır. Malzemeleri hesaplamak için olayın olasılığına bağlı olarak iki farklı formül alınır. Aynı zamanda bilgisayar bilimindeki bilgi birimleri aynı kalır. Karakter sayısını hesaplama görevleri, içerik yaklaşımı için grafikler alfabetik olandan çok daha karmaşıktır.

Bilgi İşlem Türleri


Elektronik bir bilgisayarda gerçekleştirilen üç ana işlem türü vardır:

  1.   Bu süreç nasıl gidiyor? İster klavye, ister optik fare, yazıcı, isterse başka bir veri olsun veri giriş araçlarıyla bilgi alır. Sonra onları ikili koda dönüştürür ve bit, bayt, megabayt olarak sabit sürücüye yazar. Bilgisayar bilimindeki herhangi bir bilgi birimini çevirmek için, bir megabaytta kaç bit olduğunu hesaplayabileceğiniz ve diğer çevirileri gerçekleştirebileceğiniz bir tablo vardır. Bilgisayar her şeyi otomatik olarak yapar.
  2. Dosya ve verilerin cihazın belleğinde saklanması. Bir bilgisayar her şeyi ikili biçimde depolayabilir. İkili kod, sıfırlar ve kodlardan oluşur.
  3. Elektronik bir bilgisayarda gerçekleşen ana süreçlerden bir diğeri de veri aktarımıdır. Ayrıca ikili biçimde de uygulanır. Ancak, bilgiler monitör ekranında algımızın bildiği sembolik veya başka bir biçimde zaten görüntülenir.

Bilgi kodlama ve ölçme

Bir bit, 0 veya 1 değerini tutabileceğinden, çalışmak için yeterince kolay olan bir bilgi birimi olarak alınır. Bir bilgisayar, normal ondalık sayıları ikili koda nasıl kodlar? Bilgisayar teknolojisi ile bilgi kodlama ilkesini açıklayan küçük bir örnek düşünün.


Her zamanki kalkülüs sisteminde bir sayımız olduğunu varsayalım - 233. İkili forma çevirmek için, bölenin kendisinden daha küçük olana kadar 2'ye bölmek gerekir (bizim durumumuzda, 2).

  1. Bölüme başlıyoruz: 233/2 \u003d 116. Kalanlar ayrı ayrı yazılır, bunlar yanıt ikili kodunun bileşenleri olacaktır. Bizim durumumuzda, bu 1.
  2. İkinci eylem şu şekildedir: 116/2 \u003d 58. Bölümün geri kalanı - 0 - tekrar ayrı ayrı yazılır.
  3. 58/2 \u003d 29 geriye kalan yok. Kalan 0'ı yazmayı unutmayın, çünkü sadece bir öğeyi kaybettikten sonra tamamen farklı bir değer elde edersiniz. Bu kod daha sonra bilgisayarın sabit diskinde saklanacak ve bitler olacak - bilgisayar bilimindeki minimum bilgi birimleri. 8. sınıflar zaten sayıların ondalık tipten ikiliye dönüştürülmesiyle başa çıkabilirler.
  4. 29/2 \u003d 14 kalan 1 ile. Bunu daha önce alınmış olan ikili rakamlara ayrı ayrı yazıyoruz.
  5. 14/2 \u003d 7. Bölümün geri kalanı 0'dır.
  6. Biraz daha fazla ve ikili hazır olacak. İkili kodun gelecekteki yanıtında yazılan kalan 1 ile 7/2 \u003d 3.
  7. 3/2 \u003d 1, geri kalan 1 ile. Buradan yanıt olarak iki birim yazıyoruz. Biri geri kalan, diğeri kalan son sayı olarak, artık 2'ye bölünemez.

Cevabın ters sırada yazıldığı unutulmamalıdır. İlk eylemden elde edilen ilk ikili sayı, ikinciden son basamağı olacaktır - sondan bir önceki ve benzeri. Son cevabımız 11101001.


Böyle bir ikili sayı, bilgisayarın belleğine kaydedilir ve kullanıcı monitör ekranından bakmak isteyene kadar bu formda saklanır. Bit, bayt, megabayt, gigabayt - bilgisayar biliminde bilgi birimleri. Bu miktarlarda ikili veriler bilgisayarda saklanır.

İkilik sistemden ondalık sisteme sayı dönüştürme

İkili değerden ondalık hesaplama sistemine ters çeviriyi gerçekleştirmek için formülü kullanmalısınız. İkili bir değerdeki karakter sayısını 0'dan başlayarak sayarız. Bizim durumumuzda 8 vardır, ancak sıfırdan saymaya başlarsanız, seri numarası 7 ile biter. Şimdi her rakamı koddan 2 ile 7, 6, 5, ... gücüne çarpmanız gerekir. 0.

1 * 2 7 + 1 * 2 6 + 1 * 2 5 + 0 * 2 4 + 1 * 2 3 + 0 * 2 2 + 0 * 2 1 + 1 * 2 0 \u003d 233. İkili koda dönüştürmeden önce alınan ilk numaramız.


Artık bir bilgisayar cihazının özünü ve minimum bilgi depolama ölçüsünü biliyorsunuz.

Minimum Bilgi Birimi: Açıklama

Yukarıda belirtildiği gibi, en küçük bilgi ölçüsü biraz kabul edilir. Bu kelime İngilizce kökenlidir, çeviride "ikili basamak" anlamına gelir. Öte yandan bu değere bakarsanız, bunun elektronik bilgisayarlarda 0 veya 1 biçiminde saklanan bir bellek hücresi olduğunu söyleyebiliriz. Bitler bayt, megabayt ve daha büyük miktarda bilgiye dönüştürülebilir. Elektronik bilgisayar, ikili kodu sabit sürücünün bellek hücrelerinde sakladığında böyle bir yordamla meşgul olur.


Bazı bilgisayar kullanıcıları, dijital bilgi miktarı ölçümlerini birinden diğerine manuel ve hızlı bir şekilde aktarmak isteyebilir. Bu amaçlar için, çevrimiçi hesap makineleri geliştirilmiştir, derhal manuel olarak çok zaman harcanabilecek bir işlem yapacaklardır.

Bilişim Bilgi Birimleri: Değer Tablosu

Bilgi depolamak ve işlemek için bilgisayarlar, flash sürücüler ve diğer cihazlar, genellikle gigabayt olarak hesaplanan bellek miktarına göre farklılık gösterir. Bilgisayar bilimlerindeki bir bilgi biriminin ikincisinden artan düzende karşılaştırılabilirliğini görmek için ana miktarlar tablosuna bakmanız gerekir.

Maksimum bilgi birimini kullanma

Günümüzde, video kameraların ve mikrofonların kurulu olduğu halka açık yerlerden alınan tüm ses ve video malzemelerini saklamak için Ulusal Güvenlik Ajansı'nda yottabyte adı verilen bilgi miktarının maksimum ölçüsünü kullanmayı planlıyorlar. Şu anda, yottabaytlar bilgisayar bilimindeki en büyük bilgi birimleridir. Sınır bu mu? Herkesin şimdi kesin bir cevap vermesi olası değildir.

Modern bilgisayarlarda, grafiksel ve işitsel bilgilerin yanı sıra metinsel bilgiler, sayısal değerler girebiliriz. Bir bilgisayarda depolanan bilgi miktarı, bit olarak ifade edilen “uzunluğu” (veya “hacmi”) ile ölçülür. Bit en küçük bilgi birimidir (İngilizce BInary digiT - ikili basamaktan). Her bit 0 veya 1 değerini alabilir. Bit, aynı zamanda bir bilgisayar bellek hücresinin deşarjı olarak da adlandırılır. Depolanan bilgi miktarını ölçmek için aşağıdaki birimler kullanılır:

1 bayt \u003d 8 bit;

1 KB \u003d 1024 bayt (KB kilobayt olarak okunur);

1 MB \u003d 1024 KB (MB megabayt olarak okunur);

1 GB \u003d 1024 MB (GB bir gigabayt olarak okunur).

Bit (İngilizceden. ikili basamak; ayrıca kelimelere bir oyun: İngilizce. bit  - biraz)

Shannon'a göre, biraz, eşlenebilir olayların ikili logaritması ya da olasılık ürünlerinin toplamı ve eşlenebilir olayların ikili logaritmasıdır.

Bir bit ikili kod (ikili basamak). Sadece iki birbirini dışlayan değer alabilir: evet / hayır, 1/0, açık / kapalı, vb.

Eşit olası iki sonucu olan deneyde yer alan bilgi miktarına eşit bilgi miktarının temel ölçü birimi. Bu, bir sorunun cevabındaki “evet” veya “hayır” ve diğerlerine cevap vermeyen bilgi miktarıyla aynıdır (yani, soruyu kesin olarak cevaplamanıza izin veren bu kadar miktarda bilgi). Tek bir bit bir bit bilgi içerir.

Bilgisayar teknolojisi ve veri iletim ağlarında, genellikle 0 ve 1 değerleri farklı voltaj veya akım seviyeleri ile iletilir. Örneğin, TTL bazlı mikro devrelerde 0, +0 ila + 3 aralığında bir voltaj ile temsil edilir ve 1, 4.5 ile 5.0 arasında V.

Ağ veri hızları genellikle saniye başına bit olarak ölçülür. Veri aktarım hızındaki bir artışla, bitin başka bir metrik ifade elde ettiği de dikkat çekicidir: uzunluk. Böylece, modern bir gigabit ağında (1 Gigabit / s), bit başına yaklaşık 30 metre tel tahsis edilir. Bu nedenle, ağ bağdaştırıcılarının karmaşıklığı önemli ölçüde artmıştır. Önceden, örneğin, tek megabit ağlarda, 30 km'lik bit uzunluğunun neredeyse her zaman iki cihaz arasındaki kablo uzunluğundan daha uzun olduğu biliniyordu.

Hesaplamada, özellikle dokümantasyonda ve standartlarda, “bit” kelimesi sıklıkla ikili basamak anlamında kullanılır. Örneğin: ilk bit, söz konusu bayt veya sözcüğün ilk ikili bitidir.

Şu anda, bitler bilgisayar teknolojisindeki en küçük ölçüm birimidir, ancak kuantum bilgisayarlar alanında yoğun araştırmalar q-bitlerinin varlığını düşündürmektedir.

Bayt (Engl. bayt) - genellikle sekiz bite eşit bilgi miktarının ölçü birimi 256 (2 8) farklı değer alabilir.

Genel olarak, bir bayt, sayısı sabit olan, bilgisayardaki adreslenebilir minimum bellek miktarı olan bir bit dizisidir. Modern genel amaçlı bilgisayarlarda bayt 8 bittir. Bunun sekiz bitlik bir bayta karşılık geldiğini vurgulamak için, ağ protokollerinin açıklamasında “sekizli” terimi kullanılır. sekiz kişilik koro).

Bazen bir bayt, bir kelimenin alt alanını oluşturan bir bit dizisidir. Bazı bilgisayarlarda, farklı uzunluklardaki baytlar ele alınabilir. Bu, PDP-10 ve Common Lisp üzerindeki LDB ve DPB birleştirici alanlarının ayıklanması talimatları ile sağlanır.

IBM-1401'de bayt, Minsk-32 ile aynı 6 bit ve BESM - 7 bit, Burroughs Computer Corporation (şu anda Unisys) - 9 bit tarafından üretilen bazı bilgisayar modellerinde. Birçok modern dijital sinyal işlemcisi 16 bit veya daha fazla bayt kullanır.

İsim ilk olarak 1956'da V. Buchholtz tarafından giriş / çıkış cihazlarında eşzamanlı olarak iletilen altı bitlik bir grup için ilk IBM 7030 süper bilgisayarı tasarlarken kullanıldı, daha sonra aynı projenin bir parçası olarak bayt sekiz (2 3) bite genişletildi.

Bir bayt için türetilmiş birimlerin oluşturulması için birden çok önek her zamanki gibi kullanılmaz: ilk olarak, küçültücü önekler hiç kullanılmaz ve bayttan daha az bilgi birimlerine özel kelimeler (nibble ve bit) denir; ikincisi, büyütme önekleri her bin 1024 \u003d 2 10 (kilobayt eşit 1024 bayta, megabayt 1024 kilobayta veya 1.048.576 bayta vb. gigabayt, terabayt ve petabaytlarla (artık kullanılmamaktadır) anlamına gelir. Fark, konsolun ağırlığı ile artar. İkili öneklerin kullanılması daha doğrudur, ancak pratikte muhtemelen ses eksikliği nedeniyle kullanılmazlar - kibibyte, mebibyte, vb.

Bazen ondalık önekler gerçek anlamda kullanılır, örneğin, sabit sürücülerin kapasitesini belirlerken: bir milyon kibibit bir gigabayt, yani 1.024.000.000 bayt, hatta 1.073.741.824 bayt değil, sadece bir milyar bayt olabilir. örneğin, bellek modüllerinde.

Kilobayt (KB, KB) m. .   - (2 10) standart (8 bit) bayt veya 1024 bayta eşit bilgi miktarının ölçü birimi. Çeşitli elektronik cihazlardaki bellek miktarını belirtmek için kullanılır.

"Kilobayt" adı genellikle kabul edilir, ancak biçimsel olarak yanlıştır, çünkü kilo öneki - 1,024 değil 1.000 ile çarpma anlamına gelir. 2 10 için doğru kibi ikili önekidir - .

Tablo 1.2 - Türetilmiş birimlerin oluşumu için birden çok önek

  Bayt cinsinden ölçümler
  Ondalık önek   İkili önek
  isim   sembol   Derecesi   isim   sembol   Derecesi
  kilobayt   kB 10 3   kibibyte   KiB 2 10
  megabayt   MB 10 6   mebibytes   SGA 2 20
  GB   GB 10 9   gibibyte   GiB 2 30
  terabayt   TB 10 12   tebibayt   TiB 2 40
  petabayt   PB 10 15   pebibayt   pIB 2 50
  eksabayt   EB 10 18   eksbibayt   EIB 2 60
  zettabayt   ZB 10 21   zebibayt ZIB 2 70
  yottabayt   YB 10 24   yobibyte   YIB 2 80

Megabayt (MB, M) m. - 1048576 (2 20) standart (8 bit) bayt veya 1024 kilobayta eşit bilgi miktarının ölçü birimi. Çeşitli elektronik cihazlardaki bellek miktarını belirtmek için kullanılır.

"Megabyte" adı genellikle kabul edilir, ancak önek mega olduğu için resmi olarak yanlıştır - , 1.048.576 değil, 1.000.000 ile çarpma anlamına gelir. 2 20 için doğru ikili önek mebi - . Mevcut durum, ürünlerini işaretlerken, megabayt olarak 1000 000 bayt ve bir gigabayt olarak 1000 000 000 bayt anlamına gelen sabit diskler üreten büyük şirketler tarafından yaşanmaktadır.

Megabayt teriminin en orijinal yorumu, 1.024.000 bayt olarak anlayan bilgisayar disketleri üreticileri tarafından kullanılır. Bu nedenle, üzerinde 1.44 MB hacminin gösterildiği disket aslında sadece 1440 KB, yani normal anlamda 1.41 MB tutar.

Bu bağlamda, megabaytların kısa, orta ve uzun olduğu ortaya çıktı:

kısa - 1000 000 bayt

orta - 1.024.000 bayt

uzun - 1.048.576 bayt

Bir gigabayt, 1.073.741.824 (2.230) standart (8 bit) bayta veya 1.024 megabayta eşit bilgi miktarının çoklu ölçüm birimidir.

SI konser öneki -   hatalı kullanılır, çünkü 10 9 ile çarpma anlamına gelir. 2 30 için ikili öneki gibi kullanmalısınız. Mevcut durum, ürünlerini işaretlerken, megabayt olarak 1000 000 bayt ve bir gigabayt olarak 1000 000 000 bayt anlamına gelen sabit diskler üreten büyük şirketler tarafından yaşanmaktadır.

İşlemci kayıtlarının kapasitesine ve / veya veri yolunun kapasitesine (genellikle bir dereceye kadar) eşit olan, bit veya bayt cinsinden ölçülen, makine sözcük makinesine ve platforma bağımlı değer. Kelimenin boyutu aynı zamanda adreslenen bilginin minimum boyutuyla da çakışır (bir adreste bulunan bit veri derinliği). Bir makine kelimesi bir makinenin aşağıdaki özelliklerini tanımlar:

işlemci tarafından işlenen verinin bit derinliği;

adreslenen verinin bit derinliği (veri yolunun bit genişliği);

doğrudan işlemci tarafından desteklenen işaretsiz bir tamsayı türünün maksimum değeri: aritmetik bir işlemin sonucu bu değeri aşarsa taşma oluşur;

doğrudan işlemci tarafından adreslenen maksimum RAM miktarı.

Uzunluğu n bit olan bir kelimenin maksimum değeri, formül 2 n −1 kullanılarak kolayca hesaplanabilir

Tablo 1.3 - Çeşitli Platformlarda Makine Kelime Boyutu

İş sonu -

Bu konu bölüme ait:

Bilgisayar Bilimi

Federal bütçe devlet eğitim ... Tula g ...

Bu konuyla ilgili ek malzemeye ihtiyacınız varsa veya aradığınızı bulamadıysanız, aramayı çalışma veritabanımızda kullanmanızı öneririz:

Alınan malzeme ile ne yapacağız:

Bu materyalin sizin için yararlı olduğu ortaya çıktıysa, sosyal ağlarda sayfanıza kaydedebilirsiniz:

Bu bölümdeki tüm konular:

Yüksek mesleki eğitim
   Tula Devlet Üniversitesi Politeknik Enstitüsü Otomatik Takım Tezgahları Bölümü

Bilgisayar bilimi kavramı
   Bilişim, bilgisayar teknolojisini kullanarak veri oluşturma, depolama, çoğaltma, işleme ve iletme yöntemlerinin yanı sıra fu ilkelerini sistematikleştiren teknik bir bilim dalıdır.

Bilgisayar Bilimi Tarihi
   Bilgisayarın tarihi, büyük miktarda bilgi işlemin otomasyonunu kolaylaştırma girişimleriyle yakından ilgilidir. Çok sayıda basit aritmetik işlem bile zor

Bilgi teknolojisinin dünya görüşü ekonomik ve yasal yönleri
   Rusya'da bilgisayar bilimi ile ilgili temel yasal belge Bilgi, Bilişim ve Bilgi Koruma Kanunu'dur. Kanun, bilgi konusunda yasal düzenleme konularını ele alıyor

Sözdizimsel bilgi ölçüsü
   Veri hacmi Vd. Bir mesaj, o mesajdaki karakter sayısı (rakam) ile ölçülür. Farklı sayı sistemlerinde, bir basamak farklı bir ağırlığa sahiptir ve buna göre,

Bilginin semantik ölçüsü
   Eşanlamlılar sözlüğü, bir kullanıcının veya sistemin sahip olduğu bir bilgi topluluğudur. S bilgisinin semantik içeriği ile kullanıcı eş anlamlılar sözlüğü arasındaki ilişkiye bağlı olarak

Algoritmik bilgi ölçüsü
   Herkes, 0101 ... .01 kelimesinin 00 ... .0 kelimesinden daha karmaşık olduğunu ve deneyden 0 ve 1'in seçildiği kelimeyi kabul eder - bir madeni parayı atmak (burada 0 arması, 1 dolaşmadır) öncekilerden daha karmaşıktır.

Bilgi miktarı ve kalitesi
   Tüketici kalite göstergeleri: · temsil edilebilirlik, bilgilendiricilik, yeterlilik · uygunluk, zamanındalık, doğruluk · güvenilirlik,

Bilgi ve Entropi
   Makul bir bilgi ölçüsü sunabilir miyiz? Amerikalı matematikçi ve mühendis Claude Shannon bu soruyu düşündü. Düşüncelerin sonucu, 1948'de onun tarafından yayınlanan bir statüydü.

Mesajlar ve Sinyaller
   Shannon, artık hiçbir ders kitabının yapamayacağı şaşırtıcı derecede basit ve derin bir bilgi aktarımı modeli bulmayı başardı. Kavramları tanıttı: mesaj kaynağı, verici

entropi
Farklı mesajlar farklı miktarlarda bilgi taşır. Aşağıdaki iki soruyu karşılaştırmaya çalışalım: 1. Bir öğrenci beş üniversite dersinden hangisinde okuyor? 2. nasıl paketi

fazlalık
   Mesaj kaynağının gerçek dilin cümlesini aktarmasına izin verin. Sonraki her karakterin tamamen rastgele olmadığı ve ortaya çıkma olasılığının ortam tarafından tamamen önceden belirlenmediği ortaya çıkıyor.

duyum
   Bir mesajın entropi (öngörülemezliği) ve artıklık (öngörülebilirlik) kavramları, doğal olarak, bilginin ölçüsü hakkındaki sezgisel fikirlere karşılık gelir. Daha tahmin edilemez

Bilgi teknolojisi kavramı
   Yunancadan (techne) çevrilen teknoloji sanat, beceri, yetenek anlamına gelir ve bu süreçlerden başka bir şey değildir. Süreç altında belli bir dizi eylem anlaşılmalıdır

Yeni bilgi teknolojisi
   Bugüne kadar, bilgi teknolojisi, değişimi esas olarak bilimsel ve teknolojik ilerlemenin gelişimi,

Bilgi Teknolojisi Araç Seti
   Bilgi teknolojisi araç seti - teknolojisi, belirli bir bilgisayar türü için birbirine bağlı bir veya daha fazla yazılım ürünü.

Bilgi Teknolojisi Bileşenleri
   İmalat sektöründe norm, norm gibi teknolojik kavramları, teknolojik süreç, teknolojik operasyon vb. bilgilerde de kullanılabilir

Bilgi Teknolojileri Geliştirme
   Bilgi teknolojisinin gelişimi, bilginin depolanması, taşınması ve işlenmesi süreçlerinde en açık şekilde görülmektedir.

Birinci nesil BT
   Birinci nesil (1900-1955), veri kaydı, ikili yapılar şeklinde temsil edildiğinde delikli kart teknolojisi ile ilişkilendirildi. IBM'in 1915-1960 Arası Refahı svya

İkinci nesil BT
   İkinci nesil (programlanabilir kayıt işleme ekipmanı, 1955-1980), manyetik bant teknolojisinin ortaya çıkışı ile ilişkilidir;

Üçüncü nesil BT
   Üçüncü nesil (operasyonel veritabanları, 1965-1980), veri tabanı sistemlerinin kullanımına dayalı olarak etkileşimli bir modda verilere çevrimiçi erişimin sağlanması ile ilişkilidir.

Dördüncü nesil BT
   Dördüncü nesil (ilişkisel veritabanları: istemci-sunucu mimarisi, 1980-1995) düşük seviyeli arayüze bir alternatifti. İlişkisel model fikri birdir

Beşinci nesil BT
Beşinci nesil (1995'ten beri multimedya veritabanları), geleneksel depolama sayıları ve sembollerinden karmaşık davranışa sahip veriler içeren nesne ilişkisine geçişle ilişkilidir.

Temel bilgi teknolojisi
   Daha önce belirtildiği gibi, bilgi teknolojisi kavramı teknik (bilgisayar) ortamından ayrı olarak düşünülemez, yani. temel bilgi teknolojisinden. ann

Konu Bilgi Teknolojisi
   Söz konusu teknoloji, birincil bilgilerin belirli bir konu alanındaki sonuca, bağımsız olarak dönüştürülmesi için bir dizi teknolojik adım olarak anlaşılmaktadır.

Bilgi Teknolojisi Sağlama
   Bilgi teknolojileri sağlamak, çeşitli konu alanlarında çeşitli sorunları çözmek için araç olarak kullanılabilen bilgi işleme teknolojileridir.

Fonksiyonel Bilgi Teknolojisi
   İşlevsel bilgi teknolojisi, belirli bir konu alanındaki görevleri ve belirli bir alandaki görevleri otomatikleştirmek için tasarlanmış bitmiş bir yazılım ürünü (veya bunun bir parçası) oluşturur

Bilgi Teknolojisi Özellikleri
   Toplumun gelişimi için stratejik öneme sahip bilgi teknolojilerinin ayırt edici özellikleri arasında, aşağıdaki en önemli yedi konuyu vurgulamak uygun görünmektedir.

Sinyal kodlama ve nicemleme
   Fiziksel sinyaller zamanın sürekli işlevleridir. Sürekli, özellikle analog bir sinyali dijital forma dönüştürmek için analogdan dijitale dönüştürücüler kullanılır

Kanal Özellikleri
   Sinyal çeşitli parametrelerle karakterize edilebilir. Bu tür birçok parametre vardır, ancak pratikte çözülmesi gereken problemler için sadece az sayıda önemlidir. üzerinde

Sinyal modülasyonu
   Sinyaller, parametreleri bilgi içeren fiziksel süreçlerdir. Telefon iletişiminde, elektrik sinyalleri yardımıyla, konuşma sesleri televizyonda -

Medya türleri ve özellikleri
   Ortamın parametrelerini a1, a2, ..., an ile belirtirsek, zamanın bir fonksiyonu olarak ortam şu şekilde temsil edilebilir: UН \u003d g (a

Sinyal spektrumları
   Bilgi sistemlerinde kullanılan sinyallerin tamamı 2 ana gruba ayrılabilir: deterministik ve rastgele. Deterministik sinyal şu \u200b\u200bşekilde karakterize edilir:

Periyodik sinyaller
   Bazı sabit T için eşitlik aşağıdakileri tutarsa \u200b\u200bx (t) işlevi periyodik olarak adlandırılır: x (t) \u003d x (t + nT), burada T işlevin periyodu ise, n -

Trigonometrik şekil
   Dirichlet koşulunu (x (t) karşılayan herhangi bir periyodik sinyal x (t) sınırlıdır, parçalı olarak süreklidür, bir süre boyunca sınırlı sayıda ekstremaya sahiptir),

Karmaşık form
   Matematiksel olarak, Fourier serisinin karmaşık formu ile çalışmak daha uygundur. Euler dönüşümü kullanılarak elde edilir

Hata tespiti
   Periyodik fonksiyonlar harmoniklerin toplamına ayrılırken, pratikte genellikle ilk birkaç harmonikle sınırlıdır ve geri kalanı dikkate alınmaz. Fonksiyonu yaklaşık olarak temsil etme

Periyodik olmayan sinyaller
   Periyodik olmayan herhangi bir sinyal, periyodik değişimi ¥ olan periyodik olarak kabul edilebilir. Bu bağlamda, periyodik süreçlerin spektral analizi

Modülasyon ve Kodlama
   5.1. Kodlar: doğrudan, ters, ek, değiştirilmiş Çıkarma işlemini gerçekleştirmenin yollarından biri, indirilebilir verginin işaretini tersi ile değiştirmektir

Doğrudan kod numarası
   Doğrudan n-bit kodlarken ikili kod  bir rakam (genellikle en kıdemli) sayının işareti için ayrılmıştır. Kalan n-1 basamakları önemli basamaklar içindir. İşaret basamak değeri 0

Ters Sayı Kodu
   Ters kod yalnızca negatif bir sayı için oluşturulur. İkili sayının ters kodu, sayının kendisinin, orijinal sayının tüm bitlerinin ters (tersi) olduğu ters bir görüntüsüdür.

Ek numara kodu
   Ek kod yalnızca negatif bir sayı için oluşturulur. Doğrudan kod kullanmak bilgisayarların yapısını zorlaştırır. Bu durumda, farklı işaretlere sahip iki sayı ekleme işlemi değiştirilmelidir

Değiştirilmiş Sayı Kodu
   Sabit noktalı birden küçük sayılar eklerken, birden fazla mutlak değerde bir sonuç elde edebilirsiniz, bu da hesaplama sonuçlarının bozulmasına yol açar. Bit taşması

Sistematik Kodlar
   Daha önce belirtildiği gibi, kontrol fonksiyonları bilgi fazlalığı ile gerçekleştirilebilir. Bu olasılık, bilgileri kodlamanın özel yöntemlerini kullanırken ortaya çıkar.

Parite-Tek Kodlama
   Bir hata algılamaya sahip basit bir kod örneği, eşlik bitine sahip bir koddur. Yapısı aşağıdaki gibidir: orijinal kelimeye bir eşlik biti eklenir. Orijinal kelimede olanların sayısı çift ise, o zaman s

Hamming Kodları
   Amerikalı bilim adamı R. Hamming tarafından önerilen kodlar (Şekil 3.3) sadece hataları tespit etmekle kalmayıp, aynı zamanda tek hataları da düzeltebilir. Bu kodlar sistematiktir.

Dağıtılmış veri işleme
   Bilgilerin toplu işlenmesi ile bilgisayarların merkezi kullanımı çağında, bilgisayar kullanıcıları çözülecek bilgisayarları satın almayı tercih ettiler

Genelleştirilmiş bilgisayar ağ yapısı
   Bilgisayar ağları çoklu makine ilişkilerinin en yüksek şeklidir. Bir bilgisayar ağının çok makineli bir bilgisayar kompleksinden temel farklılıkları: Boyut. Coc içinde

Sinyal ve kanalların genel özellikleri
   Sinyal çeşitli parametrelerle karakterize edilebilir. Genel olarak konuşursak, bu tür birçok parametre vardır, ancak pratikte çözülmesi gereken problemler için, sadece küçük bir

Parazitsiz bir bilgi kanalının özellikleri
   Şekil 5.4 - Parazitsiz bilgi iletimi için kanal yapısı

Girişim bilgi kanallarının özellikleri
   Şekil 5.5 - Girişimle bilgi iletiminin kanal yapısı

İletim ve alımın gürültü bağışıklığını iyileştirme yöntemleri
   Bilgi sistemlerinin gürültü bağışıklığını arttırmanın tüm yollarının temeli, yararlı sinyal ve parazit arasındaki belirli farklılıkların kullanılmasıdır. Bu nedenle, müdahale ile mücadele etmek

Veri alışverişi ve kanal oluşturma ekipmanlarının modern teknik araçları
   Bilgisayar ağlarında mesaj iletimi için çeşitli iletişim kanalları kullanılır. En yaygın olanları, dijital telefon iletimi için özel telefon kanalları ve özel kanallardır.

Sayısal makinelerde bilgi sunumu (CA).
   Şifreleme aracı olarak kodlar eski zamanlarda ortaya çıktı. Antik Yunan tarihçisi Herodot'un V. yüzyıla kadar olduğu bilinmektedir. M.Ö. sadece muhatabın anlayabileceği mektup örnekleri verdi. gizli

Dijital otomat kontrolünün bilgilendirici temelleri
   Aritmetik işlemleri gerçekleştirmek için kullanılan algoritmalar, ancak makine ihlal edilmeden çalışıyorsa doğru sonucu sağlayacaktır. Eğer normal ise

Kod gürültü bağışıklığı
   Belirli bir kodun minimum kod mesafesi, bu kodun izin verilen kod sözcükleri arasındaki minimum Hamming mesafesi olarak tanımlanır. Fazlalık kodu m

Eşlik Yöntemi
   Bu, olası hataların bazılarını tespit etmenin kolay bir yoludur. Mümkün olan kod kombinasyonlarının yarısını, yani çift sayıda birime sahip olanları izin verilen şekilde kullanacağız

Sağlama toplamı yöntemi
Yukarıda tartışılan parite yöntemi, iletilen kod kelimelerinin çeşitli bit kombinasyonları için tekrar tekrar uygulanabilir - ve bu sadece tespit etmekle kalmaz, aynı zamanda

Hamming Kodları
   Amerikalı bilim adamı R. Hamming'in önerdiği kodlar, sadece hataları değil, aynı zamanda tek hataları da düzeltme yeteneğine sahiptir. Bu kodlar sistematiktir. Hamm yöntemine göre

Modulo kontrolü
   Karşılaştırmaların özelliklerine göre kontrol yöntemi kullanılarak çeşitli görevler çözülebilir. Bu temelde geliştirilen aritmetik ve mantıksal işlemlerin kontrol yöntemlerine kontrol denir.

Sayısal kontrol yöntemi
   Sayısal kontrol yönteminde, belirli bir sayının kodu, sayının seçilen modüle bölünmesinden en küçük pozitif geri kalanı olarak tanımlanır: rA \u003d A- (A / p) p

Dijital kontrol yöntemi
   Dijital kontrol yöntemiyle, sayının kontrol kodu, sayının basamaklarının toplamının seçilen modüle bölünmesiyle oluşturulur:

İzleme için modül seçimi
   Sayısal kontrol yönteminin avantajları, aritmetik işlemlerin kontrolünü kolaylaştıran kontrol kodları için karşılaştırma özelliklerinin geçerliliğidir; dijital yöntemin avantajları

Ek modulo 2 çalışması
   Toplama işlemi modülo 2, örneğin diğer aritmetik işlemler olarak ifade edilebilir. AK

Mantıksal çarpma işlemi.
   İki sayının mantıksal çarpma işlemi diğer aritmetik ve mantıksal işlemler ile ifade edilebilir:

Aritmetik Kontrol
   Aritmetik işlemler toplayıcılar üzerinde doğrudan, ters ve ek kodlar üzerinde gerçekleştirilir. Sayı görüntüsünün (işlenenler) bir kodda bir makinede saklandığını varsayalım, yani,

Aritmetik kodlar
   Daha önce tartışılan modulo kontrolü, tek hataları etkili bir şekilde tespit etmenizi sağlar. Bununla birlikte, bir bitteki tek bir hata, birkaç bitte bir grup hataya yol açabilir.

DAC ve ADC
   Sıcaklık gibi fiziksel parametreler taşındıkça, analog ve dijital miktarlar arasında dönüştürme, hesaplama ve kontrol sistemlerinde temel bir işlemdir.

Sayısal Mantık Seviyeleri
   Büyük çoğunlukta, ne dijital-analog ne de analog-dijital dönüştürücülerin kullanımı, dijital giriş veya çıkış türünü bilmeden neredeyse imkansızdır

Strobe darbe kontrol çıkışı
   Seri dönüştürücüler (kapasitif şarj temelli olanlar) dışında çoğu dijital-analog dönüştürücünün yanıt veren temel bir devresi vardır

Analog sinyaller
Tipik olarak, analogdan dijitale dönüştürücülerin (ADC'ler) girişi voltaj şeklinde sinyalleri alır. Dijital-analog dönüştürücüler (DAC'ler) sinyalleri genellikle voltaj

Dijital-Analog Dönüştürücüler
   Dijital değerlerin orantılı analog değerlere dönüştürülmesi gereklidir, böylece dijital hesaplamaların sonuçları analogda kullanılabilir ve kolayca anlaşılabilir.

Dijital-analog dönüştürme
   Şekil 6.2, ek bir rakamla 3 bitlik bir dijital sözcük alan ve eşdeğer bir voltaja dönüştüren DAC'nin blok diyagramını göstermektedir. Ana

Ana DAC türleri
   Daha önce de belirtildiği gibi, şu anda pazarlanan DAC'lerin büyük çoğunluğu iki ana şemada inşa edilmiştir: ağırlıklı dirençler zinciri ve R-2R tipi. Her ikisi de adlandırılmış

Ağırlıklı Dirençli DAC
   Ağırlıklı dirençli dönüştürücüler (Şekil 6.3) bir referans voltaj kaynağı, bir dizi anahtar, bir dizi ikili ağırlıklı hassas direnç ve operasyonel kazanç içerir

R-2R direnç zincirli DAC
   R -2R tipi bir direnç zincirine sahip DAC'ler ayrıca bir referans voltaj kaynağı, bir dizi anahtar ve bir işlemsel yükselteç içerir. Bununla birlikte, bir dizi ikili ağırlıklı direnç yerine,

Diğer DAC türleri
   DAC'ler esas olarak sabit bir dahili (veya harici) veya harici değişken referans voltaj kaynağı (çarpma dönüştürücüler) ile yapılır. Sabit kaynak DAC

Analog dönüştürücüler
   Esasen analogdan dijitale dönüştürücüler, analog bir giriş sinyalini (voltaj veya akım), süresi ölçülen bir frekans veya darbe dizisine dönüştürür

Analogdan dijitale dönüşüm
   Şekil 6.5, bir dönüşüm sisteminde basit bir blok oluşturan bir DAC'ye sahip temel bir analogdan dijitale dönüşüm modelini göstermektedir. İlk darbe,

Push-pull Entegre ADC'ler
   Push-pull entegrasyonu ADC, Şekil 6.6'da gösterildiği gibi bir entegratör, bazı kontrol mantığı, bir saat, bir karşılaştırıcı ve bir çıkış sayacı içerir.

Sıralı yaklaşım ADC
   Bilgi dönüşümlü bilgi işlem sistemlerinde sıralı yaklaşım yönteminin neredeyse evrensel olarak kullanılmasının ana nedenleri güvenilirliklerinden kaynaklanmaktadır.

Gerilim-frekans dönüştürücüler
Şekil 6.9, tipik bir voltaj-frekans dönüştürücüsünü göstermektedir. İçinde, giriş analog sinyali entegre edilir ve karşılaştırıcıya beslenir. Karşılaştırıcı durumunu değiştirdiğinde,

Paralel ADC'ler
   Seri-paralel ve basitçe paralel konvertörler esas olarak mümkün olan en yüksek hızın gerekli olduğu yerlerde kullanılır. Sıralı dönüşüm

DAC teknik özellikleri
   Tablo verileri analiz edilirken, her bir parametrenin belirlendiği koşulları bulmak için büyük özen gösterilmelidir ve parametreler muhtemelen farklı şekilde belirlenir

ADC Karakteristikleri
   ADC'nin karakteristikleri DAC'ninkilere benzer. Ek olarak, DAC'ın özellikleri hakkında söylenen hemen hemen her şey ADC'nin özellikleri için doğrudur. Ayrıca, tipik olarak mi

Sistem uyumluluğu
   Üreticiler tarafından verilen özelliklerin listesi, uygun bir ADC veya DAC seçildiğinde sadece bir başlangıç \u200b\u200bnoktasıdır. Sizi etkileyen bazı sistem gereksinimleri

Dönüştürücü uyumluluğu (değiştirilebilirlik)
   Çoğu ADC ve DAC, fiziksel olarak ve bazıları elektriksel parametrelerde evrensel olarak uyumlu değildir. Fiziksel olarak, vakaların boyutu değişir, en çok

Konumsal sayı sistemleri
   Sayı sistemi - sayıları dijital işaretlerle kaydetmek için bir dizi teknik ve kural. H yazmak için en ünlü ondalık sayı sistemi

Sayıları çevirme yöntemleri.
   Farklı sayı sistemlerindeki sayılar aşağıdaki gibi gösterilebilir:

Sayıların yeni bir sistem temelinde bölünerek çevrilmesi.
   Tamsayıların çevirisi, yeni sayı sisteminin q2 tabanına bölünmesiyle, düzenli kesirler - q2 tabanıyla çarpılmasıyla gerçekleştirilir. Bölme ve çarpma işlemleri n

Tablo şeklinde çeviri yöntemi.
   En basit haliyle, tablo şeklindeki yöntem aşağıdaki gibidir: bir sistemin tüm sayılarının başka bir sistemden karşılık gelen eşdeğerlerine sahip bir tablosu vardır; çeviri görevi bulmaya indirgenir

Gerçek sayıların bilgisayarda gösterimi.
   Modern bilgisayarlarda gerçek sayıları temsil etmek için bir kayan nokta gösterim yöntemi benimsenmiştir. Bu sunum normalleştirilmiş (üstel

Kayan nokta sayılarının gösterimi.
   Kayan nokta sayılarını temsil ederken, hücre basamaklarının bir kısmı sayının sırasını, kalan rakamları mantis kaydetmek için ayrılır. Her gruptaki bir kategori resim için ayrılmıştır

Kayan nokta sayılarını temsil eden algoritma.
   bir sayıyı P-ary sayı sisteminden ikiliye dönüştürür; normalize edilmiş üstel biçimde bir ikili sayıyı temsil eder; sayının kaydırılmış sırasını hesaplayın; ra

Algoritma kavramı ve özellikleri
   Algoritmalar teorisi büyük pratik öneme sahiptir. Algoritmik aktivite türü, yalnızca güçlü bir insan etkinliği türü olarak değil, çalışmalarının etkili biçimlerinden biri olarak da önemlidir.

Algoritma tanımı
   “Algoritma” kelimesi algoritmadan gelir - orta Avrupa'da Avrupa'da Khorezm'den en büyük matematikçinin (bir şehir olan) bilinen Al-Khorezmi adının Latince yazımı

Algoritma Özellikleri
   Yukarıdaki algoritmanın tanımı katı olarak kabul edilemez - “kesin sıra” ya da “istenen sonucu sağlamak için yapılacak işlemlerin sırası” ne açık değildir. algoritması

Algoritmanın oluşturulması için kurallar ve gereksinimler
   İlk kural - bir algoritma oluştururken, her şeyden önce, algoritmanın çalışacağı bir nesne kümesi belirtmeniz gerekir. Resmileştirdi (Zach

Algoritmik Süreç Türleri
   Algoritmik süreç türleri. Bir bilgisayara uygulanan algoritma tam bir reçetedir, yani. Bazıları ile başlayarak dönüşleri için bir dizi işlem ve kural

John von Neumann İlkeleri
   Bilgisayarların büyük çoğunluğunu oluşturmanın temeli aşağıdaki gibidir genel ilkeler1945'te Amerikalı bilim adamı John von Neumann tarafından formüle edildi (Şekil 8.5). İlk kez

Bir bilgisayarın fonksiyonel ve yapısal organizasyonu
   Bilgisayar aygıtını, en yaygın bilgisayar sistemine, kişisel bir bilgisayara örnek olarak düşünün. Kişisel bir bilgisayara (PC) nispeten ucuz bir uni denir

Sabit ve kayan noktalı sayılarla aritmetik işlemler
   9.6.1 Kodlar: doğrudan, ters, isteğe bağlı Negatif sayıların makine temsili için doğrudan, isteğe bağlı, ters kodlar kullanılır.

İlave işlemi
   İleri, geri ve ek kodlara sayı ekleme işlemi, ilgili kodun ikili toplayıcılarında gerçekleştirilir. Doğrudan Kod İkili Toplayıcı (DS

Çarpma işlemi
   Sabit nokta biçiminde sunulan sayıların çarpımı, doğrudan, ters ve ek kodların ikili toplayıcıları üzerinde gerçekleştirilir. Birkaç tane var

Bölme işlemi
Sabit nokta biçiminde temsil edilen ikili sayıların bölünmesi, temettü ve bölenin ardışık cebirsel ekleme işlemlerini, ardından kalan ve kaydırmayı temsil eder. bölme ful

Veri dosyaları
   Bilgisayar bilimi ve bilgisayar teknolojisi ile ilgili farklı kaynaklarda, “dosya” teriminin ve “işletim sistemi” teriminin tanımları değişebilir. En çok

Dosya yapıları
   Dosya sisteminin amacı ile belirlenen yazılım kısmı aşağıdaki bileşenleri içermelidir: Ø Kullanıcı süreçleri ile etkileşim araçları

Depolama ortamı ve veri depolama için teknik araçlar
   Bilgi depolama cihazlarına depolama cihazları denir. Çalışmaları farklı prensiplere (esas olarak manyetik veya optik cihazlar) dayanmaktadır, ancak bir

Doğrudan ve sıralı erişime sahip cihazlarda veri organizasyonu
   Verilerin organizasyonu altında, dosyanın harici bellekte (kayıt ortamında) kayıt konumlarının ifade edilmesi. En yaygın olanları aşağıdaki iki tür dosya organizasyonudur

Bilgisayar teknolojisi
   Hesaplama süreçlerinin mekanizasyonu ve otomasyonu için kullanılan teknik ve matematiksel araçların (bilgisayarlar, cihazlar, cihazlar, programlar vb.) Ve

En eski sayma araçları
   Doğanın insanın emrine yerleştirdiği en eski sayma aleti kendi eliydi. “Sayı ve figür kavramı,” diye yazdı F. Engels, “hiçbir yerden alınmaz.”

Abaküs gelişimi
   Düğümlü etiketler ve halatlar, ticaretin gelişmesiyle bağlantılı olarak artan hesaplama araçlarına olan ihtiyacı karşılayamadı. Yazılı bir hesabın geliştirilmesi iki koşul tarafından engellenmiştir.

logaritma
   "Logaritma" terimi, Yunanca kelime logoları - ilişki, oran ve aritmo - sayı kombinasyonundan geldi. Logaritmanın ana özellikleri, çarpma, bölme,

Makine Blaise Pascal ekleme
   1640 yılında Blaise Pascal (1623-1662) tarafından mekanik bir bilgisayar yaratma girişimi yapıldı. “Blaise Pascal'a bir sayma makinesi fikri geldi,

Charles Babbage ve icadı
   1812'de, Charles Babbage masaları işlemenin olası yollarını düşünmeye başladı. Babbage Charles (26 Aralık 1791, Londra - 18 Ekim 1871, orada

Hollerit Sekmesi
Bir kalem ve kağıtla veya en iyi ihtimalle bir toplama makinesiyle donanmış olan 19. yüzyıl Amerikan istatistikçileri, uzun, sıkıcı ve

Makine C3
   Bilgisayarların yaratılması üzerine yapılan çalışmalar, savaş arifesinde tüm ülkelerin askeri birimleri tarafından ilgi çekiciydi. Alman Havacılık Araştırma Enstitüsü Zuse'dan mali destek alarak

BESM-6 genel amaçlı elektronik bilgi işlem makinesi
   1. Kapsam: bilim ve teknoloji problemlerinin geniş bir sınıfının çözümü için evrensel bilgisayar (Şekil 11.18 ve Şekil 11.19). 2. Makine açıklaması: BESM-6 yapısında ilk kez

IBM 360
   1964'te IBM, üçüncü neslin ilk bilgisayarları haline gelen altı IBM 360 ailesinin (System 360) altı modelinin yaratıldığını duyurdu. Modellerin tek bir komut sistemi vardı

Altair 8800
   Ocak 1975'te, Popular Electronics dergisinin son sayısı yayınlandı, kapağında kalbi en son mikroişlem olan Altair 8800'ün Şekil 11.22'si gösterildi.

Apple Bilgisayarlar
   1976'da Apple-1 kişisel bilgisayarı ortaya çıktı (Şekil 11.23). 70'lerin ortalarında Steve Wozniak tarafından geliştirildi. O sırada Hewlett-Packard için çalıştı.

IBM 5150
   12 Ağustos 1981'de IBM, IBM 5150 kişisel bilgisayarını piyasaya sürdü (Şekil 11.25). Bilgisayar çok paraya mal oldu - 1.565 dolar ve sadece 16 KB RAM ve

Proje yapısının tanımı
   Delphi'deki herhangi bir program, bir proje dosyasından (dpr uzantılı dosya) ve bir veya daha fazla modülden (pas uzantısına sahip dosyalar) oluşur. Bu dosyaların her biri yazılımı açıklar

Modül yapısı açıklaması
   Modülün yapısı Modüller, program parçalarının yerleştirilmesi için tasarlanmış program birimleridir. İçlerinde yer alan program kodunun yardımıyla, hepsi

Program öğelerinin açıklaması
   Programın öğeleri Programın öğeleri, derleyici için hala belirli bir önemi olan minimum bölünmez kısımlarıdır. Öğeler şunları içerir:

Alfabe Programlama Dili Elemanları
   Alfabe Nesnesi Pascal'ın alfabesinde harfler, sayılar, onaltılık rakamlar, özel karakterler, boşluklar ve ayrılmış kelimeler bulunur. Harfler harflerdir

Programlama dili elemanları - tanımlayıcılar, sabitler, ifadeler
   Tanımlayıcılar Object Pascal'daki tanımlayıcılar sabitlerin, değişkenlerin, etiketlerin, türlerin, nesnelerin, sınıfların, özelliklerin, yordamların, işlevlerin, modüllerin, programların ve alanın adlarıdır

Pascal Nesnesiyle İlgili İfadeler
Programın yürütülebilir bölümünün oluşturulduğu ana öğeler sabitler, değişkenler ve işlev çağrılarıdır. Bu unsurların her biri kendi bilgisi ile karakterizedir.

Bütün ve gerçek aritmetik
   Bir ifade, işlenenlerden ve operatörlerden oluşur. İşleçler, işlenenler arasında bulunur ve işlenenler üzerinde gerçekleştirilen eylemleri gösterir. İfade işlenenlerini kullanabilirsiniz

Öncelikli İşlemler
   İfadelerin değerlerini hesaplarken, operatörlerin farklı öncelikleri olduğu unutulmamalıdır. Aşağıdaki işlemler Object Pascal'da tanımlanmıştır: Ø unary not, @;

Yerleşik işlevler. Karmaşık ifadeler oluşturma
   Object Pascal'da, ana program birimi bir alt rutindir. İki tür alt program vardır: prosedürler ve fonksiyonlar. Hem prosedür hem de işlev sonuncudur

Veri türleri
   Matematikte, değişkenler bazı önemli özelliklere göre sınıflandırılır. Malzeme, karmaşık ve mantıksal yollar arasında katı bir ayrım yapılır.

Yerleşik veri türleri
   İlk bakışta ne kadar karmaşık görünse de, herhangi bir gerçek veri türü, kural olarak her zaman dilinde mevcut olan basit bir bileşendir (temel tür).

Bütün türleri
   Tamsayı tiplerinin olası değerleri aralığı, bir, iki, dört veya sekiz bayt işgal edebilen dahili gösterimlerine bağlıdır. Tablo 15.1 t tamsayısının özelliklerini göstermektedir

Sayı işareti gösterimi
   Birçok sayısal alan imzasızdır, örneğin abone numarası, bellek adresi. Bazı sayısal alanlar her zaman pozitif olarak sunulur; örneğin, ödeme oranı, haftanın günü, PI sayısının değeri. arkadaş

Aritmetik taşma
   Aritmetik taşma - bir ifadenin değerini hesaplarken önemli basamakların kaybı. Bir değişken yalnızca negatif olmayan değerleri depolayabiliyorsa (tip BYTE ve WORD)

Gerçek tipler. yardımcı işlemci
   Değerleri her zaman bir dizi tamsayı ile karşılaştırılan ve bu nedenle tam olarak PC'de gerçek türlerin değerleri olan sıralı türlerin aksine

Metin türleri
   Metin (karakter) türleri, bir karakterden oluşan veri türleridir. Windows ANSI kodunu kullanır (bu kodu geliştiren kurumun adı Amerikan Ulusal Standasıdır)

Boole türü
   19. yüzyıl İngiliz matematikçi J. Bull'un adını taşıyan mantıksal veri türü çok basit görünüyor. Ancak bazı ilginç noktalar bununla ilişkilidir. İlk olarak, bunun verilerine

Çıkış cihazları
   Çıktı aygıtları, her şeyden önce monitörleri ve yazıcıları içerir. Monitör - bilgilerin görsel olarak görüntülenmesi için bir cihaz (metin, tablolar, şekiller, çizimler vb. Şeklinde). &

Metin girişi ve ekran bileşenlerinin listesi
   Delphi Görsel Bileşen Kütüphanesi'nde metin bilgilerini görüntülemenize, girmenize ve düzenlemenize izin veren birçok bileşen vardır. Tablo 16.1'de listelenmektedir.

Metni Etiket, StaticText ve Panel bileşen etiketlerinde görüntüleme
   Label, StaticText (yalnızca Delphi 3'te görünen) ve Panel bileşenleri esas olarak formdaki çeşitli etiketleri görüntülemek için kullanılır.

Pencereleri düzenleme Düzenle ve MaskEdit
   Görüntülemek için metin bilgisive hatta uzun metinler arasında gezinme özelliğiyle bile, pencereleri düzenleme ve düzenleme özelliklerini de kullanabilirsiniz

Çok satırlı düzenleme pencereleri Not ve RichEdit
   Not ve RichEdit bileşenleri çok satırlı metin düzenleme pencereleridir. Düzenle penceresi gibi, birçok işlevle donatılmıştır.

Tamsayıları girme ve görüntüleme - UpDown ve SpinEdit bileşenleri
   Delphi, tamsayılar için giriş sağlayan özel bileşenlere sahiptir - UpDown ve SpinEdit. YukarıAşağı Bileşen Dönüşler

Liste seçim bileşenleri - ListBox, CheckBox, CheckListBox ve ComboBox
   ListBox ve ComboBox bileşenleri, dize listelerini görüntüler. Öncelikle ListBox'ın yalnızca

İşlev giriş kutusu
   Giriş penceresi, InputBox işlevinin çağrılması sonucunda ekranda görünen standart bir iletişim kutusudur. InputBox işlevinin değeri bir dizedir.

Mesaj İşlemini Göster
   ShowMessage yordamını veya MessageDlg işlevini kullanarak bir ileti kutusu görüntüleyebilirsiniz. ShowMessage prosedürü

Dosya beyanı
   Bir dosya, aynı türdeki veri öğelerinden oluşan bir dizi olan adlandırılmış bir veri yapısıdır ve dizideki öğelerin sayısı pratik olarak sınırsızdır

Dosya amacı
   Bir dosya değişkeni bildirimi yalnızca dosya bileşeninin türünü tanımlar. Programın bir dosyaya veri çıkışı veya bir dosyadan veri okuması için,

Dosyaya çıktı
   Bir metin dosyasına doğrudan çıktı yazma veya writeln deyimi kullanılarak yapılır. genel bakış  bu talimatlar daha sonra

Çıktı için dosya açma
Bir dosyaya çıktı vermeden önce dosyayı açmalısınız. Çıktı dosyasını oluşturan program zaten kullanılmışsa, programın sonuçlarını içeren dosyanın zaten diskte olması mümkündür.

Dosya Açma Hataları
   Dosyayı açmaya çalışmak başarısız olabilir ve program çalışma zamanı hatasına neden olabilir. Dosyaların açılmamasının birkaç nedeni olabilir. Örneğin, program

Giriş aygıtları
   Giriş aygıtları aşağıdakileri içerebilir: klavye, tarayıcı, tablet. Bilgisayar klavyesi - bilgisayara bilgi girmek ve kontrol sinyalleri vermek için bir cihaz.

Dosya aç
   Bir dosyayı giriş (okuma) için açmak, bir parametresi olan bir dosya değişkeni olan Sıfırlama prosedürü çağrılarak gerçekleştirilir. Sıfırlama prosedürünü çağırmadan önce

Sayıları okuma
   Metin dosyasında sayı değil, görüntülerinin olduğu anlaşılmalıdır. Read veya readln ifadeleri tarafından gerçekleştirilen eylem aslında

Okuma satırları
   Bir programda, bir dize değişkeni uzunluklu veya uzunluksuz olarak bildirilebilir. Örneğin: stroka1: string; stroka2

Dosya sonu
   Diskte bir metin dosyası olsun. Bu dosyanın içindekileri iletişim kutusunda görüntülemek gerekir. Sorunun çözümü oldukça açıktır: dosyayı açmanız, ilk satırı okumalısınız, s

Programdaki döngü fonksiyonları. Önkoşul ve sonkoşul döngüleri
   Birçok problemi çözmek için algoritmalar döngüseldir, yani bir sonuç elde etmek için birkaç kez belirli bir dizi eylem gerçekleştirilmelidir. Örneğin, bir program

FOR döngüsü
   Belirli bir dizi işlemin birkaç kez gerçekleştirilmesi gerekiyorsa ve yineleme sayısı önceden biliniyorsa for ifadesi kullanılır.

BREAK ve CONTINUE Komutları
   Geçerli döngü ifadesini hemen sonlandırmak için, yordamı olmadan Break yordamını kullanabilirsiniz (bu bir işleç rolünü oynayan bir yordamdır). Örneğin, bilinen bir r ile bir dizideyken

İç içe döngüler
   Bir döngü bir veya daha fazla döngü içeriyorsa, diğer döngüleri içeren döngüye harici denir ve başka bir döngüde bulunan döngü

Dizi bildirimi
   Bir dizi, herhangi bir program değişkeni gibi, kullanılmadan önce değişken bildirim bölümünde bildirilmelidir. Genel olarak, bir dizi bildirim ifadesi şöyle görünür

Dizi çıkışı
   Dizi çıktısı, dizi öğelerinin değerlerinin monitör ekranına (bir iletişim kutusunda) çıktı anlamına gelir. Programın dizideki tüm öğelerin değerlerini göstermesi gerekiyorsa,

Dizi girişi
Dizi girişi, program çalışması sırasında kullanıcıdan (veya bir dosyadan) dizi öğelerinin değerlerini alma işlemini ifade eder. Giriş problemine "ön" çözüm

StringGrid Bileşenini Kullanma
   Bir dizi girmek için StringGrid bileşenini kullanmak uygundur. StringGrid bileşen simgesi Ek sekmesinde bulunur (Şekil 19.1).

Not Bileşenini Kullanma
   Bazı durumlarda, bir dizi girmek için Not bileşenini kullanabilirsiniz. Not bileşeni, yeterince fazla sayıda satırdan oluşan metin girmenize olanak tanır, bu nedenle uygundur

Minimum (maksimum) dizi öğesini arar
   Bir tamsayı dizisi örneği kullanarak bir dizinin minimum öğesini bulma görevini ele alalım. Bir dizinin minimum (maksimum) öğesini bulma algoritması oldukça açıktır: ilk önce

Belirtilen öğenin dizisinde arama
   Birçok sorunu çözerken, dizinin belirli bilgiler içerip içermediğini belirlemek gerekir. Örneğin, Petrov adının öğrenci listesinde olup olmadığını kontrol edin. Zada

Diziler kullanılırken hatalar
   Diziler kullanılırken, en yaygın hata, dizin ifadesinin değerinin, dizi bildirilirken belirtilen izin verilen sınırları aşmasıdır. Eğer varsa

Bibliyografik liste
   1. Bilgisayar biliminin temelleri: Ders kitabı. üniversiteler için el kitabı / A.N. Morozevich, N.N. Govyadinova, V.G. Levashenko ve diğ.; Ed. BİR Morozevich'in. - Minsk: Yeni bilgi, 2001. - 544 s., Ill.

Konu dizini
   Abaküs, 167 dizi, 276 Ara, 272 CD-ROM, 161 sabit, 298 Devam, 273

KONU 2. BİLGİ ÖLÇÜMÜ

2.1. Bilgi Ölçüm Yaklaşımları

Bilgi kavramının tanımına yönelik çeşitli bilgi yaklaşımları için, bilgiyi ölçme perspektifinden, bunlardan ikisiyle ilgileniyoruz: bilginin matematiksel teorisinde kullanılan C. Shannon'un tanımı ve bilgisayar kullanarak bilgisayar bilimi ile ilgili alanlarda kullanılan A. N. Kolmogorov'un tanımı (bilgisayar bilimi) ).
   anlamlı yaklaşım  bilginin nitel bir değerlendirmesi mümkündür: yeni, acil, önemli vb. Shannon'a göre, bir mesajın bilgi içeriği içerdiği faydalı bilgilerle karakterize edilir - mesajın bir durumu tamamen ortadan kaldıran veya belirsizliğini azaltan kısmı. Bir olayın belirsizliği olayın olası sonuçlarının sayısıdır. Örneğin, yarın hava durumu belirsizliği genellikle hava sıcaklığı ve yağış olasılığı aralığındadır.
   Anlamlı bir yaklaşıma sıklıkla denir sübjektifçünkü farklı kişiler (denekler) aynı konu hakkındaki bilgileri farklı şekillerde değerlendirir. Ancak sonuçların sayısı insanların kararlarına (bir kalıp veya madeni para atma durumu) bağlı değilse, olası sonuçlardan birinin ortaya çıkması hakkında bilgi nesneldir.
Alfabetik yaklaşım  herhangi bir mesajın bazı karakterlerin sonlu bir karakter dizisi kullanılarak kodlanabilmesi alfabenin. Bilgisayar bilimi açısından, bilgi taşıyıcıları, bir bilgisayar kullanılarak depolanan, iletilen ve işlenen herhangi bir karakter dizisidir. Kolmogorov'a göre, bir karakter dizisinin bilgi içeriği mesajın içeriğine bağlı değildir, ancak kodlanması için gereken minimum karakter sayısına göre belirlenir. Alfabetik yaklaşım nesnel, yani. mesajı algılayan konuya bağlı değildir. Mesajın anlamı, kodlama alfabesinin seçilmesi aşamasında dikkate alınır veya hiç dikkate alınmaz. İlk bakışta, Shannon ve Kolmogorov'un tanımları farklı görünüyor, ancak ölçüm birimlerini seçerken iyi anlaşıyorlar.

2.2. Bilgi Birimleri

Çeşitli sorunları çözen bir kişi, etrafımızdaki dünya hakkında bilgi kullanmak zorunda kalır. Ve bir kişi belirli fenomenleri ne kadar ayrıntılı ve ayrıntılı bir şekilde araştırırsa, bazen sorunun cevabını bulmak daha kolay olur. Örneğin, fizik yasaları bilgisi, karmaşık cihazlar oluşturmanıza izin verir ve bir metni yabancı bir dile çevirmek için dilbilgisi kurallarını bilmeniz ve birçok kelimeyi hatırlamanız gerekir.
   Çoğu zaman bir mesajın az bilgi taşıdığını veya tam tersine kapsamlı bilgi içerdiğini duyar. Aynı zamanda, aynı mesajı alan farklı insanlar (örneğin, bir gazetede bir makaleyi okuduktan sonra), içerdiği bilgi miktarını farklı şekilde değerlendirir. Bunun nedeni, mesajı almadan önce insanların bu olaylar (fenomenler) hakkındaki bilgilerinin farklı olmasıdır. Bu nedenle, bu konuda az şey bilenler, çok fazla bilgi aldıklarını düşünürken, makalede yazılanlardan daha fazlasını bilenler, hiç bilgi almadığını söylerler. Bu nedenle mesajdaki bilgi miktarı, mesajın alıcı için ne kadar yeni olduğuna bağlıdır.
   Bununla birlikte, bazen insanlar kendileri için çok sayıda yeni bilgi (örneğin bir derste) bilgilendirildiğinde ve herhangi bir bilgi almadıklarında (bir anket sırasında bunu doğrulamak kolaydır veya test çalışması). Bunun nedeni, konunun şu anda kitle için ilginç olmamasıdır.
Bu nedenle, bilgi miktarı, bilgi alıcısı için ilginç bir fenomenle ilgili bilginin yeniliğine bağlıdır. Başka bir deyişle, bilgi edinmeyle ilgilendiğimiz konudaki belirsizlik (yani bilginin eksikliği) azalmaktadır. Mesajın alınmasının bir sonucu olarak, bu konuda tam bir netlik elde edilirse (yani, belirsizlik ortadan kalkacaktır), kapsamlı bilgilerin alındığını söylerler. Bu, bu konuda daha fazla bilgiye ihtiyaç olmadığı anlamına gelir. Aksine, mesajı aldıktan sonra belirsizlik aynı kalırsa (sağlanan bilgi zaten biliniyordu veya ilgisizdi), o zaman hiçbir bilgi alınmadı (sıfır bilgi).
   Bir madeni parayı çevirir ve hangi tarafa düştüğünü görürseniz, belirli bilgileri alırız. Madalyonun her iki tarafı da "eşit" tir, bu yüzden birinin veya diğerinin düşmesi de aynı derecede olasıdır. Bu gibi durumlarda olayın 1 bitlik bilgi taşıdığı söylenir. Torbaya farklı renklerde iki top koyarsak, bir topu körü körüne çekersek, topun rengi hakkında 1 bit de bilgi alırız. Bilgi birimi denir biraz  (bit), ikili basamak anlamına gelen, ikili rakam olan İngilizce kelimelerin kısaltmasıdır.
   Bilgisayar teknolojisinde, bit bilgi taşıyıcısının fiziksel durumuna karşılık gelir: mıknatıslanmış - mıknatıslanmamış, bir delik var - delik yok. Bu durumda, bir durum genellikle 0 rakamıyla, diğeri 1 rakamıyla gösterilir. İki olası seçenekten birini seçmek de mantıksal gerçek ile yanlışlığı ayırt etmenizi sağlar. Bir dizi bit, metni, görüntüyü, sesi veya diğer bilgileri kodlayabilir. Bu bilgi sunma yöntemine ikili kodlama denir.
   Bilgisayar biliminde, bayt  (bayt) ve 8 bite eşittir. Ve bit iki seçenekten birini seçmenize izin veriyorsa, bayt, sırasıyla 256'dan 1'i (2 8). Çoğu modern bilgisayarda, kodlarken, her karakter kendi sekiz sıfır dizisine karşılık gelir, yani bir bayt. Bayt ve karakterlerin yazışmaları, her kodun kendi karakterini gösterdiği tablo kullanılarak ayarlanır. Dolayısıyla, örneğin, yaygın olarak kullanılan Koi8-R kodlamasında, "M" harfi 11101101 koduna sahiptir, "I" harfi 11101001 kodudur ve boşluk 00100000 kodudur.
   Baytlarla birlikte, bilgi miktarını ölçmek için daha büyük birimler kullanılır:
   1 KB (bir kilobayt) \u003d 2 10 bayt \u003d 1024 bayt;
1 MB (bir megabayt) \u003d 2 10 KB \u003d 1024 KB;
   1 GB (bir gigabayt) \u003d 2 10 MB \u003d 1024 MB.

Son zamanlarda, işlenen bilgi hacmindeki artışla bağlantılı olarak, türetilmiş birimler kullanılır:
   1 Terabayt (TB) \u003d 1024 GB \u003d 2440 bayt,
   1 Petabyte (Pb) \u003d 1024 TB \u003d 2500 50 bayt.
   Anlamlı bir yaklaşım kullanarak bir mesajdaki bilgi miktarını nasıl hesaplayabileceğinizi düşünün.
   Bazı iletilerin N eşit derecede olası olaylardan birinin gerçekleştiği bilgisini içermesine izin verin. Daha sonra bu mesajda yer alan x bilgi miktarı ve N olay sayısı formülle ilişkilidir: 2 x \u003d N. Bilinmeyen x ile böyle bir denklemin çözümü şu şekildedir: x \u003d log 2 N. Yani, belirsizliği ortadan kaldırmak için böyle bir miktarda bilgi gereklidir. N-  eşdeğer seçenekler. Bu formül denir hartley formülleri. 1928'de Amerikalı mühendis R. Hartley tarafından kabul edildi. Bilgi edinme sürecini yaklaşık olarak şu şekilde formüle etti: N eşdeğer öğeleri içeren belirli bir kümede, sadece bu kümeye ait olduğu bilinen bazı x öğesi seçildiğinde, x'i bulmak için, bilgi miktarını eşitlemeniz gerekir. log 2 N.
   N iki (2, 4, 8, 16 vb.) Tamsayı gücüne eşitse, hesaplamaların "akılda" yapılması kolaydır. Aksi takdirde, bilgi miktarı tamsayı olmayan bir değer haline gelir ve sorunu çözmek için logaritma tablosunu kullanmanız veya logaritmanın değerini yaklaşık olarak (en yakın tam sayı, daha büyük) belirlemeniz gerekir.
   Formülü kullanarak 1'den 64'e kadar sayıların ikili logaritmasını hesaplarken x \u003d log 2 N  Aşağıdaki tablo yardımcı olacaktır.

N- x N- x N- x N- x
1 0,00000 17 4,08746 33 5,04439 49 5,61471
2 1,00000 18 4,16993 34 5,08746 50 5,64386
3 1,58496 19 4,24793 35 5,12928 51 5,67243
4 2,00000 20 4,32193 36 5,16993 52 5,70044
5 2,32193 21 4,39232 37 5,20945 53 5,72792
6 2,58496 22 4,45943 38 5,24793 54 5,75489
7 2,80735 23 4,52356 39 5,28540 55 5,78136
8 3,00000 24 4,58496 40 5,32193 56 5,80735
9 3,16993 25 4,64386 41 5,35755 57 5,83289
10 3,32193 26 4,70044 42 5,39232 58 5,85798
11 3,45943 27 4,75489 43 5,42626 59 5,88264
12 3,58496 28 4,80735 44 5,45943 60 5,90689
13 3,70044 29 4,85798 45 5,49185 61 5,93074
14 3,80735 30 4,90689 46 5,52356 62 5,95420
15 3,90689 31 4,95420 47 5,55459 63 5,97728
16 4,00000 32 5,00000 48 5,58496 64 6,00000

Alfabetik yaklaşımda, alfabedeki tüm karakterlerin metinde aynı frekansta (eşit derecede olası) oluştuğunu varsayarsak, her karakterin taşıdığı bilgi miktarı ( bir karakterin bilgi ağırlığı), formülle hesaplanır: x \u003d log 2 Nnerede N-  - alfabenin gücü (seçilen kodlamanın alfabesini oluşturan toplam karakter sayısı). İki karakterden (ikili kodlama) oluşan bir alfabe içinde, her karakter 1 bit (2 1) bilgi taşır; dört karakterden oluşan - her karakter 2 bit bilgi taşır (2 2); sekiz karakterden oluşan - 3 bit (2 3), vb. 256 (2 8) kapasiteli alfabeden bir karakter, metinde 8 bit bilgi taşır. Daha önce öğrendiğimiz gibi, bu miktarda bilgiye bayt denir. 256 karakterlik bir alfabe, bilgisayardaki metinleri temsil etmek için kullanılır. Bir bayt bilgi tek bir karakterle iletilebilir aSCII kodlamaları. Metnin tamamı K karakterlerinden oluşuyorsa, alfabetik bir yaklaşımla, içerdiği bilgilerin boyutu aşağıdaki formülle belirlenir: burada x  - kullanılan alfabedeki bir karakterin bilgi ağırlığı.
   Örneğin, bir kitap 100 sayfa içerir; her sayfada - her satırda 35 satır - 50 karakter. Kitapta yer alan bilgi miktarını hesaplıyoruz.
   Sayfa 35 x 50 \u003d 1750 bayt bilgi içeriyor. Kitaptaki tüm bilgilerin miktarı (farklı birimlerde):
   1750 x 100 \u003d 175000 bayt.
   175000/1024 \u003d 170.8984 KB.
   170.8984 / 1024 \u003d 0.166893 MB.

2.3. Bilgiyi ölçmek için olasılıklı bir yaklaşım

Dikkate alınan bilgi miktarını hesaplamak için bir formül eşit olmayan olasılık  1948 yılında C. Shannon tarafından önerilen olaylar. Bir olayın olasılığı arasındaki nicel ilişki r  ve onunla ilgili mesajdaki bilgi miktarı x  "Formül" formül ile ifade edilir: x \u003d log 2 (1 / p). Bir olayın olasılığı ile bu olayla ilgili bir mesajdaki bilgi miktarı arasında nitel bir ilişki şu şekilde ifade edilebilir - bir olayın olasılığı ne kadar azsa, bu olay hakkında bir mesaj daha fazla bilgi içerir.
   Bir durum düşünün. Kutuda 50 top var. Bunlardan 40'ı beyaz ve 10'u siyahtır. Açıkçası, “bakmadan” dışarı çekilirken beyaz bir topu siyah bir topun olasılığından daha fazla yakalama olasılığı. Sezgisel olayların olasılığı hakkında bir sonuç çıkarabiliriz. Her durum için olasılığı ölçeceğiz. P h - siyah bir topu çekerken vurma olasılığı, p b - beyaz bir topa vurma olasılığı. Sonra: p h \u003d 10/50 \u003d 0.2; p b 40/50 \u003d 0.8. Beyaz topa vurma olasılığının siyah olandan 4 kat daha fazla olduğunu unutmayın. Sonuç olarak: N-  - Bu, bazı işlemlerin (topun dışarı çekilmesi) olası sonuçlarının toplam sayısıdır ve onlardan bizi ilgilendiren olay (beyaz topu dışarı çekerek) ortaya çıkabilir. K  kez, o zaman bu olayın olasılığı K / N. Olasılık bir birimin fraksiyonları olarak ifade edilir. Güvenilir bir olayın olasılığı 1'dir (50 beyaz toptan beyaz bir top çekilir). İmkansız bir olayın olasılığı sıfırdır (50 beyaz toptan siyah bir top çıkarılır).
  Bir olayın olasılığı arasındaki nicel ilişki r  ve onunla ilgili mesajdaki bilgi miktarı x aşağıdaki formülle ifade edilir: . Toplar probleminde, mesajdaki beyaz bir topun ve siyah bir topun isabetiyle ilgili bilgi miktarı :.
  Bazı alfabe düşünün m  karakterler:   ve bu alfabeden bazılarını seçme olasılığı bennesnenin bazı durumunun açıklaması (kodlaması) için bu harfler. Bu tür her bir seçim, nesne hakkındaki bilgilerdeki belirsizlik derecesini azaltacak ve bu nedenle onunla ilgili bilgi miktarını artıracaktır. Bu durumda alfabenin karakteri başına bilgi miktarının ortalama değerini belirlemek için formül uygulanır . Durumunda eşit derecede olası  seçim p \u003d 1 / m. Bu değeri orijinal eşitliğe koyarak,

Aşağıdaki örneği ele alalım. Bir asimetrik tetrahedral piramit fırlatırken, yüzlerden düşme olasılıklarının aşağıdaki gibi olduğunu varsayalım: p 1 \u003d 1/2, p 2 \u003d 1/4, p 3 \u003d 1/8, p 4 \u003d 1/8, sonra atıştan sonra elde edilen bilgi miktarı hesaplanabilir aşağıdaki formüle göre:

Simetrik bir tetrahedral piramit için bilgi miktarı: H \u003d log 2 4 \u003d 2 (bit).
   Simetrik bir piramit için bilgi miktarının asimetrik bir piramitten daha fazla olduğu ortaya çıktı. Eşit olası olaylar için bilgi miktarının maksimum değeri elde edilir.

Öz kontrol için sorular

1. Bilgiyi ölçmek için hangi yaklaşımları biliyorsunuz?
   2. Temel bilgi birimi nedir?
   3. Kaç bayt 1 KB bilgi içerir?
   4. Bilginin belirsizliğini azaltırken bilgi miktarını hesaplamak için bir formül verin.
   5. Bir karakter mesajında \u200b\u200biletilen bilgi miktarı nasıl hesaplanır?

Bilgisayar Bilimi konulu sunum, sekizinci sınıf

Bit, kullanılan en ünlü bilgi birimlerinden biridir. İkili sistemde bir ikili basamak.


Bayt - dijital bilgilerin depolanması ve işlenmesi birimi. Modern bilgi işlem sistemlerinde, bir bayt sekiz bite eşit kabul edilir.


Kilobayt, 1024 bayta eşit bilgi miktarı için bir ölçü birimidir.


Megabayt - bağlama bağlı olarak 1.000.000 (106) veya 1.048.576 (220) bayta eşit bilgi miktarının ölçü birimi. Diskette 1.44 MB bilgi depolanabilir ve CD-ROM 700 MB'a kadar saklama kapasitesine sahiptir. Bilgisayar argoda, "megabayt" kelimesinin yerini "metre" veya "meg" alır.


Bir gigabayt, 109 \u003d 1.000.000.000 bayta eşit bilgi miktarının çoklu bir ölçüm birimidir. Genellikle, Uluslararası Elektroteknik Komisyonu'nun teklifine göre bir giby olan 230 \u003d 1.073.741.824 baytı belirtmek için kullanılır. 1 katmanlı DVD'ye en fazla 4,7 GB yazılabilir. Bilgisayar argoda, "gigabayt" kelimesinin yerine "hektar" veya "gig" kelimeleri gelir.


Terabayt - 1.099.511.627.776 (240) standart (8 bit) bayta veya 1024 gigabayta eşit bilgi miktarının ölçü birimi. Çeşitli elektronik cihazlardaki bellek miktarını belirtmek için kullanılır. Modern sabit sürücüler 3 TB'a kadar bilgi içerebilir.


Petabyte - 1015 veya 250 bayta eşit bilgi miktarının ölçü birimi. Çok büyük miktarda bilgiyi belirtmek için kullanılır. Google arama motoru günde yaklaşık 24 Pb işliyor ve İnternet arşivleri 2009 için yaklaşık 3 Pb veri tahmin ediyor ve her ay 100 TB artıyor.


Exabyte (EB, Ebayt) - 1018 veya 260 bayta eşit bilgi miktarının ölçü birimi. İnsanlığın 300 bin yılda ilk 12 eb bilgisini yarattığına inanılmaktadır. Ancak ikinci 12 Eb sadece 2 yıl içinde yaratıldı.


Zettabytes - 270 standart (8 bit) bayta veya 1024 exabayta eşit bilgi miktarının ölçü birimi.


Yottabyte - 1024 veya 280 bayta eşit bilgi miktarının ölçü birimi. Gerekiyordu
  XXI yüzyılın sonunda bilgi miktarı 4.22 Yb'ye ulaşacaktır.



Bilgi miktarının ölçüm birimi, mesajda yer alan bilgi miktarıdır ve bu da bilgi belirsizliğini 2 kat azaltır. Böyle bir birime biraz denir.

Bilgi miktarının en küçük ölçü birimi biraz ve bir sonraki en büyük birim bir bayttır ve

1 bayt \u003d 8 bit

Uluslararası SI sistemi “Kilo” (103), “Mega” (106), “Giga” (109), ... ondalık öneklerini kullanır. Bilgi bilgisayarda ikili işaret sistemi kullanılarak kodlanır, bu nedenle bilgi miktarını ölçmek için birden fazla birimde 2n faktörü kullanılır.

1 kilobayt (KB) \u003d 210 bayt \u003d 1024 bayt

1 megabayt (MB) \u003d 210 KB \u003d 1024 KB

1 gigabayt (GB) \u003d 210 MB \u003d 1024 MB

1 terabayt (TB) \u003d 210 GB \u003d 1024 GB

Terabayt çok büyük bir bilgi birimidir, bu nedenle çok nadiren kullanılır. İnsanlığın topladığı tüm bilgilerin onlarca terabayt olduğu tahmin edilmektedir.

İkili Metin Kodlaması  60'ların sonundan bu yana, bilgisayarlar metinsel bilgileri işlemek için gittikçe daha fazla kullanılmaya başlandı ve şimdi dünyadaki kişisel bilgisayarların çoğu zamanlarının çoğunu metinsel bilgileri işlemek için harcıyor.

256 farklı karakter genellikle metin bilgisini temsil etmek için kullanılır (Rus ve Latin alfabelerinin büyük ve küçük harfleri, sayılar, işaretler, grafik sembolleri vb.). Şu soruyu soruyoruz: “256 farklı karakteri kodlamak için kaç bit veya ikili bit gerekli?”

256 farklı karakter 256 farklı durum (olay) olarak kabul edilebilir. Bilgi miktarını ölçmek için olasılıklı yaklaşıma uygun olarak, bilgi miktarını ikili kodlama  256 karakter eşittir;

I \u003d log2 256 \u003d 8 bit \u003d 1 bayt

Bu nedenle, 1 karakterlik ikili kodlama için 1 bayt bilgi veya 8 bit gereklidir. Böylece, her karakterin kendine özgü sekiz sıfır sırası vardır.

Belirli bir ikili koda sembol atamak, kod tablosunda sabitlenen bir anlaşma konusudur. Ne yazık ki, Rus harflerinin beş farklı kodlaması vardır, bu nedenle bir kodlamada oluşturulan metinler başka bir kodda doğru şekilde gösterilmez.

Kronolojik olarak, Rus harflerini bilgisayarlarda kodlamak için ilk standartlardan biri KOI8 (“Bilgi Değişim Kodu, 8 bit”) idi. Bu kodlama, UNIX işletim sistemini çalıştıran bilgisayarlarda kullanılır.

En yaygın kodlama, CP1251 kısaltması ile gösterilen standart Microsoft Windows Kiril kodlamasıdır (“CP”, “Kod Sayfası”, “kod sayfası” anlamına gelir). Rusça ile çalışan tüm Windows tabanlı uygulamalar bu kodlamayı destekler.

28 \u003d 256 karakter.

MS DOS işletim sistemi ortamında çalışmak için “alternatif” kodlama kullanılır; Microsoft terminolojisinde CP866 kodlaması kullanılır.

Apple, Macintosh bilgisayarlar için kendi Rusça harf kodlamasını (Mae) geliştirdi.

Uluslararası Standardizasyon Örgütü (ISO), Rus dili için standart olarak ISO 8859-5 adlı başka bir kodlamayı onayladı.

Son olarak, her karaktere bir bayt değil iki tane atayan yeni bir uluslararası Unicode standardı ortaya çıktı ve bu nedenle 256 karakteri değil, 65 536'yı kodlamak için kullanılabilir. Bu kodlama Microsoft Office 97-2003 tarafından desteklenmektedir.

İkili metin kodlaması,aşağıdaki şekilde: belirli bir tuşa basıldığında, belirli bir elektriksel impuls sekansı bilgisayara iletilir, her sembol kendi elektriksel impuls sekansına sahiptir (sıfırlar ve makine dilinde olanlar). Klavye ve ekran sürücüsü programı, kod tablosundan sembolü belirler ve görüntüsünü ekranda oluşturur.

Böylece, metinler ikili kodda bilgisayar belleğinde saklanır ve programlı olarak ekrandaki görüntülere dönüştürülür.

Grafik bilgilerinin ikili kodlanması

80'lerden beri, GRAFİK bilgilerinin bir bilgisayardaki işleme teknolojisi hızla gelişmektedir. Bilgisayar grafikleri, bilimsel araştırmalarda bilgisayar modellemesinde, bilgisayar simülatörlerinde, bilgisayar animasyonunda, iş grafiklerinde, oyunlarda vb.

Son yıllarda, kişisel bilgisayarların donanım yeteneklerindeki keskin artış nedeniyle, kullanıcılar VIDEO bilgilerini işleme fırsatına sahipler.

Ekrandaki Grafik Bilgilerisavunma bir görüntü olarak temsil edilir. Hangi noktalardan (piksel) oluşur. Modern bilgisayarlarda, çözünürlük (ekran üzerindeki nokta sayısı) ve renk sayısı video adaptörüne bağlıdır ve programlı olarak değiştirilebilir.

Renkli görüntüler farklı modlara sahip olabilir: 16 renk, 256 renk, 65 536 renk (yüksek renk), 16 777 216 renk (gerçek renk). Her renk bir ekran noktasının olası durumlarından birini temsil eder. Gerçek renk modu için gereken nokta başına bit sayısını hesaplıyoruz: I \u003d günlükler 65 536-16 bit \u003d 2 bayt.

En yaygın ekran çözünürlüğü 800 x 600 pikseldir, yani. 480000 puan. Gerçek renk modu için gereken video belleği miktarını hesaplıyoruz: 1 \u003d 2 bayt 480.000 \u003d 960.000 bayt \u003d 937.5 Kb. Benzer şekilde, diğer video modları için görüntü bitmap'in depolanması için gereken video belleği miktarı hesaplanır.

izin

256 renk

65.536 renk

16.777.216 renk

Bilgisayarın belleğinin video belleğinde, bir ikili görüntü kodu olan bir bitmap saklanır, buradan işlemci tarafından okunur (saniyede en az 50 kez) ve ekranda görüntülenir. Ses bilgilerinin ikili kodlanması. 90'lı yılların başında, kişisel bilgisayarlar AUDIO bilgileriyle çalışma fırsatı buldu. Ses kartı bulunan her bilgisayar dosya olarak kaydedebilir ve ses bilgilerini çalabilir. Özel yazılım araçlarının (ses dosyası düzenleyicileri) yardımıyla, ses dosyalarını oluşturmak, düzenlemek ve dinlemek için büyük fırsatlar vardır. Konuşma tanıma programları oluşturulur ve bilgisayarı sesle kontrol etmek mümkün olur.

Analog ikili kodlama ileses sinyali, sürekli sinyal örneklenir, yani, kendi bireysel örnekleri - örnekleri bir dizi ile değiştirilir. İkili kodlamanın kalitesi iki parametreye bağlıdır: tanınan ayrık sinyal seviyesi sayısı ve saniyedeki örnek sayısı.

Farklı ses kartları 8 veya 16 bit örnekler sağlayabilir.

Sürekli bir ses sinyalinin adım şeklinde ayrı gösterimi ile değiştirilmesi

8 bit kartlar, sırasıyla 16 bit - 65 536 seviyeleri olmak üzere 256 farklı ses sinyali örneklemesini kodlamanızı sağlar.

Analog ses sinyalinin örnekleme frekansı (saniyedeki örnek sayısı) aşağıdaki değerleri alabilir: 5.5 kHz, 11 kHz, 22 kHz ve 44 kHz. Bu nedenle, ayrık formdaki ses kalitesi 8 bit ve 5.5 kHz'de çok düşük (yayın kalitesi) ve 16 bit ve 44 kHz'de çok yüksek (ses CD kalitesi) olabilir.

Ortalama ses kalitesiyle (16 bit, 22 KHz) 1 saniyelik ses süresi olan mono ses dosyasının ses düzeyini tahmin edebilirsiniz. Bu, örnek başına 16 bitin saniyede 22.000 örnekle çarpılması gerektiği anlamına gelir, 43 Kb alırız.

Bir hata bulursanız, lütfen bir metin seçin ve Ctrl + Enter tuşlarına basın.