Öne Çıkanlar
Fansub Terimleri
- 詳細
- 作成者:Örsan NUHOĞLU
- カテゴリー: Altyazı Dersler
- 参照数: 12161
Öncelikle bir dil bilimci değilim bu sebeple yazacaklarım 100% doğru olmayabilir, burada sadece anime fansub u için bilinmesi gereken birkaç terimi açıklayacağım. İnsanlar eski çağlardan beri başkalarının dillerini yada kendi dillerini anlayabilmek için bazı alafabeler olşturmuşlar çoğu zaman bunların bir fonetik karşılığı vardır kimi zamanda yoktur.
Japonca alfabeleri öğrenelim;
Kanji: Japonlar jooyoo kanjisi denilen bir anlam tabanlı bir yazı biçimi kullnırlar, kanjiler genellikle temel kelime köklerinin şekilllerle yazılması ve bu şekillerin birbirileri ile türetilerek başka kanjiler oluşturulmasından ibarettir, resmi olarak 1,945 jooyoo kanjisi vardır. Bunlar türetilmiş 50000 tane bilinen kanji olduğunu sanıyorum.
Hiragana: Japoncanın fonetik olan bu alfabesi hece ye dayalıdır japonca dilinde kullanılan hecelerin her birinin bir karakteri vardır.
Katanana: hiragana ile aşağı yukarı aynı hecelere ama farklı yazılan karakterlere sahiptir. Farklı alfabe kullanılmasının sebebi kelimelere gelen ek ve ya yabancı dilden gelen yabancı kökenli yazıların yazılmasında katakana kullanılır. Katakana aynı zamanda yabancı metinlerin japonca da okunuş şekline çevrilirkende kullanılır. yani japonlar dillerini koruma amaçlı katakana denilen bu alfabeyi kalkan olarak kullanmıştır.
Kanjiler nasıl okunur?
Japonlara okulda jooyoo kanjileri öğretilir ancak diğer kanjileri kendileri okuyup öğrenmek zorundır. Bunların öğretilmesinde de kanjiler yana doğru yazılıyorsa her kanjinin üstüne anlamı hiragana ile küçük şekilde yazılır. Bu yazım şekline furigana denilir. Japonca dik olarakta yazıldığından furigana o zaman yana yazılır. Yani furigana alfabe değil kanji yazılış şeklidir.
Örnek furigana karaoke:
C++ Programlama Ders 06 - Diziler
- 詳細
- 作成者:Örsan NUHOĞLU
- カテゴリー: C++ Dersleri
- 参照数: 6729
Diziler aynı tip değişkenleri bir dizi halinde göstererek kullanılma şeklidir. Programlama yaparken özellikle döngülerde işe yarar. İlk olarak sıradan değişkenlere göre dizi değişkenin atanmasını ve değer verilmesinin farklı yollarını görelim. gerekli açıklamalar aşşağıdaki kodda mevcut. dizileri döngülerle kullanınca daha fazla özellikli olduğunu göreceğiz ilerleyen derslerde.
#include <iostream> using namespace std; int main() { int x; string y; string ili [80]; //80 elemanlı dizi değişkeni tanımlandı. string yazilar [80]; //10 elemanlı dizi değişkeni tanımlandı. int numaralar [80] = {90,322,416,272,472,382,458,312}; //80 elemanlı dizi atanıp tek satırda 8 elemanına değer verildi. //kod ile değer atanması yazilar [0] = "Diziler 0. elemandan başlar."; yazilar [52] = "Karadeniz bolgesi, canik daglari, doga."; ili [52] = "Ordu"; // 52. elemana "Ordu" değeri atandı. numaralar [52] = 452; // 52. elemana "452" değeri atandı. //klavyeden değer atanması cout << "isim eklenecek plaka" << endl; //standart çıktı. cin >> x; //klavyeden alınıyor cout << "il ismi" << endl; //standart çıktı. cin >>y; //klavyeden alınıyor. ili[x]=y; cout << "il aciklamasi" << endl; //standart çıktı. cin >>y; //klavyeden alınıyor. yazilar[x]=y; // her iki dizinide klavyeden alınan x inci elemanı // klavyeden okunan y değeri ile değiştiriliyor. cout << "Plaka giriniz." << endl; //standart çıktı. cin >> x; //x değişkeni bekleniyor. //girilen x değişkeni değerine göre dizi değişkenlerini basar. cout << numaralar[x] << endl; cout << ili[x] << endl; cout << yazilar[x] << endl; cout << yazilar[0] << endl; // dizinin 0. elemanını yazar. }
{fcomment}
6 / 14