Bilgi miktarı. Bilginin sözdizimsel, anlamsal ve pragmatik ölçümleri. Bilginin miktar ve hacminin ölçüleri ve birimleri

Konu 2. Bir bilgisayarda bilgilerin temsili ve işlenmesinin temelleri

Edebiyat

1. Ekonomide Bilişim: Ders Kitabı / Ed. OLMAK. Odintsova, A.N. Romanova. - M .: Vuzovsky ders kitabı, 2008.

2. Bilişim: Temel kurs: Ders Kitabı / Ed. S.V. Simonoviç. - St.Petersburg: Peter, 2009.

3. Bilgisayar bilimi. Genel kurs: Ders Kitabı / Ortak yazar: A.N. Guda, MA Butakova, N.M. Nechitailo, A.V. Çernov; toplamın altında ed. İÇİNDE VE. Kolesnikov. – M.: Dashkov i K, 2009.

4. Ekonomistler için Bilişim: Ders Kitabı / Ed. Matyushka V.M. - M.: Infra-M, 2006.

5. Ekonomik bilişim: Bilgi sistemlerinin ekonomik analizine giriş - M.: INFRA-M, 2005.

Bilgi ölçüleri (sözdizimsel, anlamsal, pragmatik)

Bilgiyi ölçmek için çeşitli yaklaşımlar kullanılabilir, ancak en yaygın olanları şunlardır: istatistiksel(olasılık), semantik ve n paçavracı yöntemler.

istatistiksel(Olasılığa dayalı) bilgi ölçme yöntemi, 1948'de K. Shannon tarafından geliştirildi ve bilgi miktarının, bilgi edinme sonucunda kaldırılan sistemin durumunun belirsizliğinin bir ölçüsü olarak değerlendirilmesini önerdi. Ölçülen belirsizliğe entropi denir. Bir mesaj aldıktan sonra, gözlemci sistem hakkında ek bilgi edinmişse X, belirsizlik azalır. Alınan ek bilgi miktarı şu şekilde tanımlanır:

sistem hakkında ek miktarda bilgi nerede X mesaj şeklinde alınan;

Sistemin ilk belirsizliği (entropi) X;

Sistemin sonlu belirsizliği (entropi) X, mesajın alınmasının ardından.

eğer sistem X sayısı ayrık durumlardan birinde olabilir N, ve her birinde sistemi bulma olasılığı eşittir ve tüm durumların olasılıklarının toplamı bire eşittir, o zaman entropi Shannon formülü ile hesaplanır:

X sisteminin entropisi nerede;

A- bilgi ölçü birimini belirleyen logaritmanın tabanı;

N– sistemin yerleştirilebileceği durumların (değerlerin) sayısı.

Entropi pozitif bir değerdir ve olasılıklar her zaman birden küçük olduğundan ve logaritmaları negatif olduğundan K. Shannon'ın formülündeki eksi işareti entropiyi pozitif yapar. Böylece, aynı entropi, ancak zıt işaretli, bilgi miktarının bir ölçüsü olarak alınır.

Bilgi ve entropi arasındaki ilişki şu şekilde anlaşılabilir: Bilginin elde edilmesi (artışı) aynı anda cehaletin veya bilgi belirsizliğinin (entropi) azalması anlamına gelir.

Bu nedenle, istatistiksel yaklaşım, mesajların meydana gelme olasılığını hesaba katar: daha az olası olan mesajın daha bilgilendirici olduğu kabul edilir, örn. en az beklenen Olaylar eşit derecede olasıysa, bilgi miktarı maksimum değerine ulaşır.

R. Hartley, bilgileri ölçmek için aşağıdaki formülü önerdi:

ben=log2n ,

Nerede N- eşit derecede olası olayların sayısı;

BEN– mesajda aşağıdakilerden birinin meydana geldiğine dair bilginin ölçüsü N olaylar

Bilginin ölçümü hacmiyle ifade edilir. Çoğu zaman bu, bilgisayar belleği miktarı ve iletişim kanalları üzerinden iletilen veri miktarı ile ilgilidir. Bir birim, belirsizliğin yarıya indiği bilgi miktarı olarak alınır, böyle bir bilgi birimine denir. biraz .

Hartley formülünde logaritmanın tabanı olarak doğal logaritma () kullanılıyorsa, bilgi birimi nat ( 1 bit = ln2 ≈ 0,693 nat). Logaritmanın tabanı olarak 3 sayısı kullanılırsa, o zaman - basmakalıp, eğer 10 ise, o zaman - dit (hartley).

Uygulamada, daha büyük bir birim daha sık kullanılır - bayt(bayt) sekiz bittir. Bu birim, bilgisayar klavye alfabesindeki (256=28) 256 karakterden herhangi birini kodlamak için kullanılabileceği için seçilmiştir.

Baytlara ek olarak, bilgiler yarım sözcükler (2 bayt), sözcükler (4 bayt) ve çift sözcükler (8 bayt) cinsinden ölçülür. Daha büyük bilgi birimleri de yaygın olarak kullanılmaktadır:

1 Kilobayt (KB - kilobayt) = 1024 bayt = 210 bayt,

1 megabayt (MB - megabayt) = 1024 KB = 220 bayt,

1 Gigabayt (GB - gigabayt) = 1024 MB = 230 bayt.

1 Terabayt (TB - terabayt) = 1024 GB = 240 bayt,

1 Petabayt (PB - petabayt) = 1024 TB = 250 bayt.

1980'de Rus matematikçi Yu Manin, böyle bir bilgi biriminin ortaya çıktığı bir kuantum bilgisayar inşa etme fikrini önerdi. kubit ( kuantum biti, kübit ) - "kuantum biti" - örneğin elektronların spinleri gibi kuantum taşıyıcıları kullanan bir bilgisayarın teorik olarak olası bir biçimindeki bellek miktarının bir ölçüsü. Bir kübit, iki farklı değer ("0" ve "1") değil, iki temel döndürme durumunun normalleştirilmiş kombinasyonlarına karşılık gelen ve daha fazla sayıda olası kombinasyon sağlayan birkaç değer alabilir. Böylece 32 kübit yaklaşık 4 milyar durumu kodlayabilir.

anlamsal yaklaşım. Veri miktarını değil, mesajda ihtiyaç duyulan bilgi miktarını belirlemek istiyorsanız sözdizimsel bir ölçü yeterli değildir. Bu durumda, bilginin içeriğini belirlemeye izin veren anlamsal yön dikkate alınır.

Bilginin anlamsal içeriğini ölçmek için alıcısının (tüketici) eş anlamlılarını kullanabilirsiniz. Eş anlamlılar sözlüğü yöntemi fikri N. Wiener tarafından önerilmiş ve yerli bilim adamımız A.Yu tarafından geliştirilmiştir. Schrader.

eş anlamlılar sözlüğü isminde bilgi gövdesi bilgilerin alıcısı tarafından tutulur. Eş anlamlılar sözlüğünü alınan mesajın içeriği ile ilişkilendirmek, belirsizliği ne kadar azalttığını bulmanızı sağlar.

Mesajın semantik bilgi miktarının alıcının eş anlamlılar sözlüğündeki bağımlılığı

Grafikte gösterilen bağımlılığa göre, kullanıcının herhangi bir eşanlamlılar sözlüğü (gelen mesajın özüne ilişkin bilgisi, yani = 0) yoksa veya böyle bir eşanlamlılar sözlüğünün varlığı sonucu değişmemişse. mesaj (), o zaman içindeki anlamsal bilgi miktarı sıfıra eşittir. En uygun eşanlamlılar sözlüğü (), anlamsal bilgi miktarının maksimum olacağı şekilde olacaktır (). Örneğin, gelen bir mesajdaki anlam bilgisi yabancı yabancı dil sıfır olacak, ancak durum aynı olacak mesaj artık haber değilse,çünkü kullanıcı zaten her şeyi biliyor.

pragmatik önlem bilgi yararlılığını belirler tüketicinin hedeflerine ulaşmada. Bunu yapmak için mesajı almadan önce ve sonra hedefe ulaşma olasılığını belirlemek ve karşılaştırmak yeterlidir. Bilginin değeri (A.A. Kharkevich'e göre) aşağıdaki formülle hesaplanır:

mesajı almadan önce hedefe ulaşma olasılığı nerede;

Mesajı alma hedef alanına ulaşma olasılığı;

Dönem " bilgi"Latince'den türetilmiştir" bilgi", açıklama, farkındalık, sunum anlamına gelir. Materyalist felsefe açısından bilgi, bilgi (mesajlar) yardımıyla gerçek dünyanın bir yansımasıdır. İleti- bu, konuşma, metin, resimler, dijital veriler, grafikler, tablolar vb. şeklinde bir bilgi sunum şeklidir. Geniş anlamda bilgi- Bu, insanlar arasındaki bilgi alışverişini, canlı ve cansız doğa, insanlar ve cihazlar arasındaki sinyal alışverişini içeren genel bir bilimsel kavramdır.

Bilişim, bilgiyi kavramsal olarak birbirine bağlı bilgi, veri, çevremizdeki dünyadaki bir fenomen veya nesne hakkındaki fikirlerimizi değiştiren kavramlar olarak kabul eder. Bilgisayar bilimindeki bilgilerle birlikte “ veri". Nasıl farklı olduklarını gösterelim.

Veri herhangi bir nedenle kullanılmayan, yalnızca saklanan işaretler veya kaydedilmiş gözlemler olarak kabul edilebilir. Bir nesne hakkındaki belirsizliği azaltmak (bilgi elde etmek) için kullanılması durumunda veriler bilgiye dönüşür. Veriler nesnel olarak mevcuttur ve kişiye ve bilgi miktarına bağlı değildir. Bir kişi için aynı veriler bilgiye dönüşebilir, çünkü insan bilgisinin belirsizliğini azaltmaya yardımcı oldular ve başka bir kişi için veri olarak kalacaklar.

örnek 1

10 telefon numarasını bir kağıda 10 numaradan oluşan bir sıra halinde yazın ve sınıf arkadaşınıza gösterin. Bu rakamları veri olarak alacak çünkü. ona herhangi bir bilgi vermiyorlar.

Ardından, her numaranın yanında şirketin adını ve faaliyet türünü belirtin. Öğrenci arkadaşınız için daha önce anlaşılmaz olan sayılar kesinlik kazanacak ve verilerden daha sonra kullanabileceği bilgilere dönüşecektir.

Veriler gerçeklere, kurallara ve güncel bilgilere bölünebilir. Gerçekler "Bunu biliyorum..." sorusuna cevap verir. Gerçek örnekler:

  • Moskova, Rusya'nın başkentidir;
  • İki kere iki dört eder;
  • Hipotenüsün karesi, bacakların karelerinin toplamına eşittir.

Kurallar "Nasıl yapılacağını biliyorum..." sorusuna cevap verir. Kural örnekleri:

  • İkinci dereceden bir denklemin köklerini hesaplamak için kurallar;
  • ATM kullanma talimatları;
  • Trafik Kanunları.

Gerçekler ve kurallar, yeterli uzun vadeli verileri sunar. Oldukça durağandırlar; zamanla değişmez.

Güncel bilgiler, nispeten kısa bir süre içinde kullanılan verileri temsil eder - dolar kuru, malların fiyatı, haberler.

En önemli bilgi türlerinden biri ekonomik bilgidir. O ayırt edici özellik- insan gruplarını, organizasyonu yönetme süreçleriyle bağlantı. Ekonomik bilgi, maddi mal ve hizmetlerin üretim, dağıtım, değişim ve tüketim süreçlerine eşlik eder. Önemli bir kısmı toplumsal üretimle bağlantılıdır ve üretim bilgisi olarak adlandırılabilir.

Bilgiyle çalışırken her zaman kaynağı ve tüketicisi (alıcısı) vardır. Mesajların bilgi kaynağından tüketicisine iletilmesini sağlayan yol ve işlemlere bilgi iletişimi denir.

1.2.2. Bilgi yeterliliği biçimleri

Bilgi tüketicisi için çok önemli bir özellik, yeterlilik.

Gerçek hayatta, bilgilerin tam yeterliliğine güvenebileceğiniz bir durum pek mümkün değildir. Her zaman bir dereceye kadar belirsizlik vardır. Tüketicinin karar vermesinin doğruluğu, nesnenin veya sürecin gerçek durumuna ilişkin bilgilerin yeterlilik derecesine bağlıdır.

Örnek 2

Liseden başarıyla mezun oldunuz ve eğitiminize ekonomi alanında devam etmek istiyorsunuz. Arkadaşlarınızla konuşarak benzer eğitimlerin farklı üniversitelerde alınabileceğini öğreneceksiniz. Bu tür konuşmaların bir sonucu olarak, şu veya bu seçenek lehine karar vermenize izin vermeyen çok çelişkili bilgiler alırsınız, yani. Alınan bilgiler gerçek durum için yeterli değildir.

Daha güvenilir bilgi almak için, üniversitelere başvuranlar için kapsamlı bilgi aldığınız bir rehber satın alırsınız. Bu durumda referans kitaptan aldığınız bilgilerin üniversitelerdeki çalışma alanlarını yeterince yansıttığını ve nihai tercihinizi yapmanıza yardımcı olduğunu söyleyebiliriz.

Bilginin yeterliliği üç şekilde ifade edilebilir: semantik, sözdizimsel, pragmatik.

sözdizimsel yeterlilik

sözdizimsel yeterlilik bilginin biçimsel-yapısal özelliklerini gösterir ve anlamsal içeriği etkilemez. Sözdizimsel düzeyde, ortamın türü ve bilgiyi temsil etme yöntemi, iletim ve işleme hızı, bilgi temsil kodlarının boyutları, bu kodların dönüştürülmesinin güvenilirliği ve doğruluğu vb. Yalnızca sözdizimsel konumlardan ele alınan bilgilere genellikle veri denir, çünkü anlamsal taraf önemli değil. Bu form, dış yapısal özelliklerin algılanmasına katkıda bulunur, yani. bilginin sözdizimsel yönü.

Anlamsal (anlamsal) yeterlilik

Anlamsal yeterlilik nesnenin görüntüsü ile nesnenin kendisi arasındaki yazışma derecesini belirler. Anlamsal yön, bilginin anlamsal içeriğini dikkate almak anlamına gelir. Bu düzeyde bilgiyi yansıtan bilgiler analiz edilir, anlamsal ilişkiler ele alınır. Bilgisayar biliminde, bilgiyi temsil eden kodlar arasında anlamsal bağlantılar kurulur. Bu form, kavram ve fikirlerin oluşturulmasına, bilginin anlamını, içeriğinin ortaya çıkarılmasına ve genelleştirilmesine hizmet eder.

Pragmatik (tüketici) yeterlilik

Pragmatik yeterlilik bilgi ile tüketicisi arasındaki ilişkiyi, bilginin temelde uygulanan yönetimin amacına uygunluğunu yansıtır. Bilginin pragmatik özellikleri, yalnızca bir bilgi (nesne), kullanıcı ve yönetim hedefi birliği varsa ortaya çıkar. Dikkate almanın pragmatik yönü, amacına ulaşmak için bir tüketici kararı geliştirmek için bilgiyi kullanmanın değeri ve kullanışlılığı ile ilgilidir. Bu bakış açısıyla, bilginin tüketici özellikleri analiz edilir. Bu yeterlilik şekli, bilginin pratik kullanımı ile doğrudan ilişkilidir. amaç fonksiyonu sistem etkinliği.

1.2.3. Ölçüm Bilgileri

Bilgiyi ölçmek için iki parametre tanıtılır:

Bu parametreler, dikkate alınan yeterlilik biçimine bağlı olarak farklı ifadelere ve yorumlara sahiptir. Her yeterlilik biçimi, kendi bilgi miktarı ve veri miktarı ölçüsüne karşılık gelir (Şekil 1).

Pirinç. 1. Bilgi önlemleri

Sözdizimsel bilgi ölçüleri

Bilgi miktarının sözdizimsel ölçümleri, nesneyle anlamsal bir ilişki ifade etmeyen kişisel olmayan bilgilerle ilgilidir.

Bir mesajdaki veri miktarı, o mesajdaki karakter (bit) sayısıyla ölçülür. Farklı sayı sistemlerinde, bir rakamın farklı bir ağırlığı vardır ve veri birimi buna göre değişir:

  • ikili sistemde ölçü birimi bit'tir ( ikili basamak - ikili rakam). Bu ölçü birimiyle birlikte, 8 bit'e eşit olan büyütülmüş "byte" ölçü birimi yaygın olarak kullanılmaktadır.
  • ondalık sayı sisteminde ölçü birimi dit'tir (ondalık basamak).

Örnek 3

8 bitlik bir ikili mesaj 10111011'in veri boyutu vardır 6 basamaklı bir ondalık mesaj 275903'ün veri boyutu vardır

Sistem durumu belirsizliği (sistem entropisi) kavramı dikkate alınmadan sözdizimsel düzeyde I bilgi miktarının belirlenmesi imkansızdır. Gerçekten de, bir sistem hakkında bilgi edinmek, her zaman alıcının bu sistemin durumu hakkındaki cehalet derecesindeki bir değişiklikle ilişkilendirilir. Bu kavramı ele alalım.

Bilgi almadan önce, tüketicinin sistem hakkında bazı ön (a priori) bilgileri olmasına izin verin. A . Sistem hakkındaki cehaletinin ölçüsü, işlevdir. Ha), aynı zamanda sistemin durumunun belirsizliğinin bir ölçüsü olarak hizmet eder. Bu ölçü denir entropi. Tüketici sistem hakkında tam bilgiye sahipse, entropi 0'dır. Tüketici herhangi bir sistem hakkında tam bir belirsizliğe sahipse, entropi pozitif bir sayıdır. Ulaştığı gibi yeni bilgi entropi azalır.

