MSC2018 BİLGİSAYAR UYGULAMALARI Öğr. Gör. Dr. Alper VAHAPLAR DEÜ Fen Fakültesi İstatistik Bölümü
Dersin İçeriği Hafta 1: Bilgisayarın tarihçesi, İkilik sayı sistemi, Bilgisayar bileşenleri (yazılım donanım) Hafta 2: Microsoft Windows a giriş, Kullanıcı ara yüzü, Klavye kısa yolları, Kişiselleştirme, Yönetim, Temel Windows uygulamaları Hafta 3,4: Microsoft Word 2010 Hafta 5-7: Microsoft Excel 2010 2
Dersin İçeriği Hafta 8: Ara sınav Hafta 9: Microsoft Powerpoint 2010 Hafta 10: Internet ve Web, Bilgisayar ağları ve Sunucular, DNS, http, smtp, ftp, IP adresi, ping Hafta 11-14: Temel HTML bilgisi, Frameler, Tablolar ve Formlar 3
Bilgisayar Bilgisayar Nedir? Günlük hayattaki işlerimizi kolaylaştırmak üzere geliştirilmiş, kullanıcıdan aldığı verilerle mantıksal ve aritmetiksel işlemleri yapan, yaptığı işlemlerin sonucunu saklayabilen, sakladığı bilgilere istenildiğinde ulaşılabilen elektronik bir alettir. 4
Bilgisayarın Tarihçesi MÖ 2600 Abaküs Basit toplama ve çıkarma işlemleri 5
Bilgisayarın Tarihçesi 1621 Sürgülü Cetvel Öncelikle çarpma ve bölme işlemleri için kullanılmış. Ayrıca kök alma, logaritma ve trigonometrik fonksiyonlar da hesaplanabilir. William Ougtred 6
Bilgisayarın Tarihçesi 1642 Pascaline Hesap Makinesi Elde li toplama ve ödünç lü çıkarma Blaise Pascal Pascal programlama dili (1970) 7
Bilgisayarın Tarihçesi 1671 Leibniz Çarkı Çarpma, Bölme ve Karekök alma Gottfried Wilhelm Leibniz İkili sayı sistemi 8
Bilgisayarın Tarihçesi 1801 Dokuma tezgahı, Delikli kartlar Joseph Marie Jacquard 9
Bilgisayarın Tarihçesi 1822 Fark Motoru 1830 Analitik Motor çalışmaları başladı. 1847-1849 yeniden Fark Motoru. Charles Babbage Ada Byron Lovelace 10
Bilgisayarın Tarihçesi II. Dünya Savaşı nda Enigma kodlarını kırmıştır. Turing Testi - bir makinenin düşündüğünü söylemek mümkün mü? Alan Turing 11
Bilgisayarın Tarihçesi 1944 MARK-1 İlk otomatik dijital bilgisayar Logaritma/ Trigonometri Hızı saniyede 80 hertz Çarpma 6 sn. Bölme 15 sn. Log /Trigonometri 60 sn.den fazla Howard Hathaway Aiken 12
Bilgisayarın Tarihçesi 1946 ENIAC (Electrical Numerical Integrator And Computer) Askeri amaçlı Saniyede 5000 toplama/çıkarma 385 çarpma 40 bölme 3 karekök 30 ton 167 m 2 13
14
Bilgisayarın Tarihçesi Bilgisayarın çalışmasının program komutlarıyla denetlenmesi, Program ve verilerin birbirine karışmadan bellekte tutulması ile ilgili çalışmalar. Bilgisayarların temelini oluşturan bilgisayar mimarisinin ilkeleri John Von Neumann 15
Bilgisayarın Tarihçesi 1970 IBM anabilgisayar(3090, 7090, 360, 370) 1971 İlk Mikroişlemci 4004 Intel 1976 APPLE - Steve Wozniak ve Steve Jobs 16
Bilgisayarın Tarihçesi 1981 IBM PC (Personal Computer) Mikroişlemci 8088/8086 80286 80386 80486 80586 (Pentium) PII, PIII, PIV Celeron, Xeon, Core 2 Duo i3, i5, i7 17
Bilgisayarın Tarihçesi 1. Kuşak (1950-1958): Lambalı teknolojiye dayanan ENIAC benzeri çok büyük aygıtlar. 2. Kuşak (1958-1964): Transistör kullanan bilgisayarlar. 3. Kuşak (1965-1971): Transistör birleştirilerek Entegre devreler yapıldı. İlk merkezi işlem birimi CPU yapıldı. 4. Kuşak (1972-günümüz): Mikroişlemcili günümüz bilgisayarları. 5. Kuşak(Günümüz-Sonrası): Yapay zekâ teknolojileri. 18
Bilgisayarın Tarihçesi 1. Kuşak (Vakum Tüplü) (1950-1958): Lambalı teknolojiye dayanan ENIAC benzeri çok büyük aygıtlar. 1. İşlemci olarak çok büyük vakum tüpleri kullanılırdı. 2. Fazla enerji harcarlardı. 3. Çevreye fazla ısı yayarlardı. 4. Veri programlarını ana belleklerinde tutarlardı. 5. Saklama aracı olarak manyetik teyp kullanılırdı. 6. Programlar fazla detay gerektiren makine dilinde yazılırdı. 19
Bilgisayarın Tarihçesi 2. Kuşak (Transistörlü)(1958-1964): Transistör kullanan bilgisayarlar. 1. İşlemci olarak vakum tüpleri kullanılırdı. 2. Ortalama 10.000 transistör ile çalışırlardı. 3. Az enerji kullanırlardı. 4. Daha az ısı yayarlardı. 5. Transistörler tablolar üzerine el ile monte edilirdi. 20
Bilgisayarın Tarihçesi 3. Kuşak (Entegre Devreli) (1965-1971): Transistörler bir araya getirilerek Entegre Devreler yapıldı. İlk Merkezi İşlem birimi CPU yapıldı. 1. İşlemci olarak entegre devreler kullanılırdı. 2. Düşük maliyet ile yüksek güvenirlik sağlanmaya başlandı. 3. Manyetik diskler kullanılmaya başlandı. 4. Program ve veriler ihtiyaç duyulduğu sürece saklanabiliyordu. 21
Bilgisayarın Tarihçesi 4. Kuşak (Mikroişlemcili) (1972-günümüz): İşlem ve kontrol birimlerinin tümünün bir arada bulunduğu chipler geliştirildi. 1. Mikroişlemcilerle daha hızlı işlemler yapılmaktadır. 2. Daha fazla bilgi ve program saklanabilen disk ve CD'ler kullanılabilmektedir. 3. Yapay zekâ kavramı hayata geçirilmiştir. 4. Ağ sistemleri oluşturulup bilgisayarlar arasında iletişim sağlanabildi. 5. Bilgisayarlar fiziksel olarak küçülerek kullanışlı ve taşınabilir hale geldi. 22
Bilgisayarın Tarihçesi 5. Kuşak (Yapay Zekâlı) (Günümüz ve Sonrası): Yapay Zekâlı makineler - kendi kendini denetleyebilen, daha akıllı ve insanlarla tam bir uyum içerisinde olabilen zeki makineler. Beklenen hedefler; 1. Üretkenliğin düşük olduğu alanlarda, üretkenliği arttırmak amacıyla pratik metotlar geliştirmek. 2. Kalkınmada ve gelişmede, uluslar arası dayanışmaya katkıda bulunmak. 3. Enerji ve kaynak tasarrufunda bulunmak. 4. Toplumun sorunlarına pratik çareler bularak, toplumsal huzur ve güvenin sağlanmasında katkıda bulunmak. 23
Bilgisayar Denince Ekran (monitör), Klavye, Mouse, Kasa, Modem, Kamera, Tarayıcı (Scanner) Windows, Facebook, Twitter Office (Word, Excel...) MP3, Media Player Antivirüs 24
Bilgisayarın Bileşenleri Bilgisayar Donanım Bilgisayarların elektronik, metal ve/veya plastik parçalarından oluşan fiziksel kısımlarına donanım denir. Yazılım Donanımı kullanmak için gerekli, özel amaçlara yönelik uygulamalara hizmet etmek üzere geliştirilmiş programlardır. 25
DONANIM Klavye Fare Tarayıcı Optik Okuyucu Barkod Okuyucu Mikrofon Giriş Birimleri Çıkış Birimleri Veri Depolama Monitör Yazıcı Çizici Hoparlör Bellek: RAM ROM Saklama: Hard Disk, Disket, CD, DVD Temel Donanım Elemanları Anakart Ekran Kartı Ses Kartı Ethernet Kartı Fax-Modem Kartı Güç Kaynağı 26
Yazılım Sistem Yazılımları: İşletim sistemleri (Windows, Linux, Unix, Android vs ) Sürücüler Uygulama Yazılımları: Oyunlar Müzik ve film programları, Web tarayıcılar Virüs programları 27
Programlama Dili Uygulama ve sistem programlarını geliştirmek için kullanılan yazılımlardır. Bütün programlar, programlama dilleri ile yazılırlar. 28
Programlama Dilleri Assembly Fortran Visual Basic C C ++ C# Delphi Basic Pascal Java PHP Perl.NET KyLix 29
Uygulama Programları Programlama dillerinden biri kullanılarak belli bir uygulama için yazılan programlardır. Mesleki ve ticari yazılımlar Bilimsel ve Mühendislik yazılımları Grafik ve animasyon Veritabanı programları Kelime işlem programları Hizmet programları LOGO, VEGA, ETA, NETLE SPSS, MINITAB, SAS, AutoCAD PHOTOSOP, 3DMAX, DBASE, MYSQL, ORACLE WORD, WORDSTAR, NORTON, WINZIP, WINAMP 30
Bilgisayar Çeşitleri 1. Süper Bilgisayar: Çok sayıda işlemciye sahip, kapasite-hız-başarım açısından çok ileri bilgisayarlardır. Büyük bilimsel çalışmalar, nükleer enerji araştırmaları, hareketli animasyonlar, meteoroloji 2. Mainframe Bilgisayarlar (Ana bilgisayar): Kullanıcı sayısı > 250 İşlem gücü oldukça yüksek Büyük şirketler, bilgi işlem merkezleri, araştırma kurumları, üniversiteler Süper bilgisayarlar işlemci gücüne dayalı tek bir çalışma içindir. Mainframe çok kullanıcılı yapıya sahiptir. 3. PC (Personal Computer): Kişisel bilgisayarlar. 4. Mini Bilgisayar (Netbook), Dizüstü (Laptop), Tablet 31
32
Anakart: elektronik sistemlerin birincil ve en merkezî baskılı devre kartıdır. Özel alaşımlı bir blok üzerine yerleştirilmiş ve üzerinde RAM yuvaları, genişleme kartı slotları, devreler ve yongalar bulunan kare şeklinde bir plakadır. Chipset (Yonga seti): anakartın "beynini" oluşturan entegre devrelerdir. PC içindeki veri akışını denetler. Veri yolu (Bus): Bilgisayarın farklı bileşenleri arasında İletişimi sağlamak amacıyla kullanılan kanallara denir. 33
Merkezi işlem birimi (CPU Central Processing Unit) (İşlemci): Bilgisayarda yapılan tüm işlemleri kontrol eder. Giriş ve çıkış birimlerinin denetimi Bellek ile ilgili işlemler Komutların yorumlanması Bilgisayarın bir bütün olarak çalışmasını sağlar. 34
Bellek Çeşitleri RAM, Random Access Memory (rasgele erişimli bellek): Diğer hafıza birimlerinden okunması gereken bilgiler RAM belleğe gönderilir. Bu bilgiler bellekteki herhangi bir boş alana yazılır. Veri depolanabilir, silinebilir, okunabilir, değiştirilebilir. Elektrik kesintisi veya makineyi kapatma durumunda RAM deki tüm bilgiler silinir. ROM, Read Only Memory (sadece okunabilir bellek): Bilgisayarın açılışını ve çalışmasını etkileyen kodlar saklanır. Kullanıcı tarafından değiştirilemez bellek türüdür. 35
2018 Bilgisayar alırken Core i7 4.0GHz ya da AMD FX 4.7GHz 16 GByte RAM 3 TByte Hard Disk 27" LCD Monitör 4 GByte Ekran Kartı Kablosuz Modem Blu-Ray Disc Windows 10 / Mac OS X 2008 Core2 Duo 2.4 GHz 1 GByte RAM 320 GByte Hard Disk 19" TFT Monitor 512 Mbyte Ekran Kartı Kablosuz Modem DVD-RW Windows Vista / XP 1996 Intel Pentium 166 Mhz 32 MByte RAM 540 MByte Hard Disk 14" CRT Monitör 4 MByte Ekran Kartı 56 Kbit/sn Modem 4x CD-ROM MS DOS + Windows 95 36
Bilgisayar Bilgisayar ne ile çalışır? Elektrik enerjisi ile Bilgisayarın Dili nedir? İkilik düzen (Binary system) 0 ve 1 Bit (Binary digit) 0 0 0 0 0 0 0 0 8 Bit = 1 Byte 37
İkilik Düzen 1 Byte 2 10 Byte 2 20 Byte 2 30 Byte 2 40 Byte = 8 bit = 1024 Byte = 1 KiloByte = 1 KByte = 1024 KByte = 1 MegaByte = 1 MByte = 1024 MByte = 1 Giga Byte = 1 GByte = 1024 GByte = 1 Tera Byte = 1 TByte 1024 Terabyte TB = 1 Petabyte 1024 Petabyte PB = 1 Eksabyte 1024 Eksabyte EB = 1 Zettabyte 1024 Zettabyte ZB = 1 Yottabyte 38
Alıştırmalar-İkilik Düzen (00000001) 2 = ( 1 ) 10 (00000010) 2 = ( 2 ) 10 (00000100) 2 = ( 4 ) 10 (00000101) 2 = ( 5 ) 10 (00000111) 2 = ( 7 ) 10 (11111111) 2 = ( 255) 10 (10000000) 2 = ( 128) 10 39
Alıştırmalar 3 Byte =??? 24 Bit 5 MByte =???? 5120 KByte 10 MByte =????? 10x1024x1024x8 Bit 40