Bilgilerin sınıflandırılması ve kodlanması. mevcut gruplamaların yapısını değiştirmeden tüm sınıflandırma sisteminin basit bir şekilde değiştirilmesi olasılığı. Bilgilerin kontrol fonksiyonuna göre sınıflandırılması

  • 06.05.2019

· 1.4. Kod sistemi

Kod sistemi nesneleri kodlamak için bir dizi kuraldır.

Bilgilerin uygun ve daha verimli işlenmesini sağlamak için bir nesnenin adını bir sembol (kod) ile değiştirmek için kullanılır.

kod- bu, belirli kurallara göre inşa edilmiş bir işaret veya bir işaret sistemi biçiminde bir nesnenin veya olgunun geleneksel bir tanımıdır. (tanım ikinci kez verildiğinde, yukarıya bakın)

Kod, harfler, sayılar ve diğer simgelerden oluşan alfabe temelinde oluşturulmuştur.

Kod şu şekilde karakterize edilir:

Uzunluk - koddaki konum sayısı;

Yapı - bir sınıflandırma özelliğini belirtmek için kullanılan sembollerin kodundaki sıra.

Bir nesneye bir kod ataması atama prosedürüne kodlama denir.

Ekonomik bilgileri kodlamanın ana nedenleri:

1. Nesnenin açık bir şekilde tanımlanmasını sağlamak.

2. Problem çözmede iş miktarını azaltmak.

Kodlar için temel gereksinimler:

Min değeri ve yapım kolaylığı;

Bir rezervin mevcudiyeti;

Kodlar uzun süre geliştirilmelidir;

Her bir terminolojinin kodları aynı değere sahip olmalıdır;

Kodlar, mümkünse, önceden oluşturulmuş tanımları çoğaltmalıdır;

Kodlar, yazılım ve donanımın özelliklerini dikkate almalıdır;

Kodlar gürültü geçirmez olmalıdır.

kodlama sistemi kullanır 2 grup yöntem :

İÇİNDE sınıflandırma sistemi kodlama, nesnelerin hiyerarşik veya yönlü bir sisteme dayalı olarak ön sınıflandırmasını gerektirir;

- kayıt sistemi nesnelerin ön sınıflandırmasının kodlanmasını gerektirmez.

Kod sistemi

Sınıflandırma Kaydı

Seri Paralel 1.Ordinal Seri-Ordinal

(hiyerarşik için (yönlü için 2. Seri

sınıflandırma) sınıflandırma) 3. Ondalık

4. Satranç (matris)

5. Tekrarlar

sıralı kodlama : önce 1. seviye kıdemli gruplamanın kodu yazılır, ardından 2., 3. vb.

Örnek vermek. 1310 - 30 yaş üstü ticaret fakültesi öğrencileri, erkekler; 2221 - Bilgi Sistemleri Fakültesi öğrencileri, 20 ila 30 yaş arası, çocuklu kadınlar.

paralel kodlama yönlü sınıflandırma sistemi için kullanılır. Tüm yönler birbirinden bağımsız olarak kodlanmıştır; her yüzün değeri için belirli sayıda kod biti tahsis edilir.

Örnek vermek. 1. kategori - cinsiyet, 2. - kadınlarda çocukların varlığı, 3 - yaş, 4 - fakülte. 2135 - 30 yaş üstü çocuklu kadınlar, Matematik Fakültesi öğrencileri; 1021 - 1021 - 20-30 yaş arası erkekler, radyo mühendisliği fakültesi öğrencileri.

kayıt kodlama

İsim

malzemeler

sıralı

kod sistemi

Seri

kod sistemi

Ondalık

kod sistemi

I. Demirli metaller

1. Dökme demir

2.Çelik

3.Kiralama

1-15

3 (4-15 rezerv)

103 (104-199 rezerv)

II. Demir dışı metaller

1.Alüminyum

2. Bakır

3.gümüş

4. Kurşun

16-24

19 (20-24 rezerv)

24 (25-29 rezerv)

1. Sipariş sistemi kodlama, boşluklar olmadan artan düzende doğal sayılarla konumları kodlamayı içerir.

Avantajlar: inşaatın önemsizliği ve basitliği.

Dezavantajları:

Kabul edilen sınıflandırma sistemini ihlal etmeden isimlendirmenin konumunu genişletmenin imkansızlığı;

Özetlemenin zorlukları, her bir pozisyon grubunun hangi sayı ile başladığını ve bittiğini hatırlamanız gerekir;

Kodlama yapılırken özellik sayısı dikkate alınmaz.

2.Seri sistem sıralı sistemin bir uzantısıdır. Bir ortak özellik ile birleştirilen isimlendirmenin her bir öğe grubu için bir seri tahsis edilir. seri numaraları rezerv ile. Serinin boyutu isteğe bağlıdır.

Avantajlar: bir rezervin varlığı, inşaat kolaylığı.

Dezavantajları: Serinin boyutunu, deşifre etmedeki zorlukları doğru bir şekilde belirlemek her zaman mümkün değildir, çünkü Her bölümün hangi sayı ile başladığını ve bittiğini ezberlemelisiniz.

3. Ondalık sistem - bilgi işleme pratiğinde en yaygın kullanılanı. Burada, kodlanmış her özellik için bir veya daha fazla ondalık basamak ayrılır.

Kod yapısı: X X X


grup siparişi

malzemeyi takip et

Avantajlar: çok değerli terminolojileri kodlama imkanı; otomatik rezerv oluşumu; şifre çözme kolaylığı.

Dezavantajları: her zaman haklı olmayan yedekler; kodun belirsizliği.

4. Satranç (matris) sistemi . Bağımsız bir sistem değildir, ancak iki değerli terminoloji için bir seri veya ondalık kodun görüntü biçimini temsil eder.

Mevduat türü

İşlem türü

Gönderi restante

Acil

Kümülatif

1. Varış

2. Tüketim

3. Kayıt

4. İptal

11-20

21-30

31-40

41-50

Kod yapısı: X X

mevduat işlemleri

5. Tekrar sistemi (tekrar kodları). Bu sistem, önceden oluşturulmuş dijital tanımların kullanımını içerir: ay numaraları, iş ve işçi kategorileri, muhasebedeki hesap numaraları, vb.

1. SINIFLAMA SİSTEMİ

Genel bilgi

Bilgiyle çalışırken önemli bir kavram, sınıflandırma nesneler.

sınıflandırma- nesneleri (nesneler, fenomenler, süreçler, kavramlar) belirli bir niteliğe göre sınıflara dağıtmak için bir sistem

Altında nesne maddi veya maddi olmayan herhangi bir nesne, süreç, fenomen anlaşılır. Sınıflandırma sistemi, nesneleri gruplandırmanıza ve vurgulamanıza olanak tanır. belirli sınıflar, bir dizi ortak özellik ile karakterize edilecektir. Nesnelerin sınıflandırılması, gruplara ayırma prosedürüdür. kalite düzeyi, homojen özellikleri vurgulamayı amaçlamaktadır. Bir sınıflandırma nesnesi olarak bilgi ile ilgili olarak, seçilen sınıflara denir. bilgi nesneleri.

Örnek 2.6.Üniversite hakkındaki tüm bilgiler, ortak özelliklerle karakterize edilecek çok sayıda bilgi nesnesine göre sınıflandırılabilir:

    öğrenciler hakkında bilgi - "Öğrenci" bilgi nesnesi şeklinde;
    öğretmenler hakkında bilgi - bir bilgi nesnesi şeklinde "Öğretmen";
    fakülteler hakkında bilgi - bir bilgi nesnesi "Fakülte" vb.

Bir bilgi nesnesinin özellikleri, adı verilen bilgi parametreleri tarafından tanımlanır. detaylar. Ayrıntılar ya ağırlık, maliyet, yıl gibi sayısal veriler ya da renk, otomobil markası, soyadı gibi işaretlerdir.

sahne- mantıksal olarak bölünemez bilgi öğesi bir nesnenin, sürecin, fenomenin vb. belirli bir özelliğini tanımlamak.

Örnek 2.7.Üniversitenin personel bölümündeki her öğrenciyle ilgili bilgiler sistematize edilir ve aynı ayrıntılar kullanılarak sunulur:

    Ad Soyad;
    Doğum yılı;
    Doğum yeri;
    Konut adresi;
    öğrencinin okuduğu fakülte vb.

Listelenen tüm ayrıntılar, "Öğrenci" bilgi nesnesinin özelliklerini karakterize eder.

Bir bilgi nesnesinin genel özelliklerini tanımlamaya ek olarak, bir dizi ayrıntıyla temsil edilen bilgileri işlemek için kurallar (algoritmalar) ve prosedürler geliştirmek için sınıflandırma gereklidir.

Örnek 2.8.

Kütüphane fonunun bilgi nesnelerini işleme algoritması, belirli bir konudaki tüm kitaplar, yazarlar, aboneler vb. hakkında bilgi almanızı sağlar.

Şirketin bilgi nesnelerini işleme algoritması, satış hacimleri, karlar, müşteriler, ürün türleri vb. hakkında bilgi edinmenizi sağlar.

Her iki durumda da işleme algoritmaları farklı hedefler, işlem farklı bilgi farklı şekillerde uygulanmaktadır.

Herhangi bir sınıflandırmada, aşağıdaki gereksinimlerin karşılanması arzu edilir:

    dikkate alınan alandaki nesnelerin kapsamının eksiksizliği;
    ayrıntıların benzersizliği;
    yeni nesneler ekleme yeteneği.

Herhangi bir ülkede, eyalette, endüstride, bölgesel sınıflandırıcılar geliştirilmiş ve kullanılmaktadır. Örneğin, sınıflandırılmış: endüstriler, ekipman, meslekler, ölçü birimleri, maliyet kalemleri vb.

sınıflandırıcı- sistematik bir dizi isim ve sınıflandırma grubu kodları.

Sınıflandırma yapılırken kavramlar yaygın olarak kullanılmaktadır. sınıflandırma özelliği Ve sınıflandırma özelliğinin değeri, nesnelerin benzerliğini veya farkını belirlemenizi sağlar. Bu iki kavramın, sınıflandırma işareti olarak adlandırılan tek bir kavramda birleştirilmesiyle sınıflandırmaya bir yaklaşım mümkündür. Sınıflandırma işareti ayrıca bölme tabanı ile eşanlamlıdır.

Örnek 2.9. Bir sınıflandırma özelliği olarak, üç değerden oluşan yaş seçilir: 20 yıla kadar, 20 ila 30 yıl arası, 30 yıldan fazla.

Sınıflandırma işaretleri olarak kullanabilirsiniz: 20 yaşına kadar, 20 ila 30 yaş arası, 30 yaş üstü,

1021 - Radyo Mühendisliği Fakültesi öğrencisi olan 20-30 yaş arası erkekler.

kayıt kodlama

Kayıt kodlaması, nesnelerin açık bir şekilde tanımlanması için kullanılır ve nesnelerin ön sınıflandırmasını gerektirmez. Sıralı ve seri sıralı sistemi ayırt eder.

sıralı kodlama sistemi, nesnelerin doğal serilerin numaralarına göre sıralı numaralandırılmasını varsayar. Bu sıra rastgele veya nesneler önceden, örneğin alfabetik olarak sıralandıktan sonra belirlenebilir. Bu yöntem, örneğin üniversite bölümlerinin adlarının kodlanması, bir çalışma grubundaki öğrencilerin kodlanması gibi nesne sayısı az olduğunda kullanılır.

seri sıra kodlama sistemi, bir dizi oluşturan nesne gruplarının ön seçimini sağlar ve ardından her dizide nesneler sırayla numaralandırılır. Her seride ayrıca seri numaralandırma olacaktır. Özünde, seri sipariş sistemi karışıktır: sınıflandırma ve tanımlama. Grup sayısı az olduğunda kullanılır.

Örnek 2.17. Bir fakültenin tüm öğrencileri, seri numaralandırmanın kullanıldığı çalışma gruplarına (bu terminolojide - seri) ayrılır. Her grup içinde öğrencilerin isimleri alfabetik olarak sıralanır ve her öğrenciye bir numara verilir.

3. BİLGİLERİN FARKLI ÖZELLİKLERE GÖRE SINIFLANDIRILMASI

Herhangi bir sınıflandırma her zaman görecelidir. Aynı nesne şu şekilde sınıflandırılabilir: farklı özellikler veya kriterler. Genellikle, koşullara bağlı olarak, durumlar vardır. dış ortam bir nesne farklı sınıflandırma gruplarına atanabilir. Bu düşünceler, konu yönelimini hesaba katmadan bilgi türlerini sınıflandırırken özellikle önemlidir, çünkü sıklıkla kullanılabilir. farklı koşullar, farklı tüketiciler, farklı amaçlar için.

