Kağız üçün əlavə biblioqrafiyanın yazılması
Mənbələrin sayı tədqiqatınızın dərinliyindən asılı olacaq.
Fb əlavə edilmiş şəkilə necə yaza bilərəm
Kitab kimlər üçündür.
İlk olaraq onu bildirmək istəyirəm ki, kitab professional proqramçılar üçün deyil həvəskarlar üçün nəzərdə tutulub. Çünki özüm professional proqramçı deyiləm.
Azərbaycan dilində Java proqramlaşdırma dili üzrə ədəbiyyatın olmaması və ya mövcud kitabların yetərincə mənə aydın yazılmadığını nəzərə alıb digər həvəskarlarında belə çətinliklə üzləşəcəyini düşünüb proqramlaşdırmada əldə edəcəyim təcrübəmi bu kitabda toplayıb sizinlə bölüşürəm.
Yaradılmış proqramlaşdırma dillərinin ingilis dilli olması bizi eyni zamanda ingilis dilini müəyyən səviyyədə öyrənməyə məcbur edir. İngilis dilində zəif bilən və ya yeni başlayanlara kömək olsun deyə bəzi terminlərin oxunuşunu yanında yazıram. Professional proqramist dostlarım təcrübələrinə əsaslanaraq proqramlaşdırmada yüksək nəticə əldə etmək üçün ingilis dili biliyinin vacib olduğunu deyirlər. Sərbəst şəkildə çalışacağınız zaman qarşınıza çıxan problemlərə həlləri nə bu kitab nə də başqası internet üzərindəki material qədər sizi qane edə bilməz. İnternetdə axtarışda daha dəqiq nəticə əldə etmək üçün isə ingilis dili bilmək vacibdir. Daha bir əmma var əməliyyat sistemi olaraq Windows OS 8.1, Java-da yaza bilmək üçün NetBeans proqramını ingilis dilində işlədirəm. Əgər heç bir ingiliscə biliyiniz yoxdursa belə narahat olmayın bu kitabdan yenə də nə isə öyrənə bilərik.
Əvvəlki eksperimetlərimi də kompüter şəbəkələrini öyrəndiyim zaman Zİ-N Kompüter şəbəkələri və Çatışmayan biliklər kimi kitablarımda bölüşmüşəm. Zİ-N Kompüter şəbəkələri kitabında da göstərildiyi kimi mənim tərəfimdən yazılan kitabların müəllifi göstərilməklə çap və satışdan gəlir əldə edilə bilər. Məncə bilik pulsuz paylaşılmalıdır.
Kompüter sizi necə başa düşür və ona necə əmr verilir.
Kompüterlər ikili say sistemi üzərində işləyir. İkili say sistemində 0 və 1 var. Bu qurğulardan hər hansı bir iş görməsi tələb edildiyində bizim verdiyimiz əmrlər 0 – yanlış, olmaz, dayan və ya 1 – doğru, olar, davam et kimi tərcümə edilir. Ümumilikdə isə belə başa düşmək olar kompüterin hansısa hissəsinin naqillərinə elektrik axımı verilsin ya yox.
Kompüterimizdəki işləri görən mikrosxem, xalq deyimi ilə kompüterin beyni CPU(si pi yu) adlanlır. 🙂 CPU(Central Processing Unit-Sentral prosessinq yunit) mərkəzi hesablayıcı qurğu anlmına gəlir. CPU-ya əmr verilməsi üçün istehsalçılar İnstruction Set(instrakşn set) adlı instruksiyalar dəsti digər deyimlə qaydalar toplusu düzəldiblər. Bütün yazılan proqramlar prosessora nə etmək istədiklərini bu qaydalar əsasında izah edirlər.
Biz kompüter proqramlarını necə yaza bilərik.
Sadə dildə desək proqram yazmaq adi mətn yazmaq kimidir. Bu mətnlər sonda 0 və 1-ə tərcümə olunur və kompüter istədiyimiz əmri yerinə yetirir.
Bəzi proqramlaşdırma dilləri xüsusi redaktə proqramları vasitəsilə, bəziləri Windows OS daxilindəki adi Texteditor-la və ya MSDOS-da yazıla bilər. Hər proqramlaşdırma dili fərqli üslubda müəyyən olunmuş kodlarını ikili say sisteminə tərcümə edir. Windows daxilindəki CMD(command line –kommand layn-əmr sətri ) ilə DOS-da proqram yazmaq mümkündür. CMD-yə daxil olmaq üçün Start -dan sonra CMD yazaraq proqramı açın.
Mündəricat
Kitab kimlər üçündür. . 4
Kompüter sizi necə başa düşür və ona necə əmr verilir. . 5
Biz kompüter proqramlarını necə yaza bilərik. . 5
Proqramlaşdırma dilləri – nə üçün fərlənir? . 5
Java- nə ilə fərqlənir? . 6
OOP –nin məntiqi və prinsipləri. . 8
Obyektin təhlili . 8
Sinifləndirmək – CLASS nədir? . 9
İnstance . 9
Encapsulasiya . 9
Abstraction . 9
İnheritance(irsilik) . 9
Polymorphism(polimorfizm) . 9
Association(asosieyşn- əlaqə) . 10
Aggregation(əqreqeyşn-hissələrin birləşdirilməsi) . 10
Composition(kompozisiya) . 10
Java-da yazmaq üçün silahlanmaq 🙂 . 11
Netbeans-lə tanışlıq. . 11
Salam Java proqramı . 14
NetBeans-də səhvlərin aydınlaşdırılması . 17
JAVA-da dəyişənlər . 18
String . 18
String-lə bağlı praktiki məsələlər – “+=” . 19
Bütün hərflərin böyük və ya kiçik yazılması – “.toUpperCase” və”.toLowerCase” . 19
İki String-i müqayisə etmək – “==” və “.equals()” . 20
Sətrin uzunluğunun müəyyənləşdirilməsi – “.length()” . 20
Yazı daxilində axtarış vermə -“.contains()” və “.indexof()” . 21
Char . 21
Rəqəm dəyişənləri . 21
Integer . 21
Double . 21
Floating . 22
Byte . 22
Short . 22
Long . 22
Məntiq dəyişənləri və operatorları . 22
Boolean . 22
Rəqəm dəyişənləri ilə bağlı praktiki məsələlər . 23
Riyazi operatorlar . 23
Dəyişənləri qruplaşdırma və hesablama . 23
Qalığın ekrana verilməsi . 24
Bir-bir artırma və azaltma . 24
Riyazi operator ardıcıllığı . 24
Dəyişənlərlə hesablama və görüntü . 25
Casting Converting Variables . 25
Şərt əmrləri . 26
Şərt operatorları – “==”, “!=”, “”, “=”, “?” . 26
Şərt əmrləri – if, else . 26
Şərt əmrləri – switch, case, break, default . 27
Dövr əmrləri – for , do, while . 29
For . 29
Mürəkkəb For əmrləri . 29
While . 30
Continiue . 31
Do while . 31
Dövrün adlandırılması . 31
Array . 32
Birinci üsul – . 33
İkinci üsulu – . 33
Çoxölçülü Array . 34
Obyektin yaradılması . 34
Built-in Java Packages . 35
İmport . 36
Access control( girişin idarə olunması) . 36
Method nədir? . 37
Constructor. 38
Inheritance-ın yaradılması . 41
“Super” açar sözü . 41
“This” açar sözü . 42
Static Variable . 42
Casting . 44
Swing-in strukturu . 44
“Salam Dünya!” proqramı qrafiki təsvirdə . 45
Kağız üçün əlavə biblioqrafiyanın yazılması
Anotlaşdırılmış biblioqrafiya – müntəzəm biblioqrafiyanın genişləndirilmiş bir versiyasıdır – tədqiqat kağızının və ya kitabın sonunda tapdığınız mənbələr siyahılarıdır. Fərqi annotasiya edilmiş biblioqrafiyada əlavə bir xüsusiyyətdir: hər bir biblioqrafiya girişində bir paraqraf və ya annotasiya .
Əlavə edilmiş biblioqrafiyanın məqsədi oxucuya müəyyən bir mövzuda yazılmış məqalələrin və kitabların tam nəzərdən keçirilməsini təmin etməkdir.
Əlavə olmayan bir biblioqrafik yazmağı tələb etsəniz, ehtimal ki, belə şeyləri maraqlandırırsınız:
- Niyə bunu etmək lazımdır?
- Nə baxmaq lazımdır?
- Biri yaratmaq üçün necə gedirəm?
- Harada nümunələri tapa bilərəm?
Niyə Annotasiya edilmiş Biblioqrafiya yazmalısınız?
Annotasiya edilmiş biblioqrafiyanın yazılmasının məqsədi müəlliminizə və ya tədqiqat direktoruna müəyyən bir mövzu üzrə dərc edilmiş araşdırma ilə bağlı ümumi məlumat verməkdir. Bir müəllim və müəllim müəlliminizə əlavə bir biblioqrafik yazmanızı xahiş edirsə, o, bir mövzuda mövcud olan mənbələrə yaxşı nəzər salmağınızı gözləyir.
Bu layihə, peşəkar bir tədqiqatçıın edəcəyi işin bir işarəsini verir. Hər bir məqalə məqalədə əlində olan mövzuda əvvəlcədən araşdırma haqqında ifadələr verilmişdir.
Müəllim bir böyük tədqiqat tapşırığının ilk addımı kimi əlavə bir biblioqrafiya yazmanı tələb edə bilər. Əvvəldən əlavə bir biblioqrafiya yaza bilərsiniz və sonra tapdığınız mənbələrdən istifadə edərək tədqiqat kağızına müraciət edin.
Ancaq qeyd olunan biblioqrafiyanız özünüzə tapşırıq verdiyini görə bilərsiniz. Anotasiya edilmiş biblioqrafiya tədqiqat layihəsi kimi tək başına da ola bilər və bəzi əlavə biblioqrafiya dərc olunur.
Bir tələbə tələbi olaraq, müstəqil notlandırılmış biblioqrafiya (tədqiqat kağızının tapşırığı ilə təqlid olunmayan) ilk addımdan daha uzun ola bilər.
Nəyə baxmalıyıq?
Normal olaraq, normal bir biblioqrafiya kimi şərh olunan biblioqrafiyanı yazırsınız, ancaq hər bir biblioqrafiya girişində bir-beş qısa cümlə əlavə etməlisiniz.
Sizin cümlələriniz mənbənin məzmununu ümumiləşdirməlidir və mənbənin necə və nə üçün vacib olduğunu izah etməlidir. Hər bir bəndin mövzunuz üçün nəyə görə vacib olduğuna dair qərar vermək sizin üçün olacaq. Qeyd etmək olar:
- Mənbənin tezliyi dəstəkləyən və ya bilmirsiniz.
- Müəllif mövzu ilə bağlı unikal bir təcrübə və ya nəzər nöqtəsinə malikdir.
- Mənbənin güclü və zəif cəhətləri vardır.
- Mənbə yazmaq niyyətindəyiniz bir kağız üçün sağlam bir əsas təmin edir.
- Mənbə bəzi sualları cavabsız qoyur.
- Mənbədən siyasi yanaşma var.
Bir Annotasiya Biblioqrafiyasını necə yaza bilərəm?
İlk addım resursların toplanmasıdır! Araşdırmalarınız üçün bir neçə yaxşı mənbəni tapın və daha sonra bu mənbələrin bibliyografiyasına müraciət edərək genişləndirin. Onlar sizi əlavə mənbələrə aparacaq.
Mənbələrin sayı tədqiqatınızın dərinliyindən asılı olacaq.
Şəxsi tapşırığınız və müəlliminizdən təsirlənəcək başqa bir amil bu mənbələrin hər birini necə dərindən oxuyursunuz. Bəzi hallarda, hər bir mənbəni onları əlavə edilməmiş biblioqrafiyaya yazmadan əvvəl oxumaq lazımdır.
Digər vaxtlarda, mövcud qaynaqların başlanğıc istintaqını etdiyiniz zaman, məsələn, müəlliminiz hər mənbəni hərtərəfli oxumağı gözləmir. Bunun əvəzinə, mənbələrdən bir hissəsini oxumaq və məzmun haqqında fikir əldə etmək gözlənilir. Əgər daxil etdiyiniz hər bir mənbəni oxumaq lazımdırsa, müəllimdən soruşun.
Normal bir biblioqrafiyada olduğu kimi, yazılarınızı alfabetikləşdirin.
Kalkulyatorla sözləri necə yazmaq olar
Şagirdlər on illərdir ki, riyaziyyat dərsində kalkulyatorlarda sözləri yazır. Xoşbəxtlikdən, bu o deməkdir ki, kalkulyatorda hərf edə biləcəyiniz sözlərin uzun siyahıları və onları yaratmaq üçün lazım olan nömrələr var. Köhnə kalkulyatorlar bu hiylə üçün daha yaxşı işləyir, ona görə də valideynlərinizdən onların hələ də haradasa kalkulyatorlarının olub-olmadığını soruşun. Görün nə qədər söz yaza bilərsiniz!
Kalkulyator yardımı
Kalkulyator lüğətinin nümunəsi
Kalkulyatorun ad siyahısına nümunə
addım
Metod 1/2: Onaltılıq rejimdən istifadə
- Kalkulyatorunuzu onaltılıq rejimə keçirin. Bütün kalkulyatorlar onaltılıq vəziyyətə malik deyil, lakin sizin vəziyyətiniz varsa, sözləri hərf etmək üçün bir neçə hərfiniz var. Klaviaturada A-F hərflərini görsəniz, kalkulyatorunuzun onaltılıq rejimi olub-olmadığını deyə bilərsiniz.
- Hexadecimal rejimi olan kalkulyatorlara Casios və Texas Instruments daxildir.
- Məsələn, 5EE-dən istifadə edərək “bax” sözünü hərf edə bilərsiniz.
- Yaza biləcəyiniz bəzi başqa sözlərə BASS, DIE, BOSS, DOE və SEA daxildir.
- b = q
- d = s
- 0 = O / D
- 1 = I
- 2 = Z
- 3 = E
- 4 = h / A.
- 5 = S
- 6 = g / q
- 7 = L.
- 8 = B
- 9 = G / b
- Siz həmçinin “to” və ya “also” sözünün yerinə 2 rəqəmindən istifadə edə bilərsiniz.
2-ci üsul: Kalkulyatorunuzu tərsinə çevirin
- Fərqli hərfləri təmsil etmək üçün xüsusi rəqəmlərdən istifadə edin. Hər rəqəmi tərsinə çevirdikdə fərqli hərf kimi görünür. Bir çox söz yazmaq üçün bu hərflərdən istifadə edə bilərsiniz. İstifadə edə biləcəyiniz hərflərin siyahısı:
- 0 = O / D
- 1 = I
- 2 = Z
- 3 = E
- 4 = h / A.
- 5 = S
- 6 = g / q
- 7 = L / saat
- 8 = B
- 9 = G / b
- Bir kağız parçasına bir söz yazın. Sözün hərfini yaza bilmək istəyib-istəmədiyinizi görmək üçün siyahınızı yoxlayın ki, bütün hərflər nömrəyə uyğun gəlir. İstifadə etmək istədiyiniz hərf siyahıda yoxdursa, sözü yaza bilməzsiniz.
- “SALAM” kalkulyatorda yazmaq üçün klassik sözdür. Qeyd edək ki, bütün hərflər siyahıdadır.
- Kalkulyatorda yaza biləcəyiniz bəzi başqa sözlər IGLOOS, GIGGLE, AYAQQABI və YUMURTAdır. Hərflərin siyahısına baxın və onlarla hansı sözləri yaza biləcəyinizi görün.
- Hər hərfə uyğun gələn nömrəni yazın. Hər hərfin altındakı siyahıya ona uyğun gələn nömrəni yazın. Sözünüzü hərf etmək üçün istifadə etmək istədiyiniz rəqəmlər bunlardır. Hər hərfin bir nömrəsi olmalıdır.
- “SALAM” yazmaq üçün uyğun gələn nömrələr 43770-dir.
- Yazdığınız rəqəmləri kalkulyatorunuzun arxasına yazın. Sözün son hərfi ilə başlayın. Kalkulyatorunuzu tərsinə çevirdiyiniz zaman hərflərin sırası arxaya – yəni sözünüzü düzgün yazmaq üçün düzgün ardıcıllıqla olacaq!
- Məsələn, əgər siz “SALAM” yazacaq, rəqəmləri çevirin ki, onlar 0,77734 oxusunlar.
- Əgər söz “o” ilə bitirsə, 0 ilə başlayın, sonra onluq (.) əlavə edin, “enter” və ya “=” düyməsini basdığınız zaman 0 hələ də orada olacaq.
- Enter düyməsini basın və kalkulyatoru tərsinə çevirin. Bəzi kalkulyatorlarda “daxil et” düyməsi, bəzi kalkulyatorlarda isə yalnız bir = düyməsi var. Kalkulyatorunuzda olana toxunun. Kalkulyatorunuzu elə çevirin ki, kalkulyatorunuzun yuxarı hissəsi sizə ən yaxın olsun. Sözünüz görünür!
- Bəzi nümunələri yazmağa çalışın. Müəyyən bir sözü yaza biləcəyinizi təxmin etmək üçün artıq müəyyən edilmiş sözlərin siyahısını axtarın. Budur bir neçə nümunə:
- 376006 GOOGLE yazır
- 707 magi LOL
- 0,08 magi BOO
- 53177187714 HILLBILLIES yazır
- 500761 IGLOOS yazır
- 38-i BE, 338-i BEE yazır
- 55378 BLESS yazır
- 0.208 BOZO yazır
- 663 yumurta yazır
- 336 sehr GEE-i formalaşdırır
- 376616 GIGGLE yazır
- 378806 GOBBLE yazır
- 637 AYAĞI yazır
- 607 magi LOG
- 53507 magi TABER
- 3080 magi OBOE
- 53045 sehrli formalar AYAQQABI
- 8075 SLOB yazır
- 8008 BOOB yazır
İcma sualları və cavabları
Kalkulyatorda “salam” sözünü necə yazmaq olar?
0.7734 “salam” yazır.
Dənizi necə yazırsınız?
Kalkulyatorda Lauranı necə yazmaq olar?
Necə “çox şirin” yaza bilərəm?
M və ya B üçün nömrə varmı?
“Jizel”i necə yazmaq olar?
Kalkulyatorda “Liam” sözünü necə yazmaq olar?
28.63-ü sözlə necə yaza bilərəm?
Kalkulyatorda “Sofi” sözünü necə yazmaq olar?
Kalkulyatorda Leah hərfini yaza bilərəmmi?
Məsləhətlər
- Daha asan oxunan nəticələr üçün köhnə kalkulyatordan istifadə edin.
- Casio məsələn 83Gt plus-da y və m var.O g və r hərflərini əldə etmək üçün shift ans düyməsini basın.
Comments are closed, but trackbacks and pingbacks are open.