Bir mesaj aldıktan sonra B alıcı, a priori cehaletini azaltan bazı ek bilgiler edinmiştir, böylece a posteriori (mesajı aldıktan sonra B ) sistemin durumu belirsiz hale gelmiştir.

Ardından mesajda alınan sistemle ilgili bilgi miktarı B , olarak tanımlanır , yani bilgi miktarı, sistemin durumunun belirsizliğindeki değişim (azalma) ile ölçülür.

Son belirsizlik ise kaybolursa, başlangıçtaki eksik bilginin yerini tam bilgi ve bilgi miktarı alacaktır. Başka bir deyişle, sistemin entropisi Ha) eksik bilginin bir ölçüsü olarak kabul edilebilir.

sistemin entropisi Ha) , hangisi N Shannon formülüne göre olası durumlar şuna eşittir:

(1)

sistemin olma olasılığı nerede Ben -inci durum.

Sistemin tüm durumlarının eşit derecede olası olduğu durum için, yani; olasılıkları, entropisi şu şekilde verilir:

(2)

İkili bir sistemin entropisi bit cinsinden ölçülür. Formül (2)'ye dayanarak, eşlenebilir durumlardaki bir sistemde, 1 bit'in, bilginin belirsizliğini yarıya indiren bilgi miktarına eşit olduğunu söyleyebiliriz.

Örnek 4

Yazı tura atma sürecini tanımlayan sistemin iki eşlenebilir durumu vardır. Hangi tarafın zirvede olduğunu tahmin etmeniz gerekiyorsa, o zaman önce sistemin durumu hakkında tam bir belirsizliğiniz olur. Sistemin durumu hakkında bilgi almak için "Bu bir kartal mı?" sorusunu soruyorsunuz. Bu soru ile bilinmeyen durumların yarısını atmaya çalışıyorsunuz, yani. belirsizliği 2 kat azaltır. Cevap "Evet" veya "Hayır" ne olursa olsun, sistemin durumu hakkında tam bir netlik elde edeceksiniz. Böylece sorunun cevabı 1 bit bilgi içermektedir. 1. sorudan sonra tam bir netlik olduğu için sistemin entropisi 1'e eşittir. Aynı cevap formül (2) ile verilir, çünkü log2 2=1.

Örnek 5

Oyun "Sayıyı tahmin et". 1'den 100'e kadar istenen sayıyı tahmin etmeniz gerekiyor. Tahmin etmeye başladığınızda, sistemin durumu hakkında tam bir belirsizliğiniz var. Tahmin yaparken soruları rastgele değil, cevap bilginin belirsizliğini 2 kat azaltacak şekilde sormak, böylece her sorudan sonra yaklaşık 1 bit bilgi elde etmek gerekir. Örneğin, önce şu soruyu sormalısınız: "Sayı 50'den büyük mü?". Tahmin etmeye "doğru" yaklaşım, 6-7 soruda sayıyı tahmin etmeyi mümkün kılar. Formül (2)'yi uygularsak, sistemin entropisinin log2 100=6.64'e eşit olduğu ortaya çıkar.

Örnek 6

"Tumbo-jumbo" kabilesinin alfabesi 32 farklı karakter içerir. Sistemin entropisi nedir? Yani her karakterin ne kadar bilgi taşıdığını belirlemek gerekiyor.
Kelimelerde her karakterin eşit olasılıkla olduğunu varsayarsak, entropi log2 32=5 olur.

En sık kullanılan ikili ve ondalık logaritmalardır. Bu durumlarda ölçü birimleri sırasıyla bit ve dit olacaktır.

Bilgilendirme katsayısı (derecesi) Bir mesajın (özlülüğü) bilgi miktarının veri miktarına oranı ile belirlenir, örn.

Bilgilendirme katsayısı Y ne kadar büyük olursa, sistemdeki bilgilerin (verilerin) dönüştürülmesi üzerindeki iş miktarı o kadar az olur. Bu nedenle, optimal bilgi kodlama için özel yöntemlerin geliştirildiği bilgi içeriğini arttırmaya çalışırlar.

Anlamsal bilgi ölçüsü

Bilginin anlamsal içeriğini ölçmek için, yani. anlamsal düzeydeki miktarı, Yu.I.Schneider tarafından önerilen eş anlamlılar ölçüsü en büyük takdiri aldı. Bilginin semantik özelliklerini öncelikle kullanıcının gelen bir mesajı alma yeteneği ile ilişkilendirir. Bunun için kavram kullanılır. kullanıcı eş anlamlıları".

Bilginin anlamsal içeriği arasındaki ilişkiye bağlı olarak S ve kullanıcının eş anlamlıları sp kullanıcı tarafından algılanan ve gelecekte eşanlamlılar sözlüğüne dahil ettiği anlamsal bilgi miktarı değişir. Bu bağımlılığın doğası Şekil 1'de gösterilmektedir. 2. Semantik bilgi miktarı 0'dır:

Tüketici, anlamsal içeriği üzerinde anlaşmaya vardığında maksimum miktarda anlamsal bilgi edinir. S eşanlamlılar sözlüğünüz ile , gelen bilgiler kullanıcı tarafından anlaşılır hale geldiğinde ve ona daha önce bilinmeyen (eş anlamlılar sözlüğünde eksik olan) bilgileri getirdiğinde.

Bu nedenle, mesajdaki anlamsal bilgi miktarı, kullanıcının aldığı yeni bilgi miktarı göreceli bir değerdir. Aynı mesaj yetkin bir kullanıcı için anlamsal içeriğe sahipken, beceriksiz bir kullanıcı için anlamsız (anlamsal gürültü) olabilir.

Ö.

Pirinç. 2. Tüketici tarafından algılanan anlamsal bilgi miktarının eş anlamlılar sözlüğüne bağlılığı

Bilginin anlamsal (anlamlı) yönünü değerlendirirken, değerleri uyumlu hale getirmeye çalışmalıdır. S Ve sp.

Anlamsal bilgi miktarının göreceli bir ölçüsü, zenginlik katsayısı olabilir. İLE anlamsal bilgi miktarının hacmine oranı olarak tanımlanan

Pragmatik bilgi ölçüsü

Bilginin pragmatik ölçüsü, onun belirlenmesine hizmet eder. Yarar(değerler) kullanıcının amacına ulaşmak için. Bu ölçü aynı zamanda, bu bilgiyi belirli bir sistemde kullanmanın özelliklerinden dolayı göreceli bir değerdir. Bilginin değerinin, amaç fonksiyonunun ölçüldüğü aynı birimlerde (veya bunlara yakın) ölçülmesi tavsiye edilir.

Örnek 7

Bir ekonomik sistemde, bilginin pragmatik özellikleri (değeri), sistemi yönetmek için bu bilgilerin kullanılmasıyla elde edilen, işleyişin ekonomik etkisindeki artışla belirlenebilir:

kontrol sistemi için bilgi mesajının değeri nerede ;

- yönetim sisteminin işleyişinin önceden beklenen ekonomik etkisi;

Mesajda yer alan bilgilerin kontrol için kullanılması şartıyla, sistemin işleyişinden beklenen etki.

Karşılaştırma için, tanıtılan bilgi ölçütleri Tablo'da sunulmuştur. 1.

Tablo 1. Bilgi birimleri ve örnekler

Bilgi Önlemleri

Birimler

örnekler
(bilgisayar alanı için)

Sözdizimi:

a) Shannon yaklaşımı

b) bilgisayar yaklaşımı

a) belirsizlik derecesi azaltma

b) bilgi sunum birimleri

a) bir olayın olasılığı

b) bit, bayt, KB, vb.

anlamsal

a) eş anlamlılar sözlüğü

b) ekonomik göstergeler

a) uygulama yazılım paketi, kişisel bilgisayar, bilgisayar ağları vesaire.

b) karlılık, üretkenlik, amortisman oranı vb.

pragmatik

Kullanım değeri

Bellek kapasitesi, bilgisayar performansı, veri aktarım hızı vb.

parasal ifade

Bilgi işleme ve karar verme zamanı

1.2.4. Bilgi özellikleri

Bilgiyi kullanma olasılığı ve verimliliği, temsililik, içerik, yeterlilik, erişilebilirlik, ilgililik, zamanlılık, doğruluk, güvenilirlik, kararlılık gibi temel özellikleri tarafından belirlenir.
Bilginin temsil edilebilirliği, nesnenin özelliklerini yeterince yansıtmak için seçiminin ve oluşumunun doğruluğu ile ilgilidir.

Buradaki en önemliler:

  • orijinal kavramın formüle edildiği temelinde kavramın doğruluğu;
  • görüntülenen fenomenin temel özelliklerinin ve ilişkilerinin seçiminin geçerliliği.

Bilginin temsil edilebilirliğinin ihlali, genellikle önemli hatalara yol açar.

özlülük bilgi, mesajdaki anlamsal bilgi miktarının işlenmekte olan veri miktarına oranına eşit olan anlamsal kapasiteyi yansıtır, yani. . Bilgi içeriğindeki artışla birlikte, aynı bilgiyi elde etmek için daha az miktarda veriyi dönüştürmek gerektiğinden, bilgi sisteminin anlamsal kapasitesi artar.

İçerik faktörü ile birlikte C , anlamsal yönü yansıtan, sözdizimsel bilgi miktarının (Shannon'a göre) veri miktarına oranı ile karakterize edilen bilgi içeriği katsayısını da kullanabilirsiniz. .

Yeterlilik(tam) bilgi, minimum içeriği içerdiği, ancak kabul için yeterli olduğu anlamına gelir doğru karar kompozisyon (gösterge seti). Bilginin eksiksizliği kavramı, anlamsal içeriği (anlambilim) ve pragmatiği ile bağlantılıdır. Eksik olarak, yani doğru karar vermek için yetersizdir ve gereksiz bilgiler kullanıcının verdiği kararların etkinliğini azaltır.

Kullanılabilirlik bilgilerin kullanıcı tarafından algılanması, alınması ve dönüştürülmesi için uygun prosedürlerin uygulanması ile sağlanır. Örneğin, bir bilgi sisteminde bilgi, erişilebilir ve kullanıcı dostu bir forma dönüştürülür. Bu, özellikle anlamsal biçimini kullanıcının eş anlamlılarıyla koordine ederek elde edilir.

alaka bilgi, kullanım anında yönetim için bilgi değerinin korunma derecesine göre belirlenir ve özelliklerindeki değişikliklerin dinamiklerine ve bu bilginin ortaya çıkmasından bu yana geçen zaman aralığına bağlıdır.

Zamanındalık bilgi, görevi çözme zamanı ile tutarlı olarak, önceden belirlenmiş bir noktadan daha geç olmamak üzere alınması anlamına gelir.

Kesinlik bilgi, alınan bilginin nesnenin, sürecin, olgunun vb. gerçek durumuna yakınlık derecesi ile belirlenir. Dijital bir kod tarafından görüntülenen bilgiler için, doğrulukla ilgili dört sınıflandırma kavramı bilinmektedir:

  • bir sayının en önemsiz basamağının biriminin değeriyle ölçülen biçimsel kesinlik;
  • doğruluğu garanti edilen sayının son basamağının biriminin değeri ile belirlenen gerçek kesinlik;
  • sistem çalışmasının belirli koşullarında elde edilebilecek maksimum doğruluk;
  • göstergenin işlevsel amacına göre belirlenen gerekli doğruluk.

Güvenilirlik bilgi, gerçek hayattaki nesneleri gerekli doğrulukla yansıtma özelliğine göre belirlenir. Bilginin güvenilirliği, gerekli doğruluğun güven düzeyi ile ölçülür, örn. bilgi tarafından görüntülenen parametre değerinin, gerekli doğruluk dahilinde bu parametrenin gerçek değerinden farklı olma olasılığı.

Sürdürülebilirlik bilgi, gerekli doğruluktan ödün vermeden kaynak verilerdeki değişikliklere yanıt verme yeteneğini yansıtır. Bilginin istikrarı ve temsil edilebilirliği, seçilen seçim ve oluşum yöntemiyle belirlenir.

Sonuç olarak, temsil edilebilirlik, içerik, yeterlilik, erişilebilirlik, sürdürülebilirlik gibi bilgi kalitesi parametrelerinin tamamen bilgi sistemleri geliştirme metodolojik düzeyinde belirlendiği belirtilmelidir. Uygunluk, güncellik, doğruluk ve güvenilirlik parametreleri, metodolojik düzeyde de büyük ölçüde belirlenir, ancak değerleri, her şeyden önce güvenilirliği olmak üzere sistemin işleyişinin doğasından da önemli ölçüde etkilenir. Aynı zamanda, uygunluk ve doğruluk parametreleri, sırasıyla, güncellik ve güvenilirlik parametreleri ile sıkı bir şekilde bağlantılıdır.

1.2.5. Bilgi süreçlerinin genel özellikleri

Doğada ve toplumda, bilgideki bir değişiklikle ilişkili nesnelerin sürekli bir etkileşimi vardır. Bilgideki değişiklikler, çeşitli etkilerin bir sonucu olarak ortaya çıkar. Bilgi içeren eylemler kümesine denir bilgi süreci. Bilgi faaliyeti, bilgi ile gerçekleştirilen çeşitli eylemlerden oluşur. Bunların arasında bilgilerin aranması, alınması, işlenmesi, iletilmesi, saklanması ve korunması ile ilgili eylemler yer alır.

İnsanlar arasında bilgi alışverişi, insan vücudunun doğal olaylara tepkisi, bir kişinin etkileşimi ve otomatik bir sistem - tüm bunlar bilgi süreçlerine örnektir.

İşlem Toplamak içerir:

  • parametrelerin ölçümü;
  • parametrelerin daha sonraki işlemler için veri olarak kaydedilmesi;
  • verilerin sistemde kullanılan bir forma dönüştürülmesi (kodlama, istenilen forma indirgeme ve işleme sistemine giriş).

Verilerin ölçülebilmesi ve kaydedilebilmesi için sinyalleri alıcının sistemi tarafından kabul edilen (uyumlu) bir forma dönüştüren donanıma sahip olunması gerekmektedir. Örneğin, sonraki işlemlerde hastanın sıcaklığını veya toprak nemini kaydetmek için özel sensörlere ihtiyaç vardır. Bu verileri bir ortama yazmak veya aktarmak için de donanıma ihtiyaç vardır.

Aynı verilerin tekrar tekrar kullanılabilmesi için bilgilerin saklanması gereklidir. Bilgilerin saklanmasını sağlamak için fiziksel bir ortama veri yazmak ve ortamdan okumak için donanıma ihtiyaç vardır.

İşlem değişme bilgi, bir bilgi kaynağının ve bir bilgi tüketicisinin (alıcısının) varlığını ima eder. Bir kaynaktan bilgi alma işlemine denir. Aktar ve tüketici bilgilerinin elde edilmesi sürecine denir resepsiyon. Bu nedenle, değişim süreci, birbirine bağlı iki iletim-alma sürecinin varlığını ima eder.

İletim ve alım süreçleri tek yönlü, iki yönlü ve dönüşümlü olarak iki yönlü olabilir.

Mesajların bilgi kaynağından tüketicisine iletilmesini sağlayan yol ve işlemlere denir. bilgi iletişimi.

Pirinç. 3. Bilgi alışverişi süreci

Bilgi kaynakları ve tüketicileri insanlar, hayvanlar, bitkiler, otomatik cihazlar. Kaynaktan tüketiciye bilgi mesaj şeklinde iletilir. Mesajların alınması ve iletilmesi sinyaller şeklinde gerçekleştirilir. Bir sinyal, bir mesajı görüntüleyen fiziksel ortamdaki bir değişikliktir. Sinyal ses, ışık, koku (koku), elektrik, elektromanyetik vb. olabilir.

Kodlayıcı, mesajı kaynağın anlayabileceği bir biçimden, mesajın iletildiği fiziksel ortamın sinyallerine dönüştürür. Kod çözme cihazı ters işlemi gerçekleştirir ve çevreden gelen sinyalleri tüketicinin anlayabileceği bir forma dönüştürür.

İletilen mesajların malzeme taşıyıcıları, doğal kimyasal bileşikler (koku ve tat), havanın veya telefon zarının mekanik titreşimleri (ses iletimi sırasında), tellerdeki elektrik akımı titreşimleri (telgraf, telefon), optik aralığın elektromanyetik dalgaları (algılanan) olabilir. insan gözü), radyo aralığının elektromanyetik dalgaları (ses ve televizyon görüntülerinin iletimi için).

İnsanlarda ve hayvanlarda bilgi, sinir sistemi aracılığıyla zayıf elektrik akımları şeklinde veya kanın taşıdığı özel kimyasal bileşikler (hormonlar) yardımıyla iletilir.

