You are on page 1of 30

ÝÇÝNDEKÝLER

Sayfa 3
Biltek
Biltek Haberler Yayýn Yönetmeni
Ali ÜNAL
(aliunal@ieee.metu.edu.tr)
Sayfa 8
Kapak ve Dizgi
Þekillerle Programlama ve LabVIEW Onur TURGAY
(onurturgay@ieee.metu.edu.tr)
Sayfa 10
Aralýk 2002 Sayýsý
Mühendisliðin Son Rüyasý: RoboCup Gönül Mehrabova
Serkan Kenar
Murat Genç
Sayfa 15 Evrim Onur Arý
Microsoft: Nereden Nereye Serdar Sutay
Muhammed Raþid Pac
Onur Turgay
Sayfa 15 Daryal Akay
Esra Þiþikoðlu
Linux X-Box Ýlker Ender Ocak
Can Özdoruk

Sayfa 18 Yönetim Kurulu


Intel IA-64 Bahadýr YAÐAN
(bahadir@ieee.metu.edu.tr)
Osman TOKLUMAN
Sayfa 20 (osman@ieee.metu.edu.tr)
Gönül MEHRABOVA
Robot Sumo
(gonul@ieee.metu.edu.tr)
Hüseyin AKÇAY
Sayfa 22 (huseyin@ieee.metu.edu.tr)
Konu Dýþý
Biltek Hakkýnda
Biltek Magazin, IEEE ODTÜ Öðrenci
Sayfa 23 kolu tarafýndan çýkartýlýr. Ücretsizdir.
Baský ve daðýtýmý IEEE Türkiye
Baþarýlý Müh. Yön. 7 Derste Nasýl Öðrenilir? Þubesi desteðiyle yapýlmýþtýr. Aralýk
2002 sayýsý, Elma Matbaacýlýk
tesislerinde 4000 adet basýlmýþtýr.
Sayfa 26 Dergide çýkan yazýlarýn gerçeði
Efsaneler Geri mi Dönüyor -1 : Mac OS X yansýtmasý ve kiþi, kurum ve
kuruluþlara saldýrý içermemesi
konusunda dergi sorumlularý
Sayfa 29 ellerinden gelen çabayý
göstermiþlerdir. Ancak yazýlarla ilgili
ICRA ‘02 her türlü sorumluluk yazara aittir.
Yayýn haklarý ile ilgili ayrýntýlý bilgiyi
að sayfamýzdan alabilirsiniz. Eðitim
Sayfa 31 amaçlý kullanýmlar için elimizden
gelen esnekliði göstermeye
Biliþim Ar-Ge Proje Pazarý çalýþýyoruz.
www.biltek.ieee.metu.edu.tr

Biltek, Aralýk 2002


Biltek

Yönetim Kurulu’ndan
Dönemin ilk BÝLTEK Magazin'i ile bir kez daha öðrenci kollarýndan birisiyiz. IEEE ODTÜ Öðrenci Kolu,
karþýnýzdayýz. 3 seneden beri IEEE ODTÜ'nün düzenli 1990 yýlýnda kuruldu. Kurulduðu ilk sene "IEEE Üye
yayýný olma özelliðini koruyan BÝLTEK Magazin, Kazanma Ödülü"nü aldý. Kuruluþundan itibaren yapýlan
hepinizin bildiði gibi baþlangýçta 4 sayfa ve renksiz olarak etkinliklerle her geçen sene daha büyük, daha güzel iþler
çýkarýlýrken þu an 36 sayfa ve yarýsý renkli olarak, baþarýldý. Öyle ki 1998 yýlýnda, Ortadoðu, Asya, Avrupa
tamamen kendi imkanlarýmýzla çýkardýðýmýz ve ücretsiz ve Afrika'yý kapsayan 8. bölgede "IEEE 8. Bölge En
olarak ODTÜ'ye ve birlikte çalýþtýðýmýz þirketlere Baþarýlý Öðrenci Kolu" ödülüne layýk görüldü. 1999
daðýttýðýmýz bir dergi. Elinizdeki bu 19. sayýsýndan yýlýnda ise yine 8. Bölge'de "En Baþarýlý IEEE Öðrenci
itibaren IEEE Türkiye Þubesi'nin verdiði destekle, Kolu" seçilmekle kalmayýp ayný zamanda "Dünyanýn En
BÝLTEK artýk Türkiye'deki tüm IEEE üyelerine Baþarýlý IEEE Öðrenci Kolu" ünvanýna da layýk görüldü.
daðýtýlacaktýr. Bu güzel geliþme sizlere gerek içeriði, Kuþkusuz ki bu baþarýnýn arkasýndaki etkenlerden en
gerekse de hazýrlanýþý ve dizgisi ile daha da özenli bir önemlisi, 1998 yýlýnda ilki gerçekleþtirilen ve þu an
dergi sunmamýzý saðladý. Zengin ve güncel bir içerikle, "BÝLÝÞÝM Fuarý"ndan sonra Türkiye'nin biliþim
teknolojik geliþmelere ve eðitici konulara ýþýk tutma alanýndaki en büyük 2. etkinliði olma özelliðindeki
ilkemizi sürdürerek, bu sayýmýzda da ilginizi çekeceðine "Biliþim Teknolojileri Iþýðýnda Eðitim Konferansý ve
inandýðýmýz konularý ele aldýk. Sergisi" oldu.

Ýþe, bu sene aramýza yeni katýlan üyelerimizi düþünerek Yönetim Kurulu


ilk önce IEEE'yi ve IEEE ODTÜ'yü tanýtarak baþlayalým. Baþlayan yeni dönemle birlikte yeni Yönetim Kurulu'muz
ve Ýdari Kurulu'muz görevi devralarak tam gaz
IEEE çalýþmalarýna baþladý. Geçen yýlki Yönetim Kurulu ve
IEEE, The Institute of Electrical and Electronics Ýdari Kurul'umuza yaptýklarý tüm özverili çalýþmalar ve
Engineers, Inc.,(Elektrik & Elektronik Mühendisleri düzenlenen etkinlikler için teþekkür ediyoruz. Bu yýl da
Enstitüsü), baþta Elektrik-Elektronik, Bilgisayar IEEE ODTÜ Öðrenci Kolu olarak elimizden gelenin en
Mühendisliði ve bunlarla baðlantýlý olan diðer bilim ve iyisini sizlerle birlikte yapmak için çalýþacaðýz.
mühendislik dallarý ile ilgili etkinlikler düzenleyen,
yayýnlar yapan, merkezi yönetimi New Jersey, Geçtiðimiz dönemin sonunda yapýlan seçimle yeni
Amerika'da bulunan, dünya çapýnda yaklaþýk 150 Yönetim Kurulu(YK) görevine baþladý. Yýl boyunca
ülkedeki 370.000'i aþkýn üye sayýsýyla, dünyanýn en büyük yapýlan aktivitelerde aktif olarak görev almýþ olan
teknik ve mesleki örgütüdür. üyelerin katýlýmýyla yapýlan seçim sonucu oluþan 2002-
2003 yýlý YK'sý 4 isimden oluþuyor:
IEEE temel olarak, teknik bilginin geliþtirilmesi ve
yayýlmasý, bu bilgilerin toplum hayatýný geliþtirmesi ve Baþkan: Bahadýr YAÐAN
bunlara baðlý olarak da üyelerinin kariyerlerinin bahadir@ieee.metu.edu.tr
geliþtirilmesini amaçlar. Elekrik, iletiþim ve fen Baþkan Yardýmcýsý: Osman TOKLUMAN
bilimlerini kullanarak mühendislik yaratýcýlýðýný, osman@ieee.metu.edu.tr
entegrasyonunu ve paylaþýmýný uygulayýp, mesleðin ve Sekreter: Gönül MEHRABOVA
insanlýðýn yararýna kullanarak dünyanýn zenginliðini gonul@ieee.metu.edu.tr
artýrmaya katkýda bulunur. Sayman: Hüseyin AKÇAY
huseyin@ieee.metu.edu.tr
Her yýl düzenlediði 1000'e yakýn seminer ve 450'nin
üzerindeki konferanslarla, yaptýðý teknik yayýn Yapýlan ve Yapýlacak Etkinlikler Üzerine
hacmiyle(IEEE, dünyadaki teknik yayýnlarýn %30'undan Geçtiðimiz senenin en büyük iki etkinliði Aralýk ayýnda
fazlasýný tek baþýna çýkarmaktadýr.), üyelerine web yaptýðýmýz, Türkiye'de bir ilk olma özelliði taþýyan "1.
üzerinden sunduðu 3 Terabyte'ý geçen eþsiz veritabanýyla Türkiye'de Linux ve Serbest Yazýlým Konferansý" ve bu
tartýþmasýz dünyanýn en büyük teknik bilgi kaynaðýdýr. sene 6.sýný yapacaðýmýz "Biliþim Teknolojileri Iþýðýnda
Eðitim Konferansý ve Sergisi (BTIE)" oldu. Bunlara ek
IEEE ODTÜ Öðrenci Kolu Hakkýnda olarak "ODTÜ Elektrik Elektronik Müh. Proje Fuarý"nýn
IEEE ODTÜ Öðrenci Kolu olarak biz, IEEE'nin 3.sü yine IEEE ODTÜ Öðrenci Kolu tarafýndan Haziran
üyelerinin kariyerlerinin geliþiminin saðlanmasý amacýný ayýnda SÝEMENS sponsorluðuyla organize edildi.
güden, dünya çapýndaki yaklaþýk 1100'ün üzerindeki Bilgisayar Kol Bölümü’müzün Mayýs 2002'de

2 Biltek, Aralýk 2002


Biltek
düzenlediði Linux seminerleri dizisinin bu sene Basýn & Halkla Ýliþkiler Komitesi:
geniþletilmesi ve Mart ayý içinde "Ýþletim Sistemleri Hüseyin Cihan Yaþar cihanyasar@ieee.metu.edu.tr
Paneli"'nin yapýlmasý planlanmaktadýr. Eðitim
Komite'mizin geçtiðimiz sene düzenlediði JAVA, C++ ve Biliþim Sistemleri ve Teknik Hizmetler(BSTH):
Web Tasarým Grubu'muzla birlikte yapýlan PHP, HTML Murat Genç genc@ieee.metu.edu.tr
ve Dreamveawer gibi eðitim kurslarýmýza bu sene IBM
ve Microsoft'un desteðiyle .NET, C# gibi kurslar da Eðitim Komitesi:
eklemeyi düþünüyoruz. Emre Ünver eunver@ieee.metu.edu.tr

2002 Kasým ayý sonunda Eymir'de düzenlediðimiz akþam Reklam Komitesi:


yemeðinin bundan sonraki senelerde de devamýný Erçin Eksin ercin@ieee.metu.edu.tr
getirmeyi umuyoruz. Elbette ara tatilde bir Elmadað
pikniði ve gelecek talep doðrultusunda baþka geziler Sosyal Etkinlik Komitesi:
düzenlenmesi de Sosyal Etkinlik Komite'mizin yapmayý Yunus Emre Kurt yunusemre@ieee.metu.edu.tr
düþündüðü etkinlikler arasýnda yer almaktadýr.
Yayýn Komitesi:
2003 yýlý için çalýþmalarýna baþladýðýmýz bir diðer büyük Ali Ünal aliunal@ieee.metu.edu.tr
etkinlik ise Aralýk ayý sonunda baþvuru sonucu
kesinleþecek olan, TÜBÝTAK TÝDEB desteðiyle Bilgisayar Kol Bölümü:
yapýlacak AR-GE Biliþim Proje Pazarý. Bu etkinlik ile Canku Alp Calargun canku@ieee.metu.edu.tr
proje sahibi akademik çevrelerle þirketleri bir araya
getirerek karþýlýklý fikir alýþveriþinde bulunmalarý Elektron Aygýtlarý ve Katý Hal Devreleri(EDS-SSCS):
amaçlanmaktadýr. Baþak Yüksel basak@ieee.metu.edu.tr

Üyelik Fiyatlarý Üzerine Ýletiþim Kol Bölümü:


Bu sene, 10 yýl aradan sonra IEEE üyelik ücretlerine Bora Güngören bora@ieee.metu.edu.tr
yapýlan zam, diðer öðrenci kollarýnda olduðu gibi bizim
de üye sayýmýzda ciddi bir azalmaya sebep oldu. IEEE Mühendislik Kol Bölümü(EMS):
Türkiye Þubesi'nin verdiði destekle, yeni üye olacak belli Burcu Büyükkaðnýcý burcu@ieee.metu.edu.tr
sayýda öðrenciye uygulanan indirime raðmen,
hedeflediðimiz üye sayýsýna ulaþamadýk. Ancak bu üye Robotik ve Otomasyon Kol Bölümü:
olmayan arkadaþlarýmýzýn gelip bizimle çalýþmasýna Ýlker Ender Ocak oilker@ieee.metu.edu.tr
kesinlikle bir engel teþkil etmemektedir. Ýlgilenen herkesi
gelip bizimle çalýþmalarý konusunda teþvik etmeye Web Tasarým Grubu:
çalýþýyoruz. Onur Turgay onurturgay@ieee.metu.edu.tr

Ýlgilendiðiniz komite veya kol bölümlerinin çalýþmalarý BTIE 2003:


hakkýnda bilgi edinmek ve aktif olarak görev almak için Serdar Sutay serdar@ieee.metu.edu.tr
aþaðýda isimleri ve görevleri belirtilen arkadaþlara birer
ileti atmanýz yeterlidir: Bir sonraki sayýda görüþmek üzere,
IEEE ODTÜ Öðrenci Kolu Yönetim Kurulu
Ieee@ieee.metu.edu.tr

T Ü ETU T Ü ETU T Ü ETU


O D E -M O D E -M O D E -M
- - -
EE IEE DergimizdekiEyazýlara
E E IEE E E E IEE
I I
T Ü ETU T Ü ETU T Ü ETU
- O D E-M www.biltek.ieee.metu.edu.tr
- O D E-M
- O D E-M
EE IEE E EE IEE E EE IEE
I I
Ü T U
adresinden ulaþabilirsiniz
Ü T U Ü T U
DT E-ME DT E-M E DT E-M E
-O O
E- IE E
IEEE O ODTÜ
E- IE E
E E IE E E E
IE Biltek, Aralýk 2002 IE 3
Biltek

Biltek
Biltek
aberle
H
Asansörle Uzaya!
r H ab
erler Ha
Amerikan Ulusal Havacýlýk ve Uzay Dairesi (NASA)
tarafýndan finanse edilen ve yapýmýna 2 yýl sonra
baþlanacak olan asansör ilk yolcularýný 2017 yýlýnda uzaya
berl er Haberler

Demron: Radyasyondan Koruyan Kumaþ


Merkezi ABD'nin Florida kentinde bulunan Radiation
Shield Technologies þirketinde beta, gama ve alfa
ýþýnlarýný geçirmeyen Demron adlý kumaþ üretildi.
götürecek. 40 milyar dolara mal olacak asansörün en geç Bilindiði üzere bugüne dek yalnýzca alfa ýþýnýndan
2017 yýlýnda biteceði belirtilerek tamamlandýðýnda günde koruyan kumaþlar üretilmiþti. Zehirli madde ve kurþun
5 ton aðýrlýðýn uzaya taþýnabileceði kaydedildi. içermeyen Demron'un, normal dokuma kumaþýn iki katý
arasýna yerleþtirildiði belirtildi. Esasýnda týbbi personel
HighLift Systems için tasarlanan kumaþtan, kýyafetin yaný sýra koruyucu
þirketinde görevli çadýr, uçak ve uzay araçlarýnda kullanýlan radyasyon
Brad Edwards'ýn ve geçirmez astar yapýlabileceði, kumaþýn nükleer
ekibinin verdiði endüstriye faydalý olmasýnýn beklendiði kaydedildi.
bilgiye göre asansör
yapýmý için Çamaþýr Makinesi: Konuþuyor!
kullanýlacak bilgiler Electrolux firmasý tarafýndan üretilen "Washy Talky" adlý
temel olarak þöyle: çamaþýr ürünü, mikroiþlemciler ve ses birleþtirici
Ekvatordan aþaðýya kullanarak, çamaþýr yýkanýrken kullanýcýyý adým adým
sallanan kýsa bir bilgilendiriyor. Kýsacasý, siz ona deðil, o size ne
halat, kendi aðýrlýðý yapacaðýnýzý söylüyor.
nedeniyle Yer'e doðru
düþer. Halat Bulanýk mantýk iþlemleri kullanarak, çamaþýrlar için en
uzadýkça, merkezkaç uygun yýkama programýný, gerekli su miktarýný ve yýkama
kuvveti Dünya ile birlikte dönen halatý daha kuvvetli süresini hesaplýyor; anlaþýlýr bir sesle, en uygun yýkama
çeker. Halatýn aðýrlýk merkezi 35 bin 786 kilometreden için hangi ayarlarýn kullanýlmasý gerektiði konusunda
daha yüksek bir yerde olduðunda merkezkaç kuvveti kullanýcýsýný bilgilendiriyor. Hint pazarý için tasarlanmýþ
yerçekimi kuvvetinden daha baskýn çýkar ve halat kendi çamaþýr makinesi, hem Hindu dilinde, hem de Ýngilizce
kendine gerilir. konuþuyor.
Dikey olarak Yer'e sarkan çelik bir halatýn 50 kilometre IBM Dünyanýn En Hýzlý Bilgisayarlarýný
uzunluða ulaþýnca kendi aðýrlýðý nedeniyle koptuðunu Amerika için Üretecek
belirten Edwards, kevlar ya da dyneema gibi saðlam ve Amerikan Enerji Bakanlýðý, IBM'e 216 ve 267 milyon
daha hafif maddelerle ise sadece 200-300 kilometredeki dolarlýk dünyanýn en hýzlý iki süperbilgisayarýný üretmesi
yakýn uydulara ulaþýlabilineceðini kaydetti. Þimdiye için sipariþ verdi. Bu bilgisayarlar birarada saniyede 467
kadar bilinen en güçlü madde olan karbon nano- trilyon hesap yapabilecek güce sahip olacak.
tüplerinden oluþan bir milimetre kalýnlýðýndaki bir ip,
teorik olarak 20 ton aðýrlýðý kaldýrabilir. Bu ip, ayný Kýsa bir not düþelim: bu iki bilgisayarýn toplam hesap
çaptaki çelik bir ipin sadece 5'te 1'i kadar aðýr. 2011 gücü þu anda dünyada bulunan hýzlý süper bilgisayarlar
yýlýnda 91 bin kilometre uzunluðunda, birkaç santimetre listesindeki 500 bilgisayarýn toplamýndan daha fazla.
eninde ve bir metrenin milyonda biri inceliðinde olacak
nano-tüp kablo Yer'e sarkýtýlacak.
Gantek Türki cumhuriyetlere CA ile gidiyor
Gantek Teknoloji, Türki cumhuriyetlerdeki orta ve büyük
Sarýlan bant, atmosferin dýþýna çýkýldýðýnda uzay
ölçekli firmalarýn bilgi teknolojisi ihtiyaçlarýný Computer
gemisinden dýþarýya çýkarýlacak. Yer'e gitmesi gereken
Associates ürünleriyle karþýlayacak.
ucu aðýrlýk yardýmýyla aþaðýya doðru sarkýtýlacak. Bandýn
diðer ucu ise pille çalýþan bir uzay aracýyla yukarýya doðru
Computer Associates (CA) ve sektörünün güçlü
açýlacak. Bandýn Dünya'ya inen ucu denizde yüzen bir
firmalarýndan Gantek Teknoloji, imzaladýklarý iþ ortaklýðý
üsse sabitlenecek. Daha sonra lazer yardýmýyla enerji
anlaþmasý çerçevesinde Türki cumhuriyetlerdeki orta ve
verilecek küçük gondollar bandý kat kat güçlenledirecek.
büyük ölçekli firmalarýn bilgi teknolojisi ihtiyaçlarýna

4 Biltek, Aralýk 2002


Biltek
komple çözümler sunacaklar. biçimlere dönüþtürülebilmesi. Bunu iþletim sistemine
dahil edilen “Journal” adýndaki yazýlým saðlýyor.
Turkcell'e ödül
Dünyanýn önde gelen telekomünikasyon þirketlerinin Bunlar GSM operatörleri sayesinde tek merkeze baðlý
toplam 180 ürün ve servisle katýldýðý World olacak ve bu merkezle sürekli bilgi alýþveriþinde
Communication Awards 2002'de Turkcell, ‘En Ýyi Yeni bulunacaklar. Böylece suçlularýn takibi kolaylaþacak,
Servis’ kategorisinde GPRSLand ile birinci oldu. sürücüler kontrollerde beklemeyecek ve trafik
Yarýþmanýn 'En Ýyi Yeni Servis' kategorisinde BT, Level3 kazalarýnda rapor tutma süresi kýsalacak.
ve Packet Exchange þirketleriyle birlikte finale kalan
Turkcell, finalde rakiplerini geride býrakmayý baþardý. Türkçe versiyonunun 3 ay içinde piyasaya sürüleceði
belirtilen Tablet PC iþletim sistemi ve yazýlýmlarý temelde
Windows-XP ve buna baðlý yazýlýmlara sadýk kalýnarak
Microsoft'tan Tablet PC hazýrlanmýþ.
Microsoft, 5 yýl süren araþtýrma ve geliþtirme
çalýþmalarýnýn ardýndan Kiþisel Bilgisayar(PC) ile Microsoft 2007 yýlýna kadar dünyadaki tüm dizüstü
“Tablet” kavramýný biraraya getirmeyi baþardý. El yazýsýný bilgisayarlarýn yüzde 35'inin Tablet PC'ye dönüþeceðini
ve insan sesini dijital yazýya çevirebilen “Hands-on Tablet öngörüyor ve bu yüzden agresif bir satýþ stratejisi
PC” adýndaki kiþisel bilgisayar ve bunun için uygulamaya hazýrlanýyor.
Microsoft'un geliþtirdiði iþletim sistemi, teknoloji çaðýnýn
yeni bir “devrimi” olarak tanýmlanýyor.
Toshiba'dan Yeni Tablet PC
Dizüstü bilgisayarlarý daha portatif ve kol üzerinde Microsoft Tablet PC yapar da diðerleri hiç altta kalýr mý?
kullanýlýr hale getiren bu yeni konsept ekran üzerine dijital Microsoft'un Windows XP'nin Tablet PC sürümünü
bir kalemle yazýlan yazýyý ve insan sesini tanýyor. Bunun sunmasý ile beraber Toshiba da Tablet PC fonksiyonlarýna
için hazýrlanan iþletim sistemi ve yazýlýmlar ses ve el sahip dizüstü bilgisayarý Portégé 3500 modelini tanýttý.
yazýsýný tanýtmak (deþifre etmek) için 10 dakikalýk kýsa bir
eðitimden geçiyor. Tablet bilgisayarýnýzý “tutor” isimli Yapýlan açýklamalara göre Portégé 3500, bir DIN A4
yazýlýmla kendi el yazýnýza ve sesinize alýþtýrýyor, sizi her büyüklüðünde ve yaklaþýk olarak 1,85 Kg aðýrlýðýnda
defasýnda tanýmasýný saðlýyorsunuz. olacak. Ekraný 180 derece döndürülebilen ve özel bir
kalem yardýmýyla bilgi giriþine imkan tanýyan bu
Convertible Tablet PC, sahip olduðu Lityum Ýyon pili
sayesinde SuperLongLife olarak adlandýrýlan çalýþma
durumunda 4-6 saat hizmet verebilecek.

