demokrasinin | Performans ve Proje Ödevleri

İŞLEMCİLER

05 Haz Kategorilenmemiş Yorum yok

İŞLEMCİLER

İşlemciler aleminde durmaksızın devam eden yeni atılımlar ile bu alemin krallığına oynayan Intel’in yeni spesifikasyon ve ürünleri, karşımıza sadece yeni teknolojiler değil aynı zamanda pek çok yeni terim ve kavram çıkardı. Bu ay, Bunları Biliyor musunuz köşemizde sizler için işlemciler hakkında sıkça sorulan bazı sorulara cevap aradık. İlginizi çekeceğini ümit ediyoruz.

Deschutes işlemci nedir?

Deschutes, Intel firmasının 0.25 mikron üretim teknolojisini kullanarak imal ettiği Pentium II işlemcilerin kod adıdır. (Intel’in 0.35 mikron teknolojisi kullanılarak ürettiği Pentium II işlemcilerin kod adı Klamath idi.) Mikron birimi açısından daha küçük sayıların söz konusu olduğu üretim proseslerinin önemli neticeleri arasında daha küçük kalıp ölçüleri, daha düşük güç tüketimleri ve daha az ısınma problemleri yer alır. Tüm bunların sonucu daha yüksek saat hızlarında çalışan CPU’lardır. Intel’in 333 MHz ya da üstünde çalışan tüm –masaüstü– Pentium II işlemcileri Deschutes modeli işlemcilerdir. (Deschutes’ler ilk çıktığında en düşük hızları 333 MHz [saniyede 333 milyon çevrim] idi.) Bunun yanı sıra notebook’lar için özel olarak üretilmiş olan ve 233/266 MHz hızlarında çalışan mobil Deschutes işlemciler de mevcuttur.

Deschutes’ün yeni BX çipseti tarafından destekleniyor olması neden bu kadar önemli?

Intel’in yeni BX çipseti 100 MHz’lik veriyolu hızlarını ve 100 MHz’lik SDRAM’i (senkronize dinamik RAM) desteklemektedir. Bunun neticesinde Intel, 500 MHz hızında çalışan Deschutes işlemciler üretme imkânına sahip olacaktır. Pratikte, işlemcinin maksimum saat hızı –normal şartlarda– sistem kartının veriyolu hızının 5 katı kadardır. Intel aynı zamanda hem masaüstü hem de notebook sistemlerde kullanılmak üzere bir BX çipset daha üretti. Bu ortak çipset sayesinde, masaüstü ve notebook bilgisayarları arasında hâlâ belirgin bir fark olarak duran performans açığının kapanması beklenebilir.

Son aylarda sık sık duyduğumuz slot ve soketli ifadeler ne anlama geliyor? Slot 1 (Slot One), Slot 2 (Slot Two), Socket 7, Super7 ve Slot A… Tüm bunların anlamı ne?

Slot 1, Intel’in Pentium II işlemcisi tarafından kullanılan konnektördür. Slot 2, Pentium II tabanlı server’lar için özel olarak dizayn edilmiş olan kartuş konnektördür; henüz çıkışını yapmamakla birlikte onunla daha yakından tanışacağımız günler uzak değildir. Socket 7, son iki yıl boyunca Pentium, Pentium MMX, AMD-K6, Cyrix 6×86 ile 6×86MX, ve IDT WinChip işlemcileri tarafından kullanılagelen konnektördür. Super7, Advanced Micro Devices (AMD) tarafından sunulan yeni bir anakart/çipset tasarımıdır. Super7, Socket 7 uyumlu işlemciler için 100 MHz’lik veriyolu hızı, AGP ve 100 MHz’lik SDRAM desteği gibi üstün özellikler sunmaktadır. Slot A, yine AMD tarafından öne sürülmesi düşünülen yeni bir konnektördür. Fiziksel boyut ve şekil açısından Intel’in özel Slot 1 konnektörüne denk olan Slot A, elektriks…

İŞLEMCİ

05 Haz Kategorilenmemiş Yorum yok

İŞLEMCİ





Bilgisayarınız ne kadar zeki olmalı?