İletişim kanalları karakterize edilir verim- birim zamanda iletilen veri miktarı. Alıcı-vericilerdeki bilgi dönüştürme hızına ve kanalların fiziksel özelliklerine bağlıdır. Verim, kanalın fiziksel yapısının yetenekleri tarafından belirlenir.

Hesaplamada, bilgi süreçleri otomatikleştirilir ve sinyalleri uyumlu bir forma getiren donanım ve yazılım yöntemleri kullanılır.

İşleme ve iletimin tüm aşamalarında, uygun uyumlu donanıma sahip bir verici ve alıcı cihaz gereklidir. Veriler bir kez alındığında, bir sonraki işleme kadar saklanmak üzere depolama ortamına sabitlenebilir.

Buradan, bilgi süreci bir dizi veri dönüşümünden ve bunların yeni bir biçimde depolanmasından oluşabilir.
Modern dünyadaki bilgi süreçleri bir bilgisayarda otomatikleştirilme eğilimindedir. Her şey görünür büyük miktar bilgi süreçlerini uygulayan ve bilgi tüketicilerinin ihtiyaçlarını karşılayan bilgi sistemleri.

Verilerin bilgisayar kataloglarında saklanması, bilgileri hızlı bir şekilde kopyalamanıza, farklı ortamlara yerleştirmenize, kullanıcılara yayınlamanıza olanak tanır. farklı şekil. Uzun mesafelerde bilgi iletme süreçleri de değişiyor. İnsanlık yavaş yavaş küresel ağlar aracılığıyla iletişime geçiyor.

Tedavi bilgiyi bir biçimden diğerine dönüştürme işlemidir.

İşlemeyi gerçekleştirmek için aşağıdaki koşullar gereklidir:

  • ilk veriler - işlenecek ham maddeler;
  • işleme ortamı ve araçları;
  • veri dönüştürme kurallarını (yöntemlerini) tanımlayan teknoloji

İşleme süreci, adı verilen yeni bilgilerin (biçim, içerik, anlam) alınmasıyla sona erer. ortaya çıkan bilgi.

Bilgi işleme süreci, malzeme üretim sürecine benzer. Malların üretiminde, hammaddeler (ilk malzemeler), çevre ve üretim araçları (atölye ve takım tezgahları) ve malları imal etmek için teknoloji gereklidir.
Yukarıda açıklanan bilgi sürecinin tüm bireysel yönleri birbiriyle yakından bağlantılıdır.

Bir bilgisayarda bir bilgi işlemi gerçekleştirirken, verilerle birlikte dört eylem grubu ayırt edilir - giriş, depolama, işleme ve çıktı.

İşleme, bazı yazılım ortamlarında verilerin dönüştürülmesini içerir. Her yazılım ortamı, verileri kesmek için kullanılabilecek bir takım araçlara sahiptir. İşleme yapmak için, çevrede çalışma teknolojisini bilmeniz gerekir, yani. ortam araçlarıyla çalışmak için teknoloji.

İşlemenin mümkün olabilmesi için verilerin girilmesi gerekir, örn. Kullanıcıdan bilgisayara aktarım. Bunun için çeşitli giriş cihazları vardır.

Verilerin kaybolmamasını ve yeniden kullanılabilmesini sağlamak için veriler çeşitli depolama aygıtlarına yazılır.

Bilgi işlemenin sonuçlarını görmek için görüntülenmesi gerekir, yani. çeşitli çıktı aygıtları kullanarak bilgisayardan kullanıcıya aktarım.

1.2.6. Sayısal bilgilerin kodlanması

Genel konseptler

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

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

Kod, harfler, sayılar ve diğer sembollerden oluşan alfabe temelinde oluşturulmuştur. Kod aşağıdakilerle karakterize edilir:

  • uzunluk - koddaki konumların sayısı;
  • yapı - bir sınıflandırma özelliğini belirtmek için kullanılan sembollerin kodundaki düzenleme sırası.

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

Sayı sistemlerinin temsili

Sayılar çeşitli sayı sistemlerinde temsil edilebilir.

Sayı yazmak için yalnızca sayılar değil, harfler de kullanılabilir (örneğin, Romen rakamları yazmak - XXI, MCMXCIX). Sayıların temsil edilme şekline bağlı olarak, sayı sistemleri ikiye ayrılır. konumsal Ve konumsal olmayan.

Konumsal sayı sisteminde, bir sayının her basamağının nicel değeri, bu sayının bu veya bu basamağının nereye (konum veya basamak) yazıldığına bağlıdır. Sayı konumları sağdan sola 0'dan numaralandırılmıştır. Örneğin, 2 sayısının ondalık sayı sistemindeki konumunu değiştirerek, farklı boyutlarda ondalık sayılar yazabilirsiniz, örneğin 2 (2 sayısı 0. konumdadır ve iki birim anlamına gelir); 20 (2 sayısı 1. konumdadır ve iki onluk anlamına gelir); 2000 (2 rakamı 3. sıradadır ve iki bin anlamına gelir); 0.02 vb. Bir basamağın konumunu bitişik bir basamağa taşımak, değerini 10 kat artırır (azaltır).

Konumsal olmayan bir sayı sisteminde rakamlar, sayıdaki konumları (konumları) değiştiğinde niceliksel değerlerini değiştirmezler. Konumsal olmayan bir sistemin bir örneği, aynı sembolün konuma bakılmaksızın aynı anlama geldiği Roma sistemidir (örneğin, XVX sayısındaki X sembolü, göründüğü her yerde on anlamına gelir).

Bir konumsal sayı sisteminde bir sayıyı temsil etmek için kullanılan farklı sembollerin sayısına (p) denir. temel sayı sistemleri. Rakam değerleri 0 ile p-1 arasında değişmektedir.

Ondalık sayı sisteminde p=10 ve 10 basamak herhangi bir sayı yazmak için kullanılır: 0, 1, 2, ... 9.

Bir bilgisayar için, sayıları temsil etmek için sayı dizilerinin - 0 ve 1 kullanıldığı ikili sayı sisteminin (p = 2) en uygun ve güvenilir olduğu ortaya çıktı. Ek olarak, bilgisayar için uygun olduğu ortaya çıktı. iki sayı sistemi daha kullanarak bilgi temsilini kullanmak için:

  • sekizlik (p=8, yani herhangi bir sayı 8 basamak kullanılarak temsil edilir - 0,1, 2,...7);
  • onaltılık (p=16, kullanılan semboller - 0, 1, 2, ..., 9 sayıları ve - A, B, C, D, E, F harfleridir, 10,11, 12, 13, 14, 15 yerine sırasıyla).

Ondalık, ikili ve onaltılık sayı sistemlerinin kodlarının yazışmaları Tablo 2'de sunulmaktadır.

Tablo 2. Ondalık, ikili ve onaltılık sayı sistemlerinin kodlarının yazışması

Ondalık

İkili

onaltılık

Genel durumda, konumsal sayı sistemindeki herhangi bir N sayısı şu şekilde temsil edilebilir:

k, N sayısının tamsayı kısmındaki basamak sayısıdır;

- (k –1)-N sayısının tamsayı kısmının, p tabanlı sayı sisteminde yazılan basamağı;

p tabanlı sayı sisteminde yazılan N sayısının kesirli kısmının N'inci basamağı;

n, N sayısının kesirli kısmındaki basamak sayısıdır;

k basamakta temsil edilebilecek maksimum sayı.

n basamakla gösterilebilen en küçük sayı.

Tamsayı bölümünde k, kesir bölümünde n basamak olduğundan, toplam farklı sayılar yazabilirsiniz.

Bu notasyonları dikkate alarak, p tabanlı herhangi bir konumsal sayı sisteminde N sayısının kaydı şu şekildedir:

Örnek 8

p = 10 için, ondalık gösterimdeki sayı 2466.675 10'dur, burada k = 4, n = 3'tür.

p = 2 için ikilideki sayı 1011.112'dir, burada k = 4, n = 2'dir.

Binary ve hexadecimal sayı sistemleri ondalık ile aynı özelliklere sahiptir, sayıları temsil etmek için sadece 10 basamak kullanılmaz, birinci durumda sadece iki ve ikinci durumda 10 basamak ve 6 harf kullanılır. Buna göre, sayının basamağı ondalık değil, ikili veya onaltılık olarak adlandırılır. İkili ve onaltılık sayı sistemlerinde aritmetik işlemleri gerçekleştirmek için temel yasalar, ondalık sistemde olduğu gibi gözetilir.

Karşılaştırma için, sayıların farklı sayı sistemlerinde temsilini, her bir basamağın ağırlığını hesaba katan terimlerin toplamı olarak düşünün.

Örnek 9

Ondalık sayı sisteminde

ikili sistemde

Onaltılık sayı sisteminde

Sayıları bir sayı sisteminden diğerine dönüştürmek için kurallar vardır.

Bir bilgisayarda sayıların temsil biçimleri

Bilgisayarlarda ikili sayıları temsil etmenin iki yolu vardır:

  • doğal form veya sabit nokta formu;
  • normal form veya kayan nokta (nokta) formu.

Doğal biçimde (sabit bir nokta ile), tüm sayılar, tüm sayılar için sabit olan bir basamak dizisi olarak görüntülenir, tamsayı kısmını kesirli olandan ayıran virgülün konumu.

Örnek 10

Ondalık sayı sisteminde sayının tamsayı kısmında 5, kesirli kısmında 5 hane vardır. Böyle bir bit ızgarasında yazılan sayılar, örneğin şuna benzer: +00564.24891; -10304.00674 vb. Böyle bir bit ızgarasında temsil edilebilecek maksimum sayı 99999.99999 olacaktır.

Sabit noktalı gösterim biçimi en basit olanıdır, ancak sınırlı bir sayı gösterimi aralığına sahiptir. İşlemin sonucu, izin verilen aralığın dışında bir sayıysa, bit ızgarası taşar ve diğer hesaplamalar anlamını kaybeder. Bu nedenle, modern bilgisayarlarda bu temsil biçimi genellikle yalnızca tamsayılar.

Sayının tamsayı bölümünde k ve kesirli bölümünde n basamak varlığında p tabanlı bir sayı sistemi kullanılırsa, o zaman N anlamlı sayıların sabit noktalı biçimde sunulduklarında aralığı şu şekilde belirlenir: ilişki:

Örnek 11

p =2, k =10, n =6 ile anlamlı sayıların aralığı aşağıdaki ilişki ile belirlenir:

Normal formda (kayan nokta) her sayı iki rakam grubu olarak gösterilir. İlk sayı grubuna denir mantis, ikinci - sırayla, ve mantisin mutlak değeri 1'den küçük olmalı ve sıra bir tamsayı olmalıdır. Genel olarak, bir kayan noktalı sayı şu şekilde temsil edilebilir:

M, sayının mantisidir (| M |< 1);

r, sayının sırasıdır (r bir tamsayıdır);

p sayı sisteminin temelidir.

Örnek 12

Örnek 3'te verilen sayılar +00564.24891'dir; -10304.00674, aşağıdaki ifadelerle kayan nokta biçiminde temsil edilecektir:

Normal temsil biçimi, çok çeşitli görüntüleme sayılarına sahiptir ve modern bilgisayarlarda ana olandır. Bir sayının işareti ikili basamak olarak kodlanmıştır. Bu durumda, kod 0, "+" işareti, kod 1 - "-" işareti anlamına gelir.

Mantis için m basamak ve düzen için s basamak varlığında p tabanlı bir sayı sistemi kullanılırsa (düzenin ve mantisin işaret basamakları dikkate alınmadan), o zaman temsil edildiklerinde N anlamlı sayıların aralığı normal biçimde ilişki tarafından belirlenir:

Örnek 13

p =2, m =10, s =6 ile anlamlı sayıların aralığı yaklaşık olarak ila arasında belirlenir.

Bir bilgisayarda sayıları temsil etmek için biçimler

Birden çok bit veya bayttan oluşan bir diziye genellikle şu ad verilir: alan veri. Bir sayıdaki (bir kelimedeki, bir alandaki vb.) bitler, 0. basamaktan başlayarak sağdan sola doğru numaralandırılır.

Bilgisayar, sabit ve değişken uzunluktaki alanları işleyebilir.

Sabit uzunluktaki alanlar:

kelime - 2 bayt

yarım kelime - 1 bayt

çift ​​kelime - 4 bayt

genişletilmiş kelime - 8 bayt.

Değişken uzunluklu alanlar 0 ila 256 bayt arasında bir boyuta sahip olabilir, ancak bir tamsayı bayt sayısına eşit olmalıdır.

Sabit noktalı sayılar çoğunlukla sözcük ve yarım sözcük biçimindedir. Kayan noktalı sayılar - çift sözcük ve genişletilmiş sözcük biçimi.

Örnek 14

Ondalık olarak -193 sayısı, ikili olarak -11000001 sayısına karşılık gelir. Bu sayıyı iki biçimde gösterelim.

Bu sayının doğal (sabit nokta) temsili, 2 baytlık bir sözcük gerektirir. (Tablo 3).

Tablo 3

Numara işareti

Sayının mutlak değeri

Kategori numarası

Normal formda, ondalık gösterimde -19310 sayısı -0.193x103 ve ikili gösterimde aynı sayı -0.11000001x21000'dir. 193 sayısını ifade eden, ikili formda yazılan mantis 8 pozisyona sahiptir. Yani üs 8, yani 2'nin kuvveti 8 (10002). 8 sayısı da ikili olarak yazılır. Bu sayının normal biçimi (kayan nokta), bir çift sözcük gerektirir, örn. 4 bayt (tablo 4).

Tablo 4

Numara işareti

Emir Mantis

Kategori numarası

En soldaki 31. bitte sayının işareti yazılır. Numaranın sırasını kaydetmek için 7 bit tahsis edilir (24'ten 30'a). Bu pozisyonlarda 8 sayısı ikili formda yazılır. Mantis yazmak için 24 bit tahsis edilir (0'dan 23'e). Mantis soldan sağa doğru yazılır.

Herhangi bir konumsal sistemden ondalık sistem hesaplaşma

Örneğin, tabanı p = 2 olan bir bilgisayarda kullanılan herhangi bir konumsal sayı sisteminden çeviri; 8; 16, ondalık sayı sistemine (1) formülüne göre yapılır.

Örnek 15

İkili sayıyı ondalık sayı sistemine dönüştürün. Orijinal sayının karşılık gelen ikili basamaklarını çeviri formülü (1) ile değiştirerek şunu buluruz:

Örnek 16

Örnek 17

Sayıyı ondalık sayı sistemine dönüştürün.

Çeviri yapılırken 16. sayı sisteminde A harfinin 10 değerinin yerine geçtiği dikkate alınmıştır.

Bir tamsayıyı ondalıktan başka bir konumsal sayı sistemine dönüştürme

Ondalık sistemden başka bir sayı sistemine ters çeviriyi düşünün. Basit olması için kendimizi yalnızca tamsayıları çevirmekle sınırlıyoruz.

Genel kuralÇeviri şu şekildedir: N sayısını p'ye bölmek gerekir. Ortaya çıkan kalan, N sayısının p-ary gösteriminin 1. basamağındaki basamağı verecektir. Ardından, ortaya çıkan bölümü tekrar p'ye bölün ve elde edilen kalanı tekrar hatırlayın - bu, ikinci basamağın basamağı olacaktır, vb. Bu tür sıralı bölme, bölüm sayı sisteminin tabanından küçük olana kadar devam eder - p. Bu son bölüm en önemli basamak olacaktır.

Örnek 18

Ondalık sayı N = 20'yi (p = 10) ikili sayı sistemine (p = 2) dönüştürün.

Yukarıdaki kurala göre hareket ediyoruz (Şekil 4). İlk bölme, bölümü 10 verir ve kalan 0'dır. Bu, en az anlamlı basamaktır. İkinci bölme, bölümü - 5 ve kalanı - 1 verir. Üçüncü bölme, bölümü - 2 ve kalanı - 0 verir. Bölüm sıfır olana kadar bölme devam eder. Beşinci bölüm 0'dır. Kalan 1'dir. Bu kalan, elde edilen ikili sayının en yüksek basamağıdır. Bölünmenin bittiği yer burasıdır. Şimdi sonucu son bölümden başlayarak yazıyoruz, sonra kalanları yeniden yazıyoruz. Sonuç olarak, şunu elde ederiz:

Pirinç. 4. Bölme yöntemini kullanarak bir ondalık sayıyı ikili sayıya dönüştürme

1.2.7. Metin veri kodlaması

Metin verileri, bazı fiziksel ortamlara (kağıt, manyetik disk, ekrandaki görüntü) kaydedilen alfabetik, sayısal ve özel karakterlerin bir koleksiyonudur.

Klavyede bir tuşa basmak, sinyalin bilgisayara bir kod tablosunda saklanan bir ikili sayı olarak gönderilmesine neden olur. Kod tablosu, bir bilgisayardaki karakterlerin dahili bir temsilidir. ASCII (American Standard Code for Informational Interchange) tablosu dünya çapında bir standart olarak benimsenmiştir.