Hayatýnýzý diske kaydetmeye çalýþýyorlar!


Bu icat benim iþime çok yarayacak! Microsoft
mühendisleri, çektiðiniz tüm fotoðraflarý, yazdýðýnýz tüm
yazýlarý kaydeden bir yazýlým üzerinde çalýþýyorlar: hiç bir
zaman unutmayan bellek!

New Scientist'te yayýnlanan habere göre, yakýn zamanda


bireylerin tüm deneyimlerini, gördüklerini kaydetmek ve
El yazýsýnýn dijital karakterlere çevrilmesinde baþarý oraný gerektiðinde hatýrlamak mümkün olabilecek.
yüzde yüze yakýn. Ses için ise telaffuz ve þivelerin etkisi
nedeniyle bu oran yüzde 90'lara iniyor. Bu aslýnda Microsoft'un San Francisco'daki Media
Presence Laboratuarlarý’nda üzerinde çalýþýlan
Tablet bilgisayarlarýn ekraný kimi modellerde klavyeye MyLifeBits projesinin bir parçasý. Burada büyük bir
baðlý olarak kendi ekseni etrafýnda 360 derece dönebiliyor çokluortam veritabanýnda insanlarýn yaþadýklarý olaylarý
ve bu ekran üzerine dijital bir kalemle yazý yazýlabiliyor. saklamak ve arama yapmak mümkün olabilecek.
Geliþtiricilerden Gordon Bell, “Google'daki gibi bir
20 Deðiþik bilgisayar üreticisi firmanýn geliþtirdiði aramayý hayatýnýzda yapabildiðinizi düþünün,” diyor.
modellerin ortak özelliði klavye baþta olmak üzere CD ve Peki neden? Hafýzamýza güvenemeyiz, anýlar unutulur,
yeniden yazýlabilir DVD sürücüsünün dýþarýdan ekrana olaylarýn tarihlerini karýþtýrýrýz, kýsaca: unuturuz.
baðlanmasý.
Þu anda Bell'in aldýðý tüm iletileri, okuduklarý,
Ekran üzerinde bir bilgisayarda olmasý gereken her türlü Internet'ten yaptýðý alýþveriþler veritabanýnda
yardýmcý unsur için baðlantý giriþi bulunuyor. Bu haliyle kaydediliyor. Ayrýca telefon görüþmelerini ve
PALM marka cep bilgisayarlarýný andýran tabletlerin en toplantýlarýn kayýtlarýný da kaydetmeye baþladý. Böyle bir
önemli özelliði ses ve yazýnýn dijital ortamda deðiþik sistem depolama alanýna çok fazla ihtiyaç duyar.

Biltek, Aralýk 2002 5


Biltek
Önümüzdeki 5 sene içinde 1000GB sabit disklerin 300$'ýn
altýna düþeceðini tahmin eden ekip, böyle bir sabit diskle Kutsal Bilgisayar
günlük 4 saat video kaydýyla bir sene kayýt Almanya'da yaþayan bir türk giriþimci, ilginç bir fikir
yapýlabileceðini söylüyor. MyLifeBits'te kaydedilen tüm geliþtirmiþ: Kâbe þeklinde kasaya sahip bilgisayar. Bu
bilgiler sesli veya yazýlý yorumlar da içerebiliyor. dikkat çeken tasarým segun.de sitesinde sunuluyor.
Konuþmalar yazýya dönüþtürüldüðü için, konuþma Bilgisayar hakkýnda teknik olarak fazla bilgi verilmemiþ.
aramasý yapmak da mümkün.

Geçmiþte bir zaman aralýðýný hatýrlayabilmek için Bell'in


o tarihleri yazmasý, MyLifeBits'in o zaman aralýðýnda
yapýlan tüm telefon ve ileti görüþmelerini, o tarihlerde
okuduðu yazýlarý ve resimleri bulmasý için yeterli.

Umarým bu sistemler çok hýzlý geliþtirilir de,


unutkanlýðýma bir çare olur...

MTV Avrupa Müzik Ödülleri


Bu kadar teknoloji haberinin arasýnda bu da nesi
diyorsunuz? Doðru, ama hayat sadece teknolojiden ibaret
deðil. Hem ayrýca yýlýn en önemli müzik olayýný da
görmezden gelemeyiz, öyle deðil mi? Japonlar Kaðýt Uçak Yapýnca
Tokyo Teknoloji Enstitüsü'nden araþtýrmacýlar bir kaðýt
9. MTV Avrupa Müzik uçak yapmýþlar. Ama bu, öyle okullarda, devlet
Ödülleri, Ýspanya'nýn dairelerinde can sýkýntýsýný gidermek için yapýlanlardan
Barcelona kentinde deðil. Amaç oldukça farklý. Geliþkin modellerinin ileride
yapýlan görkemli iklim deðiþimlerini izlemede, ya da yanardað
törenle sahiplerini patlamalarýnýn kuþbakýþý gözlenmesinde kullanýlabileceði
buldu. ‘En Ýyi Erkek düþünülüyor.
Þarkýcý’ ödülünü kötü
adam Eminem Uçaklarýn boyutlarýysa, kendilerinden beklenen iþlevlerin
kazanýrken, ‘En Ýyi tersine alabildiðince küçük. Uzunluklarý üç beþ cm kadar.
Kadýn Þarkýcý’ ödülü Aðýrlýklarý, 0.1 ya da 0.2 gram. Uçaklarýn tasarýmýndaki
Jennifer Lopez'in oldu. can alýcý bölge, iki katmanlý bir "hedef bölgesi". Bu bölge
Ancak J.Lo hayranlarý küçük, alüminyum kaplý bir alan üzerine yerleþtirilmiþ bir
üzülecekler, çünkü su damlacýðý ya da bir polimer var (Ör., lüsit). Uçaða itki
kendisi törene katýlamadý. ‘En Ýyi Erkek Þarkýcý’nýn yaný vermek için hedef bölge, ticari ölçekli bir itriyum-
sýra ‘En Ýyi Albüm’ ve ‘En Ýyi Hip Hop Sanatçýsý’ dalýnda alüminyum-garnet lazer demetiyle bombardýman
da ödül alan Eminem'i, Avustralyalý þarkýcý Kylie ediliyor. Lüsit ya da suyun arkasýndaký alüminyum
Minogue, ‘En Ýyi Pop Þarkýsý’ ve ‘En Ýyi Dans Þarkýsý’ yüzeye çarpan lazer demeti, bir plazma oluþturuyor. Bu
dallarýnda aldýðý 2 ödülle takip etti. Linkin Park ve Red plazma da, lüsiti yerinden fýrlatýyor ya da bir su
Hot Chilli Peppers da 2'þer ödül alarak gecenin alkýþ damlacýðýnýn fýþkýrmasýna yol açýyor. Newton'un üçüncü
toplayan rock gruplarý oldu. Linkin Park ‘En Ýyi Grup’ ve yasasýna göre bir eylem (alüminyum plazmasýnýn lüsiti ya
‘En Ýyi Hard Rock Grubu’ ödüllerinin sahibi olurken, Red da uyu itmesi), ayný büyüklükte ve ters yönde bir karþý
Hot Chilli Peppers ‘En Ýyi Rock Grubu’ ve ‘En Ýyi Canlý eyleme(itki) yol açacaðýndan, bu hareket uçaða saatte
Performans’ dallarýnda ödüle layýk görüldü. ‘En Ýyi Þarký’ yaklaþýk 5 km. kadar bir itki saðlýyor. Araþtýrmacýlarýn
ödülü 'Get The Party Started' adlý þarkýsýyla Amerikalý ilerideki hedefi sürekli olarak lazerle kontrol edilebilen
þarkýcý Pink'in oldu. Alicia Key's ise ‘En Ýyi R&B mikrouçaklar geliþtirmek.
Þarkýcýsý’ ödülünü aldý.
Ýskandinav dans müziði grubu Röyksopp da ‘En Ýyi Video Kaynak: http://www.biltek.tubitak.gov.tr/haberler/fizik/
Klip’ ödülünü kazandý. MTV Avrupa Müzik Ödülleri'nde S-417-8.pdf
kazananlar, müzikseverlerin cep telefonlarýndan ve
MTV'nin özel oy verme kabinlerinden verdikleri oylarla Mars'a ne söylemek istersin?
belirlendi. 4 - 3 - 2 - 1 - Ateþ - Kalkýýýýýýýýýýýþ !
2003'te Ýkiz Mars Kaþifleri kýzýl gezegene inmiþ olacaklar.
13 bin kadar müzikseverin katýldýðý gecede 26 kategoride Yüzeyde araçlar uzak mesafelere kadar hareket
ödül verildi. Töreni, bir milyar kadar kiþinin de edebilecek ve çeþitli araçlar vasýtasý ile bilim adamlarýna,
televizyondan izlediði söyleniyor. Mars'ýn iklim ve su tarihçesi hakkýnda tahminlerde
bulunabilmeleri için gerekli verileri gönderecekler.

6 Biltek, Aralýk 2002


Biltek
2003 Haziran'ýnda iki geçtiðimiz haftalarda satýþa çýkardý. Pentium-4 kuþaðý
ayrý Mars Kaþifi iþlemcinin hýzý 3 GHZ olacak.
Mars'a, 7,5 aylýk
yolculuklarýna “Hyper threading” teknolojisiyle çalýþan yeni iþlemcinin,
çýkacaklar. Ýlk kaþifin bir birimde 2 yonga varmýþ gibi hýzlý hareket ettiðini
2 Ocak 2002'de, kaydeden uzmanlar, yeni iþlemcinin bilgisayarlarýn
ikincisinin 20 Ocak'ta performansýný çok artýracaðýný ve programlarýn çok daha
varacaðý tahmin hýzlý iþlemesini
ediliyor. saðlayacaðýný ifade
e t t i l e r. P e r f o r m a n s
Kaþifler bilimsel incelemeler için gidiyorlar. Ayrýca artýþýnýn bazý
Internet'ten toplanan isimlerin yazýlý olduðu bir CD'yi de programlarda yüzde 25'i
Mars'a götürecekler. Ancak ne yazýk ki bu haberi baskýya bulacaðý kaydedilirken,
hazýrladýðýmýz sýrada projenin sonlandýrýldýðý bildirildi. birden fazla iþlemin ayný
Biz yine de görevimizi yapýp, haberi sunmayý bir borç anda yapýlmasýnýn artýk
biliyoruz. çok kolaylaþacaðý
bildirildi.
Ýnternete vergi geliyor
Bu haber bazýlarýnýn hoþuna gitmeyecek. ABD'de 30 Yeni iþlemcilerin, diðerlerinden daha pahalý olarak,
eyalet, Ýnternette satýlan ürünlere vergi uygulanmasý 500-600 dolar arasýnda satýlacaðý sanayi çevrelerince
konusunda ilk adýmý attý. Verilen bilgilere göre Ýnternet belirtiliyor
üzerinde vergilendirilmeyen iþlemler sonucu eyaletler her
yýl 13 milyar dolar zarar ediyorlardý. Chicago'da III. Ulusal Proje Aranýyor '03 Öðrenci
düzenlenen bir toplantýda 30 eyaleti temsil eden Sempozyumu
hukukçular ve vergi memurlarý, vergi yasalarýnýn Erciyes Üniversitesi Elektronik Mühendisliði
basitleþtirilerek, Ýnternet üzerinde satýlan ürünlerin vergi Bölümünün artýk gelenekselleþen “Ulusal Proje Aranýyor
kapsamýna alýnmasý için ulusal bir çerçeve oluþturulmasý Öðrenci Sempozyumlarý”nýn üçüncüsü bu sene 28-30
konusunda fikir birliðine vardýlar. Eyaletler bu programa Nisan 2003 tarihleri arasýnda Kayseri, Erciyes
gönüllü olarak katýlacaklar. ABD nüfusunun yüzde 20'sini Üniversitesinde düzenleniyor. Ayrýca Erciyes
temsil eden en az 10 eyaletin programý uygulamak için Üniversitesinin Kuruluþunun 25. Yýlý Kutlamalarý’nýn da
yasalarýnda deðiþiklik yapmalarýyla hayata geçecek. Bu kapsamýnda olan bu etkinliðe, Türkiye çapýndan
geliþmenin yaþanmasýnýn ardýndan katýlýmcý eyaletler Elektronik, Haberleþme, Bilgisayar ve Bilgisayar
ABD Kongresi'ne baþvurarak Ýnternet üzerinde Destekli Endüstriyel Uygulamalar konularýnda eðitim
vergilendirmenin ulusal boyutta zorunlu hale alan lisans ve ön lisans öðrencilerinin bildirileriyle
getirilmesini isteyebilecekler. Ancak Kongre'nin online katýlýmlarý beklenmekte. IEEE üyelerine katýlým ücretinin
satýþlara vergi getirilmesi konusundaki fikri henüz açýklýk indirimli olduðu bu etkinliðin ayrýntýlý bilgilerini
kazanmýþ deðil. proje2003.erciyes.edu.tr internet sayfasýndan
alabilirsiniz. Ayrýca hazýr Erciyes Üniversitesine
Bilindigi üzere, ABD'de eyaletler arasýnda vergi baðlanmýþken, üniversitenin gerçekten profesyonelce
oranlarýndaki çok büyük farklýlýklar var. Þu anda 45 eyalet tasarlanmýþ internet sayfalarýný da dolaþmanýzý tavsiye
ve merkezi yönetime baðlý Colombia Bölgesi, eyaletten ederiz.
eyalete deðiþen oranlarda satýþ vergisi uyguluyorlar. Bu
durum da Ýnternet üzerinden yapýlan satýþlarda Gönül Mehrabova
vergilendirmeyi içinden çýkýlamaz bir karýþýklýða gonul@ieee.metu.edu.tr
sürüklüyor. Serkan Kenar
serkan@ieee.metu.edu.tr
Görünen o ki, online satýþlarýn giderek daha büyük
rakamlara ulaþmasý ve eyaletlerin bütçe açýklarýný
kapatacak kaynaklar arýyor olmasý, e - ticareti vuracak.
Ýnternete vergi gelmesi durumunda online alýþveriþ
cazibesini kaybedecek. Eyaletler ise yeni tasarýyla artan
bütçe açýklarýný kapamayý umuyorlar çünkü yeni yasalar
çýkarýlmazsa, 2006 yýlýna kadar bu zararýn 3 kattan fazla
artarak 45 milyar dolara çýkmasý bekleniyor.

Intel, en hýzlý iþlemciyi satýþa sunuyor


Dünyanýn en büyük iþlemci ve yonga yapýmcýsý olan Intel
firmasý, þimdiye kadar piyasaya sunulan en hýzlý iþlemciyi

Biltek, Aralýk 2002 7


Biltek
Þekillerle Programlama ve
TM
LabVIEW
Bilgisayarlarýn kullanýlmaya baþlanmasýndan beri ortaya þekillerle program yazýlýyor. LabVIEW'de hazýrlanmýþ
çeþitli programlama dilleri çýktý. Nesne tabanlý programlara VI (Virtual Instruments) deniyor. Her VI iki
programlama, 90'larda yazýlým endüstrisine damgasýný ortama sahip: bunlardan birincisi denetim panosu (panel),
vurdu. Ayný dönemlerde, metin halinde yazýlan ikincisi ise diyagram (diagram). Denetim panosu kýsým,
programlardan sonra görselliðin öne çýktýðý derleyiciler VI'nýn kullanýcý arabirimi denilen parçasý. Burada
önem kazandý. Düðmeler, metin kutularý ve menüler gibi düðmeler, göstergeler, metin kutularý, grafikler ve diðer
program elemanlarýnýn hazýrda bulunmasý ve denetim elemanlarý bulunuyor. Kýsacasý bir makinenin
özelliklerinin rahatça ayarlanmasý yazýlýmcýlarý büyük bir kontrol panosu ne ise bir VI'nýn kontrol panosu da o. Tek
dertten kurtarmýþ oldu. Yazýlým teknolojilerindeki bu fark, birisinin el ile, diðerinin klavye ve fare ile
geliþmelere ve görselliðin nesneleþmesine paralel olarak kullanýlýyor olmasý. Ýkinci parça olan diyagram kýsmýnda
yazýlým elemanlarý da artýk nesneleþti. Döngüler, koþullar, ise programýn kodu bulunuyor. Burada döngüler, koþullar,
diziler ve daha birçok fonksiyonlar, aritmetik iþlemler, yüksek matematik ve
yazýlým elemanlarý görsel sinyal uygulamalarý ve bilgisayar kontrol uygulamalarý
yapýlar gibi nesneleþti. bulunuyor. Bu parçalardan oluþturulan yapýda, bilgi
Nasýl ki bir düðme akýþýnýn hangi elemandan hangisine gerçekleþeceði,
sürükle-býrak yöntemiyle elektrik simülasyon programlarýndaki gibi tel baðlama ile
oluþturuluyorsa artýk yapýlýyor. Burada en önemli nokta ise ayný anda iki
döngüler de bir o kadar programýn farklý hýzlarda çalýþtýrýlabilmesi. Örneðin bir
kolay oluþturuluyor ve VI içerisinde iki döngü kullanýp bu döngülerden birini 10
biçimlendiriliyor. Bu ms, diðerini 50 ms aralýklarla çalýþtýrabilirsiniz. Metin
þekilde çalýþan yazýlým halindeki yazýlýmlarýn aksine, LabVIEW'de döngüleri
dillerine grafiksel yazýlým fare kullanarak sürükle býrak yöntemiyle yapýyorsunuz.
dilleri (graphical Tabii bu, herhangi bir çalýþmada kullanýcýya fazlasýyla
programming language) kolaylýklar saðlamakta. Ayrýca, herhangi bir veriyi
deniyor. kullanmak için, üzerinde bulunduðu tele ikinci bir tel
baðlamak yetiyor.
National Instruments
firmasýna ait LabVIEW, bu yapýdaki yazýlým dillerinin en
tanýnmýþlarýndan. Gerek kullaným rahatlýðý ve program
panelinin düzenlenmesinin kolaylýðý, gerek de bir
programcýnýn kullanacaðýndan fazla programlama
elemanýna sahip olmasý, kullanýcý açýsýndan
programlamayý eðlenceli ve verimli kýlýyor. Hatalarý
bulmak için programý satýr satýr kontrol etmek yerine, tüm
nesneler ekrandayken yazýlýmý incelemek hem çok daha
verimli oluyor, hem de programcýnýn iþini fazlasýyla
kolaylaþtýrýyor. LabVIEW'in sahip olduðu özellikler, bu
programýn, yazýlým teknolojilerinden çok, elektrik-
elektronik uygulamalarýnda kullanýlmasýný saðlýyor.
Özellikle NI'ye ait kartlarýn kullanýlmasý ve bilgisayar
aracýlýðýyla veri okuma ve iþlemenin kolaylýðý,
LabVIEW'i bir çok elektrik teknolojisi alanýnda
mühendislerin gözdesi yapýyor. Örneðin NI firmasýnýn
data acquisition kartý ile okunan gerilim veya akým Bu kolaylýklar dýþýnda, LabVIEW ile bilgisayar dýþýndan
deðerlerini, anýnda LabVIEW ortamýndaki bir grafikte bilgi alýmý ve bilgisayar dýþýna bilgi aktarýlmasý da
görmek, iþlemek ve bu bilgileri kaydetmek bir elektrik LabVIEW'in sahip olduðu avantajlar arasýnda. Paralel
mühendisine büyük kolaylýklar saðlýyor. Ayrýca veya seri porttan iletiþim saðlamak için diyagram
LabVIEW'in MatLab, C ve HiQ ile uyumlu olmasý ve kýsmýndaki Functions / Advanced / Port I/O menüsünden
özellikle MATLAB kodu ile yazýlmýþ programlarý seçeceðiniz In Port.vi veya Out Port.vi elemanlarýný
çalýþtýrabilmesi, LabVIEW kullanmak için ayrý bir neden. kullanabilirsiniz. Analog veya dijital uygulamalarda sahip
olduðunuz kart ile iletiþimi saðlamak için ise Functions /
Yukarýda da belirttiðim gibi LabVIEW ortamýnda Data Acquisition menüsünden iþinize yarayan VI'yý

8 Biltek, Aralýk 2002


