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

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

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

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

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

İşletim Sistemlerine Giriş

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

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İ

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

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

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

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

Akılda kalıcı sahneler

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

BİLGİSAYAR KULLANMA KURSU

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

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ı

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

DOS (Disk Operating System)

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

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

Windows İşletim Sistemi

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

08224 Sunucu İşletim Sistemleri

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

İşletim Sisteminin Temel İşlemleri

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

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

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

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

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

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

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

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

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

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

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

Donanımlar Hafta 1 Donanım

İşletim Sistemleri; İÇERİK. Yazılım BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI Yazılım Türleri

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

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

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

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

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

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

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

WINDOWS 7 KURULUMU ve KURULUM ÖNCESİ İŞLEMLER

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

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

Temel Bilgisayar Bilgisi

Yeni Üye Test Sistemi Teknik Bilgilendirme

Bilgi ve iletişim teknolojileri

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.

Yeni Ü ye Test Sistemi Teknik Bilgilendirme

Bilgisayarım My Computer

Bilişim Teknolojilerine Giriş

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI

08224 Sunucu İşletim Sistemleri

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

Bu dosyalar NT4 Server kurulum C'sinde \CLIENTS\MSCLIENT dizini altında bulunabilir.

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

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

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

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

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

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.

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

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

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

Dosya Yönetim Sistemi Hazırlayan : mustafa kaygısız Kaynak: megep.meb.gov.tr

Server Operating System

İŞLETİM SİSTEMLERİ. Enformatik Bölümü

İşletim Sistemi. BTEP205 - İşletim Sistemleri

TL-WPS510U PRINT SERVER KURULUM DÖKÜMANI

PROGRAMLAMA TEMELLERİ

DynEd İngilizce g Dil Eğitimi

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

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

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

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

Bilgisayar Sistemlerine Genel Bakış

İNFOSET İNFOSET Ses Kayıt Sistemi v2.0. Sistem Kataloğu

Sistem Gereksinimleri Opera v5

Öğr.Gör. Mehmet Can HANAYLI

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

Donanım&Yazılım

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

DOSYA NEDİR? Verilerin HDD de saklanması. Verilerin HDD de saklanması DOSYA SİSTEMİ NEDİR?

İŞ İSTASYONU SEÇİM REHBERİ

MAT213 BİLGİSAYAR PROGRAMLAMA I DERSİ Ders 1: Programlamaya Giriş

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

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

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

MSSQL Server 2000 Kurulumu

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

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

BİLGİSAYAR TEMEL KAVRAMLAR. Bilgi ve İletişim Teknolojisi Ders Notları

İşletim Sistemleri (Operating Systems)

AutoCAD LT Bir bina veya kafes köprü üzerinde pencere gibi diziler arasında ilişkisel nesneler koyma

EYLÜL 2012 ENFORMATİK. Enformatik Bölümü

Bilgi Çağının Güçlü Araçları: Bilgisayarlar

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 leriçin Microsoft Windows OS II Windows 1.0 2.0 (1985-1992) Doskomutları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" Windows uzun yıllar logo olarak kullanıldı. for many years to come. O zamanın oyun programları çalıştırıldı (Soliteire gibi ) 6

7

DOS 5.0 and Windows 3.0 8

MS-DOS 3.1 ++and Windows 3.0 9

Memory (Bellek) 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 gerekli değerdi. 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ırmaktadır. 10

1981yılında Bill Gates IBM PC leriçin 640KB kullanılabilir RAM limiti yeterli değiştir. Fakat doğru olmadığı sonradan anlaşılıp extendedmemory(em) gerekmiştir. PC ilk kullanılmaya başlandığında Intel 8088 işlemcili idi. Bu işlemci hibrid 8/16-bit bir işlemci idi ve 640 KB limit doğal olarak yeterliydi. 11

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. 12

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 ). 13

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

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. 15

16

PC ler için Microsoft Windows OS VI. Windows NT 31. -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«client workstations» olarak çalışır 17

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-of-business applications) VE Datacenter Server hightraffic computer networks). 18

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

PC ler için Microsoft Windows OS IX. Windows 7 (October, 2009) X. Windows 8 Launch date 26 October 2012 Memory requirements 1GB (32-bit) / 2GB (64-bit) Extended support 10 January 2023 XI. Windows 10.. XII. Windows Phone (November 2010) 20

Windows İşletim Sistemi 1985 den günümüze Windows Microsoft firmasında IBM/PC platformları için bir GUI olarak hizmet üzere geliştirildi Windows 2000 multitask, multiprocessor, multiuser and multithreading olarak çalışmaktadır. İş dünyası ve laptop sistemlerinin İnternet ve Intranet bağlantıları, dosya,yazıcı ve ağ kaynaklarına erişimini sağlar. 21

Kasım 2017 de piyasadaki Windows kullanımlarının dağılımları 22