Bir karakterin ikili kodunu saklamak için 1 bayt = 8 bit tahsis edilir. Her bitin 1 veya 0 değerini aldığı düşünüldüğünde, olası birler ve sıfır kombinasyonlarının sayısı eşittir. Bu, 1 bayt yardımıyla 256 farklı ikili kod kombinasyonu elde edebileceğiniz ve bunları 256 farklı karakter görüntülemek için kullanabileceğiniz anlamına gelir. Bu kodlar ASCII tablosunu oluşturur. Girdileri azaltmak ve bu karakter kodlarının kullanımını kolaylaştırmak için tablo 16 karakterden oluşan onaltılık bir sayı sistemi kullanır - 10 basamak ve 6 Latin harfi: A, B, C, D, E, F. Karakterleri kodlarken bir rakam önce sütun yazılır, sonra verilen karakterin kesiştiği satırdır.

Her karakterin 1. bayt ile kodlanması, karakter sisteminin entropisinin hesaplanmasıyla ilişkilidir (bkz. örnek 6). Karakter kodlama sistemi geliştirilirken Latin (İngilizce) alfabesinin 26 küçük harfi ve 26 büyük harf, 0'dan 9'a kadar sayılar, noktalama işaretleri, özel karakterler, aritmetik işaretlerin kodlanması gerektiği dikkate alınmıştır. Bunlar sözde uluslararası sembollerdir. Yaklaşık 128 karakter çıkıyor. Diğer 128 kod, ulusal alfabenin karakterlerini ve bazı ek karakterleri kodlamak için ayrılmıştır. Rusça'da bu 33 küçük ve 33 büyük harftir. Kodlanacak toplam karakter sayısı, değerinden büyük veya küçüktür. Tüm sembollerin eşit olasılıkla oluştuğunu varsayarsak, sistemin entropisi 7 olacaktır.< H < 8. Поскольку для кодирования используется целое число бит, то 7 бит будет мало. Поэтому для кодирования каждого символа используется по 8 бит. Как было сказано выше, 8 бит позволяют закодировать символов. Это число дало название единице измерения объема данный «байт».

Örnek 19

ASCII tablosundaki Latin harfi S, onaltılık kod - 53 ile temsil edilir. Klavyede S harfine bastığınızda, eşdeğeri bilgisayarın belleğine yazılır - her onaltılık basamağın yerine 01010011 elde edilen ikili kod 01010011 ikili eşdeğeri.

İÇİNDE bu durum 5 rakamı 0101 koduyla ve 3 rakamı 0011 koduyla değiştirilir. Ekranda S harfi görüntülendiğinde, bilgisayarda kod çözme gerçekleşir - görüntüsü bu ikili kod kullanılarak oluşturulur.

Not! ASCII tablosundaki herhangi bir karakter, 8 ikili basamak veya 2 onaltılık basamak kullanılarak kodlanır (1 basamak, 4 bit ile temsil edilir).

Tablo (Şekil 5), karakter kodlamasını onaltılık sayı sisteminde gösterir. İlk 32 karakter kontrol karakterleridir ve esas olarak kontrol komutlarını iletmek için tasarlanmıştır. Yazılım ve donanıma bağlı olarak değişebilirler. Kod tablosunun ikinci yarısı (128'den 255'e kadar) Amerikan standardı tarafından tanımlanmamıştır ve ulusal karakterler, sözde grafikler ve bazılarına yöneliktir. matematiksel semboller. Farklı ülkeler, alfabelerinin harflerini kodlamak için kod tablosunun ikinci yarısının farklı sürümlerini kullanabilir.

Not! Sayılar ASCII standardına göre iki durumda - giriş-çıkış sırasında ve metinde geçiyorsa - kodlanır.

Karşılaştırma için, iki kodlama seçeneği için 45 sayısını göz önünde bulundurun.

Metinde kullanıldığında, bu sayı temsili için 2 bayt gerektirecektir, çünkü her basamak, ASCII tablosuna göre koduyla temsil edilecektir (Şekil 4). Onaltılık olarak kod 34 35, ikili olarak 00110100 00110101 olur ve bu da 2 bayt gerektirir.

Pirinç. 5. ASCII kodları tablosu (parça)

1.2.8. Grafik bilgi kodlaması

Bilgisayarda rengin temsili

Grafik verileri, çeşitli türde grafikler, çizelgeler, diyagramlar, çizimler vb.dir. Herhangi bir grafik görüntü, renk alanlarının bir bileşimi olarak temsil edilebilir. Renk, gözle doğrudan algılanan görünür nesnelerin özelliğini belirler.

Bilgisayar endüstrisinde, herhangi bir rengin gösterimi üç sözde ana renge dayanır: mavi, yeşil, kırmızı. Bunları belirtmek için RGB kısaltması (Kırmızı - Yeşil - Mavi) kullanılır.

Doğada bulunan tüm renkler, bu üç rengin karıştırılması ve yoğunluğunun (parlaklığının) değiştirilmesiyle oluşturulabilir. Her rengin %100'ünün karışımı beyazı oluşturur. Her rengin %0 oranında karışımı siyahı verir.

Üç ana RGB rengini değişen oranlarda bir araya getirerek bir bilgisayarda renk üretme sanatına eklemeli karıştırma denir.

İnsan gözü çok sayıda rengi algılayabilir. Monitör ve yazıcı, bu aralığın yalnızca sınırlı bir bölümünü yeniden üretebilir.

Bir bilgisayarda renk üretiminin çeşitli fiziksel süreçlerini tanımlama ihtiyacı nedeniyle, çeşitli renk modelleri geliştirilmiştir. Yeniden üretilebilir renk aralığı ve bunların monitör ve yazıcı için görüntülenme biçimleri farklıdır ve kullanılan renk modellerine bağlıdır.

Renk modelleri matematiksel olarak tanımlanır ve birkaç ana rengi karıştırarak farklı renk tonlarını temsil etmenize olanak tanır.

Monitör ekranındaki renkler yazdırıldıklarından farklı görünebilir. Bu fark, baskı için monitörden farklı renk modellerinin kullanılmasından kaynaklanmaktadır.

Renkli modeller arasında en çok bilinen modeller RGB, CMYK, HSB, LAB'dir.

RGB Modeli

RGB modeli eklemeli olarak adlandırılır çünkü bileşen renklerin parlaklığı arttıkça elde edilen rengin parlaklığı artar.

RGB renk modeli genellikle monitörler, tarayıcılar ve renk filtreleri tarafından görüntülenen renkleri tanımlamak için kullanılır. Yazdırma aygıtında renk gamını görüntülemek için kullanılmaz.

RGB modelindeki renk, üç temel rengin - kırmızı (Kırmızı), yeşil (Yeşil) ve mavi (Mavi) - toplamı olarak temsil edilir (Şekil 6). RGB, renkleri maviden yeşile ve biraz daha kötü - sarı ve turuncu tonlarında iyi üretir.

RGB modelinde, her temel renk, 0'dan 255'e kadar 256 farklı değer alabilen parlaklık (yoğunluk) ile karakterize edilir. Bu nedenle, renkler, her bileşenin parlaklığını değiştirerek çeşitli oranlarda karıştırılabilir. Böylece, kişi alabilir

256x256x256 = 16.777.216 renk.

Her renk, üç bileşenin parlaklık değerlerini içeren bir kodla ilişkilendirilebilir. Ondalık ve onaltılık kod gösterimleri kullanılır.

Pirinç. 6. RGB modelinin temel renklerinin kombinasyonları

Ondalık gösterim, üçlü üç gruptur ondalık sayılar, virgülle ayrılmış, örneğin 245,155,212. İlk sayı kırmızı bileşenin parlaklığına, ikincisi yeşile ve üçüncüsü maviye karşılık gelir.

Onaltılık gösterimdeki renk kodu 0хХХХХХХ şeklindedir. 0x öneki, onaltılık bir sayı ile uğraştığımızı gösterir. Ön eki altı onaltılık basamak (0, 1, 2,...,9, A, B, C, D, E, F) takip eder. İlk iki hane kırmızı bileşenin parlaklığını temsil eden onaltılık bir sayıdır, ikinci ve üçüncü çiftler yeşil ve mavi bileşenlerin parlaklığına karşılık gelir.

Örnek 20

Temel renklerin maksimum parlaklığı, beyazı görüntülemenizi sağlar. Bu, ondalık olarak 255.255.255 ve onaltılık olarak 0xFFFFFF'dir.

Minimum parlaklık (veya) siyaha karşılık gelir. Bu, ondalık olarak 0,0,0 ve onaltılık olarak 0x000000'dir.

Kırmızı, yeşil ve mavi renkleri farklı, ancak aynı parlaklıkta karıştırmak, siyahtan beyaza 256 gri ton (derece) ölçeği verir. Gri tonlamalı görüntülere yarı tonlu görüntüler de denir.

Temel renk bileşenlerinin her birinin parlaklığı yalnızca 256 tamsayı değeri alabildiğinden, her değer 8 bitlik bir ikili sayı (8 sıfır ve bir dizisi, () yani bir bayt) ile temsil edilebilir. Böylece, RGB modelinde , her renkle ilgili bilgi 3 bayt (her temel renk için bir bayt) veya 24 bit depolama gerektirir. gri.

CMYK Modeli

CMYK modeli, bir baskı cihazında mürekkeplerin karıştırılmasını açıklar. Bu model üç temel renk kullanır: cam göbeği (Cyan), macenta (Macenta) ve sarı (Sarı). Ayrıca siyah renk (siyah) uygulanmıştır (Res. 7). Kelimelerde vurgulanan büyük harfler, palet kısaltmasını oluşturur.

Pirinç. 7. CMYK modelinin temel renk kombinasyonları

CMYK modelinin üç temel renginden her biri, RGB modelinin temel renklerinden birinin beyazdan çıkarılmasıyla elde edilir. Örneğin, beyazdan kırmızı çıkarılarak camgöbeği elde edilir ve mavi çıkarılarak sarı (sarı) elde edilir. RGB modelinde beyazın maksimum parlaklığa sahip kırmızı, yeşil ve mavi karışımı olarak temsil edildiğini hatırlayın. Daha sonra CMYK modelinin temel renkleri, RGB modelinin temel renklerini çıkarmak için aşağıdaki gibi formüller kullanılarak temsil edilebilir:

Mavi=RGB - R=GB=(0.255.255)

Sarı = RGB - B = RG = (255.255.0)

Macenta=RGB - G=RB=(255,0,255)

CMYK temel renkleri, RGB temel renklerinin beyazdan çıkarılmasıyla elde edildiğinden, bunlara çıkarıcı denir.

CMYK modelinin temel renkleri parlak renklerdir ve koyu renklerin üretimi için uygun değildir. Yani pratikte karıştırıldıklarında saf siyah değil, kirli kahverengi çıkıyor. Bu nedenle, CMYK renk modeli, oluşturmak için kullanılan saf siyahı da içerir. koyu gölgeler, ayrıca bir görüntünün siyah öğelerini yazdırmak için.

Eksiltici CMYK modelinin renkleri, toplamsal RGB modelinin renkleri kadar saf değildir.

CMYK modelindeki tüm renkler RGB modelinde temsil edilemez ve bunun tersi de geçerlidir. Nicel olarak, CMYK renk aralığı daha küçüktür Renk aralığı RGB. Bu durum temel bir öneme sahiptir ve yalnızca monitörün veya yazıcının fiziksel özelliklerinden kaynaklanmaz.

HSB modeli

HSB modeli üç parametreye dayalıdır: H - ton veya ton (Ton), S - doygunluk (Doygunluk) ve B - parlaklık (Parlaklık). RGB modelinin bir çeşididir ve aynı zamanda temel renklerin kullanımına dayanmaktadır.

Şu anda kullanımda olan tüm modeller arasında, insan gözünün rengi algılama şekline en yakın olan bu modeldir. Renkleri sezgisel bir şekilde tanımlamanıza olanak tanır. Genellikle sanatçılar tarafından kullanılır.

HSB modelinde doygunluk, bir rengin saflığını karakterize eder. Sıfır doygunluk griye karşılık gelir ve maksimum doygunluk o rengin en parlak varyantına karşılık gelir. Parlaklık, aydınlatma derecesi olarak anlaşılır.

Grafiksel olarak, HSB modeli, renk tonlarının yerleştirildiği bir halka olarak temsil edilebilir (Şekil 8).

Pirinç. 8. HSB modelinin grafik gösterimi

Laboratuvar Modeli

Yazdırma aygıtı için Lab modeli kullanılır. Pek çok gölgeden yoksun olan CMYK modelinden daha gelişmiştir. Lab modelinin grafiksel gösterimi, Şek. 9.

Pirinç. 9. Lab modelinin grafik gösterimi

Lab modeli üç parametreye dayanmaktadır: L - parlaklık (Parlaklık) ve iki renk parametresi - a ve b. a parametresi koyu yeşilden griye ve pembeye kadar renkleri içerir. b parametresi açık maviden griye ve parlak sarıya kadar renkleri içerir.

Grafik bilgi kodlaması

Grafik görüntüler, grafik biçimindeki dosyalarda saklanır.

Görüntüler, grafik öğelerin (resim öğesi) veya kısaca piksellerin (piksel) bir koleksiyonudur. Bir görüntüyü tanımlamak için, bir pikseli tanımlamanın bir yolunu tanımlamak gerekir.

Bir pikselin renginin tanımı, özünde, birine veya diğerine göre bir renk kodudur. renk modeli. Bir pikselin rengi birkaç sayı ile tanımlanır. Bu numaralara kanallar da denir. RGB, CMYK ve Lab modellerinde bu kanallara renk kanalları da denir.

Bir bilgisayarda, renk bilgisini temsil etmesi için her bir piksele tahsis edilen bit sayısına renk derinliği veya bit derinliği denir. Renk derinliği, bir pikselin kaç rengi temsil edebileceğini belirler. Renk derinliği ne kadar büyük olursa, görüntünün açıklamasını içeren dosyanın boyutu da o kadar büyük olur.

Örnek 21

Renk derinliği 1 bit ise, piksel iki olası renkten yalnızca birini temsil edebilir - beyaz veya siyah. Renk derinliği 8 bit ise olası renk sayısı 2'dir. 24 bit renk derinliği ile renk sayısı 16 milyonu geçmektedir.

RGB, CMYK, Lab ve gri tonlamalı sistemlerdeki görüntüler genellikle renk kanalı başına 8 bit içerir. RGB ve Lab'de üç renk kanalı olduğu için bu modlarda renk derinliği 8?3=24'tür. CMYK'da dört kanal vardır ve bu nedenle renk derinliği 8?4=32'dir. bu nedenle renk derinliği 8'dir.

Grafik dosya formatları

Grafik dosyası formatı, grafik görüntü kodlama yöntemiyle ilgilidir.

Şu anda BMP, GIF, TIFF, JPEG, PCX, WMF vb. gibi iki düzineden fazla grafik dosyası biçimi vardır. Statik görüntülerin yanı sıra animasyon klipleri ve / veya ses içerebilen dosyalar vardır. GIF, PNG, AVI, SWF, MPEG, MOV vb. Bu dosyaların önemli bir özelliği, içerdikleri verileri sıkıştırılmış bir biçimde temsil edebilmeleridir.

