YAZILIM TERİMLERİ SÖZLÜĞÜ

A

API (Application Programming Interface): İki uygulamanın birbiriyle belli tanımlar ve protokoller üzerinden iletişime geçmesini sağlayan aracı yazılımlara verilen addır.

Application: Kullanıcıların ihtiyaçlarını gideren yazılımlara verilen addır.

B

Backend & Backend Developer:: Son kullanıcının herhangi bir ekranda görmediği, yalnız ekranın çalışmasını sağlayan kodların veya veritabalarının oluşturduğu alandır. Zaman zaman bazı kaynaklar da sunucu tarafı da denilmektedir. Backend geliştirmede Java, C#, ASP.NET, Phyton, Oracle, MSSQL en çok kullanılan teknolojilerdir. Bu alanda geliştirme yapanlara da Backend Developer olarak adlandırılmaktadır.

Batch Process: Boyutu fazla olan verilerin tekrarlayan işlerinin toplu olarak sistem tarafındna gerçekelştirilme işlemine verilen addır.

Bug: Yazılımın yanlış veya beklenmeyen bir sonuç vermesine sebep olan hatalara verilen addır.

Build: Yazılımcı tarafından yazılan kodun kullanılabilir olabilmesi için gereken tüm aşamaların toplamına build işlemi denilmektedir.

C

Compiler: Yazılımcı tarafından herhangi bir programlama dili ile yazılan kodun bilgisayarın anlayabileceği dile çevrilmesine denilmektedir. Farklı programlama dilleri kullanılarak aynı işi yerine getiren yazılımlar geliştirilebilir. Eğer compiler olmasa yazılımcıların kodlarını makine dilinde yazması gerekecekti.

D

Devops: Development ve Operations kelimelerinden türetilmiş bir kelimedi. Yazılım geliştirme ve sistem operasyon ekipleri arasındaki süreçleri otomatize eden, entegrasyonunu sağlayan uygulamalara, araçlara bütünün iffade etmektedir.

F

Firewall: Türkçesi ile güvenlik duvarı. Tüm ağ trafiğini izleyerek kötü amaçlı yazılımların veya uygulamaları izinsiz erişimlerini filtreleyen güvenlik çözümüne verilen addır.

Framework: Yazılımcıların yazılım geliştirme süreçlerini standartlaştırmak, hızlandırmak ve daha verimli hale getirmek için geliştirilmiş hazır araçların, kütüphaneleri barındıran yapıları ifade etmektedir.

Frontend & Frontend Developer: Son kullanıcının herhangi bir ortamda gördüğü ve etkileşime geçtiği ekrana frontend denilmektedir, Türkçe’de olarak önyüz olarak adlandırılmaktadır. Bu ekran web,mobil Bazı kaynaklarda da client veya istemci tarafı olarak da ifade edilmektedir. Frontend geliştirmede CSS, HTML, Javascript en çok kullanılan teknolojilerdir. Bu alanda geliştirme yapanlara da Frontend Developer olarak adlandırılmaktadır.

Full Stack Developer: Hem frontend hem de backend teknolojilerinde geliştirme yapan geliştirmecilere Full Stack Developer olarak adlandırılmaktadır.

FTP (File Transfer Protocol): İnternete bağlı iki cihaz arasındaki dosya tranferi için kullanılan bir protokoldür.

G

GUI (Graphical User Interface): Bilgisayarlardaki komut satırları yerine görsel simgelerin, butonların, panellerin bulunduğu kullanıcı arayüzüdür.

J

JDBC (Java Database Connectivity): Java programlama diliyle veritabanlarını bağlanıp etkileşimli uygulamalar geliştirmek için hazırlanmış kütüphanelere verilen addır.

JDK (Java Development Kit): Java programla diliyle geliştirme yapmak için gerekli kütüphanelerin olduğu geliştirici paketlerine verilen addır.

JRE (Java Runtime Enviroment): Java programla dilinde geliştirilmiş yazılımların çalıştırılması için gerekli yazılım altyapısına verilen addır.

O

Open Source: Farklı türden yazılım dillerinin kaynak kodlarının paylaşılarak herkes tarafından kullanılmasını tanımlamaktadır.

R

Repository: Türkçesi ile repo, yazılımcıların aradığı yazılımları daha kısa sürede bulmasını sağlayan depo dizinlerdir.

Runtime Error: Türkçesi ile çalışma zamanı hatası, yazılımın doğru çalışmasını engelleyen hatalara verilen addır.

S

SaaS (Software as a Service): Müşterilerin ihtiyacı olan uygulamalara herhangi bir yazılım indirmeden, otomatik güncellemelerin sağlayan bulut tabanlı sistemleri ifade etmektedir.

Script: Herhangi bir programlama dilinde yazılmış,uygulama bölümlerinin kodlarını barındıran kod bloklarına verilen addır.

SDK (Software Development Kit): Yazılımların uygulama geliştirirken kullandıkları araçları barındıran sete verilen addır.

SDLC (Software Development Lifecycle): Yazılım geliştirme döngüsü olarak da adlandırılmaktadır. Yazılımın kodlanmaya başlandığı andan son kullanıcının kullanabileceği aşamaya kadar geçen sürecin toplamını ifade etmektedir. Bu süreçte analiz, yazılım, test, üretim ortamına alınması gibi tüm aşamalar yer almaktadır.

Source Code: Herhangi bir kodun makine diline çevrilmeden önce kod okumayı bilen birisinin bakıp anlayabileceği haline denilmektedir.

E-Bülten Aboneliği

Haftalık yayınlanacak bültene mail adresinizle ücretsiz kayıt olabilirsiniz.

2024 Copyright KaizenHub.com.tr | Powered By MLAP.com.tr