Gerek dönem başında gerekse dersin icrası esnasında Matematik

Transkript

Gerek dönem başında gerekse dersin icrası esnasında Matematik
Sevgili Öğrenciler;
Gerek dönem başında gerekse dersin icrası esnasında Matematik Mühendisliğine Giriş
dersine ilişkin olarak dersin işlenişi, vize ve final sınavlarına ilişkin detaylı bilgilendirmeler
yapılmıştı.
Bu çerçevede 30.12.2013 tarihli ders ile birlikte dersler tamamlanmıştır. Bu tarih itibarıyla
bazı grupların/öğrencilerin sunum yapmadıkları, bazılarının ise ödevlerini teslim
etmedikleri görülmüştür. Sunu ödevlerine ilişkin duyurular daha önce değişik tarihlerde
yapılmış olduğundan burada ayrıca bu hususa değinilmeyecektir.
Final sınavına ilişkin olarak ise, final sınavının sunu yapılan konuları içerecek şekilde
yapılacağı dolayısıyla bütün öğrencilerin sunu yapılan konuları irdelemeleri gerektiği
belirtilmişti. Ancak sunu yapan grup sayısının yaklaşık 60, her gruba ait dosya içeriğinin
yaklaşık olarak 30-60 sayfa arasında olması nedeniyle öğrencilerin ortalama 2.000 sayfalık
bir doküman topluluğunu takip etmesi gerekeceği, bu hususun ise sizler için sıkıntı
doğuracağı irdelemesi yapılarak final sınavına ilişkin olarak genel bir sunu konusu tarama
soruları ekli olarak bilgilerinize sunulmuştur.
Bu bağlamda final sınavı ekli olarak verilen 62 adet soruya ve genel olarak derslerde
değinilmiş olan kapsama paralel olarak yapılacaktır.
Ayrıca bilginiz üzere final sınavı 13.01.2013 Pazartesi Günü Saat:14.00’da yapılacaktır.
Final sınavına her öğrenci kendi grubu için ilan edilen salonda girmek zorundadır.
Bu bağlamda
Prof. Dr. Mustafa BAYRAM
Prof. Dr. Mustafa BAYRAM
Yrd. Doç. Dr. Müslüm ÖZIŞIK
Yrd. Doç. Dr. Müslüm ÖZIŞIK
Grup : 1 öğrencileri KMB-303
Grup : 2 öğrencileri KMB-313
Grup : 3 öğrencileri KMB-203
Grup : 4 öğrencileri KMB-216-217
nolu salonda gireceklerdir.
(Gruplar ve Sınav yerleşim listeleri 19-22. sayfalardadır.)
Sınav günü her öğrencinin kimlik ibraz etmesi mecburidir. Ayrıca YTÜ Senatosunun ilgili
kararları doğrultusunda sınav esnasında her türlü elektronik cihazın kullanımı yasak olup,
Gsm işlevine sahip cihazların KAPALI olması gerekmektedir. Aksi durumda sınavınızın
geçersiz sayılarak ayrıca idari işlem yapılması zorunda kalınacağını önemle hatırlatır;
Yeni yılda, sağlık, mutluluk ve başarı dileriz.
Prof. Dr. Mustafa BAYRAM & Yrd. Doç. Dr. Müslüm ÖZIŞIK
Not :
1-) I ve II. Vize notlarınız en geç 06 Ocak 2014 tarihinde Usis sisteminde ilan edilmiş olacaktır.
2-) Derslere devam etmemiş olan öğrenciler dikkate alınarak bu duyurunun haberi olan öğrenciler
tarafından diğer öğrencilerle de paylaşılması gerekmektedir.
3-) Her türlü soru/sorun vs hususlar için [email protected] adresine mail atabilirsiniz.
1
MATEMATİK MÜHENDİSLİĞİNE GİRİŞ DERSİ
(Grup : 1, 2, 3 ve 4)
SUNU KONULARINA İLİŞKİN
DERS İÇİ DEĞERLENDİRME SORU ve CEVAPLARI
1-)
Mühendislik ve mühendislik yaklaşımı nedir?
Mühendislik, deneyim ve uygulama yoluyla matematik ve bilimlerine ilişkin
bilgilerin,doğanın sunduğu malzeme ve enerjilerin insanlığın yararına ekonomik bir şekilde
kullanılması için yöntemler geliştirmek üzere değerlendirmeler yapılmasını ve uygulamaya
geçirilmesini sağlayan meslektir.
Mühendislik yaklaşımı, mühendislik tasarım yöntemi olarak da isimlendirilmekte ve yedi
adımdan oluşmaktadır:
Problemin tanımı,
Gerekli bilginin derlenmesi,
Çözümler için araştırma,
Düşünceden öncül tasarımlara geçiş,
Çözümlerin değerlendirilmesi ve uygun çözümün seçimi,
Raporların, planların ve spesifikasyonların hazırlanması,
Tasarımın uygulanması.
2-)
Matematik mühendisliği nedir? Çalışma alanları hangileridir?
Matematik Mühendisliği, temel matematik bilgilerine ek olarak özellikle uygulamalı
matematik alanında bilgi ve beceriler kazanmış ve bu sayede fen, mühendislik ve ekonomi
problemlerinin matematiksel analizini yapabilme gücüne ve mühendislik formasyonuna
sahip, matematik modelleme yapabilen, temel bilgisayar bilgilerini ve programlarını bu
amaçlar doğrultusunda kullanabilen donanımlı mezunlar yetiştiren bir mühendislik
programıdır.
Bir başka deyişle Matematik mühendisliği, iyi derecede matematik bilgisine sahip,
mühendislik öğrenimi almış, her türlü mühendislik problemlerini modelleyebilen, çözebilen
mühendisler yetiştirmeyi amaç edinen mühendislik dalıdır.
Matematik mühendisIeri endüstri, iktisat, ekonomi, hizmet kısacası bütün mühendisIik
alanlarında ortaya çıkan probIemIerin modeIIenmesi, çözülmesi ve yorumIanmasında etkin
bir role sahip olarak son yıllarda özellikle yazılım ve sistem analistliği alanlarında önemli bir
etkiye sahiptirler. Bu çerçevede hemen hemen bütün mühendislik alanlarında iş bulma
olanaklarına sahiptirler.
3-)
Matematik mühendisleri genel olarak nasıl bir öğrenim alırlar?
Günümüzde İ.T.Ü, Y.T.Ü, Işık Üniversitesi ve Gümüşhane Üniversitesi’nde buIunan
Matematik MühendisIiği Bölümünde temel mühendislik derslerine ilave olarak Türk DiIi,
Atatürk İIkeIeri & İnkıIap Tarihi, Ekonomi, Kültür-Sanat DersIeri, İngiIizce gibi mühendisIik
biliminin tabi oIduğu dersIeri aIırIar. Bu derslere ilave olarak matematik böIümü
öğrenciIerine verilen öğrenimin fazIasını aIırIar. Üniversiteye göre bazı ufak farklılıklar
olmakla birlikte özellikle ikinci sınıftan itibaren bazı seçimlik derslerle birlikte diğer
mühendislik dallarında okutulan birçok dersi de (Yöneylem, veri tabanları, ileri
programlama, dinamik, akışkanlar mekaniği, yapay zeka vs gibi ) alma imkanına
sahiptirler.
2
4-)
Matematik Mühendisliği bölümünün amacı nedir?
Matematik Mühendisliği Bölümü; sağlam matematik bilgisine sahip, fen, mühendislik,
endüstri ve ekonomi alanlarındaki her türlü problemi matematiksel olarak modelleyerek
çözümler üreten, aynı zamanda mühendislik nosyonuna sahip kişilerin yetiştirilmesi için
öğrenim ve araştırma yapılmasını amaç edinmiştir. Ayrıca, matematiğin diğer disiplinlerle
(mühendislik dallarıyla) olan ilişkisini sağlıklı bir biçimde kurarak, istatiksel veri analizi,
dinamik sistemlerin matematik modellemesi, bilgisayar programlama ve sistem analizi
konularında temel ve güncel bilgilere sahip lisans (ve lisansüstü) öğrenim verilmesini
hedeflemektedir.
5-)
Matematik Mühendisliğinin genel olarak misyon ve vizyonu nedir?
MİSYON(Özgörü):
Teorik ve uygulamalı matematik bilgisiyle donanımlı; mühendislik, ekonomi ve sosyal
hayatta karşılaşılan olayların matematiksel modelini kurabilen ve modelini kurduğu
problemlere çözümler üreten, bu amaçla bilgisayar yazılım ve uygulamaları yapabilen
mühendisleri yetiştirmektir.
VİZYON(Özgörev):
Çağdaş gelişmeleri takip eden, ulusal ve uluslararası kurumlarla işbirliği içinde bilim
üreten, ülkemizin gelişmesine katkı sağlayan, matematik mühendisliği alanında saygın,
dinamik bir bölüm olmaktır.
6-)
Matematik Mühendisliğinin kalite politikası hakkında kısaca bilgi veriniz?
Lisans ve lisansüstü öğretimle, yürütülen temel ve uygulamalı araştırmalarla; etik
değerlerine bağlı, teknolojiyi takip eden, kendini sürekli yenileyen yaratıcı, girişimci,
sorgulayıcı, ortak çalışmaya yatkın, çevreye duyarlı, devlete ve topluma yararlı
mühendisler yetiştirmek,
Sürekli öğrenim ile kalite bilinci ve ekip anlayışını pekiştirmek,
Kalite yönetim sistemine uygun olarak sürekli gözden geçirmelerle iyileştirmeyi ve
gelişmeyi sağlamak,
Öğrenci memnuniyetini en yüksek düzeye çıkarmaktır.
7-)
Yazılım geliştirmedeki sorunlar nelerdir?
Başarılı bir yazılım geliştirme, zamana ihtiyaç duyar. Zordur. Maliyeti yüksektir. Yazılım
boyutu ve karmaşıklığı artar. Yazılımların yaşayan varlıklar olması ve sürekli gelişmesi
gerekliliği ve kullanıcıların ihtiyaçlarının değişmesidir.
8-)
Vigenere şifrelemesi çeşitleri nelerdir? Bu çeşitlerin birbirinden farkı nedir?
Vigenere şifrelemesi Autokey ve Keyword olmak üzere ikiye ayrılır. Autokey şifrelenecek
düz metin için başlangıç anahtarı kullanırken, keyword düz metini anahtar kelime ile
şifreler.
9-)
Gizli anahtar şifreleme türleri kaça ayrılır? Bu türleri kısaca açıklayınız.
Akış ve blok şifreleri olmak üzere ikiye ayrılır.Akış şifreleme türünde harfler teker teker
şifrelenir, hızlıdır ve şifreler küçüktür.aynı akış anahtarı kullanıldığı için güvenlik açığı söz
konusudur.Blok şifreleme türündeki sistemlerde dönüşümler harften ziyade uzunluğu sabit
bloklar üzerinde yapılır.Yaygın olarak 64 bit uzunluk kullanılır.
3
10-)
Veri tabanı yönetim sistemi nedir?
Veri tabanı yönetim sistemi veri tabanlarını tanımlamak, yaratmak, kullanmak, değiştirmek
ve veri tabanı sistemleri ile ilgili her türlü işletimsel gereksinimleri karşılamak için
tasarlanmış sistem ve yazılımdır.
11-)
Veri tabanı yönetim sisteminin yararları nelerdir?
Veri bütünlüğünü sağlar.
Veri güvenliğini sağlar.
Veri bağımsızlığını sağlar.
Veri ilişkiselliği sağlar
12-)
Bilgisayar organizasyonu yapılırken kaç kısıma ayrılır bunlar nelerdir?
Bilgisayar organizasyonu birimleri 6 birimde incelenir bunlar:
Giriş ünitesi,Çıkış Ünitesi, Hafıza Ünitesi, Aritmetik Mantık birimi,Merkezi işlem birimi,ikincil
depolama ünitesidir.
13-)
Giriş ve çıkış ünitesi elemanlarını yazınız?
Giriş ünitesi elemanları: Klavye,fare,tarayıcı,Mikrofon,Optik okuyucu, Barkod okuyucudur.
Çıkış ünitesi elemanları ise ekran, yazıcı, hoparlör, kulaklıklardır.
14-)
Klasik mantık ile bulanı mantık arasındaki fark nedir?
Klasik mantık matematiksel olarak sadece 1 ve 0 değerlerini alır yani varlık bir kümenin
içinde ya vardır ya da yoktur.
Bulanık mantık çok değerlilik anlamına gelir yani sadece 0 ve 1 değerlerini değil arsındaki
tüm değerleri de alır.
15-)
Bulanık mantık (Fuzzy logic) kuramını geliştiren kişi kimdir?
Azeri asıllı Amerikalı sibernetikçi Lütfi Askerzade(Lotfy A. Zadeh) 'dir.
16-)
Fractal geometrinin anlamı ve en önemli özelliği nedir?
Fraktalın teorik anlamı; sonsuza dek iç içe geçmiş birbirini tekrarlayan şekillerdir. Bu
tanıma göre Fraktal ana şekle benzer gitgide küçülen alanı sonsuz olan bir şekildir. Bu
şekillerin en önemli özelliği, ne kadar büyütürseniz büyütün, görüntünün her küçük
ayrıntısının, bütün ile tıpatıp aynı karakteristikleri taşımalarıdır.
17-)
Günümüzde en sık kullanılan sıralama algoritması nedir?
Shell sort
18-)
Bubble sort algoritmasının karmaşıklığı nedir?
Cevap:O(n kare)
4
19-)
Temeli divide and conquer algoritmasina dayanan sıalama algoritmasi nedir?
Merge sort
20-)
İntranet nedir?
İntranet, sadece belirli bir kuruluş içindeki bilgisayarları, yerel ağları (LAN) ve geniş alan
ağlarını (WAN) birbirine bağlayan, çoğunlukla TCP/IP tabanlı bir ağdır.
21-)
Yörünge alanında çalışma yapan bilim adamları kimlerdir, çalışmaları nedir?
Johannes Kepler ve Isaac Newton'dur.
Yörüngelerin matematiksel özelliklerini Alman gökbilimci ve matematikçi Johannes
Kepler(1571-1630)
incelemiş ve
gezegenlerin
hareketlerini
belirleyen
temel
kuralları ampirik olarak ortaya koymuştur.
İngiliz fizikçi,matematikçi ve gökbilimci Isaac Newton(1642-1727) da bu kuralları fizik
temellerine dayanarak kanıtlamış ve kendi geliştirdiği kütle çekim teorisi ve hareketin temel
yasaları ile gök cisimlerinin davranışlarını açıklamıştır.
22-)
Kepler'in gezegensel hareket yasaları kaç tanedir, maddeler halinde yazınız.
3 temel yasası bulunmaktadır.Bunlar;
-Yörüngeler kanunu
-Alanlar kanunu
-Periyotlar kanunudur.
23-)
En yaygın kullanılan web tarayıcılarına örnek veriniz.
Google Chrome
Yandex
Mozilla Firefox
Internet Explorer
Opera
Safari
24-)
Turing Testi'nin amacı nedir?
Turing Testi'nin amacı bir makinenin düşündüğünü söylemesinin mantıksal açıdan
mümkün olup olmadığıdır.
25-)
Robot kelimesi ne anlama gelmektedir ve ilk olarak kim tarafından kullanılmıştır?
Robot, algılayıcıları sayesinde çevresel bilgileri alan,görevini insana özgü eksikliklerden
tamamen arınmış bir şekilde yapan makine modelidir. Robot kelimesi Çek dilinde
işçi/esir/köle anlamına gelmektedir ve ilk olarak Çekli bir filozof ve oyun yazarı Karel
CAPEK tarafından kullanılmıştır.
26-)
Proje yönetiminin aşamaları nelerdir? Kısaca açıklayınız.
Proje yönetiminin Başlatma,Planlama,Uygulama,Gözetim ve denetim ,Kapatma aşamaları
vardır.
5
Başlatma aşaması:Bu aşamada iş çevresini iyi anlamak ve gerekli kontrolleri projeye
eklemek önemlidir.
Planlama aşaması:Bu aşamada amaç proje için gerekli maliyet ve kaynakları tahmin
etmek ve etkili bir biçimde proje uygulamasındaki riskleri yönetmektir.
Uygulama aşaması:Proje yönetim planındaki proje gereksinimlerine karşılama amaçlı
proseslerden oluşur.Ürünler bu proseslerin çıktılarıdır.
Gözetim ve denetim:Proje performansının izlenmesi ve ölçülmesi sayesinde proje
yönetim planından uygulamada farklılıkların fark edilmesidir.
Kapatma aşaması:Projenin resmi olarak bitirilmesidir.İdari
arşivlenmesi ve öğrenilen derslerin belgelendirilmesini içerir.
aktiviteler
dosyaların
27-)
E-ticaretin yararları ve zararları nelerdir?
YARARLARI:
Elektronik ortamda saniyeler içinde veriler aktarıldığından zamandan tasarruf gerçekleşir.
Müşteri için daha fazla ürün seçeneği sunulması için imkan doğar.
Telefon , fax ücretlerinden tasarruf edilerek , maddi yük azaltılabilir.
Müşteri açısından internet ortamında birden fazla alışveriş yapabileceği ortam olduğundan
rekabet nedeniyle düşük fiyata ürün alabilir.
Stok, maliyet bilgileri elektronik ortamda olduğu için tedarikçi firma stok yapmak
durumunda kalmaz ve stoğunda ne kadar ürünü olduğunu ve bu ürünlerden kaç tane
sattığını bilir.
Tedarikçinin büyük bir ofise ihtiyaç duymadan internet üzerinden sanal alışveriş merkezini
oluşturmasına olanak sağlar.
ZARARLARI:
İnternetten alacağınız ürünü gözle göremeyeceğinize göre ve elle kontrol
edemeyeceğinize göre, satıcının insafına kalmış veya satıcının kalitesine kalmış
diyebiliriz.
Eğer çok tanınmamış sitelerden alış veriş yapmışsanız dolandırılma riskiniz var, çünkü
önce parayı sonra ürünü alıyorsunuz.
Aldığınız ürünü değiştirmek veya iade etmek çok zahmetli olacaktır.
Aldığınız ürün kusurluysa iade etmek için kırk takla atacaksınız.
İleride aldığınız ürün bozulursa, garanti konusunda birtakım sıkıntılar yaşayacaksınız.
Kargoda ürünün zarar görme riski mevcut.
28-)
Yazılım geliştirme işleyiş süreçleri nelerdir ?
Yazılım gereksinimlerinin belirlenmesi, sistem ve yazılım tasarımı, yazılım geliştirme ve
birim testleri, entegrasyon ve sistem testleri ve bakım-onarım faaliyetleridir.
29-)
Kaliteli yazılım ne demektir?
Kabullenebilir hata seviyesinde, gereksinimleri karşılayan, amaçlanan kullanıma uygun,
zamanında tasarlanmış, belirlenen bütçe sınırları içinde gerçekleştirilmiş, standartlara
uyumlu ve bakımı sağlanabilen yazılım kaliteli yazılımdır.
6
30-)
Dosya erişim yöntemleri kaça ayrılır? Bunlar nelerdir?
Sıralı erişim ve doğrudan erişim olmak üzere 2’ye ayrılır.
31-)
Dosya yapısının değerlendirme ölçütleri nelerdir?
-Basitlik
-Güvenirlik
-Programlanabilirlik
-Yönetilebilirlik
-Yer karmaşıklığı
-Hesaplama
-Güvenlik
32-)
Nesneye yönelik programlamanın avantajları nelerdir? Maddeler halinde açıklayınız.
Nesneye yönelik programlamanın avantajları:
Öğrenme süresi orta seviyede olduğu için karmaşık işler için kolay kavranabilir.
Tüm programcıları aynı yapıda programlamaya sevk eder. Birden çok programcının
çalıştığı projeleri kolaylaştırır.
Daha çok kod yazma ihtiyacı yaratmasına karşın spagetti olan bir kodu düzenli gösterir.
İnsan düşünme yapısına uygundur.
Piyasadaki programcıların çoğu bu yapı ile program yazdığı için projelere yeni iş gücü
katmak kolaydır ve programcıların fiyatını aşağıya indirir.
33-)
Kurumsal Kaynak Planlama danışmanlığı kaç bölümden oluşmaktadır? Açıklayınız.
KKP danışmanlığı, sistem mimarisi, iş işlemleri danışmanlığı ve teknik danışmanlık olmak
üzere üç bölümden oluşur. Bir sistem mimarı, bir işletmenin gelecekteki veri akışı planları
da dahil olmak üzere bütün veri akışını tasarlar. İş danışmanı, işletmenin mevcut ticari
işlemlerini analiz eder ve bunları KKP sisteminde karşılık gelen işlemlere eşler. Böylece
KKP sistemini işletme ihtiyaçlarına göre yapılandırılmış olur. Teknik danışmanlık ise
genelde programlama aşamasını içerir.
34-)
Diferansiyel denklemler kaç şekilde incelenir?
Kısmi ve normal (adi) olmak üzere 2 şekilde incelenir. Normal, tek değişkenli
fonksiyonların türevlerini ilişkilendiren diferansiyel denklem çeşididir. Kısmi ise birkaç
değişkenli bir fonksiyon ile bu fonksiyonun değişkenlere göre kısmi türevleri arasındaki
ilişkiyi inceler.
35-)
Diferansiyel denklem alanında katkı yapmış bilim adamlarına örnek vererek
katkılarını açıklayınız.
Newton, Leibniz, Euler.
Newton, diferansiyel denklemleri 3 grupta incelemiştir.
1.mertebeden
2.mertebeden
3.mertebeden
7
Leibniz, yeni çözüm yolları geliştirmiştir. F(x,y)=f(x.g(y)) olan diferansiyel denklemlerinin
çözümünü incelemiştir.
Euler, diferansiyel denklemlerin derecesini düşürme yollarını geliştirmiştir.
36-)
İnsan bilgisayar etkileşimi laboratuvarında kullanılan cihaz ve yazılımlar nelerdir?
-Cihazlar: Kameralar, Gözlemci Bilgisayarı, Kontrol Ünitesi, Ses Mikseri, Head-Mouse,
Göz İzleme Cihazı ( Eye-Tracking)
-Yazılımlar:Tobii Studio, Clearview, Noldus Observer, Morae
37-)
İnsan Bilgisayar Etkileşiminin (İBE) amacı nedir?
İBE'nin amacı, bilgisayarı daha hızlı ve insana daha doğal gelecek yollarla kullanılabilir
hale getirmektir.
38-)
Veri tabanı uygulamaları kaça ayrılır?
3’e ayrılır
1.Düz-dosya veritabanları
2.İlişkisel veritabanları
3.Hiyerarşik veritabanları
39-)
Matematiğin batıya girmesini sağlayan en büyük etken nedir?
İspanyanın güneyinde bulunan Endülüs'te eğitimin yaygın; ortamın bilim için uygun olması;
felsefe, kimya tıp, gibi bilim dallarda oldukça ileri olmasıdır.
40-)
Paradoksların özellikleri nelerdir?
1- Çok mantıksız görünen, aslında çok mantıklı bir değiştir.
2- İki doğrunun veya yanlışın çelişkisidir.
3- Paradokslar ilginçtir.
4- Paradokslar eğlencelidir.
5- Paradokslar öğreticidir.
6- Paradokslar şaşırtıcıdır.
7- Paradokslar zihni açar.
41-)
Kriptolojinin kullanım alanları hangileridir?
Kredi Kartlarındaki Şifreleme sistemi
Cep telefonlarındaki şifreleme sistemi
E-postaların güvenliği için şifreleme
İnternette şifreleme
42-)
Bir gök cisminin yörüngesini tanımlamak için yörünge öğeleri adı verilen belli
ölçütler gerekmektedir. Bu ölçütleri yazınız?
1-) Yörünge eğikliği
2-) Çıkış düğümünün konumu
3-) Yörüngenin yarı büyük eksen uzunluğu
8
4-) Yörüngenin dış merkezliği
5-) Enberi noktasının konumu
6-) Başlangıç zamanı
43-)
Kablosuz Ağ çeşitleri nelerdir?
Kablosuz Kişisel Alan Ağ (WPAN: Wireless Personal Area Network)
Kablosuz Yerel Alan Ağ (WLAN: Wireless Local Area Network)
Kablosuz Metropol Alan Ağ (WMAN: Wireless Metropol Area Network)
Kablosuz Geniş Alan ağ (WWAN: Wireless Wide Area Network)
44-)
Ağın Yerleşimi (Topoloji) ile ilgili bilgi veriniz?
Bir ağın yerleşimi kablolama sistemine ve makinelerin birbiriyle iletişim biçimine göre
düzenlenir. Ağ içindeki bilgisayarların fiziksel düzenine ağın yerleşimi (topoloji) denir.
Ancak ağın içinde yer alacak bir makinenin ağın düzenine uyum sağlamadan önce ağın
içindeki sinyal alışverişine uyum sağlaması gerekir. Başlıca topoloji tipleri bus (doğrusal
yerleşim), ring (halka yerleşim) ve star (yıldız) topolojilerdir.
45-)
Sürtünme kuvvetinin özelliklerinden bahsediniz?
- Sürtünme kuvveti sürtünen yüzeylerin cinsine bağlıdır. Cisme etkiyen sürtünme kuvveti
yüzeylerin cinsine göre değişir.
- Sürtünme kuvveti (yatay düzlemde) cismin ağırlığıyla doğru orantılı değişir.
- Sürtünme kuvveti sürtünen yüzeylerin büyüklüğüne bağlı değildir.
- Sürtünme kuvveti daima harekete zıt yöndedir.
- Sürtünme kuvvetinin hareket ettirici özelliği yoktur.
46-)
Bilgisayar yazılım türlerini kaç ana başlık altında inceleyebiliriz ve bunlar nelerdir?
1.Sistem Yazılımları
2.Uygulama Yazılımları
3.Çevirici Yazılımlar
47-)
Web Teknolojileri hakkında kısaca bilgi veriniz?
HTML: Zengin Metin İşaret Dili (İngilizce Hyper Text Markup Language, matematiksel
söz dizimli SQUARE dilinden vazgeçilerek, İngilizce'ye benzer sözdizimine sahip bir dil
oluşturulmuş ve SEQUEL (Structured English Query Language) olarak adlandırılmıştır.
Daha sonra da bu SEQUEL dili, İngilizce söylenişine paralel olarak SQL olarak
adlandırılmıştır.
XML Extensible Markup Language (Genişletilebilir İşaretleme Dili, kısaca XML), hem
insanlar hem bilgi işlem sistemleri tarafından kolayca okunabilecek dokümanlar
oluşturmaya yarayan, W3C tarafından tanımlanmış bir standarttır.
AJAX (İngilizce: Asynchronous JavaScript and XML, Türkçe: Eşzamansız JavaScript ve
XML), İnternet sayfalarında JavaScript ve XMLHttpRequest kullanımı
ile
etkileşimli
uygulamalar yaratan tekniğin adıdır.
PHP : İnternet için yaratılmış, sunucu taraflı, çok geniş kullanımlı, genel
amaçlı, HTML içerisine gömülebilen betik ve programlama dilidir. İlk kez 1995
ylında Rasmus Lerdorf tarafından yaratılan PHP'nin geliştirilmesi bugün PHP topluluğu
9
tarafından sürüdürülmektedir. Ocak 2013 itibariyle 244 milyondan fazla web sitesi PHP ile
çalışırken, 2.1 milyon web sunucusunda PHP kurulumu bulunmaktadır.
ASP Active Server Pages ( Türkçe: Etkin Sunucu Sayfaları) kısaca ASP, Microsoft'un ilk
dinamik web sayfaları üretmek için geliştirdiği sunucu taraflı betik motoru. Klasik ASP ya
da ASP Klasik olarak da bilinir.
CSS Cascading Style Sheets (Basamaklı Stil Şablonları ya da Basamaklı Biçim
Sayfaları, bilinen kısa adıyla CSS), HTML'e ek olarak metin ve format biçimlendirme
alanında fazladan olanaklar sunan bir Web teknolojisidir.
XSL XSL(The Extensible Stylesheet Language Family, Genişletilebilir Biçimlendirme
Dili Ailesi), XML dosyalarının içindeki verilere ulaşma, ulaştıklarını başka şekillere
dönüştürme ve gösterime hazırlama emirleri içeren kendileri de XML kurallara uyan diller
ailesinin adıdır.
Web 2.0 O'Reilly Media tarafından 2004'de kullanılmaya başlayan bir sözcüktür ve ikinci
nesil internet hizmetlerini-toplumsal iletişim sitelerini, vikileri, iletişim araçlarını,
folksonomileri yani internet kullanıcılarının ortaklaşa ve paylaşarak yarattığı sistemi
tanımlar. Kelimenin tam anlamı tartışmaya açıktır, Tim Berners-Lee gibi teknoloji
uzmanları da kelimenin manasını sorgulamıştır.
48-)
Veri tabanı çeşitlerini belirterek kısaca açıklayınız?
Microsoft Access :
Microsoft
firmasının office paketinde bulunan, fiyatı diğer rakiplerine göre uygun olan,
ücretli veritabanı çözümlerinden birisidir. Tek bir veri tablosunda 2 Gb a kadar veri
depolayabilir ve aynı anda 255 adet bağlantıya izin verebilirsiniz. Access genelde küçük
ölçekli uygulamalarınızda size iyi bir yoldaş olabilir.
Mysql :
MySQLInc. tarafından kodlanmıştır. Access e oranla daha güvenlidir. Windows ve linux,
solaris, aix gibi bir çok işletim sistemini desteklemesinden dolayı yaygındır. Kolay
kurulumu ve kurulum paketleri kullanıcı dostudur. Tablo başına 8 Tb veri
depolayabilmektedir. MySQL in en büyük dezavantajlarından birisi ücretsiz olmasından
dolayı eksik kalan desteğidir. Web uygulamalarında oldukça hızlıdır. MySQL, Unix, OS/2
ve Windows sistemlerde kullanılan açık kaynak kodlu bir veritabanı sistemidir.
Oracle :
Dünyanın en güçlü ve güvenilir veri tabanı olarak gösterilir. Maliyeti yüksek olduğu için
genelde büyük kurumların tercihidir. Windows ve Unix sistemlerde kullanılabilir. Sınırsız
sayıda tablo desteklemektedir. Yazılım desteği büyüktür. Oracle çoklu ortama yönelik
olarak ilişkisel veri tabanı yöntemini kullanarak hazırlanmış bir veri tabanı programıdır.
Eğer binlerce veya yüz binlerce hatta milyonlarca kayıtla uğraşıyorsanız oracle size hem
kolaylık , hem performans yani hız hem de güvenlik sağlayacaktır..
Progress :
Linux ve Windows platformlarınd çalışan kuvvetli bir sunucudur.
MsSQL :
Microsoft firmasının ürünü ( Microsoft SQL Server ) olup iyi bir performansı ardır.
Dezavantajı ise sadece windows işletim sistemleri üzerinde kullanılabilmesidir. Kullanımı
kolay, güvenilir ve güçlüdür. Diğer alternatiflerine göre biraz pahalıdır. Tablo başına 4 Tb
veri depolanabilir.
Interbase :
Linux üzerinde çalışan ücretsiz bir veri tabanı sunucusudur. Yaygın olmayıp, ücretsizdir
10
49-)
Spam ve trojan ne demektir?
Hem ucuz hem de ticari açıdan ise yarayan ancak alıcının genellikle istemediği, toplu
gönderilere spam, kullanıcıya fark ettirmeden arka planda bir takım isler yapan kötü niyetli
yazılımlara ise trojan denir.
50-)
Truva atı ve solucan (worm) nedir?
İşletim sistemlerine zarar veren kötü niyetli yazılımlara truva atı, işletim sistemine zarar
vermeyen kötü niyetli yazılımlara ise solucan denir.
51-)
Sistem Analizi çerçevesinde yeni Sisteme Geçiş Yaklaşımlarını kısaca anlatınız?
1. Doğrudan Geçiş: Belirlenen bir günde, eski sistemden yeni sisteme doğrudan geçişi
ifade etmektedir. Kurulan yeni sistem yeni bir sistemin yerine geçmiyorsa ya da eski
sistem artık görevini ifa edemiyor durumdaysa bu yaklaşım tercih edilebilir. Riski fazladır.
2. Paralel Geçiş: Yeni sistemin tam olarak çalıştığı anlaşılana kadar eski sistemle yeni
sistemin aynı andaparalel olarak işletilmesidir. Eğer yeni sistem, eskiden çalışmakta olan
ve istenildiği kadarolmasa da verim sağlayan bir sistemin yerine tasarlanmışsa, bu
durumda iki sistemin birmüddet birlikte çalışmasında fayda vardır. Eski sistem ile yeni
sistemi kıyaslama şansıverir. Yeni sistemin istenildiği gibi çalışmaması durumunda eski
sisteme dönüşe müsaadeettiği için riski yüksek değildir. Buna karşılık aynı iş için iki ayrı
sistem aynı anda kullanıldığıiçin maliyeti yüksektir. Yeni sistemin yeterli olduğuna kanaat
getirildiğinde eski sisteminuygulamasına son verilir.
3. Safhalı (adım adım) Geçiş: Yeni sistemin, parça parça uygulamaya konulmasıdır.
Örneğin, bir satış bilgi sisteminde, ilk önce satışların muhasebe edilmesi modülü, daha
sonra stok yönetimi modülü vb. Uygulamaya konabilir. Buna göre alt sistemlerden biri yeni
sisteme geçerken diğer alt sistemler yapılan plana göre bir müddet daha işlemeye devam
etmektedir. Büyük ölçekli sistemler için tercih edilen bir yöntemdir. Dezavantajı geçiş
zamanının uzun vadeye yayılmasıdır.
4. Pilot Geçiş: Pilot, komple çalışma sisteminin bir alt kümesinde yürütülen bir deneme
sistemidir. Yeni sisteme geçiş bu şekilde bir pilot uygulama ile gerçekleştirilebilir. Örneğin
yeni bir müessese bir üretim sistemini 8 fabrikada uygulayacaksa önce bu fabrikalardan
birini pilot olarak seçip sistemi o fabrikada deneyebilir. Pilot yürütülürken genelde eski
sistem muhafaza edilmekte fakat aktif olmamaktadır. Pilot sistem başarıya ulaşırsa diğer
fabrikalara da aynı sistem kurulur.
52-)
Bilinen bilgisayar işletim sistemleri hangileridir? Kısaca bilgi veriniz?
1. Windows: Microsoft Windows, kişisel bilgisayarlarda en çok kullanılan özel işletim
sistemlerinden biridir. Son zamanlarda, Windows'un en çok kullanılan versiyonu
Windows XP'dir. Windows XP 25 Ekim 2001 tarihinde yayınlanmıştır. Yeni
versiyonlar ise: kişisel bilgisayarlar için Windows 8, sunucular için ise Windows
Server 2012'dir. Diğer sürümleri arasında ise Windows 2003, 2007, 2008, Vista, XP,
Win 8 vs. gibi versiyonları bulunmaktadır.
2. Mac OS: Apple şirketi tarafından geliştirilen, pazarlanan ve satılan kısmi özel,
grafiksel bir işletim sistemidir. Yine Apple'ın 1984 yılında oluşturduğu ilk işletim
sistemi olan Mac OS' in son sürümüdür. Fakat Mac OS 8 ve 9 sürümlerinin aksine,
Mac OS X, NeXT şirketi tarafından geliştirilmiş bir teknoloji üzerine kurulmuş UNIX
11
tabanlı bir işletim sistemidir. Güncel sürümleri arasında Mac OS X 10.0 (Cheetah),
Mac OS X 10.1 (Puma), Mac OS X 10.2 (Jaguar), Mac OS X 10.3 (Panther), Mac
OS X 10.4 (Tiger), Mac OS X 10.5 (Leopard), Mac OS X 10.6 (Snow Leopard), Mac
OS X 10.7 (Lion), Mac OS X 10.8 (Mountain Lion), Mac OS X 10.9 (Mavericks)
bulunmaktadır.
3. Linux: UNIX, XENIX benzeri işletim sisteminin genel adıdır ve bilgisayarlardan kol
saatlerine çok çeşitli alanlarda kullanılmaktadır. Linux, Unix’e benzeyen ancak
tamamen orijinal kod ile ücretsiz ve açık bir işletim sistemi yaratmaya çalışan bir
programcı kitlesi işbirliğidir. 1983 yılında Richard Stallman tarafından başlatılan
projeye 1991 yılında Linus Torvalds çekirdeği tasarlayarak destek olmuştur. Bu
nedenle Linux çekirdeği ve GNU yazılım koleksiyonunun kullanıldığı bu işletim
sistemine Linux denir. Bugün dünyanın dört bir yanına yayılmıştır ve sürekli olarak
gelişim içerisindedir.
4. Amiga: 1994 yılında commodore international iflas ettikden sonra Amiga kişisel
bilgisayarlarının tüm hakları amiga inc'e kalmıştır ve Amiga işletim sistemini tekrar
geliştirilebilmesi için 2006 yılında powerpc üzerinde uzmanlaşmış yazılım şirketi
hyperion entertainment lisans vermiştir bir süre sonrada tüm hakları bu şirkete
kalmıştır. AmigaOS 4 ExecSG (Second Generation) çekirdeği üzerine kurulmuştur.
AmigaOS, kurulduğu donanımdan maksimum performansı alan ve mükemmel bir
çokgörevlilik (multitasking) özelliğine sahip olan, çok esnek bir işletim sistemidir.
Commodore İnternational yazdığı AmigaOS 3.1'işletim sisteminin kaynak
kodlarından devam edilerek günümüzde 4.1 update 5 sürümüne kadar yükselmiştir
çok yakında hyperion entertainment yeni ve en güçlü amiga donanımı olan
Amigaone X1000 ile AmigaOS 4.2 'yi piyasaya sürerek Amigacılara gelecek vaat
etmektedir.
5. Chromium: Linux çekirdeği esas alınarak Google tarafından tasarlanmış olan bir
işletim sistemidir. Chromium zamanının büyük bir kısmını bilgisayar başında geçiren
kullanıcıları hedef almaktadır. Teknik olarak sadece başka uygulama kullanmayan
bir tarayıcıdır. Kelime işlemek, videolara, fotoğraflara bakmak gibi görevleri yerine
getirmek için tarayıcıda kullanılan internet uygulamalarına güvenmektedir.
6. Ms Dos: Microsoft firması tarafından geliştirilmiş eski bir işletim sistemidir. Windows
üretildikten sonra unutulmuş ve şu anda sadece format atarken ya da dosya
kurtarırken kullanılmaktadır. İngilizce karşılığı: disk yönetim sistemi olarak
çevrilebilir. Üretim amacı bu olmasına rağmen daha sonradan DOS ortamında
çalışan birçok uygulama ve oyun üretilmiştir.
7. Plan 9: Ken Thompson, Dennis Ritchie and Douglas McIlroy, Unix işletme
sistemini kurmak için Bell labratuvarlarında C programlama dilini dizayn edip
geliştirmiştir. Bell laboratuarlarındaki programcılar, modern dağıtılmış çevreler için
düzenlenmiş Plan 9 ve Inferno'yu geliştirmeye devam ettiler. Plan 9 başlangıcında
ağ işletim sistemi olarak dizayn edildi buna karşın Unix, bu özellikleri dizayna
sonradan dahil etmiştir. Şu anda Lucent kamu lisansı altında piyasaya
sunulmaktadır. Inferno Vita Nuova Holdings'e satıldı ve GPL/MIT lisansı altında
piyasaya sunulmaktadır.
8. Pardus: Tübitak Ulusal Elektronik ve Kriptoloji Araştırma Enstitüsü bünyesinde
yürütülen bir Linux dağıtımı projesidir. Açık kaynak kodlu ve GPL (Genel Kamu
Lisansı)ile dağıtılan bir özgür yazılım ürünüdür. Pardus, bilişim okur-yazarlığına
sahip bilgisayar kullanıcılarının temel masaüstü ihtiyaçlarını karşılayan, mevcut
Linux dağıtımlarının üstün taraflarını kavram, mimari ya da kod olarak kullanan bir
ulusal dağıtımdır.
12
53-)
Elektronik Ticaret ortamında kullanılan güvenlik sertifikalarını kısaca anlatınız.
Secure Socket Layer (SSL)
Netscape tarafından 1994 yılında geliştirilen Secure Socket Layer (Güvenli Giriş
Katmanı) protokolü, internet üzerinden şifrelenmiş güvenli veri iletişimi sağlar.
Secure Electronik Transfer(SET)
1 Şubat 1996 da Visa & MasterCard tarafından kullanılmıştır. SET uyumlu ilk alisveriş 18
Temmuz 1997 de Ispanya ve Singapur’dan yapılmıştr.
- SET her müşteriye bir e-cüzdan verilmesini öngörür.
- Açık anahtar şifrelemesini,DES ve RSA birleşimini kullanır.
- SET protokolu müşteri,banka ve sanal mağaza arasındaki ödeme fazini şifreler.
- SET protokolunu kullanmak isteyenler,
-Kullanmak istedikleri her bir kredi kartı için sertifika otoritesinden birer SET
sertifikası almalı,
- Bankadan sanal cüzdan programını alıp yüklemeli ve kredi kartlarini tanıtmalı,
SET, SSL e göre daha güvenlidir.
SSL ile SET Arasındaki Farklar
- SSL de kart bilgilerini gönderen kişinin kart sahibi olduğu garanti edilememektedir. SET
de garanti edilir.
- SSL de kart ve POS un ait olduğu bankalar bu modelde yoktur.
- SSL de kart bilgileri internet üzerinden şifreleniyor. Mağaza kart bilgilerini görüyor. SET
de kart bilgilerini mağaza göremiyor. Sadece banka görebiliyor.
54-)
Bilgi sistemlerinin temel türleri nelerdir?
Hareket İşleme (İşlem İşleme) Sistemleri
Yönetim Bilgi Sistemleri
Karar Destek Sistemleri
Yönetici Bilgi Sistemleri
55-)
Sıralama algoritmaları hakkında kısaca bilgi veriniz.
Kabarcık Sıralama (Bubble Sort) Algoritması
Dizinin elemanları üzerinden ilk elemandan başlayarak ve her geçişte sadece yan yana
bulunan iki eleman arasında sıralama yapılır.
Hızlı Sıralama (Quıcksort)
n elemanlı bir dizi sıralanmak istendiğinde dizinin herhangi bir yerinden x elemanı seçilir
(örnek olarak ortasındaki eleman). X elemanı j. yere yerleştiğinde 0. İle (j-1). yerler
arasındaki elemanlar x'den küçük, j+1'den (n-1)'e kadar olan elemanlar x'den büyük
olacaktır. Bu koşullar gerçekleştirildiğinde x, dizide en küçük j. elemandır. Aynı işlemler,
x[0]-x[j-1] ve x[j+1]-x[n-1] alt dizileri (parçaları) için tekrarlanır. Sonuçta veri grubu sıralanır.
Seçmeli Sıralama (Selectıon Sort)
Dizideki en küçük elemanı bul, bu elemanı dizinin son (yer olarak) elemanıyla yer değiştir.
Daha sonra ikinci en küçük elemanı bul ve bu elemanı dizinin ikinci elemanıyla yer değiştir.
Bu işlemi dizinin tüm elemanları sıralanıncaya kadar sonraki elemanlarla tekrar et.
Elemanların seçilerek uygun yerlerine konulması ile gerçekleştirilen bir sıralamadır
Eklemeli Sıralama (Insertıon Sort)
Yerleştirerek sıralama işlevi belirli bir anda dizinin belirli bir kısmını sıralı tutarak ve bu
kısmı her adımda biraz daha genişleterek çalışmaktadır. Sıralı kısım işlev son bulunca
13
Birleştirmeli Sıralama (Merge Sort):
Verinin hafızada sıralı tutulması için geliştirilen sıralama algoritmalarından (sorting
algorithms) bir tanesidir.
Basitçe sıralanacak olan diziyi ikişer elemanı kalan parçalara inene kadar sürekli olarak
ikiye böler. Sonra bu parçaları kendi içlerinde sıralayarak birleştirir.
Yığın Sıralaması (Heap Sort)
Her düğümün çocuk düğümlerinin kendisinden küçük veya eşit olma kuralını esas alır.
Shell Sort:
Shell algoritması etkin çalışması ve kısa bir program olmasından dolayı günümüzde en
çok tercih edilen algoritmalardan olmuştur. h adım miktarını kullanarak her defasında dizi
elemanlarını karşılaştırarak sıralar.
Insertion sort sıralamanın geliştirilmesiyle elde edilmiştir.
Basamağa göre sıralama (Radix Sort)
Sayıları basamaklarının üzerinde işlem yaparak sıralayan bir sıralama algoritmasıdır.
56-)
Model ve simülasyon nedir?
Model:
Doğrudan gözlemlenemeyen bir şeyi görselleştirmeye yarayan bir tanım ya da analojidir.
Simülasyon:
Simülasyon, gerçek sisteme ilişkin modelin tasarlanması, kurulan bu model yardımıyla
deney yaparak sistem davranışlarının incelenmesi ya da sistemin daha iyi çalışmasını
sağlayacak çeşitli stratejilerin geliştirlmesi sürecidir.
57-)
Bilgisayarda veriye ilişkin ölçü birimleri hakkında kısaca bilgi veriniz.
10 LUK SİSTEMDE
İKİLİK SİSTEMDE
8 bit=1 byte
8 bit=1 byte
1000 byte =1 Kilobyte (KB) 1024 byte =1 Kilobyte (KB)
1000 KB
=1 Megabyte (MB) 1024 KB
=1 Megabyte (MB)
1000 MB
=1 Gigabyte (GB) 1024 MB
=1 Gigabyte (GB)
1000 GB
=1 Terabyte (TB) 1024 GB
=1 Terabyte (TB)
1000 TB
=1 Petabyte (PB) 1024 TB
=1 Petabyte (PB)
1000 PB
=1 Exabyte (EB)
1024 PB
=1 Exabyte (EB)
1000 EB
=1 Zettabyte (ZB) 1024 EB
=1 Zettabyte (ZB)
1000 ZB
=1 Yottabyte (YB) 1024 ZB
=1 Yottabyte (YB)
58-)
Fibonacci dizisi hakkında kısaca bilgi veriniz.
Fibonacci dizisi sayı serilerine dayanan bir analiz tekniğidir. Fibonacci sayıları serisi (1, 1,
2, 3, 5, 8, 13, 21, 34, 55, 89, 144…) üçüncü sayıyı bulmak için ilk iki sayı toplanarak
oluşturulur. Genelleştirilmiş Fibonacci dizilerinde de geçerli olmak üzere
a(1)=1, a(2)=1 ve a(n)=a(n-1)+a(n-2) dir.
Fibonacci Liber Abaci kitabında yer alan ünlü probleminin ifadesi şu şekildedir:
“Bir çift yavru tavşan (bir erkek ve bir dişi) var. Bir ay sonra bu yavrular erginleşiyor.
Erginleşen her çift tavşan bir ay sonra bir çift yavru doğuruyorlar. Her yavru tavşan bir ay
14
sonra erginleşiyor. Hiçbir tavşanın ölmediğini ve her dişi tavşanın bir erkek bir dişi yavru
doğurduğunu varsayalım. Bir yıl sonra kaç tane tavşan olur?
1. İlk ayın sonunda sadece bir çift vardır.
2. İkinci ayın sonunda dişi bir çift yavru doğurur ve elimizde iki çift tavşan vardır.
3. Üçüncü ayın sonunda, ilk dişimiz bir çift yavru doğurur. Üç çift tavşanımız olur.
4. Dördüncü ayın sonunda, ilk dişimiz yeni bir çift yavru daha doğurur, iki ay önce doğan
dişi de bir çift yavru doğurur ve beş çift tavşanımız vardır.
Bu şekilde devam ederek şu diziyi elde ederiz:
1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, …
59-)
Nesne yönelimli programlama dillerini kısaca anlatınız.
Ada (programlama dili)
Ada, yapısal, statik
tipli, zorunlu, geniş
spektrumlu ve nesne
yönelimli bir üst
düzey bilgisayar programlama dilidir.
İngiliz şairi Lord Byron'ın 1834'de ilk bilgisayar makinası sayılacak Charles Babbage'in
analitik makinasını destekleyen kızı Lady Ada Lovelace (1815-1852)’in ismini taşır.
C++
Bell Laboratuvarlarından Bjarne Stroustrup tarafından 1979 yılından itibaren geliştirilmeye
başlanmış, C'yi kapsayan ve çok paradigmalı, yaygın olarak kullanılan, genel amaçlı
bir programlama dilidir. İlk olarak C With Classes (Sınıflarla C) olarak adlandırılmış, 1983
yılında ismi C++ olarak değiştirilmiştir.
Genel olarak her C programı aynı zamanda bir C++ programıdır, ancak her C++ programı
bir C programı değildir. Bu durumun bazı istisnaları mevcuttur. C++'ı C'den ayıran
özellikler C++'ın nesne paradigması kullanılarak programlamaya olanak tanıyan
özelliklerdir. Sınıflar sayesinde yeni veri türleri yaratılabilir veya varolan türlerden yenileri
türetilebilir. Ayrıca çokbiçimlilik sayesinde bir sınıf tanımıyla yazılmış kod, o sınıf türünden
türetilmiş yeni sınıflarla da çalışabilir.
CPython
CPython veya cPython, yüksek seviyeli, dinamik ve nesne yönelimli bir dil olan Python'un
tamamen C ile yazılmış bir derleyicisidir. Python kütüphaneleri ile birlikte C
kütüphanelerinin
kullanımına
imkân
vermektedir. Açık
kaynak yazılımı olarak
dağıtılmaktadır.
Fortran
Fortran (önceleri FORTRAN), özellikle sayısal hesaplama ve bilimsel hesaplama için
uygun olan genel amaçlı, yordamsal, zorunlu programla dilidir.
Free Pascal
Free
Pascal derleyicisi
(Kısaca FPC,
ayrıca FPK
Pascal olarak
da
bilinir.) özgür bir Pascal ve Object Pascal derleyicisidir.
Free Pascal, kendi Object Pascal lehçesinine ek olarak değişen oranlarda Turbo
Pascal, Delphi ve bazı eski Macintosh derleyicilerindeki lehçeleri de destekler. Lehçeler
ünite bazında seçilebilir ve tek program birden fazla lehçe kullanılarak oluşturulabilir.
15
Groovy
Groovy, Java platformu (JVM) üzerinde çalışan bir programlama dilidir.
imperative, nesne odaklı (object oriented), dinamik tipli diller sınıfındadır.
Julia (programlama dili)
Groovy,
Julia yüksek başarımlı üst düzey bir programlama dilidir. Nitelikli bir derleyici, dağıtık koşut
yürütüm olanağı, sayısal hesaplamalarda yüksek doğruluk oranı ve geniş bir matematiksel
işlevkütüphanesine sahip olan Julia'nın sözdizimi diğer yazılım geliştirme ortamlarında
kullanılan dillerle benzerlik göstermektedir. Büyük bölümü Julia'yla yazılmış olan bu
kütüphane C ve Fortran
kullanılarak
geliştirilmiş doğrusal
cebir, rastgele
sayı
üretimi ve hızlı Fourier dönüşümü bileşenlerini de içermektedir.
Objective-C
Objective-C, C'nin üzerine yazılmış, yansımalı, nesne yönelimli bir programlama
dilidir. ObjC, Objective C ve Obj-C olarak da anılır.
Günümüzde OpenStep standardı üzerine kurulu olan Mac OS X ve GNUstep işletim
sistemlerinde kullanılmaktadır.
Objective-C'nin
en
yaygın
olarak
kullanıldığı
alan Cocoa çatısının kullanıldığı yazılımlardır. Bu özel kütüphanelere erişime ihtiyaç
duymayan bir Objective-C programı Objective-C derleyicisi içeren gcc ile derlenebilir.
PHP
PHP : (Hypertext Preprocessor - Personal Home Page) internet için yaratılmış, sunucu
taraflı,
çok
geniş
kullanımlı,
genel
amaçlı, HTML içerisine
gömülebilen betik ve programlama dilidir. İlk kez 1995 ylında Rasmus Lerdorf tarafından
yaratılan PHP'nin geliştirilmesi bugün PHP topluluğu tarafından sürdürülmektedir. PHP
kodları PHP işleme modülü bulunan bir web sunucusu tarafından yorumlanır ve çıktı
olarak web sayfası üretilir. Bu kodlar veriyi işlemek üzere harici bir dosyaya kaydedilerek
çağırılabildiği gibi doğrudan HTML kodunun içine de gömülebilir. PHP zaman içinde
bir komut satırı arayüzü sunacak şekilde evirilmiştir, PHP-GTK yardımıyla grafiksel
masaüstü uygulaması geliştirmek de mümkündür.
Scala (programlama dili)
Scala, Java'ya çok yakın olan bir programlama dilidir. Özelliği, programcının aynı
zamanda emperatif ve fonksiyonel stilde program yazmasını müsaade etmesidir.
Java (programlama dili)
Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye
başlanmış açık kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli,
yüksek seviye, adım adım işletilen (yorumlanan-interpreted) bir dildir.
Java, Sun Microsystems'den James Gosling tarafından geliştirilen bir programlama dilidir
(Sun Microsystem'in şu anda Oracle Corporation ile bağlı ortaklığı bulunmaktadır) ve 1995
yılında Sun Microsystems'in çekirdek bileşeni olarak piyasaya sürülmüştür. Bu dil C ve
C++'dan birçok sözdizim türetmesine rağmen bu türevler daha basit nesne modeli ve daha
az düşük seviye olanaklar içerir. Java uygulamaları bilgisayar mimarisine bağlı olmadan
herhangi bir Java Virtual Machine (JVM)'de çalışabilen tipik bytecode'dur (sınıf dosyası).
16
60-)
Bilişim Suçu nedir?
Bilişim suçları geniş bir edimler dizisini içerir. Genellikle, her ne kadar,
1-Doğrudan bilgisayarı hedef alan suçlar;
2-Bilgisayar ağları ve aygıtlarından faydalanarak işlenen suçlar,
olarak iki temel kategoriye bölünmüş olsa da birincil hedef bilgisayar ağ veya aygıtının
özgürlüğüdür.
Bilgisayar ağları ve aygıtlarından faydalanarak işlenen suçlar
 Siber izleme
 Dolandırıcılık ve kimlik hırsızlığı
 Bilgi çalma