BMP formatı(Bit Haritası Resmi - Windows cihazı Bağımsız Bit Eşlem - Windows formatı, kontrolünde çalışan tüm grafik editörleri tarafından desteklenmektedir. Windows'ta kullanılması amaçlanan bit eşlemleri depolamak için kullanılır. Hem indekslenmiş (256 renge kadar) hem de RGB rengini (16 milyon ton) saklayabilir.

GIF biçimi(Grafik Değişim Formatı) - grafik değişim formatı, LZW kayıpsız bilgi sıkıştırma algoritmasını kullanır ve bitmap görüntülerini maksimum 256 renkle kaydetmek için tasarlanmıştır.

PNG formatı(Taşınabilir Ağ Grafikleri) - GIF formatının yerini alması için ağ için taşınabilir bir grafik formatı geliştirilmiştir. PNG formatı, 24 ve hatta 48 bit renk derinliğine sahip görüntüleri kaydetmenize olanak tanır, ayrıca degrade şeffaflığını kontrol etmek için maske kanalları eklemenize izin verir, ancak katmanları desteklemez. PNG, JPEG gibi görüntüleri kayıplı sıkıştırmaz.

JPEG biçimi(Birleşik Fotoğraf Uzmanları Grubu) - ortak fotoğraf uzmanları grubunun formatı, çok renkli görüntülerin fotoğraf kalitesinde kompakt bir şekilde depolanması için tasarlanmıştır. Bu formattaki dosyaların uzantısı jpg, jpe veya jpeg'dir.

GIF'ten farklı olarak JPEG, çok yüksek bir sıkıştırma oranına (birimlerden yüzlerce kata kadar) ulaşan kayıplı bir sıkıştırma algoritması kullanır.

1.2.9. Ses kodlaması

ses kavramı

90'lı yılların başından beri kişisel bilgisayarlar sağlam bilgilerle çalışabilmektedir. Ses kartı, mikrofonu ve hoparlörü olan her bilgisayar ses bilgilerini kaydedebilir, saklayabilir ve çalabilir.

Ses, genliği ve frekansı sürekli değişen bir ses dalgasıdır (Şekil 10).

Pirinç. 10. Ses dalgası

Sinyalin genliği ne kadar büyükse, bir kişi için o kadar yüksek, sinyalin frekansı (T) ne kadar yüksekse, ton o kadar yüksek olur. Bir ses dalgasının frekansı Hertz (Hz, Hz) veya saniyedeki titreşim sayısı olarak ifade edilir. İnsan kulağı, ses frekans aralığı olarak adlandırılan (yaklaşık olarak) 20 Hz ila 20 kHz aralığındaki sesleri algılar.

Ses kalitesi özellikleri

Ses kodlamasının "derinliği"- ses sinyali başına bit sayısı.

Modern ses kartları 16, 32 veya 64 bit "derinlik" ses kodlaması sağlar. Seviye sayısı (genlik derecelendirmeleri) aşağıdaki formül kullanılarak hesaplanabilir

Sinyal seviyeleri (genlik dereceleri)

Örnekleme frekansı 1 saniyedeki sinyal seviyelerinin ölçüm sayısıdır

1 saniyedeki bir ölçüm, 1 Hz frekansa karşılık gelir

1 saniyede 1000 ölçüm - 1 kHz

Ölçüm sayısı aralıkta olabilir 8000'den 48 000'e(8 kHz - 48 kHz)

8 kHz, radyo yayın frekansına karşılık gelir,

48 kHz - ses CD'si ses kalitesi.

Ses bilgilerini kodlama yöntemleri

Bir bilgisayarın sürekli bir ses sinyalini işleyebilmesi için, bunun bir dizi elektriksel darbeye (ikili 0'lar ve 1'ler) dönüştürülmesi gerekir. Ancak sayısal, metinsel ve grafiksel verilerin aksine, ses kayıtları aynı uzun ve kanıtlanmış kodlama geçmişine sahip değildi. Sonuç olarak, ses bilgilerini ikili kodda kodlama yöntemleri standardizasyondan uzaktır. Birçok bireysel şirket kendi kurumsal standartlarını geliştirmiştir, ancak genel olarak konuşursak, iki ana yön ayırt edilebilir.

FM yöntemi (Frekans Modülasyonu) teorik olarak herhangi bir karmaşık sesin, her biri düzenli bir sinüzoidal olan ve bu nedenle sayısal parametrelerle, yani bir kodla tanımlanabilen, farklı frekanslardaki en basit harmonik sinyaller dizisine ayrıştırılabileceği gerçeğine dayanır. . Doğada, ses sinyallerinin sürekli bir spektrumu vardır, yani analogdurlar. Harmonik serilere ayrışmaları ve ayrı dijital sinyaller biçiminde temsilleri, özel cihazlar - analogdan dijitale dönüştürücüler (ADC'ler) tarafından gerçekleştirilir. Sayısal bir kodla kodlanmış sesi yeniden üretmek için ters dönüştürme, dijitalden analoğa dönüştürücüler (DAC'ler) tarafından gerçekleştirilir. Ses dönüştürme işlemi Şekil 11'de gösterilmiştir.

Pirinç. 11. Ses dönüştürme işlemi

Bu tür dönüşümlerde, kodlama yöntemiyle ilgili bilgi kaybı kaçınılmazdır, bu nedenle ses kaydının kalitesi genellikle tamamen tatmin edici değildir. Aynı zamanda, bu kodlama yöntemi, kompakt bir kod sağlar ve bu nedenle, araçların kaynaklarının olmadığı yıllarda bile uygulama bulmuştur. bilgisayar Bilimi açıkça yetersizdi.

Dalga Tablosu yöntemi sentez tekniğin mevcut durumuna daha uygundur. Basitçe söylemek gerekirse, önceden hazırlanmış tabloların bir yerinde, birçok farklı müzik aleti için (sadece onlar için olmasa da) ses örneklerinin saklandığını söyleyebiliriz. Mühendislikte bu tür numunelere numune denir. Sayısal kodlar, enstrümanın tipini, model numarasını, sesin perdesini, süresini ve yoğunluğunu, değişim dinamiklerini, sesin oluştuğu ortamın bazı parametrelerini ve ayrıca sesin özelliklerini karakterize eden diğer parametreleri ifade eder. . Örnek olarak "gerçek" sesler kullanıldığından, sentez sonucu elde edilen sesin kalitesi çok yüksektir ve gerçek müzik aletlerinin ses kalitesine yaklaşır.

Temel ses dosyası formatları

MIDI (Müzik Enstrümanı Dijital Arayüzü) formatı– müzik aletlerinin dijital arayüzü. 1982 yılında elektronik müzik enstrümanlarının önde gelen üreticileri - Yamaha, Roland, Korg, E-mu, vb. dijital bir arayüz aracılığıyla. Daha sonra, elektronik müzik aletleri ve bilgisayar sentez modülleri alanında fiili standart haline geldi.

WAV ses dosyası formatı, keyfi bir sesi olduğu gibi temsil etmek - orijinal ses titreşiminin veya ses dalgasının (dalga) dijital temsili biçiminde, bu nedenle bazı durumlarda bu tür dosyaları oluşturma teknolojisine dalga teknolojisi denir. Her tür, her şekil ve süredeki sesle çalışmanıza izin verir.

Bir WAV dosyasının grafik gösterimi çok kullanışlıdır ve genellikle ses editörleri ve onlarla çalışmak ve sonraki dönüşüm için sıralayıcı programlar (bu, bir sonraki bölümde tartışılacaktır). Bu biçim Microsoft tarafından geliştirilmiştir ve tüm standart pencere sesleri.wav uzantısına sahip olmak.

MP3 formatı. Fraunhofer IIS ve THOMPSON (1992) tarafından geliştirilen, daha sonra MPEG1 ve MPEG2 sıkıştırılmış video ve ses standartlarının bir parçası olarak onaylanan dijital ses depolama formatlarından biridir. Bu şema, MPEG Layer 1/2/3 ailesinin en karmaşık olanıdır. Kodlama için diğerlerine göre daha fazla bilgisayar zamanı gerektirir ve daha kaliteli kodlama sağlar. Esas olarak ağ kanalları üzerinden gerçek zamanlı ses iletimi ve CD Ses kodlaması için kullanılır.

1.2.10. video kodlama

Video bilgilerini kodlama ilkeleri

Latince video "bak, gör" anlamına gelir. Videodan bahsederken, her şeyden önce, bir TV ekranında veya bilgisayar monitöründe hareket eden bir görüntü anlamına gelir.

Video kamera, iletilen sahnenin optik görüntüsünü bir dizi elektrik sinyaline dönüştürür. Bu sinyaller, görüntünün ayrı bölümlerinin parlaklığı ve rengi hakkında bilgi taşır. Daha sonra çoğaltmak için depolama amacıyla, manyetik bant üzerine analog veya dijital biçimde kaydedilebilirler.

Analog kayıtta, bir video kasetin mıknatıslanmasındaki değişiklikler ışık veya ses dalgasının şekline benzer. Analog sinyaller, dijital olanlardan farklı olarak zaman içinde süreklidir.

dijital sinyal elektriksel impulsların kod kombinasyonlarının bir dizisidir.

Dijital formda sunulan bilgiler bit cinsinden ölçülür. Sürekli bir sinyali bir dizi kod sözcüğüne dönüştürme işlemine analogdan dijitale dönüştürme denir.

Analogdan dijitale sinyal dönüşümü üç aşamada gerçekleşir. Örnekleme aşamasında (Şekil 12), sürekli bir sinyal, anlık değerlerinin bir dizi okumasıyla temsil edilir. Bu okumalar düzenli aralıklarla alınır.

Pirinç. 12. Ayrıklaştırma

Sonraki aşama– niceleme (Şek. 13). Tüm sinyal değerleri aralığı seviyelere ayrılmıştır. Her numunenin değeri, en yakın niceleme seviyesinin yuvarlatılmış değeri, sıra numarası ile değiştirilir.

Pirinç. 13. Seviye niceleme

kodlama artık sınırlı sayıda değere sahip olan analog sinyali (Şekil 14) sayısallaştırma işlemini tamamlar. Her değer niceleme seviyesinin sıra numarasına karşılık gelir. Bu sayı ikili birimlerle ifade edilir. Bir örnekleme aralığında, bir kod sözcüğü iletilir.

Pirinç. 14. Dijital kodlama

Böylece dijital formda temsil edilen görüntü hakkındaki bilgiler, HDD herhangi bir ek dönüştürme olmaksızın daha fazla işleme ve düzenleme için bilgisayar.

Bilgisayar videosu aşağıdaki parametrelerle karakterize edilir:

saniyedeki kare sayısı (15, 24, 25...);

veri akışı (kilobayt/sn);

dosya formatı (avi, mov...);

sıkıştırma yöntemi (Microsoft Video pencereler için, MPEG, MPEG-I, MPEG-2, Moution JPEG).

Video bilgi formatları

AVI formatı, bir görüntü dijitalleştirildiğinde oluşturulan sıkıştırılmamış bir video formatıdır. Bu, en fazla kaynak tüketen formattır, ancak aynı zamanda, dijitalleştirme sırasında veri kaybı minimum düzeydedir. Bu nedenle, düzenleme, efekt uygulama ve diğer dosya işleme için daha fazla seçenek sunar. Ancak, sayısallaştırılmış bir görüntünün bir saniyesinin ortalama olarak sabit diskte 1,5–2 MB yer kapladığı dikkate alınmalıdır.

MPEG formatı, video ve ses verilerini kodlamak ve sıkıştırmak için standartlar geliştiren ISO'nun (Moving Picture Expert Group) adının kısaltmasıdır. Bugüne kadar, birkaç çeşit MPEG formatı bilinmektedir.

MPEG-1 - yaklaşık 1,5 Mbps'lik maksimum okuma hızı dikkate alınarak CD-ROM'a senkronize video ve ses kaydı için. MPEG-1 tarafından işlenen video verilerinin kalite parametreleri birçok yönden geleneksel VHS videoya benzer, bu nedenle bu format öncelikle standart analog video ortamını kullanmanın uygun olmadığı veya pratik olmadığı yerlerde kullanılır;

MPEG-2 - 3 ila 15 Mbps arasında değişen bir veri iletim sistemi bant genişliği ile televizyon kalitesiyle karşılaştırılabilir video görüntülerini işlemek için. Birçok TV kanalı, MPEG-2 tabanlı teknolojilerle çalışır; bu standarda göre sıkıştırılmış bir sinyal televizyon uyduları aracılığıyla yayınlanır ve büyük miktarda video materyalini arşivlemek için kullanılır;

MPEG-3 - 20–40 Mbps veri hızına sahip yüksek tanımlı televizyon (HDTV) sistemlerinde kullanım için; ancak daha sonra MPEG-2 standardının bir parçası haline geldi ve artık ayrı olarak kullanılmıyor;

MPEG-4 - üç alan için ortam verilerinin dijital temsiliyle çalışmak için: etkileşimli multimedya (optik disklerde ve Web üzerinden dağıtılan ürünler dahil), grafik uygulamaları (sentetik içerik) ve dijital televizyon

Sayıların bir bilgisayarda gösterimi ile ilgili referans bilgileri tabloda verilmiştir (tablo 5).

1.2.11. Tablo 5. Bilgisayardaki sayısal, metinsel, grafiksel bilgilerin gösterimi

sonuçlar

Bu başlıkta bilgi kavramı ve çeşitli yollar bilgisayardaki kodlaması.

Bilgi ve veri arasındaki farklar gösterilmiştir. Bilgi yeterliliği kavramı tanıtılır ve ana biçimleri sunulur: sözdizimsel, anlamsal ve pragmatik. Bu formlar için nicel ve nitel değerlendirme ölçütleri verilmiştir. Bilginin temel özellikleri dikkate alınır: temsil edilebilirlik, anlamlılık, yeterlilik, alaka düzeyi, güncellik, doğruluk, güvenilirlik, istikrar. Bilgi süreci, bilgi dönüşümünün ana aşamaları kümesi olarak sunulur.

Kodlama konusuna çok dikkat edilir. farklı tür bilgisayardaki bilgiler. Bir bilgisayarda sayısal, metinsel, grafik, ses ve video bilgilerinin temsili için temel biçimler verilmektedir. Bilgi türüne bağlı olarak dikkate alınan biçimlerin özellikleri belirtilir.

Kendi kendine muayene için sorular

  1. Bilgi ve veri arasındaki fark nedir?
  2. Yeterlilik nedir ve kendini hangi şekillerde gösterir?
  3. Hangi bilgi ölçütleri mevcuttur ve bunlar ne zaman kullanılmalıdır?
  4. Bize bilginin sözdizimsel ölçüsünden bahsedin.
  5. Bize bilginin semantik ölçüsünden bahsedin.
  6. Bize bilginin pragmatik ölçüsünden bahsedin.
  7. Bilgi kalitesi göstergeleri nelerdir?
  8. Bilgi kodlama sistemi nedir?
  9. Bilgi süreci nasıl sunulabilir?
  10. Kodlama sistemi nedir ve nasıl karakterize edilir?
  11. Bilinen sayı sistemleri nelerdir ve nasıl farklılık gösterirler?
  12. Bilgisayarlarda hangi sayı sistemleri kullanılır?
  13. Bir konumsal sayı sisteminde bir sayıyı hangi oran temsil edebilir?
  14. Bir bilgisayarda sayıların hangi gösterim biçimleri kullanılır ve bunlar nasıl farklılık gösterir?
  15. Sabit ve kayan noktalı formlar için sayı gösterim biçimlerine örnekler verin.
  16. Herhangi bir konumsal sayı sisteminden ondalık sayı sistemine çeviri nasıl yapılır? Örnekler ver.
  17. Bir tamsayı ondalıktan başka bir konumsal sayı sistemine nasıl dönüştürülür? Örnekler ver.
  18. Metin bilgisi nasıl kodlanır? Örnekler ver.
  19. kodlamanın anlamı nedir grafik bilgi?
  20. Grafik bilgileri için bize RGB kodlama modelinden bahsedin.
  21. Grafik bilgi için CMYK kodlama modeli ne zaman kullanılır? RGB modelinden farkı nedir?
  22. Bir bilgisayarda grafik bilgileri temsil etmek için hangi biçimleri ve bunların özelliklerini biliyorsunuz?
  23. atölye adı dipnot

    sunumlar

    sunumun başlığı dipnot
    Sunum

Sözdizimsel bilgi ölçüsü

Gibi sözdizimsel ölçü bilgi miktarı, veri miktarını temsil eder.

HAKKINDA veri hacmi V d mesajdaki "in", bu mesajdaki karakter (rakam) sayısı ile ölçülür. Bahsettiğimiz gibi ikili sistemde ölçü birimi bit'tir. Uygulamada, bu "en küçük" veri ölçüm birimiyle birlikte, daha büyük bir birim daha sıklıkla kullanılır - bayt 8 bite eşittir. Kolaylık sağlamak için kilo- (10 3), mega- (10 6), giga- (10 9) ve tera- (10 12) bayt vb. metre olarak kullanılır. Bilinen baytlarda, kısa yazılı mesajların, kalın kitapların, müzik eserlerinin, görüntülerin ve yazılım ürünlerinin hacmi ölçülür. Bu ölçünün, bu bilgi birimlerinin neyi ve neden taşıdığını hiçbir şekilde karakterize edemeyeceği açıktır. L.N.'nin romanını kilobayt cinsinden ölçün. Örneğin, Tolstoy'un "Savaş ve Barış" adlı eseri, bir sabit diskin boş alanına sığıp sığamayacağını anlamak için yararlıdır. Bu, bir kitap rafına sığıp sığmayacağını görmek için bir kitabın boyutunu (yüksekliğini, kalınlığını ve genişliğini) ölçmek veya evrak çantasının toplam ağırlığı taşıyıp taşımayacağını görmek için tartmak kadar yararlıdır.

Bu yüzden. Bir sözdizimsel bilgi ölçüsü, mesajı karakterize etmek için açıkça yeterli değildir: hava durumu örneğimizde, ikinci durumda, arkadaşın mesajı sıfır olmayan miktarda veri içeriyordu, ancak ihtiyacımız olan bilgiyi içermiyordu. Bilginin yararlılığına ilişkin sonuç, mesajın içeriğinin değerlendirilmesinden kaynaklanır. Bilginin anlamsal içeriğini ölçmek için, yani. anlamsal düzeydeki miktarı, "bilgi alıcısının eş anlamlıları" kavramını tanıtıyoruz.

Eş anlamlılar sözlüğü, bilgi alıcısının sahip olduğu bir bilgi koleksiyonu ve aralarındaki bağlantılardır. Eş anlamlılar sözlüğü, alıcının birikmiş bilgisidir diyebiliriz.

Çok basit bir durumda, alıcı teknik cihaz - Kişisel bilgisayar Eşanlamlılar sözlüğü, bilgisayarın "silahlanmasından" oluşur - içine yerleştirilmiş, almanıza, işlemenize ve sunmanıza izin veren programlar ve aygıtlar Metin mesajları yerel veya yerel kaynaklardan farklı alfabeler, yazı tipleri ve ses ve video bilgileri kullanılarak farklı dillerde Dünya çapında Ağ. Bilgisayarda bir ağ kartı yoksa, diğer ağ kullanıcılarından herhangi bir biçimde mesaj almayı bekleyemezsiniz. Rusça yazı tiplerine sahip sürücülerin olmaması, Rusça vb. İletilerle çalışmanıza izin vermez.

Alıcı bir kişi ise, eşanlamlılar sözlüğü aynı zamanda bir kişinin bir tür entelektüel silahı, bilgisinin bir cephaneliğidir. Ayrıca gelen mesajlar için bir tür filtre oluşturur. Bilgi elde etmek için gelen mesaj mevcut bilgiler kullanılarak işlenir. Eş anlamlılar sözlüğü çok zenginse, o zaman bilgi cephaneliği derin ve çeşitlidir, hemen hemen her mesajdan bilgi çıkarmanıza olanak tanır. Yetersiz miktarda bilgi içeren küçük bir eşanlamlılar sözlüğü, daha iyi hazırlık gerektiren mesajların anlaşılmasına engel olabilir.


Bununla birlikte, bir mesajı anlamak tek başına karar vermeyi etkilemek için yeterli değildir - bunun için gerekli olan ve eş anlamlılar sözlüğümüzde olmayan ve ona dahil etmek istediğimiz bilgileri içermelidir. Hava durumu söz konusu olduğunda, eş anlamlılar sözlüğümüz üniversite bölgesindeki hava durumu hakkında en son, "güncel" bilgilere sahip değildi. Alınan mesaj eş anlamlılarımızı değiştirirse, çözüm seçimi de değişebilir. Eş anlamlılar sözlüğündeki böyle bir değişiklik, alınan mesajın yararlılığının bir tür ölçüsü olan bilgi miktarının anlamsal bir ölçüsü olarak hizmet eder.

Resmi olarak, anlamsal bilgi miktarı Dır-dir , eşanlamlılar sözlüğünde ayrıca alıcının eş anlamlılar sözlüğüne oranı belirlenir S Ben ve "in" mesajında ​​iletilen bilgilerin içeriği S. Bu bağımlılığın grafiksel görünümü Şekil 1'de gösterilmektedir.

Anlamsal bilgi miktarının olduğu durumları düşünün Dır-dir sıfıra eşit veya sıfıra yakın:

S için Ben= 0 alıcı gelen bilgileri algılamaz;

0'da< SBen< S 0 получатель воспринимает, но не понимает поступившую в сообщении информацию;

S için Ben-» ∞ Alıcı kapsamlı bilgiye sahiptir ve gelen bilgiler eş anlamlılarını tamamlayamaz.

Pirinç. Anlamsal bilgi miktarının alıcının eş anlamlılar sözlüğüne bağımlılığı

bir eş anlamlılar sözlüğü ile S Ben>S0 anlamsal bilgi miktarı Dır-dir Gömülü mesajdan alınan β bilgi Silk başta hızla büyüyen alıcının kendi eş anlamlılar sözlüğünün büyümesiyle ve sonra - S i değerinden başlayarak - düşer . Alıcı için yararlı olan bilgi miktarındaki düşüş, alıcının bilgi tabanının oldukça sağlam hale gelmesinden ve onu yeni bir şeyle şaşırtmanın giderek zorlaşmasından kaynaklanmaktadır.

Bu, ekonomik bilgisayar bilimi okuyan ve kurumsal IP web sitelerinden materyal okuyan öğrencilerin örneğiyle açıklanabilir. . Başlangıçta, bilgi sistemleri hakkında ilk bilgiyi oluştururken, okuma çok az verir - çok sayıda anlaşılmaz terim, kısaltmalar, hatta başlıklar bile net değildir. Kitap okuma, derslere ve seminerlere katılma, profesyonellerle iletişim kurma konusundaki azim, eş anlamlıları yenilemeye yardımcı olur. Zamanla, sitenin materyallerini okumak keyifli ve faydalı hale gelir ve profesyonel kariyerinizin sonunda - birçok makale ve kitap yazdıktan sonra - popüler bir siteden yeni yararlı bilgiler almak çok daha az sıklıkta olacaktır.

Bu bilgi için en uygun olandan bahsedebiliriz. S alıcının maksimum bilgisini alacağı eş anlamlılar sözlüğü ve bu eş anlamlılar sözlüğü için "in" mesajındaki en uygun bilgi sj.Örneğimizde, alıcı bir bilgisayar olduğunda, en iyi eşanlamlılar sözlüğü, donanımının ve kurulu yazılımının, bilginin anlamını ileten “ilgili” mesajında ​​yer alan tüm sembolleri kullanıcı için algılaması ve doğru bir şekilde yorumlaması anlamına gelir. S. Mesaj, eşanlamlılar sözlüğünün içeriğine uymayan karakterler içeriyorsa, bazı bilgiler kaybolacak ve değer Dır-dir azaltmak.

Öte yandan, alıcının Rusça metinleri alamadığını bilirsek (bilgisayarında doğru sürücüler) ve mesajımızın gönderilebileceği yabancı diller, ne o ne de biz gerekli bilgileri iletmek için çalışmadık, harf çevirisine başvurabiliriz - alıcının bilgisayarı tarafından iyi algılanan yabancı bir alfabenin harflerini kullanarak Rusça metinler yazmak . Bu şekilde, bilgilerimizi alıcının bilgisayar eş anlamlılarıyla eşleştireceğiz. Mesaj çirkin görünecek, ancak alıcı gerekli tüm bilgileri okuyabilecektir.

Böylece, maksimum anlamsal bilgi miktarı mesajdandır. β alıcı, anlamsal içeriğini kabul etmesi üzerine edinir S c eş anlamlılar sözlüğü Si,(de Si = Sjopt). Aynı mesajdan gelen bilgiler yetkin bir kullanıcı için anlamlı olabilir ve yetersiz bir kullanıcı için anlamsız olabilir. Kullanıcı tarafından alınan bir mesajdaki anlamsal bilgi miktarı, sözdizimsel bilginin aksine bireysel, kişiselleştirilmiş bir değerdir. Bununla birlikte, anlamsal bilgi, sözdizimsel bilgiyle aynı şekilde - bit ve bayt cinsinden ölçülür.

Anlamsal bilgi miktarının göreceli bir ölçüsü, anlamsal bilgi miktarının veri hacmine oranı olarak tanımlanan içerik faktörü C'dir. V d , mesajda bulunan β:

C \u003d Olduğunu / Vd

"Bilişim ve BİT" disiplini üzerine Ders 2

Bilgi Niceleme Yöntemi: İstatistiksel, Anlamsal, Pragmatik ve Yapısal

Bilgi miktarını belirtilen yönlere göre değerlendirmek ve ölçmek için çeşitli yaklaşımlar kullanılmaktadır. Bunların arasında istatistiksel, anlamsal, pragmatik ve yapısaldır. Tarihsel olarak, en gelişmiş istatistiksel yaklaşım.

Buna göre istatistiksel yaklaşım "bilgi miktarı" kavramı, bilgi alırken kaldırılan sistemin durumunun belirsizliğinin bir ölçüsü olarak tanıtıldı. Durumun nicel olarak ifade edilen belirsizliğine "entropi" denir. Bilgi elde edildiğinde belirsizlik azalır, yani entropi, sistemler. Açıkçası, gözlemci ne kadar fazla bilgi alırsa, o kadar fazla belirsizlik ortadan kalkar ve sistemin entropisi azalır, yani. Bir sistemin entropisi, eksik bilginin bir ölçüsü olarak düşünülebilir. Entropi sıfıra eşit olduğunda, sistem full bilgi ve gözlemciye göre tamamen düzenli görünüyor. Bu nedenle, bilgi edinme, alıcının bu sistemin durumu hakkındaki cehalet derecesindeki bir değişiklikle ilişkilendirilir.

Bilgi miktarını pratik olarak belirlemeye yönelik istatistiksel yöntemin, bilginin anlamsal ve pragmatik yönlerini dikkate almadığına dikkat edilmelidir.

anlamsal yaklaşım bilgi miktarının belirlenmesi resmileştirilmesi en zor olanıdır ve henüz nihai olarak belirlenmemiştir.

Eş anlamlılar ölçüsü, bilginin anlamsal içeriğini ölçmek için en büyük takdiri almıştır. Bilgiyi anlamak ve kullanmak için, alıcının belirli bir miktarda bilgiye sahip olması gerekir.

Tüketicinin bireysel eşanlamlılar sözlüğü (S n) belirli bir konu hakkındaki bilgisini yansıtıyorsa, o zaman belirli bir mesajda yer alan anlamsal bilgi miktarı (I c), bu eş anlamlılar sözlüğünde bu etki altında meydana gelen değişimin derecesi ile tahmin edilebilir. İleti. Açıkçası, bilgi miktarı (I c) lineer olmayan bir şekilde kullanıcının bireysel eşanlamlılar sözlüğünün durumuna bağlıdır ve mesajın anlamsal içeriği sabit olmasına rağmen, farklı eşanlamlılar sözlüğüne sahip kullanıcılar eşit olmayan miktarda bilgi alacaktır. Örneğin, alıcının bireysel eş anlamlıları sıfıra yakınsa (S n = 0), bu durumda alınan bilgi miktarı sıfırdır (I c = 0). Örneğin, bilinmeyen bir yabancı dilde bir mesaj dinlerken, dili bilmeden ondan bilgi çıkarmak imkansızdır.

Bilgi kullanıcısı konu hakkında kesinlikle her şeyi biliyorsa, mesajdaki anlamsal bilgi (Ic) miktarı da sıfır olacaktır, yani. eş anlamlıları (S n) ve mesajı ona yeni bir şey vermiyor.

Pragmatik Yaklaşım amaca ulaşılmasına katkıda bulunan bir ölçü olarak bilgi miktarını belirler. Bu yaklaşım, bilgi miktarını amaca ulaşma olasılığındaki bir artış olarak kabul eder.

Bilgi miktarını anlamsal ve pragmatik yönlerde değerlendirirken, bilginin zamansal bağımlılığını hesaba katmak gerekir (çünkü bilgi, özellikle ekonomik nesnelerin yönetim sistemlerinde eskime eğilimindedir, yani değeri zamanla azalır).

Yapısal yaklaşım Bilginin saklanması, yeniden düzenlenmesi ve geri alınması problemleriyle bağlantılıdır ve biriken bilgi hacmi arttıkça önemi de giderek artmaktadır.

Yapısal bir yaklaşımla, bilginin göreli değeri olan öznellikten soyutlanır ve bilgi organizasyonunun mantıksal ve fiziksel yapılarını dikkate alır.

Sosyal emek bilgilerinin yapısı: göstergeler, ayrıntılar ve belgeler

Uluslararası Çalışma Örgütü (ILO) "İşgücü İstatistikleri Üzerine" Sözleşmesinin 160. Maddesi ve "İşgücü İstatistikleri Üzerine" ILO Tavsiye Kararı'nın (1985) 170. maddesi, makroekonomik düzeyde sosyal bilgiler ve işgücü bilgilerinin toplanması ve analiz edilmesi için ana alanları tanımlar:

Ekonomik olarak aktif nüfus, istihdam, işsizlik ve eksik istihdam;

Maaş ve çalışma saatleri;

Tüketici fiyat endeksleri;

işgücü maliyeti;

Hanehalkı harcamaları ve geliri;

Endüstriyel yaralanmalar ve meslek hastalıkları;

İş çatışmaları;

İşgücü verimliliği

dizin- nesnede veya süreçte St.'nin genelleştirici bir özelliği. Gösterge, ampirik veriler yardımıyla teorik ifadeleri test etme fırsatı sağlayan metodolojik bir araç görevi görür.

1) Nitelikler tanımlanmış varlığının veya yokluğunun sabitlenmesi. azizler
2) miktarlar. Ciddiyet ölçüsünün sabitlenmesi, gelişim, belirli özellikler

