3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim...

51
3. Hafta DONANIM VE YAZILIM BİLEŞENLERİ Dr. Öğr. Üyesi Nesibe YALÇIN BARTIN ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

Transcript of 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim...

Page 1: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

3. Hafta – DONANIM VE

YAZILIM BİLEŞENLERİ

Dr. Öğr. Üyesi Nesibe YALÇIN

BARTIN ÜNİVERSİTESİ

MÜHENDİSLİK FAKÜLTESİ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

Page 2: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

2

DONANIM BİLEŞENLERİ

― Bilgisayarın fiziksel kısımlarına donanım (hardware) denir.

• Kasa ve güç kaynağı • Ekran (monitör) • Klavye • Fare (mouse) • Bellek • İşlemci • Tarayıcı • …..

Page 3: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

3

DONANIM BİLEŞENLERİ

― Harici (Dış) Donanım: Kasanın dışında yer alan donanımlardır. 2 farklı türde harici donanım vardır:

• Giriş aygıtları: klavye, fare, mikrofon, tarayıcı, … • Çıkış aygıtları: ekran, yazıcı, hoparlör, çizici, … • Giriş-Çıkış aygıtları: Harddisk, flash bellek, CD, ..

― Dahili (İç) Donanım: Bilgisayar kasasının içinde bulunan donanımlardır.

• Anakart, mikroişlemci, bellek, sabit disk, …

Page 4: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

4

Harici Donanım

― Kasa ve Güç Kaynağı;

• Kasa, bilgisayarda içerisine ana kart ve ana kart üzerine doğrudan takılan donanımlar ile disket sürücü, sabit disk vb sürücülerin yerleştirildiği metal veya metal-plastikten yapılmış kutulardır.

• Güç kaynağı, kasa içerisinde bulunan ve bilgisayarın diğer donanımlarına gereken elektrik enerjisini gönderen cihazlardır.

Page 5: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

5

Bilgisayar Kasası

Page 6: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

6

Bilgisayar Kasası

Page 7: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

7

Bağlantı Noktaları (Portlar)

― Seri port (COM1,COM2) Modem, klavye, fare ― Paralel port (LPT1,LPT2) Yazıcı ― USB Taşınabilir bellekler, web kameralar ― Ethernet RJ-45 ― HDMI

Page 8: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

8

Harici Donanım

― Monitör; Ekran kartından gelen görüntü bilgisini

ekrandan yansıtmakla görevlidirler.

― Klavye; Bilgi giriş yapılan en yaygın girdi aygıtıdır. Tuşların sıralanışına göre: • F klavye: Türkçe doküman yazanlar için uygundur. • Q klavye: İngiliz diline göre dizayn edilir.

― Fare; Klavyeden sonra bilgisayarda kullanılan en yaygın

girdi aygıtıdır.

Page 9: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

9

Harici Donanım

― Yazıcı (printer); Bilgisayardaki bilgilerin basılı

bir kopyasını almamızı sağlar.

― Tarayıcı (scanner); Kağıt üzerinde bulunan bilgilerin bilgisayara aktarılmasını sağlar.

― Çizici (plotter); Ekranda olan çizim ve grafikleri basmada kullanılan çıktı aygıtıdır. Genellikle mühendislik ve mimarlıkta kullanılır.

Page 10: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

10

Harici Donanım

― Sunum (projeksion) cihazı; Ekrandaki

bilgilerin bir zemine yansıtılması. Ekran kartı çıkışına takılır.

― Optik Okuyucu; Basılı bir kâğıt üzerinde önceden belirlenmiş konumlardaki işaretli kutucukları okuyarak bilgiyi bilgisayara aktarır.

― Modem; Analog telefon sinyallerini sayısal verilere çevirir veya bunun tam tersini yaparlar.

Page 11: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

11

Harici Donanım

― Taşınabilir bellekler ― Kablosuz USB Cihazı ― Barkod okuyucu ― Web kamera ― Hoparlör, kulaklık, mikrofon ― Joystic

