2. Yazılım Nedir?
■ Yazılımlar, bir bilgisayar dili ile yazılmış
programlardır.
■ Yazılım şu iki unsurdan oluşur:
2
Veri : Bilgisayarda program
çalıştırmak için verilen
bilgiler
Program : Bilgisayarın sıralı
olarak yapması gereken işleri
belirler.
3. Yazılım Türleri
■ 1. Sistem Yazılımları:
N 1.1. İşletim Sistemi:
N 1.2. Programlama Dilleri:
■ 2. Uygulama Yazılımları:
3
4. 1.1 İşletim Sistemi
Bilgisayardaki karmaşık işlemleri basitleştiren
arayüzler
Örnek:
Windows
MacOS ya da Apple OSX
Linux
UNIX
Android
Pardus
IOS
4
6. Yazılım Türleri
■ 1. Sistem Yazılımları :
■ 2. Uygulama Yazılımları:
6
1) Kelime İşlemciler
2) Hesap & Tablolama Programları
3) Sunum Programları
4) Veri Tabanı Yazılımarı
5) Bilgisayar Destekli Tasarım
Yazılımları(CAD)
6) Grafik ve Resim Yazılımları
7) Virüsler & Anti virüsler
8) Oyunlar
7. Kelime
İşlemcile
r
■ Yazı yazmak ve bununla ilgili
işlemler (mektup, günlük plan,
ders notu hazırlamada ) için
kullanılır.
■ Microsoft Word, Writer,
WordPad vb.
7
8. Hesap ve Tablolama
Programları
■ Tablolama programları,
verileri düzenli bir şekilde
göstermek ve işlemek için
kullanılan yazılımlardır.
■ Microsoft Excel, Microsoft
Access vb.
8
10. Veri Tabanı Yazılımları
■ Veri tabanı yazılımları,
büyük miktarda veriyi
organize etmek, saklamak,
yönetmek ve erişmek için
kullanılan yazılımlardır.
■ Access, SQL vb.
10
11. Bilgisayar Destekli Tasarım
Yazılımları(CAD)
■ CAD yazılımları; mühendisler, mimarlar ve diğer tasarımcılar
için geliştirilmiştir.
■ AutoCAD, TinkerCAD vb.
11
Grafik ve Resim Yazılımları
■ Bilgisayar ortamında resim yapmak, çeşitli çizimler
oluşturmak için kullanılan programlardır.
■ PhotoShop,Paint vb.
12. Virüsler ve Anti virüsler
Başlıca görevleri bilgisayara ve bilgilere zarar verecek
yazılımlar yapmaktır.
Antivirüslerin amacı ise kötü amaçlı yazılımları durdurmaktır.
12
Oyunlar
■ Belki dünyada en çok bulunan yazılımlar, oyunlardır.
Kullanıcıyı eğlendirme esastır.
■ FİFA 2015, Clash of Clans vb.
13. Kapalı Kaynak Kodlu Yazılım Nedir?
Kapalı kaynak kodlu yazılımlar, kaynak kodunun kamuya açık olmadığı
ve sadece yazılımın geliştiricileri tarafından erişilebildiği yazılımlardır.
13
Açık Kaynak Kodlu Yazılım Nedir?
Açık kaynak kodlu yazılımlar, kaynak kodunun herkese açık ve erişilebilir
olduğu yazılımlardır. Bu tür yazılımların kaynak kodu, genellikle bir topluluk
tarafından geliştirilir ve paylaşılır.
15. Frontend
■ HTML, CSS ve JavaScript gibi teknolojileri kullanarak web
sitesinin görsel tarafını oluşturma işlemi frontend olarak
tanımlanır.
15
Backend
■ Python, PHP, Java, C#, MySQL teknolojileri kullanılır. Bu
alanda çalışan kişiler Backend Developer olarak
tanımlanır.
Full-Stack
■ Web uygulamaları veya yazılım geliştirirken bu yazılımın
hem FrontEnd hem de BackEnd kısmını geliştirir.
16. Yapay Zeka(AI)
■ Yapay zeka (AI), makinelerin deneyimden öğrenmesini,
yeni girdilere uyum sağlamasını mümkün kılar.
16
Yazılımcılar Ne Kadar Maaş Alır?
■ Front-End Developer : 14 bin TL+
■ Back-End Developer: 18 bin +
■ Full-Stack Developer: 16 bin +
■ Mobile Developer : 20bin +