SlideShare a Scribd company logo
Köktürk Yazılım Dili
Derleyici ve Yorumlayıcı
Elektranika Çalışma Grubu
Mustafa ÖZVER
Proje Sorumlusu
Ali BAKTIR
Koordinasyon
Emrah KAR
Finansal Danışman
Ali Ensar AYDIN
Ar-Ge Sorumlusu
Hatice KARADAĞ
Araştırma ve Arşiv
Elektranika Çalışma Grubu
Çalışma Grubumuzun Üyeleri
Mustafa ÖZVER : 24 Eylül 1993 doğumlu Elektrik Elektronik Mühendisliği
öğrencisi, C/C++, Assembly, Javascript, HTML’de deneyimli, grubumuzda Ar-
Ge sorumlusudur.
---------------------------------------------------------------------------------------------
Ali BAKTIR : 1 Ocak 1996 doğumlu Elektrik Elektronik Mühendisliği
öğrencisi, C dilinde ve koordinasyonda deneyimli, grubumuzun
koordinatörüdür.
----------------------------------------------------------------------------------------------
Ali Ensar AYDIN :4 Şubat 1994 doğumlu Elektrik Elektronik Mühendisliği
Öğrencisi, C dilinde, Solidworks, Açık Kaynak Kartlarda (Arduino vb.)
deneyimli, grubumuzun Ar-Ge sorumlusudur.
Çalışma Grubumuzun Üyeleri
Emrah KAR :18 Haziran 1995 doğumlu Elektrik Elektronik
Mühendisliği öğrencisi, C dilinde ve Finans konusunda deneyimli,
grubumuzun finansal sorumlusu ve danışmanıdır.
----------------------------------------------------------------------------------------------
Hatice KARADAĞ : 16 Eylül 1994 doğumlu Elektrik Elektronik
Mühendisliği öğrencisi, C dilinde deneyimli, grubumuzun Araştırma
sorumlusudur.
Çalışma Grubumuzun Üyeleri
Çalışma grubumuz görevleri konusunda deneyimlidir.
Grubumuzun temelleri hazırlık sınıfında atılıp birçok kişinin bir araya
getirilip oluşturulmuştur.
Grubumuz hedefi genel olarak kendi alanında gelişmek ve
şirketleşmek amacı ile ülkemize kalkınmada katkı vermektir.
Çalışmamız Hakkında
Projemiz ön prototip aşamasındadır.
Projemiz Türkçe Dilbilgisi tabanlı oluşturulacaktır.
Çalışmamız yapay zekaya ve yeni bir işletim sistemine yöneliktir.
Yeni oluşturulacak sistemle veri aktarım ve saklamayı sınırsızlaştırmak
amacıyla planlanmıştır.
Çalışmamızın Amacı
Mühendislik hesaplamalarında sınırsız hassasiyet oluşturmaktır.
Kolay bir yazılım dili oluşturmak.
Türk gençlerine programlamayı sevdirmek, Türk programlamacılığını
daha ilerlere taşımak.
Tespit Ettiğimiz Problemler ve Çözümler
Problem ise programlama dillerinin Türkçe olmayışı var olan Türkçe
dillerin Türkçe olmalarının avantajını kullanamamaları.
Bizim projemiz ise üst seviye bir dil olarak hazırlanacağı için
kullanımının kolay olması ve Türkçe Dilbilgisine uygun yapılması bu
avantajı sonuna kadar kullanacağımız anlamına geliyor.
Çalışmamızdaki Yenilikler
Türkçe dilbilgisi tabanlı kodlamayı sağlamaktır. Bu da kodlamayı
kolaylaştırıp anlaşırlığı arttıracaktır.
Ayrıca bir form sitesi kurulup programın eğitimi verilecektir ve
kullanıcıların karşılaştığı sorunlar ilk ağızdan giderilecektir.
Zaten yazılım dili ek olarak yeni veri bloklama sistemi v.b sistemler
getirecektir.
Çalışmamızın Geliştirilebilirliği
Programlama dili olduğu için geliştirilmeye oldukça açıktır. Gelişimini
istediğimiz gibi gerçekleştrdiğimiz takdirde tamamen milli bir işletim
sistemi ve birçok yerli yazılımın temelini oluşturacaktır.
Ayrıca açık kaynak kodu kullanılarak, gelişimi tüm kullanıcılar
tarafından yapılabilecek olup sürekli yenilenen bir kütüphaneye,
ayrıntılı bir örnekler dizinine sahip olacaktır.
Çalışma Planımız
Grubumuzun Sera Programı’na kabulü durumunda;
Altı aylık süre içerisinde %60-70’ini bitirmeyi amaçlıyoruz. Bu sürenin
ilk iki ayında varolan C bilgimizi üst seviyeye çıkarmak ve Assembly
dilini gerektiği kadar öğrenmeyi planlıyoruz. Bu iki aylık sürede
projemizin en azından %10’unu bitirmeyi amaçlıyoruz.
Üçüncü ve dördüncü aylarda gerekli kütüphanelerin oluşturulması
sayesinde projenin %50’si bitirilmiş olacaktır.
Son iki ayda entegre çalışmaları, finans ve pazar araştırmaları
yapılacaktır.
Çalışma İhtiyaçları
Proje yapımında kullanılacaklar;
-Bilgisayarlar
-Geliştirme Kartları
-Farklı Platformlar (Pardus, Linux, Windows …)
Toplam maliyet: Yaklaşık 3 Bin ₺
Ticari Yönü
Çeşitli şekillerde pazarlanmsı mümkündür.
Program paketi olarak, mikro denetleyicilere entegre edilerek veya
yorumlayıcı yazılım paketi ile portable yazılımlar tasarlanarak
satılabilir.
Projenin piyasası aslında elektroniği içeren tüm alanlardır.
Tabi bu satış için en önemlisi reklamdır. Reklamı eğitim kurumlarında
Pardus işletim sistemine ek bir yazılım dili olduğunu duyurarak
gençlere programlamayı sevdirmemiz hem de tanıtım için bir fırsattır.
Ticari yönü
Hitap ettiğimiz kesim oldukça geniş olmakla 13-65 yaş denebilir.
Bu da Türkiye’nin yaklaşık %67’sidir.
Bunlar içinde de 15-30 yaş diye tabir edilebileceğimiz lise ve
üniversite grubu yaklaşık 10 milyon kişidir.
Bu kesime hitap ederken satışımızdaysa Fatih projesi ihale sahibi
Vestel veya ihaleye katılacak başka şirketlere anlaşma sunmak
istiyoruz.
Mevcut Rakipler
Projemiz dosyalama sistemi, yapay zeka v.b konulardaki şirketler rakip
olabilir.
Örneğin Microsoft, Google, Yahoo, Yandex …
Ayrıca projemizle paralel Türkçe programlama dilleri mevcuttur.
Fakat hepsinde genel olarak düşündüğümüz eksiklik kaynak
yetersizliği, reklam eksikliği, İngilizce mantığın dışına çıkılamama
sorunları mevcuttur.
Örneğin Fuzuli,D dili, Yunus, H#, Pozitif, FireX (Native Win32 aracı)
Yasal Bir Engel Var Mı?
Çalışmamızın patent veya yasal bir engelle çakışması durumu
çalışmalarımıza göre bulunmuyor.
Yardım ve Destek
Grubumuz gerekli durumlarda IEEE klübü ve akademisyenlerden
yardım alacaktır.
Son Olarak
Piyasadan bulunan birçok çalışmadan ileri olması hem avantaj hem
dezavantaj durumundadır.
Yeni olduğundan özgün ancak insanları alışık oldukları sistemlerden
koparmak zordur.
Yapay zeka, dosyalama sistemi, işletim sistemi
çalışmalarına önayak olmasını bekliyoruz.
Ancak yeni veri bloklama sistemi ile %21,875 hız kaybı söz konusudur.