Page 12: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

12

DAHİLİ DONANIM

Page 13: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

13

Anakart

― Donanım parçalarını ve bu parçalar arasındaki iletişimi sağlayan yolları üzerinde barındıran devre kartıdır.

Page 14: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

14

İşlemci veya Merkezi İşlem Birimi (CPU – Central Processing Unit)

― İşlemci, bilgisayarların verileri işleyen ve yazılım komutlarını gerçekleştiren bölümüdür.

― Diğer aygıtlardan gelen verileri aritmetik ve mantıksal işlemler yardımı ile işler, sonuca ulaşır ve sonucu gerekli yerlere gönderir. ― CPU’lar çok fazla ısı ürettiğinden serin tutulması için fan ve/veya soğutma sistemleri ile çevrelenmiş durumdadır.

Page 15: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

15

İşlemci veya Merkezi İşlem Birimi (CPU – Central Processing Unit)

― Üreticileri; Intel ve AMD ― Intel Modelleri; Celeron, Pentium, Core 2, Core i7 ― AMD modelleri; Phenom, Sempron, Athlon, FX

― Sınırlı bir bütçe ve normal bir sistem AMD ― Yüksek performans ve sağlam bütçe İntel

Page 16: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

16

İşlemci veya Merkezi İşlem Birimi (CPU – Central Processing Unit)

― Kaydediciler; verinin geçici olarak tutulmasında görevlidirler. ― Aritmetik ve Mantık Birimi; mikroişlemcinin işlem yapan birimidir. ― Zamanlama ve Kontrol Birimi; zamanda bellekten okunan kodların çözümünü yapar, işlemlerin sırasını belirler ve gerekli kontrol sinyallerini üretir.

Page 17: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

17

Temel Giriş-Çıkış Sistemi (BIOS - Basic Input-Output System)

Page 18: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

18

Temel Giriş-Çıkış Sistemi (BIOS - Basic Input-Output System)

― BIOS, bilgisayarın sabit hafızasıdır.

― Bilgisayar ilk açıldığında ne yapılacağı bilgisi bulunur.

― Bilgisayar açıldığı anda işlemciye tüm diğer donanımları sırasıyla tanıtır.

― Açılışın hangi donanım üzerinden yapılacağı gibi ayarlar buradan yapılır.

Page 19: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

19

Bellek Türleri

― Rasgele Erişimli Bellek (RAM - Random Access Memory)

• Geçici bellek türüdür. Bilgisayar açık oluğu sürece veri ve komutları saklar, bilgisayar kapatıldığında silinirler.

• EDO-RAM, RD-RAM, SD-RAM (DDR2-RAM, DDR3-RAM)

Page 20: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

20

Bellek Türleri

― Salt Okunur Bellek (ROM - Read Only Memory)

• Bilgisayarın nasıl çalışacağını söyleyen programların kaydını tutar. Bu kayıtlar, bilgisayar kapatıldığında silinmezler.

• Sadece okunabilirler, değiştirilemezler veya değiştirilmeleri için özel işlemler gerekmektedir.

• ROM, PROM, EPROM, EEPROM

Page 21: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

21

Bellek Türleri

― Sabit disk (Harddisk)

• Kalıcı bir depolama ortamıdır. Kullanıcının belgelerini, dosyalarını saklayabilmesini sağlar.

• Hızı: Rpm (Round Per Minute) (7200-10000) Dönüş hızı arttıkça bilgi okuma yazma hızları da artar.

• SATA, IDE, EIDE,

― CD-ROM/DVD-ROM

Page 22: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

22

Ekran Kartı

― Ekran kartı, görüntüyü bilgisayar ekranına aktarmak için

kullanılır.

― Bilgisayarın görüntü kalitesini etkileyen en önemli donanım parçası ekran kartıdır.

― AMD ve Nvidia iki temel ekran kartı üreticisidir.

Page 23: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

23

Ses Kartı

