Bu slaydda komputer və əsas qurğuları haqqında anlayışlar yer alır. Həmçinin siz bu slaydda ilkin proqramlaşdırma haqqında məlumat alacaqsınız.
Slayd qısa olduğundan ən sonda ədəbiyyat siyahısı qeyd olunmuşdur. Oradan daha ətraflı məlumat ala bilərsiniz.
1. Komputer və Proqramlaşdırma haqqında ilkin anlayışlar
1. Komputer
Komputer haqqında iki şey bilmək vacibdir:
1) İki əsas qurğusu var:
CPU (tərcüməsi: mikroprosessor)
RAM (tərcüməsi: fiziki yaddaş və ya əməli yaddaş)
2) Komputer ağıllı deyil, adi dəmir parçasıdır. Onun
nəsə bir iş görməyi üçün proqram lazımdır.
2. CPU
CPU (və ya mikroprosessor) – proqramı icra
edən qurğudur.
3. RAM
RAM (və ya fiziki yaddaş) – proqramın icra
olunmaq üçün yükləndiyi qurğudur.
4. Proqram
Proqram - komputerin müəyyən bir iş görməyini
təmin edən instruksiyalar toplusudur.
İnstruksiyalar ikili say sistemində olur, yəni 0 və 1
-lərdən ibarət olur.
5. CPU və RAM əlaqəsi
Proqram icra olunmazdan əvvəl RAM-a yüklənir.
Daha sonra CPU tərəfindən icra olunur.
7. Kompilyator
Kompilyator – xüsusi bir proqramdır, bir
proqramlaşdırma dilində yazılan kodu komputer başa
düşən vəziyyətə (0 və 1lərdən ibarət instruksiyalar
toplusuna, yəni proqrama) çevirir.
8. IDE
IDE (tərcüməsi: proqramlaşdırma mühiti)
Proqramlaşdırma dili ilə proqram yaratmaq üçün bizə
minimum 3 köməkçi proqram lazımdır:
1) Mətn redaktoru – proqramlaşdırma dili ilə kod
yazmaq üçün lazım olan köməkçi proqram.
Məsələn, notepad.
2) Kompilyator – yazdığımız kodu proqrama çevirmək
üçün lazım olan köməkçi proqram.
3) Konsol – proqramı işə salmaq üçün lazım olan
köməkçi proqram.
Minimum bu üç köməkçi proqram ilə yeni bir proqram yarada
bilərik. Bunlar birlikdə proqramlaşdırma mühitini yaradır.
10. C# proqramlaşdırma
dilinin imkanları
Proqramlaşdırma dilləri proqram yaratmaq üçün
lazımdır. Proqramlara:
oyunlar (məs: flappy bird)
veb saytlar (məs: google.az)
masaüstü proqramlar (məs: word, skype)
viruslar (məs, koobface)
aid etmək olar.
11. C# proqramlaşdırma
dilinin imkanları
C# proqramlaşdırma ilə siz həm oyun, həm veb
sayt, həm masaüstü proqramlar, həm də viruslar yarada
bilərsiniz.
Həmçinin c# proqramlaşdırma dili ilə smartfonlar
üçün proqram yaratmaq mümkündür.