Şek. 2.8, bir kuruluşta (firma) dolaşan bilgileri sınıflandırmak için şemalardan birini gösterir. Sınıflandırma, en yaygın beş özelliğe dayanmaktadır: menşe yeri, işleme aşaması, gösterme yolu, kararlılık, kontrol fonksiyonu.

DIV_ADBLOCK188">

Dahili bilgi bir nesneden kaynaklanır, harici bilgi nesnenin dışındadır.

Örnek 2.18.Şirket için alınan vergilerin düzeyinin değiştirilmesine ilişkin hükümet kararnamesinin içeriği, bir yandan dış bilgi, diğer yandan girdidir. Şirketin devlet bütçesine yapılacak kesintilerin miktarı hakkında vergi müfettişliğine verdiği bilgi, bir yandan çıktı bilgisidir, diğer taraftan vergi müfettişliği ile ilgili olarak dışsaldır.

işleme aşaması.İşleme aşamasına göre bilgi birincil, ikincil, ara, sonuç olabilir.

Öncelik bilgi, doğrudan nesnenin faaliyet sürecinde ortaya çıkan ve ilk aşamada kaydedilen bilgilerdir.

İkincil bilgi, birincil bilgilerin işlenmesi sonucunda elde edilen ve ara ve sonuç olabilecek bilgilerdir.

Orta seviye bilgiler sonraki hesaplamalar için girdi olarak kullanılır.

Sonuç bilgi, birincil ve ara bilgilerin işlenmesi sürecinde elde edilir ve yönetim kararlarını vermek için kullanılır.

Örnek 2.19. Bardakların boyandığı sanat atölyesinde her vardiya sonunda üretilen toplam ürün sayısı ve her çalışanın boyadığı bardak sayısı kaydedilir. Bu birincil bilgidir. Her ayın sonunda, master birincil bilgileri özetler. Bu bir yandan ikincil ara bilgi olurken, diğer yandan sonuçsal olacaktır. Nihai veriler, her çalışanın maaşının çıktısına bağlı olarak hesaplandığı muhasebe departmanına gönderilir. Elde edilen hesaplanan veriler sonuç bilgisidir.

Görüntüleme yöntemi. Bilgi görüntüleme yöntemine göre metinsel ve grafiksel olarak ayrılır.

Metin bilgi, fiziksel bir ortam (kağıt, ekrandaki görüntü) hakkındaki bilgileri temsil eden bir dizi alfabetik, sayısal ve özel karakterdir.

grafik bilgi, çeşitli grafikler, diyagramlar, diyagramlar, çizimler vb.

İstikrar. Kararlılık açısından bilgi değişken (akım) ve sabit (şartlı olarak sabit) olabilir.

Değişken bilgiler, şirketin üretim ve ekonomik faaliyetlerinin gerçek nicel ve nitel özelliklerini yansıtır. Her durumda, hem amaç hem de miktar olarak değişebilir. Örneğin, vardiya başına üretilen ürün sayısı, hammadde teslimatı için haftalık maliyetler, hizmet verilebilir makine sayısı vb.

Devamlı(koşullu olarak sabit) bilgi değişmezdir ve işlem sırasında yeniden kullanılabilir. uzun dönem zaman bilgisi. Kalıcı bilgiler referans, düzenleyici, planlı olabilir:

devamlı referans bilgisi bir nesnenin kalıcı özelliklerinin uzun süre sabit kalan işaretler şeklinde bir tanımını içerir. Örneğin, bir çalışanın personel sayısı, bir çalışanın mesleği, bir atölye sayısı vb.;

kalıcı düzenleyici bilgiler yerel, sektörel ve ulusal yönetmelikleri içerir. Örneğin, gelir vergisi miktarı, belirli bir türdeki ürünlerin kalite standardı, büyüklüğü asgari ücret emek, memurlar için ücret tarifesi ölçeği;

kalıcı planlama bilgileri, şirkette yeniden kullanılan planlanmış göstergeleri içerir. Örneğin, televizyon üretimi için bir plan, belirli bir niteliğe sahip uzmanların eğitimi için bir plan.

kontrol fonksiyonu. Yönetim fonksiyonları genellikle sınıflandırılır. ekonomik bilgi. Aynı zamanda, aşağıdaki gruplar ayırt edilir: planlı, normatif ve referans, muhasebe ve operasyonel (mevcut).

planlı bilgi - gelecek dönem için kontrol nesnesinin parametreleri hakkında bilgi. Bu bilgi, şirketin tüm faaliyetlerinin odak noktasıdır.

Örnek 2.20.Şirketin planlanan bilgileri, üretim planı, satışlardan elde edilen planlı kar, ürünler için beklenen talep vb. göstergeler olabilir.

Referans bilgiler çeşitli normatif ve referans verileri içerir. Nadiren güncellenir.

Örnek 2.21.İşletmedeki düzenleyici referans bilgileri şunlardır:

tipik bir parçanın üretimi için amaçlanan süre (işçilik oranı);

kategoriye göre bir işçinin ortalama günlük ücreti;

çalışanın maaşı;

tedarikçi veya alıcı adresi vb.

muhasebe bilgi, şirketin belirli bir geçmiş zaman dilimindeki faaliyetlerini karakterize eden bilgilerdir. Bu bilgilere dayanarak, aşağıdaki eylemler gerçekleştirilebilir: planlama bilgileri düzeltilir, şirketin ekonomik faaliyetlerinin bir analizi yapılır, daha verimli iş yönetimine ilişkin kararlar alınır, vb. Pratikte, muhasebe bilgileri muhasebe bilgisi olabilir, istatistiki bilgi ve operasyonel muhasebe bilgileri.

Örnek 2.22. Muhasebe bilgileri: belirli bir süre boyunca satılan ürün sayısı; ortalama günlük yük veya makinelerin çalışmama süresi vb.

Operasyonel (mevcut) bilgi, operasyonel yönetimde kullanılan ve mevcut (verilen) zaman diliminde üretim süreçlerini karakterize eden bilgidir. Alınma ve işleme hızının yanı sıra güvenilirlik derecesi açısından operasyonel bilgilere ciddi gereksinimler uygulanır. Şirketin pazardaki başarısı, büyük ölçüde ne kadar hızlı ve verimli işlendiğine bağlıdır.

Örnek 2.23. Operasyonel bilgiler:

saat, vardiya, gün başına üretilen parça sayısı;

günde veya belirli bir saatte satılan ürün sayısı;

iş gününün başında tedarikçiden gelen hammadde hacmi, vb.

Bilgisayar bilimi, sibernetik ve programlama

Bilgi kodlama sistemi Bilgi kodlama, çalışmayı bilgi ile otomatikleştirmek için farklı türlere ait verilerin sunum biçimini birleştirmek için kullanılır. örneğin doğal insan dilleri Konuşma yoluyla düşünceleri ifade etmek için kavramları kodlama sistemleri olarak kabul edilebilir, ayrıca alfabeler, dil bileşenlerini kullanarak kodlama sistemleridir. grafik sembolleri. Bu kodlama sisteminin temeli, verilerin iki karakter dizisi aracılığıyla temsil edilmesidir: 0 ve 1. En küçük ...

18. Bilgi kodlama sistemi

Bilgi kodlaması, çalışmayı bilgi ile otomatikleştirmek için farklı türlere ait veri sunum biçimini birleştirmek için kullanılır.

kodlama - bir tür verinin başka bir tür veri cinsinden ifadesidir. Örneğin, doğal insan dilleri, düşünceleri konuşma yoluyla ifade etmek için kavramları kodlamak için sistemler olarak düşünülebilir ve alfabeler de grafik sembolleri kullanarak dil bileşenlerini kodlamak için sistemlerdir.

Bilgisayarda kullanılırikili kodlamaBu kodlama sisteminin temeli, verilerin iki karakter dizisi aracılığıyla temsil edilmesidir: 0 ve 1. Bu karakterlere denir.ikili rakamlar(ikili basamak) veya kısaltılmış biraz (biraz). Bir bit iki kavramı kodlayabilir: 0 veya 1 (evet veya hayır, doğru veya yanlış, vb.). İki bit ile dört farklı kavramı ifade etmek mümkündür ve üç bit ile sekiz farklı değeri kodlamak mümkündür.

Bir bitten sonra bilgi işlemde kodlamanın en küçük birimi bayt. Bir bit ile olan ilişkisi şu ilişkiyi yansıtır: 1 bayt = 8 bit = 1 karakter.

Genellikle bir bayt, metinsel bilginin bir karakterini kodlar. Buna dayanarak, metin belgeleri için bayt cinsinden boyut, karakter cinsinden sözcük boyutuna karşılık gelir.

Daha büyük bir bilgi kodlama birimi kilobayt, bir baytla şu oranda ilişkilendirilir: 1 KB = 1024 bayt.

Diğer, daha büyük bilgi kodlama birimleri, mega (Mb), giga (GB), tera (Tb) öneklerinin eklenmesiyle elde edilen sembollerdir:

1 MB = 1.048.580 bayt;

1 GB = 10.737.740.000 bayt;

1 TB = 1024 GB.

Bir tamsayıyı ikili olarak kodlamak için, tamsayıyı alın ve bölüm bire eşit olana kadar ikiye bölün. Son bölümle birlikte sağdan sola yazılan her bölümden kalanlar kümesi, bir ondalık sayının ikili analogu olacaktır.

0'dan 255'e kadar olan tam sayıların kodlanması sürecinde 8 bitlik ikili kod (8 bit) kullanmak yeterlidir. 16 bit kullanımı, 0 ile 65535 arasındaki tam sayıları ve 24 bit kullanarak - 16,5 milyondan fazla farklı değeri kodlamanıza olanak tanır.

Gerçek sayıları kodlamak için 80 bit kodlama kullanılır. Bu durumda, sayı önce normalleştirilmiş bir forma dönüştürülür, örneğin:

2,1427926 = 0,21427926 ? 101;

500 000 = 0,5 ? 106.

Kodlanmış numaranın ilk kısmı çağrılır. mantis ve ikinci kısım - özellikler. 80 bitin ana kısmı mantisi depolamak için ayrılmıştır ve bazı sabit sayıda bit özelliği depolamak için ayrılmıştır.

Metin bilgilerinin kodlanması

Metinsel bilgiler, alfabenin her karakterinin belirli bir tamsayı ile belirtilmesi yoluyla ikili kodda kodlanır. Sekiz ikili basamak kullanarak 256 farklı karakter kodlamak mümkündür. Bu karakter sayısı, İngiliz ve Rus alfabelerinin tüm karakterlerini ifade etmek için yeterlidir.

Bilgisayar teknolojisinin gelişiminin ilk yıllarında, metinsel bilgileri kodlamanın zorlukları, gerekli kodlama standartlarının olmamasından kaynaklanıyordu. Şu anda, aksine, mevcut zorluklar, aynı anda işleyen ve çoğu zaman birbiriyle çelişen çok sayıda standartla bağlantılıdır.

Resmi olmayan bir uluslararası iletişim aracı olan İngilizce için bu zorluklar çözülmüştür. Amerika Birleşik Devletleri Standartlar Enstitüsü geliştirdi ve dolaşıma soktuASCII kodlama sistemi (Amerikanstandart için kod Bilgi Değişimi - standart kod bilgi değişimi AMERİKA BİRLEŞİK DEVLETLERİ).

Rus alfabesini kodlamak için çeşitli kodlama seçenekleri geliştirilmiştir:

1) Windows-1251 - şirket tarafından tanıtıldı Microsoft; yaygın olarak verilen işletim sistemleri(OS) ve diğerleri yazılım ürünleri bu şirket Rusya Federasyonu'nda yaygın olarak kullanılmaktadır;

2) KOI-8 (Bilgi Değişim Kodu, sekiz basamaklı), Rus alfabesinin yaygın olarak kullanılan bir başka popüler kodlamasıdır. bilgisayar ağları Rusya Federasyonu topraklarında ve İnternetin Rus sektöründe;

3) ISO (Uluslararası Standart Organizasyonu - Uluslararası Standardizasyon Enstitüsü) - Rus dilinde karakterleri kodlamak için uluslararası bir standart. Pratikte, bu kodlama nadiren kullanılır.