― Ses kartı ise uygulamalardaki sesleri hoparlöre vermek,

mikrofondan veya başka bir aygıttan ses almak gibi işler için kullanılırlar.

― Analog ses sinyali ses kartı girişinden dijitale çevrilir, dijital ses sinyalleri de ses kartı çıkışından analog ses sinyallerine çevrilir.

Page 24: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

24

Ethernet (Ağ) Kartı

― Ethernet kartı sayesinde sunucular, kişisel bilgisayarlar yerel yada internet üzerinden birbirleriyle haberleşerek veri alışverişinde bulunabilirler

― Her ethernet kartının kendine özgü bir "MAC" adresi

bulunmaktadır bu adres değişmemektedir.

Page 25: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

25

BİLGİSAYAR YAZILIMI

Page 26: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

26

BİLGİSAYAR YAZILIMI

• Bilgisayarda kullanılan her türlü programa yazılım

(software) denir.

• Belirli bir işlemi yapmak üzere bilgisayara kurulurlar.

• Elle tutulmazlar.

• Genel olarak iki kısma ayrılır: 1. Sistem Yazılımı 2. Uygulama Yazılımı

Page 27: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

27

SİSTEM YAZILIMI

• Bilgisayar sistemini oluşturan donanım parçalarının

yönetimini ve iletişimini sağlar.

• Donanım ve kullanıcı uygulamaları arasındaki ara birimdir.

• Üç kısımda incelenir: 1. İşletim sistemi 2. BIOS 3. Aygıt sürücüleri (Device Driver)

Page 28: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

28

İŞLETİM SİSTEMİ

İşletim Sistemi (Operating Sistem): Kullanıcı ile bilgisayar

arasında iletişimi sağlayan programlardır.

• Sistemde bulunan donanım kaynaklarını ve diğer tüm programları yönetir.

• Bilgisayar sisteminin tüm hareketlerini denetler. • Belleğin etkili bir şekilde kullanılmasını sağlar. • Özellikle çok kullanıcılı sistemlerde kaynaklara güvenli

erişim sağlar.

Page 29: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

29

İŞLETİM SİSTEMİ

• Disk Birleştiricisi ve Sistem Geri Yükleme gibi sistem

yardımcı programlarını ve derleyiciler ve hata ayıklayıcılar gibi geliştirme araçlarını da içerir.

• Birden çok yazılım aynı anda çalışıyorsa, her yazılıma yeterli sistem kaynağını ayırmaktan ve birbirleri ile çakışmamalarını sağlamaktan da sorumludur.

• Programlar arası veri iletişimini sağlar.

• Belleğin etkili bir şekilde kullanılmasını sağlar.

Page 30: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

30

İŞLETİM SİSTEMLERİ

Page 31: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

31

BIOS

• Bilgisayar sisteminin açılmasını sağlar.

• Kendisine daha önceden yapılmış olan ayarlar

doğrultusunda bilgisayarın donanımlarını testten geçirir.

• Önyükleme (booting) işlemini (işletim sisteminin bilgisayar belleğine kopyalanmasını) gerçekleştirir.

• İşletim sistemi ile sabit disk, ekran, klavye, fare ve yazıcı gibi bilgisayara bağlı diğer aygıtlar arasındaki veri akışını yönetir.

Page 32: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

32

AYGIT SÜRÜCÜLERİ

― Çevre birimlerinin çalışması için bilgisayara yüklenen

programlardır.

― Donanımların kendilerini işletim sistemine tanıtmak için kullandıkları kimliklerdir.

― Sürücü programı, işletim sisteminin daha giriş / çıkış talimatlarını, aygıt türünün anlayabileceği iletilere çevirir.

Page 33: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

33

UYGULAMA YAZILIMI

― Belli bir amacı gerçekleştirmek üzere herhangi bir

programlama dili ile üretilmiş yazılımlardır.

Page 34: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

34

UYGULAMA YAZILIMI

