Kullanıcı arabirimlerinde nesneye dayalı (Object-Oriented) yöntemlerinin incelenmesi
On the analysis over the object-oriented programming in the users interfaces
- Tez No: 34407
- Danışmanlar: PROF. DR. DURMUŞ DÜNDAR
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Kullanıcı arayüz sistemleri, Nesneye dayalı programlama, User interface systems, Object oriented programming
- Yıl: 1994
- Dil: Türkçe
- Üniversite: İstanbul Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
SUMMARY ON THE ANALYSIS ON THE OBJECT-ORIENTED PROGRAMMING IN THE USER'S INTERFACES On the analysis over the Object-Oriented Programming, in the user's interfaces, an entiry has been made and the main concepts, especially matter and class, discussed. An internal modularity at matters and operations, allows the software units of data and processings, to be grouped with the messages which are well defined interface mechanism» So the matters are classed into softwares just as the matters, in real life, are classed by their features and are considered as decendants of ancestor classes, having certain special data systems and operations in c o m m o n inner i t a n c e. Object-oriented Programming, urges the programmer to a more disciplinary performance, makes parts of a program re-usable, and provides a language, more easy and rule-based in program developing and maintenance time, than the traditional languages., making itself a recent spread in the line. Object-Oriented Programming, still presents itself with some adaptation difficulty for any skilled programmer of conventional successions, but once accepted, it well proves its great ease in subsequent trials» The system offers allowance to recognizing new types of objects and sending messages to the samples of these new types, and obviously supplies the best desired results, through the“User's Interface”the term inculiding all the aspects (e.g.ergonomy, psycology, productivity, etc.,) between the user and the software and imposing its own weight in software built-ups» Hence the development of“graphical types”of user's interface. In the processing systems and programs, usung this type of interface, knowledge is -115-Arabirimleri olduğu kuşkusuzdur. Kullanıcı Arabirimi kavramı, kullanıcı ile yazılım arasındaki iletişimin bütün öğelerini kapsar (ergonomi, psikoloji, verimlilik v.b) ve bu konu. yazılım üreticileri açısından önemli bir yer tutar. Bu alanda Grafik Kullanıcı Arabirimleri gündeme gelmiştir. Bu tür arabirimleri kullanan işletim sistemleri ve programlarda bilgiler grafiksel bir ekranda çeşitli arabirim öğeleri aracılığıyla kullanıcıya yansıtılmaktadır» Bilgi girişi klavyenin yanısıra mouse (fare), oyun Çubuğ'u (joystick) hatta dokunma duyarlı ekranlar aracılığıyla yapılmaktadır. Kullanıcı Arabirimlerinin en önemli. katkısı; X-W.indow ve ona dayalı Motif, Open Look v.b. arabirimlerinin iç yapısını değiştirmeden, programcıya açık birim nesnelerinden oluşan yeni kütüphanelerin hazırlanması olacaktır. Bir başka verimli alanda seçilen kullanıcı arabirimlerinden bağımsız olarak grafik tasarım yapabilecek araçlardır. Bu tür bir araca istenen arabirim özellikleri verildiğinde bu özellikleri çeşitli arabirim standartlarının komutlarına çevirebilmesi birden fazla değişik standart olması sorununu önemli ölçüde giderecektir. Nesneye Yönelik Programlama karmaşık sistemlere daha ileri düzeyde organizasyon yapısı vermektedir. Bu yapı genel özellikleri bir nesneler setinde tanımlayıp, bu genelliğin bir grup dahilinde ifade edilebilmesine izin vermektedir. -114-
Özet (Çeviri)
SUMMARY ON THE ANALYSIS ON THE OBJECT-ORIENTED PROGRAMMING IN THE USER'S INTERFACES On the analysis over the Object-Oriented Programming, in the user's interfaces, an entiry has been made and the main concepts, especially matter and class, discussed. An internal modularity at matters and operations, allows the software units of data and processings, to be grouped with the messages which are well defined interface mechanism» So the matters are classed into softwares just as the matters, in real life, are classed by their features and are considered as decendants of ancestor classes, having certain special data systems and operations in c o m m o n inner i t a n c e. Object-oriented Programming, urges the programmer to a more disciplinary performance, makes parts of a program re-usable, and provides a language, more easy and rule-based in program developing and maintenance time, than the traditional languages., making itself a recent spread in the line. Object-Oriented Programming, still presents itself with some adaptation difficulty for any skilled programmer of conventional successions, but once accepted, it well proves its great ease in subsequent trials» The system offers allowance to recognizing new types of objects and sending messages to the samples of these new types, and obviously supplies the best desired results, through the“User's Interface”the term inculiding all the aspects (e.g.ergonomy, psycology, productivity, etc.,) between the user and the software and imposing its own weight in software built-ups» Hence the development of“graphical types”of user's interface. In the processing systems and programs, usung this type of interface, knowledge is -115-re-fleeted to the user on a graphical screen, through a variety of inter-face units- Here, data input application varies, inputing ways being“mouse”,“joystick”, or even“touch-sensitive screens”as well as“push button boards”. The most important contribution of the user's interfaces may be its supplying the user with libraries prepaired of proper objects, causing no internal modification within the structures of X-Window and so“Motive”,“Open-Look”interfaces, etc., Another contribution is the introduction of the“tools”which can design graphics, independant of any choise of user's interface. The fact that, given the features of a desired“user's interface”, the tools could translate them into the instructions of a variety of user's interface standarts, solves to a great extent, any multy-standard problem. Object-Oriented Programming, supplies the already complicated, huge bu:ild-ups systems, with a further developed "organizational structure which describes the general features on sets of matters and allows them expressed in group terminals. -116-
Benzer Tezler
- Telephony integrated voice muil based on client server architcture
İstemci sunucu mimarisine dayalı telefonla bütünleşik ses postası
MÜJDAT AYOĞUZ
Yüksek Lisans
İngilizce
1997
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
- Implementation of ISDN user interfaces
Başlık çevirisi yok
ŞENOL UZUN
Yüksek Lisans
İngilizce
1991
Elektrik ve Elektronik MühendisliğiOrta Doğu Teknik ÜniversitesiPROF.DR. F. RÜYAL ERGÜL
- Programlanabilir lojik kumanda cihazları ve endüstriye uygulanması
Başlık çevirisi yok
ENGİN ÖZDEMİR
Yüksek Lisans
Türkçe
1994
Elektrik ve Elektronik MühendisliğiYıldız Teknik ÜniversitesiElektrik Mühendisliği Ana Bilim Dalı
YRD. DOÇ. DR. HACI BODUR
- APPN mimarisi ile diğer şebeke mimarilerinin bütünleştirilmesine ilişkin yöntemler
Integration methods of APPN architecture and other networking architectures
ALPER GÜVENER
Yüksek Lisans
Türkçe
2000
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiPROF.DR. GÜNSEL DURUSOY
- Bilişim sistemlerindeki gelişmelerin işletme yönetimine etkileri, yönetim bilişim sistemleri geliştirme ve bir uygulama örneği
Effects of the evoluation of information systems on management, management information systems development and an example of its application
ZUHAL TANRIKULU
Doktora
Türkçe
1999
İşletmeİstanbul Üniversitesiİşletme Yönetimi ve Organizasyon Ana Bilim Dalı
PROF. DR. EROL EREN