Sınırlı sayıda kod (256) geliştiriciler için zorluklar yaratır birleşik sistem Metin kodlaması. Sonuç olarak, 8 bitlik olmayan karakterlerin kodlanması önerildi. ikili sayılar, ancak olası kod değerleri aralığının genişlemesine neden olan büyük basamaklı sayılarla. 16 bitlik karakter kodlama sistemine denir. evrensel UNICODE. On altı basamak sağlamanıza izin verir benzersiz kodlarçoğu dili tek bir karakter tablosuna sığdırmak için yeterli olan 65.536 karakter için.

Önerilen yaklaşımın basitliğine rağmen, UNICODE kodlama sisteminde her şey olduğundan, bilgisayar kaynaklarının eksikliğinden dolayı bu kodlama sistemine pratik geçiş çok uzun süre uygulanamadı. metin belgeleri otomatik olarak ikiye katlanır. 1990'ların sonlarında teknik araçlar ulaşmış gereken seviye, belgelerin kademeli olarak tercüme edilmesi ve yazılım araçları UNICODE kodlama sistemine.

kodlama grafik bilgi

Grafik bilgilerini kodlamanın birkaç yolu vardır.

Siyah beyaz bir grafik görüntüyü büyüteçle incelerken, karakteristik bir desen (veya raster) oluşturan birkaç küçük nokta içerdiği fark edilir. Görüntüdeki noktaların her birinin doğrusal koordinatları ve bireysel özellikleri tamsayılar kullanılarak ifade edilebilir, bu nedenle yöntembit eşlem kodlamasıgrafik verilerini temsil etmek için bir ikili kodun kullanımına dayanır. Bilinen standart, siyah beyaz resimlerin 256 dereceli nokta kombinasyonu şeklinde indirgenmesidir. gri renk, yani herhangi bir noktanın parlaklığını kodlamak için 8 bitlik ikili sayılar gereklidir.

Renk kodlamasının temeli grafik görüntülerüç ana renk olarak kullanılan ana bileşenlere keyfi bir rengin ayrıştırılması ilkesi koyulur: kırmızı (Kırmızı), yeşil (Yeşil) ve mavi (Mavi). Uygulamada, algılayan herhangi bir rengin olduğu kabul edilir. insan gözü, bu üç rengin mekanik bir kombinasyonu kullanılarak elde edilebilir. Bu kodlama sistemine RGB (birincil renklerin ilk harfleriyle) denir. Renkli grafikleri kodlamak için 24 bit kullanıldığında bu moda denir. tam renkli (Gerçek Renk).

Ana renklerin her biri, ana rengi beyazla tamamlayan bir renge eşlenir. Ana renklerden herhangi biri için, tamamlayıcı renk, bir çift diğer ana rengin toplamından oluşan renk olacaktır. Buna göre ek renkler arasında cam göbeği (Cyan), macenta (Macenta) ve sarı (Sarı) ayırt edilebilir. Rastgele bir rengin bileşen bileşenlerine ayrıştırılması ilkesi, yalnızca ana renkler için değil, aynı zamanda ek renkler için de kullanılır, yani herhangi bir renk camgöbeği, macenta ve sarı bileşenlerin toplamı olarak gösterilebilir. Bu renk kodlama yöntemi yazdırmada kullanılır, ancak aynı zamanda dördüncü bir mürekkep - siyah (Siyah) kullanır, bu nedenle bu kodlama sistemi dört harfle gösterilir - CMYK. Bu sistemde renkli grafikleri temsil etmek için 32 bit kullanılır. Bu moda ayrıca tam renkli denir.

Her noktanın rengini kodlamak için kullanılan bit sayısını azaltarak, veri miktarı azalır, ancak kodlanmış renklerin aralığı belirgin şekilde azalır. Renkli grafikleri 16 bit ikili sayılarla kodlamaya Yüksek Renk modu denir. 8 bit veri kullanarak grafik renk bilgilerini kodlarken, yalnızca 256 ton iletilebilir. Bu renk kodlama yöntemine dizin.

kodlama ses bilgisi

İÇİNDE şu anda Ses bilgisini kodlamak için tek bir standart sistem yoktur, çünkü sağlam bilgi ile çalışma teknikleri ve yöntemleri, diğer bilgi türleriyle çalışmak için en son yöntemlere kıyasla gelişmeye başlamıştır. Bu nedenle bilgi kodlama alanında çalışan birçok farklı şirket, sesli bilgi için kendi kurumsal standartlarını oluşturmuştur. Ancak bu kurumsal standartlar arasında iki ana alan öne çıkıyor.

FM yönteminin kalbinde (Frekans Modülasyonu), teorik olarak herhangi bir karmaşık sesin, farklı frekanslardaki basit harmonik sinyallerin bir dizisine ayrışması olarak temsil edilebileceği ifade edilir. Bu harmonik sinyallerin her biri düzenli bir sinüs dalgasıdır ve bu nedenle sayısal olarak tanımlanabilir veya kodlanabilir. Ses sinyalleri sürekli bir spektrum oluşturur, yani analogdurlar, dolayısıyla harmonik seri ve ayrık şeklinde temsil dijital sinyaller kullanılarak gerçekleştirilir özel cihazlar – analogdan dijitale dönüştürücüler(ADC). Ters dönüşüm Sayısal bir kodla kodlanmış sesi yeniden üretmek için gerekli olan , kullanılarak üretilir.dijital-analog dönüştürücüler(DAC). Ses sinyallerinin bu tür dönüşümleri nedeniyle, kodlama yöntemiyle ilişkili bilgi kayıpları vardır, bu nedenle yöntemi kullanarak ses kaydının kalitesi FM genellikle yeterince tatmin edici değildir ve elektronik müziğin renk özelliğine sahip en basit elektrikli müzik aletlerinin ses kalitesine karşılık gelir. Aynı zamanda, bu yöntem tamamen kompakt bir kod sağlar, bu nedenle bilgisayar teknolojisi kaynaklarının açıkça yetersiz olduğu o yıllarda yaygın olarak kullanılmıştır.

Ana fikir dalgalanabilir sentez yöntemi(Dalga Tablosu) önceden hazırlanmış tablolarda birçok farklı müzik aleti için ses örneklerinin bulunmasıdır. Bu ses örneklerine örnek denir. sayısal kodlarörneğe gömülü olan, enstrümanın türü, model numarası, sesin perdesi, süresi ve yoğunluğu, değişimin dinamikleri, sesin gözlemlendiği ortamın bazı bileşenleri ve diğer özellikler gibi özellikleri ifade eder. sesin özelliklerini karakterize eden parametreler. Örnekler için gerçek sesler kullanıldığından, kodlanmış ses bilgisinin kalitesi çok yüksektir ve modern bilgisayar teknolojisinin mevcut gelişme düzeyine daha uygun olan gerçek müzik aletlerinin sesine yaklaşır.


İlginizi çekebilecek diğer çalışmaların yanı sıra

58115. Bir insan için sağlığın değeri 41KB
Amaç: Sağlığın Temelleri dersinin amaçlarını ve içeriğini tanıtmak; akrabalarla iletişimin emeğini öğrenmek için sağlığın önemi hakkında fikir oluşturmak; sağlığı korumanın ve güçlendirmenin temellerine ilişkin hafıza motivasyonunu geliştirmek; insanlar için bir yaşam sevgisi geliştirin.
58116. Askeri rütbeler ve ayrım işaretleri. Bu pіdleglі'nın şefleri, yaşlılar ve gençler, hakları ve koşum takımı 182.5KB
Meta: Askeri disiplinin özünü ve anlamını anlamayı öğrenin; Ana kuvvetler olan Ukrayna Silahlı Kuvvetlerinin tüzüklerini adlandırın. Ukrayna Silahlı Kuvvetlerinin tüzüğü, hayatın her gününden geçenler temelinde askerlik kanunlarının oluşturulması, orduda muharebe faaliyetinin eğitimi...
58118. Ekonomik bir kategori olarak finansın işlevleri 15.22KB
Bu işlev aracılığıyla, finansmanın kamusal amacı gerçekleşir - her ticari işletmeye ve devlete gerekli kaynakları sağlamak, kullanılır. tahsis edilmiş fonlar şeklindedir.
58119. Sosyo-ekonomik kategoriler sisteminde ekonomik bir kategori olarak finans 15.17KB
Her bilim, belirli bir kavram yelpazesiyle çalışır, o alandaki nesnelerin genel, en temel özelliklerinin, niteliklerinin, kalıplarının ve ilişkilerinin yoğun bir ifadesi olan özel, özel kategorilere sahiptir.
58120. Web sayfalarının oluşturulması 32KB
Aslında bir programlama dili olmayan html dilinde "programlamanın" temelleri hakkında sabır ve bilgi gerektirir. Böyle. İş için Notepad programı bizim için yeterli olacaktır. Üstelik sadece DOSYA menüsünü kullanmanız yeterli olacaktır.
58121. XX. YÜZYIL UKRAYNA EDEBİYATININ ÖNEMLİ-TARİHSEL AKILLI GELİŞİMİ, TEMEL STİLLER DOĞRUDAN 120.5KB
Bu kronolojik kilometre taşları, yalnızca 1905-1917 devriminin tersine çevrilmesiyle değil, aynı zamanda I. Frank (1916) ve M. Kotsyubinsky ve Lesi Ukrainka'nın (her ikisi de 1913'te öldü) hayatından geçişle işaretlenir. Kalıp yazımı 1905 Ukrayna'nın edebi başkenti olarak Kiev, yabancı Ukrayna edebi dergilerinin genişlemesi
58122. GİRİŞ 16. – 18. YÜZYILLARDA DÜNYA 46KB
Daha dar bir anlamda tarih, olayların sırasını, tarihsel sürecini, açıklanan olguların nesnelliğini kurmak ve olayların nedenleri hakkında sonuçlar çıkarmak için geçmişle ilgili her türlü kaynağı inceleyen bir bilimdir.
58123. Halka açık yemek servisinde muhasebe görevleri 34KB
Tedarikçiler ve alıcılarla yapılan ödemelerin bütçeye zamanında alınması için finansal göstergeler (kar miktarı, fon kaynakları ve bunları harcama prosedürü, işletme sermayesi, kardan kesintiler vb.) Kontrol etmek, Banka kredilerinin doğru kullanımı için. ..

Sınıflandırma sistemi

Bilgiyle çalışırken önemli bir kavram, sınıflandırma nesneler.

sınıflandırma- nesneleri (nesneler, fenomenler, süreçler, kavramlar) belirli bir niteliğe göre sınıflara dağıtmak için bir sistem

Altında nesne maddi veya maddi olmayan herhangi bir nesne, süreç, fenomen anlaşılır. Sınıflandırma sistemi, nesneleri gruplamanıza ve bir dizi ortak özellikle karakterize edilecek belirli sınıfları vurgulamanıza olanak tanır. Nesnelerin sınıflandırılması, homojen özellikleri vurgulamayı amaçlayan niteliksel düzeyde bir gruplandırma prosedürüdür. Bir sınıflandırma nesnesi olarak bilgi ile ilgili olarak, seçilen sınıflara denir. bilgi nesneleri.

Örnek 2.6.Üniversite hakkındaki tüm bilgiler, ortak özelliklerle karakterize edilecek çok sayıda bilgi nesnesine göre sınıflandırılabilir:

  • öğrenciler hakkında bilgi - "Öğrenci" bilgi nesnesi şeklinde;
  • öğretmenler hakkında bilgi - bir bilgi nesnesi şeklinde "Öğretmen";
  • fakülteler hakkında bilgi - bir bilgi nesnesi "Fakülte" vb.

Bir bilgi nesnesinin özellikleri, adı verilen bilgi parametreleri tarafından tanımlanır. detaylar. Ayrıntılar ya ağırlık, maliyet, yıl gibi sayısal veriler ya da renk, otomobil markası, soyadı gibi işaretlerdir.

sahne- bir nesnenin, sürecin, fenomenin vb. belirli bir özelliğini tanımlayan mantıksal olarak bölünemez bir bilgi öğesi.

Örnek 2.7.Üniversitenin personel bölümündeki her öğrenciyle ilgili bilgiler sistematize edilir ve aynı ayrıntılar kullanılarak sunulur:

  • Ad Soyad;
  • Doğum yılı;
  • Doğum yeri;
  • Konut adresi;
  • öğrencinin okuduğu fakülte vb.

Listelenen tüm ayrıntılar, "Öğrenci" bilgi nesnesinin özelliklerini karakterize eder.