― Kullanıcının amacına göre bilgisayara yüklenen ve işletim

sistemi tarafından çalıştırılan yazılımlardır: 1. Genel amaçlı uygulama yazılımları 2. Özel amaçlı uygulama yazılımları

Page 35: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

― İnternet Programları

― Ofis Programları

― Multimedya Yazılımları

― Eğitim Yazılımları

― Güvenlik Yazılımları

― Muhasebe Yazılımları

35

Genel Amaçlı Uygulama Yazılımları

Page 36: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

36

Özel Amaçlı Uygulama Yazılımları

― Bilgisayarlarda bazı özel işlemlerin yapılabilmesi için

geliştirilen ve belirli sınırlar dâhilinde kullanılabilen uygulamalardır. • Bilgisayar oyunları, ekran koruyucular, programlama

dilleri derleyicileri, …

― Özel amaçlı yazılımlar analiz ve karar verme, planlama, programlama, koordinasyon ve organizasyon aşamalarında yardımcı olacak şekilde kullanılabilmektedir. • Okul yönetim sistemi programları, Hastane otomasyon

sistemleri, akıllı binalar, …

Page 37: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

37

Programlama Dilleri

• Bir işi bilgisayara yaptırmak ancak belirli kodların belirli bir sıra doğrultusunda kullanılması ile olanaklıdır. Kullanılan bu koda programlama dili denilir.

• Yazılan kaynak kod program, derleyici veya yorumlayıcı tarafından bilgisayar diline çevrilir.

Page 38: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

38

Kullanımı Serbest Olan (Public Domain) Yazılımlar

Kullanımı herkese açık olan yazılımlardır.

Bu programları yazan kişiler, kendi programlarını herkesin alıp bedava kullanmasına izin verirler. Ancak, bazı durumlarda bu bedava kullanım kısıtlandırılır: • Tamamı değiştirilmeden üçüncü kişilere

kopyalanmalıdır. • Başka yerde kullanılacaksa (örneğin bir başka program

içerisinde bundan yararlanılacaksa) yazarlarına bildirilmelidir.

Page 39: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

39

Paylaşılabilir (Shareware) Yazılımlar

• Lisanslı yazılımlardır. Yalnız belirli bir süre (15 gün, 1 ay, 2 ay gibi) deneme amaçlı olarak kullanılabilir.

• Sürekli kullanım hakkı için belirli bir miktar parayı kayıt ücreti olarak ödemek gerekir.

• Shareware ile çok benzer olan, ancak kaydetme gibi yaşamsal özellikleri kısıtlanmış programlara demo adı verilmektedir.

Page 40: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

40

Ücretsiz (Freeware) Yazılımlar

• Bazı programcılar ya da yazılım şirketleri tarafından tüm

kullanıcılara sunulan ücretsiz programlardır. İsteyen istediği kadar kullanabilir.

İstediği kadar kopyalayıp dağıtabilir.

Uzun süre önce üretilmiş ve artık gözden düşmüş bazı

yazılımlar üreticisi tarafından artık ücretsiz sunuluyorsa buna da abandonware adı verilir.

Page 41: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

41

Patch Yazılımlar

• Mevcut bir yazılımın (ticari ya da public domain) bazı

hatalarını düzeltmek ve programı güncellemek amacıyla, ilgili firmaların (ya da kişilerin) çıkardıkları "yama" programlardır.

• Genelde bilgisayarlardaki en büyük güvenlik sorunlarından olan yazılım açıklarına müdahale amacıyla kullanılır.

Page 42: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

42

Kapalı Kaynak Kodlu Yazılım

• Bilgisayar yazılımlarını oluştururken kullanılan kod bütününe kaynak kodu denir.

• Programcılar eğer bu kodu paylaşmak istemezlerse kodu saklarlar. Bu tür yazılımlara kapalı kaynak kodlu yazılımlar denir.

• Geliştirilme şansı yoktur, ücretlidir.

Page 43: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

43

Açık Kaynak (Open Source) Kodlu Yazılım