Sağlam kafa, sağlam vücutta bulunur. Dolayısıyla iyi bir işlemciyi ancak iyi bir anakartla kullanabilirsiniz; anakart ve işlemci seçimi yaparken iki yönlü düşünmelisiniz. İşlemci türlerine göre, seçeceğiniz anakartın markası ve türü de değişir; anakart seçiminiz de işlemci seçiminde etkilidir. O zaman ne yapmalısınız?

Gerçekleri görmekte fayda var: Eski Pentium ve MMX işlemcilerin devri kapandı bile. Bu işlemciler 486’lar gibi tarihe karıştılar, çünkü yeni uygulamalar için yetersizler. Aslına bakarsanız, iyi bir bilgisayar programcısı 486 bir makine ile mucizeler yaratabilir, ama ev kullanıcıları için en uygun olanlar en hızlı işlemcilerdir, çünkü dünyanın en iyi büyücüsü olsa bile kimse bir 486 ile Quake II oynayamaz ya da MP3 arşivi kodlayamaz. Daha çok multimedya için, daha yüksek işlemci gücü gerekir.

O zaman ne yapacaksınız? Seçenekler sınırsız., ama bu işin bir tek doğru reçetesi var:

Kimsenin sözüne inanmayın. Bilgisayar satın alırken tek doğru vardır: Kendi doğrularınız. İşlemcilerin fiyat listesini elinize alın. Bu listeler genelde yavaştan hızlıya doğru sıralıdır: Mesela Pentium Celeron 300 ile başlar ve Pentium II 450 ile biterler. Önce hız tablosundaki değerleri ele alın. Size bir başka sır vereyim: Hiç bir insan gözü 350 MHZ ve 450 MHz arasındaki hız farkını kolay kolay anlayamaz, onun için 50-100 MHZ fark için fazladan 200 dolar ödeme yapmayın. Listeye bakın: En yüksek işlemcinin hızını ve fiyatını not edin (bu işi bugün yaparsanız hız 450 MHZ, fiyat yaklaşık 450 dolar olacak). Sonra dört beş madde geriye gidin, yine hız ve fiyat not edin (diyelim ki 300 MHZ ve 200 dolar). Şimdi durun, ve bu aralığı araştırın: Orada, hız / fiyat oranı en düşük olan işlemciyi bulacaksınız: 250 dolar civarındaki Pentium II 350 MHZ…

İşte size uygun işlemci büyük ihtimalle bu, ve şu günlerde en yaygın olanı da odur.

350 MHZ işlemciler 100 MHZ hızında çalışırlar, dolayısıyla anakartınızın da 100 MHZ hızını d…

JAVA

05 Haz Kategorilenmemiş Yorum yok

ÖNSÖZ

Server-client mimarisine sahip programların birisi de Java Programlama diline ait veri tabanı uygulamaları JDBC’dir.1980 yılı ve sonrası, Internet ve ağ uygulamaların da Java ve Java uygulamaları büyük gelişme göstermiştir.JDBC veri tabanına bağlanmakta kullanılan arayüzdür.

Bu tezin hazırlanmasındaki amaç, JDBC konusunda örnek vermenin yanında, JDBC nin çalışma mantığını anlatmak ve konuyla ilgili ortaya çıkan kaynak sıkıntısı biraz osun azaltabilmektirs.

Gerek ders konusunda, gerekse sosyal hayatta bizlerden yardımını esirgemeyen değerli hocam Zafer DİNǒe sonsuz teşekkürlerimi sunarım.

ÖZET
Java programlama dilinde veri tabanına bağlantı için JDBODBC ara yüzü kullanılır. Temel mantık ana server-client mimarisinde server üzerinde bağlantı nesnelerinin oluşturulup, veri tabanında kayıtlara ulaşılması ve istenen değişikliklerin yapılmasıdır.

JDBC, ilişkisel veri tabanlarına ara yüz olarak tanımlanabilir. Java Veri tabanı bağlantısı (JDBC) sınıfları SQL cümlelerini çalıştırarak ilişkisel veri tabanlarına erişimi ve bu veriler üzerinde işlem yapmayı sağlar.

