BİLGİSAYAR PROGRAMCILARININ PROGRAM GELİŞTİRME DENEYİMİ KAZANMALARINDA KARAR TABLOLARININ KULLANIMI
Bu çalışmada bilgisayar programcılarının program geliştirme süreci aşamalarında deneyim kazanmalarında kullanılmak üzere karar tablolarından destek amaçlı olarak nasıl yararlanılabileceği üzerinde durulmuştur. Çalışmada geliştirilen bir yazılım ile programcı, önce problemle ilgili bir karar tablosu...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
İstanbul Aydin University
2011-01-01
|
Series: | İstanbul Aydın Üniversitesi Dergisi |
Online Access: | http://iaud.aydin.edu.tr/makaleler/yil1sayi2/IAUD_Yil_1_Sayi_2_Makale_7.pdf |
id |
doaj-7ec808afafc54e8d96815af63d5a7aa2 |
---|---|
record_format |
Article |
spelling |
doaj-7ec808afafc54e8d96815af63d5a7aa22020-11-25T03:53:49Zengİstanbul Aydin Universityİstanbul Aydın Üniversitesi Dergisi1309-13522149-00742011-01-01128093BİLGİSAYAR PROGRAMCILARININ PROGRAM GELİŞTİRME DENEYİMİ KAZANMALARINDA KARAR TABLOLARININ KULLANIMIAli GÜNEŞ0İstanbul Aydın ÜniversitesiBu çalışmada bilgisayar programcılarının program geliştirme süreci aşamalarında deneyim kazanmalarında kullanılmak üzere karar tablolarından destek amaçlı olarak nasıl yararlanılabileceği üzerinde durulmuştur. Çalışmada geliştirilen bir yazılım ile programcı, önce problemle ilgili bir karar tablosu oluşturmakta ve sadeleştirme çalışması yapmaktadır. Daha sonra Quine-McCluskey Algoritması kullanılarak başlangıçtaki söz konusu tablo sadeleştirilmektedir. Bu işlemin ardından, bu sadeleştirilmiş olan tablo, programcıya kendi yaptığı sadeleştirmelerle karşılaştırmak üzere verilmektedir. Böylece programcının ele alınan problem alanı hakkında ne kadar bilgili olduğu, yapılan analiz ve tasarımın problemi ne kadar kapsadığı konusunda kendini sınaması olanağı ortaya çıkmaktadır. Bu çalışmada geliştirilen algoritma kullanıldığında, programcının problem alanı hakkındaki ve yazılım geliştirme konusundaki yetkinliğini sınaması ve geliştirmesi olanağı sağlanabilecektir. http://iaud.aydin.edu.tr/makaleler/yil1sayi2/IAUD_Yil_1_Sayi_2_Makale_7.pdf |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ali GÜNEŞ |
spellingShingle |
Ali GÜNEŞ BİLGİSAYAR PROGRAMCILARININ PROGRAM GELİŞTİRME DENEYİMİ KAZANMALARINDA KARAR TABLOLARININ KULLANIMI İstanbul Aydın Üniversitesi Dergisi |
author_facet |
Ali GÜNEŞ |
author_sort |
Ali GÜNEŞ |
title |
BİLGİSAYAR PROGRAMCILARININ PROGRAM GELİŞTİRME DENEYİMİ KAZANMALARINDA KARAR TABLOLARININ KULLANIMI |
title_short |
BİLGİSAYAR PROGRAMCILARININ PROGRAM GELİŞTİRME DENEYİMİ KAZANMALARINDA KARAR TABLOLARININ KULLANIMI |
title_full |
BİLGİSAYAR PROGRAMCILARININ PROGRAM GELİŞTİRME DENEYİMİ KAZANMALARINDA KARAR TABLOLARININ KULLANIMI |
title_fullStr |
BİLGİSAYAR PROGRAMCILARININ PROGRAM GELİŞTİRME DENEYİMİ KAZANMALARINDA KARAR TABLOLARININ KULLANIMI |
title_full_unstemmed |
BİLGİSAYAR PROGRAMCILARININ PROGRAM GELİŞTİRME DENEYİMİ KAZANMALARINDA KARAR TABLOLARININ KULLANIMI |
title_sort |
bi̇lgi̇sayar programcilarinin program geli̇şti̇rme deneyi̇mi̇ kazanmalarinda karar tablolarinin kullanimi |
publisher |
İstanbul Aydin University |
series |
İstanbul Aydın Üniversitesi Dergisi |
issn |
1309-1352 2149-0074 |
publishDate |
2011-01-01 |
description |
Bu çalışmada bilgisayar programcılarının program geliştirme süreci aşamalarında deneyim kazanmalarında kullanılmak üzere karar tablolarından destek amaçlı olarak nasıl yararlanılabileceği üzerinde durulmuştur. Çalışmada geliştirilen bir yazılım ile programcı, önce problemle ilgili bir karar tablosu oluşturmakta ve sadeleştirme çalışması yapmaktadır. Daha sonra Quine-McCluskey Algoritması kullanılarak başlangıçtaki söz konusu tablo sadeleştirilmektedir. Bu işlemin ardından, bu sadeleştirilmiş olan tablo, programcıya kendi yaptığı sadeleştirmelerle karşılaştırmak üzere verilmektedir. Böylece programcının ele alınan problem alanı hakkında ne kadar bilgili olduğu, yapılan analiz ve tasarımın problemi ne kadar kapsadığı konusunda kendini sınaması olanağı ortaya çıkmaktadır. Bu çalışmada geliştirilen algoritma kullanıldığında, programcının problem alanı hakkındaki ve yazılım geliştirme konusundaki yetkinliğini sınaması ve geliştirmesi olanağı sağlanabilecektir.
|
url |
http://iaud.aydin.edu.tr/makaleler/yil1sayi2/IAUD_Yil_1_Sayi_2_Makale_7.pdf |
work_keys_str_mv |
AT aligunes bilgisayarprogramcilarininprogramgelistirmedeneyimikazanmalarindakarartablolarininkullanimi |
_version_ |
1724476427292639232 |