More Related Content

Similar to Köktürk Yazılım Dili Derleyici ve Yorumlayıcı

Web Tasarim Teknik Sartnamesi
Web Tasarim Teknik SartnamesiWeb Tasarim Teknik Sartnamesi
Web Tasarim Teknik Sartnamesi
Volkan Inanc
 
C dilini-taniyalim
C dilini-taniyalimC dilini-taniyalim
C dilini-taniyalim
AliBaran6
 
C dilini-taniyalim
C dilini-taniyalimC dilini-taniyalim
C dilini-taniyalim
Türkü Dinle
 
Kodlamaya hazırlık
Kodlamaya hazırlıkKodlamaya hazırlık
Kodlamaya hazırlıkErol Dizdar
 
Az ve Öz C++ Muhammet ÇAĞATAY
Az ve Öz C++  Muhammet ÇAĞATAYAz ve Öz C++  Muhammet ÇAĞATAY
Az ve Öz C++ Muhammet ÇAĞATAY
Muhammet ÇAĞATAY
 
Hosting Dergi - 20.SAYI
Hosting Dergi - 20.SAYIHosting Dergi - 20.SAYI
Hosting Dergi - 20.SAYI
Hosting Dergi
 
Bilgisayar/Bilişim Okuryazarlığı
Bilgisayar/Bilişim OkuryazarlığıBilgisayar/Bilişim Okuryazarlığı
Bilgisayar/Bilişim Okuryazarlığı
efedincer
 