Bir bilgi nesnesinin genel özelliklerini tanımlamaya ek olarak, bir dizi ayrıntıyla temsil edilen bilgileri işlemek için kurallar (algoritmalar) ve prosedürler geliştirmek için sınıflandırma gereklidir.

Örnek 2.8.

Kütüphane fonunun bilgi nesnelerini işleme algoritması, belirli bir konudaki tüm kitaplar, yazarlar, aboneler vb. hakkında bilgi almanızı sağlar.

Şirketin bilgi nesnelerini işleme algoritması, satış hacimleri, karlar, müşteriler, ürün türleri vb. hakkında bilgi edinmenizi sağlar.

Her iki durumda da işleme algoritmaları farklı hedefler peşinde koşar, farklı bilgileri işler ve farklı şekillerde uygulanır.

Herhangi bir sınıflandırmada, aşağıdaki gereksinimlerin karşılanması arzu edilir:

  • dikkate alınan alandaki nesnelerin kapsamının eksiksizliği;
  • ayrıntıların benzersizliği;
  • yeni nesneler ekleme yeteneği.

Herhangi bir ülkede, eyalette, endüstride, bölgesel sınıflandırıcılar geliştirilmiş ve kullanılmaktadır. Örneğin, aşağıdakiler sınıflandırılır: endüstriler, ekipman, meslekler, ölçü birimleri, maliyet kalemleri vb.

sınıflandırıcı- sistematik bir dizi isim ve sınıflandırma grubu kodları.

Sınıflandırma yapılırken kavramlar yaygın olarak kullanılmaktadır. sınıflandırma özelliği Ve sınıflandırma özelliğinin değeri, nesnelerin benzerliğini veya farkını belirlemenizi sağlar. Bu iki kavramın, sınıflandırma işareti olarak adlandırılan tek bir kavramda birleştirilmesiyle sınıflandırmaya bir yaklaşım mümkündür. Sınıflandırma işareti ayrıca bölme tabanı ile eşanlamlıdır.

Örnek 2.9. Bir sınıflandırma özelliği olarak, üç değerden oluşan yaş seçilir: 20 yıla kadar, 20 ila 30 yıl arası, 30 yıldan fazla.

Sınıflandırma işaretleri olarak kullanabilirsiniz: 20 yaşına kadar, 20 ila 30 yaş arası, 30 yaş üstü,

Üç nesne sınıflandırma yöntemi geliştirilmiştir: hiyerarşik, faset, tanımlayıcı. Bu yöntemler, sınıflandırma özelliklerini uygulamak için farklı stratejilerde farklılık gösterir. Sınıflandırma sistemleri oluşturmak için bu yöntemlerin ana fikirlerini ele alalım.

Hiyerarşik sınıflandırma sistemi

Hiyerarşik sınıflandırma sistemi(Şekil 2.3) inşa ediliyor Aşağıdaki şekilde:

  • ilk eleman seti 0. seviyeyi oluşturur ve seçilen sınıflandırma özelliğine bağlı olarak 1. seviyeyi oluşturan sınıflara (gruplamalara) bölünür;
  • 1. seviyenin her sınıfı, karakteristik sınıflandırma özelliğine göre 2. seviyeyi oluşturan alt sınıflara ayrılır;
  • 2. seviyenin her sınıfı benzer şekilde 3. seviyeyi oluşturan gruplara ayrılır ve bu böyle devam eder.

Pirinç. 2.3. Hiyerarşik sınıflandırma sistemi

İnşaat için oldukça katı prosedürü dikkate alarak sınıflandırma yapıları, işe başlamadan önce amacını belirlemek gerekir, yani. sınıflara birleştirilecek nesnelerin hangi özelliklere sahip olması gerektiği. Bu özellikler ayrıca sınıflandırma özellikleri olarak alınır.

Unutma! Hiyerarşik bir sınıflandırma sisteminde katı yapı nedeniyle, sınıflandırma özelliklerinin seçimine özel dikkat gösterilmelidir.

Hiyerarşik bir sınıflandırma sisteminde, herhangi bir seviyedeki her nesne, seçilen sınıflandırma özelliğinin belirli bir değeri ile karakterize edilen bir sınıfa atanmalıdır. Her yeni sınıfta bir sonraki gruplama gününde, kendi sınıflandırma özelliklerinizi ve değerlerini belirtmelisiniz. Bu nedenle, sınıflandırma özelliklerinin seçimi, hiyerarşinin bir sonraki seviyesinde gruplandırmanın gerekli olduğu sınıfın anlamsal içeriğine bağlı olacaktır.

Bölme esası olarak seçilen öznitelik sayısına karşılık gelen sınıflandırma düzeylerinin sayısı, sınıflandırma derinliği.

Avantajlar hiyerarşik sınıflandırma sistemi:

  • inşaat kolaylığı;
  • hiyerarşik yapının çeşitli dallarında bağımsız sınıflandırma özelliklerinin kullanılması. Hiyerarşik bir sınıflandırma sisteminin dezavantajları;
  • tüm sınıflandırma gruplarının yeniden dağıtılması gerektiğinden, değişiklik yapmanın karmaşıklığına yol açan katı bir yapı;
  • nesneleri önceden öngörülemeyen özellik kombinasyonlarına göre gruplamanın imkansızlığı.

Örnek 2.10. Görev, "Fakülte" bilgi nesnesi için, tüm öğrenciler hakkındaki bilgilerin aşağıdaki sınıflandırma kriterlerine göre sınıflandırılmasına izin verecek hiyerarşik bir sınıflandırma sistemi oluşturmaktır: çalıştığı fakülte, öğrencilerin yaş kompozisyonu, öğrencinin cinsiyeti, kadınlar için - çocukların varlığı. Sınıflandırma sistemi Şekil 2.4'te gösterilmiştir ve aşağıdaki seviyelere sahip olacaktır:

  • 0. seviye. Bilgi nesnesi "Fakülte";
  • 1. seviye. Bir sınıflandırma özelliği seçildi - fakültenin adı ile birkaç sınıf seçmenize izin verir. farklı isimler tüm öğrenciler hakkında bilgi depolayan fakülteler;
  • 2. seviye. Bir sınıflandırma özelliği seçilir - üç dereceli yaş: 20 yıla kadar, 20 ila 30 yıl arası, 30 yıldan fazla. Her fakülte için öğrencilerin üç yaş alt sınıfı vardır;
  • 3. seviye. Bir sınıflandırma özelliği seçildi - cinsiyet. 2. seviyenin her bir alt sınıfı iki gruba ayrılır. Böylece her fakültenin her yaş alt sınıfındaki öğrencileri hakkındaki bilgiler kadın ve erkek olmak üzere iki gruba ayrılır;
  • 4. seviye. Bir sınıflandırma özelliği seçildi - kadınlarda çocukların varlığı: evet, hayır.

Oluşturulan hiyerarşik sınıflandırma sistemi dört sınıflandırma derinliğine sahiptir.

Pirinç. 2.4. "Fakülte" bilgi nesnesi için hiyerarşik bir sınıflandırma sistemi örneği

Yönlü sınıflandırma sistemi

Yönlü sınıflandırma sistemi hiyerarşik olanın aksine, sınıflandırma özelliklerini birbirinden ve sınıflandırılan nesnenin anlamsal içeriğinden bağımsız olarak seçmenize izin verir. Sınıflandırma özellikleri denir yönler(faset - çerçeve). Her faset (Ф i), bu sınıflandırma özelliğinin bir dizi homojen değerini içerir. Ayrıca, sıralama tercih edilse de, fasetteki değerler keyfi bir sıraya göre düzenlenebilir.

Örnek 2.11. yön renk değerleri içerir: kırmızı, beyaz, yeşil, siyah, sarı.

yön uzmanlık uzmanlık adlarını içerir.

yön Eğitim değerleri içerir: ikincil, ikincil özel, daha yüksek.

Tablo şeklinde yönlü bir sınıflandırma sistemi oluşturma şeması, Şek. 2.5. Sütunların adları, Ф 1 , Ф 2 ,..., Ф i ,..., Ф n olarak adlandırılan seçili sınıflandırma özelliklerine (yönlere) karşılık gelir. Örneğin, renk, giysi boyutu, ağırlık vb. Tablo satırları numaralandırılmıştır. Tablodaki her hücre belirli bir yüz değeri. Örneğin, faset renk, F 2 olarak belirlenmiş, değerleri içerir: kırmızı, beyaz, yeşil, siyah, sarı.

Ф 1 , Ф 2 ,..., Ф ben ,..., Ф n

Şekil 2.5. Yönlü sınıflandırma sistemi

Sınıflandırma prosedürü, her bir nesneye uygun yüz değerlerinin atanmasından oluşur. Ancak, tüm yönler kullanılamaz. Her nesne için, belirli bir yön grubu, sıra sırasını yansıtan yapısal bir formülle belirtilir:

Ks=(Ф 1 , Ф 2 ,..., Ф ben ,..., Ф n) ,

nerede Ф ben - i-inci yön;

n, yönlerin sayısıdır.

Yönlü bir sınıflandırma sistemi kurarken, farklı yönlerde kullanılan değerlerin tekrarlanmaması gerekir. Faset sistemi, herhangi bir faset'in spesifik değerleri değiştirilerek kolayca değiştirilebilir.

Avantajlar yönlü sınıflandırma sistemi:

  • yaratma olasılığı geniş kapasite sınıflandırmalar, yani kullanmak Büyük bir sayı sınıflandırma özellikleri ve gruplamalar oluşturmak için değerleri;
  • mevcut gruplamaların yapısını değiştirmeden tüm sınıflandırma sisteminin basit bir şekilde değiştirilmesi olasılığı.

dezavantaj yönlü sınıflandırma sistemi, tüm sınıflandırma özelliklerini hesaba katmak gerektiğinden, yapısının karmaşıklığıdır.

Örnek 2.12. Hiyerarşik bir sınıflandırma sisteminin yapısını gösteren örnek 2.10'un içeriğine bakın. Karşılaştırma için, yönlü bir sınıflandırma sistemi geliştiriyoruz.

Tüm sınıflandırma özelliklerini bir tablo şeklinde gruplandırıyor ve sunuyoruz (Şekil 2.6):

yön fakülte adı beş fakülte ismiyle;

yön yaşüç ile yaş grupları;

yön zemin iki dereceli;

yön çocuklar iki derece ile.

Herhangi bir sınıfın yapısal formülü şu şekilde temsil edilebilir:

KS= (Fakülte, Yaş, Cinsiyet, Çocuk)

Her bir yüze belirli değerler atayarak aşağıdaki sınıfları elde ederiz:

K1 =(Radyo Mühendisliği Fakültesi, 20 yaş altı, erkek, çocuk babası);

K 2 = (Ticaret Fakültesi, 20-30 yaş arası, erkek, çocuksuz);

K3 =(Matematik Bölümü, 20 yaş altı, kadın, çocuksuz) vb.

Pirinç. 2.6. "Fakülte" bilgi nesnesi için yönlü bir sınıflandırma sistemi örneği

Tanımlayıcı sınıflandırma sistemi

Bilgi aramayı organize etmek, eş anlamlıları (sözlükleri) sürdürmek için, dili bilgi nesnelerini tanımlamak için doğal dile yaklaşan bir tanımlayıcı (açıklayıcı) sınıflandırma sistemi etkin bir şekilde kullanılır. Özellikle kütüphane erişim sisteminde yaygın olarak kullanılmaktadır.

Tanımlayıcı sınıflandırma yönteminin özü aşağıdaki gibidir:

  • belirli bir konu alanını veya bir dizi homojen nesneyi tanımlayan bir dizi anahtar kelime veya kelime öbeği seçilir. Ayrıca, anahtar kelimeler arasında eş anlamlılar olabilir;
  • seçilen anahtar kelimeler ve kelime öbekleri tabidir normalleştirme, onlar. eşanlamlılar kümesinden en sık kullanılanlardan biri veya birkaçı seçilir;
  • yaratıldı tanımlayıcı sözlük, yani normalleştirme prosedürünün bir sonucu olarak seçilen bir anahtar kelime ve kelime öbeği sözlüğü.