JDBC ile veri tabanı bağlantısını sağlamak için server üzerinde bağlantı nesnesi oluşturulur, JDBC sürücüleri yüklenir, SQL cümleleri ile veri tabanı üzerinde istenen değişiklikler yapılır ve bağlantı kapatılır.

BÖLÜM 1

GİRİŞ:
Bilişim teknolojilerinin gelişim hızı son 15 yılda inanılmaz bir ivme kazanmıştır. Bu gelişimde bilişim sistemleri kuruluşlarının başarılarının büyük payı vardır. Ancak bu gelişimle birlikte bu kurumlarının istek ve ihtiyaçları da değişmiştir, artık bilişim dünyası ana bilgisayardan (Mainframe) istemci_sunucu mimarisine geçiş gibi köklü bir değişiklik yaşamaktadır. Bu gün artık ihtiyaçlar veri tabanları, işletim sistemleri, bilgisayar ağları gibi varolan teknolojilerle uyumlu çalışabilecek ve aynı zamanda yeni teknolojilerin kullanılmasına olanak verebilecek mimarilerin geliştirilmesine yol açmıştır.

Bilişim teknolojilerinde ana bilgisayar tabanlı uygulamaların sakıncalarında dolayı ilişkisel veri tabanları ve istemci/sunucu modeline geçilmiştir. Bilindiği gibi ana bilgisayar tabanlı uygulamalarda depolanan bilginin paylaştırılması büyük bir sorun olmaktaydı ve bu yöntem verimsizdi. Geliştirilen istemci/sunucu modelinde, uygulamalar istemci ve sunucu tarafında iki ayrı tek parçalı uygulama modelinin çıkmasına yol açmıştır. Ancak bu modelde, uygulamalarda değişiklik ya da geliştirmeler yapılmasını kolaylaştıran “kodun yeniden kullanılabilmesi özelliği” özelliğinin uygulanması, çoğu zaman ayrı ayrı ele alınması gereken bir çok program modülünün ortaya çıkmasına sebep olarak işlemi güçleştirir.

İşte yukarıda sayılan bu sebeplerden dolayı, dağıtık bilgi işlem modeli,CORBA ve IIOP’ nin geliştirilmesini sağlamıştır. 1980 yılında standart olarak kabul edilen bu teknolojide zamanla ortaya çıkan bir sorun, birbirlerinden kesin olarak çizilmiş sınırlarla ayrılmış…

İÇİNDEKİLER

ÖNSÖZ……………………………………………………………………………………………………………. I
İÇİNDEKİLER……………………………………………………………………………………………….. II
ÖZET………………………………………………………………………………………………………………. VI

BÖLÜM 1
INTERNET, WEB SERWER ve WEB TARAYICILARI
1.1. INTERNET……………………………………………………………………………………………….. 1
1.1.1. Internet’ in Tarihçesi…………………………………………………………………………. 1
1.1.2. Internet Nedir, Nasıl Çalışır?……………………………………………………………… 4
1.1.3. Internet’ te Kullanılan Protokoller……………………………………………………… 5
1.1.4. Internet ve Web İlişkisi………………………………………………………………………. 6
1.2. WEB SERVER YAZILIMLARI………………………………………………………………… 7
1.3. WEB TARAYICI (BROWSER)…………………………………………………………………. 10
1.3.1. En Çok Kullanılan Web Tarayıcıları………………………………………………….. 11
1.3.1.1. Microsoft Internet Explorer………………………………………………………… 11
1.3.1.2. Netscape Navigator…………………………………………………………………….. 11
1.3.1.3. Diğerleri…………………………………………………………………………………….. 11
1.3.2. Yardımcı Programlar ve Ek Birimler……………………………………………. 12

BÖLÜM 2
WWW (WORLD WİDE WEB)
2.1. WWW ( WORLD WIDE WEB ) NEDİR?………………………………………………….. 14
2.1.1. WEB Sayfası……………………………………………………………………………………… 14
2.1.2. WEB Sitesi………………………………………………………………………………………… 14
2.2. WEB DE NASIL YER ALINIR………………………………………………………………….. 14
2.3. PROFESYONEL WEB TASARIMI…………………………………………………………… 15
2.3.1. Sayfalar Arası İlişkiler……………………………………………………………………….. 17
2.3.2. Bir Sayfa Hazırlanırken Dikkat Edilecekler……………………………………….. 20
2.3.2.1. Sayfada Grafik Kullanılırken Dikkat Edilecekler………………………… 20
2.3.2.2. Ekran Boyutu………………………………………………………………………