Başlangıç Seviyesi Programlama Dilleri_ Hangisini Seçmelisiniz_ – Kod Akademi...
Başlangıç Seviyesi Programlama Dilleri_ Hangisini Seçmelisiniz_ – Kod Akademi...Başlangıç Seviyesi Programlama Dilleri_ Hangisini Seçmelisiniz_ – Kod Akademi...
Başlangıç Seviyesi Programlama Dilleri_ Hangisini Seçmelisiniz_ – Kod Akademi...
Kod Akademi
 
Detaysoft Tanıtım Sunumu
Detaysoft Tanıtım SunumuDetaysoft Tanıtım Sunumu
Detaysoft Tanıtım Sunumu
Detaysoft
 
Internet programcılığı 1
Internet programcılığı 1Internet programcılığı 1
Internet programcılığı 1Erol Dizdar
 
Nesne tabanlı programlamaya giriş
Nesne tabanlı programlamaya girişNesne tabanlı programlamaya giriş
Nesne tabanlı programlamaya girişErol Dizdar
 
C ders-notlari-necati-ergin
C ders-notlari-necati-erginC ders-notlari-necati-ergin
C ders-notlari-necati-ergin
Ibrahim Kizir
 
Asctimetables - Ders Programı Hazirlama Yazilimi
Asctimetables - Ders Programı Hazirlama YazilimiAsctimetables - Ders Programı Hazirlama Yazilimi
Asctimetables - Ders Programı Hazirlama Yazilimi
Çağatay Akpolat
 
Golang Book - Giriş
Golang Book - GirişGolang Book - Giriş
Golang Book - Giriş
Cihan Özhan
 
GTU week 1 bullshits about somethings that ı dont know
GTU week 1 bullshits  about somethings that ı dont knowGTU week 1 bullshits  about somethings that ı dont know
GTU week 1 bullshits about somethings that ı dont know
afturk514
 
Yönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
Yönetici Denetçi ve Son Kullanıcı Bilişim AkademisiYönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
Yönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
alinizam99
 
Türkiye Bilişim Vakfı’nın Görüşleri ile Eğitim'de Fatih Projesi
Türkiye Bilişim Vakfı’nın Görüşleri ile Eğitim'de Fatih ProjesiTürkiye Bilişim Vakfı’nın Görüşleri ile Eğitim'de Fatih Projesi
Türkiye Bilişim Vakfı’nın Görüşleri ile Eğitim'de Fatih ProjesiUfuk Kılıç
 
Server acim 19_mayis_2010_sunum
Server acim 19_mayis_2010_sunumServer acim 19_mayis_2010_sunum
Server acim 19_mayis_2010_sunum
Inonu University
 
İyi yazılım mühendisi nasıl olunur? En doğru kariyer adımları nasıl atılır?
İyi yazılım mühendisi nasıl olunur? En doğru kariyer adımları nasıl atılır?İyi yazılım mühendisi nasıl olunur? En doğru kariyer adımları nasıl atılır?
İyi yazılım mühendisi nasıl olunur? En doğru kariyer adımları nasıl atılır?
Ahmet Başaran
 
