1. GAZİ ÜNİVERSİTESİ
GAZİ EĞİTİM FAKÜLTESİ-BİLGİSAYAR VE ÖĞRETİM
TEKNOLOJİLERİ EĞİTİMİ
ABDULKADİR ERDEĞER
Giriş
YAZILIM NEDİR?
1
2. Yazılım Nedir ?2
Yazılım 1.Sistem
Yazılımları
1.1. İşletim
Sistemi
Yazılımları
1.1.1. Masaüstü İşletim
Sistemleri
• 1.1.1.1. Windows İşletim Sistemi
• 1.1.1.2. Mac OS İşletim Sistemi
• 1.1.1.3. Linux İşletim Sistemi
• 1.1.1.4. Unix İşletim Sistemi
1.1.2. Mobil İşletim
Sistemleri
• 1.1.2.1. Android İşletim Sistemi
• 1.1.2.2. İOS İşletim Sistemi
• 1.1.2.3. Windows Mobil İşletim
Sistemi
• 1.1.2.4. SYMBIAN İşletim Sistemi
• 1.1.2.5. BLACKBERRY OS İşletim
Sistemi
1.2. Hizmet
Yazılımları
3. Yazılım Nedir ?3
Yazılım 2.Uygulama
Yazılımları
2.1. Genel
Amaçlı
2.1.1. Kelime İşlem
Programları
2.1.2. Sunu Programları
2.1.3. Hesap Tablosu
Programları
2.1.4. Dosya Yöneticileri
ve Veri Tabanı Yönetim
Programları
2.1.5. İnternet Programları
2.2. Özel Amaçlı
2.2.1. Analiz ve Karar
Verme
2.2.2. Planlama,
Programlama,
Koordinasyon ve
Organizasyon
2.2.3. İletişim
2.2.4. Eğitim
4. Yazılım Nedir ?4
Yazılım 3.Programlama
Dilleri
3.1. Makine Dili
3.2. Assembly Dili
3.3. Yüksek Seviyeli
Diller
3.4. Çok Yüksek
Seviyeli Diller
3.5. Yapay Zekaya
Yönelik Diller
5. Yazılım Nedir ?
Ders Hakkında
Bu sunuda yazılım hakkında temel
bilgileri öğreneceğiz.
5
6. Yazılım Nedir ?
Ders Hedefi
Bu sunu tamamlandığında yazılımın
tanımını, kaç bölümden oluştuğu bu
bölümleri neler kapsadığını öğreneceksiniz.
6
7. Yazılım Nedir ?
Hem bilgisayar sistemini oluşturan
donanım parçalarının yönetimini hem de
kullanıcıların işlerini yapmak için gerekli
olan komutlar topluluğuna yazılım
denilmektedir Yazılım Nedir(2015).
7
8. Yazılım Nedir ?
Yazılımlar,
• 1.Sistem Yazılımları
• 2.Uygulama Yazılımları
• 3.Programlama Dilleri
olmak üzere üç ana gruba ayrılır
Bilgisayar Nedir(2015).
8
9. 1. Sistem Yazılımları
Bölüm Hedefi
Bu bölümde Sistem Yazılımının
tanımını ve içeriği hakkında bilgi sahibi
olacaksınız.
9
10. 1. Sistem Yazılımları
Uygulama yazılımları ile bilgisayar
donanımı arasında aracılık eden yani bilgisayar
sisteminin pürüzsüz bir şekilde çalışmasını
sağlayan yazılımlardır.
Bu kısımda İşletim Sistemi (Operating
System) ve Hizmet (Utility) yazılımları kısaca
incelenecektir Bilgisayar Nedir(2015).
10
11. 1.1. İŞLETİM SİSTEMİ YAZILIMLARI
İşletim sistemi, bilgisayarın
ilk açılma anından kapanana kadar
kullanıldığı sürece görev yapan
ana yazılımdır Dersimiz(2015).
11
12. 1.1. İŞLETİM SİSTEMİ YAZILIMLARI
İşletim sistemi;
•Ana ve yan belleklerin en verimli biçimde kullanılmasını,
•Donanım birimleriyle iletişimi,
•Çeşitli uygulama ve hizmet programlarının çalıştırılmasını
sağlar.
•Günümüz kişisel bilgisayarında çoğunlukla Windows, MacOS
veya Linux işletim sistemleri kullanılır. Örnek: Windows 10, 95,
98, XP, Vista, Pardus, Linux, Unix, Macos vs. Dersimiz(2015).
12
14. 1.1.1.1.Windows İşletim Sistemi
Microsoft şirketinin geliştirdiği Windows
(pencereler) kullanıcıya grafik arabirimler ve görsel
iletilerle yaklaşarak, yazılımları çalıştırmak, komut
vermek gibi klavyeden yazma zorunluluğunu ortadan
kaldıran, dünyada en çok kullanılan işletim sistemi
ailesidir Enformatik(2015).
14
15. 1.1.1.1.Windows İşletim Sistemi
• İlk Windows 1981 yılında satışa sunulmuştur.
• Günümüzde en çok kullanılan sürümü Windows 7
olmuştur.
• Özellikle tablet bilgisayarlar için Windows 8
geliştirilmiştir.
• Son olarak Windows 10 sürümü bulunmaktadır
Enformatik(2015).
15
18. 1.1.1.2.Mac OS İşletim Sistemi
Apple firması tarafından piyasaya sürülen Apple
bilgisayarlarında çalışan sistem yazılımı ilk olarak
1984 yılında orijinal Machintosh adı ile tanıtılmıştır.
En son ana sürümü OS X (10.11 El Capitan)'tir
Enformatik(2015).
18
21. 1.1.1.3.Linux İşletim Sistemi
Linux, işletim sisteminin çekirdeğidir, aynı
zamanda genel adıdır.
• Linus Torvalds tarafından 1991 yılında geliştirilmiştir.
• Günümüzde Özgür Yazılım (Açık kaynak kod) felsefesi
olarak kabul edebileceğimiz bir yapı ile geliştirilmektedir
(GNU/GPL) Enformatik(2015).
21
22. 1.1.1.3.Linux İşletim Sistemi
• Çekirdek olarak Linux kullanan pek çok dağıtım adı verilen
sürümü mevcuttur.
• Dağıtım, bir GNU/Linux sistemini kurmayı ve yönetmeyi
kolaylaştırmayı amaçlayan yazılımlar bütünüdür.
• LinuxMint, Ubuntu, Debian, Fedora, Pardus, KNOPPIX,
OpenSuse… Enformatik(2015).
22
25. 1.1.1.4.Unix İşletim Sistemi
60’lı yılların sonunda “C” diliyle yazılan bir işletim
sistemidir.
• Çok kullanıcılı (multiuser) ve aynı anda birçok işi yapabilen
(multitasking) bir işletim sistemidir.
Komut yorumlayıcı programlar (shell) aracılığı ile kullanıcı ve
bilgisayar sisteminin iletişimi sağlanır Enformatik(2015).
25
26. 1.1.1.4.Unix İşletim Sistemi
• Pek çok Unix çeşidi vardır.
• BSD Unix, OpenSolaris, HP-UX, AIX, SCO Unix,
Sun OS…
Enformatik(2015).
26
28. 1.1.2.Mobil işletim sistemleri28
Cep telefonu ve tabletlerde ise Android,
İOS ve Windows işletim sistemleri yaygın
olarak kullanılmaktadır Slideplayer(2015).
29. 1.1.2.1.Android İşletim Sistemi
Android, Google, Open Handset Alliance ve
özgür yazılım topluluğu tarafından geliştirilen, Linux
tabanlı, mobil cihaz ve cep telefonları için
geliştirilmekte olan, açık kaynak kodlu bir mobil
işletim sistemidir. Son sürümü 6.0 (Marshmallow) dır
Enformatik(2015).
29
31. 1.1.2.2.İOS İşletim Sistemi31
iOS (eski adıyla iPhone OS) Apple'ın
orijinal olarak iPhone için geliştirdiği ancak
daha sonra iPod Touch ve iPad'de de kullanılan
mobil işletim sistemidir Enformatik(2015).
35. 1.1.2.4.SYMBIAN İşletim Sistemi
Symbian Ltd. Ericsson, Panasonic, Nokia,
Samsung, Siemens AG, Sony Ericsson şirketleri
arasında kurulmuştur. Nokia 2009 yılında diğer
hissedarların hissesini alarak Symbian'ın tüm varlığını
kendi kurduğu Symbian Vakfı'na bağışlamıştır
Web.firat.edu.tr(2015).
35
36. 1.1.2.4.SYMBIAN İşletim Sistemi
Şu an geliştirme işi Symbian Vakfı tarafından
gerçekleştirilmektedir. Günümüzde en çok kullanılan
mobil işletim sistemi olma özelliğini göstermektedir.
C++ tabanlıdır Web.firat.edu.tr(2015).
36
37. 1.1.2.5.BLACKBERRY OS İşletim Sistemi
Research In Motion (RIM) tarafından
geliştirilmektedir. Java tabanlıdır. RIM tarafından
tescillidir. Uygulama geliştiricileri Windows yüklü
bilgisayarlarda BlackBerry API kullanarak uygulamalar
geliştirebilirler Web.firat.edu.tr(2015).
37
38. 1.2. Hizmet Yazılımları38
Hizmet (Utility) yazılımları, genel
sistem destek işlemlerini yapmak için
kullanılan programlardır Bilgisayar
Nedir(2015).
39. 1.2. Hizmet Yazılımları39
Diskleri biçimlendirmek, dosyaları
kopyalamak, disklerdeki programları yedeklemek,
dosya sıkıştırma, dosya transfer(ftp), klavye
düzenleme, disk yüzeyini düzenleme(fdisk,
partition magic), virüs temizleme gibi işlemleri
yaparlar Bilgisayar Nedir(2015).
40. 1.2. Hizmet Yazılımları40
Çoğu işletim sistemi hizmet yazılımlarının
yaptığı işlerin çoğunu yapmaktadır. Fakat bazı
durumlarda hizmet yazılımları ayrı bir paket olarak
daha güçlü özelliklerle üretilmektedir Bilgisayar
Nedir(2015).
41. 1. Sistem Yazılımları41
Bölüm Özeti
Bu bölümde sistem yazılımları
hakkında bilgi sahibi oldunuz. İşletim
sistemi ve hizmet yazılımları konusunda
fikir edindiniz.
42. 1. Sistem Yazılımları42
Değerlendirme
Kullanıcıların belli başlı bazı işlemleri yapmalarına imkan veren yazılımlardır.
Bilgisayarın ilk açılma anından kapanana kadar görev yapan ana yazılımdır.
Bilgisayarın, çok güçlü özellikleri olan bir daktilo makinesi gibi kullanılması
özelliğini sağlayan programlardır.
Bilgisayara çeşitli işlemler yaptırmasına olanak sağlayan her türlü simge,
karakter ve kurallar grubudur.
Belli işlemleri yapmaktan çok; problemlerin çözümünde yöneticilere yardımcı
olmak amacıyla geliştirilmiş programlardır.
44. 1. Sistem Yazılımları44
Değerlendirme
Ubuntu Touch, Firefox OS
BlackBerry, Mobilinux, Open webOS
Android, İOS, Windows işletim sistemi
Symbian, Tizen, Moblin
MeeGo, Palm Os, Maemo
47. 1. Sistem Yazılımları47
Kaynaklar
o Slideplayer.(2015)., slideplayer.biz.tr web sitesinden 4 Aralık 2015 tarihinde
http://slideplayer.biz.tr/slide/3947681/ adresinden erişildi.
o Pendikalparslan.(2015)., pendikalparslan.meb.k12.tr web sitesinden 4 Aralık 2015
tarihinde
http://pendikalparslan.meb.k12.tr/meb_iys_dosyalar/34/16/280472/dosyalar/2012_1
2/05112138_1.d.yazlm1.pdf adresinden erişildi.
o Wikipedia.(2015)., en.wikipedia.org web sitesinden 4 Aralık 2015 tarihinde
http://en.wikipedia.org/wiki/Mobile_operating_system adresinden erişildi.
48. 1. Sistem Yazılımları48
Kaynaklar
o Supermeydan.(2015)., www.supermeydan.net web sitesinden 4 Aralık 2015 tarihinde
http://www.supermeydan.net/forum/forum670/thread74106.html adresinden
erişildi.
o Apple.(2015)., www.apple.com web sitesinden 4 Aralık 2015 tarihinde
http://www.apple.com/ios/ adresinden erişildi.
o Donanım-Haber.(2015)., forum.donanımhaber.com web sitesinden 4 Aralık 2015
tarihinde http://forum.donanimhaber.com/m_35230375/tm.htm adresinden erişildi.
o Wikipedia.(2015)., en.wikipedia.org web sitesinden 4 Aralık 2015 tarihinde
http://en.wikipedia.org/wiki/Android_%28operating_system%29 adresinden erişildi.
49. 1. Sistem Yazılımları49
Kaynaklar
o Wikipedia.(2015)., tr.wikipedia.org adresinden 4 Aralık 2015 tarihinde
http://tr.wikipedia.org/wiki/Android.. Adresinden erişildi.
o PC-Extra(2015,Nisan-Mayıs), Sayı 32 PC Extra dergisinin 54 sayfasından erişilmiştir.
o Adroid.(2015)., http://www.android.com/ web sitesinden 4 Aralık 2015 tarihinde
erişildi.
51. 2. Uygulama Yazılımları51
Kullanıcıların belli başlı bazı işlemleri
yapmalarına imkan veren yazılımlardır.
Uygulama yazılımlarının geliştirilmesi için
programlama dilleri ve diğer bazı uygulama
geliştirme araçları kullanılır Bilgisayar
Nedir(2015).
52. 2. Uygulama Yazılımları52
Uygulama yazılımları genellikle
belli bir işletim sistemi altında
çalıştırılmak üzere hazırlanır Bilgisayar
Nedir(2015).
53. 2. Uygulama Yazılımları53
Örneğin, Macintosh işletim sistemi
altında çalıştırılmak üzere hazırlanan bir
kelime işlem programı DOS veya WINDOWS
işletim sistemini kullanan kişisel
bilgisayar(PC-Personal Computer)larda
çalışmayacaktır Bilgisayar Nedir(2015).
54. 2. Uygulama Yazılımları54
Bununla birlikte, çoğu durumlarda
ticari uygulamalar; diğer bir çok işletim
sistemi altında da çalışabilecek şekilde
hazırlanmaktadır Bilgisayar Nedir(2015).
55. 2.1. Genel Amaçlı Uygulama Yazılımları55
Günümüzde bilgisayar sistemleri için
geliştirilmiş çok sayıda genel amaçlı
uygulama yazılımı mevcuttur. Bunların sayısı
ve özellikleri her geçen gün hızla artmaktadır
Bilgisayar Nedir(2015).
56. 2.1. Genel Amaçlı Uygulama Yazılımları56
Bu yazılımlardan kişi ve kurumlarca en yaygın
olarak kullanılanları; kelime işlem programları,
elektronik hesap tablosu programları, sunum
programları, dosya yönetim ve veri tabanı yönetim
programlarıdır Bilgisayar Nedir(2015).
57. 2.1.1. Kelime İşlem Programları57
Bilgisayarın, çok güçlü özellikleri olan bir
daktilo makinesi gibi kullanılması özelliğini sağlayan
programlardır. Hazırlamak istediğiniz belgede
grafik, tablo, resim, dipnot ve belgeyi birden fazla
sütun halinde düzenlemek gibi özellikleri sağlarlar
Bilgisayar Nedir(2015).
58. 2.1.1. Kelime İşlem Programları58
Bu programlar diğer genel amaçlı uygulama
yazılımlarına oranla çok daha yaygın
kullanılmaktadır. Bazı kelime işlemciler, masa üstü
yayıncılık, elektronik takvim, ve elektronik posta
gibi özelliklere sahip olan entegre ofis sistemlerinin
temelidir(Word, WordStar, WordPerfect, PW-
Professional Write gibi) Bilgisayar Nedir(2015).
59. 2.1.2. Hesap Tablosu Programları59
Hesap tablosu programları bilgisayar
sistemini son derece özellikli bir elektronik
hesap makinesine dönüştüren programlardır
Bilgisayar Nedir(2015).
60. 2.1.2. Hesap Tablosu Programları60
En basit özelliği verileri oldukları gibi
tablo şeklinde listelemek olduğu gibi, verileri
alıp çeşitli türlerde grafiklere dönüştürme
özelliğine de sahiptirler(Excel, Lotus 123,
Quattro Pro gibi) Bilgisayar Nedir(2015).
61. 2.1.3. Sunum Programları61
Belli bir konuda yapılan araştırmanın
ve/veya hazırlanan raporların sonuçlarını
bilgisayar yardımıyla diğer kişilere anlatmak
için kullanılır Bilgisayar Nedir(2015).
62. 2.1.3. Sunum Programları62
Sunum genellikle bilgisayara bağlı
bulunan bir projeksiyon/data show cihazı
yardımıyla yapılır. Bu uygulamalar her türlü
grafik, ses ve video görüntülerinin
kullanılmasına imkan verir Bilgisayar
Nedir(2015).
63. 2.1.4. Dosya Yöneticileri ve Veri Tabanı Yönetim
Programları
63
Büyük miktardaki verileri depolayıp bu
verilere hızlı bir erişim ve bu verilerden raporlar
hazırlanmasına imkan veren programlardır
(Access, Database/Dbase, FoxBase/FoxPro,
Oracle, File Maker gibi) Bilgisayar Nedir(2015).
64. 2.1.5. İnternet Programları64
İnternet teknolojisi ile birlikte kullanılan
programlardır. Bunlar tarama programı
elektronik posta programı dosya yükleme
programları vb. olabilir.
Örn: İnternet Explorer,Outlook Express vb.
gibi Mmsrn(2015).
65. 2.2. Özel Amaçlı Uygulama Yazılımları65
Özel amaçlı uygulama yazılımları belirli
bazı işleri yapabilmek için geliştirilen,
dolayısıyla sınırlı amaçları olan yazılımlardır.
Aşağıda bazı özel amaçlı yazılım türleri kısaca
belirtilmiştir Bilgisayar Nedir(2015).
66. 2.2.1. Analiz ve karar verme66
Belli işlemleri yapmaktan çok;
problemlerin çözümünde yöneticilere
yardımcı olmak amacıyla geliştirilmiştir.
Matematiksel modellerden faydalanmak
üzere istatistik ve yönetim bilimi yazılımlarını
birleştirir Bilgisayar Nedir(2015).
67. 2.2.2. Planlama, programlama, koordinasyon ve
organizasyon
67
Finansal planlama, bütçe, masraf ve satış
raporları hazırlama, toplantı gündemlerinin
hazırlanması ve randevuların ayarlanması gibi
işler “masa üstü düzenleyicisi”de denilen özel
uygulama yazılımları ile yapılır Bilgisayar
Nedir(2015).
68. 2.2.2. Planlama, programlama, koordinasyon ve
organizasyon
68
Ayrıca “akıllı binalar”, “Hastane
Otomasyon Sistemleri” ve proje
yönetimi yazılımları da vardır Bilgisayar
Nedir(2015).
69. 2.2.3. İletişim69
İletişim programları, bilgisayar ağları arasında
iletişim kurulmasına imkan veren yazılımlardır.
Günümüzde yaygın bir şekilde kullanılan İnternet
hizmetlerinden yararlanmak için geliştirilmiş olan
her türlü program iletişim programları içerisinde
düşünülebilir Bilgisayar Nedir(2015).
70. 2.2.4. Eğitim70
Bilgisayarlar eğitimde her geçen gün gittikçe
artan bir oranda kullanılmaktadır. Bugün piyasada
olan programların çoğu öğreticileriyle birliktedir, yani
program içindeki yardım menüsünde programın
kullanım bilgileri bulunmaktadır Bilgisayar
Nedir(2015).
71. 2.2.4. Eğitim71
Ansiklopedik bilgiler içeren, belli bir yer veya
konuda hazırlanmış olan tanıtıcı programlar, yabancı
dil veya herhangi bir dersle ilgili olarak yardımcı
olmak üzere hazırlanmış, internette online veya
asenkron eğitim için hazırlanmış programlar eğitim
amaçlı programlardır Bilgisayar Nedir(2015).
72. 2. Uygulama Yazılımları72
Bölüm Özeti
Bu bölümde uygulama yazılımları
hakkında bilgi sahibi oldunuz. Genel amaçlı ve
özel amaçlı yazılımları konusunda fikir
edindiniz.
78. 2. Uygulama Yazılımları78
Kaynaklar
o BilgisayarNedir.(2015)., www.bilgisayarnedir.com web sitesinden 4 Aralık 2015
tarihinde http://www.bilgisayarnedir.com/uygulama-yazilimlari.html adresinden
erişildi.
o BilgisayarNedir.(2015)., www.bilgisayarnedir.com web sitesinden 4 Aralık 2015
tarihinde http://www.bilgisayarnedir.com/genel-amacli-uygulama-
yazilimlari.html adresinden erişildi.
o BilgisayarNedir.(2015)., www.bilgisayarnedir.com web sitesinden 4 Aralık 2015
tarihinde http://www.bilgisayarnedir.com/ozel-amacli-uygulama-yazilimlari.html
adresinden erişildi.
o Mmsrn.(2015)., www.mmsrn.com web sitesinden 4 Aralık 2015 tarihinde
http://www.mmsrn.com/uygulama-yazilimlari-nedir-en-cok-kullanilan-
uygulama-yazilimlari-nelerdir/ adresinden erişildi.
80. 3.PROGRAMLAMA DİLLERİ80
İster genel amaçlı isterse özel amaçlı olsun tüm uygulama
ve sistem yazılımları programlama dilleriyle yazılır. Bir
programlama dili, insanların bilgisayara çeşitli işlemler
yaptırmasına olanak sağlayan her türlü simge, karakter ve
kurallar grubudur Mebk12.meb.gov.tr(2015).
81. 3.PROGRAMLAMA DİLLERİ81
Programlama dilleri insanlarla bilgisayar arasında
çevirmenlik görevi yapar. Programlama dilleri, bilgisayara
neyi, ne zaman, nasıl yapacağını belirten deyim ve komutlar
içerir Mebk12.meb.gov.tr(2015).
83. 3.1.Makine Dili83
Yazılan tüm komutlar 0 ve 1’lerden oluşur. Bütün
talimatlar ayrıntılı bir biçimde tanımlanır ve iki tabanlı sayı
sistemi kullanılarak kodlama yapılır
Mebk12.meb.gov.tr(2015).
85. 3.2.Assembly Dili85
Assembly dili komutları daha kolay bir biçimde
anlaşılabilecek ve anımsanabilecek olan simgelerle ifade
edilir. Bu dillerle yazılan programlar genellikle çok hızlı çalışır
ve daha az depolama yüzeyi gerektirir. Bununla birlikte bu
dillerle programlama yapmak çok yorucu, sıkıcı ve zaman
alıcıdır Mebk12.meb.gov.tr(2015).
87. 3.3.Yüksek Seviyeli Diller87
Öğrenilmesi daha kolay, program yazılması daha az zaman alan,
daha iyi sonuçlar sağlayan programlama dilleridir. Yüksek düzeyli
dillerden birinde yazılan bir program makine diline çevrilmek
zorundadır. Dönüştürme işini gerçekleştiren programa derleyici
(compiler) denir. Basic, Cobol, Fortran ve Pascal dilleri bu dillere birer
örnektir Mebk12.meb.gov.tr(2015).
89. 3.4.Çok Yüksek Seviyeli Diller89
Bu dillerdeki temel özellik, kullanıcıların bilgisayara bir
şeyin nasıl yapılacağını değil, ne yapılacağını ifade
edebilmelerine imkân vermesidir. Visual Basic, Delphi,VB.NET
,Visual C# dilleri bu programlama dillerine birkaç örnektir
Mebk12.meb.gov.tr(2015).
91. 3.5.Yapay Zekaya Yönelik Diller91
Beşinci nesil programlama dilleridir. Yapay zeka
programlama dillerinin çalışma mantığı diğer dillere göre
farklıdır. Diğer dillerde bir problemin çözülmesi için
gerekenler adım adım yazılır ve programa nasıl yapacağı
öğretilirdi. Kısacası bir algoritma oluşturulur ve program
buna göre yazılırdı Wikibooks(2015).
92. 3.5.Yapay Zekaya Yönelik Diller92
Yapay zekada ise koşulları ve kısıtlamaları programa
verdiğinizde, çözümü programın kendisi bulur. Açıkça
kodlamanın yerine bildirimsel yöntemle çalışır.
Örneğin: Prolog, OPS5 ve Mercury Wikibooks(2015).
93. 3.PROGRAMLAMA DİLLERİ93
Bölüm Özeti
Bu bölümde programlama dilleri hakkında bilgi sahibi
oldunuz. Makine, Assembly, Yüksek seviyeli, Çok yüksek
seviyeli ve Yapay zekaya yönelik diller konusunda fikir
edindiniz.
99. 3.PROGRAMLAMA DİLLERİ99
Kaynaklar
o Mebk12.(2015)., mebk12.meb.gov.tr web sitesinden 4 Aralık 2015 tarihinde
http://mebk12.meb.gov.tr/meb_iys_dosyalar/34/06/966273/dosyalar/2013_
09/30085422_e.yazlm.pdf adresinden erişildi.
o Dersimiz.(2015)., www.dersimiz.com web sitesinden 4 Aralık 2015 tarihinde
http://www.dersimiz.com/ders_notlari/Yazilim-Nedir-Cesitleri-Nelerdir-oku-
21504.html adresinden erişildi.
o Yazılım-Nedir.(2015)., yazilim.nedir.com web sitesinden 4 Aralık 2015
tarihinde http://yazilim.nedir.com/#ixzz3prS0Hpvu adresinden erişildi.
o Wikibooks.(2015)., tr.wikibooks.org web sitesinden 4 Aralık 2015 tarihinde
https://tr.wikibooks.org/wiki/Programlama_Temelleri/Programlama_Ara%C3
%A7lar%C4%B1 adresinden erişildi.