Yazılım Mühendisliğine Giriş 2018 GÜZ

Benzer belgeler
Yazılım Mühendisliğine Giriş 2018 GÜZ

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

Yazılım Mühendisliğine Giriş 4. Hafta 2016 GÜZ

DOS (Disk Operating System)

Yazılım Mühendisliğine Giriş 5. Hafta 2016 GÜZ

İşletim Sistemlerine Giriş

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Enformatik Bölümü

BİLGİSAYAR KULLANMA KURSU

WINDOWS 7. Eğitim ID 98 2/4 (Normal Seviye Kullanıcı) Konu ID Windows 7 Hakkında Genel Bilgi Ek Bilgi -

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru

Akılda kalıcı sahneler

Worry-FreeTM. Business Security Standard ve Advanced Sürümler. Sistem Gereksinimleri. Administrator s Guide. Securing Your Journey to the Cloud

SİSTEM İHTİYAÇLARI (Tiger Enterprise / Tiger 3 Enterprise)

Windows İşletim Sistemi

Temel Bilgi Teknlolojileri 1. Ders notları 5. Öğr.Gör. Hüseyin Bilal MACİT 2017

BİT in Temel Bileşenleri (Yazılım-1)

ARTESIS ENTERPRISE SERVER OPC TÜNELLEME İSTEMCİSİ

Worry-Free. p c. Business Security Standard ve Advanced Sürümler. Sistem Gereksinimleri. Securing Your Journey to the Cloud.

İşletim Sistemleri. Discovering Computers Living in a Digital World

Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı

08224 Sunucu İşletim Sistemleri

WINDOWS 7 KURULUMU ve KURULUM ÖNCESİ İŞLEMLER

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI

WINDOWS TABANLI İŞLETİM SİSTEMLERİNE GENEL BAKIŞ

Yeni Üye Test Sistemi Teknik Bilgilendirme

Bilgisayarım My Computer

SİSTEM İHTİYAÇLARI (Tiger Plus / Tiger 3)

Yeni Ü ye Test Sistemi Teknik Bilgilendirme

SAB 103 TEMEL BİLGİSAYAR KULLANIMI

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Worry-Free Business Security Standard ve Advanced Sürümler Service Pack 1 Sistem Gereksinimleri

08224 Sunucu İşletim Sistemleri

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ- 1

Düşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir?

İşletim Sisteminin Temel İşlemleri

Bilişim Teknolojilerine Giriş

Windows 7. Kurulum & Yapılandırma. A+ Bilgisayar Teknik Servis Elemanı Eğitimi / Windows 7

Qlik Sense için sistem gereksinimleri. Qlik Sense June 2017 Copyright QlikTech International AB. Tüm hakları saklıdır.

ANAKART. Çıkış Birimleri. Giriş Birimleri. İşlem Birimi. Depolama Birimleri. İletişim. Birimleri. Bellek. Birimleri

Server Operating System

Bilgisayar Donanımı. Temel Birimler ve Çevre Birimler. Öğr.Gör.Günay TEMÜR / KAYNAŞLI MESLEK YÜKSEOKULU

Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU

C) 19 inçlik CRT ile LCD monitörün görünebilir alanı farklıdır. D) Dijital sinyali, analog sinyale çevirmek için DAC kullanılır.

KADİRLİ ŞEHİT ÖĞRETMEN ORHAN GÖK ANADOLU LİSESİ BİLGİ VE İLETİŞİM TEKNOLOJİLERİ DERSİ ÇALIŞMA SORULARI Boşluklara uygun olan kelimeleri yazınız.

Temel Bilgisayar Bilgisi

DİZÜSTÜ BİLGİSAYAR (5)

İşletim Sistemi. BTEP205 - İşletim Sistemleri

Bilgisayar (Computer) Bilgisayarın fiziksel ve elektronik yapısını oluşturan ana birimlerin ve çevre birimlerin tümüne "donanım" denir.

Bilgi ve iletişim teknolojileri

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

Qlik Sense için sistem gereksinimleri. Qlik Sense 3.2 Telif Hakkı QlikTech International AB. Tüm hakları saklıdır.

Worry-Free Business Security Standard ve Advanced Sürümler

Windows Eski Sürümleri Bellek Yapısı

BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI. 1-Bilgisayar, donanım ve yazılım kavramları 2-Bilgisayar çeşitleri 3-Bilgisayarlar arsındaki farklılıklar

Amaçlarımız. İşletim sisteminin ne olduğunu tanımlamak. İşletim sistemi türlerini açıklamak. İşletim sistemlerinin temel bileşenlerini öğrenmek.

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI

CLIENT MAKİNELERE IBM SPSS Statistics 21 nin KURULMASI

1. HAFTA. Öğr. Gör. KORAY AKİ

Donanım&Yazılım

Qlik Sense için sistem gereksinimleri. Qlik Sense 3.1 Copyright QlikTech International AB. Tüm hakları saklıdır.

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.

BİLGİ VE İLETİŞİM TEKNOLOJİLERİ

KONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

Ham Veri. İşlenmiş Veri Kullanıcı. Kullanıcı. Giriş İşleme Çıkış. Yazılı Çizili Saklama. Doç.Dr. Yaşar SARI-ESOGÜ-Turizm Fakültesi

Bilgisayarım My Computer. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Sistem Programlama. Kesmeler(Interrupts): Kesme mikro işlemcinin üzerinde çalıştığı koda ara vererek başka bir kodu çalıştırması işlemidir.

Yazılım Mühendisliğine Giriş 2018 GÜZ

DynEd İngilizce g Dil Eğitimi

Bağlantı Kılavuzu. Yazıcıyı yerel olarak yükleme (Windows) Yerel yazdırma nedir? Yazıcıyı Yazılım ve Belgeler CD'sini kullanarak kurma

1 DERS İZLENCESİ 2 BİLGİSAYARA GİRİŞ Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarın kullanıldığı alanlar Bilgisayarın kullanılmasında dikkat

Bağlantı Kılavuzu. Desteklenen işletim sistemleri. Yazıcıyı Yazılım ve Belgeler CD'sini kullanarak kurma. Bağlantı Kılavuzu

BİLGİSAYAR DONANIMI. Feridun Karakoç Dumlupınar Üniversitesi Makine Mühendisliği Bölümü 2015 Kütahya

TL-WPS510U PRINT SERVER KURULUM DÖKÜMANI

Yazılım/Donanım Farkı

PROGRAMLAMA TEMELLERİ

TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Bilgi Teknolojisi Temel Kavramları

Kurulum (Windows)...3

EYLÜL 2012 İŞLETİM SİSTEMLERİ. Enformatik Bölümü

USB 2.0 External HDD Enclosure 3.5" (8,89cm)

Qlik Sense için sistem gereksinimleri. Qlik Sense 3.0 Copyright QlikTech International AB. Tüm hakları saklıdır.

Windows 7 or 2 GB 2 GHz Mac OS GB 1 GHz Intel. Placement Tests. English for Success Teacher Training

Donanımlar Hafta 1 Donanım

Bu kullanma kılavuzu Piranha Razor U Type oyun kumandası için geçerlidir.

Sistem Gereksinimleri Opera v5

Öğr.Gör. Mehmet Can HANAYLI

Sistem Nasıl Çalışıyor: Araç İzleme ve Filo Yönetim Sistemi

Video Oyunlarının Çıkışı Arası Teknolojideki

Sorun Giderme. Genel. Disk. Aygıt Sürücüleri 3

TOSHIBA C55-C- 11RSatellite Ci5-5200U 2.20GHz 8GB 1TB 2GB 930M 15.6" INTEL CI5-5200U 2,2GHZ

Worry-Free. Business Security Standard ve Advanced Sürümler Sistem Gereklilikleri. Securing Your Journey to the Cloud

H A R D D I S K A D A P T E R I D E / S A T A T O U S B 2. 0

Bilgisayar Entegre Ofis Programları-I. Öğr.Gör. Türkan ÖZBAY

Temel Bilgisayar (Basic Computer) Yazılım (Software)

AutoCAD Mechanical 2012

BİLGİSAYAR DONANIMI. Donanım Nedir? Donanım Aygıtları. Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümüne verilen ad.

Yazılım Kurulumu ve Yönetimi -2010

DONANIM VE YAZILIM. Bilişim Teknolojileri ve Yazılım Dersi

KWorld PlusTV Analog USB Stick

İşletim Sistemlerine Giriş

Transkript:

Yazılım Mühendisliğine Giriş 2018 GÜZ

Üçüncü Düzey Diller: Yüksek Düzeyli Diller -I Yüksek düzeyli dillerin öğrenilmesi daha kolaydır. Bu dillerin komutları konuşma diline yakınlığı nedeni ile daha kolay hatırlanabilir. Programcının bilgisayarın iç yapısının nasıl çalıştığı ile ilgili olarak ayrıntıları bilmesine gerek yoktur. Yüksek düzeyli bir dildeki her bir komut çok fazla sayıda makine kodunakarşılık gelir. Bu nedenle de yüksek düzeyli diller düşük-düzeyli dillerden daha öz bilgi içerir.

Derleyici Nedir? Yorumlayıcı Nedir? Bir bilgisayarın sadece makine kodunda çalışabileceği kesindir. Her farklı işlemcinin (processor)* çalıştığı farklı bir makine kodu vardır Bunun anlamı kullanıcının yazdığı bir program makinekoduna dönüştüğünde çalışacağıdır. Yazılmış bir programı makine koduna dönüştürmenin iki yolu vardır.bu da: Derleyici ya da yorumlayıcı ile gerçekleşebilir. *İşlemci (Processor) bilgisayarın bir parçası olarak CPU merkezi işleme birimini oluşturur ve komutları yorumlar.

İşletim Sistemi (Operating System) İşletim sistemi bir yazılım programıdır ve bilgisayar donanımının bilgisayar yazılımı ile iletişim kurmasını ve işlem yapmasını (çalışmasını) sağlar. Genel amaçlı her bilgisayarda diğer programları çalıştırmak için işletim sistemi olması gereklidir. İşletim sistemleri klavyeden giriş değerlerinin alınması, ekranda çıktı olarak görüntülenmesini giriş /çıkışların dosyalarda tutulmasını, disk sürücüler ve yazıcılar gibi harici (peripheral) aygıtların kontrollerini sağlar. 4

PC ler için Microsoft Windows OS I-MS-DOS -Microsoft Disk Operating System (1981) Microsoft tarafından IBMiçin tasarlandı. MS-DOS standart bir işletim sistemi idi (IBM-uyumlu kişisel bilgisayarlarda) DOSişletim sisteminin başlangıç versiyonları çok basitti ve CP/Molarak adlandırılan diğer işletim sistemine benziyordu. DOS sonraki versiyonlarında, «minicomputer» işletim sistemlerinin özelliklerini de birleştirerek artan şekilde karmaşık bir yapıya büründü. 5

PC ler için Microsoft Windows OS II Windows 1.0 2.0 (1985-1992) DOS komutlarını yazmak yerine kutucuklara (boxes) işaretlemek ve tıklamak (click) önemli bir gelişme idi III Windows 3.0 3.1 (1990 1994) 16 renkli Intel 386 işlemcilerle performans arttırıldı güçlendirilmiş grafik desteklendi. "look and feel" bildirimini Windows uzun yıllar logo olarak kullanmıştır. O zamanın oyun programları çalıştırıldı (Soliteire gibi ) 6

7

MS-DOS 3.1 ve Windows 3.0 8

İşletim Sisteminin Çalışması için Gerekli Bellek (Memory) Miktarı DOS bellek yönetimi için«conventional memory» ya da «base memory» gereksinimi başlangıçta 640 kilobytes (640 1024 bytes) idi. IBM PC ya da buna uyumlu makineler için bellek gereksinimi için yeterli bir büyüklüktü. Bu bellekler «read-write memory» özelliği ile doğrudan işlemci (processor) tarafından adresleme işlemlerini yapabiliyordu. Böylece işletim sistemi programı çalıştırmakta idi. 9

1981yılında Bill Gates IBM PC leriçin «640KB kullanılabilir RAM limiti yeterlidir» yorumunu yapmıştır. Fakat doğru olmadığı sonradan anlaşılıp genişletilmiş bellek «extendedmemory» (EM) gerekmiştir. PC ler ilk kullanılmaya başladığında Intel 8088 işlemcili makinelerdi. Bu işlemci hibrid 8/16-bit bir işlemci idi ve bundan dolayı 640 KB bellek limiti doğal olarak yeterliydi. 10