Internet programciligi-2
Internet programciligi-2Internet programciligi-2
Internet programciligi-2major5
 

Similar to Köktürk Yazılım Dili Derleyici ve Yorumlayıcı (20)

Web Tasarim Teknik Sartnamesi
Web Tasarim Teknik SartnamesiWeb Tasarim Teknik Sartnamesi
Web Tasarim Teknik Sartnamesi
 
C dilini-taniyalim
C dilini-taniyalimC dilini-taniyalim
C dilini-taniyalim
 
C dilini-taniyalim
C dilini-taniyalimC dilini-taniyalim
C dilini-taniyalim
 
Kodlamaya hazırlık
Kodlamaya hazırlıkKodlamaya hazırlık
Kodlamaya hazırlık
 
Az ve Öz C++ Muhammet ÇAĞATAY
Az ve Öz C++  Muhammet ÇAĞATAYAz ve Öz C++  Muhammet ÇAĞATAY
Az ve Öz C++ Muhammet ÇAĞATAY
 
Hosting Dergi - 20.SAYI
Hosting Dergi - 20.SAYIHosting Dergi - 20.SAYI
Hosting Dergi - 20.SAYI
 
Bilgisayar/Bilişim Okuryazarlığı
Bilgisayar/Bilişim OkuryazarlığıBilgisayar/Bilişim Okuryazarlığı
Bilgisayar/Bilişim Okuryazarlığı
 
Başlangıç Seviyesi Programlama Dilleri_ Hangisini Seçmelisiniz_ – Kod Akademi...
Başlangıç Seviyesi Programlama Dilleri_ Hangisini Seçmelisiniz_ – Kod Akademi...Başlangıç Seviyesi Programlama Dilleri_ Hangisini Seçmelisiniz_ – Kod Akademi...
Başlangıç Seviyesi Programlama Dilleri_ Hangisini Seçmelisiniz_ – Kod Akademi...
 
Detaysoft Tanıtım Sunumu
Detaysoft Tanıtım SunumuDetaysoft Tanıtım Sunumu
Detaysoft Tanıtım Sunumu
 
Internet programcılığı 1
Internet programcılığı 1Internet programcılığı 1
Internet programcılığı 1
 
Nesne tabanlı programlamaya giriş
Nesne tabanlı programlamaya girişNesne tabanlı programlamaya giriş
Nesne tabanlı programlamaya giriş
 
C ders-notlari-necati-ergin
C ders-notlari-necati-erginC ders-notlari-necati-ergin
C ders-notlari-necati-ergin
 
Asctimetables - Ders Programı Hazirlama Yazilimi
Asctimetables - Ders Programı Hazirlama YazilimiAsctimetables - Ders Programı Hazirlama Yazilimi
Asctimetables - Ders Programı Hazirlama Yazilimi
 
Golang Book - Giriş
Golang Book - GirişGolang Book - Giriş
Golang Book - Giriş
 
GTU week 1 bullshits about somethings that ı dont know
GTU week 1 bullshits  about somethings that ı dont knowGTU week 1 bullshits  about somethings that ı dont know
GTU week 1 bullshits about somethings that ı dont know
 
Yönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
Yönetici Denetçi ve Son Kullanıcı Bilişim AkademisiYönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
Yönetici Denetçi ve Son Kullanıcı Bilişim Akademisi
 
Türkiye Bilişim Vakfı’nın Görüşleri ile Eğitim'de Fatih Projesi
Türkiye Bilişim Vakfı’nın Görüşleri ile Eğitim'de Fatih ProjesiTürkiye Bilişim Vakfı’nın Görüşleri ile Eğitim'de Fatih Projesi
Türkiye Bilişim Vakfı’nın Görüşleri ile Eğitim'de Fatih Projesi
 
Server acim 19_mayis_2010_sunum
Server acim 19_mayis_2010_sunumServer acim 19_mayis_2010_sunum
Server acim 19_mayis_2010_sunum
 
