temel bİlgİ teknolojİlerİ gİrİŞ - 1. hafta · bilgisayar mühendisliği temel alanları...

20
1. Hafta - GİRİŞ 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Ü

Upload: others

Post on 31-Aug-2019

36 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

1. Hafta - GİRİŞ

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: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

2

Dersin Amacı

― Bilgisayar donanımı, yazılımı, aritmetiği ve mimarisi, bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler ..vb) ile ilgili temel bilgileri öğretmek

― Ofis programlarını kullanarak doküman, rapor, sunum hazırlanmasını ve web sitesi oluşturulmasını sağlamak

Page 3: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

3

Ders Planı

― Bilgisayar ve Temel Kavramlar ― Boole Cebri, Sayı ve Kodlama Sistemleri ― Donanım ve Yazılım Bileşenleri ― İşletim Sistemleri - Windows Yönetimi ― Programlama Dilleri ve Veri Yapıları ― Bilgisayar Ağları ve İnternet Kullanımı ― Veritabanı Yönetim Sistemleri ― Bilgisayar Mimarisi ve Mikroişlemciler ― Web Tasarımı ― Ofis Programları (Word, Excel, PowerPoint) ve Prezi

Page 4: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

4

Diğer Hususlar

― Ders Sunumları-Kaynakları ve Sınav Notları

https://nesibeyalcin.wordpress.com/bsm102/

― İletişim [email protected] Mühendislik İdari Bina Oda No:328 Ofis Tel: 0378 501 1000 - 1840

― Değerlendirme Vize (%40) + Final (%60)

Page 5: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

5

BİLGİSAYAR ve TEMEL KAVRAMLAR

Page 6: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

6

BİLGİSAYAR

― Bilgisayar; aritmetik ve mantıksal işlemleri yapabilen, yaptığı işlemlerin sonucunu saklayabilen ve istenildiğinde geri getirebilen elektronik araçtır.

Page 7: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

7

BİLGİSAYARIN TARİHÇESİ

― İlk bilgisayar ENIAC ( Electronic Numerical Integrator And Computer , Elektronik Sayısal Entegreli Hesaplayıcı) Yaklaşık 30 ton 167 m2 genişliğinde 150 kWatt gücünde Saniyede 5000 toplama

Page 8: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

8

BİLGİSAYARIN TARİHÇESİ

― İlk ticari bilgisayar UNIVAC I (UNIVersal Automatic Computer I, Evrensel Otomatik Bilgisayar I) 13 ton 35,5 m2 125 kWatt Bellek 2.25 MHz

Page 9: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

9

BİLGİSAYARIN TARİHÇESİ

IBM 5150 – IBM firması ilk kişisel bilgisayarını 1981 yılında piyasaya sürdü. 4.77 mhz Intel 8088 mikroişlemci 16 KB bellek

Page 10: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

10

BİLGİSAYARIN TARİHÇESİ

Page 11: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

11

BİLGİSAYARIN TEMEL İŞLEVLERİ ― Girdi İşlemleri: Bilgisayara verilerin girilmesi

― Aritmetik İşlemler: Matematiksel ve mantıksal işlemler

― Çıktı İşlemleri: Girilen bilgilerin birleştirilmesiyle anlamlı rapor,

grafik vb. formatta görüntülerinin oluşturulması

― Veri Saklama İşlemleri: Bilgisayara girilen verilerin daha sonra kullanılmak üzere hard disk, disk vb. depolama aygıtlarına kaydedilmesi

― Koordinasyon ve Kontrol İşlevi: Donanımlar ile yazılımlar arasındaki veri alış verişinin düzenlenmesi ve kontrolü

Page 12: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

12

BİLGİSAYARIN ÖZELLİKLERİ

― Mekanik ve elektronik parçalardan oluşurlar. ― Bellekte çok fazla bilgi depolayabilirler. ― İşlemleri çok hızlı gerçekleştirirler. ― Programlanabilirler. ― Aritmetik ve mantıksal işlemleri gerçekleştirebilirler. ― Kendi başlarına iş yapmazlar. ― Düşünme yetenekleri yoktur. ― Yorulmazlar. ― Sıkılmazlar.

Page 13: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

13

KAPASİTE BİRİMLERİ

― BİT: En küçük ölçü birimidir. (İkili -Binary sayı gösterimi 0, 1)

― BAYT (BYTE): 8 bitin bir araya gelmesi ile oluşan ölçü birimidir.

1 BAYT=8 BİT

Page 14: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

14

KAPASİTE BİRİMLERİ

― 210 BAYT = 1024 BAYT = 1 KİLOBAYT (KB) ― 220 BAYT = 210 KB = 1 MEGABAYT (MB) ― 210 MB = 1 GİGABAYT (GB) ― 210 GB = 1 TERABAYT (TB)

― PETABAYT, EXABAYT, ZETTABAYT, …

― 15.286 BAYT= 15.286 / 1024 = 14,928 KB ― 4,75 GB = 4,75 x 1024 = 4.864 MB

Page 15: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

15

BİLGİSAYAR KULLANIM ALANLARI

― Günlük yaşam ― Ticaret ve Bankacılık ― Mühendislik ― Eğitim ― Sağlık ― Kamu kurum ve kuruluşları ― Bilimsel araştırmalar ― Uçak ve uzay sanayi ― İletişim ― Eğlence

Page 16: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

16

BİLGİSAYAR TÜRLERİ

Ev ve iş yerinde farklı kullanım amaçlarına hizmet eden pek çok farklı bilgisayar türü bulunmaktadır. ― Sunucu bilgisayarlar (server), büyük miktarda veri işleyen ve aktaran bilgisayarlardır. ― İstemci bilgisayarlar (client), sunucu bilgisayarlara bağlanarak onlardan bilgi alırlar.

Page 17: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

17

BİLGİSAYAR TÜRLERİ

― Sunucu bilgisayarlar

― Başka bilgisayarlara ağ üzerinden hizmet üretmek amacıyla yapılandırılmış güçlü bilgisayarlardır.

― Küçük çaplı işler için herhangi bir dizüstü ya da masaüstü bilgisayarda sunucu olarak kullanılabilir.

― Özel bir merkezde bulunur ve aynı anda binlerce istemci bilgisayara hizmet verebilir.

Page 18: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

18

BİLGİSAYAR TÜRLERİ

― Masaüstü Bilgisayarlar (Desktop)

― Dizüstü Bilgisayarlar (Laptop, Notebook)

― Mini Bilgisayarlar (Netbook)

― Tablet Bilgisayarlar

― Kişisel Dijital Asistan (PDA)

― Akıllı Telefonlar

Page 19: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

19

SAĞLIK AÇISINDAN BİLGİSAYAR KULLANIMI

Page 20: TEMEL BİLGİ TEKNOLOJİLERİ GİRİŞ - 1. Hafta · bilgisayar mühendisliği temel alanları (işletim sistemleri, programlama dilleri, veritabanları, bilgisayar ağları, mikroişlemciler

20

SAĞLIK AÇISINDAN BİLGİSAYAR KULLANIMI

― Masa yüksekliği 65-70 cm olmalı

― Ekrandan 45-75 cm uzakta oturmalı ― Yüksekliği ayarlanabilir, sırtı bele uygun ve esnek bir koltukta oturulmalı ― Dirsek ve eller düz bir çizgide olmalı ― Dik oturulmuş ve sırt desteklenmiş olmalı ― Işık ekrana dik açıyla gelmemeli ― 15-20 dakikada bir kısa süre gözleri uzağa odaklayarak dinlenmesi sağlanmalı