Temel Bilgi Teknolojileri Üniter 3

belfin

Yeni Üye
Katılım
26 Eyl 2011
Mesajlar
48
Tepkime puanı
2
Puanları
0
Bölüm:
Türk Dili ve Edebiyatı
Şehir:
Balıkesir
BİLGİSAYAR YAZILIMI

YAZILIM KAVRAMI

*Bilgisayar programı- Bilgisayara belirli bir işi gerçekleştirmesi için verilen komutlar toplamına verilen addır.
*Genel olarak bütün bilgisayar programlarının tamamı yazılım olarak adlandırılır.
*Bilgisayar sistemi iki temel bileşenden oluşur=
Donanım
Yazılım
Donanım- Gözle görebildiğimiz, elle tutabildiğimiz maddi cihazlara verdiğimiz genel isim.

Yazılım- Söz konusu cihazların işleyebilmesi için gereken ve maddi olmayan komutlara verilen genel isim.
Örnek= Bir bilgisayarın oyun oynamak gibi basit bir amaçla çalışmasıyla uzay araştırmalarının karmaşık işlemleriyle, arasında prensip olarak fark yoktur. Her durumda da işlemci ana bellekteki komutları okur ve istenen işlemleri yapar sonuçları yine ana belleğe yazar.
Bilgisayar olarak kabul edebileceğimiz bazı cihazların ana belleklerine komutlar üretim aşamasında yerleştirilir.
Ör- çamaşır makinesi gibi.
Ancak bilgisayarda durum farklıdır. Bu tür sistemler kapatıldığında ana bellekteki bilgiler kaybolur, açıldığında komutların tekrar ana belleğe taşınması gerekir.
Klavyenin tuşlandığının, farenin hareket ettirildiğinin, CD sürücüsüne CD takıldığının algılanabilmesi için bilgisayarda bir programın çalışması gerekir. Yani bütün bu komutları algılayan bir programdır.
*Bilgisayarın açılışında kendiliğinden çalışan ve bilgisayarı komut bekler duruma hazırlayan programlar bütününe işletim sistemi denir.
Bilgisayarda yapılan herhangi bir işlem iki sayının çarpılması gibi basit bir işlem olsa bile, bilgisayar bunu çok sayıda adımda ancak gerçekleştirir. Sadece bir harf tuşuna basıldığında bile bu harfin ekranda görünmesi bilgisayar için oldukça karmaşıktır. Ama yine de bilgisayar bu işi hatasız ve seri bir şekilde gerçekleştirir.

Birleştirici diller
Bilgisayarın kendi makine dili oldukça karmaşıktır ve ileri derece uzmanlık gerektirir. Örneğin, bilgisayar sadece 0 ve 1 lerden oluşan bir alfabeye sahiptir. Bizim bunu anlamamız bu şekilde komutlar vermemiz oldukça zordur. Bu yüzden bilgisayar programcıları bu durumu kolaylaştırmak amacıyla bilgisayar programları geliştirdiler. Bu programlara birleştirici diller denir.
Birleştirici diller kullanılsa da bilgisayarlar yine makine dili(kendi dilleri) bilir. Sadece eskiden kullanıcının görevi olan bilgisayara devredilmiştir.
Pek az uzman dışında kimse birleştirici dilleri kullanmaz ve kullanmayı bilmez.

İki kategoriye ayrılır;
- yorumlayıcı
- derleyici
Yorumlayıcı: komut yorumlayıcı denilen bilgisayar programına gönderilir. Yorumlayıcı komutun kullanılan dilin söz dizim kurallarına uygunluğunu denetler. Uygunsa birleştirici dile tercüme eder ve çalıştırılmak üzere yollar, değilse hata mesajı verir.

Derleyici: Programdaki bütün komutları okur, her birini söz dizim kurallarına göre denetler. Uygunsa birleştirici dile tercüme eder ve çalıştırılmak üzere yollar, değilse hata mesajı verir.
** yorumlayıcılar, derleyiciler birer bilgisayar programıdır. Yani bunlar birer yazılımdır.

Paket program: Herhangi bir amaç için hazırlanmış, uzmanlık gerekmeden kullanılabilecek olan bilgisayar programıdır.
Ör, işletmelerdeki hazır bordo programları gibi..
*Paket program bilgisayarın yardımcı belleğinde saklanır. İhtiyaç duyulduğu zaman klavye yada fare yardımıyla program uyarılır, bu uyarıyla program ana belleğe yüklenir ve çalışmaya başlar.
*İlk paket programlar inşaat hesapları, büyük inşaat projelerinin yönetimi gibi amaçlarla kullanılıyordu.
değişikliğe uğradığında, geliştirildiğinde…vs değişik isimlerle pazarlanır. Ör- ilk biçimi MM0.1 gibi bir isimle pazarlanır daha sonra değişip geliştikçe MM0.2, MM1.0, MM1.1…vs gibi isimlerle devam eder.

*Uygulama yazılımları: Belirli bir probleme ya da uzmanlık alanına yönelik paket programlarda uygulama yazılımları terimi kullanılıyor.
ör bordo programları, hekimler için programlar, muhasebe mühendislik için programlar vs.

*Masaüstü yayıncılık programları: Günümüzde büyük gazete ve dergilerin hepsinin, kitapların büyük bölümünün bilgisayar yardımıyla dizilip, baskıya hazırlanması amacıyla oluşturulan programlardır.

*Büro yazılımları: Farklı uzmanlık alanlarından her kullanıcının gündelik ihtiyaçlarını karşılamaya yönelik, kişisel verimliliği artırıcı paket programlara büro yazılımları denir.
Ör kelime işlemciler, işlem tabloları, sunum programları, veri tabanı.. (amaç, gündelik ihtiyaçlar)

İşletim sistemi
Bilgisayarın kaynaklarının yönetimini gerçekleştiren çok sayıda programların bir arada olduğu pakete işleyim sistemi adı verilir.
**İşletim sistemi bilgisayarın en temel yazılımıdır.
Günümüzde birçok bilgisayar Windows işletim sistemi kurulmuş olarak pazarlanır.
Her bilgisayar açıldığında önce işletim sitemi belleğe yüklenir, yüklendikten sonra işletim sisteminin uygun bileşenleri, bilgisayar donanımının bileşenlerini denetler herhangi bir talebe göre ihtiyaç duyulan programı Yardımcı bellekte arar, ana belleğe taşır.
**İşletim sisteminin temel görevi bilgisayar kaynaklarının yönetimidir.*
 

Çevrimiçi üyeler

Şu anda çevrimiçi üye yok.

REKLAMLAR

Son mesajlar

Forum istatistikleri

Konular
17,417
Mesajlar
134,315
Kullanıcılar
90,726
Son üye
LeonUO
Üst