Örnek 2.13.Öğrencilerin ilerlemesi bir sınıflandırma nesnesi olarak kabul edilir. Anahtar kelimeler seçilebilir: not, sınav, kredi, öğretmen, öğrenci, dönem, konu adı. Burada eş anlamlı sözcükler yoktur ve bu nedenle belirtilen anahtar sözcükler bir tanımlayıcı sözlüğü olarak kullanılabilir. Ders alanı olarak yükseköğretimde eğitim faaliyetleri seçilmiştir. Eğitim kurumu. Anahtar kelimeler seçilebilir: öğrenci, stajyer, öğrenci, öğretim görevlisi, öğretmen, öğretmen, öğretim görevlisi, asistan, doçent, profesör, meslektaş, fakülte, üniversite bölümü, oditoryum, oda, ders, pratik ders, meslek vb. Belirtilen anahtar kelimeler arasında eşanlamlılar vardır, örneğin: öğrenci, öğrenci, öğrenci, öğretim görevlisi, öğretmen, öğretmen, fakülte, üniversite bölümü, vb. Normalleştirmeden sonra tanımlayıcı sözlük şu kelimelerden oluşacaktır: öğrenci, öğretmen, öğretim görevlisi, asistan, doçent, profesör, fakülte, izleyici, ders, uygulamalı ders vb.

Tanımlayıcılar arasında bilgi alma alanının genişletilmesine izin veren ilişkiler kurulur. İlişkiler üç tip olabilir:

eşanlamlı belirli bir anahtar kelime grubunu eş anlamlı olarak belirtmek;

cins-tür belirli bir nesne sınıfının daha temsili bir sınıfa dahil edilmesini yansıtan;

ilişkisel, ortak özelliklere sahip tanımlayıcıları bağlar.

Örnek 2.14. Eşanlamlı ilişki: öğrenci-öğrenci-öğrenen Cinsiyet-tür ilişkisi: üniversite-fakülte-bölüm. İlişkisel bağlantı: öğrenci-sınav-profesör-seyirci.

KOD SİSTEMİ

Genel konseptler

Kodlama sistemi, bir nesnenin adını bir sembolle değiştirmek için kullanılır ( kod) bilgilerin uygun ve daha verimli işlenmesini sağlamak için.

Kod sistemi- nesnelerin kod tanımı için bir dizi kural.

Kod, harfler, sayılar ve diğer simgelerden oluşan alfabe temelinde oluşturulmuştur. Kod şu şekilde karakterize edilir:

uzunluk- koddaki pozisyon sayısı;

yapı- bir sınıflandırma özelliğini belirtmek için kullanılan semboller kodundaki düzenleme sırası.

Bir nesneye kod ataması atama prosedürü denir kodlama. Kodlama sisteminde kullanılan iki grup yöntem vardır (Şekil 2.7), bunlar aşağıdakileri oluşturur:

sınıflandırma kodlama sistemi nesnelerin ya hiyerarşik bir sistem temelinde ya da yönlü bir sistem temelinde bir ön sınıflandırması yapmaya odaklanmıştır;

kayıt kodlama sistemi, hangi nesnelerin ön sınıflandırmasını gerektirmez. Şekilde gösterileni düşünün. 2.7 kodlama sistemi.

Pirinç. 2.7. kullanılan kodlama sistemi farklı yöntemler

sınıflandırma kodlaması

Nesnelerin sınıflandırılmasından sonra sınıflandırma kodlaması uygulanır. Seri ve paralel kodlamayı ayırt edin.

Ardışık kodlama hiyerarşik bir sınıflandırma yapısı için kullanılır. Yöntemin özü şu şekildedir: önce 1. seviyenin kıdemli gruplandırmasının kodu, ardından 2. seviyenin gruplamanın kodu, ardından 3. seviyenin gruplamanın kodu vb. sonuç kod kombinasyonu, her bir kategori, hiyerarşik yapının her düzeyinde seçilen grubun özellikleri hakkında bilgi içerir. Sıralı bir kodlama sistemi, hiyerarşik bir sınıflandırma sistemi ile aynı avantaj ve dezavantajlara sahiptir.

Örnek 2.15. Hiyerarşik bir şema kullanarak sınıflandırılan bilgileri kodlayalım (bkz. Şekil 2.4). Kod gruplamalarının sayısı sınıflandırma derinliğine göre belirlenir ve 4'e eşittir. Kodlamaya başlamadan önce alfabeye karar vermeniz gerekir, yani. hangi semboller kullanılacak. Daha fazla netlik için, ondalık sayı sistemini -10 seçeceğiz. Arap rakamları. Şek. 2.4, kod uzunluğunun 4 ondalık basamakla belirlendiğini ve her seviyedeki gruplama kodlamasının soldan sağa sıralı numaralandırma ile yapılabileceğini göstermektedir. İÇİNDE Genel görünüm kod XXXX olarak yazılabilir; burada X, ondalık basamağın değeridir. En önemli bitten başlayarak kodun yapısını düşünün:

  • 1. (kıdemli) kategori "fakültenin adı" sınıflandırma özelliği için ayrılmıştır ve aşağıdaki anlamlara sahiptir: 1 - ticari; 2 - bilgi sistemleri; 3 - bir sonraki fakülte adı vb. için;
  • 2. kategori "yaş" sınıflandırma özelliği için ayrılmıştır ve aşağıdaki anlamlara sahiptir: 1 - 20 yıla kadar; 2 - 20 ila 30 yıl arasında; 3 - 30 yıldan fazla;
  • 3. kategori "seks" sınıflandırma özelliği için ayrılmıştır ve aşağıdaki anlamlara sahiptir: 1 - erkek; 2 - kadınlar;
  • 4. kategori "kadınlarda çocukların varlığı" sınıflandırma özelliği için ayrılmıştır ve aşağıdaki anlamlara sahiptir; 1 - çocuklar var; 2 - çocuk yok, 0 - erkekler için bu tür bilgiler gerekli değil.

Kabul edilen kodlama sistemi, herhangi bir gruplama kodunun deşifre edilmesini kolaylaştırır, örneğin:

1310 - ticaret fakültesi öğrencileri, 30 yaş üstü erkekler;

2221 - bilgi sistemleri fakültesi öğrencileri, 20 ila 30 yaş arası, çocuklu kadınlar.

Paralel yönlü sınıflandırma sistemi için kodlama kullanılır. Yöntemin özü şu şekildedir: tüm yönler birbirinden bağımsız olarak kodlanmıştır; her yüzün değerleri için belirli sayıda kod biti tahsis edilir. Paralel kodlama sistemi, yönlü sınıflandırma sistemi ile aynı avantaj ve dezavantajlara sahiptir.

Örnek 2.16. Faset şemasını kullanarak sınıflandırılan bilgileri kodlayalım (bkz. . pilav. 2.6). Kod gruplamalarının sayısı, faset sayısına göre belirlenir ve 4'e eşittir. Kodlama alfabesi olarak ondalık sayı sistemini seçelim, bu da faset değerleri için bir bit seçmemize izin verecek ve kod uzunluğu eşit olacaktır. 4. Hiyerarşik bir sınıflandırma sistemi için sıralı kodlamanın aksine, bu yöntemde faset kodlama sırası önemli değildir. Genel olarak, kod XXXX olarak yazılabilir; burada X, ondalık basamağın değeridir. En önemli bitten başlayarak kodun yapısını düşünün:

1. (en yüksek) basamak "sütun" yönü için tahsis edilmiştir ve aşağıdaki anlamlara sahiptir: 1 - erkekler; 2 - kadınlar;

2. kategori "kadınlarda çocukların varlığı" yönüne ayrılmıştır ve şu anlamlara sahiptir: 1 - çocuklar var; 2 - çocuk yok; 0 - erkekler için, bu tür bilgiler gerekli olmadığından;

3. kategori "yaş" yönü için ayrılmıştır ve aşağıdaki değerlere sahiptir: 1 - 20 yıla kadar; 2 - 20 ila 30 yıl arasında; 3 - 30 yıldan fazla;

4. kategori "fakültenin adı" yönüne ayrılmıştır ve şu anlamlara sahiptir: 1 - radyo mühendisliği, 2 - makine mühendisliği, 3 - ticari; 4 - bilgi sistemleri; 5 - matematiksel vb.

Kabul edilen kodlama sistemi, herhangi bir sayıdaki gruplandırmayı deşifre etmeyi kolaylaştırır, örneğin:

2135 - 30 yaşını doldurmuş çocuk sahibi ve Matematik Fakültesi öğrencisi olan kadınlar;

1021 - radyo mühendisliği fakültesi öğrencileri olan 20 ila 30 yaş arası erkekler.

kayıt kodlama

Kayıt kodlaması, nesnelerin açık bir şekilde tanımlanması için kullanılır ve nesnelerin ön sınıflandırmasını gerektirmez. Sıralı ve seri sıralı sistemi ayırt eder.

sıralı kodlama sistemi, nesnelerin doğal serilerin numaralarına göre sıralı numaralandırılmasını varsayar. Bu sıra rastgele veya nesneler önceden, örneğin alfabetik olarak sıralandıktan sonra belirlenebilir. Bu yöntem, örneğin üniversite bölümlerinin adlarının kodlanması, bir çalışma grubundaki öğrencilerin kodlanması gibi nesne sayısı az olduğunda kullanılır.

seri sıra kodlama sistemi, bir dizi oluşturan nesne gruplarının ön seçimini sağlar ve ardından her dizide nesneler sırayla numaralandırılır. Her seride ayrıca seri numaralandırma olacaktır. Özünde, seri sipariş sistemi karışıktır: sınıflandırma ve tanımlama. Grup sayısı az olduğunda kullanılır.

Örnek 2.17. Bir fakültenin tüm öğrencileri, seri numaralandırmanın kullanıldığı çalışma gruplarına (bu terminolojide - seri) ayrılır. Her grup içinde öğrencilerin isimleri alfabetik olarak sıralanır ve her öğrenciye bir numara verilir.

FARKLI ÖZELLİKLERE GÖRE BİLGİLERİN SINIFLANDIRILMASI

Herhangi bir sınıflandırma her zaman görecelidir. Aynı nesne, farklı özelliklere veya kriterlere göre sınıflandırılabilir. Çoğu zaman, çevresel koşullara bağlı olarak, bir nesnenin farklı sınıflandırma gruplarına atanabileceği durumlar vardır. Bu hususlar, konu yönelimini dikkate almadan bilgi türlerini sınıflandırırken özellikle önemlidir, çünkü genellikle farklı koşullarda, farklı tüketiciler tarafından farklı amaçlar için kullanılabilir.

Şek. 2.8, bir kuruluşta (firma) dolaşan bilgileri sınıflandırmak için şemalardan birini gösterir. Sınıflandırma, en yaygın beş özelliğe dayanmaktadır: menşe yeri, işleme aşaması, görüntüleme yöntemi, kararlılık, kontrol işlevi.

Pirinç. 2.8. Kuruluşta dolaşan bilgilerin sınıflandırılması

Anavatan. Bu temelde, bilgi girdi, çıktı, dahili, harici olarak ayrılabilir.

Giriş Bilgi, firmaya veya bölümlerine giren bilgilerdir.

izin günü bilgi, bir firmadan başka bir firmaya, organizasyona (departmana) gelen bilgidir.

Bir ve aynı bilgi bir firma için girdi, onu üreten bir diğeri için çıktı olabilir. Yönetimin amacı (firma veya alt bölümü: atölye, departman, laboratuvar) ile ilgili olarak, bilgi hem dahili hem de harici olarak tanımlanabilir.

Dahili bilgi bir nesneden kaynaklanır, harici bilgi nesnenin dışındadır.

Örnek 2.18.Şirket için alınan vergilerin düzeyinin değiştirilmesine ilişkin hükümet kararnamesinin içeriği, bir yandan dış bilgi, diğer yandan girdidir. Şirketin devlet bütçesine yapılacak kesintilerin miktarı hakkında vergi müfettişliğine verdiği bilgi, bir yandan çıktı bilgisidir, diğer taraftan vergi müfettişliği ile ilgili olarak dışsaldır.

işleme aşaması.İşleme aşamasına göre bilgi birincil, ikincil, ara, sonuç olabilir.

Öncelik bilgi, doğrudan nesnenin faaliyet sürecinde ortaya çıkan ve ilk aşamada kaydedilen bilgilerdir.

İkincil bilgi, birincil bilgilerin işlenmesi sonucunda elde edilen ve ara ve sonuç olabilecek bilgilerdir.

Orta seviye bilgiler sonraki hesaplamalar için girdi olarak kullanılır.

Sonuç bilgi, birincil ve ara bilgilerin işlenmesi sürecinde elde edilir ve yönetim kararlarını vermek için kullanılır.

