Yorum (yok) Yorum yaz!
26/10/2009 · Kategori: ONEMLI BILGILER
Yazılımlar :
1.Sistem Yazılımları
2.Uygulama Yazılımları olmak üzere iki ana gruba ayrılır.
Uygulama yazılımları; programlama dilleriyle yazılan kullanıcıya yönelik yazılımlardır. Sistem yazılımları ise uygulama yazılımlarının belli bir donanım grubu üzerinde pürüzsüz olarak çalışmasını sağlayan zemin programlarını içerir.
Uygulama Yazılımları:
Kullanıcıların belli başlı bazı işlemleri yapmalarına imkan veren yazılımlardır. Uygulama yazılımlarının geliştirilmesi için programlama dilleri ve diğer bazı uygulama geliştirme araçları kullanılır. Uygulama yazılımları genellikle belli bir işletim sistemi altında çalıştırılmak üzere hazırlanır. Örneğin, Macintosh işletim sistemi altında çalıştırılmak üzere hazırlanan bir kelime işlem programı DOS veya WINDOWS işletim sistemini kullanan kişisel bilgisayar(PC-Personal Computer)larda çalışmayacaktır. Bununla birlikte, çoğu durumlarda ticari uygulamalar; diğer bir çok işletim sistemi altında da çalışabilecek şekilde hazırlanmaktadır.
Genel Amaçlı Uygulama Yazılımları:
Günümüzde bilgisayar sistemleri için geliştirilmiş çok sayıda genel amaçlı uygulama yazılımı mevcuttur. Bunların sayısı ve özellikleri her geçen gün hızla artmaktadır. Bu yazılımlardan kişi ve kurumlarca en yaygın olarak kullanılanları; kelime işlem programları, elektronik hesap tablosu programları, sunum programları, dosya yönetim ve veri tabanı yönetim programlarıdır.
Kelime İşlem Programları :Bilgisayarın, çok güçlü özellikleri olan bir daktilo makinesi gibi kullanılması özelliğini sağlayan programlardır. Hazırlamak istediğiniz belgede grafik, tablo, resim, dipnot ve belgeyi birden fazla sütun halinde düzenlemek gibi özellikleri sağlarlar. Bu programlar diğer genel amaçlı uygulama yazılımlarına oranla çok daha yaygın kullanılmaktadır. Bazı kelime işlemciler, masa üstü yayıncılık, elektronik takvim, ve elektronik posta gibi özelliklere sahip olan entegre ofis sistemlerinin temelidir(Word, WordStar, WordPerfect, PW-Professional Write gibi).
Hesap Tablosu Programları :
Hesap tablosu programları bilgisayar sistemini son derece özellikli bir elektronik hesap makinesine dönüştüren programlardır. En basit özelliği verileri oldukları gibi tablo şeklinde listelemek olduğu gibi, verileri alıp çeşitli türlerde grafiklere dönüştürme özelliğine de sahiptirler(Excel, Lotus 123, Quattro Pro gibi).
Sunum Programları :
Belli bir konuda yapılan araştırmanın ve/veya hazırlanan raporların sonuçlarını bilgisayar yardımıyla diğer kişilere anlatmak için kullanılır. Sunum genellikle bilgisayara bağlı bulunan bir projeksiyon/data shov cihazı yardımıyla yapılır. Bu uygulamalar her türlü grafik, ses ve video görüntülerinin kullanılmasına imkan verir.
Dosya Yöneticileri ve Veri Tabanı Yönetim Programları :
Büyük miktardaki verileri depolayıp bu verilere hızlı bir erişim ve bu verilerden raporlar hazırlanmasına imkan veren programlardır. (Access, Database/Dbase, FoxBase/FoxPro, Oracle, File Maker gibi).
Bu yazılımlar genellikle üretici firmalar tarafından birleştirilerek MS-Office, Star Office(Sun), Open Office(ücretsiz) gibi tek bir ofis paketi halindedirler.
Özel Amaçlı Uygulama Yazılımları:
Özel amaçlı uygulama yazılımları belirli bazı işleri yapabilmek için geliştirilen, dolayısıyla sınırlı amaçları olan yazılımlardır. Aşağıda bazı özel amaçlı yazılım türleri kısaca belirtilmiştir.
Analiz ve karar verme :Belli işlemleri yapmaktan çok; problemlerin çözümünde yöneticilere yardımcı olmak amacıyla geliştirilmiştir. Matematiksel modellerden faydalanmak üzere istatistik ve yönetim bilimi yazılımlarını birleştirir.
Planlama, programlama, koordinasyon ve organizasyon: Finansal planlama, bütçe, masraf ve satış raporları hazırlama, toplantı gündemlerinin hazırlanması ve randevuların ayarlanması gibi işler “masa üstü düzenleyici”de denilen özel uygulama yazılımları ile yapılır.
Ayrıca “akıllı binalar”, “Hastane Otomasyon Sistemleri” ve proje yönetimi yazılımları da vardır.
İletişim : İletişim programları, bilgisayar ağları arasında iletişim kurulmasına imkan veren yazılımlardır. Günümüzde yaygın bir şekilde kullanılan İnternet hizmetlerinden yararlanmak için geliştirilmiş olan her türlü program iletişim programları içerisinde düşünülebilir.
Eğitim : Bilgisayarlar eğitimde her geçen gün gittikçe artan bir oranda kullanılmaktadır. Bugün piyasada olan programların çoğu öğreticileriyle birliktedir, yani program içindeki yardım menüsünde programın kullanım bilgileri bulunmaktadır. Ansiklopedik bilgiler içeren, belli bir yer veya konuda hazırlanmış olan tanıtıcı programlar, yabancı dil veya herhangi bir dersle ilgili olarak yardımcı olmak üzere hazırlanmış, internette online veya asenkron eğitim için hazırlanmış programlar eğitim amaçlı programlardır.
Sistem Yazılımları:
Uygulama yazılımları ile bilgisayar donanımı arasında aracılık eden yani bilgisayar sisteminin pürüzsüz bir şekilde çalışmasını sağlayan yazılımlardır. Bu kısımda İşletim Sistemi (Operating System) ve Hizmet (Utility) yazılımları kısaca incelenecektir.
İşletim Sistemi Yazılımları Bir işletim sistemi, bilgisayar kaynaklarının yönetimi ve kontrolünü sağlayan yani bilgisayar sisteminin yapacağı işleri yöneten programlar bütünüdür. Kullanıcıya bilgisayarın kaynaklarını mantıksal bir ortamda yönetme ve yönlendirme imkanı verir, pek çok fonksiyonu ise kullanıcının haberi bile olmadan kendisi üstlenir. Diyelim, bir yazı yazdınız ve diske kaydediyorsunuz. Kelime işlemci(yazıyı yazdığınız program), doğrudan diskle ilgili bir iş yapmaz, sadece işletim sisteminin diskle ilgili fonksiyonlarını kullanır.
Bir işletim sisteminin gerçekleştireceği temel işlemler;
1.Merkezi İşlem Birimini farklı işlere yönlendirmek, yönetmek,
2.Ana belleği yönetmek,
3.Harici kayıt cihazlarını yönetmek,
4.Giriş/çıkışları kontrol etmek,
5.Bilgisayar sisteminin güvenliği ve kontrolünü sağlamaktır.
Bugün kişisel bilgisayar dünyasında değişik işletim sistemleri kullanılıyor. Microsoft’un IBM uyumlu PC’ler için ürettiği MS-DOS, Windows, Windows NT, Windows2000 işletim sistemleri ayrı, Apple Macintosh’un işletim sistemleri ayrı, yine IBM uyumlu PC’lerde kullanılan IBM OS/2 Warp, Linux ve Unix işletim sistemleri ayrı. Üstelik her birinin farklı sürümleri var. Bunlardan günümüzde IBM uyumlu PC’lerde en yaygın kullanılanı Microsoft Windows olmakla birlikte son yıllarda Linux kullanımı da artmıştır. Önceleri çeşitli sürümleri ile DOS (Disk Operating System) işletim sistemi üzerine yüklenen bir Grafik Kullanıcı Arabirimi (GUI-Graphical User Interface) olan, yani PC’mizi DOS üzerinde daha rahat kullanabilmemiz için grafiksel öğeler getiren Windows, uzun bir süre sonra Windows 95 sürümü adıyla işletim sistemi unvanını edindi(aslında Windows NT, gerçek anlamda ilk Windows işletim sistemidir). PC’lerin ağ ortamında kullanımı içinse Novell Netware gibi işletim sistemleri geliştirildi. Ancak daha sonra Windows NT ve Windows 95’e gelişmiş ağ özellikleri eklendi.
Genelde bir işletim sisteminde kullandığımız uygulama diğerinde çalışmaz(farklı sürümlerini kullanmak gerekebilir). Ayrıca bir işletim sistemini kullanma alışkanlıkları diğer işletim sistemi ile uyuşmayabilir(fare kullanımı, menüler, arabirim, alıştığımız klavye kestirmeleri, komutlar vs.).
Hizmet Yazılımları:
Hizmet (Utility) yazılımları, genel sistem destek işlemlerini yapmak için kullanılan programlardır. Diskleri biçimlendirmek, dosyaları kopyalamak, disklerdeki programları yedeklemek, dosya sıkıştırma, dosya transfer(ftp), klavye düzenleme, disk yüzeyini düzenleme(fdisk, partition magic), virüs temizleme gibi işlemleri yaparlar. Çoğu işletim sistemi hizmet yazılımlarının yaptığı işlerin çoğunu yapmaktadır. Fakat bazı durumlarda hizmet yazılımları ayrı bir paket olarak daha güçlü özelliklerle üretilmektedir.
Zararlı Yazılımlar:
Buraya kadar anlattığımız faydalı yazılımların yanı sıra, faydalı yazılımlara zarar veren yada kullanıcı dosyaları üzerinde tahribat yapan zararlı yazılımlar da vardır. Bu yazılımlara genel bir ifadeyle zararlı yazılımlar yada “bilgisayar virüsleri” denir. Bilgisayar virüsleri kendi kendilerini çoğaltabilen, bir bilgisayardan diğerine yayılabilen ve çoğu kez bilgisayar sistemlerine kasten zarar vermek için yazılmış programlardır.
Bir bilgisayar virüsünün üç temel karakteristiği vardır:
1.)Kendi kendini çoğaltma mekanizması, aşağıdaki fonksiyonları yapar;
· Enfekte etmek için diğer programları arar,
· Bir program bulduğu zaman, daha önce enfekte edilip edilmediğini tespit eder,
· Gizli talimatları program içerisinde bir yere ekler,
· Programın veya dosyanın enfekte edildiğini gösteren bir işaret ekler. İşaret (flag) gerekli olabilir. Aksi takdirde işaret olmadan programlar tekrar tekrar enfekte edilir veya çok anormal şekilde büyüyebilir.
Kendi kendini çoğaltma mekanizması dosyaların enfekte edildiğinin gizlenmesine yardım edecek olan diğer bazı fonksiyonları da icra eder. Mesela dosyaların üzerinde değişiklik yapıldığı son tarihi tekrar eski değerine ayarlayabilir.
2.)Aktivasyon mekanizması, bazı olayların ortaya çıkmasını kontrol eden bir mekanizmadır. Olay vuku bulduğu zaman virüs amacını yerine getirir. Eğer aktivasyon mekanizması amacını icra etmeden önce belli bir tarihin veya zamanın gelmesini kontrol ediyorsa, ona zaman bombası (time bomb) denir. Bir programın önceden tespit edilmiş bir sayıda icra edilmesi gibi belli bir faaliyeti beklerse, buna da mantık bombası (logic bomb) denir. Bunun birçok varyasyonu olabileceği gibi, herhangi bir programın ilk defa icra edilmesiyle de aktivasyon mekanizmasının devreye girmesi söz konusu olabilir.
3.)Amaç, genellikle istenmeyen ve tahrip edici bazı olayların meydana getirilmesidir. Bugüne kadar yaşanan olaylarda virüsler taşıdıkları amaçlarda farklılıklar göstermişlerdir. Bazen ekranda ortaya çıkan sinir bozucu fakat zararsız mesajlar, bazen dosyaların ve programların silinmesi veya değiştirilmesi ve bazen de sistem donanımının farklı bir şekilde davranmasına sebep olunması şeklinde ortaya çıkmışlardır. Bazen virüsün sebep olduğu zarar tüm sistem yazılımlarının ve verilerin yeniden yüklenmesini gerektirir.
Bir truva atı virüs programı gerçekte bilgisayara veya sisteme zarar vermek amacında olmasına rağmen faydalı bir fonksiyon icra ediyormuş gibi görünen bir programdır. Bir truva atının yazarı ya faydalı gibi görünen bir program yazar yada diğer kullanıcılara cazip görünen faydalı bir programın kaynak koduna erişim kazanıp faydalı fonksiyonun yanı sıra zararlı bazı fonksiyonlar da yerine getiren bir kod ekleyerek amacına ulaşır.
Ağ solucanı denilen virüs programları ise sistemden sisteme yayılmak için ağ bağlantılarını kullanırlar.
Virüslere Karşı Aşı: Virüslere karşı aşı tabiriyle kastedilen, anti-virüs yazılımlarıdır. Anti-virüs yazılımları bir bilgisayardaki davetsiz misafirleri “yakala ve yok et” misyonuna göre çalışan programlardır. Görünüşte anti-virüs programı, bir elektronik koruyucu ilaç gibi anlaşılabilir; gerçekte ise bir virüse karşı en iyi savunma onu sisteme bulaştırmamaktır. İkinci olarak da aktif hale gelip yayılmadan ve tahribatını yapmadan ilk adımda onu yok etmektir. Virüs faaliyetlerini tespit etmek amacıyla sistemi izleyen programlar kullanılmalıdır. Kusurlu anti-virüs yazılımlarının virüsleri yok edeceği yerde, bilgisayardaki verileri tahrip edip bilgisayarları çalışamaz duruma getirdiği çok görülmüştür. Daha olgun bir hale gelen anti-virüs programları bu tehlikeleri minimize etmiştir.
Anti-virüs yazılımlarının kullanılması düşünüldüğünde aşağıdaki faktörler göz önünde bulundurulmalıdır.
1. Anti-virüs yazılımları ne kadar itibarlı ve güvenilir kaynaklardan alınırsa o kadar etkin ve emniyetli sonuçlar alınır. Büyük üniversitelerde özenli ilmi değerlendirmeler den geçen programların satın alınmasında fayda vardır.
2. Bu yazılımların bütün meseleyi halledeceği düşünülmemelidir. Bir virüs insanlar tarafından yazılıp insan hatası veya ihmal nedeniyle sisteme girmesine imkan verilmiş olan bir üründür. İnsan faktörünün ihmal edilmesini gerektirecek kadar güçlü ve emniyetli anti-virüs yazılımı yoktur. Yani bunlar felakete karşı mutlak bir sigorta değil sadece bir ihtiyat tedbiridir.
26/10/2009 · Kategori: ONEMLI BILGILER
Bilgisayar donanımı, bir bilgisayarı oluşturan fiziksel parçaların genel adıdır. Bu parçalar, kişisel bilgisayarlar, otomobiller, çamaşır makinesi ve benzeri elektrikli ev eşyaları veya çeşitli sanayi ugulamaları gibi birçok alanda kullanılır.
İç ve dış donanım [değiştir]
İç ve Dış olarak ikiye ayrılır. Bir donanım parçası başka bir donanım parçası (genellikle bilgisayar kasası) içine yerleştiriliyorsa iç donanım olarak adlandırılır. Bağımsız kasa, kutu veya kılıf içinde bulunan bilgisayar kasası içinde yer almayan donanımlara dış donanım denir. Bunlar kamera fotoğraf makinesi usb girişi bluetooth kızılötesi tarayıcı yazıcı v.s.
Veri akış yönüne göre donanımlar [değiştir]
Bir bilgisayar donanımı dış ortamdan bilgisayara veri aktarmak için kullanılıyorsa giriş donanımı veya giriş birimi, bilgisayardan dış ortama veri aktarmak için kullanılıyorsa çıkış birimi olarak adlandırılır.
Kişisel bilgisayar donanımı [değiştir]
Ortalama bir kişisel bilgisayarda genel olarak aşağıdaki donanımlar bulunur.
- Anakart
- Merkezi işlem birimi
- Bios
- Yonga seti
- Bellek kartı
- Veriyolları
- İç denetim birimleri: Bazı anakartlarda baskılı devre üzerine bağlı olarak bulunabilirler.
- İşlev kartları: Anakart üzerinde iç denetleyicilerin bulunmaması ya da amaç için yeterli olmaması durumlarında, anakart üzerindeki veriyollarına takılarak kullanılırlar.
- Giriş birimleri
26/10/2009 ·
Bilgisayar, en basit bakış açısıyla bir matematiksel işlemci, yani hesap aracıdır. Aslında aygıtın yaptığı işlem; bilgileri saymak değil, işlemektir.
Bazı kaynaklarda basit hesap makinesi olan boncuk dizini (abaküs), ilk bilgisayar olarak tanımlanmaktadır.
Geçmişi yaklaşık 2000 yıl öncesine dayanmaktadır. 1642 yılında Blaise Pascal (Fransa) tarafından yapılan hesap makinesine her ne kadar "dijital" (sayısal) dendiyse de bugünkü anlamda (LCD) dijital kavramından çok uzaktı. Kaba tuşlarla sayı girişi yapılarak toplama ve çıkarma dışında bir işlem yapılamıyordu.
1671'de Gottfreid Wilhelm von Leibniz (Almanya) tarafından tasarlanan gelişmiş hesap makinesi, ancak 1694 yılında hayata geçirilebilmiş olup, özel dişliler aracılığıyla dört işlemi yapabiliyordu. Ancak Pascal ve Leibniz tarafından yapılan bu aygıtlar yaygın kullanım alanı bulamamışlardır.
Ticari anlamda kullanılabilen ilk mekanik hesap makinesi 1820 yılında Charles Xavier Thomas tarafından yapılmıştır. Charles Babbage ise, uzun araştırmalar ve bir kaç denemeden sonra buharla çalışan otomatik hesap makinesini 1823 yılında yapmıştır. Bu alanda ilk büyük gelişme; 1890'da Hermann Hollerith (ABD) tarafından yapılan ve delikli kart sistemiyle veri girişi yapılan bilgisayar olmuştur. Bu sistemde işlem hızının artması ve hataların azalması büyük bir ilerleme sayılmıştır. Asıl büyük ilerlemenin öncesini Howard Hathaway Aiken, 1937'de Mark 1 adını verdiği bilgisayarda yarı elektronik devreler kullanmakla yapmıştır. Mark 1'de delikli kart sistemiyle çalışmasına karşın; daha önceki benzerlerinden farklı olarak, logaritma ve trigonometri fonksiyonlarını da yapabilmekteydi. Yavaş olduğu halde, tam otomatik olarak çalışması ve uzun işlemleri çözebilmesi ona büyük avantaj sağlıyordu.
II. Dünya Savaşı sürecinde, ordunun daha hızlı bilgisayarlara gereksinim duyması, bilgisayar tarihinde bir devrim yaratan ENIAC'ın yapılmasına yol açmıştır. ENIAC, J. Presper Eckert ve John W. Mauchly ekibiyle 1945 yılında yapıldı. En büyük özelliği; elektron tüpleri (bugünkü çiplerin atası) ve RAM (Random access memory) bellek kullanılması olmuştur. Tasarlanmış programları çalıştırabilme özelliğiyle ENIAC, geniş bir ev kadar (167 metrekare) yer kaplıyor ve saatte yaklaşık 180 kW elektrik harcıyordu. ENIAC'ın ardından kısa ömürlü olan ve DEVAC adı verilen bilgisayar ve, ticari anlamda satışa sunulan ilk bilgisayar olan UNIVAC'ın yapılması, 1952 yılına dek uzanmıştır.
1960'lı yıllardan sonra elektron tüplerinin yerini önce transistörler, daha sonra da yüzlerce transistörün birleşimi olarak tarif edilebilecek entegre devreler yer almıştır. Bugün bilgisayar teknolojisinde kullanılan mikroçipler ise, bir çok entegre devrenin birleşip küçültülmüş halidir.
Bilgisayarların çalışma prensibi; matematiksel işlem temeline dayanır. Çeşitli programlama dilleri ile hazırlanmış olan yazılımlar sayesinde, bir çok alanda kullanılabilmektedir. İnternetin insan hayatına girip yaygınlaşmasıyla bilgisayarın önemi daha da artmıştır. Güncel bilgisayarlar kişiselleşerek Personal Computer (PC) adını alarak, cebe sığacak kadar küçülmüş ve hızları büyük aşamalar kaydetmiştir. Gelişen teknolojiyle birlikte Bilgisayar fiyatları da giderek düşmektedir.
Yorum (yok) Yorum yaz!
26/10/2009 ·
GENEL BİLGİ: Bilgisayar ve Öğretim Teknolojileri Eğitimi bölümünde lisans ve yüksek lisans derecelerinde eğitim verilmektedir. Lisans programının amacı: ilk ve orta öğretimde (K12) görev alacak bilgisayar öğretmeni adaylarına temel bilgi ve becerilerin kazandırılmasıdır. Adaylar, kazandıkları teorik bilgileri geliştirebilmek için bilgisayar laboratuvarlarından yararlanabilirler. Bölümün öncelikli hedefi: öğrencilere yol gösterecek öğretmen adaylarına, güncel bilgileri vermek ve mesleki becerileri kazandırmaktır.
LİSANS PROGRAMI: Lisans programını tamamlayanlar, Bilgisayar ve Öğretim Teknolojileri Eğitimi Bölümünde lisans derecesi ve öğretmenlik sertifikasi almaya hak kazanırlar. Mezunlar, ilk ve orta öğretimde öğretmen olarak görev alabilirler.
LİSANSÜSTÜ PROGRAMI: Lisansüstü programı, öğretim teknolojisi uzman ve danışmanları, eğitim programı danışmanları, sınav ve değerlendirme uzmanları yetiştirmeye yöneliktir. Bu programda, Bilgisayar ve Öğretim Teknolojileri Eğitimi konusunda Master dersleri verilmektedir.
Yorum (yok) Yorum yaz!
« Önceki ::