Bilgisayar Programcılığına ve Algoritmaya Giriş

Slides:



Advertisements
Benzer bir sunumlar
Yazılım Geliştirme ve Java
Advertisements

DALLAR IT - Information Technology BT - Bilişim Teknolojileri.
Bilgisayar Programlama I
Algoritma ve Akış Diyagramları
Bölüm 1 Genel Kavramlar Bilgi Saklama
Problemi Çözme Adımları
Bilgi Teknolojisinin Temel Kavramları
Bölüm 1 Genel Kavramlar Bilgisayarın Temel Birimleri Bilgi Saklama
Yazılım Mühendisliği Bölüm - 6 Gerçekleştirim
TEMEL BİLGİSAYAR BİLİMLERİ
Programlama Temelleri 1. Hafta. Program Nedir? Program bilgisayarın donanımını kullanılabilir hale getiren komutlar topluluğudur. Eğer bilgisayara ne.
ALGORİTMA ve PROGRAMLAMA
Nesneye Dayalı Programlama
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 5: Fonksiyonlar
Görsel C# ile Windows Programlama
Bilgisayar Programlama
Afyon Kocatepe Üniversitesi
Algoritmalar (Algoritms)
Görsel Programlama Dr. Muhammet Balcılar
Algoritmalar (Algoritms)
Bilişim Sistemleri Mühendisliği nedir? Neden ihtiyaç vardır?
Eymen CEVENT NİSANİ Bilişim Teknolojileri Öğretmeni
ALGORİTMA VE AKIŞ ŞEMASI
AKIŞ ŞEMASI Akış şeması belirli bir işin yapılabilmesi için, basit işlemlerle şema halinde gösterilmesidir. Kısaca algoritmanın şemalarla gösterilmesidir.
BİLGİ TEK. VE ALG. GİRİŞ YRD.DOÇ.DR. BUKET DOĞAN 1.
Temel Kavramlar, İşlemler, Operatörler
BİLİŞİM TEKNOLOJİLERİ ALANI
Alan ve Meslek Seçiminde Dikkat Edilmesi Gereken Hususlar
BİLGİ TEK. VE ALG. GİRİŞ YRD.DOÇ.DR. BUKET DOĞAN 1.
Programlama Dili nedir? Programlama Dili nedir?. Programlama Dili: Programcının bir bilgisayara ne yapmasını istedi ğ ini anlatmasının standartlaştırılmış.
Bilişim Teknolojileri Alanı
Kurumsal Dünyada Yazılım Geliştirme ve Veritabanı Programcılığı
Tanımı: Bilgisayar sistemlerinin donanım ve yazılım kurulumu, ağ sistemlerinin kurulumu, yönetimi ve ağ ortamı üzerinde yaşanabilecek sorunlar, çözüm.
ALİ FINDIK Galatasaray Ünİversİtesİ 2015
Kurumsal Dünyada Yazılım Geliştirme ve Veritabanı Programcılığı
WEB PROGRAMCILIĞI.
BİLGİSAYAR DESTEKLİ EĞİTİM UYGULAMALARI
Bilgi Teknolojisinin Temel Kavramları
Programlama Dilleri Visual Basic C# C++ Pascal Delphi.
PROGRAMLAMA NEDİR? GENEL OLARAK PROGRAMLAMA ;. Kullanıcıların isteklerini karşılayacak muhasebe, Stok, oyun, işletim sistemi gibi programları oluşturacak.
Öğr.Gör.Seda AKIN GÜRDAL
ALGORİTMA VE AKIŞ ÇİZELGELERİ
Programlama Araçları ve Programlama Yapısı
GÜLTEN ÖZAYDIN ÇOK PROGRAMLI LİSESİ MESLEK SEÇİMİ SUNUMU HAZIRLAYAN PSİKOLOJİK DANIŞMAN VE REHBER ÖĞRETMEN EBRU GÖKER.
Kariyer Yönetimi Araçları
Ders 2 Algoritma İfade Şekilleri
Psikolojik Danışman: Hasan KARAKIŞ.  Bilgisayar kullanımı yirminci yüzyılın özellikle son on yılında büyük bir hızla artmıştır. Bu artış, hem tüm dünyaya.
Barış Ceviz Yazılım Geliştiricisi Yazılım, Yazılımcı, Yazılım Dilleri.
Bilgisayar Mühendisliğindeki Yeri
Yazılım Mühendisliğine Giriş YYurtaY. Ders İçeriği o Yazılım mühendisliğine giriş, o Yazılım mühendisliği ve etik, o Yazılım mühendisli ğ inin önemi ve.
Yazılım Mühendisliği YYurtaY. Ekip çalışması
Sistem Analizi ve Tasarımı
ALGORİTMA VE PROGRAMLAMA 
Elektrik-Elektronik Mühendisliği Bölümü (EEM)
T.C. ÖMER HALİSDEMİR ÜNİVERSİTESİ EĞİTİM FAKÜLTESİ BİLGİSAYAR VE ÖĞRETİM TEKNOLOJİLERİ ÖĞRETMENLİĞİ EĞİTİMDE BİLİŞİM TEKNOLOJİLERİ – 2 DERSİ ALGORİTMALAR.
Programlamaya Giriş.
HÜDAVEND HATUN MESLEKİ VE TEKNİK ANADOLU LİSESİ
ANKARA ÜNİVERSİTESİ SAĞLIK BİLİMLERİ FAKÜLTESİ SOSYAL HİZMET BÖLÜMÜ
Teknik Bilimler Meslek Yüksekokulu Bilgisayar Programcılığı
Problem Çözme ve Algoritmalar
PROGRAMLAMA VE KODLAMAYA GİRİŞ
PROGRAMLAMAYA GİRİŞ VE ALGORİTMA
Problem Çözme Yaklaşımları
PROGRAMLAMAYA GİRİŞ FORTRAN 77.
BİL 102 BİLGİSAYAR PROGRAMLAMA
Problemi Çözme Adımları
ALGORİTMALAR VE PROGRAMLAMAYA GİRİŞ
Problem Çözme ve Algoritmalar
Yazılım Mühendisliği Temel Süreçler - Sistem Analizi
6-21 EKİM CODE WEEK Göktuğ Usta : Temayı nerden buldun.
Sunum transkripti:

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) Yazılım Mühendisliği (Software Engineer) Developer Webmaster Coder

Programlama Grubu (Project Manager) Proje Yöneticisi (Programmers) Kod Yazıcılar (Consulants) Danışman

Ö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 Proje Yöneticisi / Sistem Mühendisi Bilgisayar Programcıları Müşterinin istediklerini en ince detayına kadar belirlemek. Program Analist İstenilenleri küçük bölümlere ayırmak Flowchart Zaman Çizelgesi Bütçe Programlama dili Proje Yöneticisi / Sistem Mühendisi 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.

Teşekkürler İletişim Bilgileri... Derse katılımınız için ; Çiğeltem Yıldırım Arifoğlu cyarifoglu@gmail.com cyarifoglu@hotmail.com cigeltem.yildirim@neu.edu.tr Teşekkürler