Akademik Rapor Hazırlama ve Yazışma Teknikleri 4.-5.DERSLER AKADEMİK RAPORLARDA DİLİN KULLANIMI Yazıda iyi stil Kolay okunur yazıların iyi stili olmalıdır. Yol gösterici uyarılara uyarak elde edilebilir. Kesin kurallar değillerdir. Uygularsanız iyi yazı üretirsiniz. Gündem: Başlıklar Başlangıç paragrafları Paragraflara bölme Muğlaklık-Belirsizlik Cümle yapısı Zaman Tekrarlama ve paralellik Vurgu Tanımlamalar Kelime seçimleri Nitelendiriciler Yanlış kullanılan kelimeler Jargon Yabancı kelimeler Fazla kullanılan kelimeler Dolgu kelimeleri Çoğullar Kısaltmalar Baş harflerden kısaltmalar Cinsiyet kavramı 1 Başlıklar Kısa-özlü ve bilgi verici olmalıdır. Genel değil, spesifik terimler içermelidir. Uzun kelimelerle karmaşık başlıklar zordur. A New Signature File Scheme Based on Multiple-Block Descriptor Files for Indexing Very Large Data Bases Signature File Indexes Based on Multiple-Block Descriptor Files An Investigation of the Effectiveness of Extensions to Standard Ranking Techniques for Large Text Collections Extensions to Ranking Techniques for Large Text Collections İçerik barındırmayacak kadar kısa olmamalıdır. Huffman Coding for Databases Limited-Memory Huffman Coding for Databases of Textual and Numeric Data (çok da iyi bir kurgu değil) Başlıklar Doğruluk ilgi çekmekten daha önemlidir (Bilimsel metin yazıyoruz). Strong Modes Can Change the World! Başlıklar tam cümle olmak zorunda değildir. Tam cümle garip durur. Duplication of Data Leads to Reductions in Network Traffic Duplicating Data to Reduce Network Traffic Bölüm başlıkları raporun yapısını göstermelidir. List and Trees Lists Trees Index Organizations B-Trees B-Tree Indexes 2 Başlıklar Genellikle Bölüm/Alt Bölüm başlık seviyeleri yeterlidir. Üçüncü seviye başlıklar kullanışsızdır. Çok az bölüm olması de yanlıştır. Birkaç sayfa sürmemelidir. Bölümlemenizi kontrol edin. Başlıklar formata göre numaralı-numarasız olabilir. Numarasız ise font-boyut-yerleşim gibi öğelerle seviyeyi gösterin. Başlangıç paragrafları İyi bir başlangıç okurun tüm dikkatini yoğunlaştırır. Tüm doküman dikkat ve özenle yazılmalıdır ancak başlangıç en önemlisidir. Özette gereksiz hiçbir kelime olmamalıdır. Açılış cümlesi direkt, etken, açık ve düz anlatımlı olmalıdır. Trees, especially binary trees, are often applied-indeed discriminately applied- to management of dictionaries. Dictionaries are often managed by a data structure such as a tree, but trees are not always the best choice for this application. This paper does not describe a general algorithm for transactions General-purpose transaction algorithms guarantee freedom from dead-lock but can be inefficient. In this paper we describe a new transaction algorithm that is particularly efficient for a special case, the class of linear queries. 3 Başlangıç paragrafları İlk paragrafta ne yaptığınızı anlatın, nasıl yaptığınızı sonraya saklayın. Rapora «This paper concerns» ya da «In this paper» diye başlamak yapılanları ve sonuçları dışlar In this paper we describe a new programming language with matrix manipulation operators. Most numerical computation is dedicated to manipulation of matrices, but matrix operations are difficult to implement efficiently in current high-level programming languages. In this paper we describe a new programming language with matrix manipulation operators. Başlangıç paragrafları Konunun popüler olduğunu ya da problemin önemli olduğunu söyleyerek başlamayın: Use of digital libraries is increasingly common. Digital libraries provide fast access to large numbers of documents. It is important that the cost of disk accesses be reduced in query processing. Query processing can involve many disk accesses. İlk paragrafta bağlamı tanımlayabilirsiniz. Başlığın açıklamasını da kapsamalıdır. Underutilization of main memory impairs the performance of operating systems. Operating systems are traditionally designed to use the least possible amount of main memory, but such design impairs their performance. (daha açık, kapsamı veriyor, pozitif anlamlı) Mevcut bilgi ve çalışmanın katkısı ayrıştırılmalıdır. Many user interfaces are confusing and poorly arranged. Interfaces are superior if developed according to rigorous principles. Many user interfaces are confusing and poorly arranged. We demonstrate that interfaces are superior if developed according to rigorous principles. Başlangıç, özetin devamı olmamalıdır. Özet çıkarılsa bile rapor bütün kalabilmelidir. (Çok az birkaç dergi bunun tersini ister) 4 Paragraflara bölme Paragraf tek bir fikir-konu içeren bütündür. Anahatları ve argüman ilk cümlesinde verilmelidir. Kalanında genişletme ve örnekleme yapılır. Son cümlenin vurucu etkisi vardır. Çok uzun paragraflar fikrin iyice şekillenmediğini – anlatılamadığını gösterir. Mümkünse tekrar elden geçirip bölün. Her paragraf eşit uzunlukta olacak diye bir kural yoktur. Paragraflara bölme Bağlam bilgisi paragraflar arasında kaybolabilir. Hızlı sıralama ile ilgili bir paragraftan sonrakinde: «Bu algoritma» diye başlanmamalıdır. «Hızlı sıralama algoritması» ile başlanabilir. Bir paragrafta bir referans varsa (Biricik, 2013) sonraki paragrafta «onun» denmemelidir. «Biricik’in» olmalıdır. Liste de kullanılabilir. Her ana nokta açıkça belirlidir. Uzun paragraflarda kaybolan bağlamı ve önemli noktaları kolay gösterir. Genel akışı ve anlatımı bozmadan ufak bir ayrıntı detaylandırılabilir. Genellikle fikri paragraf anlatımından daha iyi gösterirler Hem çok önemli hem de maddelendirilmesi gereken malzemeler için kullanın 5 Muğlaklık - Belirsizlik Yazdıklarınızı muğlak ve belirsiz ifadelere karşı tekrar gözden geçirin: The compiler did not accept the program because it contained errors. The program did not compile because it contained errors. «When using» There is anew version of the operating system, so when using the «fetch» utility, the error messages can be ignored. There is a new version of the operating system, so the «fetch» utility’s error messages can be ignored. Özne belirli olmalıdır The next stage was the test of the complete system, but it failed. (who failed? The system or the test?) Muğlaklık - Belirsizlik In addition to skiplists we have tried trees. They are superior because they are slow in some circumstances but have lower asymptotic cost. In addition to skiplists we have tried trees. Skiplists are superior because, although slow in some circumstances, they have lower asymptotic cost. Fazla «It» kullanılmamalıdır. The machine crashed and it was necessary to reboot it. The machine crashed and a reboot was necessary When it was first developed, recursive compilation was impractically slow and required too much memory. When recursive compilation was first developed, it was impractically slow and required too much memory. 6 Cümle Yapısı Cümleler basit yapıda olmalıdır. Bir-iki satırdan uzun cümle olmamalıdır. When the kernel process takes over, that is when in the default state, the time that is required for the kernel to deliver a message from a sending application process to another application process and to recompute the importance levels of these two application processes to determine which one has the higher priority is assumed to be randomly distributed with a constant service rate R. When the kernel process takes over, one of its activities is to deliver a message from a sending application process to another application process, and to then recompute the importance levels of these two application processes to determine which has the higher priority. The time required for this activity is assumed to be randomly distributed with a constant service rate R. Cümle yapısı İç içe geçmiş cümleler kurmayın. Ana ifadenin parçası olmayan bilgiyi o cümlede vermeyin. In the first state, the backtracking tokenizer with a twoelement retry buffer, errors, including illegal adjencies as well as unrecognized tokens, are stored on an error stack for collation into a complete report. The first stage is the backtracking tokenizer with a twoelement retry buffer. In this stage possible errors include illegal adjencies as well as unrecognized tokens; when detected, errors are stored on a stack for collation into a complete report. 7 Cümle yapısı Kırılmış «if» ifadelerinden kaçının If the machine is lightly loaded, then speed is acceptable whenever the data is on local disks. If the machine is lightly loaded and data is on local disks, then speed is acceptable. Speed is acceptable when the machine is lightly loaded and data is on local disks. Çoğunlukla çok uzun cümleler «ve» yerine «;» ya da «.» ile ayrılabilir. İki cümleyi bağlamak için bir neden yoksa, ayrı bırakın. Tanımlayıcıyı yanlış yere konumlandırmayın We collated the responses from the users, which were usually short, into the following table. The users’ responses, most of which were short, were collated into the following table. Çift olumsuz ifadeleri anlamak-takip etmek zordur. Cümleleri parçalamak için çok fazla geri dönüşe gerek kalmayacak şekilde kurgulayın. Karmaşık kelime ve terim türetimi okuyucuyu yavaşlatır There do not seem to be any reasons not to adopt the new approach. The new approach is at least as good as the old and should be adopted. Classifying handles can involve opening the files they represent. Classificaiton of handles can involve opening the files they represent. Kafiyeli, aliterasyonlu ifadeler iticidir, kullanılmamalıdır. Limitlerinizi bilin. Çok deneyimliyseniz okuması kolay kompleks cümleler kurabilirsiniz ancak siz anlıyorsunuz diye tüm okuyanlar da anlayacak diye bir durum söz konusu değildir. Zaman Genellikle tüm metin şimdiki ya da geçmiş zamandadır. Şimdiki zaman, genel geçer doğrular için kullanılır. The algorithm had complexity O(n). The algorithm has complexity O(n). Metnin içindeki ifadeler için de şimdiki zaman kullanılır. Related issues will be discussed below. Related issues are discussed below. Geçmiş zaman yapılan içi ve sonuçları yazarken kullanılır. Although theory suggests that the Klein algorithm has asymptotic complexity O(n2), in our experiments the trend observed was O(n). Atıflar tartışılırken hem geçmiş (bağlam gerektiriyorsa) hem şimdiki zaman (tercihen) kullanılabilir. Willert (1999) shows that the space is open. Haast (1986) postulated that the space is bounded, but Willert (1999) has since shown that it is open. Sonuçlarda gelecek çalışmalar kısmı hariç, gelecek zaman kullanılmaz. 8 Tekrarlama ve paralellik Hep aynı tür cümlenin art arda geldiği metinler monoton ve sıkıcıdır. «However», «moreover», «therefore», «hence», «thus», «and», «but», «then», «so», «nevertheless», «nonetheless» sıralamasındaki cümle dizilişlerini dikkatli kullanın. Tamamlayıcı kavramlar paralel olarak açıklanmalıdır. Aksi taktirde okuyucu kavramların ilişkisini kavrayamaz. In SIMD, the same instructions are applied simultaneously to multiple data sets, whereas in MIMD different data sets are processed with different instructions. In SIMD, multiple data sets are processed simultaneously by the same instructions, whereas in MIMD multiple data sets are processed simultaneously by the different instructions. Tekrarlama ve paralellik Paralellik zıt anlamlara dayanabilir. Access is fast, but at the expense of slow update. Access is fast but update is slow. Paralellik olmadığında muğlaklık oluşabilir. The performance gains are the result of tuning the low level code used for data access and improved interface design. The performance gains are the result of improved interface design and of tuning the low-level code used for data access. «On the other hand» kullandıysanız önce farklı bir durumu da anlatmalısınız. «one …» ile başladıysanız «another ..» ile başlayan bir cümle daha olmalıdır. «first» ile bir ifade kullandıysanız, «second», «next», «last» gibi ifadeler de olmalıdır. Karşılaştırmalarda ifadeler tam olmalıdır. «a better method» dediyseniz, daha iyi olduğu metottan da bahsetmelisiniz. 9 Vurgu Cümlenin yapısı bazı kelimelere vurguyu arttırır. A static model is appropriate because each item is written once and read often. A static model is appropriate because each item is written once but is read often. Uygun olmayan vurgu muğlaklık yaratabilir. Additional memory can lead to faster response, but user surveys have indicated that it is not required. Faster response is possible with additional memory, but user surveys have indicated that it is not required. Vurguyu italik veya koyu yazarak sağlamak yerine cümlenin vurguyu iletmesine çalışın. Bir kelime-terimi ilk kez kullandığınızda italik yazabilirsiniz. Tanımlamalar İlk kullanıldıklarında tanımlanması gerekenler: Terminoloji, değişkenler, kısaltmalar, zıt anlamlar. We use homogeneous sets to represent these events. We use homogeneous sets to represent these events. To represent these events we use homogeneous sets, whose members are all of the same type. Alışılmadık tanımlara örnekler ve detaylı tanımlar da verilebilir: Compaction, in contrast to compression, does not preserve information; that is, compacted data cannot be exactly restored to the original form. 10 Kelime seçimleri Uzun, dolambaçlı anlatım ve kelimeler yerine kısa, direk kelimeler kullanın «Initiate» yerine «begin» «firstly» «secondly» yerine «first» «second» «component» yerine «part» «utilize» yerine «use» Soyut, belirsiz, geniş terimlerle farklı anlamlar çıkabilecek kelimeler seçmeyin «important», «intelligent», «method», «paradigm», «performance», «semantic» The analysis derives information about programs. The analysis estimates the resource costs of programs. «Kelimeleri tekrarlama» kuralı yaratıcı yazarlık için geçerlidir. Bazı kelimeler ard arda kullanıldığında farklı anlam oluşturabilir. There are some times that appear inconsistent. Some of the times appear inconsistent. Several of the times appear inconsistent. Kelime seçimleri Dil statik değildir. Yeni kelimeler girer, bazı kelimeler kullanılmaz olur, bazılarına yeni anlamlar yüklenebilir. Data is stored on disk. (Grameri yanlış. Tekili:Datum) Data are stored on disk. (Gramer doğru ancak kulağa hoş gelmiyor) Automaton/automata hala kullanımda. «notwithstanding», «whilst», «amongst» artık pek kullanılmamaktadır. Bir kelime bilgisayar bilimlerinde özel olarak bir anlamda kullanılıyor olabilir. ( Ör: Bus, iterate, …) Argo kullanılmamalıdır. Günlük dil yerine formal dil tercih edilmelidir (can’t cannot) 11 Nitelendiriciler Nitelendirici: «might», «may», «perhaps», «possibly», «likely», «likelihood», «could», … Bir nitelendiriciyi diğerinin üzerinde kullanmayın. Bir cümlede en fazla bir nitelendirici kullanın. It is perhaps possible that the algorithm might fail on unusual input. The algorithm might fail on unusual input. It is possible that the algorithm would fail on unusual input. We are planning to consider possible options for extending our results. We are considering how to extend results. «Very», «quite», «simply», «totally», «completely», «truly», «highly», «usually», «certainly», «neccessarily», «somewhat» gibi nitelendiricilere gerek yoktur. There is very little advantage to the networked approach. There is little advantage to the networked approach. The standard method is simply too slow. The standard method is too slow. Yanlış kullanılan kelimeler Which, that, the That tercih edin. Which sadece that ile değiştirilemiyorsa kullanılmalıdır. There is one method which is acceptable. There is one method that is acceptable. There are three options, of which only one is tractable. «that» kullanılmaması cümleyi muğlak yapabilir. It is true the result is hard to generalize. It is true that the result is hard to generalize. «less» sürekli miktarlarda (less space), «fewer» ayrık miktarlarda (fewer errors) kullanılmalıdır. «affect» eylemdir, «effect» bunun sonucudur. «alternate» birbiri ardından sıra ile olanları anlatır. «alternative» seçileni ifade eder. «choice» için çok seçenek olmalıdır. «assume» varsayalım anlamındadır. «presume» kabul edelim demektir. «can» kapasite-kabiliyet ifade eder. «may-might» kişisel seçenekleri ifade eder. Users can access this facility, but may not wish to do so. 12 Yanlış kullanılan kelimeler «basic» basit, başlangıç seviyesi anlamındadır. «fundamental» temel demektir. «novel» yeni, «complex-sophisticated» karmaşık demektir. Complex’i tercih edin. «shall» eski kullanımlıdır, «will» yeterlidir. «optimize» en iyi-en doğru sonuca ulaşmaktır. «improve» geliştirmedir. «maximize-minimize» yine sayısal değerlerde kullanılmalıdır. Sıklıkla yanlış kullanılan diğer kelimeler Comparable - comparative Complement – compliment Dependent – dependant Discrete – discreet Emit – omit Ensure – insure Ensure – assure Further – farther Partly – partially Principle – principal Simple – simplistic Stationary – stationery … İngiliz – Amerikan aksanları arasında yazılış farkları olabilir. Hangisini kullanıyorsanız tüm metin aynı olmalıdır. 13 Jargon Belirli bir mesleki grup – zümrece kullanılıp anlaşılan özelleşmiş kelimeler öbeği «CPU» «the part of the computer that executes instructions» Ne kadar çok jargon kullanılırsa, raporun hitap ettiği kitle o kadar daralır. Matematik teoremlerinde kullanımı kaçınılmazdır. Normal kelimelere özel anlamlar yüklendiğinde problem doğurur. Bilgisayar bilimlerinde bile bir kelimenin farklı anlamları olabilir. (The program’s function…??) The transaction log is a record of changes to the database. The transaction log is a history of changes to the database. Hughes describes an array of algorithms for list processing. Hughes describes several algorithms for list processing. Yeni bir sonuç olduğunda yeni bir tanım verilmesi kaçınılmazdır. Ancak, Bu bir diğer «intelligent …» olmasın. Anlamlı sıfatlar kullanılmalıdır. Mevcut terminoloji ve notasyon kullanımına özen gösterilmeli, çok iyi bir neden olmadıkça değiştirilmemelidir. Yabancı kelimeler İtalik yazılması gereken yabancı kelimelerin İngilizce karşılıklarını yazmaya özen gösterin. Çoğu Latince ifadenin kullanımı oturmuştur. Mea culpa Vice versa Prima facie … Yabancı dilde bir isim yazıyorsanız, özel karakterlerini kullanmak kibarlıktır. Cagdas Çağdaş 14 Fazla kullanılan kelimeler Bir ifadenin aynısını ya da tam ters halini tekrar okuyor olmak kullanıcıyı sıkabilir. Ada was used for this project because the underlying operating system is implemented in Ada. Ada was used for this project because it is the language used for implementation of the underlying operating system. Tekrarlar okumayı zorlaştırmamak için kullanılabilir. Discrete quantities and continuous quantities From two to four hundred?? «this», «very», «case», «so», «also», «hence», «thus» gibi kelimeler sık kullanılırsa okurken hoşa gitmez. Dolgu kelimeleri «the fact that», «in general» gibi dolgu kelimelerine ihtiyaç yoktur. «of course» küçük düşürücü bile görülebilir. «Of course it is now clear that the order is stable.» «in any case», «it is perhaps the case» gibi case ifadeleri gereksizdir. «number of» gereksizdir. «a number of» «several», «a large number of» «many» yeterlidir. Sıfatlar da dolgu yaratır. A well-known method such as the venerable quicksort is a potential practical alternative in instances of this kind. A method such as quicksort is a potential alternative. 15 Dolgu kelimeleri Adding together adding After the end of after Let us now consider consider Give a description of describe Totally eliminated eliminated First of all first For the purpose of for In view of the fact given The vast majority of most It is frequently the case that often Completely unique unique Seperate into partitions partition A number of several Whether or not whether It can be seen that It is a fact that - Çoğullar İngilizceyi yabancı dil olarak öğrenenler için ortak bir problemdir. «a parser checks syntax» «compilers check programs» Öbekler-gruplar genellikle problem yaratır. The set of positive matches are then discarded. The set of positive matches is then discarded. These kinds of algorithms are irrelevant. These kinds of alforithm are irrelevant. / Algorthims of this kind are irrelevant. Mümkün olduğunca tekil yazmaya özen gösterin. Packets that contain an error are automatically corrected. Packets that contain errors are automatically corrected. A packet that contains an error is automatically corrected. Böylece özel çoğul hallerle boğuşmayın. Schemata-schemas, formulae-formulas, indices-indexes 16 Kısaltmalar «no.», «i.e.», «e.g.», «c.f.», «w.r.t.» gibi kısaltmalar yer kazancı sağlar ama okuyucuyu yavaşlatır. «number», «that is», «for example», «compared with», «with respect to» kullanabilirsiniz. Fig. Alg. gibi kısaltmalara gerek yoktur. 1st 2nd yazmayın. Ayları kısaltmayın. «etc.» «and so on» kullanmayın. Özensiz yazı hissettirir. Methods available are random probing, extrapolation, etc. Methods available include random probing and extrapolation. Kullandıysanız da asla «etc., etc.» ya da «etc. …» yazmayın! / işareti ve-veya anlamına gelebilir, kullanmayın. I/O şeklinde oturmuş kullanım varsa kullanabilirsiniz. Baş harflerden kısaltmalar Kısaltmalar gibi okuyucunun kafasını karıştırabilir. Sık kullanılan ve oturmuş ifadeleri böyle kullanın DNA deoxyribonucleic acid CPU central processing unit DMOS ??? Raporda sıklıkla kullanacaksanız, ilk kullandığınız yerde tanımlamalısınız dynamic multiprocessing operating system Kısaltmaların da modası vardır The WWW - artık sadece the web Tekrarlara dikkat edin CPU unit ??? Nokta kullanımına gerek yoktur. Doğru: CPU Kabul edilebilir: C.P.U. Yanlış: CPU. 17 Cinsiyet kavramı Kaçınılmaz olarak cinsiyet belirten yazılar olabilir (his/her, he/she gibi) Teknik raporlarda cinsiyet kavramından kaçınmak oldukça kolaydır. A user may be disconnected when he makes a mistake. A user may be disconnected when they make a mistake. Users may be disconnected when they make a mistake. (açıklık azaldı) A user who makes a mistake may be disconnected. Asla «s/he» kullanmayın. Pozitif ayrımcılık yaparak «she» kullanmayın (özellikle dişi kavram kullanmanız gerekmiyorsa). Cinsiyet kavramı Çoğul kişi kipini kullanın. The student returned his solution. The students returned their solutions. «the» kullanın. The student returned the solution. Zamir kullanmayın. The user himself defines the preferences. The user defines the preferences. 18 Cinsiyet kavramı man-mankind people, human beings, humankind Man-machine interface user-system interface, human computer interface Researchers’ wives Researchers’ spouses mothering pareting, nurturing chairman chairperson, chair, head Mrs. Smith Jane Smith Housewife –> homemaker Gelecek Ders Akademik raporlamada tablo – şekil kullanımları 19