Biltek
kullanabilirsiniz. Bunlar dýþýnda ActiveX, TCP, HiQ,
UDP uygulamarý için ise Functions / Communications
menüsünden yararlanabilirsiniz.

Tabi LabVIEW'in kolaylýklarý bunlarla da bitmiyor. hazýr olun


Herhangi bir VI içinde baþka bir VI de kullanabilirsiniz.

?
Bu sayede daha önce oluþturduðunuz bir VI sonraki
uygulamalarýnýzda defalarca kullanabilir ve kendi
çalýþmalarýnýza yönelik kütüphaneler oluþturabilirsiniz.
Hatta LabVIEW'i bilgisayarýnýza kurduktan sonra Select
a VI... menüsünden National Instruments'in hazýrladýðý
VI'larý görebilirsiniz. Oluþturduðunuz bir VI'yý
LabVIEW'in Application Builder programýyla bir
uygulamaya (executable) dönüþtürebilirsiniz. Bu
yöntemle, LabVIEW yüklü olmayan diðer bilgisayarlarda
da kendi VI'larýnýzý kullanabilirsiniz.

Bir elektrik mühendisinin çalýþmalarýnda, bilgisayar


iþlerinin çoðunu yapan bir programýn ne kadar yararlý
olduðunu söylemeye gerek yoktur sanýrým. Eðer bu
program yazýlým mantýðýyla kullanýlýyorsa iþler hem daha
verimli hem de daha eðlenceli hale geliyor demektir. sadece 2 ay kaldý
Murat GENÇ
genc@ieee.metu.edu.tr

IEEE Üyeliðinizi
Yenilediniz mi?

http://www.ieee.org

Biltek, Aralýk 2002 9


Biltek Robotik Dünyasý

Mühendisliðin Son Rüyasý


Mühendisliðin Son Rüyasý
Mühendisliðin Son RüyasýMühendisliðin Son Rüyasý

Yýl 2052, Neukamp Stadý... Tribünler týklým týklým,


RoboCup
Aslýnda, futbol oynayan robot takýmlar 1990’lý yýllarýn
herkes maçýn baþlamasýný bekliyor. Milyonlarca insan baþýnda “çok parçalý otonom sistemler” (multi-agent
da teleküplerinin baþýnda, meraklý gözlerle olacaklarý autonomous systems) konusunda çalýþma yapan Amerika
tahmin etmeye çalýþýyor, Brezilya mý kazanacak, ve Japonya’daki bir kaç bilim insanýnýn çalýþma
yoksa???... Hakemin düdüðüyle Humanoid Robotlarýn konusuymuþ. 1992 yýlýnda Japonya’dan bir grup yapay
santraforu oyunu baþlatýyor... zeka araþtýrmacýsý “akýllý robotik” konusunda çalýþanlarý
motive edici “çok zor” bir problem bulmak amacýyla bir
Yeni bir BÝLTEK’ten herkese merhaba... Bu sayýdaki araya gelmiþler. Bu toplantýnýn sonucunda, önerilen bir
yazýmda sizlere giriþte yazýlanlarý gerçeklemeye çalýþan çok konu arasýndan “futbol oynayabilen robot takým”
bir hareketten (aslýnda bir organizasyon desek daha doðru problemi üzerinde anlaþýlmýþ ve Japonya’da ulusal bir
olur), RoboCup’tan bahsetmeye çalýþacaðým ve “robot futbol ligi” kurulacaðý duyurulmuþ. Bunun
ODTÜ’nün bu harekete katýlabilmek için neler yaptýðýný üzerine, baþta ABD olmak üzere, yurt dýþýndan büyük
anlatacaðým. talep gelmiþ ve bahsedilen robot liginin uluslararasý hale
dönüþtürülmesi kararý alýnmýþ. Belirlenen konuda o
20. yüzyýl -18 ve 19. yüzyýllardan da alýnan ivmeyle- zamana kadar yapýlan çalýþmalar gözden geçirilip bir
teknolojideki hýzlý geliþim sayesinde, bir zamanlar rüya temel oluþturulmuþ. Eylül 1993’te ilk kez uluslararasý bir
olan bir çok “mihenk taþý” olaya sahne oldu. Bunlardan kurul bir araya gelmiþ ve konuyla ilgili ilk resmi duyuru
ilki, belki de en önemlisi Ay’a insan gönderme amacýydý yapýlmýþ, gruba da “Robot World Cup Initiative” (kýsaca
ve bu amaca ilk uçaðýn icadýndan 50 yýl kadar sonra RoboCup) adý verilmiþ. Yapýlan uzun çalýþmalar ve teknik
1969’da ulaþýldý. Bilgisayar teknolojisinin akýl almaz bir tartýþmalarýn ardýndan “futbol oynayan robot takým
hýzla ilerlemesiyle 1970’li yýllarda insanlarla simulatörü” ve “futbol oynayan robot takým” konulu ilk
kýyaslanabilir makineler yapma rüyasýnýn RoboCup yarýþmasý 1997 yýlýnda Japonya’da
gerçeklenebileceði düþünülmeye baþlandý. 1997’ye düzenlenmiþ. 40 takýmýn katýldýðý ve 5000 kiþinin izlediði
gelindiðindeyse -yani ilk elektronik bilgisayarýn ortaya bu organizasyon tam bir baþarý olmuþ. Þu anda ise
çýkmasýndan yaklaþýk 50 yýl sonra- bir bilgisayar, Dünya RoboCup, her yýl düzenli olarak yapýlan - “robot futbol”,
Satranç Þampiyonu’nu alt ediyordu. Ayný yýl baþka bir “arama kurtarma” ve “robot futbol junior” olmak üzere-
gezegene ilk otonom robot iniþ yaptý ve Dünya’ya veri 3 kategoride toplam 10 kadar yarýþ türünün olduðu,
göndermeyi baþardý. Yine 1990’lý yýllarda, bilim – kurgu dünyanýn dört bir yanýndan yüzlerce akademisyeni bir
yazarlarýnýn ütopyalarýndaki “akýllý makineler” araya getiren dev bir teknoloji olayý. Buna ek olarak
düþüncesi, Türkiye’de olmasa da, Dünya’nýn çeþitli RoboCup, akýllý makineler alanýndaki geliþmeler için
yerlerinde bazý bilim adamlarýnýn çalýþma alaný haline “standart ve zor” bir problem saðlamak amacýna tam
gelmeye baþlamýþtý. Günümüzde ise yapay zeka, yapay olarak ulaþmýþ durumda.
sinir aðlarý, örüntü tanýma, akýllý kontrol gibi “akýllý
makine” (intelligent machine(s) ) üretme temelli konular RoboCup Bünyesinde Yapýlan Diðer Yarýþmalar
özellikle mühendislik ve fen alanýndaki bilim insanlarýnýn
araþtýrmalarýnda önemli bir yere sahip. “Mühendisliðin þu Yukarýda da belirttiðim gibi, Robo Cup yarýþlarý artýk
anki en önemli amaçlarýndan birisi ‘insan gibi’ davranan yalnýzca futboldan ibaret deðil. Bu yarýþlar üç kategoriye
sistemler üretmek” desek sanýrým fazla abartmýþ olmayýz. ayrýlýyor. RoboCupSoccer (yani ilk RoboCup)
Bu küçük giriþten sonra isterseniz asýl konumuza dýþýndakiler þöyle özetlenebilir:
dönelim.
Arama-Kurtarma Robotlarý (RoboCupRescue) aslýnda
RoboCup Nedir ? yeni bir dal. Amacý arama-kurtarma çalýþmalarýnda
kullanýlacak biçimde tasarlanmýþ robotlar geliþtirmeyi
RoboCup birçok mühendislik dalýnýn eþzamanlý özendirmek. Ýlk kez 2002 RoboCup’ta yapýlan ve Ýran’dan
kullanýldýðý “akýllý robotik” alanýndaki geliþmelere ön Sharif Üniversitesi’nden katýlan takýmýn kazandýðý bu
ayak olmak amacýyla kurulmuþ bir organizasyon. Bu yarýþlar henüz geliþme aþamasýnda. Bu yarýþmada amaç,
organizasyonun en büyük rüyasý ise yukarýda bahsettiðim çeþitli engellerin ve yüzey tiplerinin (yýkýntýlarý simüle
“mihenk taþý” olaylara 2050’li yýllarda bir yenisini daha etmek için) bulunduðu labirenti andýran bir ortamda,
eklemek: Ýnsan Dünya Futbol Þampiyonu takýmý verilen kýsýtlý bir zaman içerisinde çeþitli yerlere ulaþmak.
yenebilecek bir “humanoid (insanýmsý) robot takým” Açýkçasý, arama-kurtarma robotlarýna iliþkin birçok
yaratmak. RoboCup yarýþmalarýna geçmeden önce, bu araþtýrmanýn yapýlýyor olmasýna raðmen bu dal robot
organizasyonun tarihçesine þöyle bir göz atalým. futbolun gölgesinde kalmýþ durumda.

10 Biltek, Aralýk 2002


Robotik Dünyasý Biltek
Robot Futbol Junior (RoboCupJunior) da 8-18 yaþ pek bir geliþme saðlanamadý. Ancak, gelecek için umut
arasýndaki gençleri robotiðe özendirmek amacýyla veren bir altyapý oluþtu ve öðrencilerin konuyla
sonradan düzenlenmeye baþlanmýþ kategoridir. Bu ilgilenmesi saðlandý. Þu anda ise “Simülasyon &
kategoride iki robotluk takýmlarla futbol ve dans eden Modelleme”, “Yapay Zeka”, “Görüntü Ýþleme”,
robot yarýþmalarý var. “Donaným”, ”Haberleþme” gibi alt gruplardan oluþan
grupta ortaya birþeyler çýkmýþ durumda ve grubun hedefi
RoboCupSoccer (bir sponsor bulunabildiði taktirde) 2003 yýlýnda Ýtalya’da
yapýlacak olan yarýþmalara katýlmak.
Yarýþmalarda esas oðlan ise RoboCup’a adýný veren ve
hala en popüler kategori olan Robot futbol, yani Ýsterseniz, üzerinde uðraþýlan problemin ne ölçüde zor
RoboCupSoccer. Bu kategoride toplam altý yarýþma var. olduðunu anlayabilmek için “Küçük Boy Robot Ligi”
kurallarýna ve özelliklerine þöyle bir göz atalým. Bahsi
• Soccer Simulation League (Futbol Simulasyonu Ligi): geçen ligde robot sayýsý 5 taneden fazla olmayan
Bu yarýþmada, RoboCupSoccer’ýn bir çeþit simulatörü takýmlarla 2.9x2.4 m boyutundaki bir sahada futbol
üzerinde yazýlýmlar yarýþýyor. oynanýyor. Saha yapý olarak bildiðimiz futbol sahasýnýn
• Small-Size Soccer Robot (F-180) League (Küçük Boy minyatürü gibi. Oyun sýrasýnda robotlarýnýzýn ve rakip
Robot Ligi): 18 cm’den daha küçük çaplý, ve 22.5 cm’den robotlarýn konumlarýný ve durumlarýný algýlamak,
daha kýsa robotlarýn yarýþtýðý futbol ligi. Yapýlmaya robotlarýnýza komutlar göndererek takým halinde
baþlanan ilk yarýþ türü. çalýþmalarýný saðlamak, adapte olabilen bir oyun
• Middle-Size Soccer Robot (F-2000) League (Orta Boy taktiðiyle rakibinizi yenmeye çalýþmak gibi gerçekten zor
Robot Ligi): 90x45 metreden daha büyük bir sahada , problemlerle karþý karþýyasýnýz. Buna ek olarak,
hemen hemen bire bir FIFA kurallarýyla oynanan robot robotlarýnýz hareket ve vuruþ mekanizmalarý gibi
ligi. Aslýnda bu yarýþma henüz tam olarak istenilen konularda da büyük sýnýrlamalar yok ve hemen herþey
boyutlarda yapýlamýyor. Örneðin 2002 yýlýndaki sizin yaratýcýlýðýnýza kalýyor. Ýsterseniz alt problemlere
yarýþmalarda 10x5 m2 bir saha kullanýldý. hep birlikte göz atalým.
• Sony Legged Robot League (Sony Ayaklý Robot Ligi):
Sony’nin sponsorluðunu yaptýðý, 1999’dan bu yana Robotlarýn donanýmý ilk temel problem. Robotlar için
düzenlenen ve Sony Aibo Robot Köpekleri’ni oyuncu yalnýzca boyut sýnýrý var (her bir robot 18cm. Çaplý ve 25
olarak programlayarak yapýlan futbol ligi. cm yüksekliðinde bir silindire sýðacak). Bu nedenle
• Humanoid Soccer Robot League (Ýnsanýmsý Robot Ligi) robotlarýnýzýn ne tür bir mekanizma kullanarak hareket
Ýnsanýmsý robotlarýn yarýþtýðý ve sonunda rüyayý edeceði ve topa vurmak için ne yapacaðý tamamen size
gerçekleþtirmesi beklenen yarýþma. Bu yarýþma da 2002 kalmýþ durumda. Popüler ve kontrolü kolay olan
yýlýnda ilk defa yapýldý ve henüz emekleme aþamasýnda. “differential steering” kullanabileceðiniz gibi, her yöne
hareketi saðlayan, ancak kontrolü zor olan “omni-
Türkiye’de ve ODTÜ’de RoboCup directional steering”i de kullanabilirsiniz; ya da bambaþka
bir çözüm üretebilirsiniz. Topa vurmak içinse temel
Türkiye, þimdiye kadar yapýlan RoboCup yarýþmalarýna olarak yay benzeri mekanizmalar kullanýlabilir. Tabi topa
iyi bir katýlým gösteremedi. Boðaziçi Üniversitesi falso vermek ya da vuruþ hýzýný ayarlamak gibi problemler
Bilgisayar Mühendisliði Bölümü’nden bir grup, Sofya sizleri bekliyor.
Teknik Üniversitesi ile beraber Sony Legged Robot
League’e katýlarak Türkiye’yi temsil ettiyse de Sahanýn ve oyunun durumunu, yani sizin robotlarýnýzýn,
yarýþmalarda pek baþarýlý olamadý. rakip robotlarýn ve tabi topun konum ve hýzlarýný
algýlamak, buna ek olarak da bir süre sonraki saha
ODTÜ’de ise Elektrik & Elektronik Mühendisliði durumunu tahmin etmek de oldukça temel ve zor bir
Bölümü’nden Ýsmet Erkmen’in 2001 yýlýnda, RoboCup problem. Bir robotun üzerine kamera koyup çevrenizi
yarýþmalarýna katýlmak için davet almasý ve bölümün yeni algýlayabileceðiniz gibi, sahanýn 3 metre üzerine ana bir
ancak pratik deneyimi yüksek mezunlarýndan Ýbrahim kamera asarak tüm sahayý buradan izleyebiliyorsunuz.
Demir’i bu iþten sorumlu olarak görevlendirmesinden Tabi elde ettiðiniz görüntü verilerini iþleyip bunu bilgi
sonra okulumuzda da RoboCup için çalýþmalar, IEEE haline çeviren ve oyun stratejinizi oluþturan algoritmaya
ODTÜ Öðrenci Kolu bünyesinde baþladý. Ýlk olarak hangi geri besleme yapan yazýlýmý tasarlamanýz gerekiyor. Buna
lige katýlýnacaðý kararlaþtýrýldý, ve “Küçük Boy Robot ek olarak kullanacaðýnýz kamera, görüntü yakalama kartý
Ligi”nde karar kýlýndý. Bundan sonra sistemin üst seviye gibi donanýmý seçmek de problemin bir parçasý.
(genel) tasarýmý yapýldý. Eylül 2001’de ise okul içinde
yapýlacak çalýþmalara katýlým için duyurular asýldý. Haberleþme de bir diðer alt problem. Sonuç olarak
Aslýnda amaç 2002 yýlýnda Japonya’nýn Fukuoka otonom robotlardan oluþan bir takýmý armoni halinde
kentinde yapýlacak olan yarýþmalara katýlmaktý. Ancak, çalýþtýrmanýz bekleniyor. Ýster her bir robot bir merkeze
daha çok ekonomik problemler ve dýþarýdan sponsor baðlý olsun, ister her biri tamamen otonom olsun, bir
bulunamamasý nedeniyle, ilk yýl gerçekleme sürecinde robotun diðer takým arkadaþlarýyla haberleþmesi þart.

Biltek, Aralýk 2002 11


Biltek Robotik Dünyasý

Haberleþme için kablosuz iletiþim teknikleri kullanýlýyor. bizimkiyle kýyaslanamayacak ölçüde iyi olduðunu
Burada da problemlerden bir tanesi haberleþme görüyoruz. Aslýnda Türkiye’de devlet üniversitesi
sisteminizi çalýþtýracaðýnýz frekans aralýðýný belirlemek. olmanýn temel sýkýntýsýndan bir pay yalnýzca bu. Ülkenin
Çünkü, yarýþmalar her yýl ayrý bir ülkede düzenleniyor ve ekonomisi kötü gidince baþta üniversiteler nasibini alýyor.
o ülkede hangi frekanslarda yayýn yapýldýðýný Trilyonluk banka soygunu yapan insanlarýn elini kolunu
bilemiyorsunuz. Bunun sonucunda da elektromanyetik sallaya sallaya sokaklarda gezdiði, orgunun baþýna geçip
giriþim gibi çok ciddi problemlere neden oluyor. Tabii ilkokul seviyesinde aþk þarkýlarý söyleyen ya da tüm gün
frekans atlamalý bir haberleþme sistemi kullanmak, en antrenman yapýp top peþinde koþturan adamlarýn zengin
etkin çözüm gibi. Ancak böyle bir sistemin de olduðu, gelir daðýlýmýnýn (her ne kadar “objektif olmak”
oluþturulmasý hiç de kolay deðil. imkansýz olsa da) bu kadar dengesiz olduðu bir ülkede (ya
da dünyada) böyle bir konuda maðdur olmak da bana çok
Oyun Mantýðý tabi ki üzerinde en çok durulmasý gereken dokunmuyor açýkçasý.
ve bir takýmýn kazanmasýnda en önemli rolü oynayan
kýsým. Sonuçta tüm sisteminizin amacý, tasarladýðýnýz Yazýma son verirken, tüm zorluklara raðmen, böyle bir
oyun mantýðý algoritmasýný gerçeklemek. Oyun mantýðý amaca ulaþmak için yýlmamak gerektiðini söylemek
tasarýmýnda klasik yazýlým tekniklerini kullanabileceðiniz isterim. Ýlgilenen ve katkýda bulunabileceðini düþünen
gibi, tasarýmý daha zor olan, yapay zeka ve yapay sinir (tabi bunun tersi de olabilir...?) herkesi RoboCup
aðlarý temelli, dinamik olarak deðiþebilen oyun mantýðý çalýþmalarýna katýlmak için Robot El Labarotuvarý’na
algoritmalarý kullanmak robotlarý insanlara biraz daha (Elektrik & Elektronik Mühendisliði Bölümü, D-Blok B-
yaklaþtýrýyor. 07 nolu labarotuvar) bekliyoruz.

Sonuç olarak futbol oynayan robotlar yapmaya çalýþan bir Tabi bize sponsor olmak isteyen þirket ve kuruluþlarý da
organizasyonun olmasý, insanlýðýn 20. yüzyýlda konu hakkýnda bilgilendirmek için her zaman hazýrýz.
teknolojide ne büyük bir adým attýðýnýn önemli bir
göstergesi. Geriye dönülüp bakýldýðýndaysa, 2050’li Bir baþka BÝLTEK’te bir baþka yazýyla tekrar buluþmak
yýllarda da insan dünya þampiyonu takýmý yenecek bir dileðiyle, saðlýcakla kalýn.
robot takým üretmek aslýnda çok da ulaþýlamaz bir hayal
olarak görülemez bence. Koskoca bir 50 yýlda da büyük Evrim Onur ARI.
bir adým atýlabilir. Evona@eee.metu.edu.tr

ODTÜ’nün ise RoboCup’ta insan kaynaklarý konusunda Not : RoboCup ile ilgili daha ayrýntýlý bilgiyi, oyunlarýnýn
da sorun yaþamamasýna raðmen, maddi olarak çok sýkýntý kurallarýný ve saha çizimleriyle ilgili dökümanlarý
çektiðini söyleyebiliriz. Amerika ya da Japonya’daki bir www.robocup.org adresinden edinebilirisiniz.
RoboCup grubunun çalýþma ortamýna bakýldýðýnda

çin:
erm ek i
la m v
e rek
rgim iz
De
reklam-k@ieee.metu.edu.tr

12 Biltek, Aralýk 2002


Biltek

Microsoft: Nereden Nereye...


