24 Aralık 2024 Salı English Abone Ol Giriş Yap

Katalog

Cook, Porter ve Carpenter makaleslnden mefhur 1984 görüntüsü. basıt bır olayı farketmıştı Işınlar bır ışık kaynagından çıkınca uzayda yuzeylere çarpa çarpa dolaşırlar Bunlardan çok az bır kısmı gozumuze ge lır Gozumuze gelen ışınlann ışık kaynagı nı terketlıkten sonra ndsü hareket ettıklerını büırsek gordugumuz goruntuyu hesaplayabılırız Ama bu hesabı yapmak dahı mumkun degüdır Mesela gazetenın yuzeyınden yansıyıp gozunuze gelen ışınlar gazetenın yuzeyıne çarpmadan herhangı bır yerden gelmış olabılırler Sadece ışm kaynagından çıkıp gazete yuzeyınden yansıyan ışınların etkısırıı hesdpldmamız mumkundur Buraya kadar anlattıklanm aslında Turner VVhıtted'den once Ray Cas tıng adıyla bılınıyordu Gazete ıçın Işın Iz leme metodunun yapabılecegı bır şey yoktur Sadece ışık kdynagından dırek olarak glıp gazete kâgıdından ydnsıyan ışıra hesaba katabıhr Bır an ıçın gazeteye degıl de aynaya bakrıgınızı varsaym Lıseden de hatırladı grnız gıbı ayna yuzeyınden yansıyan ışın ayna yuzeyıne dık bır vektorle eşıt açı yaparak yansır Yanı aynadan yansıyan ışın gozumuze gelen bır ışm sadece bellı bır dogrultudan ayna yuzeyıne gelmıştır Bu doğrultuyu hesaplayabılırız Dogrultuyu hesaplayınca da gerı gıdıp ışıgın nereden gelmış oldugunu bulabüırız Dıyelım ışık gazeteden yansıyıp gelmış olsun Boylece gazetenın aynadakı yansımasını hesap edebüırız Aslında çevremızdekı eşyaların çogu ayna kadar olmasa dahı ışıgı ayna gıbı yansıtırlar Eger başınızı oynattıgınızda gordugunuz goruntu degışıyorsa o cısımler bıraz ayna gıbı ddvranıyorldr demektır Elma yuzeyı, parlatılmış derı ya da bılgısayar ekranına bakm, hepsı bırazcık ayna gıbı davranır Işın ızleme yontemı sayesınde bu tur etkılerı hesaplamak mumkun oldu Turner VVhıtted'ın makalesmdekı goruntulerde hesaplanması kolay oldugu ıçın sadece kureler ve duzlemler vardı Kısa zamanda başka cısımlerm de ışın ızleme metoduyla nasü goruntulenebüecegı uzerıne makaleler basıldı Işm ızleme metoduyla oluşturulan goruntulerın kalıtesını aıttırmak ıçın makaleler çıkü Bun arın ıçınde bence en ^nemlısı Cook Por ıer ve Carpenter'ın buldugu Dagıtılmış Işın Izleme yontemıdıı Meşhur 1984 yılmda basılan bu makdlenın en ılgınç yan lanndan bırı de go runtulerden bırınde bılardo toplarıyla 1984 yazdırümasıdır Işın ızleme yontemmı hızlandırmak ıçın de pek çok makale ya zıldı Sonuçta VVhıtted'ın makalesı bılgısayar grafîgvnde en çok referans verılen makale oldu Turner VVhıtted'ın Işın Izleme dışında büınen bır katkısı olmadı Fakat bu mdkalesıyle Sıggraphın en buyuk odullerınden bırını aldı ıkı sene once Turner Whıtted bılgısayar grafıgı aldnındd hıçbır zaman unutulmayacak Başınıza elma duştugunde ya da mılkshake ıçtıgınızde hazır olursanız neden sız de bır şeyler bulmayasınız? ergun@vız tamu edu http //wwwvız tamu edu/faculty/ ergtın ııgısayar Hangi programlama dilini öğrenmeli ve kullanmalı? Salih Yurttaş Programlama dılı seçımı de mı olurmuş demeyın Zaman zaman, programlama dılı seçımı ve olçutlerı onerüır Hangı programlama dılının seçılmesı gerektığı ogrenım kurumlannda geleneksel çatışma ve aynşma konusudur Kışı duzeyınde de kaçımlmaz etkılen vardır seçme baskısınrn Fortran'ı bılmem yeterlı degıl mP C'yı oğrensem yeter mı? C++'yı da bılmelı mıyım9 Bırını bılmem yetmez mP En ıyısı nedır9 Yukandala soruları soranlar az degıldır, bu sorulardakı dıl adları degışse de, sorulaı bıtmez Bu yazıda, oncelıkle, hangı programlama dılını seçelım, ogrenelım, ktülamlım sorusunun yanıtı uzeı rnde degıl de, boyle bır sorunun uzunca sure gundemde kalacagı uzerınde yogunlaşacagım Turkıye'de bılgısayar bılımlerı ogretırnı yenı bır olgudur Bılgısayar bılımlerı oğretımımn çevı ıı ve benzetme temelmde olması kaçınılmazdır Turkıye'de herhangı bır eğıtım kurumu kendını ABD'dekı bır unıversıteyle denkleştırdıgı vdrsayrmıyla, ogretım programını bırebır almayı dogal sayaı Bılgısayar bılımlerı, yerleşık ve kararlı bır duraganlıga erışmemıştır Bunun bır kanıtını, degışen dıl seçımlerı ve dıl çeşıtlılığmde gozleyebüırız nellıkle geçerlıdır Konumuz açısmdan onemlı C, Pascal, C++, Ada, Lısp, Smaltalk, Java gıolan ıse şudur Fortran'ın yerıne, Apl, Algol, Pl/1, bı, pazarda bırebır karşılıgı olan programlama Pascal, C, Lısp, C++ değışık donemlerde almaşıdıllerını temel alan unıversıteler vardır Ya da pak olarak sunuldu 1980'lerde yaygınlaşan kışısel zardan bagımsız, dıllerustu dıyebılecegımız bır bılgısayarların ozel amaçlı dıUermden Matiab, anlayışla bellı bır dılden bagımsız bır ogretım anMathematıca ve benzerlerıne, konuyu dagıtmalayışında olan unıversıteler de vardır mak ıçın degınmıyorum Muhendıslık bılımlerı dılbulıgun Foıtıan'la korurken, ış Bıraz daha açık olayım ve ışletme okullan uzunca sure CoDılbırlıgı, bılgısayar bılımlerı bol dılmde kaldılar ogretımınde gerçekleştırüeme Üniversitelerde yen bır olguduı Bunun neden öğretilecek bilgisayar 1990'ların başına degm Fortran ve Cobol agırhklı olarak sahnede kal lerı ve dıller kargaşasmın artıladilleri seçiminde rol dılar Kımı unıversıte çok dıllı ogre n, eksılerı ayn bır yazı konusu tım çozumunde karar kılarken, kıdur Başlangıçta, kabaca oynayan etkenler mı de egemen dıl seçımım yaptı 1960'lar boyunca, bılgısayar bı çok olunca bugünkü Kımı Pascal'a geçmeyı başardı ve lımlerı ogretımınde Fortran ogaşama saydı Kımı de C'yı seçmış renmek ve oğretmek, muhen olgu ortaya çıktı. olmanrn artılarmı, eksüermı anla dıslık bılımlerınde kaçınılmazmadan o dıller ı benımsedı dı Fortran'dan oteye dıl olabıleceğı, olması gerektıgını duşunenler azdı Dıl, enrnde sonunda Bu tartışmalarda, seçme ve karar dnlarında programcılıgın bır aracıdır dendı Programlama kışısellıkler, pazarm basküarı, gelecegı ongorme dılmm programı duşunmede, çozumu tasarlamameraklaıı her ogretım kurumunda degışık rol oyda etkınlıgı ve verımı arttırabüecek bır araç olanadı büecegmı kavramak, epey zor olmuştur MuhenCollege StatıonTexas dıslık bılımlerı fortran'la yetmme dırencmı koruryurttas@cs tamu edu ken, pek çok dayanagı vardı Bu dayanaklar gehttp //www cs tamu edu/faculty/yurttas 565/19
Abone Ol Giriş Yap
Anasayfa Abonelik Paketleri Yayınlar Yardım İletişim English
x
Aşağıdaki yayınlardan bul
Tümünü seç
|
Tümünü temizle
Aşağıdaki tarih aralığında yayınlanmış makaleleri bul
Aşağıdaki yöntemler yoluyla kelimeleri içeren makaleleri bul
ve ve
ve ve
Temizle