Eğitsel bir bilgisayar modeli için yeni bir simülasyon sistemi
A new simulation system for an educational computer model
- Tez No: 332061
- Danışmanlar: PROF. DR. DOĞAN ÇALIKOĞLU
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Teknik Eğitim, Computer Engineering and Computer Science and Control, Technical Education
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2012
- Dil: Türkçe
- Üniversite: Gazi Üniversitesi
- Enstitü: Bilişim Enstitüsü
- Ana Bilim Dalı: Bilgisayar Eğitimi Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 76
Özet
Bu çalışmada, BB/3 (Bizim Bilgisayar 3) isimli eğitsel bir bilgisayar modeli için yeni bir yaklaşımla yeni simülasyon sistemi geliştirilmiştir. Simülasyon sisteminin temel özelliği alışılagelmiş izlence yazım ve hata ayıklama araçlarında olduğu gibi simgesel dilde yazılmış bir izlencenin yürütülerek donanım üzerindeki etkilerinin sergilenişinin yanı sıra daha alt düzeyde bilgisayar donanımını oluşturan sayısal devrelerce gerçekleştirilen işlemleri de simüle ederek ayrıntılı bir biçimde sergileyebilmesidir. Bu sayede yazılım ve donanım arasında ki ilişki bütün detayları ile ortaya konulabilmektedir. Yeni simülasyon sisteminde yazılımın donanım üzerindeki etkilerinin daha etkin bir biçimde izlenebilmesi için, simülasyon ekranında değişime uğrayan donanım birimleri vurgulanmakta, aynı zaman da önceki durumları da görüntülenebilmektedir. Simgesel dilde izlence yazabilmek ve hafıza muhtevasının izlenişi ve düzenlenişi için de yeni bileşenler geliştirilmiştir. Sadece belirli hafıza hücrelerinin izlenebilmesi için simülatöre gözetleyiciler eklenmiştir. Simülasyon sistemi tümüyle nesneye yönelimli programlama ilkelerine bağlı kalınarak geliştirilmiştir. Donanım birimlerini simüle eden nesneler arabirimden soyutlanarak tasarlanmıştır. Bu sayede esas simülatörü oluşturan yazılımın farklı kullanıcı arabirimlerimlerince de kullanımı mümkün kılınmıştır. Simülasyon sistemi Windows işletim sistemi için Delphi XE tümleşik geliştirme ortamında, Delphi dilinde geliştirilmiştir.
Özet (Çeviri)
In this study, a new simulation system has been developed for an educational computer which is called BB3 (Bizim Bilgisayar 3). The major features of the simulation system is just like the known program writing and debugging tools, by means of which can write a program in assembly language, run and watch hardware status changes and also can watch the operations made by digital circuits that forms whole hardware in details. Thus, a correspondence can be revealed between the hardware and software in all details. The new simulation system lets us see the effects of software over hardware more effectively by showing the changes on hardvare components with their previous status. The two new components had been developed for writing programs in assembly language and monitoring and editing the contents of memory. The Watches feature had been implemented to monitor the changes on certain memory cells. The whole simulation system has been developed under the object oriented programming paradigms. The objects that are responsible for simulating the hardware have been designed like an abstracted system. Thus, the major parts that consist the simulator can be used by different user interfaces and when a change is made on it, that can couse the interface to reflect that change. The simulation system had been developed in Delphi language with Delphi XE integrated development environment and it is compatible with Windows operation system.
Benzer Tezler
- Development of side channel analysis environment using simulation data of system-on-chip processors
Kırmık üstü sistem işlemcilerinin benzetim verileri ile yan kanal analizi ortamı geliştirilmesi
YASİN FIRAT KULA
Yüksek Lisans
İngilizce
2019
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
DOÇ. DR. SIDDIKA BERNA ÖRS YALÇIN
- Bilgisayar ve internet destekli uzaktan eğitim programlarının tasarım, geliştirme ve değerlendirme aşamaları (SUZEP örneği)
Design, development and evaluating stages of computer and internet supported distance education program (on the model of SUZEP)
BİROL GÜLNAR
Yüksek Lisans
Türkçe
2003
Radyo-TelevizyonSelçuk ÜniversitesiRadyo Televizyon Ana Bilim Dalı
PROF.DR. AHMET HALUK YÜKSEL
- Müfredat laboratuvar ilköğretim okullarında 6. 7. ve 8. sınıflarda görev yapan alan öğretmenlerinin küçük grupla öğretim yöntem ve tekniklerini uygulama durumları
Applications of small group teaching methods and tecniques field teachers working in 6. 7. and 8. classes in curriculum laboratory schools
BİRGÜL İLHAN
Yüksek Lisans
Türkçe
2005
Eğitim ve ÖğretimAnadolu ÜniversitesiEğitim Programları ve Öğretimi Ana Bilim Dalı
YRD. DOÇ. DR. KIYMET SELVİ
- Web tabanlı etkileşimli, animasyon ve simülasyon içerikli elektronik dersi tasarımı
Web based interactive electronic course design included animations and simulations
UMUT BURAK YILDIRIM
Yüksek Lisans
Türkçe
2006
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara ÜniversitesiElektronik-Bilgisayar Eğitimi Ana Bilim Dalı
YRD. DOÇ. DR. HAYRİYE KORKMAZ
- Ortaokul öğrencileri için programlama öğretimine yönelik oyun tabanlı bir ortamın tasarım süreci
Design process of a game-based environment for teaching programming for secondary students
ERKAN FIRINCI
Yüksek Lisans
Türkçe
2022
Bilim ve TeknolojiTrabzon ÜniversitesiBilgisayar ve Öğretim Teknolojileri Eğitimi Ana Bilim Dalı
PROF. DR. HASAN KARAL