Bilgisayar Programclna ve Algoritmaya Giri Bilgisayar Programcl Nedir
Bilgisayar Programcılığına ve Algoritmaya Giriş
Bilgisayar Programcılığı Nedir? �Programlama ya da diğer adıyla yazılım, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir. Vikipedi
Programcılık için Kullanılan Başlıca Diller �Assembley �Pascal �Delphi �Visual Basic �C , C++, C#. Net �Java �Php �Oracle. . .
Bilgisayar Programcısı mısınız? �Matematiksel düşünme yeteneği �Çok yönlü düşünebilme �Güçlü adaptasyon �Yaşamboyu öğrenmeye açık �Etik çalışma disiplini �İnsan ilişkileri güçlü – İşbirlikli çalışmaya açık �Yeni teknolojik gelişmelere açık. . .
Sudoku
Bilgisayar Programcılığında Kariyer Program Analist (Analyst Programmer) Developer Yazılım Mühendisliği (Software Engineer) Webmaster Coder
Programlama Grubu Proje Yöneticisi (Project Manager) Danışman (Consulants) Kod Yazıcılar (Programmers)
Örnek Proje. . . �ABC Süpermarketi için stok kontrolü yapan bir yazılıma ihtiyaç duyulmaktadır. �XYZ Yazılım şirketinin program analisti, proje yöneticisi, danışman ve kod yazıcılarının nasıl görev alarak bu projeyi tamamlayacaklarını düşünüp tartışalım. . .
Çözüm • Müşterinin istediklerini en ince detayına kadar belirlemek. Program Analist Proje Yöneticisi / Sistem Mühendisi • İstenilenleri küçük bölümlere ayırmak • Flowchart • Zaman Çizelgesi • Bütçe • Programlama dili • Flowchart belirlenen basamakların Modüler olarak kodlanması • Test Bilgisayar Programcıları
Program Yazmanın Basamakları Hedef Belirleme Alternatif Çözümeler Üretme En iyi Çözümü Seçebilme Program structure(basamakları belirleme) Akış Şeması (Flowchart) Kodlama Test Döküman (Kullanıcı için– Teorik)
Hadii çay yapalım! �Step 1 Start (Başla) �Step 2 İhtiyaç duyulanları hazırlama �Step 3 Suyu kettle koy �Step 4 Kettle fişe tak �Step 5 Kaynanmış suyu fincana koy �Step 6 Çay poşetini çıkar �Step 7 Şeker / süt ekle �Step 8 Servis �Step 10 End ( Son)
Grup Ödevi �Güneş Enerjisinden yararlanarak elektirik üretimini tüm evlere yaygınlaştırmak istenen bir projede neler yapılması gerekmektedir? Broşürlerin elektirik faturaları ile verilmesi • Finansal olarak teşvik edici olmak Güneş enerjisinin kazanımları hakkında bilgilendirmek • Sıcak su sistemi için finansal teşfikleri artırmak Sıcak su sistemlerinin alımını artırmak Solar enerjinin tüm evlerde kullanımını gerçekleştirmek.
İletişim Bilgileri. . . �Derse katılımınız için ; TEŞEKKÜRLER Çiğeltem Yıldırım Arifoğlu cyarifoglu@gmail. com cyarifoglu@hotmail. com cigeltem. yildirim@neu. edu. tr
- Slides: 17