Kişisel ağ bilgilerinin çalınması (Kullanıcı adı, giriş şifresi, kredi kartı bilgileri vb.)
ÜLKEMİZDE EN ÇOK KARŞILAŞILAN BİLİŞİM SUÇLARI
 Başkalarının adına e-mail göndererek özellikle ticari ve özel ilişkileri zedeleme
 Başkalarının adına web sayfası hazırlamak ve bu web sayfasının tanıtımı amacıyla
başkalarına e-mail ve mesaj göndermek ve bu mesajlarda da mağdur olan şahsın
telefon numaralarını vermek
 Kişisel bilgisayarlar ya da kurumsal bilgisayarlara yetkisiz erişim ile bilgilerin
çalınması ve karşılığında tehdit ederek maddi menfaat sağlanması
 Şirketlere ait web sayfalarının alan adının izinsiz alınması ve bu alan adlarının
karşılığında yüklü miktarlarda para talep etmek
 Özellikle Pornografik içerikli CD kopyalamak ve satmak
 Sahte evrak basımı
Türkiye'de bu tür suçlar ile mücadele 2007 yılında çıkartılan 5651 sayılı "İnternet
ortamında yapılan yayınların düzenlenmesi ve bu yayınlar yoluyla işlenen suçlarla
mücadele edilmesi hakkında kanun" uyarınca yapılmakta, bu yolla erişimin
engellenmesi, izlenmesi sağlanarak içerik sağlayıcı, yer sağlayıcı ve erişim sağlayıcıların
yükümlülükleri düzenlenmektedir.
61-)
Fontlar ile ilgili olarak kısaca bilgi veriniz?
Yazı tipi, sayılar, semboller ve karakterler topluluğudur.
Yazı tiplerini (gruplarını);
1- Serif
2- Sans serif
3- Semiserif
4-Tek Aralıklı
5-Script
-Brush Scripts
-Calligraphy
-Handwriting
- Diğer
6-Blackletter
7-Latin olmayan
8-Unicode
olarak gruplandırabiliriz.
Dünyada binlerce yazı tipi bulunmaktadır. Bir çok yazı tipi Sans-serif yazı grubuna girer.
Yaygın olarak bilinen fontlar ve dahil oldukları yazı gruplarını:
1-)Italic - Sans Serif
17
2-)Arial - Sans Serif
3-)Times New Roman - Serif
4-)Papyrus - Brush Scripts
5-)Gill Sans -Sans Serif
62-)
Italic, Arial, Times New Roman, Papyrus ve Gill Sans yazı tipleri ile ilgili olarak
kısaca bilgi veriniz?
Italic:
Matbaacılıkta, italic yazı tipi kaligrafik el yazısı formuna dayalı bir yazı tipidir. Hattatlıktan
gelen etkisi nedeniyle, bu yazı genellikle hafifçe eğiktir. Bu yazı tipi roman tipinde de
sıklıkla kullanılır.
Italic tip ilk olarak 1501 yılında Aldus Manutius ve Aldine Press tarafından İtalya’da Virgil
yayınında kullanılmıştır.
Arial:
Arial veya yaygın olmayan adıyla Arial MT, sans-serif stilinde bir yazı tipidir. Microsoft
Windows ve Mac OS X işletim sistemine sahip cihazlarda sıklıkla kullanılmaktadır.
1982 yılında, Monotype Corporation adlı bir şirketin isteği üzerine, Robin Nicholas ve
Patricia Saunders öncülüğündeki 10 kişilik bir grup tarafından tasarlanmıştır.
Times New Roman:
Times New Roman, serif bir yazı tipidir. İlk olarak The Times gazetesi tarafından
kullanılmaya başlanmıştır. 1931 yılında Monotype'ın İngiltere kolunda olan Stanley
Morison ve Victor Lardent tarafından tasarlanmıştır. Stanley Morison'ın The Times'ın
basımının kötü olduğu ve bunun arkasında da tipografinin yattığını söyleyen bir
makalesinden sonra üretilmiştir. Yazı tipi The Times'ın reklam kolundan olan Lardent
tarafından çizilmiş ve Morison tarafından denetlenmiştir. Bundan önceki yazı tipine "Times
Old Roman" (Times Eski Roman) denildiği için Morison'ın tasarımı "Times New Roman"
adını almış ve The Times gazetesinde ilk kez 3 Ekim 1932 günü kullanılmaya başlanmıştır.
Bir yıl sonra, bu yazı tipi ticari olarak da kullanılmaya başlanmıştır. The Times gazetesi,
Times New Roman'ı 40 yıl boyunca kullanmış, 1972 yılında ise yazı tipini değiştirmiştir.
Papyrus:
Papyrus, grafik tasarımcı, illüstratör ve web tasarımcı Chris
tasarlanmış, yaygın olarak kullanılan bir yazı tipidir.
Costello
tarafından
Papyrus, antik bir görünüm elde edilmek istenilen yerlerde sıklıkla kullanılır, özellikle de
kafe ve kilise broşürlerinde.
Papyrus, Windows'da birçok Microsoft programında varsayılan olarak gelir. Mac OS X'de
ise Papyrus yazı tipi temel kurulumun bir parçası olarak gelir (10.3 Panther ve sonrası)
Gill Sans:
Gill Sans, Eric Gill tarafından tasarlanan, 1928 ve 1930 yıllarında Monotype şirketince
çıkarılan bir yazı tipidir.
Edward Johnston'ın Londra metrosu için hazırladığı yazı tipi üzerine geliştirilen Gill Sans,
çıktığı günden bu yana çok yönlü kullanılabilirliği ile yaygın olarak tercih edilmiştir.
Gill Sans dünya çapında tanınan birçok kuruluşun yazışmalarında ve belirtkelerinde
kullanılan bir yazı tipidir. Gill Sans'ın masaüstü yayıncılıkta çok kullanılan Mac OS X ile
birlikte gelmesi, bu yazı tipinin birçok kitap, reklam ve işarette kullanılmasını sağlamıştır.
18
KMB-303 NOLU SALONDA SINAVA GİRECEK OLAN GRUP:1 ÖĞRENCİLERİ:
19
KMB-313 NOLU SALONDA SINAVA GİRECEK OLAN GRUP:2 ÖĞRENCİLERİ:
20
KMB-203 NOLU SALONDA SINAVA GİRECEK OLAN GRUP:3 ÖĞRENCİLERİ:
21
KMB-216 ve 217 NOLU SALONDA SINAVA GİRECEK OLAN GRUP:4 ÖĞRENCİLERİ:
22

Benzer belgeler