Diğer taraftan : Apple II -1997 Steve Wozniak tarafından tasarlandı. Tüm aygıtlar elektronik olark otomatik kontrollü ve bellek işlemleri BASIC dilinde yazıldı. Disk sürücü (floppy disk driv)e (1978) ve spreadsheet program VisiCalc (1979) ile ünlendi. Fiyatı $1,298 (4 KB RAM) ve $2,638( maksimum 48 KB RAM) Bilgisayarların renkli grafik özelliklerini ön plana çıkarmıştır. 11

PC ler için Microsoft Windows OS IV Windows 95 (August 1995) 32 bit işlemleri desteklemek büyük bir yenilikti. Böylece programlar daha hızlı çalıştı. Windows 95 daha eski Windows ve DOS uygulamalarında çalışmasına rağmen, DOS un temel platform olması kaldırıldı. Böylece 640K ana bellek (main memory) ve8-karakter dosya isimlerigibi kısıtlamalar kaldırıldı. Bu işletim sistemi makineye takılmış aygıtı (installed hardware) otomatik olarak buluyor ve konfigürasyonunu sağlıyordu («plug and play» özelliği ). 12

Launch date 24 August 1995 OS requirements Ships with MS-DOS 7 Memory requirements 4MB Unsupported 31 December 2001 13

PC ler için Microsoft Windows OS V. Windows 98 (June 1998) Yeni teknolojiler: FAT32, AGP, MMX, USB, DVD, ve ACPI. Active Desktopkullanımı ile işletim sistemi web tarayıcı Web browser (Internet Explorer) ile iletişim kurabiliyordu. Kullanıcı açısında bilgisayardaki bir dokümanı okumak ile web üzerinden dünyanın diğer bir ucuna bağlanmak arasında bir fark yoktu. 14

15

PC ler için Microsoft Windows OS VI. Windows NT 3.1. - 4.0 (1993-1996) Launch date 31 July 1996 Memory requirements 12MB / 16MB (Server) Unsupported 30 June 2004 WindowsNT (New Technology) 32 bit işletim sistemi Multitasking özelliği vardır. Windows NT iki farklı iş yapar. Windows NT Server, ağda bir sunucu olarak çalışır. Windows NT Workstation, sadece «clientworkstations» olarak çalışır 16

PC ler için Microsoft Windows OS VII. Windows ME -Millennium(2000) 32 MG Memory Requirements VIII. Windows 2000 Launch date 17 February 2000 Memory requirements 64MB Unsupported 13 July 2010 Windows 2000: Professional (for business desktop ve laptop sistemleri için ) VE Server (hem bir «Web server» ve hem de bir «office server» olarak) VE Advanced Server (for line-ofbusiness applications) VE «Datacenter Server«hightraffic computer networks). 17

PC ler için Microsoft Windows OS IX. Windows XP (October 2001) Reliability (Güvenilirlik) Security (Güvenlik) Ease of Deployment (geliştirilebilme kolaylığı ) Performance Manageability ((yönetilebilirlik) özellikleri eklenmiştir. 18

PC leriçin Microsoft Windows OS X: Microsoft Vista (2007) 2007yılı başında, XP den sonraki işletim sistemi olarak piyasa sürüldü (release) Windows Vista sürümü ile hem tasarımda, hem de çeşitli Windows un özelliklerinde önemli değişiklikler görüldü. İşlemler daha bağımsız (ayrık) ve kullanıcıya dost (user friendly) gerçekleştiriliyordu. Vista masaüstü (desktop) başlangıç menüsü (Start Menu ) yeni özellikler içeriyordu. 19

PC leriçin Microsoft Windows OS XI. Windows 7 (October, 2009) Windows 7 de her şey Windows Vista ile aynı idi. XII. Windows 8 Launch date 26 October 2012 Memory requirements 1GB (32-bit) / 2GB (64-bit) Extended support 10 January 2023 Windows 8 ile fare ve klavye yerine dokunmatik ekran popüler oldu. 20

PC leriçin Microsoft Windows OS XI. Windows 10 Start menü geri gelmiştir. XII. Windows Phone (November 2010) Pek çok farklı sürüm piyasaya sürülmüştür. 21

2016 ve 2017 yıllarında piyasadaki Windows kullanımlarının dağılımları Kasım 2017 de piyasadaki Windows kullanımlarının dağılımları 22