Örnek 2.19. Bardakların boyandığı sanat atölyesinde her vardiya sonunda üretilen toplam ürün sayısı ve her çalışanın boyadığı bardak sayısı kaydedilir. Bu birincil bilgidir. Her ayın sonunda, master birincil bilgileri özetler. Bu bir yandan ikincil ara bilgi olurken, diğer yandan sonuçsal olacaktır. Nihai veriler, her bir çalışanın maaşlarının çıktılarına bağlı olarak hesaplandığı muhasebe departmanına gönderilir. Elde edilen hesaplanan veriler sonuç bilgisidir.

Görüntüleme yöntemi. Bilgi görüntüleme yöntemine göre metinsel ve grafiksel olarak ayrılır.

Metin bilgi, fiziksel bir ortam (kağıt, ekrandaki görüntü) hakkındaki bilgileri temsil eden bir dizi alfabetik, sayısal ve özel karakterdir.

grafik bilgi, çeşitli grafikler, diyagramlar, diyagramlar, çizimler vb.

İstikrar. Kararlılık açısından bilgi değişken (akım) ve sabit (şartlı olarak sabit) olabilir.

Değişken bilgiler, şirketin üretim ve ekonomik faaliyetlerinin gerçek nicel ve nitel özelliklerini yansıtır. Her durumda, hem amaç hem de miktar olarak değişebilir. Örneğin, vardiya başına üretilen ürün sayısı, hammadde teslimatı için haftalık maliyetler, hizmet verilebilir makine sayısı vb.

Devamlı(şartlı olarak kalıcı) bilgi, kalıcı olan ve uzun bir süre boyunca tekrar kullanılabilen bilgilerdir. Kalıcı bilgiler referans, düzenleyici, planlı olabilir:

kalıcı referans bilgileri, nesnenin kalıcı özelliklerinin, uzun süre kararlı olan özellikler biçiminde bir tanımını içerir. Örneğin, bir çalışanın personel sayısı, bir çalışanın mesleği, bir atölye sayısı vb.;

kalıcı düzenleyici bilgiler yerel, sektörel ve ulusal yönetmelikleri içerir. Örneğin, gelir vergisi miktarı, belirli bir türdeki ürünlerin kalite standardı, asgari ücret, memurlara ödeme yapmak için tarife ölçeği;

kalıcı planlama bilgileri, şirkette yeniden kullanılan planlanmış göstergeleri içerir. Örneğin, televizyon üretimi için bir plan, belirli bir niteliğe sahip uzmanların eğitimi için bir plan.

kontrol fonksiyonu. Yönetim fonksiyonları genellikle sınıflandırılır. ekonomik bilgi. Aynı zamanda, aşağıdaki gruplar ayırt edilir: planlı, normatif ve referans, muhasebe ve operasyonel (mevcut).

planlı bilgi - gelecek dönem için kontrol nesnesinin parametreleri hakkında bilgi. Bu bilgi, şirketin tüm faaliyetlerinin odak noktasıdır.

Örnek 2.20.Şirketin planlanan bilgileri, üretim planı, satışlardan elde edilen planlı kar, ürünler için beklenen talep vb. göstergeler olabilir.

Referans bilgiler çeşitli normatif ve referans verileri içerir. Nadiren güncellenir.

Örnek 2.21.İşletmedeki düzenleyici referans bilgileri şunlardır:

tipik bir parçanın üretimi için amaçlanan süre (işçilik oranı);

kategoriye göre bir işçinin ortalama günlük ücreti;

çalışanın maaşı;

tedarikçi veya alıcı adresi vb.

muhasebe bilgi, şirketin belirli bir geçmiş zaman dilimindeki faaliyetlerini karakterize eden bilgilerdir. Bu bilgilere dayanarak, aşağıdaki eylemler gerçekleştirilebilir: planlı bilgiler düzeltilir, şirketin ekonomik faaliyetlerinin analizi yapılır, daha verimli iş yönetimine ilişkin kararlar alınır, vb. Uygulamada, muhasebe bilgileri, istatistiksel bilgiler ve operasyonel muhasebe bilgileri muhasebe bilgisi olarak hareket edebilir.

Örnek 2.22. Muhasebe bilgileri: belirli bir süre boyunca satılan ürün sayısı; ortalama günlük yük veya makinelerin çalışmama süresi vb.

operasyonel(akım) bilgi, operasyonel yönetimde kullanılan ve mevcut (verilen) zaman diliminde üretim süreçlerini karakterize eden bilgidir. Alınma ve işleme hızının yanı sıra güvenilirlik derecesi açısından operasyonel bilgilere ciddi gereksinimler uygulanır. Şirketin pazardaki başarısı, büyük ölçüde ne kadar hızlı ve verimli işlendiğine bağlıdır.

Örnek 2.23. Operasyonel bilgiler:

saat, vardiya, gün başına üretilen parça sayısı;

günde veya belirli bir saatte satılan ürün sayısı;

iş gününün başında tedarikçiden gelen hammadde hacmi, vb.

bilişim(fr. bilgi - bilgi + otomasyon - otomasyon) geniş bir uygulama alanına sahiptir. Bu bilimsel disiplinin ana yönleri şunlardır:

gelişim bilgi işlem sistemleri Ve yazılım;

bilginin iletilmesi, alınması, dönüştürülmesi ve depolanmasına dayalı süreçleri inceleyen bilgi teorisi;

bir kişi tarafından kullanıldığında belirli entelektüel çabalar gerektiren problemleri çözmek için programlar oluşturmanıza izin veren yöntemler (mantıksal çıkarım, konuşmayı anlama, görsel algı vb.);

tasarlanan sistemin amacının incelenmesinden ve karşılaması gereken gereksinimlerin belirlenmesinden oluşan sistem analizi;

canlandırma yöntemleri, bilgisayar grafikleri, multimedya araçları;

telekomünikasyon tesisleri (küresel bilgisayar ağları);

imalat, bilim, eğitim, tıp, ticaret, tarım vb. alanlarda kullanılan çeşitli uygulamalar.

Çoğu zaman, bilişimin iki tür araçtan oluştuğu düşünülür:

1) teknik - bilgisayar donanımı;

2) yazılım - mevcut bilgisayar programlarının tüm çeşitliliği.

Bazen başka bir ana dal vardır - algoritmik araçlar.

İÇİNDE modern dünya Bilişimin rolü çok büyük. Sadece maddi üretim alanını değil, aynı zamanda yaşamın entelektüel, manevi yönlerini de kapsar. Bilgisayar ekipmanı üretim hacminin arttırılması, geliştirilmesi bilgi ağları, yeni bilgi teknolojilerinin ortaya çıkması toplumun tüm alanlarını önemli ölçüde etkiler: üretim, bilim, eğitim, tıp, kültür vb.

1.2. bilgi kavramı

Latince "bilgi" kelimesi bilgi, açıklama, sunum anlamına gelir.

Bilgi bilgi sistemleri tarafından algılanan çevreleyen dünyanın nesneleri ve fenomenleri, özellikleri, özellikleri ve durumları hakkında bilgi denir. Bilgi, mesajın bir özelliği değil, mesaj ile çözümleyicisi arasındaki ilişkinin bir özelliğidir. Tüketici yoksa, en azından potansiyel bir tüketici varsa, bilgi hakkında konuşmanın bir anlamı yoktur.

Bilgisayar biliminde bilgi, anlamsal bir yük taşıyan ve bir bilgisayar tarafından anlaşılabilir bir biçimde sunulan belirli bir sembolik işaretler dizisi (harfler, sayılar, görüntüler ve sesler vb.) olarak anlaşılır. Böyle bir karakter dizisindeki böyle yeni bir karakter, mesajın bilgi içeriğini arttırır.

1.3. Bilgi kodlama sistemi

Bilgi kodlaması, çalışmayı bilgi ile otomatikleştirmek için farklı türlere ait veri sunum biçimini birleştirmek için kullanılır.

kodlama - bir tür verinin başka bir tür veri cinsinden ifadesidir. Örneğin, doğal insan dilleri, düşünceleri konuşma yoluyla ifade etmek için kavramları kodlamak için sistemler olarak düşünülebilir ve alfabeler de grafik sembolleri kullanarak dil bileşenlerini kodlamak için sistemlerdir.

Bilgisayarda kullanılır ikili kodlama Bu kodlama sisteminin temeli, verilerin iki karakter dizisi aracılığıyla temsil edilmesidir: 0 ve 1. Bu karakterlere denir. ikili rakamlar(ikili basamak) veya kısaltılmış biraz(biraz). Bir bit iki kavramı kodlayabilir: 0 veya 1 (evet veya hayır, doğru veya yanlış, vb.). İki bit ile dört farklı kavramı ifade etmek mümkündür ve üç bit ile sekiz farklı değeri kodlamak mümkündür.

Bir bitten sonra bilgi işlemde kodlamanın en küçük birimi bayt. Bir bit ile olan ilişkisi şu ilişkiyi yansıtır: 1 bayt = 8 bit = 1 karakter.

Genellikle bir bayt, metinsel bilginin bir karakterini kodlar. Buna dayanarak, metin belgeleri için bayt cinsinden boyut, karakter cinsinden sözcük boyutuna karşılık gelir.

Daha büyük bir bilgi kodlama birimi kilobayt, bir baytla şu oranda ilişkilendirilir: 1 KB = 1024 bayt.

Diğer, daha büyük bilgi kodlama birimleri, mega (Mb), giga (GB), tera (Tb) öneklerinin eklenmesiyle elde edilen sembollerdir:

1 MB = 1.048.580 bayt;

1 GB = 10.737.740.000 bayt;

1 TB = 1024 GB.

Bir tamsayıyı ikili olarak kodlamak için, tamsayıyı alın ve bölüm bire eşit olana kadar ikiye bölün. Son bölümle birlikte sağdan sola yazılan her bölümden kalanlar kümesi, bir ondalık sayının ikili analogu olacaktır.

0'dan 255'e kadar olan tam sayıların kodlanması sürecinde 8 bitlik ikili kod (8 bit) kullanmak yeterlidir. 16 bit kullanımı, 0 ile 65535 arasındaki tam sayıları ve 24 bit kullanarak - 16,5 milyondan fazla farklı değeri kodlamanıza olanak tanır.

Gerçek sayıları kodlamak için 80 bit kodlama kullanılır. Bu durumda, sayı önce normalleştirilmiş bir forma dönüştürülür, örneğin:

2,1427926 = 0,21427926 ? 101;

500 000 = 0,5 ? 106.

Kodlanmış numaranın ilk kısmı çağrılır. mantis, ve ikinci kısım özellikler. 80 bitin ana kısmı mantisi depolamak için ayrılmıştır ve bazı sabit sayıda bit özelliği depolamak için ayrılmıştır.

1.4. Metin bilgilerinin kodlanması

Metinsel bilgiler, alfabenin her karakterinin belirli bir tamsayı ile belirtilmesi yoluyla ikili kodda kodlanır. Sekiz ikili basamak kullanarak 256 farklı karakter kodlamak mümkündür. Bu karakter sayısı, İngiliz ve Rus alfabelerinin tüm karakterlerini ifade etmek için yeterlidir.

Bilgisayar teknolojisinin gelişiminin ilk yıllarında, metinsel bilgileri kodlamanın zorlukları, gerekli kodlama standartlarının olmamasından kaynaklanıyordu. Şu anda, aksine, mevcut zorluklar, aynı anda işleyen ve çoğu zaman birbiriyle çelişen çok sayıda standartla bağlantılıdır.

Resmi olmayan bir uluslararası iletişim aracı olan İngilizce için bu zorluklar çözülmüştür. Amerika Birleşik Devletleri Standartlar Enstitüsü geliştirdi ve dolaşıma soktu ASCII kodlama sistemi (Amerikan Bilgi Değişimi için Standart Kod - Bilgi Değişimi için ABD Standart Kodu).

Rus alfabesini kodlamak için çeşitli kodlama seçenekleri geliştirilmiştir:

1) Windows-1251 - şirket tarafından tanıtıldı Microsoft; Rusya Federasyonu'nda bu şirketin işletim sistemlerinin (OS) ve diğer yazılım ürünlerinin yaygın kullanımı göz önüne alındığında, yaygınlaşmıştır;

2) KOI-8 (Bilgi Değişim Kodu, sekiz basamaklı) - Rusya Federasyonu'ndaki ve Rus İnternet sektöründeki bilgisayar ağlarında yaygın olan bir başka popüler Rus alfabesi kodlaması;

3) ISO (Uluslararası Standart Organizasyonu - Uluslararası Standardizasyon Enstitüsü) - Rus dilinin karakterlerini kodlamak için uluslararası bir standart. Pratikte, bu kodlama nadiren kullanılır.

