JAVA

JAVA

Merhabalar,

Merak olmadan, sorular sormadan yol alınmaz derler ya hani bende bir soru sordum ve kocaman bir dünyaya adım attım.Bilgisayarımda Java, internette okuduğum  yazılarda , okulda arkadaşlar arasında sohbette, orada burada her yerde Java’dan bahsedildiğini duyuyordum. Merak ettim ve ilk sorumu sordum neydi Java? Ufak bir araştırmanın sonucunda Java’nın ağ ve internet için geliştirilmiş bir programlama dili olduğunu  buna ek olarak platform bağımsız bir dil olduğunu öğrendim. Platform bağımsız olması ağ üzerindeki tüm bilgisayarlarda çalışabilmesi anlamına geliyor yani Java ile bir ortamda yazılan bir program, başka bir ortamda derlemeye bile gerek duyulmadan kullanılabiliyor. Platform bağımsızlığını sağlayan ise bytecode ve Java sanal makinesi. Bytecode bir tür makine kodudur. Yani yazdığınız kodlar bytecode’a dönüştürülür.Dönüştürülen bu kodlar Java sanal makinesi ile çalıştırılır. Bunun anlaşılması için aşağıdaki şemayı inceleyelim:

111

Java ile yazılan yazılımların açık kaynak kodlu yazılım olduğu bilgisine ulaştım. Yani bu yazılımlar kaynak kodlarıyla beraber yayınlanıyor ve kodları herkes tarafından görüntülenip geliştirilebiliyor. Bunun yanı sıra kurumsal alanlarda ve mobil cihazlarda yaygın olarak kullanılıyormuş. Şimdilik bu kadar  Java’yı keşfetmeye ve keşiflerimi yazmaya devam edeceğim.Sağlıcakla kalın… 🙂

Reklamlar

web site hazırlamak

Merhaba arkadaşlar

Bu yazımda  sizlere html ve html5 ile hazırladığım web sitemden bahsedeceğim. İlk deneyimim olduğu için template(şablon) kullandım ayrıca notepad++ ile kodlarımı yazdım, düzenledim. Gerçekten müthiş zevk alarak sabahlara kadar çalıştım işte o zaman  internet programcılığına ilgi duyduğumu fark ettim.

İlk olarak bilgisayarımıza notepad++ programına indirmeliyiz daha sonra masa üstünde bir not defteri açmakla başlayabiliriz. Sonra not defterine sağ tıklayıp notepad++ ile açıp kodlarımızı yazıyoruz. Ben sizlere resim ekleme, sayfaya video gömme vs. işlemlerini anlatmak yerine yararlandığım sitelere yönlendirmenin daha faydalı olacağını düşünüyorum. Siteler: www.w3schools.com ,  www.htmldersleri.org

Web sitede her kategori için ayrı ayrı sayfalar kullanmanız gerekli. Bu sayfaları html veya htm olarak kaydetmelisiniz.

web

Dikkat etmeniz gereken bir başka nokta ise  kullandığınız sayfalar, fotoğraf vs. tümünü tek bir klasörde toplamalısınız. Aksi halde sitenizde görüntülenemeyen kısımlar olabilir. 

Siteniz hazırsa tek bir işlem kaldı o da intenette yayınlamak.Bunun için free domain sağlayan sitelerden yararlanabilirsiniz. Bu işlem için sizlere çok  yardımcı olacağını düşündüğüm bir yazının linkini veriyorum. Yazıya ulaşmak için tıklayınız…

Umarım faydalı bir yazı olmuştur. Sağlıcakla kalın 🙂

Kaynak kodlara ulaşmak için tıklayınız…

Siteme ulaşmak için tıklayınız…

C ile kodladığım ATM sistemi

Merhaba arkadaşlar bu yazımda sizlere C diliyle kodladığım ATM sisteminden bahsedeceğim. Kodlara ulaşmak isterseniz Github hesabıma erişmeniz yeterli olacaktır 🙂

Kodlamaya başlamadan önce yazacağımız programın algoritmasını çıkartmalı, pseudo kodunu kağıda dökmeliyiz. Ancak bu şekilde başarılı olacağımızı Recep Hocamız söylerdi. Bende sizlere aktarmak istedim:).

Ekran çıktılarını o anda çalışan kodların hizasında tuttum böylelikle hangi kod hangi ekran çıktısını veriyor rahatlıkla görebileceksiniz.

bankekrn1

bankekrn2

bankekrn3

bankekrn4

bankekrn5

bankekrn6

bankekrn8

Yeni bir yazıda görüşmek üzere hoşçakalın:)
Kodlara ulaşmak için tıklayınız..

Programlama dilleri

Merhaba arkadaşlar Çalışmalarımı paylaşmadan önce ; programlama dili nedir, programlama dilleri nelerdir? Bu  soruların cevaplarına göz atmakta fayda olacağını düşündüm. Programlama dili nedir? Bilgisayar bit ve baytlardan oluşan özel bir dil kullanır. Bu dili herhangi bir kişinin anlaması zordur; ancak bu işi meslek edinmiş programcılar anlar. Bilgisayar ile problem çözmede problemleri bilgisayarın anlayacağı dile çevirerek […]

ilk yazım…

Pamukkale Üniversitesi Bilgisayar Mühendisliği Bölümü 1.sınıf öğrencisiyim. 1.sınıfa programcılık hakkında pek bilgim olmadan başladım ilk algoritma dersinde ben bu işi çözerim dedim ama C dersine girdiğimde ne yapacağımı bilmez bir şekilde etrafıma bakıyordum. Kodlar öyle karmaşık gelmişti ki anlatamam. Gün geçtikçe C programlama dili daha da karmaşık geliyordu çünkü öğrenmek için pek çaba harcamıyordum… Ama yapmak zorunda olduğum ödevler , projem ve tabi ki gelecek hedeflerim geçte olsa aklımı başıma almamı sağlamıştı. Şuan eksiklerimi tamamlamaya uğraşıyorum ve bunu başaracağıma inanıyorum. Bloğumu da bu yolda ilerlerken adımlarımı görebilmek, öğrendiklerimi paylaşabilmek amacıyla açtım. Bloğumda sadece programlama dilleriyle alakalı bilgiler paylaşmaktan öte öğrendiğim, paylaşmamın yararlı olacağını düşündüğüm her şeyi yayınlayacağım. Sağlıcakla kalın…