Bugün belki de dünya iþaretleyicimizle
üzerinde en çok geldiðimiz de aþaðý
konuþulan þirket doðru açýlan menüler
Microsoft. Gerek þu ilk kez Microsoft'un
ana kadar yaptýklarýyla, sitesinde kullanýlmýþtý.
gerekse yapmayý Ayrýca pencere fikri, þu
planladýklarýyla an alýþtýðýmýz
yazýlým sektörünün ekranýmýzýn sol
gündeminde ve ayný altýndan duran
zamanda yazýlým sektörünün lideri. Özellikle günümüzde baþlangýç menüsü de ilk olarak Microsoft tarafýndan
Microsoft'a olan tepkiler iyice arttý. Yukarýda örneðini geliþtirilmiþti. Bir de ürünlerin dizaynýnda kullanýlan ve
gördüðümüz gibi, neredeyse tüm yazýlým sektörü ürünü çekici hale getiren ufak hileleri göz ardý etmememiz
Microsoft'a karþý tavýr almýþ durumda. Fakat bugünlere gerekli. En basit örneði hepimizin kullandýðý Word.
kadar baþarýyla gelen Microsoft acaba bu baþarýlarýný Eminim ki farkýnda deðiliz ama hepimiz ekranýmýzýn bir
devam ettirebilecek mi? kenarýndan bizi seyreden, bir ataç veya bir köpek
sayesinde yaptýðýmýz iþten daha fazla zevk alýyoruz.
BILL GATES
RÜYADAN UYANIYOR MUYUZ?
Ýlk olarak Microsoft'un bugüne nasýl geldiðini
inceleyelim. Microsoft'un baþkaný olan Bill Gates Peki Microsoft rüyasý daha ne kadar devam edecek.
Harvard Üniversitesinde hukuk okumaya baþladýðýnda Geçmiþi bu kadar baþarýlý olan bu firmanýn geleceði
eðer birisi gelip ona sen dünyanýn en büyük yazýlým garanti altýnda mý? Bundan 100 yýl sonra; biz Windows'un
þirketini kuracaksýn dese eminim o da buna inanmazdý. en son çýkan versiyonu olacak olan “Windows2100” mü
Fakat ilk senesinde okuduðu okulu býrakýp yazýlým kullanacaðýz? Yoksa Microsoft sadece kitaplarýnda adý
sektörünün içine atýldý ve kýsa bir sürede bir rüyayý geçen bir zamanlarýn en büyük firmasý olarak mý
gerçekleþtirdi. anýlacak?
Microsoft'un ve Bill Gates'in baþarýlý olmasýnda tabi ki Microsoft'un son senelerdeki trendine baktýðýmýz da;
teknik kalitenin önemi vardý fakat bu baþarýnýn içinde durumunun pek iç açýcý olmadýðýný söyleyebiliriz.
kalitenin ötesinde bazý özellikler vardý. Özellikle pazar Rakamlardan örnek vermek gerekirse; Microsoft'un karý
stratejileri ve tasarým konusundaki baþarýsýyla þirketini bir geçen seneye göre %3 düþmüþ durumda. Þimdi bu
numara yaptý Bill Gates. Þimdi bunu örneklerle durumun sebeplerini inceleyelim.
açýklayalým.
Öncelikle Microsoft'un en büyük silahý olan Windows'a
Öncelikle Bill Gates'in pazar stratejilerine bir örnek bakalým. Son yýllarda Windows kullanýcýlarý sayýsýnda
vermek istiyorum. Hatýrlayacaðýnýz gibi Microsoft'a karþý azalma olurdu. Bunun baþlýca nedeni Windows'un kapalý
bir tekelcilik suçlamasýyla dava açýlmýþtý ve Microsoft bir iþletim sistemi olmasý ve büyük hýzla geliþen internet
suçlu bulunmuþtu. Bu sonuç karþýsýnda Microsoft teknolojisine iyi adapte olamamasý. Özellikle bazý
karþýtlarý seviniyordu ki Bill Gates mahkemeye cezasýný güvenlik açýklarý Windows'un geleceðini tehdit etmeye
okullara ve eðitim kurumlarýna bilgisayar ve yazýlým baþladý. Windows'un rakibi olarak görünen Unix türevleri
saðlayarak cezasýný ödemek istediðini bildirdi. Buraya (Linux vb.) ise gerek güvenliliðiyle olsun; gerekse açýk bir
kadar her þey mantýklý fakat o zamanlar ABD'deki eðitim iþletim sistemi olmasý nedeniyle pazardaki payýný 3 kat
kurumlarýnda bilgisayarlarýn yüzde 90 gibi yüksek bir artýrdý, Windows'un tahtýný ciddi bir þekilde sallamaya
oranda Apple ürünlerinde oluþtuðunu düþünürsek Bill baþladý.
Gates'in taktiðini anlayabiliriz. Kendisine verilen bir
cezayý bile þirketinin yararýna kullanabilecek bir zeka Bu tehlikenin farkýna en çabuk varan Microsoft oldu.
karþýsýnda diðer þirketlerin pazar stratejileri açýsýndan pek Windows'un yeni sürümlerinde bu duruma çareler aradý.
þansý kalmýyor. Windows'un en son sürümü olan XP de gördüðümüz
köklü deðiþikliðin sebebi ise bu tehlike. Özellikle .NET
Tasarým anlamýnda bir örnek vermek gerekirse þu an uygulamasýyla kullanýcýlarýna güven aþýlamaya
neredeyse her web sitesinde gördüðümüz üstüne çalýþýyordu Microsoft; fakat daha .NET kullanýlmaya

Biltek, Aralýk 2002 13


Biltek
baþlamadan .NET virüsleri ortalýkta gezmeye baþladý. Bu
virüsler ciddi virüsler deðildi, sadece .NET'in güvenli Bu tür tepkilerin bir diðer büyük nedeni de; Microsoft'un
olmadýðýný göstermeye yönelik virüslerdi. her geliþtirdiði sistemin ve programýn sadece kendine
yönelik olmasý. Bir anlamda Microsoft daha çok para
Ayrýca XP ile Microsoft'un daha stabil bir sistem üretmek kazanmak için sektörü kendisine baðlamaya çalýþýyor.
için çalýþtýðýný görüyoruz. Fakat hala Microsoft insanlarý Örnek olarak Microsoft tarafýndan geliþtirilen bir web
kendi ortamlarýna kilitliyor. Bu gitgide artan bilgisayar programlama dili olan ASP'nin bazý özelliklerinin sadece
kullanýcýsýný belli bazý sýnýrlar içinde tutmak, onlarýn Internet Explorer tarafýndan yorumlanmasý verilebilir.
becerilerini ve yaratýcýlýklarýný kýsýtlamak manasýna Serbest yazýlým destekçilerinin arttýðý yazýlým dünyasýnda
geliyor. Bu da Microsoft'a çok büyük bir eksi getiriyor. Microsoft’un bu uygulamalarýnýn ne zaman bir sona
varacaðýný herkes merak ediyor. Fakat yeni projelerinde
Microsoft'un ürünlerine olan ilgiye baktýðýmýzda ise; Microsoft bu konuda yazýlým pazarýyla barýþacaðýnýn
çoðu kullanýcýnýn yeni sürümlere karþý çekingen sinyallerini veriyor.
davrandýðýný görüyoruz. Windows98 den sonra ME, SE,
2000, Xp gibi bir çok sürümün çýkmasýna raðmen Bugünün trendlerine baktýðýmýzda Microsoft'un
kullanýcýlarýn hala %80'den fazlasýnýn windows98 geleceðinin pek parlak olmadýðýný görüyoruz. Fakat
kullanmaya devam ettiðini görüyoruz. Web sunucusu olan Microsoft'un þu an gündemde olan baþka projeleri de var.
bilgisayarlarda ise çoktan Windows'un büyük bir hýzla Ancak bunlardan o kadar çok var ki; hangisinin dedikodu
kullanýcý kaybetmeye baþladýðýný görüyoruz. hangisinin doðru olduðu ayýrt edilemiyor. Örneðin
Microsoft'un Whistler adýnda bir açýk iþletim sistemi
Diðer alanlarda da Microsoft ciddi tehditler altýnda. ürettiði ve bu ürünün çok kýsa zamanda piyasaya
Örneðin internet tarayýcýsý alanýnda “Internet Explorer”ý sürüleceði söyleniyor.
tehdit eden Netscape ve Opera; Office uygulamarý
alanýnda Sun Microsystems tarafýndan geliþtirilen Sanýrým Microsoft'un geleceðini bekleyip görmekten
STAROFFICE; ve daha niceleri.... baþka bir çare yok. Her ne kadar þu andaki ürünleriyle
kendisini yazýlým dünyasýndan daha önde tutuyor gibi
TEPKÝLER: görünse de Microsoft'un yazýlým dünyasýna kattýklarý
yadsýnamayacak kadar büyük.
Microsoft'un özellikle son derece zeka dolu olan e-pazar
stratejileri sayesinde teknik özellikleri diðer ürünlere Serdar Sutay
göre daha zayýf olan ürünlerin pazar lideri durumuna serdar@ieee.metu.edu.tr
gelmesi, teknik açýdan daha iyi ürünler varken daha zayýf
ürünlerin kullanýlmasý bilgisayar dünyasýný kýzdýrdý.
Özellikle þu günlerde Microsoft'a olan tepkilerin had
d ý!
çýl
safhaya ulaþtýðýný görüyoruz. Bunun bir örneðini aþaðýda
görüyoruz.

s A
r
De
www.ders.ieee.metu.edu.tr
www.ders.ieee.metu.edu.tr

www.ders.ieee.metu.edu.tr
www.ders.ieee.metu.edu.tr
www.ders.ieee.metu.edu.tr
www.ders.ieee.metu.edu.tr

Bu ve benzeri tepkilerin daha çok bilgisayarla daha ilgili


olan insanlardan geldiðini görüyoruz. Bunun sebebi
Microsoft'un ürünlerinde teknik özellikleri diðer
özelliklerden aþaðýda tutmasý. Yukarýdaki örnekte de
NTServer'ýn kurulum kolaylýðý olmasýna raðmen(!)
alternatiflerine göre daha kullanýþsýz olmasý dile
getirilmiþ.

14 Biltek, Aralýk 2002


Biltek

Eskiden bilgisayar denilince akla ilk gelen þey oyundu. okuyordu. PlayStation inanýlmaz satýþ rakamlarýna
Aslýnda günümüzde bunun ne kadar deðiþtiði (oyunun ulaþarak birçok oyun severin evinde yerini aldý.
yanýna Ýnternetin de eklenmesi dýþýnda) tartýþýlabilir, Hareketlenen oyun konsolu piyasasýna Sega ve Nintendo
ancak bilgisayarýn artýk hemen her türlü iþi yapabildiði ve da seyirci kalmadý ve yeni modellerini piyasaya sürdüler.
bunun için büyük paralar ortaya dökmek gerekmediði
gözardý edilemeyecek bir gerçek. Artýk evimize aldýðýmýz Tabii ki böyle kýyasýya bir rekabet ortamýna Microsoft'un
herhangi bir bilgisayarla müzik yapabiliyor, film duyarsýz kalmasý mümkün deðildi ve 2000 yýlýnda teknik
montajlayabiliyor, Ýnternete girebiliyor veya oyun özellikleri sýr gibi saklanan, XBox isimli Microsoft oyun
oynayabiliyoruz. Yapabileceðimiz þeylerin sýnýrý sadece konsolu bir basýn toplantýsý ile duyuruldu. Herkes iðne
hayal gücümüz. Oysa daha önceleri oyun oynamak için üstündeydi, Microsoft yaptý mý tam yapar beklentisi
alýnacak bilgisayar ile iþ için alýnacak bilgisayar farklýydý. Sony'nin PlayStation2'yi, Nintendo'nun da GameCube
Hatta amacý sadece oyun oynamak olan, bilgisayarýn isimli konsolunu piyasaya sürmesini hýzlandýrmasýna
diðer hiçbir özelliðinden yararlanmayý düþünmeyenler sebep oldu. Bu arada eski dev Sega artýk oyun konsolu
için bir alternatif daha vardý: Oyun Konsollarý. Bunlar üretimini býrakacaðýný açýkladý. Ve beklenen konsol X-
hem daha ucuz hem de daha kullanýþlýlardý. Ýlk baþlarda Box sonunda 15 Kasým 2001'de piyasaya sürüldü.
televizyondaki basit siyah beyaz dikdörtgenlerden öteye
gidemeyen oyun konsollarý, zaman ilerledikçe oyun Teknik özellikleriyle birçoðumuzu büyüleyen bu konsol
konusunda bilgisayarlara kafa tutmaya baþladýlar. Oyun için bir kaç amatör programcý, bu donanýmýn sadece oyun
konsollarýnýn piyasada tutulmasýndaki faktörler için kullanýlmasýnýn, daha doðrusu Microsoft tarafýndan
çeþitliydi. Herþeyden önce bilgisayardan ucuzdu, insanlarýn sadece oyun oynamak zorunda býrakýlmasýnýn
oyunlarý kasetten ya da disketten okutmak ve uzun süre haksýzlýk olduðunu düþündüler ve bu sýnýrlamayý ortadan
beklemek zorunluluðu yoktu; oyunlar ya makinenin kaldýrmak, Linux'u X-Box üstünde çalýþtýrmak için
hafýzasýnda ya da kartuþlardaydý, fakat bence en önemli çalýþmalara baþladýlar. Aslýnda bu bir oyun konsolunda ilk
faktör oyun konsollarýnýn kullanýmýnýn çok kolay deðildi; Sony PlayStation2'yi piyasaya sürdükten kýsa bir
olmasýydý. Konsolu televizyona baðlayýp kartuþu süre sonra 'Linux for PlayStation2'yi çýkarmýþ ve serbest
taktýðýnýzda herþey hazýr oluyordu. Ne bir komut yazmaya yazýlýmý destekleyenlerin takdirlerini kazanmýþtý. Bu
ne de bir ayar yapmaya gerek vardý. þekilde o güçlü donanýmý, bir klavye ve mouse ekleyerek,
isteyenler bir bilgisayar gibi de kullanabilecekti.
Ancak bu ilk dalgadan sonra oyun konsollarý, Microsoft'un ise herhangi bir açýklama yapmasýna gerek
bilgisayarlarýn geniþleyebilirliði, oyun kartuþlarýnýn kalmadan, böyle birþey yapmayacaðý biliniyordu.
pahalýlýðý (bilgisayar oyunlarý kopyalanabilirken Sonuçta Linux, Microsoft Windows'un en büyük
kartuþlar kopyalanamýyordu) ve Amiga'dan sonra alternatifiydi. Fakat Microsoft'un bunu yapmamasý,
bilgisayarlarýn ne kadar çok alanda kullanýlabileceðinin baþkasýnýn da yapmayacaðý anlamýna gelmiyordu ve 2002
görülmesiyle kan kaybetmeye baþladý. Ancak gene ayný yýlýnýn Mayýs ayýnda Almanya'da, baþýný Michael Steil
zamanlarda piyasaya sürülen Sega'nýn Mega Drive 2 ve isimli bir programcýnýn çektiði H07 programlama grubu
Nintendo'nun Super Nintendo isimli oyun konsollarý o bu konuda çalýþmalarýna baþladý.
günün bilgisayarlarýndan çok daha iyi grafikler ve sesler
sunarken, gene kolay kullanýmýn da verdiði avantajla Ýþlerin nasýl geliþtiðine eðilmeden önce 'Linux for
oyun konsollarýnýn ömrünü bir süre daha uzattýlar; fakat PlayStation2' ile X-Box Linux'u bazý açýlardan
yine de yavaþ yavaþ her eve giren PC'lerin oyun dünyasýný karþýlaþtýralým. Herþeyden önce PlayStation2'de çalýþan
da ele geçirmesine engel olamadýlar. Linux, hazýr derlenmiþ programlar açýsýndan çok geniþ bir
yelpaze sunmuyor, çünkü PlayStation2'nin iþlemcisi
Tam artýk oyun konsollarý bitti, artýk oyun dahil her iþimiz baþka hiçbir yerde kullanýlmýyor. Her ne kadar kaynak
PC'lerde yapýlacak derken Sony cesur bir kararla oyun kodu olan programlarý derlemek mümkün olsa da,
konsolu piyasasýna PlayStation'ý sürdü. Bilgisayarlara olanaklar biraz daha sýnýrlý oluyor. Oysa X-Box'ýn
nazaran ucuzluðu, bir çok bilgisayardan ileri olan iþlemcisi hepimizin bildiði Pentium III. Ayrýca genel
teknolojisi ve oyun konsollarýna avantaj saðlayan tüm olarak makine mimarisi de standart bir PC'den çok büyük
diðer sebeplerle birlikte PlayStation yeniden oyun farklar içermiyor, bu da hem derlemeyi kolaylaþtýrýyor
konsolu piyasasýnýn canlanmasýna neden oldu. Ayrýca (Hem Linux'u hem programlarý), hem de hazýr derlenmiþ
artýk kartuþ derdi de yoktu, PlayStation oyunlarý CD'den olan nerdeyse tüm programlarý problemsizce X-Box'ta

Biltek, Aralýk 2002 15


Biltek
çalýþtýrmanýzý saðlýyor. Ýkinci olarak PlayStation2'nin konsolun içindeki donanýmýn tam bir listesini çýkardý ve
Linux'u Sony tarafýndan programlanýp geliþtirilmiþ. Yani bunlarýn ne kadarýnýn standart sistemlerden farklý
bunu yapanlar hem konsolun tüm donaným bilgisine ve olduðunu incelemeye baþladý. Ýþlemci, grafik iþlemci, ses
dökümanýna sahipler hem de resmi iþlemcisi, hafýza modülü tamamiyle
olarak onun üreticileriyle iþbirliði standartlara uygundu. Ayrýca DMA
halindeler. Ayrýca her iki konsolda da (Direct Memory Access Direk
bulunan 'dijital imza' (kanun dýþý Hafýza Eriþimi), sistem saati, USB ve
program geliþtirilmesini, IDE çýkýþlarý da tamamiyle
çalýþtýrýlmasýný engelleyen sistem) geleneksel PC'dekilerle ayný yapýya
engeli 'Linux for Playstation2'de sahipti. Ýlginç bir þekilde reset ve
yok, çünkü Sony zaten Linux'u açma/kapama tuþu ve LED'leriyle,
kendisi geliþtiriyor. Oysa X-Box'ta DVD sürücünün tablasýný kontrol
bunu yapmaya çalýþan eden ayrý bir PIC iþlemcisi vardý.
programcýlarýn iþi gerçekten çok zor. Fakat en önemli problem BIOS'un
Çünkü, ne donaným bilgilerine (Basic Input/Output System Temel
sahipler, ne de Microsoft tarafýndan Giriþ/Çýkýþ Sistemi) standarttan
saðlanan bir 'dijital imza'larý var. Ayrýca bence X-Box tamamiyle farklý olmasýydý, çünkü bu BIOS Microsoft'un
Linux tamamiyle amatör programcýlar tarafýndan dijital imzasý olmayan programlarýn çalýþmasýna izin
geliþtirildiði için ayrý bir önem taþýyor. vermezken, ayrýca X-Box'ýn içindeki sabit diskin kilidini
açmak için gerekli döngüleri de içeriyordu. Yani bu BIOS
Þimdi biraz X-Box Linux programlama grubunun kullanýlýnca Microsoft'un onaylamadýðý bir program
felsefesine, ve olaylarýn geliþimine bakalým. X-Box Linux çalýþmýyor, kullanýlmayýnca da harddiske eriþim
grubunun kurucusu Micheal Steil amaçlarýný þöyle saðlanamýyordu. Ayrýca sabit diskte kullanýlan dosyalama
sýralýyor: sistemiyle, DVD sürücü de kullanýlan dosyalama sistemi
de standartlarýn dýþýndaydý.
•X-Box'ý bir masaüstü bilgisayarýna çevirebilecek,
X-Windows ve KDE/Gnome paketlerini de içeren tam bir Kendi içlerinde iþ bölümü yapan grup, linux tutkunlarýnýn
linux daðýtým paketi oluþturmak. katýlýmýyla gün geçtikçe büyümeye ve güçlenmeye
•DivX, DVD ya da MP3 çalar sistemler, hatta eski baþladý. Donaným konusunda tecrübeli olanlarý devamlý
konsol emülatörleri için kullanýlabilecek, linux sistemleri inceliyor, çalýþma prensiplerini çýkarýyor ve
masaüstünü yüklemeden, tek baþýna çalýþabilen standart bunlarý dökümanlar halinde yayýnlýyorlardý. Hatta
bir linux kerneli oluþturmak. Bu þekilde X-Box kerneli Micheal Steil bir röportajýnda “Þu karþýnýzda gördüðünüz
üstüne program geliþtirmelerine izin verilmeyen hobi 3. X-Box'ým. Daha öncekileri incelerken yaktým.” diyerek
programcýlarýna, X-Box için linux kerneli üstünden gerçekten bu iþe ne kadar kendini adadýðýný da gösteriyor.
program geliþtirmeleri þansý verilmiþ olacak.
•Windows NT/2000 sistemlerini linux üstünden Piyasada bulunan mod-chip'lerden (PlayStation ve X-Box
VMWare ya da Plex86 gibi programlar yardýmýyla gibi ürünlerde 'dijital imza' gerekliliðini ortadan kaldýran,
çalýþtýrmak. ancak ayný zamanda DVD'lerin bölge sýnýrlamasýný da
kaldýrdýðý için Avrupada satýþý yasal chipler) birinin de
Ayrýca Micheal Steil bu amaçlarý doðrultusunda yardýmýyla 11 Haziran tarihinde teorik olarak makineyi
çalýþmalarýný yürütürken hiçbir telif hakký yasasýný baþlatabilen kod hazýrdý. 19 Haziran'a gelindiðinde ise
çiðnemediklerini, bilakis korsan yazýlýma sonuna kadar henüz çalýþtýrýlamayan, ancak makineyi baþlatacak
karþý olduklarýný, X-Box SDK (Software Development sistemin þablonunu oluþturan asýl kod tamamlanmýþtý. Bu
Kit Yazýlým Geliþtirme Seti) dahil hiçbir lisanssýz yazýlým geliþmeler sürerken her geçen gün bir baþka geliþtiricinin,
kullanmadýklarýný ve sanýlanýn aksine bu projenin bir baþka donanýmýn sýrlarýný çözüp açýða sermesi ise
sonucunun korsan oyunlarýn X-Box üstünde çalýþmasýna umutlarý arttýrýyordu. Micheal Steil bu konudaki fikri
izin vermeyeceðini söylüyor. Ýnsanlarý þüpheye sorulduðunda “Microsoft'un sistemin içine girilmemesi
düþürebilecek tek yönün X-Box donanýmýnýn ters için ne kadar uðraþtýðýný görünce mühendislere olan
mühendisliði (reverse engineering) olabileceðinin altýný saygýmdan bazen projeden vazgeçesim geliyor, ancak
çizen Micheal Steil, bunun da DMCA (Digital Millenium sonra serbest yazýlým adýna daha heveslenmiþ bir þekilde
Copyright Act Dijital Binyýl Telif Haklarý Rolü) geri dönüyordum” diyor. 1 Temmuz'da adýnýn
çerçevesinde, programlarýn platformlar arasýnda açýklanmasýný istemeyen bir kiþinin bu projenin çeþitli
çalýþabilmesini saðlamak amacýyla yapýldýðýný, aþamalarýný tamamlayan kiþilere toplam 200.000 dolar
dolayýsýyla tamamiyle yasal olduðunu belirtiyor. ödül vereceðini açýklamasý ise bomba bir haber olarak
linux sitelerinde yerini alýyordu. Aslýnda bunun
Olaylarýn geliþimine bakýnca aslýnda kýsa sürede büyük çalýþmalarý hýzlandýracaðýna inanýlsa da, Enrico Kern
bir yol alýndýðýný görüyoruz. 12 Mayýs'ta projenin internet isimli bir programcý (hem de projeyi baþlatanlardan biri)
sayfasýný açan ve ciddi çalýþmalara baþlayan grup ilk baþta serbest yazýlýmýn parayla desteklendiði bir ortamda