Sınırlı sayıda kod (256), metinsel bilgileri kodlamak için birleşik bir sistemin geliştiricileri için zorluklar yaratır. Sonuç olarak, karakterlerin 8 bitlik ikili sayılarla değil, olası kod değerleri aralığının genişlemesine neden olan büyük bitli sayılarla kodlanması önerildi. 16 bitlik karakter kodlama sistemine denir. evrensel UNICODE. On altı bit, çoğu dili tek bir karakter tablosuna sığdırmak için yeterli olan 65.536 karakter için benzersiz kodlara izin verir.

Önerilen yaklaşımın basitliğine rağmen, UNICODE kodlama sisteminde tüm metin belgeleri otomatik olarak iki kat daha büyük hale geldiğinden, bilgisayar kaynaklarının eksikliği nedeniyle bu kodlama sistemine pratik geçiş çok uzun süre uygulanamadı. 1990'ların sonlarında teknik imkanlar gerekli seviyeye ulaşmış, UNICODE kodlama sistemine kademeli olarak belge ve yazılım aktarımı başlamıştır.

1.5. Grafik bilgi kodlaması

Grafik bilgilerini kodlamanın birkaç yolu vardır.

Siyah beyaz bir grafik görüntüyü büyüteçle incelerken, karakteristik bir desen (veya raster) oluşturan birkaç küçük nokta içerdiği fark edilir. Görüntüdeki noktaların her birinin doğrusal koordinatları ve bireysel özellikleri tamsayılar kullanılarak ifade edilebilir, bu nedenle yöntem bit eşlem kodlaması grafik verilerini temsil etmek için bir ikili kodun kullanımına dayanır. Bilinen standart, siyah-beyaz resimlerin, 256 gri tonlu noktaların bir kombinasyonu şeklinde indirgenmesidir, yani herhangi bir noktanın parlaklığını kodlamak için 8 bitlik ikili sayılar gereklidir.

Renkli grafik görüntülerin kodlanması, rastgele bir rengin üç ana renk olarak kullanılan temel bileşenlere ayrıştırılması ilkesine dayanır: kırmızı (Kırmızı), yeşil (Yeşil) ve mavi (Mavi). Uygulamada, insan gözünün algıladığı herhangi bir rengin, bu üç rengin mekanik bir kombinasyonu ile elde edilebileceği kabul edilmektedir. Bu kodlama sistemine RGB (birincil renklerin ilk harfleriyle) denir. Renkli grafikleri kodlamak için 24 bit kullanıldığında bu moda denir. tüm renkler(Doğru renk).

Ana renklerin her biri, ana rengi beyazla tamamlayan bir renge eşlenir. Ana renklerden herhangi biri için, tamamlayıcı renk, bir çift diğer ana rengin toplamından oluşan renk olacaktır. Buna göre ek renkler arasında cam göbeği (Cyan), macenta (Macenta) ve sarı (Sarı) ayırt edilebilir. Rastgele bir rengin bileşen bileşenlerine ayrıştırılması ilkesi, yalnızca ana renkler için değil, aynı zamanda ek renkler için de kullanılır, yani herhangi bir renk camgöbeği, macenta ve sarı bileşenlerin toplamı olarak gösterilebilir. Bu renk kodlama yöntemi yazdırmada kullanılır, ancak aynı zamanda dördüncü bir mürekkep - siyah (Siyah) kullanır, bu nedenle bu kodlama sistemi dört harfle gösterilir - CMYK. Bu sistemde renkli grafikleri temsil etmek için 32 bit kullanılır. Bu moda ayrıca tam renkli denir.

Her noktanın rengini kodlamak için kullanılan bit sayısını azaltarak, veri miktarı azalır, ancak kodlanmış renklerin aralığı belirgin şekilde azalır. Renkli grafikleri 16 bit ikili sayılarla kodlamaya Yüksek Renk modu denir. 8 bit veri kullanarak grafik renk bilgilerini kodlarken, yalnızca 256 ton iletilebilir. Bu renk kodlama yöntemine dizin.

1.6. Ses kodlaması

Şu anda, ses bilgilerini kodlamak için tek bir standart sistem yoktur, çünkü diğer bilgi türleri ile çalışmak için en son yöntemlere kıyasla ses bilgisi ile çalışma teknikleri ve yöntemleri gelişmeye başlamıştır. Bu nedenle bilgi kodlama alanında çalışan birçok farklı şirket, sesli bilgi için kendi kurumsal standartlarını oluşturmuştur. Ancak bu kurumsal standartlar arasında iki ana alan öne çıkıyor.

Merkezde FM yöntemi(Frekans Modülasyonu), teorik olarak herhangi bir karmaşık sesin, farklı frekanslardaki basit harmonik sinyallerin bir dizisine ayrışması olarak temsil edilebileceği ifade edilir. Bu harmonik sinyallerin her biri düzenli bir sinüs dalgasıdır ve bu nedenle sayısal olarak tanımlanabilir veya kodlanabilir. Ses sinyalleri sürekli bir spektrum oluştururlar, yani analogdurlar, bu nedenle harmonik serilere ayrıştırılmaları ve ayrık dijital sinyaller biçiminde sunumları özel cihazlar kullanılarak gerçekleştirilir - analogdan dijitale dönüştürücüler(ADC). Sayısal bir kodla kodlanmış sesi yeniden üretmek için gerekli olan ters dönüşüm, kullanılarak gerçekleştirilir. dijital-analog dönüştürücüler(DAC). Ses sinyallerinin bu tür dönüşümleri nedeniyle, kodlama yöntemiyle ilişkili bilgi kayıpları vardır, bu nedenle yöntemi kullanarak ses kaydının kalitesi FM genellikle yeterince tatmin edici değildir ve elektronik müziğin renk özelliğine sahip en basit elektrikli müzik aletlerinin ses kalitesine karşılık gelir. Aynı zamanda, bu yöntem tamamen kompakt bir kod sağlar, bu nedenle bilgisayar teknolojisi kaynaklarının açıkça yetersiz olduğu o yıllarda yaygın olarak kullanılmıştır.

Ana fikir dalgalanabilir sentez yöntemi(Dalga Tablosu) önceden hazırlanmış tablolarda birçok farklı müzik aleti için ses örneklerinin bulunmasıdır. Bu ses örneklerine örnek denir. Numuneye gömülü sayısal kodlar, enstrümanın türü, model numarası, sesin perdesi, süresi ve yoğunluğu, değişimin dinamikleri, sesin gözlemlendiği ortamın bazı bileşenleri ve diğer parametreler gibi özelliklerini ifade eder. sesin özelliklerini karakterize eder. Örnekler için gerçek sesler kullanıldığından, kodlanmış ses bilgisinin kalitesi çok yüksektir ve modern bilgisayar teknolojisinin mevcut gelişme düzeyine daha uygun olan gerçek müzik aletlerinin sesine yaklaşır.

1.7. Bilgi aktarım modları ve yöntemleri

Yerel düğümler arasında doğru veri alışverişi için bilgisayar ağı kullanmak belirli modlar bilgi transferi:

1) tek yönlü (tek yönlü) iletim;

2) kaynak ve alıcı tarafından bilgi alımının ve iletiminin dönüşümlü olarak gerçekleştirildiği yarı çift yönlü iletim;

3) paralel eşzamanlı iletimin gerçekleştirildiği çift yönlü iletim, yani her istasyon aynı anda veri iletir ve alır.

Bilgi sistemlerinde çift yönlü veya seri veri iletimi çok sık kullanılmaktadır. Senkronize tahsis edin ve asenkron yöntemler seri veri iletimi.

senkron yöntem verilerin bloklar halinde iletilmesi bakımından farklılık gösterir. Alıcı ve vericinin çalışmasını senkronize etmek için bloğun başında senkronizasyon bitleri gönderilir. Bundan sonra veri, hata tespit kodu ve transferin bittiğini gösteren sembol iletilir. Bu sıra, senkron yöntem için standart veri iletim şemasını oluşturur. Senkron iletim durumunda, veriler hem semboller hem de bit akışı olarak iletilir. Hata algılama kodu, çoğunlukla, veri alanının içeriği tarafından belirlenen bir döngüsel artık hata algılama kodudur (CRC). Yardımı ile alınan bilgilerin güvenilirliğini açık bir şekilde belirleyebilirsiniz.

Eşzamanlı veri aktarım yönteminin avantajları şunları içerir:

yüksek verim;

sağlam yerleşik hata algılama mekanizması;

yüksek veri aktarım hızı.

Bu yöntemin ana dezavantajı, pahalı arayüz donanımıdır.

asenkron yöntem her karakterin ayrı bir pakette iletilmesi bakımından farklılık gösterir. Başlangıç ​​bitleri, alıcıyı iletimin başlangıcı konusunda uyarır, ardından karakterin kendisi iletilir. Parite biti, iletimin geçerliliğini belirlemek için kullanılır. Parite biti, bir karakterdeki birlerin sayısı tek olduğunda bir, çift olduğunda ise sıfırdır. "Durma biti" olarak adlandırılan son bit, iletimin sonunu bildirir. Bu dizi, asenkron bir yöntem için standart veri aktarım şemasını oluşturur.

Asenkron transfer yönteminin avantajları şunlardır:

ucuz (senkronize olana kıyasla) arayüz ekipmanı;

karmaşık olmayan iletim sistemi.

Dezavantajlara Bugün nasılsın yöntemler şunları içerir:

üçte birinin kaybı Bant genişliği hizmet bitlerini iletmek için;

senkron yönteme kıyasla düşük iletim hızı;

çoklu hata durumunda eşlik biti kullanılarak alınan bilgilerin güvenilirliğinin belirlenememesi.

Asenkron transfer yöntemi, veri alışverişinin zaman zaman gerçekleştiği ve gerekli olmadığı sistemlerde kullanılmaktadır. yüksek hız onların transferleri.

1.8. Bilişim teknolojisi

Bilgi, toplumun en değerli kaynaklarından biridir, bu nedenle işleme süreci ve maddi kaynaklar (örneğin petrol, gaz, mineraller vb.) Bir tür teknoloji olarak algılanabilir. Bu durumda aşağıdaki tanımlar geçerli olacaktır.

Bilgi kaynakları - bir kuruluş (kuruluş) için değerli olan ve maddi kaynaklar olarak işlev gören bir veri kümesidir. Bunlara metinler, bilgi, veri dosyaları vb. dahildir.

Bilişim teknolojisi - teknolojik bir zincirde birleştirilen bir dizi yöntem, üretim süreci ve yazılım ve donanım aracıdır. Bu zincir, bilgi kaynaklarını kullanmanın karmaşıklığını azaltmak ve aynı zamanda güvenilirliklerini ve verimliliklerini artırmak için bilgilerin toplanmasını, depolanmasını, işlenmesini, çıktısını ve yayılmasını sağlar.

UNESCO tarafından kabul edilen tanıma göre, bilgi teknolojisi Bilginin işlenmesi ve depolanması ile uğraşan kişilerin çalışmalarının etkin bir şekilde düzenlenmesi için yöntemleri inceleyen birbiriyle ilişkili, bilimsel, teknolojik ve mühendislik disiplinleri kümesi. bilgisayar Teknolojisi ve insanlarla ve üretim ekipmanlarıyla örgütlenme ve etkileşim yöntemleri.

Yöntemler ve üretim süreçleri sistemi, veri işleme için yazılım ve donanımın tasarımını ve kullanımını düzenleyen teknikleri, ilkeleri ve faaliyetleri tanımlar. Çözülmesi gereken belirli uygulama görevlerine bağlı olarak, çeşitli veri işleme yöntemleri ve teknik araçlar kullanılır. Çeşitli konu alanlarıyla çalışmanıza izin veren üç bilgi teknolojisi sınıfı vardır:

1) resmileştiren ve kullanmanıza izin veren modeller, yöntemler ve araçlar dahil olmak üzere küresel bilgi kaynakları bir bütün olarak toplum;

2) belirli bir uygulama alanı için tasarlanmış temel;

3) belirli, kullanıcının işlevsel görevlerini (özellikle planlama, muhasebe, analiz vb. Görevleri) çözerken belirli verilerin işlenmesini gerçekleştirme.

Bilgi teknolojisinin temel amacı, analizi için bilginin üretilmesi ve işlenmesi ve herhangi bir eylemin uygulanmasını sağlayan bazında uygun bir kararın alınmasıdır.

1.9. Bilgi teknolojisi geliştirme aşamaları

