calisma alani

COBOL

COBOL icin sifirdan pratik ogrenme yolu

once tanim

COBOL nedir

COBOL kesin talimatlar yazmak icindir. Burada onu COBOL icin sifirdan pratik ogrenme yolu olarak ogreniyorsun. Baslangic modeli: girdi adimlardan gecer ve cikti olur.

minimum calisma bilgisidosya main.cobcalistir cobc -x main.cob && ./mainaliskanlik COBOL icin kucuk bir parca ogren, minimal ornek yaz ve calistir
program

sirayla calisan talimatlar toplami.

deger ve degisken

deger veridir. degisken bu veriyi tutan isimdir.

fonksiyon

girdi alip sonuc ureten isimli kucuk is.

runtime

GnuCOBOL main.cob icindeki kodu calistirir.

ilk okunur kod

program ciktisi

entry point output syntax DISPLAY
DISPLAY 42.
cikti 42

dil soyu

COBOL aile agaci

COBOL nereden gelir, hangi diller yakindir ve sonra ne ogrenilir.

kokler
FLOW-MATICEnglish-like business code
simdiCOBOLis ve ogretim dil ailesi
aileis ve ogretim dil ailesi
en iyi alan

en iyi alan COBOL icin sifirdan pratik ogrenme yolu

sifirdan

1bir kural oku2ciktisini tahmin et3hafizadan yaz4kontrolu calistir5bir degisiklikle tekrarla

Soru bankasi

Once ara sonra calis

Bir asama sec veya bu dilin soru bankasinda ara ve alistirmaya gec.

18 sonuc
Q 1SecimAsama 1 tanimlar

COBOL soru 1

COBOL soru 1. deger yazdirma icin en uygun ifadeyi sec.

Q 2SecimAsama 1 tanimlar

COBOL soru 2

COBOL soru 2. degeri adlandirma icin en uygun ifadeyi sec.

Q 3SecimAsama 1 tanimlar

COBOL soru 3

COBOL soru 3. yeniden kullanilabilir fonksiyon icin en uygun ifadeyi sec.

Q 4SecimAsama 1 tanimlar

COBOL soru 4

COBOL soru 4. temel koleksiyon icin en uygun ifadeyi sec.

Q 5SecimAsama 1 tanimlar

COBOL soru 5

COBOL soru 5. deger yazdirma icin en uygun ifadeyi sec.

Q 6SecimAsama 1 tanimlar

COBOL soru 6

COBOL soru 6. degeri adlandirma icin en uygun ifadeyi sec.

Q 7SecimAsama 1 tanimlar

COBOL soru 7

COBOL soru 7. yeniden kullanilabilir fonksiyon icin en uygun ifadeyi sec.

Q 8SecimAsama 1 tanimlar

COBOL soru 8

COBOL soru 8. temel koleksiyon icin en uygun ifadeyi sec.

Q 9SecimAsama 1 tanimlar

COBOL soru 9

COBOL soru 9. deger yazdirma icin en uygun ifadeyi sec.

Q 10SecimAsama 1 tanimlar

COBOL soru 10

COBOL soru 10. degeri adlandirma icin en uygun ifadeyi sec.

Q 11SecimAsama 1 tanimlar

COBOL soru 11

COBOL soru 11. yeniden kullanilabilir fonksiyon icin en uygun ifadeyi sec.

Q 12SecimAsama 1 tanimlar

COBOL soru 12

COBOL soru 12. temel koleksiyon icin en uygun ifadeyi sec.

Q 13SecimAsama 1 tanimlar

COBOL soru 13

COBOL soru 13. deger yazdirma icin en uygun ifadeyi sec.

Q 14SecimAsama 1 tanimlar

COBOL soru 14

COBOL soru 14. degeri adlandirma icin en uygun ifadeyi sec.

Q 15SecimAsama 1 tanimlar

COBOL soru 15

COBOL soru 15. yeniden kullanilabilir fonksiyon icin en uygun ifadeyi sec.

Q 16SecimAsama 1 tanimlar

COBOL soru 16

COBOL soru 16. temel koleksiyon icin en uygun ifadeyi sec.

Q 17SecimAsama 1 tanimlar

COBOL soru 17

COBOL soru 17. deger yazdirma icin en uygun ifadeyi sec.

Q 18SecimAsama 1 tanimlar

COBOL soru 18

COBOL soru 18. degeri adlandirma icin en uygun ifadeyi sec.

coktan secmeli

COBOL soru 1

Q 1Secimyeni

COBOL soru 1. deger yazdirma icin en uygun ifadeyi sec.

DISPLAY 42.

referans

main.cob kaliplari

GnuCOBOLcobc -x main.cob && ./main
hafizadan cagirkucuk bir noktayi oku sonra bakmadan yaz
kodu izlecalistirmadan once degiskenleri satir satir izle
kendin yazdaha az kopyala daha cok yaz ve bir hatayi duzelt

entry point output syntax DISPLAY

program ciktisi

DISPLAY 42.
  • Run the smallest file first
  • Print one known value
  • Check the output before adding more code

variables assignment types PIC

degerler ve isimler

01 TOTAL PIC 99 VALUE 42.
DISPLAY TOTAL.
  • Give values readable names
  • Keep one idea per line while learning
  • Trace the value before changing it

function collection OCCURS

fonksiyonlar ve koleksiyonlar

ADD A TO B GIVING RESULT.

01 SCORES OCCURS 2 TIMES PIC 99.
DISPLAY SCORES(1).
  • Keep functions small
  • Return useful values
  • Use the common collection before reaching for frameworks