16 Biltek, Aralýk 2002


Biltek
bulunmaktan rahatsýzlýk duyduðu gerekçesiyle projeden 350 MB'lýk standart kurulumda KDE, Gnome ve
ayrýlýyordu. OpenOffice gibi temel yazýlýmlar bulunuyor, USB bir
klavye ve fare de ekleyerek X-Box'ýnýzý tam manasýyla bir
6 Temmuz proje için ilk kilometre taþýydý: Microsoft'un bilgisayar gibi kullanabiliyordunuz.
Yazýlým Geliþtirme Seti kullanýlmadan yapýlan ilk X-Box
programý, mod-chip kullanan bir X-Box'ta çalýþmýþtý. X- X-Box Linux proje grubu 6 aylýk sýký bir çalýþma sonunda
Box Linux grubu bu zaferden sonra “Microsoft, lütfen bu pazarýn tartýþmasýz devi Microsoft'un engellerini aþtý ve
programý imzalar mýsýn?” diyerek hem Microsoft'a þaka þimdi zaferin tadýný çýkarýyorlar. Michael Steil
yollu sataþýyor hem de küçük bir ihtimal de olsa 'dijital “Amacýmýz Microsoft'a savaþ açmak deðil” diyor bir
imza'yý almanýn bir yolunu arýyordu. 28 Temmuz'da röportajda ve ekliyor “Eðer öyle olsa þimdiki amacýmýz
Microsoft kodundan tamamiyle arýndýrýlmýþ bir BIOS korsan oyunlarýn oynanmasýný engellemek olmazdý ya da
olan CleanBIOS (Temiz BIOS) duyuruldu, bu projedeki bugüne kadar tamamiyle yasal yollardan çalýþmak yerine
ikinci kilometre taþýydý. Bu BIOS ya sistem içindeki sahte bir dijital imza kullanýp herþeyi çok daha
FlashROM'a kaydedilerek kullanýlýyor ya da mod-chip'e kolaylaþtýrabilirdik”. Gerçekten de proje grubu þimdi iki
sahip olan bir X-Box'ta boot edilebilen bir CD'den dijital seçenekten birini tercih etmek için uðraþýyorlar: ya kendi
imzasý olmayan bir kod çalýþtýrýlarak, Microsoft kodu pas mod-chiplerini üretip bunun korsan oyunlarýn çalýþmasýný
geçilip, hafýzaya yükleniyordu. engellemeye çalýþacaklar, ya da BIOS'ta hiçbir deðiþikliðe
gitmeden yani mod-chip kullanmadan orijinal BIOS
En önemli iki engeli aþan projenin son kilometre taþý 16 üstünden Linux çalýþtýrmanýn bir yolunu arayacaklar. Her
Aðustos 2002'de duyuruldu: “X-Box Linux 0.1 mod- ne kadar tercihler 2. seçenekten yana olsa da bunu
chip'li bir X-Box'ta çalýþtý”. 0.1 sürümü her ne kadar yapabilmek için katedilecek hala uzun bir yol var, ancak
görüntü, ses ve USB (klavye ve fare için) sürücüleri bu kadar iþi yapabilen bir grubun bunu da zamanla
olmasa da (sadece network üzerinden telnet baðlantýsý baþaracaðýna dair inanç tam. Kim bilir belki Microsoft
yapýlabiliyordu makineye) bu proje için onlara ihtiyaçlarý olan 'dijital imza'yý verir.
artýk bir zaferdi, sonuçta linux kerneli X-
Box üstünde çalýþmýþtý. Bundan sonrasý Microsoft'un bu iþin ortaya atýlmasýnýn
zaten çorap söküðü gibi geldi. 25 üstünden 6 ay geçmesine raðmen hiçbir
Aðustos'ta grafik sürücüleri hazýrdý, 2 açýklama yapmamasý hatta böyle birþey
Eylül'de bir linux daðýtýmý olan SuSE X- yokmuþ gibi davranmasý da ilginç. Belki de 7
Box üstünde çalýþtý, 6 Eylül'de baþka bir Ekim'deki X-Box Linux için Mandrake 9
linux daðýtýmý, GNU/Debian, X-Box sürümü çýkana kadar onlar da güvenlik
üstünde çalýþtý. Bu sürümlerde eksik olan engellerinin aþýlamayacaðýndan emindiler, ya
þ e y, X - B o x ' ý n s a b i t d i s k i n d e n da gerçekten Michael Steil ve arkadaþlarýnýn
yararlanýlmamasýydý. Sistemi baþlatan program hafýzaya yaptýklarý tamamiyle DCMA'e uygun ve Microsoft yasal
yükleniyor sonra Linux CD'den baþlatýlýyordu. Çünkü her olarak yanlýþ olmayan birþey için olumsuz bir açýklama
ne kadar gruptakiler sabit diskin kilidini açan þifre yapmayý yanlýþ bulurken, olumlu bir açýklama yapmaktan
döngülerini bulmuþlarsa da, bunu direk Microsoft'un da Linux potansiyel bir rakibi olduðu için kaçýnmýþ
programladýðý EEPROM'u inceleyerek yaptýklarý için, olaiblir.
bunu kullanmanýn yasal olmadýðýný, baþka bir alternatifin
bulunabileceðini düþünmekteydiler. 13 Eylül Cuma günü Sonuçta Michael Steil ve arkadaþlarý serbest yazýlýmýn
(bu yüzden döngünün adý Friday 13th Attack koyulmuþ) tekele karþý çýkan savaþýnda çok önemli bir kaleyi daha ele
Microsoft'un þifrelerini kullanmadan, hem de daha hýzlý geçirdiler. X-Box Linux'un 0.1 versiyonunda X-Box'ýnýza
bir þekilde sabit diskin kilidini çözen döngüler yayýnlandý. network üstünden bir web browserý ile baðlandýðýnýzda
Þimdi ilk hedef sabit diske kendini kurabilen bir sistem “Ýlk defa, parasýný ödediðiniz bu kutu ne yapmasýný
üstünde çalýþmaktý. 26 Eylül'de linux üstünden Windows istiyorsanýz onu yapabiliyorsunuz; onun sahibi olarak
2000 çalýþtýrýldýðý duyuruldu. þimdi olmanýz gereken yerdesiniz: kontrol baþýnda.
Þirketlerin içeriðinin pasif tüketicisi olmak zorunda
Ve beklenen açýklama 7 Ekim 2002 tarihinde geldi: X- deðilsiniz. Linux ile paylaþmanýn ve katký saðlamanýn
Box Linux için Mandrake 9 çýktý! Aslýnda PC'ler için bir dünyasýna katýlýn” mesajýný görüyorsunuz ve bu projenin
linux daðýtým paketi olan Mandrake'nin 9. sürümünün 350 amacý gözünüzde çok daha güzel þekilleniyor: “Parasýný
MB'lýk standart kurulumu proje elemanlarý tarafýndan X- vererek aldýðýmýz sistemi, þirketlerin koyduðu kurallarla
Box'ta kendini baþlatabilecek ve sabit diskinin sýnýrlý olarak deðil, tam kapasitesiyle, özgürce
kullanýlmayan bölümlerine Linux iþletimini kuracak kullanabilmeliyiz”.
þekilde deðiþtirilmiþti. Ýþin güzel tarafý bu kurulumun
Mandrake 9'un PC için olan sürümüyle tamamiyle Onur Turgay
uyumlu olmasýydý. Yani PC için olan sürümden herhangi onurturgay@isnet.net.tr
bir programý getirip X-Box'a kurduðunuzda
çalýþtýrabiliyordunuz. Zaten 10 dakikada kendini kuran

Biltek, Aralýk 2002 17


Biltek

