Author
reuel
View
144
Download
0
Embed Size (px)
DESCRIPTION
Problem Yaklaşım Temelleri, Algoritma ve Akış Şeması. Problem. - PowerPoint PPT Presentation
Slayt 1
Problem Yaklam Temelleri, Algoritma ve Ak emas
ProblemBireylerin yaad evreye uyum salamas durumunda ortaya kan olumsuzluklar ve atmalar problem olarak deerlendirilir ve bu durumdaki birey ve gruplarn ortaya kan olumsuzluklar ve atmalarla yapacaklar mcadeleye de problem zme denir.Temel Problem zme aamalar;Problemin tanmlanmasProblemin sebeplerinin belirlenmesizme ilikin planlamann yaplmasPlanlarn uygulanmasSonularn gzden geirilmesidir.
rnek ProblemCansunun bir gn iinde bir takm ileri yapmas gerekmektedir. rnein; retmeni Cansuya proje devi vermi, annesi ise Cansunun ev ilerinde kendisine yardmc olmasn ve gelecek misafirler iin kek yapmasn istemitir. Ev de kek yapmak iin ise baz malzemeler almas gerekmektedir. Ayrca arkadandan okuldayken dn ald kitab okuduktan sonra evine gtreceine sz vermitir. Btn bunlar ise bir gn iersinde hibirini unutmadan yapmas gerekmektedir. Cansunun btn bunlar unutmadan eksiksiz yapmas iin ncelikle ne yapmas gerekir?
rnek Problem13.00 Eve gel yemeini ye.13.30 Zeynepten aldn kitab oku.15.00 Zeynepe kitab gtr.15.15 Dnerken marketten ; 5 yumurta, un, eker al.15.30 Keki yap17.00 Proje devine bala.19.00 Haberleri izle 21.00 Kitap oku.22.00 Uyu
Plan
Plan
22.0021.0017.00.19.0015.3015.1515.00.13.3013.00
Bilgisayarclara verilen problemler?ki sayy toplayan programGirilen bir saynn tek mi, ift mi olduunu hesaplayan programHesap makinesiOkulumuzu tantan bir web sitesi.
Bilgisayarclar problemi zmek iin ne yaparlar?
Problemi deerlendirir.zm stratejisi gelitirir. (plan yapar)
Bilgisayarcnn problemi zmek iin oluturduu plana algoritma denir. kiye ayrlr.lem admlarAk emas
lem Admlar AlgoritmasHer hangi bir sorunun zm iin izlenecek yolun admlar halinde yazlmasdr.Ak emas AlgoritmasHer hangi bir sorunun zm iin izlenecek yolun admlarnn izilmesidir.
Bilgisayar ProblemiGirilen iki saynn toplamn alan program yapnz.
Bu program yapmak iin ncelikle programn plann, yani algoritmasn veya ak emasn izmek veya ilem admlarn yapmak gerekir. Birlikte programn algoritmasnn ilem admlarn yazalm.ki sayy toplayan algoritmann ilem admlar2. Adm: Birinci Sayy Al. 3. adma git 4. Adm: kinci Sayy Al. 5. adma git 6. Adm: Deikenleri topla. (a1+a2) 7. adma git 7. Adm: Sonucu ekrana yazdr. 8. adma git.1. Adm: Bala8. Adm: Dur
3. Adm: Birinci sayy bir deikene aktar.(Birinci say= a1) 4. adma git 5. Adm: kinci sayy bir deikene aktar.(kinci say= a2) 6. adma git Ak emasimdi iki sayy toplayan algoritmann ak emas algoritmasn izelim.
Bunun iin ncelikle ak emasnda kullanlacak olan ekillerin ne anlam ifade ettiini renelim. pucu: reneceimiz ekillerin anlam tm dnyada ayn anlam ifade etmektedir.
Ak emas ekiller ve AnlamMatematiksel ilem yaplacan belirtmek iin kullanlr.Deerin ktsn yazdrmak iin kullanlr.Karar verme aamasnda kullanlr.Programn balangcn ve bitiini belirtmek iin kullanlr.Programa veri giriinin yaplacan belirtmek iin kullanlr.ki sayy toplayan algoritmann ak emasBalaBirinci sayy al.Birinci sayy deikene aktar. Birinci say=A1kinci sayy deikene aktar. kinci say=A2Deikenleri topla. (a1+a2)kinci sayy al.Sonucu YazdrDur
Algoritma
Bilgisayarcnn problemi zmek iin oluturduu plana algoritma denir. kiye ayrlr.lem admlarAk emas
Ak emas ekiller ve AnlamMatematiksel ilem yaplacan belirtmek iin kullanlr.Deerin ktsn yazdrmak iin kullanlr.Karar verme aamasnda kullanlr.Programn balangcn ve bitiini belirtmek iin kullanlr.Programa veri giriinin yaplacan belirtmek iin kullanlr.
dev3 Basamak 11. etkinlik Ak emasn Yapnz