İyi yazılım mühendisi nasıl olunur? En doğru kariyer adımları nasıl atılır?
İyi yazılım mühendisi nasıl olunur? En doğru kariyer adımları nasıl atılır?İyi yazılım mühendisi nasıl olunur? En doğru kariyer adımları nasıl atılır?
İyi yazılım mühendisi nasıl olunur? En doğru kariyer adımları nasıl atılır?
 
Internet programciligi-2
Internet programciligi-2Internet programciligi-2
Internet programciligi-2
 

Köktürk Yazılım Dili Derleyici ve Yorumlayıcı

  • 1. Köktürk Yazılım Dili Derleyici ve Yorumlayıcı Elektranika Çalışma Grubu
  • 2. Mustafa ÖZVER Proje Sorumlusu Ali BAKTIR Koordinasyon Emrah KAR Finansal Danışman Ali Ensar AYDIN Ar-Ge Sorumlusu Hatice KARADAĞ Araştırma ve Arşiv Elektranika Çalışma Grubu
  • 3. Çalışma Grubumuzun Üyeleri Mustafa ÖZVER : 24 Eylül 1993 doğumlu Elektrik Elektronik Mühendisliği öğrencisi, C/C++, Assembly, Javascript, HTML’de deneyimli, grubumuzda Ar- Ge sorumlusudur. --------------------------------------------------------------------------------------------- Ali BAKTIR : 1 Ocak 1996 doğumlu Elektrik Elektronik Mühendisliği öğrencisi, C dilinde ve koordinasyonda deneyimli, grubumuzun koordinatörüdür. ---------------------------------------------------------------------------------------------- Ali Ensar AYDIN :4 Şubat 1994 doğumlu Elektrik Elektronik Mühendisliği Öğrencisi, C dilinde, Solidworks, Açık Kaynak Kartlarda (Arduino vb.) deneyimli, grubumuzun Ar-Ge sorumlusudur.
  • 4. Çalışma Grubumuzun Üyeleri Emrah KAR :18 Haziran 1995 doğumlu Elektrik Elektronik Mühendisliği öğrencisi, C dilinde ve Finans konusunda deneyimli, grubumuzun finansal sorumlusu ve danışmanıdır. ---------------------------------------------------------------------------------------------- Hatice KARADAĞ : 16 Eylül 1994 doğumlu Elektrik Elektronik Mühendisliği öğrencisi, C dilinde deneyimli, grubumuzun Araştırma sorumlusudur.
  • 5. Çalışma Grubumuzun Üyeleri Çalışma grubumuz görevleri konusunda deneyimlidir. Grubumuzun temelleri hazırlık sınıfında atılıp birçok kişinin bir araya getirilip oluşturulmuştur. Grubumuz hedefi genel olarak kendi alanında gelişmek ve şirketleşmek amacı ile ülkemize kalkınmada katkı vermektir.
  • 6. Çalışmamız Hakkında Projemiz ön prototip aşamasındadır. Projemiz Türkçe Dilbilgisi tabanlı oluşturulacaktır. Çalışmamız yapay zekaya ve yeni bir işletim sistemine yöneliktir. Yeni oluşturulacak sistemle veri aktarım ve saklamayı sınırsızlaştırmak amacıyla planlanmıştır.
  • 7. Çalışmamızın Amacı Mühendislik hesaplamalarında sınırsız hassasiyet oluşturmaktır. Kolay bir yazılım dili oluşturmak. Türk gençlerine programlamayı sevdirmek, Türk programlamacılığını daha ilerlere taşımak.
  • 8. Tespit Ettiğimiz Problemler ve Çözümler Problem ise programlama dillerinin Türkçe olmayışı var olan Türkçe dillerin Türkçe olmalarının avantajını kullanamamaları. Bizim projemiz ise üst seviye bir dil olarak hazırlanacağı için kullanımının kolay olması ve Türkçe Dilbilgisine uygun yapılması bu avantajı sonuna kadar kullanacağımız anlamına geliyor.
  • 9. Çalışmamızdaki Yenilikler Türkçe dilbilgisi tabanlı kodlamayı sağlamaktır. Bu da kodlamayı kolaylaştırıp anlaşırlığı arttıracaktır. Ayrıca bir form sitesi kurulup programın eğitimi verilecektir ve kullanıcıların karşılaştığı sorunlar ilk ağızdan giderilecektir. Zaten yazılım dili ek olarak yeni veri bloklama sistemi v.b sistemler getirecektir.
  • 10. Çalışmamızın Geliştirilebilirliği Programlama dili olduğu için geliştirilmeye oldukça açıktır. Gelişimini istediğimiz gibi gerçekleştrdiğimiz takdirde tamamen milli bir işletim sistemi ve birçok yerli yazılımın temelini oluşturacaktır. Ayrıca açık kaynak kodu kullanılarak, gelişimi tüm kullanıcılar tarafından yapılabilecek olup sürekli yenilenen bir kütüphaneye, ayrıntılı bir örnekler dizinine sahip olacaktır.
  • 11. Çalışma Planımız Grubumuzun Sera Programı’na kabulü durumunda; Altı aylık süre içerisinde %60-70’ini bitirmeyi amaçlıyoruz. Bu sürenin ilk iki ayında varolan C bilgimizi üst seviyeye çıkarmak ve Assembly dilini gerektiği kadar öğrenmeyi planlıyoruz. Bu iki aylık sürede projemizin en azından %10’unu bitirmeyi amaçlıyoruz. Üçüncü ve dördüncü aylarda gerekli kütüphanelerin oluşturulması sayesinde projenin %50’si bitirilmiş olacaktır. Son iki ayda entegre çalışmaları, finans ve pazar araştırmaları yapılacaktır.
  • 12. Çalışma İhtiyaçları Proje yapımında kullanılacaklar; -Bilgisayarlar -Geliştirme Kartları -Farklı Platformlar (Pardus, Linux, Windows …) Toplam maliyet: Yaklaşık 3 Bin ₺
  • 13. Ticari Yönü Çeşitli şekillerde pazarlanmsı mümkündür. Program paketi olarak, mikro denetleyicilere entegre edilerek veya yorumlayıcı yazılım paketi ile portable yazılımlar tasarlanarak satılabilir. Projenin piyasası aslında elektroniği içeren tüm alanlardır. Tabi bu satış için en önemlisi reklamdır. Reklamı eğitim kurumlarında Pardus işletim sistemine ek bir yazılım dili olduğunu duyurarak gençlere programlamayı sevdirmemiz hem de tanıtım için bir fırsattır.
  • 14. Ticari yönü Hitap ettiğimiz kesim oldukça geniş olmakla 13-65 yaş denebilir. Bu da Türkiye’nin yaklaşık %67’sidir. Bunlar içinde de 15-30 yaş diye tabir edilebileceğimiz lise ve üniversite grubu yaklaşık 10 milyon kişidir. Bu kesime hitap ederken satışımızdaysa Fatih projesi ihale sahibi Vestel veya ihaleye katılacak başka şirketlere anlaşma sunmak istiyoruz.
  • 15. Mevcut Rakipler Projemiz dosyalama sistemi, yapay zeka v.b konulardaki şirketler rakip olabilir. Örneğin Microsoft, Google, Yahoo, Yandex … Ayrıca projemizle paralel Türkçe programlama dilleri mevcuttur. Fakat hepsinde genel olarak düşündüğümüz eksiklik kaynak yetersizliği, reklam eksikliği, İngilizce mantığın dışına çıkılamama sorunları mevcuttur. Örneğin Fuzuli,D dili, Yunus, H#, Pozitif, FireX (Native Win32 aracı)
  • 16. Yasal Bir Engel Var Mı? Çalışmamızın patent veya yasal bir engelle çakışması durumu çalışmalarımıza göre bulunmuyor.
  • 17. Yardım ve Destek Grubumuz gerekli durumlarda IEEE klübü ve akademisyenlerden yardım alacaktır.
  • 18. Son Olarak Piyasadan bulunan birçok çalışmadan ileri olması hem avantaj hem dezavantaj durumundadır. Yeni olduğundan özgün ancak insanları alışık oldukları sistemlerden koparmak zordur. Yapay zeka, dosyalama sistemi, işletim sistemi çalışmalarına önayak olmasını bekliyoruz. Ancak yeni veri bloklama sistemi ile %21,875 hız kaybı söz konusudur.