emek göstergeleri harcanan emek sayısını hesaplamak için kullanılır ve birim zaman başına ifade edilir. Hesaplamak için kullanılırlar: PT, RFP, vb.

Sosyal göstergeler kalite veya sosyal nesnelerin ve süreçlerin bireysel özelliklerinin ve durumlarının özelliklerinin sayısı, istatistik ve dinamiklerdeki özellikleri yansıtır

2 numaralı bilet

3 numaralı bilet

Bilgi Modelleri: Tanımlayıcı ve Biçimsel

Tanımlayıcı Bilgi Modelleri- bunlar doğal dilde (yani, insanlar arasındaki herhangi bir iletişim dilinde: İngilizce, Rusça, Çince, Maltaca vb.) sözlü veya yazılı biçimde oluşturulan modellerdir.

Resmi Bilgi Modelleri- bunlar resmi bir dilde (yani bilimsel, profesyonel veya özel) oluşturulmuş modellerdir. Resmi model örnekleri: her türlü formül, tablo, grafik, harita, diyagram vb.

Kromatik (bilgi) modeller- bunlar, renk kavramlarının anlambiliminin doğal dilinde ve bunların ontolojik yüklemlerinde (yani, dünya kültüründe temsili olarak yeniden üretilen renk kanonlarının anlam ve anlam dilinde) oluşturulan modellerdir. Kromatik modellere örnekler: kromatizm teorisi ve metodolojisi temelinde oluşturulan "atomik" zeka modeli (AMI), dinlerin inançlar arası içkinliği (MIR), aksiyolojik-sosyal anlambilim modeli (MASS), vb.

Bilgi modeli türleri

tablo– nesneler ve özellikleri bir liste olarak sunulur ve değerleri dikdörtgen hücrelere yerleştirilir. Aynı türdeki nesnelerin listesi ilk sütuna (veya satıra) ve özelliklerinin değerleri sonraki sütunlara (veya satırlara) yerleştirilir.

Hiyerarşik– nesneler seviyelere göre dağıtılır. Her üst düzey öğe, alt düzey öğelerden oluşur ve alt düzey bir öğe yalnızca bir üst düzey öğenin parçası olabilir.

- elemanlar arasındaki bağlantıların karmaşık bir yapıya sahip olduğu sistemleri yansıtmak için kullanılır.

Bilet numarası 4. Bilgi sistemlerinin görevleri ve işlevleri. Bilgi sistemlerinin ölçeklerine, kapsamlarına, çözülecek görevlerin doğasına, gerçekleştirilen işlevlerin toplamına, otomasyon derecelerine, bilgi türüne vb. göre tipolojisi.

Bilgi sistemi- bu, yönetim amacına ulaşmak için bilgileri depolamak, işlemek ve yayınlamak için kullanılan birbirine bağlı bir dizi araç, yöntem ve personeldir.

ü operasyonun amacı– belirli bir konu alanındaki özel bilgi ihtiyaçlarının karşılanması

ü işleyişin sonucu– bilgi ürünleri – belgeler, bilgi dizileri, veritabanları ve bilgi hizmetleri

Bilet numarası 5

Otomatik kontrol sistemlerinin teknolojik desteği: (bilgi teknolojisi alt sistemlerinin sağlanması) bilgi, dilbilimsel, teknik, yazılım, matematiksel, organizasyonel ve ergonomik. Yasal destek.

teknolojik destek- EDP ​​​​(Elektronik Veri İşleme) - bu, bilgisayar teknolojisi ve iletişimine dayalı bilgileri toplama, depolama, iletme, işleme ve koruma yöntemleri ve araçları kümesidir.

Bilet numarası 6

İş istasyonunun amacı ve türleri

Modern bir ofiste iş istasyonlarının kullanılması, bir uzmanın işini mümkün olduğunca kolaylaştırarak, daha önce rutin veri toplama ve çözmede yaratıcı bilime dayalı etkinlikler için karmaşık hesaplamalar için harcanan zaman ve çabayı boşa çıkarır. profesyonel görevler. Uygulamanın amacı aşağıdaki göstergeleri iyileştirmektir:

Emeğin otomasyonu, emek tasarrufu sağlayan teknolojilerin kullanımı (örneğin, bilgisayarların kullanımı); üretim güvenliğini artırmak (endüstride kullanıldığında); daha hızlı yönetim karar verme; işçilerin hareketliliği; işgücü verimliliğinde artış

AWP'yi karakterize etmek için, biri seçilebilir bilgi teknolojisinin ana bileşenleri, hangi uygular. Bunlar şunları içerir: 1. teknik ve donanım desteği (bilgisayarlar, yazıcılar, tarayıcılar, yazarkasalar ve diğer ek ekipman); 2. uygulama yazılımı ve işletim sistemleri (OS);3. Bilgi Desteği(belge standartları ve birleştirilmiş formlar, göstergelerin sunumu için standartlar, sınıflandırıcılar ve referans bilgileri); 4. ağ ve iletişim cihazları (yerel ve kurumsal ağlar, e-posta).

Bu bileşenlerin özellikleri, iş istasyonunun seviyesini, amacını ve özelliklerini belirler. AWP'ler, bir uzmanın rahat, yüksek performanslı ve yüksek kaliteli çalışması için koşullar sağlamak üzere tasarlanmıştır ve aşağıdakileri karşılamalıdır: aşağıdaki gereksinimler:

Kullanıcı arayüzü, hazırlıksız bir kullanıcı için bile basit, kullanışlı ve erişilebilir olmalıdır. Tercihen bir gösteri biçiminde (video, ses, animasyon) bir ipucu sistemi içermelidir;

Bir uzmanın güvenliğini ve tüm ergonomik gereksinimlerin (en iyi algıya karşılık gelen konfor, renk ve ses gamı, bilgi konumunun kolaylığı ve iş için gerekli tüm araçların mevcudiyeti, birleşik bir operasyon tarzı) sağlanması gereklidir. vesaire.);

İş istasyonu kullanıcısı sistemden çıkmadan tüm işlemleri yapmak zorundadır, bu nedenle gerekli tüm işlemlerle donatılmış olması gerekir;