İŞLETİM SİSTEMLERİ

05 Haz Kategorilenmemiş Yorum yok

İŞLETİM SİSTEMLERİ

İşletim sistemleri konusu, bilgisayar bilimleri kapsamındaki en temel konulardan birini oluşturmaktadır. İşletim sistemleri, bilgisayar sistemlerinin gelişmesine paralel olarak gelişme göstermiştir. Çünkü, yeni gelişen bilgisayar mimarisi, yeni istekler ve ihtiyaç duyulan güvenliğe göre işletim sistemleri gelişmiştir. Bu nedenle, kullanıcı ile bilgisayar arasında bir köprü görevi yürüten ve donanıma en yakın yazılım birimi olan işletim sisteminin ayrıntılarını incelemeye geçmeden önce, bir bilgisayar sisteminin yapısını genel olarak ele almak gerekmektedir.

Bir bilgisayar sisteminin genel olarak 4 bileşeni vardır.

1. Donanım (İşlemci (CPU), belek ve I/O üniteleri gibi)
2. İşletim Sistemi (Ms-Dos, Unix, OS/2 gibi)
3. Sistem Yazılımları (Derleyiciler, Veritabanı ve Network Yazılımları)
4. Uygulama Yazılımları (Kullanıcıların kendi geliştirdikleri yazılımlar)

Bu noktada şu hususu açıklamak gerekir ki CPU (Central Processor Unit) bilindiği gibi bir bilgisayar sisteminin en temel bileşeni olup, aynı şekilde bilgisayar sistemlerindeki disk, printer, disket, terminal (ana makineye bağlı, sıradan uç kullanıcılar) vs. gibi I/O (Input/Output) üniteleri donanım kısmı olmaktadır.

Yazılım (software) ise, hem bilgisayar sistemini oluşturan donanım birimlerinin yönetimini hem de kullanıcıların işlerini yapmak için gerekli olan programlardır. Yazılım olmaksızın bir bilgisayar sistemi, bir takım elektronik kartlar, kablolar ve mekanik bazı parçalardan ibaret bir cihazdır. Bir bilgisayar sistemi, üzerine işletim sistemi (Operating Systems) ve onun üzerine de diğer yazılımların yüklenmesi ve çalıştırılmasından sonra gerekli işlevleri yerine getirebilmektedir.

Bilgisayar yazılımları genel olarak 2 ana grupta incelenebilir.
• Sistem Yazılımları (System Software)
• Uygulama Yazılımları (Application Software)

Sistem Yazılımları (System Software); bilgisayarın kendisinin işletilmesini sağlayan, işletim sistemi, derleyiciler (compilers) (Yazılım programında, yazılan programı makine diline çeviren program), çeşitli donatılar (facility) gibi yazılımlardır.

Uygulama Yazılımları (Application Software); bu kullanıcıların işlerine çözüm sağlayan örneğin çek, senet, stok kontrol, bordro, kütüphane kayıtlarını tutan programlar, bankalardaki müşterilerin para hesaplarını tutan programlar vs. gibi yazılımlardır.

Bütün sistem programları içinde en temel yazılım işletim sistemidir ki, bilgisayarın bütün donanım ve yazılım kaynaklarını kontrol ettiği gibi, kullanıcılara ait uygulama yazılımlarının da çalıştırılmalarını ve denetlenmelerini sağlar.

Modern bir bilgisayar sistemi, bir veya birden fazla işlemci (ya da diğer bir söylemle “CPU”), gerçek bellek (RAM), saatler, terminaller, diskler, bilgisayar ağı (network) birimleri, yazıcı üniteleri, CD sürücüsü, disket ve teyp üniteleri gibi I/O ünitelerinden oluşmaktadır. Doğal olarak bir bilgisayar sist…



  • Kategoriler

 

Web Stats
Ads Rüya Tabiri ödev ara
tulip soyle