Intel IA-64
Artýk yeni bir sisteme geçmenin zamaný geldi. Intel komutlarýn farklý rotalar izlemesi de olabilir.)
80386’dan beri sürekli olarak geliþtirdiði IA32 sistemine
daha fazla devam etmek istemiyor. Çünkü bu mimari Bir diðer yöntem de dallanma tahmini (branch
günümüzün þartlarýna göre oldukça eskidi. Köklü bir prediction)’dir. Program akýþýnda dallanma oluþturacak
deðiþiklik yaparak mevcut imkanlarla daha hýzlý komutlarýn çalýþtýrýlmasý sýrasýnda paralelde baþka
iþlemciler üretmek mümkün olacak. Yazýda Intel IA-32 komutlar çalýþtýrabilmek için dallanmanýn hangi noktaya
mimarisinin sorunlarý ile IA-64 mimarisinin farklýlýklarý yapýlacaðýnýn kestirilmesi gerekir ki bu oldukça zor bir
anlatýlmaktadýr. Önce IA-32’nin ne olduðundan iþtir. Genelde yapýlan olasýlýk yöntemleriyle karar
bahsedelim. IA-32 temelleri 8086’lara dayanan ancak tam vermektir. Bu iþlem basit döngülerde oldukça verimli
anlamýna 80386 ile kavuþan, iþlemci mimarisi ve komut iþler. Ancak yine iþlemciye yük bindirir. Yanlýþ tahmin
seti bütünü olarak düþünülebilir. IA-32 daha sonra yürütülmesi durumunda ise herþey sýfýrdan baþlatýlýr.
üretilen 80486, Pentium, Pentium II, Celeron ve Xeon’un
mimarisinin genel adýdýr ve bu iþlemcilerin hepsi 32-bit IA-32 ile ilgili bir diðer sorun da yazmaçlarýn azlýðýdýr.
yapýya sahiptir. (32-bit olmasý adres geniþliðinden, Genel kullaným için 4 (esi, edi’yi de sayarsak 6) yazmaç
yazmaçlarýn yapýsýna kadar pek çok bileþeni bulunur. Bu kadar az yazmaçla iþlem
etkiler.) CISC ve RISC Ýþlemciler: yapabilmek sürekli olarak hafýzayý
Ýþlemciler kabaca iki grupta kullanmayý gerektirir. Hafýzadan iki bayt
IA-32: sorunlar... incelenebilirler: CISC ve oku, bunlarý çarp, sonucu hafýzada baþka bir
RISC iþlemciler. Complex yere yaz. Yazmaçlara nazaran hafýzadan
IA-32 mimari ve komut seti günümüze göre Instruction Set Computers okuyup/yazmak çok daha yavaþtýr. Bu tür
eski sayýlabilecek, günleri sayýlý bir [Karmaþýk Komut Setli iþlemler performansýn düþmesine neden olur.
teknolojidir. Öncelikle, CISC yapýya Bilgisayarlar] ve Reduced Bunun üstesinden gelmek için Intel L1 ve L2
sahiptir. (Bkz: CISC ve RISC Ýþlemciler, Instruction Set Computers önbelleklerini geliþtirdi. Bu hýzlý ancak bir o
[Ýndirgenmiþ Komut Setli
orta kutu) Yavaþ yapýlarýna raðmen Intel bu B i l g i s a y a r l a r ] . R I S C kadar da pahalý olduklarý için küçük
iþlemcilerle pazar hakimiyetini hiç iþlemciler nispeten daha az önbelleklerle performansta büyük artýþ
kaybetmedi. Çünkü Pentium sonrasý komut seti barýndýrýrlar ve bu saðlandý. Ancak yazmaçlarýn sayýca daha
iþlemcilerine RISC iþlemcilerde bulunan komutlarý da hýzlý çalýþ- fazla olabilecekleri durum kadar hýzlý deðil.
özellikleri ekleyerek, CISC-RISC melez bir týrýrlar. Çoðunlukla sabit
yapýyý kullandý. Buna göre bazý çok sýk uzunlukta komutlarý vardýr. 32-bit bir iþlemciyle en fazla 4GB bellek
kullanýlan komutlar iþlemci içinde farklý bir Bu da komut iþleme yapýlarýn adreslenebilir. (Bunun yanýnda 64 TB sanal
rota izleyerek daha hýzlý çalýþtýrýlýrken, diðer iþlemci içinde sadeleþ- bellek de adreslenebilir.) Bu sýnýr her ne
komutlar yavaþ çalýþtýrýlmaya devam edildi. tirilmesine olanak saðlar. kadar daha masaüstü kullanýcýlarý için uzak
CISC ise tersine çok komut
Ancak yine de performansý, tamamen RISC bulunduran, ve bunlarý da bir görünse de veritabaný sunucularýnda ve
bir yapýnýn sahip olabileceðinden uzaktý. iki iþlemci zaman diliminde geliþmiþ sistemlerde önemli bir sorundur.
yapabilen (yani, yavaþ 64-bit iþlemciler bu sorunu doðal olarak
IA-32 iþlemciler her seferinde saat hýzýnda yapabilen) iþlemcilerdir. çözerler.
artýþla geldiler. Ancak bu her zaman yeterli
deðildir çünkü saat hýzýyla birlikte Ýþlemciyi hýzlandýrmak için bulunan her yeni
performans artýþý birebir deðildir. Mesela AMD iþlemciler yöntem iþlemcinin tasarýmýný karmaþýklaþtýrdý, transistör
saat hýzý olarak Intel’in iþlemcilerinden yavaþ olmalarýna gücünü baþka iþlere yöneltti. Bir yerden sonra yeni
raðmen performans testlerinde daha baþarýlý “numaralar” keþfetmek ve uygulamak iyice güçleþti. Tüm
olabilmektedir. Saat hýzýndaki artýþa paralel iþlemcinin bu sorunlar nedeniyle Intel ve HP yeni biri iþlemci
hýzýný arttýrmak için iþlemci üreticileri deðiþik yöntemler tasarlamaya baþladýlar: IA-64. IA-64 sadece 64 bit bir
kullanýrlar. Bunlardan biri, ayný anda birbirini iþlemci modeli deðil. Yukarýda saydýðým sorunlarýn
etkilemeyen iki komutun çalýþtýrýlmasýdýr. Gerçek çoklu bulunmadýðý bir sistem. IA-64, 64-bit tam bir RISC
iþlem anlamýna gelen bu özellik en önemli performans mimarisi.
artýþýný saðlayan etkenlerdendir. Yalnýz paralel
çalýþtýrýlabilecek komutlarý belirlemek için iþlemci IA-64: Yeni ne var?
yapýsýnda özel birimlerin bulundurulmasý zorunludur.
(Burada sorun, bazý komutlarýn öncüllerinden gelen veriyi Öncelikle 64 bit geniþliðinde adresler ve yazmaçlar var.
kullanmasý olabileceði gibi az önce bahsettiðim farklý

18 Biltek, Aralýk 2002


Biltek
Bu çok daha büyük bir hafýzanýn iþlemci tarafýndan
adreslenebilmesi anlamýna geliyor. Ayrýca IA-64 CMOVZ c, b, a
programlarýnýn kullanabilmesi için 64 adet yazmaç
bulunuyor. Bu daha az bellek eriþimi demek. Bir de RISC Bu tek satýrda c=b’nin yalnýzca a’nýn sýfýr olduðu
mimarilerin genel özelliði olan, tüm komutlarýn ayný durumlarda yapýlmasý gerektiði belirtilmektedir. IA-64’te
uzunlukta olmasý: komut-6 bit kaynak yazmaç-6 bit hedef her bir komutun buna benzer 6 bitlik bir durum bilgisi
yazmaç-bir 6 bitlik daha sonra anlatacaðým alan. bulunur. Böylece 64 yazmacýn durumuna göre davranan
ve dallanma içermeyen kod yazmak mümkün olur.
Buraya kadar yukarda saydýklarýmýzla IA-32’nin Pentium II’lerde de bulunan bu teknik IA-64 ile daha üst
eksilerinin bir kýsmý düzeltilmiþ görünüyor. noktalara taþýnýyor. Bu teknikte her komut çalýþtýrýlýr,
EPIC sadece pipeline’dan çýkma aþamasýnda durum yazmaçlarý
kontrol edilir. Eðer uygunsa sonuç yazmaçlara taþýnýr.
Hangi komutlarýn paralel çalýþtýrýlabileceði önceden Aksi takdirde komutun hiç bir etkisi olmaz.
tahmin edilebilir. Çünkü komutlarý bir sýrada hazýrlayan
derleyicidir ve iyi bir derleyici zaten IA-64: sorunlar?
iþlemcinin paralel çalýþma gücünden Sözlük
mümkün olduðunca yararlanmak için P i p e l i n e : Ý þ l e m c i IA-64 yapýsý itibariyle performans için
komutlarý optimize ederek ikili kod üretir. IA- yapýsýnda komutun her bir derleyiciye çok baðlý. Bu yüzden IA-64 için
64 bunu bir adým daha ileri taþýyarak, paralel parçasýný farklý bir birimde çok güçlü derleyicilerin yazýlmasý gerekiyor.
komut belirleme iþini olduðu gibi derleyiciye iþlenerek ayný anda birden Eðer yazýlamazsa performanslarý eskiye göre
býrakýr. IA-64’de iþlemci komutlarý 128 bitlik f a z l a k o m u t u n tatmin edici düzeyde olmayabilir. Bu da bu
paketler halinde okur. Her bir pakette 40 bitlik iþlenebilmesine olanak sistemlerin yaygýnlaþmasýný engelleyecektir.
3 komut ve 8 bitlik þablon bulunur. Paketler saðlayan yol. 32-bit’in gerçek gücünü kullanabilmek için
Dallanma:(ing.
birbirlerine zincirleme baðlanabilir. Paketteki b r a n c h i n g ) P r o g r a m iþletim sistemlerinin 32-bit yazýlmasýný
8 bitlik þablonda hangi komutlarýn paralel akýþýnýn belirli deðerlere beklememiz gerekti. Bunun için çok
çalýþtýrýlabileceði bilgisi bulunur. Böylece göre bir noktadan baþka beklediðimiz söylenebilir. Yaygýn iþletim
iþlemcinin fazladan hesap yapmasýna gerek noktaya atlamasý. sistemlerinin 64-bit sürümleri ise daha çok
kalmaz. Bu yüzden derleyicilerin komutlar Yazmaç: (ing. register) yeni. Windows XP, 64-bit iþlemcileri
arasý baðlýlýklarý denetlemesi, komutlarý Ý þ l e m c i b ü n y e s i n d e destekliyor. Linux’un 64-bit çalýþmalarý için
paketlemesi ve bilgilerini yazmasý gerekir. bulunan 32 veya 64-bit de linuxia64.org sitesine bakabilirsiniz. 64-
Bu iþlem sadece derleme sýrasýnda bir kereye veri tutabilen deðiþkenler. bit’i ve IA-64’ü kullanan iþletim sistemleri de
mahsus yapýldýðý için iþlemcinin yükü bu iþlemcinin baþarýsý için önemli olacaktýr.
hafifler, performans artýþý saðlanabilir. Her ne kadar çok deðiþik ve güçlü bir iþlemci
Paralel çalýþmanýn belirlenmesi dýþardan ve önceden mimarisi gibi görünse de pazarlama ve gerçekte bir
yapýldýðý için Explicitly Parallel Instruction Computing iþlemcinin baþarýsýnda bunlardan baþka etkenler de
olarak adlandýrýlýyor. bulunuyor. Belki de sadece þanssýzlýktan bu iþlemciler
masaüstlerinde o kadar da yaygýnlaþmayacaktýr.
Predication
Son
IA-32’nin sorunlarýndan biri daha hala çözülememiþ
duruyor. Dallanma tahmini yükü. Eðer programlarda hiç Intel, Merced kod adýyla 64-bit iþlemci denemelerine
dallanma olmasaydý çok daha kolay olurdu. Ama 1997’de baþladý. Bu çalýþmanýn ürünleri Itanium ve
neredeyse bütün programlarda dallanmalar kullanýlýr. IA- Itanium II adlý 64-bit iþlemcileriyle piyasaya sunuldu. Þu
64’te bu sorunun üstesinden gelebilmek için az önce an için masaüstüne uzaklar ancak yakýnda 64-bit
sözümü ettiðim komutlarýn 6 bitlik kýsmý kullanýlýyor. iþlemcileri masaütü bilgisayarlarýmýzda kullanýyor
Örnek bir kod parçasýna bakalým; olabiliriz. IA-64’ün yenilikleri bu yazýda anlatmaya
çalýþtýklarýmla sýnýrlý deðil aslýnda. Ancak yerimiz bu
if( a == 0) kadardý. Intel.com’dan IA-64 ile ilgili pek çok detaya
c = b; ulaþabilirsiniz. Görüþmek üzere..

Muhtemel makine kodu çevrimi; Serkan Kenar


serkan@ieee.metu.edu.tr
Cmp a, 0
Jne L1
Mov c,b
L1:
...

IA-64 için yazýlmak istendiðinse ise;

Biltek, Aralýk 2002 19


Biltek Robotik Dünyasý

Robot Sumo
Sumo denilince akla ilk gelen 200-300 kiloluk Japon uygulanan kurallar ise birkaç farklýlýk dýþýnda Japon
güreþçiler olsa gerek. Peki ya “robot sumo” denilince? ligininki ile aynýdýr. Bu kurallarý kýsaca þöyle
sýralayabiliriz.
Japonlar`ýn milli sporu olan sumo, dünyaca tanýnan bir 1. Yarýþma iki robot arasýnda, dohyo adý verilen
güreþ türüdür. Ýþte 1990`larda robot sumo da, robotikle ringin üzerinde yapýlýr (Bk. Þekil.1). Yarýþmada amaç
hobi olarak ilgilenenlerin sumo güreþlerinden saha dýþýna çýkmadan rakip robotu ringin dýþýna atmaktýr.
esinlenerek, ayný güreþi robotlara yaptýrmak istemeleriyle 2. Dohyonun Özellikleri: Dohyo yerden 5cm
ortaya çýkýyor. Amerika ve Japonya baþta olmak üzere, yükseklikte, daire þeklinde ve 154cm çapýndadýr. Dairenin
artýk dünyanýn pek çok ülkesinde popüler olan sumo robot 5.5cm geniþliðindeki en dýþ kýsmý (dýþ çember) beyaz
güreþleri uluslararasý yarýþmalarda da büyük ilgi topluyor. renkte, iç kýsmý ise siyah renktedir. Robotlarýn maça
Dünyanýn dört bir tarafýndan gelen robot meraklýlarýnýn baþlama yerleri dairenin merkezinden eþit uzaklýktaki iki
katýlýmýyla gerçekleþtirilen yarýþmalarda robot kulüpleri, kahverengi çizgi ile belirlenmiþtir. 154cm`lik dairenin
üniversite öðrencileri ve hobiciler becerilerini ve dýþýndaki kahverengi alan saha dýþýný ifade etmektedir ve
teknolojilerini yarýþtýrýyorlar. bu alana düþen robotun rakibi puan kazanmýþ olur.
3. Robotlarýn Özellikleri: Robotlar 30cm x
Artýk Türkiye`de de bu tür robot yarýþmalarý düzenleniyor. 30cm`lik kare alana sýðacak boyutlarda olmalýdýr. Aðýrlýk
Bunun ilk örneði geçtiðimiz Ekim ayýnýn 22-23`ünde ve yükseklik sýnýrlamasý yoktur (Bu kurallar Japon liginde
ODTÜ Kültür ve Kongre Merkezi`nde düzenlenen ODTÜ 20cm x 20cm alan ve azami aðýrlýk 3kg þeklindedir).
Robot Günleri idi. ODTÜ Robot Topluluðu ve Türkiye Robotlar maçýn baþlamasýndan (yani güç kaynaklarýnýn
Zeka Vakfý`nýn ortaklaþa düzenlediði bu etkinlikte robot açýlmasýndan) 5 saniye sonra harekete geçecek þekilde
yarýþmalarýnýn yaný sýra robotik konulu seminer, sunum ve çalýþmalýdýr. Robotlarla ilgili bazý yasaklar þunlardýr:
sergiler düzenlendi. Üç kategoride yapýlan yarýþmalardan Robotta rakibin elektronik devrelerini bozacak, dohyoya
biri de sumo robot yarýþmasýydý. Bizim de IEEE ODTÜ zarar verecek, tutuþmaya veya yapýþmaya sebep olacak
Robotik ve Otomasyon Öðrenci Kol Bölümü`nü temsilen parçalar kullanýlamaz. Rakibe herhangi bir cisim
katýldýðýmýz bu yarýþma, Türkiye`deki üniversiteli fýrlatýlamaz.
gençliðin robotik alanýnda sahip olduðu büyük potansiyeli 4. Maçlar: Karþýlaþma 5 maç üzerinden yapýlýr,
ortaya çýkarmasý bakýmýndan önemli bir iþlevi yerine üç puan alan ya da 5 dakikalýk süre sonunda en çok puana
getirmiþtir. Bundan sonraki yýllarda da düzenlenecek olan sahip olan robot kazanýr. Maç gerekirse üç dakika uzatýlýr.
bu tür yarýþmalarda kol bölümümüz artan birikimi ve Rakibini saha dýþýna atan robota veya kendiliðinden saha
tecrübesi ile IEEE ODTÜ`yü en iyi þekilde temsil dýþýna çýkan robotun rakibine 1 puan verilir.
edecektir. Robotik ve Otomasyon Öðrenci Kol Bölümü,
henüz lisans aþamasýndaki üyelerine sunduðu öðretici ve Yokozuna Takýmý ve I.Yokozuna
pratik deneyim saðlayan projelerle onlara çaðdaþ bilimi Yokozuna gerçek sumo güreþlerinde üstün baþarý gösteren
ve teknolojiyi yakalama bilincini kazandýrmayý sporculara verilen ünvandýr. Bu ünvan sumo güreþçilerine
hedeflemekte ve dolayýsýyla yürütülen her çalýþmayý, verilen en yüksek dereceyi ifade eder ve buna layýk
Türkiye`nin teknolojik alanda ilerlemesine katký görülen sumocu alt bir dereceye bir daha düþmez.
saðlayacak bir adým olarak görmektedir. Yokozuna seçilen güreþçiler tarihsel sýraya göre
I.Yokozuna, II.Yokozuna, III.Yokozuna, .. þeklinde
anýlýrlar. Biz de takýmýmýza ve robotumuza isim ararken
bu anlamlý ünvaný uygun bulduk ve takýmýmýzýn ismini
Yokozuna, robotumuzun ismini de I.Yokozuna koyduk.

I.Yokozuna Ýle Ýlgili Teknik Bilgiler


Her robotta olduðu gibi, sumo robotta da üç ana kýsým
vardýr. Bunlar
1. Sensörler
2. Beyin
3. Elektromekanik ve mekanik kýsýmlardýr.
Þekil 1: Maçýn yapýldýðý ring, Dohyo
Sensörler
Sumo Robot Yarýþmasý Kurallarý Sensörler bir robotun, içinde bulunduðu durumu ve dýþ
Uluslararasý yarýþmalarda uygulanan kurallar birkaç dünyayý algýlamasýný saðlayan parçalardýr. Sumo robotun
kategoriye ayrýlabilir. Bunlardan en yaygýn olaný Japon ise dýþ dünya ile ilgili olarak bilmesi gereken temelde iki
ligi kurallarýdýr. ODTÜ Robot Günleri yarýþmalarýnda bilgi vardýr: Bunlar, robotun sahanýn dýþýna çýkýyor olup

20 Biltek, Aralýk 2002


Robotik Dünyasý Biltek
olmadýðý ve rakibin nerede olduðu ile ilgili bilgilerdir. devredir. Ýþlevsel
Dolayýsýyla bir sumo robotta en azýndan iki tür sensör yapýsý itibariyle
vardýr. Aþaðýda I.Yokozuna`da kullanýlan sensörler genel küçültülmüþ bir
olarak incelenmiþtir. bilgisayara
benzeyen bu
Kýzýlötesi Sensörler: Bu sensörler robotun saha içinde cihaz giriþ/çýkýþ
kalmasýný saðlar. Eðer robot kendiliðinden veya rakibin h a t l a r ý
etkisi ile ringin kenarýna gelirse, bu sensör ringin aracýlýðýyla
kenarýndaki 5.5cm`lik beyaz þeridi algýlayarak gerekli ç e v r e s e l
önlemin alýnmasý için beyin kýsmýný uyarýr. Adýndan da ünitelerine
anlaþýlacaðý gibi bu sensör kýzýlötesi ýþýn kullanarak ve doðrudan eriþim
ýþýðýn farklý renkteki yüzeylerden farklý oranlarda saðlayabilir ve
yansýmasý prensibine dayanarak çalýþmaktadýr. Robotun d e ð i þ i k
önünde bir, arkasýnda iki tane olmak üzere toplam üç programlama
sensör zeminin rengindeki deðiþimi algýlamak üzere dilleri ile belirli
tasarlanmýþtýr. Yani, adýna zýtlýk sensörü de bir amaca
diyebileceðimiz bu sensör zeminin siyah ve beyaz yönelik olarak
renklerinin ýþýðý yansýtma konusundaki zýtlýðýndan programlanabilir.
yararlanmaktadýr. Mesela bir sumo
ODTÜ Robot Günlerinden Bir Hatýra r o b o t u n
Zýtlýk sensörünün verici ve alýcý olmak üzere iki ana kýsmý mikrodenetleyici
vardýr. Kýzýlötesi ýþýn verici tarafýndan zemine si, saha dýþýna çýkmadan rakip robotu bulup ring dýþýna
gönderilmekte ve yansýyan ýþýn alýcý tarafýndan itmek için gerekli emirleri vermek üzere
alýnmaktadýr. Siyah ve beyaz renklerin ýþýðý yansýtma programlanmýþtýr. Sensörlerden gelen bilgiler giriþ hatlarý
katsayýlarý oldukça farklý olduðu için alýcý ünitesinde ile mikrodenetleyiciye ulaþýr ve orada iþlenir. Bu sayede
oluþan elektriksel sinyal, bu iki renk için, tespiti kolay robot içinde bulunduðu durumdan haberdar olur ve
farklar göstermektedir. gerekli hareketi yapmak üzere çýkýþ hatlarýný kullanarak
elektromekanik kýsýmlara sinyal gönderir. Robotun güç
Ultrasonik Sensör: Bir sumo robotun rakibini tesbit kaynaðý açýk olduðu sürece çalýþan mikrodenetleyici, bir
etmesi için kullanýlabilecek en iyi sensörlerden biri robotta kýsacasý her türlü hareketi denetleyen ve yöneten
ultrasonik sensördür. Bu sensörde de bir alýcý ve bir verici ünitedir.
ünite vardýr. Verici kýsým etrafýna 40KHz`lik ses dalgasý
(ultrasonik dalga) yayar ve bu dalga rakip robota çarparak Elektromekanik ve Mekanik Kýsýmlar
alýcýya döner. Bir radar gibi çalýþan ultrasonik sensör rakip Pek çok robot hareketli parçalar içerir. Mobil robotlar
robotun yönünü tesbit edince beyin kýsmýný uyararak o olarak adlandýrýlanlarý ise yer deðiþtirme özelliðine
yöne doðru ilerlenmesini saðlar. 6m`ye kadar ölçüm sahiptir. Ayrýca robotlarýn elektronik parçalarýnýn monte
mesafesi olan bu sensörün ringin dýþýndaki cisimlerden edildiði, gerekiyorsa koruma görevi yapan kasa ve þase
etkilenmemesi için algýlama hassasiyeti azaltýlabilir. gibi mekanik kýsýmlar da bir robotun ayrýlmaz
Sumo robot yarýþmasýnda sahanýn 154cm çapýnda olduðu parçalarýdýr. Sumo robot gibi mobil robotlar, tekerlek veya
düþünülürse, 50-100cm`lik bir algýlama mesafesi palet gibi, hareket kabiliyeti saðlayan elektromekanik
fazlasýyla yeterlidir. kýsýmlar içerir. Bunlar da hareketi saðlayan elektrik
motorlarýdýr. Sumo robotta mikrodenetleyici tarafýndan
Ultrasonik sensörün bir diðer kullaným yeri mesafe kontrol edilen motorlar, robotun rakip üzerine giderek onu
ölçümüdür. Ultrasonik mesafe ölçümüne her ne kadar saha dýþýna atmasýný mümkün kýlar. Bu açýdan motorlarýn
sumo robotta gerek olmasa da bu yöntem, diðer robotik ve tekerleklerin önemi büyüktür. Mesela karþýlýklý bir
uygulamalarda sýklýkla kullanýlan bir tekniktir. Bu itme anýnda galip gelecek olan robot motoru daha güçlü
uygulamada kýsa aralýklarla yayýlan ses dalgasýnýn alýcýya olan, ve tekerlekleri zemini daha iyi tutan robottur. Ayrýca
dönüþ süresi hesaplanarak herhangi bir cisme olan uzaklýk atak anýnda rakip robot ile zemin arasýndaki sürtünmeyi
ölçülmüþ olur. en aza indirecek bazý mekanik tedbirler almak da yaygýn
taktikler arasýndadýr.
Beyin
Bir robotun amacýna ulaþabilmesi için bir beyne ihtiyacý Bizim yaptýðýmýz robotta motorlara baðlý, robota yön
vardýr. Sensörlerden gelen bilgilerin iþlenmesi, gerekli veren ve güç saðlayan iki teker ve dengeyi saðlamak için
kararlarýn verilmesi ve uygulamaya konulmasý robotun de bir serbest teker kullanýlmýþtýr. Elektronik aksamý
beyninde gerçekleþtirilen faaliyetlerdir. Burada beyinden rakibin darbelerinden korumak için de alüminyum
kasdettiðimiz elbette bir mikrodenetleyicidir. tamponlar hazýrlanmýþtýr. Elektronik devreler, motorlar ve
Mikrodenetleyici terimini biraz açmak gerekirse kýsaca akü de flexiglass adý verilen bir tür plastik üzerine monte
þunlarý söyleyebiliriz: Mikrodenetleyici bir entegre edilmiþtir.

Biltek, Aralýk 2002 21


Biltek
Sonuç
Her ne kadar bir yarýþma ve eðlence görünümünde olsa da,
I.Yokozuna`yý yapmak için giriþtiðimiz çalýþma bizlere
uygulama alanýnda bilgi ve deneyim sahibi olma imkaný
KonuDýþýDýþý
Konu
Ýki metrekare bir hücre kaç adýmda dolaþýlabilir?
vermiþtir. Takým çalýþmasýnýn ve iþ bölümünün
uygulandýðý bu projede, bir ürünün sýnýrlý zamanda ve Günlerden beri bunu düþünüyorum bu ýssýz hücrede.
Ayaða kalkýp bu hücreyi dolaþabilirim aslýnda sonucu
sýnýrlý imkanlarla nasýl adým adým ortaya çýkarýlabileceði öðrenmek için, ama bu aklýma ve ruhuma haksýzlýk olur.
tecrübe edilmiþtir. Temel bir mühendislik meselesinde Ancak sonuçtan emin olduðum anda yapabilirim böyle bir
karþý karþýya kalýnacak olasý sorunlarla aþinalýk saðlamasý ölçümü. Bir hataya düþmemek çok önemli, katlanýlmaz
açýsýndan da bu çalýþma bizlere ileriye dönük kazançlar sonuçlarý olabilir. Tanrý biliyor, böyle bir hücrede
saðlamýþtýr. Bu bakýmdan emeklerimizin karþýlýðý alýnmýþ yaþamaktan daha korkunç ne olabilir ki? Tabi ki
ve proje amacýna ulaþmýþtýr. Sumo robot projesinin algýlamada, yani gerçeklikte hataya düþmek. Düþünmek
amacýna ulaþmasýnda katkýda bulunan tüm arkadaþlara bu bile istemiyorum sonunda gerçeklikle hayallerin içi içe
vesileyle teþekkür ederiz. Ayrýca robotumuzun ortaya geçebileceðini. Gerçekliðe bu dört duvar kadar baðlýyým,
çýkmasý aþamasýnda bizden hiçbir yardýmýný esirgemeyen istemli bir baðlýlýktan öte þuursuz bir baðýmlýlýk bu. Akýl
ve düþün yok içinde, öyle bir baðýmlýlýk ki yalnýzca bir deli
Mirzahan HIZAL Hocamýza teþekkürleri bir borç biliriz. anlayabilir bunu. Beni bir deliden ayýran tek þey sadece
akýl hastanesinde deðil bu hücrede olmam.
Bundan sonra da kol bölümümüz yeni projelerle,
üyelerine kendilerini geliþtirebilecekleri fýrsatlar Kendimi öldürmek için neyi mi bekliyorum? Aptallaþma
sunacaktýr. Bizim tavsiyemiz öðrenci arkadaþlarýn bu lütfen, insan sadece duvarlarý kullanarak nasýl kendini
fýrsatlarý kaçýrmamalarý ve hem kendilerine hem de öldürebilir? Velev ki bunu denedin, öldüðünden nasýl emin
topluluðumuza faydalý olacak bu tür çalýþmalarda olabileceksin ki? Ya sadece bayýlýrsan veya bitkisel hayata
bulunmalarýdýr. Kol bölümümüzün ve IEEE ODTÜ`nün girersen? Gözlerimin içine bak dostum, bilirsin ki - bu dört
daha ileri gitmesi üyelerinin gayretine ve özverisine duvar da þahittir - ölümden deðil, sadece kör olmaktan
korkarým. Umarým Elias Canetti - Kamaþma’yý
baðlýdýr. okumuþsundur. Tam olarak bundan korkarým dostum,
M.Raþid Pac kamaþmadýr beni korkutan, körlüðe yol açan bir kamaþma.
rpac@ieee.metu.edu.tr Sonra ölümü bile anlamazsýn.

Ýçime bütün bu huzursuzluk tohumlarýný saçanlar o


ikiyüzlü yazarlar. Kendi huzursuzluklarýný kaðýda döküp
kurtuluyorlar. Sonra benim gibi kurbanlar her kitaptan bir
parça alarak bütünü oluþturuyor. Sonrasýnda gerçeði
görüyorsun apaçýk ve acýmasýz. Gerçeðe kin besleyemem,
bu sadece onun yaratýlýþý, ben onu yanýma, aklýmýn en
içine çekebilmek için çok uðraþtým. Ve þunu söylemeliyim
ki - göðsümdeki býçak yaralarý þahidimdir - onu
bulduðunuz anda bütün benliðiniz onunla kaplanýr.
Kiþiliðiniz bir yere siner, ya da kaçýp gitmiþtir çoktan

er g isi ýn
bilemiyorum. Çünkü gerçek bilmekten ötedir, o oradadýr
ve varlýðýnýzdan baðýmsýzdýr. Hayýr dostum hayýr, gerçek

ek D l arý n Tanrý’ dýr demiyorum. Belki de varlýklarý iç içe geçmiþtir.

Bilt Okuyucu utlar. Bu oda hücremden çok daha büyük, iki metrekarenin ne

m kadar olduðunu anlamadýðýnýzý düþünüyorum. Ýki

Ttü ný K
kolunuzu yana açýn, þimdi duvarlara dokunuyorsunuz

ý l ý gördüðünüz üzere. Bir hücrede olmamanýza þaþmamalý,

e niY gerçeklik algýsý ve entelektüel bir akýldan yoksunsunuz.


Sakýn sizi kýrmaya çalýþtýðýmý sanmayýn, biliyorum ki
Y benim bulunduðum noktaya ulaþmak büyük acý ve emek
gerektirir ve insanlarýn çoðu bu çabayý gösteremez. Ayrýca
size teþekkür ediyorum, çok zamandýr hemen karþýmda
duran bir gerçeði ortaya çýkardýnýz: Bu hücrenin tek kiþilik
olmasý sadece bir gerçeklikten deðil bir zorunluluktan
kaynaklanýyor. Ama þüpheye gerek yok, gerçeklik bu oda
çok daha geniþ olsaydý bile tek kiþilik olmasýnýn bir yolunu
bulurdu.

Daryal Akay
daryal_metu@hotmail.com
IEEE ODTÜ Öðrenci Kolu

22 Biltek, Aralýk 2002


Mühendislik Yönetimi Dünyasý Biltek
Baþarýlý Mühendislik Yönetimi
7 Derste Nasýl Öðrenilir
Giriþ: 2. Ýþi yapan kiþinin o iþi nasýl yapacaðýný bildiðini kabul
Mühendislik yöneticileri, yöneticiliðe birçok teknik edin.
aþamalardan geçerek gelmiþlerdir. Uzun süreli bir
mühendislik eðitiminden geçmelerine raðmen, bu kiþiler Birçok yönetici teknik alanlarda iþe baþladýðýndan,
genellikle yöneticilik yeteneklerini zor yoldan, deneme yanlarýnda çalýþan personelin yaptýðý iþin ne gerektirdiðini
yanýlma yoluyla öðreniyorlar. Yöneticilerin baþlýca iki biliyordur. Daha doðrusu bildiðini zannediyordur.
görevi vardýr: Kendileri için çalýþan insanlardan en iyi
verimi almak ve insanlara çalýþabilecekleri en iyi ortamý Grubunuzdaki kiþileri ya siz iþe almýþsýnýzdýr ya da sizin
saðlamak (bu sayede en iyi iþi yapabilirler). Bu makalede, üstünüz iþe almýþtýr. Muhtemelen, siz iþe aldýðýnýz kiþileri
yöneticilik iþi üzerine öðrendiðim birkaç dersi bu iþi yapabileceklerini düþündüðünüz için iþe
anlatacaðým. almýþsýnýzdýr. Eðer herkesin iþini nasýl yapacaðýný
bildiðini kabul ederseniz aksi takdirde elde edeceðinizden
Ýnsanlara en iyi iþi yaptýran, her zaman insani yardýmdýr. daha iyi bir sonuç elde edersiniz. Bazý insanlar sizin
kabullenmelerinize baðlý olmadan iþlerinde baþarýlý
1. Grubundaki her kiþiyle düzenli konuþmalar yapmak olsalar da diðerlerinin performansý sizin onlar hakkýnda
için her hafta zaman ayýr. ne düþündüðünüzden etkilenecektir.

Eðer teknik lider ya da yöneticiyseniz, amaçlarýnýzdan Personelinize görevlerini daðýtýn, yardýma ihtiyaçlarý olup
biri de organizasyonunuzun neyi nasýl yaptýðýný periyodik olmadýðýný sorun ve yardým istemezlerse onlarý iþlerini
olarak deðerlendirmek olmalýdýr. Ayrýca personelinizin ne yapmalarý için yalnýz býrakýn.
yaptýðýný, nasýl yaptýðýný da yeterince bilmelisiniz ki
onlarýn performansýný resmi ya da resmi olmayan bir Onlar iþlerini yaparken onlarla konuþmamanýz gerektiðini
þekilde deðerlendirebilesiniz. Eðer herkesin ne yaptýðýný söylemiyorum, sadece onlarýn iþlerine müdahale
bilmezseniz amaçlarýnýza ulaþamazsýnýz. etmemelisiniz. Bu müdahaleler farklý þekillerde olabilir:

Ben, takým arkadaþlarýma her hafta düzenli olarak rahatsýz •Eðer arkalarýnda dikilip, omuzlarýna dayanýp
edilmeden görüþebileceðimiz süreler ayýrýrdým. Her hafta 'Nasýl gidiyor?' diye sorarsanýz bu durum onlarýn hevesini
herkesle iþ hakkýnda konuþmak için 30 dakika kaçýrýr. Bu da sizin onlarýn gözünde herhangi bir puan
belirlerdim. Konuþmalarýmýz genellikle onlarý rahatsýz kazanmanýzý saðlamaz.
eden bir konu veya problem (eðer benim yardýmým •Eðer her gün veya daha da kötüsü her birkaç
gerekiyorsa), performanslarý ve amaçlarýna ne kadar saatte bir onlara neler yaptýklarýný sorarsanýz bu durum
ulaþabildikleri hakkýnda olurdu. Genellikle haftada bir onlarý rahatsýz eder ve onlarýn ne yapmalarý gerektiðini
günü bu konuþmalar için ayýrýrdým. Herkes için en uygun bilmediklerini düþündüðünüz imajýný yaratýr.
zamaný seçmeye çalýþýr, herkesle özel olarak görüþürdüm. •Tavsiyeye ihtiyaçlarý olmadýðý halde 'Eðer ben
Eðer üstesinden gelemediðimiz bir konu olursa o konuyu olsaydým þöyle yapardým' diye önerilerde bulunmanýz
daha iyi konuþabilmek için birlikte baþka bir zaman yardýmý dayatmak olur ve de bu onlara yardýmcý olmaz.
ayarlardýk.
Eðer sizinle çalýþan insanlarýn baþarýlý olup olmadýklarýný
Birçok yönetici personeli, herkesle ayrý ayrý görüþecek nasýl bileceðinizi kestiremiyorsanýz grubunuzdaki
zamanlarýnýn olmadýðýný söyleseler de benim herkesle bir anlaþmaya varýn. Hep birlikte herhangi
deneyimlerime göre bu baþka bir þekilde karþýmýza çýkar. birinin bir yerde takýlýp takýlmadýðýný anlamak için bir
Þöyle ki, eðer ben herkese her hafta zaman ayýrmasaydým, ölçüm sistemi seçebilirsiniz. Mesela müþterilerimden
onlar benimle konuþmak zorunda olduklarýnda da, onlar birinin '15 dakika kuralý' vardý. Eðer bir þeye 15 dakika
benim çalýþmamý böleceklerdi. takýlýp kaldýysanýz o iþi hemen býrakýp baþka biriyle o iþ
hakkýnda konuþmalýsýnýz.
Eðer personelinizle beraber zaman planlamasý yaparsanýz
umulmadýk rahatsýz edilmeleri azaltýr ve çalýþanlarýnýzýn Eðer bir iþ için birini görevlendirdiyseniz o kiþiye iþi nasýl
ne yaptýklarýný daha iyi anlarsýnýz. Eðer grubun ne yapacaðýný bilip bilmediðini ve o iþi yapabilmek için
yaptýðýný iyice anlarsanýz insanlara zamanýnda gerekli gerekli teçhizatý olup olmadýðýný sorun. Birlikte iþi nasýl
þekilde yardým edebilir, kaynaklarý yeniden düzenler, kontrol edeceðinizi kararlaþtýrýn (periyodik durum
projeleri yeniden yapýlandýrýp gereksiz kýsýmlarý saf dýþý raporlarý, birebir görüþmeler) ve yaptýðýnýz plana baðlý
býrakabilirsiniz. kalýn. Birlikte çalýþtýðýnýz kiþi bir þeye takýlýp kaldýðýnda

Biltek, Aralýk 2002 23


Biltek Mühendislik Yönetimi Dünyasý

sizden yardým isteyebilmek için kendini rahat hissetmeli.


Eðer siz iþe karýþma konusunda ýsrarcý olursanýz Zaman yerine sonuçlara yoðunlaþtýðýnýzda, doðru ve
çalýþanýnýz en son çare olarak sizden yardým istemeyi uygun performans deðerlendirmesini yapmak çok daha
tercih edecektir. kolay olacaktýr.

3. Ýnsanlara onlarýn istedikleri gibi davranýn, sizin Yapýlacak iþleri haftalýk 40 saatlik çalýþma süresine göre
istediginiz gibi deðil. planlayýn ve bu sürede bitirilmesini istediðiniz iþler
hallolduðunda çalýþanlarýnýzý ödüllendirin.
Altýn kural “Ýnsanlara onlarýn istediði gibi davran” sözü
sosyal açýdan hayata uygun olsa da bu söz iþ yaþamý 5. Hatalarýnýzý kabul edin.
açýsýndan pek doðru deðildir.
Herkes hata yapar. Bu hatalar bir toplantýyý unutmak ya da
Etkili bir yönetici, her bir personelinin beklentilerini müþterinizi sinirlendirmek olabilir. Hata yaptýðýnýzý kabul
bilmelidir. Bazý insanlar özel açýklama yapýlmasýný veya etmek utanç vericidir. Birçoðumuz hatalarýmýzý kabul
yol gösterilmesini isterken bazýlarý, genel bilgiler isterler. edersek grubumuzdakilerin ya da arkadaþlarýmýzýn
Bazý insanlar yeni, zor ve karýþýk sorunlarý çözerek motive saygýsýný yitireceðimizi düþünürüz. Eðer sýk sýk hata
olurken bazýlarý önceden nasýl olmasý gerektiði bilinen yapmýyorsanýz hatalarýnýzý kabul ettiðinizde
iþlerle uðraþmaktan hoþlanýrlar. saygýnlýðýnýzý gerçekten kazanýrsýnýz. Eðer bir toplantýyý
unutursanýz ve daha sonra özür dilerseniz, diðer kiþi sizi
Farklý çalýþma biçimlerine ek olarak, hepimiz farklý anlayacak ve affedecektir.
tanýma biçimleri tercih ederiz. Personelinizi
ödüllendirmek için kullanabileceðiniz tanýma biçimi bir Müþterim durumu nasýl ele alacaðý konusunda emin
tek para deðildir. Bazý insanlar özel teþekkürle motive deðildi. Bekleyerek doðru þeyi yaptýðýný düþünüyordu;
olurken bazýlarý küçük bir þekerleme veya sinema bileti, ama aslýnda durumu daha da zorlaþtýrmýþtý. Bir daha
bazýlarý da bir takým partisiyle memnun olur. Þunu da beklememeye ve çalýþanlarýyla hemen konuþmaya karar
unutmamak gerekir ki sizi motive eden bir þey, verdi. Çalýþanlarýnýn ona tekrar güvenmeleri birkaç ay
personelinizdeki her çalýþaný motive etmeyebilir. sürdü; ama aslýnda müþterim hata yaptýðýný kabul ederek
Grubunuzdaki her insanla onlarýn hoþlarýna giden þeyler kendi kiþisel gücünü arttýrmýþtý. Þimdi müþterim ve grubu
konusunda konuþmalýsýnýz. o olay konusunda þaka bile yapabiliyorlar ve hepsi o olayý
müþterimin bir yönetici olarak yetenekleri ve bilinçliliði
4. Zamaný deðil sonuçlarý belirtin. açýsýndan bir dönüm noktasý olarak deðerlendiriyorlar.

Birçok iþyeri, çalýþanlarýný yapýlan iþin sonuçlarýna 6. Çalýþanlarýnýza sorduktan sonra onlarý görevlendirin.
bakarak deðil iþte geçirdikleri zamaný baz alarak
ödüllendirir. Ancak, bir kiþinin iþte geçirdiði zaman, o Üst düzey yönetici toplantýsýndasýnýz ve patronunuz size
kiþinin verimliliðiyle orantýlý olmayabilir. Eðer gerçekten dönüp: ”Bu projeyi gelecek Ekime hazýrlayabilir miyiz?”
iþ yerinizdeki verimliliði ve etkinliði arttýrmak diye soruyor. Bu soruya “elbette” diyebilmek oldukça
istiyorsanýz herkesin haftada sadece 40 saat çalýþmasýný zordur. Bununla birlikte, eðer “Bu konuda düþünmem
saðlayýn. lazým” derseniz grubunuz sizi daha çok takdir edecektir.
Daha önceden bu soruyu düþünüp çalýþanlarýnýza bu
Sýk sýk duyduðum bir itiraz da “Sabah 9`dan akþam 5`e projenin ne kadar süreceðini sormuþ olsanýz bile, soruya
hiçbir iþi bitiremezsin” dir. Eðer dikkat toplamanýn zor cevap verecek yeterli bilginiz olmayabilir. Aþaðýdaki
olduðu bir ortamý yönetiyorsanýz insanlarýn dikkatini durumlardan biriyle karþý karþýya kalmýþ olabilirsiniz:
daðýtan þeyler konusunda bir karar almalýsýnýz. Hiç iptal
ettiðiniz görüþmeniz oldu mu? Takým elemanlarýnýz ·O anda, o talebi baþka bir taleple karýþtýrmýþ olabilirsiniz.
iþlerini organize ederek maksimum verimliliði ·O talebi ilk deðerlendirdiðiniz anda düþünmediðiniz
saðlayabiliyorlar mu? baþka durumlar söz konusu olabilir.
·Eðer yöneticilerinize hemen cevap veriyorsanýz ve onlarý
Eðer insanlar haftada 40 saatten fazla çalýþýyorlarsa özel buna alýþtýrýrsanýz onlar da her durumda sizden bunu
iþlerini iþyerine taþýmaya baþlarlar. Faturalarýný öderler bekleyeceklerdir.
veya sürekli çalýþmalarýný bahane ederek hiç aramadýklarý
kiþileri aramaya baþlarlar. Ýnsanlarýn iþi iþte yapýp Bir konuda yorum yapmadan önce, o konuyu
bitirebilecekleri bir ortam yaratýp onlarýn 40 saatten fazla çalýþanlarýnýzla tartýþýrken þunlarý söylemiþtiniz:
çalýþmamalarýný saðladýktan sonra onlarý haftalýk 40 saatte
yaptýklarý iþleri baz alarak ödüllendirebilirsiniz. Bu ·Bu iþi yapmanýzýn ne kadar süreceðini bilmek istiyorum.
sayede verimliliðin her zaman arttýðýna inanýrým (çünkü ·Yönetime bu iþin ne kadar süreceðini söylemekten
bu yöntemle insanlar iþlerini yaparken çok yorulmuyorlar korkmuyorum.
ve þahsi iþleriyle ilgilenmiyorlar).

24 Biltek, Aralýk 2002


Mühendislik Yönetimi Dünyasý Biltek
Bir iþe baþlamadan önce o iþ hakkýnda düþünmek, takýmýn projesini diðer çalýþanlara sunmasýný
çalýþanlarýnýza saygý duymanýn yan ürününün yönetmek saðlayabilirsiniz.
olduðu bir durumdur. Ayrýca, çalýþanlarýnýzýn ·Dýþardan uzmanlarý belli bir teknoloji ve proje hakkýnda
yeteneklerini düþünmek size onlarýn saygýsýný ve konuþmak üzere çaðýrýn. Bu uzmanlar profesyonel
sadakatini kazandýracaktýr. danýþmanlar veya konuþmacýlar olabileceði gibi bilgi
verebilecek bir arkadaþ-iþ arkadaþý da olabilir.
7.Düzenli çalýþma haftalarýnda eðitim zamanlarý ·Yeni bir alet aldýysanýz ve eðitimini de gördüyseniz
planlayýn. insanlarýn bu aleti nasýl kullandýklarýný anlatabilecekleri
veya problemleri, tavsiyeleri ve hileleri tartýþabilecekleri
Mühendislik zorlayýcý ve sürekli deðiþen bir disiplindir. bir ev partisi düzenleyin.
Sürekli deðiþtiði için, düzenli çalýþma haftalarýnda eðitim
zamanlarýný planlamayý düþünün. Eðer çalýþanlarýnýzý ÖZET
sürekli olarak eðitmezseniz hepiniz kaybedersiniz. Bu
eðitim projeler hakkýnda veya teknoloji konusunda Yönetim performanslarýný nasýl yöneteceklerini
olabilir. Bunu birkaç deðiþik þekilde yapabilirsiniz: düþünürlerse (çalýþanlarýnýzý nasýl yöneteceðinizi
belirlemek ve kendi iþinizi gözlemlemeyi istemek)
·Herkesin, uzmanlýðý konusunda belirli bir alanda m ü h e n d i s l e r d e i y i y ö n e t i c i o l a b i l i r l e r.
tartýþtýðý yemekler düzenleyin.
·Her departmandan açýklamalý konuþmalar düzenleyin. Bir yönetici olarak her þeyi mükemmel yapmak zorunda
Normal olarak, þirketinizdeki her departman kendilerinin deðilsiniz. Ýnsanlarýn en iyi grup çalýþmasýný yapmalarýný
ne yaptýðýný bilir; ama farklý bölümler, diðerlerinin ne saðlamak için gerekli olaný yapýn ve çalýþanlarýnýza en iyi
yaptýðýný bilmezler. performansý gösterebilecekleri bir ortam saðlayýn.
·Eðer þirketinizde çapraz iþlevsel takýmlar varsa her
Çeviren:Esra Þiþikoðlu

Biltek, Aralýk 2002 25


Biltek

Efsaneler
Geri mi Mac OS
Dönüyor? -1
80'lerin ilk yarýsýnda iki kiþi, Steve Wozniak ve Steve giriþimler olduysa da sonuç hep hayal kýrýklýðýydý.
Jobs, Apple için ilk Mac OS'u piyasaya sürdüler. O MacOS'un güvenilirliðinden ödün vermeyerek, güncel
günlerin PC ve Unix kullanýcýlarýnýn, bugün hepimizin teknolojilere ayak uydurmasý ve ayný zamanda
çok aþina olduðu "Grafik Arayüz" teriminden henüz Windows'a yeniden rakip olmasý imkansýz gibiydi. Ta ki
haberleri yokken; Apple'ýn “Macintosh” ismini verdiði Steve Jobs tam yetkiyle yeniden kaptan köþküne
bilgisayarlarý, o dönem için devrim sayýlan pencereleri ve geçinceye kadar. Steve Jobs, MacOS'un çekirdeðinin
fareyi kullanýyorlardý bile. Ýnsanlar bilgisayarlarýn (kernel) artýk güncelliðini kaybettiðini ve sýfýrdan bir
"kullanýcý dostu" olabileceðini, bilgisayara birþey MacOS çekirdeðinin yaratýlmasý gerektiðini söyledi. Ama
yaptýrmak için illa onun dilinden anlamanýn da Apple'ýn kullanabileceði çekirdekler hali hazýrda varken
gerekmediðini o zaman anladýlar. Microsoft'un, Steve yeni bir tanesini yaratmak için neden zaman ve çaba
Jobs'ýn pencere fikrini, IBM gibi büyük þirketler sarfedilsindi ki? Kýsa süren bir araþtýrma sonucunda
sayesinde pazar payýnda önemli bir yere sahip olan çözümü Carnegie-Mellon Üniversitesinin geliþtirdiði
PC'lere adapte etmesiyle MacOS, tahtýnýn sarsýldýðýný Mach3.0 microkerneli üstüne, Unix tarzý bir iþletim
hissetmeye baþladý. Windows, DOS'tan sonra PC sistemi olan FreeBSD kurmakta buldular. Þimdi ellerinde
kullanýcýlarý için basit anlamýyla bir cennetti. O zamanlar senelerdir kullanýcýlar tarafýndan test edilerek
MacOS'la özellikler konusunda yarýþamayacak bir güvenilirliði kanýtlanmýþ bir temel vardý. Üstüne
seviyede de olsa doðru hamleler, sürekli ve planlý geliþim iMac'lerin yarattýðý ilgiyi devam ettirecek ve arttýracak
ve çok güzel bir pazarlama stratejisi ile Windows, 90'larýn katlarýn çýkýlmasý lazýmdý. Jobs, Apple'dan ayrý kaldýðý
ortasýnda MacOS'u kendi silahý ile vurdu ve "pencereler"i yýllarda edindiði kullanýcý arayüzleri hakkýndaki
her bilgisayar sisteminin temel elemaný haline getirdi. tecrübeyi de kullanarak emrindeki programcýlar ve
Gerçi MacOS bu sürede boþ durmuyordu, iþletim grafikerlerle MacOS'un yeni grafik arabirimini, "Aqua"yý
sistemininin yeni sürümlerini devamlý piyasaya yarattý. Bunlarýn birleþimi biz bilgisayar tutkunlarýna ilk
çýkartýyor, eski kullanýcýlarýný kaybetmemek için çaba defa saðlam bir Unix temeli üstüne kurulu çok kullanýþlý
sarfediyordu. Gerek Macintosh'larýn donaným olarak çok ve alýmlý bir grafik arayüzünü sundu.
pahalý olmasý, gerek de kullanýcý tabanýnýn göreceli olarak
dar olmasýndan kaynaklanan yazýlým eksikliðinden Peki Mac Os X aslýnda nedir? Windows gibi
dolayý, MacOS'un pastadaki payý %6-7 civarlarýna kadar kullanýlabilirlik ve göz alýcýlýk üstüne kurulmuþ bir baþka
geriledi. iþletim sistemi mi, yoksa profesyonellere hitap eden
Linux ya da Unix gibi saðlam ama kullanmasý zor bir
Bu arada Apple akýllý hamleler yaparak
adýnýnýn unutulmamasýný saðladý. 98'de
piyasaya sürülen iMac'ler ile
kullanýcýlarýn ilgisini yeniden üzerine
çeken Apple, ikinci hamle olarak da
eskiden iþten attýðý MacOS'un babasý
Steve Jobs'ý yeniden þirkete dahil etti.
Onun liderliðinde, 2001 Mart ayýnda
bombayý patlattý: Mac OS X..

Mac OS X mi?

Apple biliþim teknolojisinin gerisine


düþmemek için klasik iþletim sistemi
MacOS'u devamlý güncellerken bir
yandan da artýk temelini deðiþtirmesinin
ve Korumalý Hafýza (Memory Protection)
gibi modern teknolojileri de
bilgisayarlarýna eklemesi gerektiðinin
farkýndaydý. Bunun için Copland,
Rhapsody gibi kod isimlere sahip bazý

26 Biltek, Aralýk 2002


Biltek
sistem mi? Yoksa rüyalarýmýz gerçek mi oldu: Sonunda serbest yazýlým pazarýndan OS X'in doðrudan
arayüzü Apple'ýn tecrübeleriyle mükemmeleþtirilmiþ, yararlanabileceðini gösterir. Bunun yanýnda sistemle
gerçekten kullanýcý dostu bir Unix mi var karþýmýzda? birlikte Perl, Php, Apache Web Server standart olarak
geliyor ve OS X'in içinde tam performansla sorun
Mac OS X: Görünüm ve Kullanýlabilirlik çýkarmadan çalýþýyor. Benim gördüðüm ve diðer
yazýlardan anladýðým kadarýyla Apple, Mac OS X'i
Sistemin temellerine inmeden önce ilk izlenimlerden yaratýrken Unix'in saðlamlýðýndan hiç taviz vermemiþ;
bahsedelim. Apple Mac OS X'in yeni arayüzü "Aqua"yý yalnýzca bu sistemin üstüne Mac OS'un þanýna yakýþýr bir
yaratýrken çok düþünmüþ ve uðraþmýþ olmalý. Ýlk görüþte kullanýcý arayüzü çýkarmýþ ve bu saðlam çekirdeði de
kesinlikle baðlanabileceðiniz kadar renkli, canlý ve günümüz koþullarýna uydurup devrimsel sayýlabilecek bir
hareketli bir görünümü var ekranýn. Düðmeler sanki iþletim sistemini oluþturmuþ.
þekerci dükkanýndan fýrlamýþ gibi. Hemen herþeyin
transparan bir havasý var. Menülerin ya da bazý Mac OS X: Yazýlým
pencerelerin içinden arkalarý gözüküyor. Ayrýca
kullanýlan simgeler bir tasarým harikasý. Windows'un OS X'in eski Mac OS lara olan çok önemli iki üstünlüðü
Paint'te çizilmiþ gibi duran ikonlarýndan sonra kendinizi var. Bunlardan ilki, çekirdeðini çok modern bir unix
cennette sanýyorsunuz. Bunda Steve Jobs'ýn Apple'dan çekirdeðiyle deðiþtirmiþ olmasý, bir diðeri de yazýlým
ayrý kaldýðý süre içinde NeXT gibi desteðini hem saf Macintosh
grafik aðýrlýklý bir projeye imza yazýlýmlarý hem de Unix tabanlý
atmýþ olmasýnýn da etkisi büyük yazýlýmlarla eskisine göre çok
tabi. Mac OS X'teki en büyük yükseltmiþ olmasý. Yukarýda da
yeniliklerden biri ise "Dock". Dock bahsettiðim gibi, Mac OS X üstünde
Windows ekranýnýn altýnda, çalýþan Unix tabanlý iþletim sistemlerinde
programlarý gösteren Görev çalýþan programlarý bir þekilde
Çubuðu (Task Bar) ile eþdeðer derlemek ve çalýþtýrmak mümkün.
t u t u l a b i l i r, a n c a k ç a l ý þ a n Rengarenk bir MacOS penceresinde
programlarý göstermesinin yanýsýra, Unix’ in efsanevi Emacs'ini
Dock'a popüler programlarýnýzý kullanmak daha önceleri hayal
ekleyebiliyor, oradan elektronik edilemeyecek birþeydi, þimdiyse
postalarýnýzý kontrol edebiliyor ve gerçeðin ta kendisi. Ayrýca OS X'in
tüm dosya iþlemlerinizi kurulum CD'sinden çýkan program
gerçekleþtirebiliyorsunuz. Ayrýca Dock, eðer istenirse yelpazesi neredeyse herhangi bir Linux daðýtýmýyla
transparan bir þekilde her programýnýzýn önünde de hýzlý kýyaslanabilecek kadar geniþ. GNU'nun gzip, tar gibi
eriþim için durabiliyor. Hemen her ikonun animasyonlarla temel programlarýndan, daha önce de söylediðim gibi,
zenginleþtirildiðini söylemeden geçemeyeceðim. Bence Apache Web Server'a kadar Unixlerde görmeye alýþýk
Mac OS X þu ana kadar yaratýlmýþ en güzel ve en kullanýþlý olduðumuz her türlü program elimizin altýnda. Ayrýca OS
kullanýcý grafik arayüzünü bünyesinde barýndýrýyor. X Apple'ýn yazýlým mühendislerinin elinden çýkan
MacOS'a özel iTunes, iMovie gibi müzik ve video
Mac OS X: Alt Yapý yaratma paketlerini de standart olarak sunuluyor. Bunlar
en amatör kullanýcýdan en profesyonel sanatçýya kadar
Mac Os X Unix tabanlý bir iþletim sistemi dedik. Peki birçok kullanýcýnýn ihtiyacýný karþýlayabilecek kadar çok
siyah beyaz ekranlarýna alýþtýðýmýz Unix bu renklerin, bu amaçlý programlar. Explorer da pakete dahil
ikonlarýn arasýnda nerede gizli acaba? Her ne kadar programlardan. Ayrýca Microsoft rakibinin bu iþletim
görünümü çok deðiþik de olsa Unix' in ilk etkisini sistemi için Office'i de hemen piyasaya
dosyalarýn sýnýflandýrýlmasýnda görüyoruz. Eskiden bir sürdü(unutmayalým ki Microsoft zamanýnda Apple'ýn bir
dosya herhangi bir klasöre kaydedilebilirken þimdi bölüm hissesini satýn almýþtý, ancak karar
program dosyalarý bir klasöre, kütüphane dosyalarý bir mekanizmasýnda rolleri yok). Apple klasik MacOS'dan
klasöre, belgeler ise bir baþka klasöre kaydedilebiliyor OS X'e geçerken senelerdir onlara baðlý kalan Borland,
sadece. Bu konuda kesin sýnýrlamalar var. Bu, Unixten Adobe, MacroMedia gibi þirketleri de en kýsa süre içine
alýþýk olduðumuz birþey aslýnda. Unix' in asýl gücünü ise Mac OS X için yazýlým üretmeye ikna etmiþ. Aslýnda bu
bir terminal penceresi açtýðýmýzda görüyoruz. Ýþte cümleden sanki klasik MacOS için yazýlmýþ programlarýn
sonunda MacOS içinde çalýþan bir Unix shell’i. Eðer Unix OS X'te çalýþmayacaðý gibi bir anlam çýkýyor, ve bu ne
ya da benzerlerini daha önce kullandýysanýz bunun yazýk ki doðru. Ama paniklemeyin, OS X'le birlikte gelen
onlardan en ufak bir farký olmadýðýný da kýsa sürede Classic Environment (Klasik Çevre) isimli bir program,
anlayacaksýnýz. Ýnternette yaptýðým bir araþtýrmada, sizin bir OS X penceresi içinde MacOS 9 çalýþtýrmanýzý ve
kaynak kodu halindeki harhangi bir BSD ya da Linux böylece tüm eski programlarý kullanabilmenizi saðlýyor.
programýnýn ufak bir çabayla OS X için derlenebildiðini Bu programýn özelliði bir emulator gibi deðil, yeni iþletim
öðrendim. Bu çok geniþ bir kullanýcý tabanýna sahip sistemini by-pass geçip doðrudan donanýma ulaþarak

Biltek, Aralýk 2002 27


Biltek
çalýþmasý. Bu, eski MacOS yazýlýmlarýnýn nerdeyse hiç pozisyonunu bu aþamada çok akýllý bir hamleyle
performans kaybý olmadan kullanýlmasýný saðlýyor. Unix yakalamýþtýr. Yarattýðý WIN32 API (Application
yazýlýmlarý, klasik MacOS yazýlýmlarý ve OS X'e özel Programming Interface - Uygulama Programlama
yazýlýmlar bana göre OS X'in hiç yazýlým problemi Arabirimi) aracýlýðýyla programlarla iþletim sistemi
çekmeyeceðinin bir göstergesi. Ayrýca iyi bir PC arasýnda veritabanýndan multimedyaya kadar geniþ bir
emülatörü olan Virtual PC'yi kullanarak bilgisayarýnýzda alanda iletiþim kurmuþtur ki, API Windows için program
az bir performans kaybýyla Windows programlarýný da geliþtiren herkesin vazgeçilmez aracý olmuþtur. Ýnsanlar
kullanabilirsiniz. iþletim sistemiyle doðrudan baðlantý kurmak yerine
API'leri kullanmaya baþlamýþlardýr ve bu geliþime büyük
Microsoft Nasýl Kazandý? bir ivme kazandýrmýþtýr. Bunun üzerine Microsoft'un
Apple Neler Yapmalý? kendi geliþtirdiði programlar (Office, Explorer gibi)
çemberi tamamlamýþ ve Windows'un egemenliðini
Apple son zamanlarýn en akýllýca hareketlerinden birini saðlamlaþtýrmýþtýr.
yaparak hem sadýk MacOS kullanýcýlarýna modern bir
sistem sunarken, tabanýný Unix yaparak da serbest yazýlým
geliþtiricilerine göz kýrptý. Internette serbest yazýlým
forumlarýný biraz dolaþýrsanýz bir çok kiþinin "Þu
programý OS X'e geçireceðim", "OS X için derledim hatta
aqua bile kullanýyor" gibi mesajlar attýðýný görürsünüz.
Apple senelerdir yakalayamadýðý yazýlým dinamiði ve
desteðini, Unix tutkunlarý sayesinde yakalamýþ gibi
gözüküyor. Aslýnda þu anda Apple'ýn yapabileceði en
stratejik hareket, Mac OS X'i de tamamiyle açýk kod
haline getirip kullanýcýlara sunmasý. Apple ve serbest
yazýlým gönüllüleri birlikte çalýþýrlarsa, Microsoft son
zamanlardaki en büyük tehditlerden biriyle karþý karþýya
kalabilir. Aslýnda Apple kýsa bir süre önce çekirdeðinin
(Darwin kod adlý) kaynak kodunu piyasaya sundu ve
iþletim sisteminin de açýlmasýnýn yakýn olabileceðinin
sinyallerini verdi. Ýþletim sisteminin açýk kaynak kodu
haline getirilmesinin en büyük avantajý, bir grup
gönüllünün sistemi PowerPC dýþýnda donanýmlar üstünde Peki burdan Apple'ýn çýkaracaðý nedir? Apple OS X'le
de çalýþmaya uygun hale getirmesi olabilir. Þu anda Mac birlikte WIN32 API'leriyle yarýþabilecek nitelikte API'ler
OS X'in Microsoft'a bir alternatif oluþturmamasýnýn en sunuyor programcýlara. Senelerdir Microsoft'u ufak
önemli sebebi, PC'ler üstünde çalýþan bir sistem fiskelerle devirmeye çalýþan alternatif grubun baþýna
olmamasý, ayrý bir donaným gerektirmesi; ve bu Apple gibi büyük bir dövüþçünün geçmesi ibreleri
donanýmýn PC'lere göre oldukça pahalý olmasý. Linux'u yerinden oynatabilir. Ufak savaþçýlarýn güçlerinin bir
dünya üstündeki her bilgisayara taþýmayý beceren liderin elinde toplanmasý Microsoft'u nakavt edecek
programcýlar Mac OS X'i de kýsa süre içinde Intel, AMD, yumruðu oluþturabilir. Apple bu pozisyonda API'lerine
MIPS tabanlý bilgisayarlara taþýmakta zorluk gerekli desteði vermeli, onlarý geliþtirmeli, Borland'a
çekmeyeceklerdir. Ayrýca bu iþletim sisteminin kodunun yarattýrdýðý IDE'leri (Integrated Development
serbest býrakýlmasý Apple'ýn güvenilirliðini ya da Environment - Entegre Geliþtirme Ortamý)
karlýlýðýný da etkilemeyecektir, çünkü geliþim süreci halk programcýlarla uygun ortamlarda buluþturmalýdýr. Vurucu
arasýnda da devam etse oradan aldýðý fikirlerle piyasaya hamle olarak da OS X'in kodunun açýklanmasý biliþim
saðlam sürümleri yine Apple çýkaracaktýr ve insanlar sektörünü yeniden hareketlendirecek ve savaþýn tekrar
sadece Apple'ýn güvenilirliði için bile sistemi yine kýzýþmasýna sebep olacaktýr. Senelerdir birçok bilgisayar
onlardan almak isteyeceklerdir. OS X'i Apple'ýn tutkunun hayallerini süsleyen MacOS'u evimizdeki
kendisinden daha iyi kim bilebilir ki? Mac OS X gibi PC'lerde, hem de linuxta kullandýgýmýz programlarla
saðlam ve gerçek anlamda profesyonel bir sistemin Intel geliþtirilmiþ olarak görmek ancak bir rüyanýn gerçek
platformuna taþýnmasý, Windows'un sonunu hazýrlayacak olmasý olarak da nitelendirilebilir.
bir etken olabilir.
Hazýr olun efsaneler geri dönüyor,
Aslýnda yeni bir iþletim sistemi yaratan her þirketin klasik Gelecek Sayý: "AmigaOS: Efsanenin Ayak Sesleri”
tavuk-yumurta problemi þudur: "Henüz kaliteli ve çok
sayýda yazýlýmý olmayan bir sisteme kullanýcýlarý nasýl Onur Turgay
çekersiniz ve henüz doðru düzgün kullanýcý tabaný onurturgay@ieee.metu.edu.tr
olmayan bir iþletim sistemine programcýlarý nasýl program
yazmaya ikna edersiniz?". Microsoft piyasadaki baskýn

28 Biltek, Aralýk 2002


Robotik Dünyasý Biltek
Uluslararasý Robotik ve Otomasyon Konferansý
ICRA ‘02
Geçen sene ilk kez katýldýðýmýz ve topluluðumuzu en iyi dersler çýkarmamýzý saðladý.
þekilde temsil ettiðimiz “Uluslararasý Robotik ve
Otomasyon Konferansý”na bu sene de IEEE ODTÜ`yü Her ne kadar insanlar enselerinde terörün sinsi nefesini
temsilen Robotik ve Otomasyon Kol Bölümü Baþkaný hissetseler de, Amerika yine Amerika... Özellikle
Ýlker Ender OCAK ve geçen seneki Yönetim Kurulu Washington D.C.'de gördüðümüz yerleþim düzeni, doðal
Baþkan Yardýmcýsý Can ÖZDORUK olarak beraberce güzellikler ve bir baþkente göre bomboþ olan trafiði
katýldýk. (ICRA 2001 için bkz. Biltek sayý 17 s.17 ) dikkatimizi çeken öncelikli hususlardý. New York ise
nispeten daha kozmopolit bir þehir olmasýndan dolayý
özellikle de yabancýlar için tehlike arz edebilecek bir
konuma sahip. Ancak dileriz ki bir gün hepiniz New
York'un o þaþalý gökdelenleri ile dolu bulvarlarýnda
yürüyüp Empire State'in tepesinden þehrin ýþýklarýnýn
yarattýðý inanýlmaz manzarayý izleme fýrsatýný
yakalarsýnýz.

Dikkatli okuyucularýmýz hatýrlayacaktýr. Geçen


gezimizde Seul Frankfurt uçaðýný kaçýrmýþ ve 1 gün
rotarla Türkiye`ye dönüþ yapmýþtýk. Bu senede yine
maceradan maceraya koþup Washington New York
IEEE Uluslararasý Robotik ve Otomasyon Konferansý'nýn trenine binip yanlýþlýk ile Newark`da inince Amerika`nýn
19. su olan ICRA 2002 bu sene Amerika Birleþik doðu sahillerinde kaybolma tehlikesi atlattýk. Bu vesile ile
Devletleri(ABD)'nin baþkenti Washington D.C. de de Amerika`daki irili ufaklý bir çok köy ve kasabayý da
yapýldý. 11 15 Mayýs 2002 tarihleri arasýnda düzenlene ziyaret etme þansýmýz oldu.
konferansa internet yoluyla 42 farklý ülkeden toplam 1172
teknik çalýþma katýldý. Toplantýda Amerika, Asya ve
Avrupa'dan seçilen jüriler tarafýndan belirlenen 689
çalýþma sunuldu. Teknik programlarýn yanýsýra
konferansýn açýlýþýnda bio-robotik üzerine, ikinci gün de
humanoid ve askeri robotlar üzerine bir panel daha
düzenlendi. Konferansin son gününde de New York
Dünya Ticaret Merkezi faciasý sonrasýnda gündeme gelen
“Kurtarma Robotlarý” konulu üçüncü bir panel
düzenlendi. Bunlarýn yanýnda çeþitli sergiler ve atölye
çalýþmalarý da yer aldý.

Biz de IEEE ODTÜ Robotik ve Otomasyon Kolu olarak


Öðrenci Forumunda topluluðumuzu en iyi þekilde temsil Bu seneki ICRA'daki sunumumuz sayesinde
etmeye çalýþtýk. Bizden baþka Amerika'dan ve Ýtalya'dan organizatörler tarafýndan ICRA 2003-Tayland'a da davet
birer IEEE öðrenci kolunun daha katýldýðý forum yaklaþýk edildik. Bizler önümüzdeki sene bu büyük organizasyona
2,5 saat kadar sürdü ve Dünyadaki Robotik ve Otomasyon katýlamayacaðýz ama katýlacaklar IEEE Robotik ve
kollarýnýn geleceði ve nasýl aktifleþtirilebilecekleri Otomasyon Kol Bölümü öðrencileri olacak. Eðer siz de bu
hususunda önemli kararlar alýndý. Öðrenci kolumuzun ve benzeri oganizasyonlara katýlmak ve beraber
yaptýðý çalýþmalar karþýsýnda etkilenen diðer öðrenci üreteceðimiz robot projelerinde yer almak istiyorsanýz
kollarý çalýþmalarýmýzý çok profesyonelce bulduklarýný yapmanýz gereken tek þey robot@ieee.metu.edu.tr
belirttiler. adresine bir mail atarak üye olmak. Robot dünyasýnda bir
sonraki sayýda baþka bir yazý ile tekrar buluþmak üzere.
ICRA 2001`e katýldýðýmýzda siz sevgili okuyucularýmýzý
unutmamýþ ve Seul`u karýþ karýþ sizler için gezmiþtik. Bu Saðlýcakla kalýn...
senede yine hiçbir zahmetten kaçmadýk ve adým adým tüm
Washington D.C.'yi ve New York`u gezdik. Hala 11 Ýlker Ender OCAK
Eylül'ün yaralarýný sarmaya çalýþan insanlarla oilker@ieee.metu.edu.tr
karþýlaþmak bizi gerçekten üzdü. ABD gibi birçok farklý
milletten oluþan bir ülkenin insanlarýnýn ayný acý Can ÖZDORUK
duygularý paylaþtýðýný gözlemlemek bu konuda bazý can@ieee.metu.edu.tr

Biltek, Aralýk 2002 29


Biltek Mikroelektronik Dünyasý

Mikroelektronik Dünyasý
“Geleceði tahmin etmenin en iyi yolu onu yaratmaktýr,” benzerlerinden %40 daha az enerji tüketecek. 2004
Alan Kayes yýlýnda da Ýrlanda’da 2 milyar dolarlýk 90nm fabrikasýný
kurmayý planlýyor (www.intel.com).
Bu sayýmýzda, önde gelen mikroelektronik þirketlerini ve
bu þirketlere servis saðlayan, özel ürünler sunan Nichia
mikroelektronik þirketlerini kýsaca tanýtacaðýz. Öncelikle Az bilinen bu þirket 1993 yýlýnda mavi LED’i ilk defa
ismi çok duyulan, mikroelektronik çalýþmalarý son üretti ve dünyanýn önde gelen LED üreticilerinden biri
kullanýcý ürünlerine göre geri planda kalan þirketlere yer oldu. Bu küçük ama önemli aygýtla Nichia bugün 750
vereceðiz. milyon dolarlýk halen büyüyen bir þirket
(www.nichia.co.jp).
IMEC
IMEC (Interuniversity MicroElectronics Center); TSMC
mikroelektronik, nanoteknoloji, ICT (Bilgi ve Ýletiþim 1987 yýlýnda kurulan Taiwan Semiconductor
Teknolojileri) yeni tasarým yöntemleri ve teknolojileri Manufacturing Company (TSMC) dünyanýn en büyük
konularýnda çalýþan Avrupa’nýn en büyük baðýmsýz özelleþmiþ yarýiltken üretim þirketi. Þirket 2000 yýlýnda
araþtýrma merkezidir. Türkiye’deki Tübitak-Bilten 500 milyon dolar yatýrým ile dünyanýn ilk 12" silisyum pul
benzeri, üniversite sanayi iþbirliðini Belçika’da seri üretimini yaptý. 2003 yýlý ikinci çeyreðinde de Intel
mikroelektronik alanýnda gerçekleþtirmektedir. Yýllýk gibi 90nm üretimine geçmeye hazýrlanýyor
araþtýrma bütçesi 120 milyon Euro olan dünyanýn önde (www.tsmc.com).
gelen Ar-Ge ve eðitim merkezidir (www.imec.be).
Samsung
Alcatel Microelectronics Monitor, televizyon ve VCR cihazlarýyla tanýdýðýmiz
2001 yýlýnda $100 milyon dolar kar etmiþ olmasýna Samsung, önde gelen DRAM (Dynamic Random Access
raðmen, 2002 baþýnda, DSL (Digital Subscriber Line) ile Memory) üreticilerinden. Þirket 1999 yýlýnda ilk 1Gbit
ilgili çalýþmalarýna yoðunlaþmak için Alcatel’in D R A M e n t e g r e s i n i ü r e t t i
mikroelektronik bölümü STM (www.stm.com ) þirketi (www.samsungelectronics.com/semiconductors).
tarafýndan satýn alýndý. Bu bölüm, bir þubesi de Türkiye’de
faaliyet gösteren ASIC (Uygulamaya Yönelik Entegre AMS
Devre) tasarým gruplarýna sahipti. STM ayrýca þirketin Dünyanýn önde gelen karma sinyal entegre devre tasarým
karma sinyal (mixed signal) faaliyetlerini AMI ve üretim þirketidir. Dünyanýn 14 merkezinde; baþlýcalarý
(www.ami.com ) þirketine sattý. Japonya, Singapur, Honkong, Ýtalya, Fransa, Ýngiltere,
Almanya ve Ýsviçre olmak üzere tasarým ve satýþ
Philips Semiconductors ofisleriyle faaliyet göstermektedir. Otomotiv,
Philips’in yarýiletken kolu olan þirket, dünya çapýnda 18 telekomünikasyon, endüstri sektörlerinde dünya lideri
üretim tesisi ve 30 tasarým merkezine sahiptir. Herkesin þirketler için ASIC karma sinyal entegre devre tasarýmý
aþina olduðu son kullanýcý ürünlerinin yaný sýra, sektör yapmaktadýr. Yaptýklarý tasarýmlarýn diðer kullaným
için RF, mobil haberleþme, ASIC ve görüntüleme ürünleri alanlarý ise arabalarda, uçak kokpitlerinde, kalp
de sunmaktadýr (www.semiconductors.philips.com). pillerinde, elektronik güç ölçen aletlerde, havaalaný x-
ýþýný aletlerinde ve güvenlik kapýlarýnda kullanýlan mobil
Cadence ve sabit hat telefonlar, hava yastýklarý ve otomotiv yaðmur
Elektronik tasarým ürünleri geliþtiren Cadence'ýn sensörleridir (www.austriamicrosystems.com).
programlarý bölümümüz VLSI laboratuarýnda da
kullanýlýyor. PCB (Baský Devre Kartý) tasarýmýndan Mentor Graphics
VLSI serim (layout) tasarýmýna kadar birçok paket Mentor Graphics, elektronik tasarým otomasyonunda
program mikroelektronik mühendislerinin hayatýný (EDA – Electronic Design Automation) teknoloji
kolaylaþtýrýyor (www.cadence.com). lideridir. Þirketlerin, en iyi elektronik ürünleri piyasaya
daha hýzlý ve düþük maliyetli sürebilmeleri için yazýlým ve
Intel donaným tasarým çözümleri saðlar. Çalýþma alanlarýna
Hayatýmýzý PC mikroiþlemcileri ile ele geçiren Intel’in giren temel konular; sistem çipi tasarýmý, HDL ve FPGA
arkasýnda herbiri milyar dolarlýk birçok yarýiletken tasarýmý, fiziksel tasarým ve analiz, kart ve sistem tasarýmý,
fabrikasý var. Bu fabrikalardan sonuncusu olan “Fab danýþmanlýk, servis ve destek þeklindedir
11X”, 2 milyar dolar yatýrým ile New-Mexico A.B.D.’de (www.mentor.com).
Kasým 2002’de kuruldu. 300mm (12 inç) çapýnda Baþak Yüksel
silisyum pullarý, 0.13 mikron prosesi ile iþleyecek fabrika basak@ieee.metu.edu.tr
2003 yýlýnda 90nm prosesine geçecek. Intel artýk 37. Oray Orkun Cellek
yýlýnda olan Moore kanunu devam ettirmeye niyetli gibi o.o.cellek@ieee.org
görünüyor. Fabrika ayrýca daha az kimyasal kullanarak IEEE ODTÜ EDS-SSCS Kol Bölümü

30 Biltek, Aralýk 2002

You might also like