İş istasyonunun kesintisiz çalışmasının sağlanması, kullanıcının iş programına uygun olarak görevleri zamanında tamamlamasını garanti etmelidir. Üretimdeki başarısızlıklar kabul edilemez;

Bir uzmanın rasyonel iş organizasyonu, rahat çalışma koşulları yaratır ve bir uzmanın üretkenliğini artırır;

İş istasyonu yazılımı, diğer sistemler ve bilgi teknolojileri ile uyumlu olmalıdır, bu nedenle en değerlileri, birkaç iş istasyonunu birleştiren teknolojilerdir.

Bilet numarası 7

Bilet numarası 8

Bilet numarası 9

Sl3Geliştirme

13 Ocak 1988'de New York'ta sendikanın ilan edildiği bir basın toplantısı düzenlendi. Ashton-Tate ve Microsoft Ashton-Tate/Microsoft adlı yeni bir ürün geliştirmek için SQL Server. Aynı gün, Sybase geliştirmelerine dayanan yeni bir ürünü duyuran ortak bir basın açıklaması yayınlandı. Bir basın açıklamasına göre, bir ürünün geliştirilmesi ve tanıtılmasında şirketlerin rollerine gelince Ashton Tate veritabanı gelişiminin denetlenmesinden (bu alanda şirket içi geliştirme sağlamanın yanı sıra) sorumlu olacaktı ve Microsoftçalışmak üzere teknoloji alanında da benzer bir rol verildi. yerel ağlar. SQL Server'ın piyasaya sürülmesinden sonra Ashton-Tate, ürünü Microsoft'tan lisanslayacak ve dünya çapında perakende satış yapacak, Microsoft ise ürünü donanım OEM'lerine tedarik edecekti.

çıkış

29 Nisan 1989 Ashton-Tate'in resmi satışı başladı/ Microsoft SQL Sunucu 1.0. Torrance'ta düzenlenen özel bir ekip sertifika etkinliğinde SQL Server ekibinin üyeleri, üzerinde şu yazılı tişörtler giydiler: "Ashton-Tate SQL Server: Bunu zamanında yaptım ve bununla gurur duyuyorum"(İngilizce) Ashton-Tate SQL Server: Zamanında ve Bundan Gurur Duyuyor) .

Profil basını yeni ürün hakkında oldukça olumlu konuştu, ancak satışlar çok düşüktü.

1990'a gelindiğinde durum düzelmedi. SQL Server'a büyük dBASE geliştirici topluluğunda bir dayanak noktası sağlayacak olan ürünü ortak tanıtma planları başarısız oldu. Sonuç olarak, iki yıl önce ev bilgisayarı veri tabanı pazarına hakim olan Ashton-Tate, şimdi hayatta kalmak için mücadele etti ve onu amiral gemisi dBASE ürününe geri dönmeye zorladı. Bu arada Microsoft, kendi markası altında OS/2 LAN Manager'ı piyasaya sürdü. Bütün bunlar, SQL Server'ın ortak tanıtımını durdurma kararına yol açtı ve ardından bu ürün biraz değiştirildi ve zaten Microsoft SQL Server olarak sunuluyor.

SQL Server 1.11 (1991)

1991'de Microsoft, SQL Server 1.11 adlı bir ara sürüm yayımladı. Bu sürüm, o zamana kadar kullanıcı listesinin zaten önemli ölçüde genişlemiş olmasından kaynaklanıyordu. İstemci-sunucu mimarisi henüz yaygın olmamasına rağmen, müşteriler yine de yavaş yavaş buna geçiş yaptı. Ancak, uzman basından gelen olumlu eleştirilere rağmen, SQL Server satışları hala arzulanan çok şey bıraktı (Slayttaki şema).

DC5 Slaytta yayın geçmişi.

Bilet numarası 10

işlevsellik

Microsoft SQL Server, sorgu dili olarak SQL-92'nin (SQL için ISO standardı) birden çok uzantıya sahip bir uygulaması olan Transact-SQL (kısaca T-SQL) adlı bir SQL sürümünü kullanır. T-SQL, saklı yordamlar için ek sözdizimi kullanmanıza izin verir ve işlemler için destek sağlar (kontrol uygulamasıyla veritabanı etkileşimi). Microsoft SQL Server ve Sybase ASE, ağ ile iletişim kurmak için Tabular Data Stream (TDS) adı verilen bir uygulama katmanı protokolü kullanır. TDS protokolü, FreeTDS projesinde de uygulanmıştır. çeşitli uygulamalar veritabanları ile etkileşim yeteneği Microsoft verileri SQL Server ve Sybase.

Microsoft SQL Server ayrıca uygulamalar ve DBMS arasında bir arabirim olan Açık Veritabanı Bağlantısını (ODBC) destekler. SQL Server 2005, kullanıcılara SOAP protokolünü kullanan web hizmetleri aracılığıyla bağlanma yeteneği sağlar. Bu, Windows dışı istemci programlarının platformlar arası SQL Server'a bağlanmasına izin verir. Microsoft ayrıca, Java tabanlı uygulamaların (BEA ve IBM WebSphere gibi) Microsoft SQL Server 2000 ve 2005'e bağlanmasına izin veren sertifikalı bir JDBC sürücüsü de yayımladı.

SQL Server, veritabanı yansıtmayı ve kümelemeyi destekler. Bir SQL Server kümesi, aynı şekilde yapılandırılmış sunuculardan oluşan bir koleksiyondur; bu şema, iş yükünün birden çok sunucu arasında dağıtılmasına yardımcı olur. Tüm sunucular aynı sanal ada sahiptir ve veriler çalışma süresi boyunca küme makinelerinin IP adresleri üzerinden dağıtılır. Ayrıca küme sunucularından birinde arıza veya arıza olması durumunda başka bir sunucuya otomatik yük aktarımı yapılabilmektedir.

SQL Server, üç senaryoda yedekli veri çoğaltmayı destekler:

Anlık Görüntü: Veritabanının bir "anlık görüntüsü" alınır ve sunucu tarafından alıcılara gönderilir.

Değişikliklerin geçmişi: Tüm veritabanı değişiklikleri sürekli olarak kullanıcılara iletilir.

Diğer sunucularla senkronizasyon: Birkaç sunucunun veritabanları birbiriyle senkronize edilir. Tüm veritabanlarında yapılan değişiklikler, her sunucuda bağımsız olarak gerçekleşir ve eşitleme sırasında veri mutabakatı gerçekleşir. Bu tipçoğaltma, veritabanı arasındaki çelişkileri çözme olasılığını sağlar.

MS SQL Server 2000 sürümleri

Farklı sürümlerde kullanılabilen iki tür SQLServer vardı:

· 2000 - SQL Server 2000 32-bit, kod adı Shiloh (sürüm 8.0);

· 2003 - SQL Server 2000 64-bit, kod adı Liberty.

SQL Server 2000'in çeşitli sürümleri çoğu kişiye uyacak şekilde mevcuttur. farklı gereksinimler müşteriler (kuruluşlar ve bireyler) için performans, çalışma süresi ve maliyet.

Enterprise Sürümü. Bu sürüm, kuruluşlara en yaygın olarak sunulan SQLServer'ın eksiksiz sürümüdür. EnterpriseEdition, dağıtılmış bölümlenmiş görünümler, günlük taşıma ve gelişmiş kümeleme yetenekleri dahil olmak üzere çevrimiçi iş ve İnternet uygulamalarının kritik zorluklarını karşılamak için gereken gelişmiş ölçeklenebilirlik ve güvenilirliği sunar. Bu sürüm ayrıca 32 adede kadar işlemciyi ve 64 GB RAM'i destekleyen en gelişmiş donanımdan tam olarak yararlanır. Ek olarak, SQLServer 2000 Enterprise Edition ek analiz özellikleri içerir.

Standart Sürüm. Bu seçenek, karmaşık ölçeklenebilirlik ve kullanılabilirlik yetenekleri ile SQLServer 2000 EnterpriseEdition'da bulunan tam analiz özellikleri setini gerektirmeyen orta ve küçük kuruluşlar tarafından karşılanabilir. StandardEdition, 4 adede kadar işlemciye ve 2 GB'a kadar RAM'e sahip simetrik çok işlemcili sistemlerde kullanılır.

Kişisel Sürüm. Bu sürüm, tüm yönetim araçları setini ve StandardEdition işlevlerinin çoğunu içerir, ancak kişisel kullanım için optimize edilmiştir. PersonalEdition yalnızca Microsoft'un sunucu işletim sistemleri altında değil, aynı zamanda Windows 2000 Professional, WindowsNTWorkstation 4.0 ve Windows 98'i içeren kişisel sürümleri altında da çalışır. İki işlemcili sistemler desteklenir. Bu sürüm her boyuttaki veritabanlarını desteklese de, performansı tek kullanıcılar ve küçük çalışma grupları için optimize edilmiştir: aynı anda beşten fazla kullanıcı çalıştığında ortaya çıkan iş yükü azalır.

Geliştirici versiyonu. SQLServer'ın bu varyantı, geliştiricilerin SQLServer ile birlikte çalışan herhangi bir türde uygulama oluşturmasına olanak tanır. Bu sürüm, EnterpriseEdition'ın tüm işlevlerini içerir, ancak geliştirme ve teste izin veren ancak üretim amaçlı dağıtımı yasaklayan özel bir son kullanıcı lisans sözleşmesi (EULA) içerir.

Masaüstü Motoru (MSDE). Bu sürüm, SQL Server 2000 veritabanı motorunun temel özelliklerini içerir, ancak kullanıcı arabirimini, yönetim araçlarını, analiz özelliklerini, birleştirme çoğaltma desteğini, istemci erişim lisanslarını, geliştirici kitaplıklarını veya çevrimiçi belgeleri içermez. Ayrıca, kullanıcılarla çalışırken veritabanının boyutunu ve iş yükü düzeyini sınırlar. DesktopEngine sürümü, SQL Server 2000'in diğer sürümleri arasında kaynak açısından en az yoğun olanıdır ve bu da onu bağımsız bir veri ambarı uygulamak için ideal kılar.

WindowsCEE sürümü. Bu sürüm, WindowsCE çalıştıran cihazlar için SQLServer 2000 sürümüdür. Programlı olarak SQL Server 2000'in diğer sürümleriyle uyumludur. Bu, geliştiricilerin mevcut becerilerini ve uygulamalarını yeni cihaz sınıflarında çalışan çözümlerle ilişkisel veri depolama işlevselliğini genişletmek için kullanmalarına olanak tanır.

SQL Server 2000'in Özellikleri

Microsoft SQL Server 2000, ölçeklenebilirliği, veri ambarını ve diğer sunucu yazılımlarıyla sistem entegrasyonunu desteklemenin yanı sıra kurulumu, dağıtımı ve çalıştırmayı kolaylaştıran bir dizi özelliğe sahiptir.

Veritabanlarını kurmayı, dağıtmayı, yönetmeyi ve kullanmayı kolaylaştıran birçok araç ve özellik içerir. SQL Server 2000, DBA'lara Endüstriyel Çevrimiçi Sistemlerde SQL Server 2000'de ince ayar yapmak için ihtiyaç duydukları eksiksiz araç setini sağlar. SQL Server 2000 ayrıca küçük, tek kullanıcılı sistemlerde minimum yönetim yüküyle verimli bir şekilde çalışır.

Kurulum veya güncelleme, bir uygulama tarafından kontrol edilir. GUI(GUI uygulaması), kullanıcıyı yükleyicinin gerektirdiği bilgiler konusunda yönlendirir. Yükleyici, SQL Server'ın önceki bir sürümünün varlığını otomatik olarak algılar. SQL Server 2000 kurulumu tamamlandıktan sonra, yükseltme işlemini hızlı bir şekilde tamamlamak için kullanıcıya SQL Server 2000 Yükseltme sihirbazını çalıştırmak isteyip istemediklerini sorar. Böylece tüm kurulum veya yükseltme işlemi, kullanıcının minimum düzeyde bilgi girmesi gerekerek hızlı bir şekilde tamamlanır.

SQL Server 2000, çalışırken yapılandırmasını otomatik ve dinamik olarak değiştirir. SQL Server 2000'e bağlanan kullanıcı sayısı arttıkça, bellek gibi gerekli kaynakları dinamik olarak tahsis edebilir. Yük azaldığında, SQL Server 2000 kaynakları serbest bırakır ve sisteme geri döndürür. Sunucuda aynı anda başka uygulamalar çalışıyorsa, SQL Server 2000 ek sanal bellek ayırdıklarını algılar ve disk belleği yükünü azaltmak için kullandıkları sanal bellek miktarını azaltır. SQL Server 2000, bilgi eklendikçe veya kaldırıldıkça bir veritabanının boyutunu otomatik olarak büyütme veya küçültme yeteneğine de sahiptir.

SQL Server 2000, İnternet ve intranetler için istikrarlı ve güvenli bir bilgi deposu sağlamak üzere diğer yazılım ürünleriyle birlikte çalışır:

· SQL Server 2000, güvenlik mekanizmalarıyla çalışır ve Windows Şifrelemesi 2000 Server ve Windows NT Server, güvenli bir bilgi deposu uygular;

· SQL Server 2000, Microsoft Internet Information Services üzerinde çalışan Web uygulamaları için yüksek performanslı bir veri depolama hizmetidir;

· SQL Server 2000, büyük ve karmaşık e-ticaret Web sitelerine hizmet vermek için Site Server ile birlikte kullanılabilir.

TCP / IP Soketleri desteği, SQL Server 2000'i Microsoft ile entegre etmenize olanak tanır Proxy sunucuİnternet ve intranetler üzerinden güvenli iletişim kurmak için.

SQL Server 2000'in performansı, devasa internet sitelerini çalıştırmak için gereken seviyeye yükseltilebilir. Ek olarak, SQL Server 2000 veritabanı altyapısı, XML için yerleşik desteğe sahiptir ve Web Assistant sihirbazı, HTML sayfaları(Hypertext Markup Language) SQL Server 2000 verilerini temel alır ve bu verileri HTTP (Köprü Metni Aktarım Protokolü) ve FTP (Dosya Aktarım Protokolü) aracılığıyla erişim için yayınlar.

SQL Server, kullanıcı ve etki alanı hesaplarını SQL Server 2000 hesapları olarak kullanmanıza izin veren Windows kimlik doğrulamasını destekler. Windows girişleri NT ve Windows 2000.

Kullanıcıların kimliği, Windows 2000 tarafından ağa bağlanırken doğrulanır. SQL Server'a bağlanırken, istemci yazılımı, yalnızca kullanıcıların Windows NT veya Windows 2000 tarafından doğrulanması durumunda verilebilecek güvenilir bir bağlantı ister. Bu nedenle, SQL Server'ın kendisi çalışmaz. kullanıcı kimlik doğrulaması, ancak kullanıcıların her bir SQL Server sistemine bağlanmak için ayrı kullanıcı adlarına ve parolalara ihtiyacı yoktur SQL Server 2000, Microsoft Exchange veya diğer MAPI (Mesaj Uygulama Programlama Arayüzü) uyumlu posta sunucularından e-posta ve sayfalama mesajları gönderip alabilir. Bu özellik, postanın SQL Server 2000 grupları, saklı yordamlar ve tetikleyiciler kullanılarak gönderilmesini sağlar.SQL Server 2000 olayları ve bildirimleri şu şekilde yapılandırılabilir: ciddi sorunlar veya meydana gelme riski olsa bile, sunucu yöneticisi tarafından otomatik olarak bilgilendirildi. e-posta veya çağrı cihazı.

SQL Server 2000 Araçları

Işletme yöneticisi

SQL Server Enterprise Manager, MMC (Microsoft Yönetim Konsolu) uyumlu bir kullanıcı arabirimini destekleyen ve bir dizi yönetim görevi gerçekleştirmenize izin veren ana SQL Server 2000 yönetim aracıdır:

· SQL Server çalıştıran sunucu gruplarını tanımlayın;

bireysel sunucuları bir gruba kaydedin;

· tüm kayıtlı sunucular için SQL Server ayarlarını yapılandırın;

veritabanlarını, nesneleri, kullanıcı kimliklerini oluşturun ve yönetin, hesap adları ve kayıtlı sunucuların her birinde SQL Server'a erişim hakları;

· Kayıtlı her sunucuda tüm SQL Server yönetim görevlerini tanımlayın ve yürütün.

· SQL Query Analyzer'ı çağırarak SQL deyimlerini, paketlerini ve betiklerini etkileşimli olarak oluşturun ve test edin;

· Çeşitli SQL Server sihirbazlarını çağırın.

MMC, ağdaki çeşitli sunucu uygulamalarını yönetmek için ortak bir arayüzü destekler. Microsoft Windows. Sunucu uygulamaları, MMC kullanıcılarının sunucu uygulamasını yönetmeleri için bir arabirim sağlayan, ek bileşen adı verilen bir bileşen içerir. SQL Server Enterprise Manager, Microsoft SQL Server 2000 için bir MMC ek bileşenidir.

SQL Server Aracısı

SQL Server Agent, SQL Server 2000 veya SQL Server'ın önceki sürümlerinin bir örneğini çalıştıran bir sunucuda çalışır. SQL Server Agent aşağıdaki görevlerden sorumludur:

yürütme için programlanmış SQL Server işlerini çalıştırma kesin zaman veya belirli bir süre sonra;

Gerçekleştiğinde yönetici tarafından belirtilen bir eylemi gerçekleştirmenin gerekli olduğu özel koşulların tanımı, örneğin bir çağrı cihazına veya e-postaya mesaj göndererek birini uyarın veya bu koşullara uyan bir görevi çalıştırın;

· replikasyonu gerçekleştiren yönetici tanımlı görevleri başlatma.

SQL Profilcisi

SQL Profiler, SQL Server 2000 olaylarını kaydetmek için bir araçtır. Olaylar, daha sonra analiz edilebilecek veya bir sorun teşhis edilirken bazı eylem dizilerini tekrarlamak için kullanılabilen bir izleme dosyasında saklanır. SQL Profiler şunlar için kullanılır:

sorun isteklerinin adım adım yürütülmesi ve sorunun kaynağının belirlenmesi;

yavaş sorguların aranması ve teşhisi;

sorunlara yol açan SQL ifadelerinin kayıt dizileri;

izleme SQL performansı Sunucu ve iş yükünün düzenlenmesi.

SQL Profiler, SQL Server örneklerinde gerçekleştirilen denetim etkinliklerini de destekler. Güvenlikle ilgili etkinlikler hakkındaki bilgiler, güvenlikten sorumlu yönetici tarafından daha sonra incelenmek üzere saklanır.

Servis Müdürü

SQLServerServiceManager, SQLServer 2000 sunucu bileşenlerini başlatmak, durdurmak ve duraklatmak için tasarlanmıştır.Bu bileşenler, Microsoft Windows NT veya Windows 2000'de hizmetler olarak ve Windows 95 ve Windows 98'de ayrı yürütülebilir programlar olarak çalışır.

SQL Server. SQL Server veritabanı motorunu uygular. Bir bilgisayarda çalışan her SQL Server örneği için bir SQL Server hizmeti vardır.

SQL Server Aracısı. Zamanlanmış SQL Server yönetim görevlerini çalıştıran bir aracı uygular. Bir bilgisayarda çalışan her SQL Server örneği için bir SQL Server Agent hizmeti vardır.

Microsoft Arama (yalnızca Windows NT ve Windows 2000). Tam metin arama motoru uygular. Bilgisayardaki SQL Server örneklerinin sayısından bağımsız olarak tek bir örnekte bulunur.

MSDTC (yalnızca Windows NT ve Windows 2000). Dağıtılmış işlemleri yönetir. Bilgisayardaki SQL Server örneklerinin sayısından bağımsız olarak tek bir örnekte bulunur.

MSSQLServerOLAPService (yalnızca Windows NT ve Windows 2000). Analiz Hizmetlerini uygular. Bilgisayardaki SQL Server örneklerinin sayısından bağımsız olarak tek bir örnekte bulunur.

Service Manager penceresi gizlenebilir ve görev çubuğunun sistem tepsisindeki bir simgeyle gösterilebilir. Service Manager'ın desteklediği görevleri listeleyen bir menüyü görüntülemek için tıklayın. sağ tık görev çubuğundaki simge.

SQL Sorgu Çözümleyicisi

SQL Query Analyzer, birçok farklı görevi çözmek için tasarlanmış bir GUI aracıdır:

sorgular ve SQL betikleri oluşturmanın yanı sıra bunları SQL Server veritabanlarıyla yürütme;

standart senaryolarda sık kullanılan veritabanı nesnelerinin oluşturulması;

mevcut veritabanı nesnelerini kopyalama;

saklı yordamların parametrelerini ayarlamadan yürütülmesi;

Saklı yordamlarda hata ayıklama

performans sorunları olan sorgularda hata ayıklama;

veritabanlarında nesneleri aramanın yanı sıra nesneleri görüntüleme ve onlarla çalışma;

Bir tabloya satır ekleme, güncelleme ve silme;

· sık kullanılan sorguları başlatmak için klavye kısayollarını tanımlama, sık kullanılan komutları Araçlar menüsüne ekleme.

SQL Query Analyzer, doğrudan Başlat menüsünden veya SQL Server Enterprise Manager'dan başlatılır. yazarak da başlatılabilir. Komut satırı isqlw komutu.

Bilet numarası 11

Büyük nesneler

DB2/2 ve DB2/6000 kullanıcıya ikili büyük nesneler (BLOBS) ve büyük metin nesneleri (CLOBS) gibi yeni veri türleri sağlar.

LEKELER iki gigabayta kadar her türlü veriyi depolamanıza izin verir.

Seçenek 1: işlevin veritabanına doğrudan erişimi vardır, bu da maksimum performans elde etmenizi sağlar, ancak sunucu sağlığı ve veri bütünlüğü için potansiyel bir tehdittir

Seçenek 2: işlev, veri ve DBMS koruması sağlayan ancak performansı azaltan veritabanı sunucusundan ayrı bir işlem olarak yürütülür

profesyoneller

İyi bir ücretsiz sürümü var

İyi ücretsiz teknik destek

Kurumsal iş sektöründe başvuru yapmanızı sağlayan üreticiden ücretli destek almanız mümkündür.

konfigürasyonlarla

İyi performans

"1C sunucusu için yeterli bellek yok" gibi durumları daha iyi ele alır

RLS ile çalışırken olasılıkları genişleten 256 tabloda sınır yoktur

eksiler

Birkaç uzman

Küçük yaygınlık

Veritabanlarının boyutu diğer alt bölümlere göre daha büyüktür

Sistemin otomatik ayarı var, ancak eksik

Bazı mesajlar platform tarafından doğru şekilde işlenemeyebilir.

Bilet numarası 12

Bilet numarası 14

Bilet numarası 15.

Windows Açık Hizmetler Mimarisi (WOSA) - bir dizi açık birlikte çalışabilirlik standardı uygulamalı sistemler

Windows, uygulamaları yazmayı ve dikey olarak açmayı kolaylaştıran bir standartlar ailesine sahiptir. Bu standartların ortak adı WOSA'dır (Windows Open Services Architecture.

(WOSA) sunucu ve istemci taraflarında uygulama sistemi bileşenlerinin etkileşimi için bir dizi açık standart sağlar.

Aile üç kategoriye ayrılır:

standartlar genel amaçlı;

iletişim standartları;

için standartlar finansal uygulamalar ve servisler.

Genel amaçlı standartlar grubu şunları içerir:

— Açık Veritabanı Bağlantısı (ODBC) - veritabanlarına erişim

— Mesajlaşma Uygulama Programlama Arayüzü (MAPI) - mesaj iletme

— Telefon Uygulama Programlama Arayüzü (TAPI) - telefon hattı erişimi

iletişim grubuna
standartlar aşağıdaki unsurları içerir:

Windows SNA ana bilgisayar iletişim API'si

TCP/IP protokolüne dayalı Windows Sockets iletişim arabirimi

Microsoft Uzaktan Yordam Çağrısı (RPC) - uzaktan yordam çağrısı arabirimi

Finansal uygulamalar ve hizmetler için standartlar grubu iki unsur içerir

Canlı Piyasa Verileri için WOSA Uzantısı (WOSA/XRT)

Finansal hizmetler için WOSA uzantısı (WOSA/XFS)

WOSA ailesinin standartlarının her biri, aşağıdaki ana bileşenleri içeren bir mimariyi tanımlar:

Uygulama Programlama Arayüzü (API)

Sunucu arabirimi (SPI)

Uygulama/Hizmet Grup Yöneticisi

Uygulamaları/hizmetleri kaydetmek için veritabanı.

Bilet numarası 16

Pirinç. 1. Bilgilerin veritabanından uygulamaya taşınması

Bir DBMS uygulaması geliştirirken, programcının veritabanlarıyla bilgi alışverişi yapmak ve onu görüntülemek için tasarlanmış bileşen kümeleriyle çalıştığı şekilden görülebilir. Seçilen veri tabanı erişim mekanizmasına bağlı olarak, bazı bileşen grupları kullanılmayabilir, ancak kullanılan veri tabanının özellikleri ve ona erişim mekanizması ne olursa olsun, hepsi benzer özelliklere ve yöntemlere sahiptir.

ODBC (Açık Veritabanı Bağlantısı - veritabanlarına açık erişim) - Microsoft evrensel tarafından geliştirilmiştir uygulama programlama Arayüzü veritabanlarına erişmek için.

ODBC protokolünü geliştirmenin temel amacı, çeşitli DBMS ile etkileşim için mekanizmaların standardizasyonu olarak kabul edilir. Özel SQL API'lerine dayalı olarak veritabanlarıyla etkileşime giren uygulamaların geliştirilmesiyle ilgili temel sorun, her DBMS'nin kendi erişim programı arayüzüne sahip olması, her birinin kendi özelliklerine sahip olması ve tam olarak diğerleri gibi çalışmamasıydı. Bu bağlamda, uygulamanın geliştirilmesi önemli ölçüde kullanılan VTYS'ye bağlıydı. Microsoft, bu sorunu çözmek için önemli bir adım attı. Ana fikir, Windows işletim sistemleri ailesi düzeyinde, farklı DBMS'de desteklenebilecek evrensel bir arabirim geliştirmekti.

Yapıyı kısaca düşünün yazılım ODBC:

· ODBC işlev çağrısı arabirimi: Bu, doğrudan uygulamalar tarafından kullanılan API'yi içeren sözde üst düzey ODBC'dir. Bu API, bir dinamik bağlantı kitaplığı Dll'si olarak uygulanır ve Windows işletim sisteminin bir parçasıdır;

· ODBC sürücüleri: Bu, ODBC protokolünü destekleyen bir dizi DBMS sürücüsü içeren sözde alt ODBC katmanıdır. Teknolojinin bir parçası olarak, her bir DBMS için, uygulama programı ile DBMS arasında bir ara bağlantı olacak ve DBMS işlevlerine yapılan çağrıları DBMS'nin dahili özel işlevlerine yönelik çağrılara çevirecek uygun bir ODBC sürücüsü geliştirilebilir. Bu standardizasyon sorununu çözer. Birçok modern DBMS için, işletim sistemine ayrı olarak yüklenen özel ODBC sürücüleri vardır;

· ODBC Sürücü Yöneticisi: bu programlama mekanizması temsil eder ortalama seviye ODBC, gerekli sürücüleri yükleme sürecini kontrol eder.

Veri erişimi için ODBC protokolünü kullanan program yürütme şeması Şekil 2'de gösterilmiştir.

Pirinç. 2. Veri erişimi için ODBC protokolünü kullanan program yürütme şeması

işletim sistemi Windows'un veritabanlarına erişmek için çeşitli mekanizmaları vardır: ODBC,OLEDB Ve ADO.

ODBC teknolojisi(İngilizceden. Açık Veritabanı Bağlantısı– açık veritabanı erişim mekanizması 1 ) işletim sisteminin bir bileşenidir pencereler saklanan bilgilere erişimi birleştirmek için tasarlanmıştır. veritabanlarıÇeşitli türler. ODBC ile takas işlemlerini gerçekleştiren bir dizi sürücüden oluşur. veritabanları ve uygulamadan gelen istekleri sürücüye ve sürücüden gelen bilgileri uygulamaya aktaran bir sürücü yöneticisi (Şekil 3).

Pirinç. 3. ODBC kullanılırken uygulama ile veritabanı arasında bilgi hareketi

Sorgu dili, verileri almak ve değiştirmek için kullanılır SQL, uygulamanın eriştiği veritabanı tarafından desteklenip desteklenmediği. Veritabanı dili desteklemiyorsa SQL, o zaman buna erişim, erişimden farklı değildir veri tabanı destekleyici SQL. Bu, sistem tarafından veritabanlarına erişimin birleştirilmesidir. ODBC– uygulama, veritabanına bağlanmak için kullanılması gereken sürücünün adını belirtir ve gerekli bilgilerin bileşimini açıklayan bir istek gönderir. Sonraki mekanizma ODBC belirli bir veritabanıyla çalışmanın özelliklerini uygulamadan gizleyerek bilgi elde etmek için gerekli tüm işlemleri gerçekleştirir. Uygulama erişimi ODBC başından sonuna kadar API-dinamik kitaplıklarda uygulanan işlevler.

Veritabanında, bilgiler özel olarak oluşturulmuş sözcüksel araçlar kullanılarak ve kabul edilen sözdizimsel kurallara ve kısıtlamalara göre kaydedilir ve çoğaltılır.

Sözdizimsel analiz, bilgileri toplamak, kaydetmek, iletmek, işlemek, biriktirmek, depolamak ve korumak için bir dizi teknik araç seçmek için gerekli nicel özellikler de dahil olmak üzere bilgi akışlarının en önemli parametrelerini oluşturur.

Hizmet verilen bilgi akışlarının sözdizimsel analizi, bilgi sistemleri tasarımının tüm aşamalarından önce gelir.

Anlamsal analiz, bilgileri tek tek öğelerin anlamsal içeriği açısından incelemeyi, sisteme girilen mesajların açık bir şekilde tanınmasıyla dilsel yazışma yollarını (insan dili, bilgisayar dili) bulmayı mümkün kılar.

Yönetim için kullanılan bilgilerin kullanışlılığını belirlemek, kontrol eylemleri geliştirmek için kullanılan mesajların pratik önemini belirlemek için pragmatik analiz yapılır.

Kalıcı bilgiler değişmeden kalır veya daha uzun veya daha kısa bir süre boyunca küçük ayarlamalara tabidir. Bunlar çeşitli referans bilgileri, standartlar, fiyatlar vb.

Değişken bilgiler, üretim ve ekonomik işlemlerin performansının sonuçlarını yansıtır, dinamizmlerine karşılık gelir ve kural olarak, makine işlemenin bir teknolojik döngüsüne katılır.

Bilgi girerken ve işlerken toplu ve etkileşimli modlar kullanılır.

Parti modu, farklı yönetim seviyelerindeki ekonomik nesnelerin üretimi ve ekonomik faaliyetleri hakkında raporlama görevlerinin büyük bir pay aldığı ekonomik sorunların merkezi çözümü uygulamasında en yaygın olanıydı. Toplu iş modunda bilgi işlem sürecinin organizasyonu, kullanıcının bilgisayara erişimi olmadan oluşturulmuştur.

İşlevleri, bir dizi bilgi ile ilgili görev için ilk verileri hazırlamak ve bunları, işleme, programlar, başlangıç, düzenleyici ve referans verileri için bir bilgisayar görevi içeren bir paketin oluşturulduğu bir işleme merkezine aktarmakla sınırlıydı. Paket bilgisayara tanıtıldı ve kullanıcının ve operatörün katılımı olmadan otomatik olarak uygulandı, bu da belirli bir dizi görevin yürütme süresini en aza indirmeyi mümkün kıldı. Toplu iş modu şu anda e-posta veya toplu veritabanı güncellemelerinde uygulanmaktadır.

Etkileşimli mod, kullanıcının bilgi işlem sistemi ile doğrudan etkileşimini sağlar, sistemle bir talep veya diyalog şeklinde olabilir.

Talep modu, kullanıcıların, işlem merkezinden oldukça uzakta bulunanlar da dahil olmak üzere, önemli sayıda abone terminal cihazı aracılığıyla sistemle etkileşim kurması için gereklidir.

Örnek: Ulaşım için bilet ayırma görevi.

Bilgi sistemi, toplu hizmeti uygular, terminaller yardımıyla birkaç bağımsız kullanıcının doğrudan ve pratik olarak sahip olduğu bir zaman paylaşım modunda çalışır.

Bilgi sistemine eşzamanlı erişim. Bu mod, her kullanıcıya sistemle farklılaştırılmış ve kesin olarak belirlenmiş bir şekilde iletişim kurması için zaman vermenizi ve oturumun bitiminden sonra çıkmanızı sağlar.

Etkileşimli mod, kullanıcının kendisi için kabul edilebilir bir çalışma hızında bilgi işlem sistemiyle doğrudan etkileşim kurma, bir görev verme, bir yanıt alma ve analiz etme gibi tekrarlayan bir döngü gerçekleştirme olasılığını açar.

Bilgi sürecinin sözdizimsel, anlamsal, pragmatik yönleri hakkında daha fazla bilgi:

  1. Kitle bilgi faaliyetinin yapısı: kitle bilgisinin toplanması, işlenmesi, düzenlenmesi, iletilmesi, algılanması, dönüştürülmesi, depolanması ve kullanılması. Potansiyel, kabul edilmiş ve gerçek bilgiler. Kitle bilgilendirme metinlerinin anlamsal, sözdizimsel ve pragmatik yönleri.
  2. Anlamsal, sözdizimsel ve pragmatik açılardan kavramsallaştırma birimleri ve yöntemleri
  3. 7. GAZETE METİNİNİN YETERLİLİK KRİTERLERİ GAZETE METİNİNİN SEMANTİK, SİMTAKSİK, PRAGMATİK YÖNLERİ GAZETE METİNİNİN ÖZGÜLLÜĞÜ VERİMLİLİK
Fok
Konunun devamı:
Akıllı televizyon

Bakalım hangi MacBook kendini gösterecek. World of Tanks'ın en popüler çevrimiçi oyunlardan biri haline gelmesinin bir nedeni var. Kapsamlı bir askeri teçhizat cephaneliği, heyecan verici oynanış...