• Kaynak kodu isteyen herkese açık olan yazılımlardır: Kullanıcıya yazılımı değiştirme özgürlüğü sağlar.

Uyarlanabilir, sağlam, hızlı ve güvenlidir.

Ürününüzü satabilirsiniz fakat kaynak kodunu açık

olarak vermek durumundasınız.

Cep telefonu, saat gibi gömülü sistemlerden, süper bilgisayarlara, tüm kurum ve bireylerin rahatça kullanabileceği, gereksinimlere göre basitleştirilebilir, sağlamlaştırılabilir, güçlendirilebilir.

Page 44: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

44

Özgür Yazılım

• Özgür yazılım, 4 farklı özgürlüğü temel alır:

1. Hangi amaç için olursa olsun, programı çalıştırma özgürlüğü

2. Kendi ihtiyaçlarınıza uyarlamak için programın nasıl çalıştığını öğrenme özgürlüğü (Kaynak koduna erişim bunun için bir önkoşuldur)

3. İhtiyacı olanlara yardım edebilmeniz için programın kopyalarını dağıtma özgürlüğü

4. Bütün toplumun faydalanabilmesi için programı iyileştirme ve yaptıklarınızı halka açma özgürlüğü (Kaynak koduna erişim bunun için bir önkoşuldur)

Page 45: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

45

Zararlı Yazılımlar

• Kullanıcıların genellikle internette karşılaştıkları çeşitli dosyaları açmaları ile birlikte bilgisayara bulaşan bilgisayara, sisteme zarar vermek ve bilgileri ele geçirmek amacıyla hazırlanmış yazılımlardır.

• Virüs, truva atı, bilgisayar kurdu, casus yazılımlar, …

Page 46: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

46

Zararlı Yazılımlar

• Bilgisayar Virüsleri • Truva atı • Bilgisayar kurdu • Casus yazılımlar • Solucan • Botnet • Spam • DDoS • …

Page 47: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

47

Zararlı Yazılımlar

― Bilgisayar Korsanı (Hacker): Bilgisayar korsanları ağlardaki ve bilgisayarlardaki açıklardan yararlanarak sistemlere izinsiz ve yetkisiz giren kişidir.

― Virüs: Virüsler bulaştığı bilgisayarlarda kolayca kendini kopyalayıp mail veya dosya paylaşımı yoluyla hızla yayılan tehlikeli yazılımlardır.

Page 48: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

48

Zararlı Yazılımlar

― Bilgisayar Kurdu: Virüslerden farkı insanlara ihtiyaç duymadan, ağlarda dolaşarak kendini yayabilmesidir.

― Truva Atı: Bunlar bilgisayarlarda zararlı bir yazılım gibi görünmez. Ancak zararlı yazılımların inmesi için eylemler yapabilir.

Page 49: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

49

Zararlı Yazılımlar

― Casus Yazılım: Bilgisayardan indirilen bir programa kendisini ekleyerek çalışmaya başlayan programcıklardır.

― Spam Mail: Kişilere gönderilen genellikle reklam amaçlı maillerdir.

Page 50: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

50

Korunma

― Antivirüs Yazılımları

― AntiSpyware Yazılımlar

― Virüs Tarama Teknikleri

― Dosya Tarama

― Güvenlik Duvarı

Page 51: 3. Hafta DONANIM VE YAZILIM BİLEùENLERİ · 2019-02-25 · 3. hafta – donanim ve yazilim bİleùenlerİ dr. Öğr. Üyesi nesibe yalÇin bartin Ünİversİtesİ mÜhendİslİk

51

Korunma

― Telefonun Bluetooth ve Wi-fi bağlantısı kullanılmadığı durumlarda kapalı olmalıdır.

― Koruma yazılımları güncel olmalıdır.

― Şifreleme yöntemi

― Ağ adının değiştirilmesi ve gizlenmesi

― «http» adreslemesinin «https» olarak görünmesi gereklidir.