Bilgisayar kullanımı ile bilgi teknolojisinin gelişimine ilişkin çeşitli bakış açıları vardır. Evreleme, aşağıdaki bölünme belirtileri temelinde gerçekleştirilir.

Toplumun bilgilendirilmesi sürecinin sorunlarına aşamaların tahsisi:

1) 1960'ların sonuna kadar. - koşullarda büyük miktarda bilgiyi işleme sorunu engelli donanım;

2) 1970'lerin sonuna kadar. - donanım geliştirme seviyesinden yazılım birikimi;

3) 1980'lerin başından beri. - kullanıcı ihtiyaçlarının maksimum düzeyde karşılanması ve bilgisayar ortamında çalışmak için uygun bir arayüzün oluşturulması sorunları;

4) 1990'ların başından beri. - bir anlaşmanın geliştirilmesi ve standartların oluşturulması, bilgisayar iletişimi için protokoller, stratejik bilgilere erişimin organizasyonu vb.

Aşamaların bilgisayar teknolojisinin getirdiği avantaja göre tahsisi:

1) 1960'ların başından beri. - verimli işleme bilgisayar merkezi kaynaklarının merkezileştirilmiş toplu kullanımına odaklanarak rutin işleri gerçekleştirirken bilgi;

2) 1970'lerin ortalarından beri. - kişisel bilgisayarların (PC'ler) ortaya çıkışı. Aynı zamanda, bilgi sistemleri oluşturma yaklaşımı değişti - yönelim, kararlarını desteklemek için bireysel kullanıcıya doğru değişiyor. Hem merkezi hem de merkezi olmayan veri işleme kullanılır;

3) 1990'ların başından beri. - dağıtılmış bilgi işleme için telekomünikasyon teknolojisinin geliştirilmesi. Bilgi sistemleri, bir organizasyonun rakiplerle savaşmasına yardımcı olmak için kullanılır.

Aşamaların teknolojik araç türlerine göre tahsisi:

1) 19. yüzyılın ikinci yarısına kadar. - araçların kalem, mürekkep, kağıt olduğu "manuel" bilgi teknolojisi;

2) 19. yüzyılın sonundan itibaren. - araçları daktilo, telefon, ses kaydedici, posta olan "mekanik" teknoloji;

3) 1940-1960'lar 20. yüzyıl - araçları büyük elektronik bilgisayarlar (bilgisayarlar) ve ilgili yazılımlar, elektrikli daktilolar, fotokopi makineleri, taşınabilir ses kayıt cihazları olan "elektrik" teknolojisi;

4) 1970'lerin başından beri. - "elektronik" teknoloji, ana araçlar, çok çeşitli yazılım sistemleriyle donatılmış büyük bilgisayarlar ve otomatik kontrol sistemleri (ACS) ve bunlara dayalı olarak oluşturulan bilgi alma sistemleridir (IPS);

5) 1980'lerin ortalarından beri. - “bilgisayar” teknolojisi, ana araç seti, çok çeşitli standart yazılım ürünlerine sahip bir PC'dir. çeşitli amaçlar için.

1.10. Bilgisayarların ve bilgisayar teknolojisinin ortaya çıkışı

Yüzyıllardır insanlar hesaplamaları kolaylaştırmak için çeşitli cihazlar yaratmaya çalışıyorlar. Bilgisayarların ve bilgisayar teknolojilerinin gelişim tarihinde, daha sonraki evrimde belirleyici hale gelen birkaç önemli olay vardır.

40'larda. 17. yüzyıl B. Pascal, sayıları eklemek için kullanılabilecek mekanik bir cihaz icat etti.

XVIII yüzyılın sonunda. G. Leibniz, sayıları toplamak ve çarpmak için mekanik bir cihaz yarattı.

1946'da ilk ana bilgisayarlar icat edildi. Amerikalı bilim adamları J. von Neumann, G. Goldstein ve A. Berne, evrensel bir bilgisayar yaratmanın temel ilkelerini sundukları bir çalışma yayınladılar. 1940'ların sonundan beri. ilk ortaya çıktı prototipler geleneksel olarak birinci nesil bilgisayarlar olarak adlandırılan bu tür makineler. Bu bilgisayarlar yapıldı elektronik tüpler ve performansta modern hesap makinelerinin gerisinde kaldı.

İÇİNDE Daha fazla gelişme Bilgisayarlar aşağıdaki aşamaları ayırt eder:

ikinci nesil bilgisayarlar - transistörlerin icadı;

üçüncü nesil bilgisayarlar - entegre devrelerin oluşturulması;

dördüncü nesil bilgisayarlar - mikroişlemcilerin ortaya çıkışı (1971).

İlk mikroişlemciler şirket tarafından üretildi istihbarat bu da yeni nesil PC'lerin ortaya çıkmasına neden oldu. Toplumda ortaya çıkan bu tür bilgisayarlara yönelik kitlesel ilgi nedeniyle şirket, IBM(Uluslararası İş Makineleri Şirketi) geliştirildi yeni proje yarattıkları ve firma için Microsoft- için yazılım bu bilgisayar. Proje Ağustos 1981'de sona erdi ve yeni PC, IBM PC olarak tanındı.

Geliştirilen bilgisayar modeli çok popüler oldu ve şirketin önceki tüm modellerini hızla piyasadan çıkardı. IBMönümüzdeki bir kaç yıl içinde. buluş ile IBM bilgisayar PC standart IBM üretimine başladı PC uyumlu bilgisayarlar, oluşturan çoğu modern pazar bilgisayar.

IBM PC uyumlu bilgisayarlara ek olarak, çeşitli karmaşıklıktaki sorunları çözmek için tasarlanmış başka bilgisayar türleri de vardır. çeşitli alanlar insan aktivitesi.

1.11. Kişisel bilgisayarların gelişiminin evrimi

Mikroelektroniğin gelişimi, entegre mikrominyatürlerin ortaya çıkmasına neden olmuştur. elektronik elemanlar kim değiştirdi yarı iletken diyotlar ve transistörler ve PC'nin geliştirilmesi ve kullanılması için temel oluşturdu. Bu bilgisayarların bir takım avantajları vardı: kompakt, kullanımı kolay ve nispeten ucuzdular.

1971 yılında şirket Intel i4004 mikroişlemcisini yarattı ve 1974 - i8080'de mikroişlemci teknolojisinin gelişimi üzerinde büyük etkisi oldu. Bu şirket bugüne kadar PC'ler için mikroişlemci üretiminde pazar lideri olmaya devam ediyor.

Başlangıçta, bilgisayarlar 8 bitlik mikroişlemciler temelinde geliştirildi. 16 bit mikroişlemcili ilk bilgisayar üreticilerinden biri şirketti. IBM, 1980'lere kadar imalat konusunda uzmanlaşmış anabilgisayarlar. 1981'de ilk olarak açık mimari ilkesini kullanan ve bilgisayarın yapılandırmasını değiştirmeyi ve özelliklerini iyileştirmeyi mümkün kılan bir PC yayınladı.

1970'lerin sonlarında ve önde gelen ülkelerdeki (ABD, Japonya, vb.) diğer büyük şirketler, 16 bit mikroişlemcilere dayalı PC'ler geliştirmeye başladı.

1984 yılında ortaya çıktı TİKMacintosh firmalar Elma-şirket rakibi IBM. 1980'lerin ortalarında. 32 bit mikroişlemcilere dayalı bilgisayarlar piyasaya sürüldü. 64 bit sistemler şu anda mevcuttur.

Ana parametrelerin değer türüne göre ve uygulama dikkate alınarak, aşağıdaki bilgisayar ekipmanı grupları ayırt edilir:

süper bilgisayar - en karmaşık problemleri büyük hesaplamalarla çözmek için kullanılan benzersiz bir süper üretken sistem;

sunucu - kendi kaynaklarını diğer kullanıcılara sağlayan bir bilgisayar; dosya sunucuları, baskı sunucuları, veritabanı sunucuları vb. vardır;

kişisel bilgisayar - bir ofiste veya evde çalışmak üzere tasarlanmış bir bilgisayar. Kullanıcı, bu tür bilgisayarların yazılımlarını yapılandırabilir, bakımını yapabilir ve kurabilir;

profesyonel iş istasyonu- mükemmel performansa sahip ve şunlar için tasarlanmış bir bilgisayar profesyonel aktivite bazı bölgede. Çoğu zaman sağlanır ek ekipman ve özel yazılım;

dizüstü bilgisayar ile taşınabilir bir bilgisayardır işlem gücü bilgisayar. Şebeke elektriği olmadan bir süre çalışabilir;

bir hesap makinesinden, klavyeden veya klavye olmayan bir boyuttan daha büyük olmayan bir cep bilgisayarı (elektronik düzenleyici) işlevsellik bir dizüstü bilgisayara benziyor;

ağ bilgisayarı - minimum sayıda harici cihazla iş kullanımı için bir bilgisayar. Operasyon desteği ve yazılım kurulumu merkezi olarak gerçekleştirilir. Ayrıca bir bilgisayar ağında çalışmak ve içinde işlev görmek için kullanılır. çevrimdışı;

terminal - çevrimdışı çalışırken kullanılan bir cihaz. Terminal, komutları yürütmek için bir işlemci içermez, yalnızca kullanıcı komutlarını girme ve başka bir bilgisayara iletme ve kullanıcıya bir sonuç verme işlemlerini gerçekleştirir.

Market modern bilgisayarlar ve üretilen makine sayısı pazar ihtiyaçlarına göre belirlenir.

1.12. Modern bilgi işlem sistemlerinin yapısı

IBM PC gibi günümüz PC'lerinin yapısında birkaç ana bileşen vardır:

işi organize eden, bilgileri işleyen, hesaplamalar yapan, bir kişi ile bilgisayar arasındaki iletişimi sağlayan bir sistem birimi. PC sistem birimi bir ana kart, hoparlör, fan, güç kaynağı, iki disk sürücüsü içerir;

çeşitli amaçlar için birkaç düzine entegre devre olan sistem (anakart) kartı. Entegre devre bir bellek cihazında saklanan bir program ve genel PC kontrolü üzerinde hesaplamalar yapmak için tasarlanmış bir mikroişlemciye dayanmaktadır. PC'nin hızı, işlemcinin hızına bağlıdır;

Dahili ve harici olarak ayrılan PC belleği: a) dahili (ana) bellek, işlemciyle ilişkili ve hesaplamalarda yer alan kullanılmış programları ve verileri depolamak için tasarlanmış bir depolama aygıtıdır. iç hafıza Operasyonel (rastgele erişim belleği - RAM) ve kalıcı (salt okunur bellek - ROM) olarak alt bölümlere ayrılmıştır. RAM bilgi almak, depolamak ve yayınlamak içindir ve kalıcı bellek bilgi depolamak ve vermek içindir; b) harici bellek (harici depolama aygıtı - VZU), büyük miktarda bilgiyi barındırmak ve RAM ile değiş tokuş etmek için kullanılır. Tasarım gereği, VDU'lar bilgisayarın merkezi cihazlarından ayrılmıştır;

ses çalmak ve kaydetmek için kullanılan bir ses kartı (ses kartı);

bir video sinyalinin oynatılmasını ve kaydedilmesini sağlayan bir video kartı (video kartı).

Bir PC'deki harici giriş cihazları şunları içerir:

a) klavye - tuşlar üzerindeki baskıyı algılayan ve bazı elektrik devrelerini kapatan bir dizi sensör;

b) fare - çoğu bilgisayarla çalışmayı kolaylaştıran bir manipülatör. Mekanik, optik-mekanik ve optik fareler kablolu ve kablosuz yanı sıra;

c) tarayıcı - bir bilgisayara grafik biçiminde metin, resim, fotoğraf vb. girmenizi sağlayan bir cihaz.

Harici bilgi çıkış cihazları şunlardır:

a) görüntülemek için kullanılan monitör farklı tür bilgi. Monitör ekranı boyutu, sol alt ve sağ arasındaki mesafe olarak inç cinsinden ölçülür üst köşeler ekran;

b) Bilgisayarda hazırlanmış metin ve grafikleri yazdırmak için kullanılan bir yazıcı. Nokta vuruşlu, mürekkep püskürtmeli ve lazer yazıcılar var.

Harici giriş aygıtları, kullanıcının bilgisayarda kullanabileceği bilgileri yapmak için kullanılır. Ana amaç harici cihazçıktı, mevcut bilgilerin kullanıcı tarafından erişilebilir bir biçimde sunulmasıdır.