SlideShare a Scribd company logo
1 of 8
Download to read offline
Software
Development
FundamentalsAbbasov Ceyhun
( abbasovceyhunn@gmail.com )
Əvvəlki dərsə aid suallar
• Case-sensetive nədir?
• Tək sətirli və çox sətirli rəy simvolları hansılardır?
Proqramda niyə rəy bildiririk?
• Namespace nədir?
• İnput/Output nədir? C#-da buna aid misal deyin.
• Dəyişən nədir?
• Dəyişən tipləri nədir? Fərqləri nələrdir?
Mündəricat
• Bug nədir?
• Error-ları başa düşmək
• Statement nədir?
• Decision Structures
(Qərar Operatorları)
– if-else. if-if və if-elseif fərqi.
&& ve || isareleri. && ve &
ferqi.
– switch
• Operatorlar
- təkli, ikili, üçlü
operatorlar
• Array (massiv) nədir?
• Repitition Strucutures
(Dövr operatorları)
– while, do-while
• Ədəbiyyat Siyahısı
• Ev tapşırıqları
Bug nədir?
Proqramda “bug” var deyərkən “proqramın
gözləndiyi kimi işləmədiyi” nəzərdə tutulur.
Məsələn, aşağıdakı proqramda bug var. Çünki ikinci
ədəd birinci ədəddən böyük ola bilməz:
Error-ları başa düşmək
program.cs (1, 13): burada “1” mənbə faylındakı
sətri, “13” isə sütunu göstərir.
Statement nədir?
Statement – bir növ proqramda icra etdiyimiz əmrdir.
Məsələn, dəyişən təyin etmək, ona qiymət
mənimsətmək, metod çağırmaq, şərt və ya dövr
operatorlarından istifadə etmək statement-lara
misaldır. Adətən statement iki cür bitir: ya “;” ya da “{}”.
Ədəbiyyat Siyahısı
• Operatorlar haqqında daha ətraflı:
• https://www.tutorialspoint.com/csharp/csharp_operators.htm
Ev tapşırıqları
• Kalkulyator proqramına yeni funksionallığın və
dəyişikliyin əlavə olunması:
• İstifadəçi istəmədikcə proqramdan çıxış olmayacaq. Məs, şəkil 1.
• İf-Elseİf şərti Switch-Case ilə əvəz olunacaq.

More Related Content

More from Software Development Fundamentals (7)

12. Polimorfizm və Abstrakt siniflər
12. Polimorfizm və Abstrakt siniflər12. Polimorfizm və Abstrakt siniflər
12. Polimorfizm və Abstrakt siniflər
 
11. İnkapsulasiya və Varislik
11. İnkapsulasiya və Varislik11. İnkapsulasiya və Varislik
11. İnkapsulasiya və Varislik
 
10. Obyekt-Yönümlü Proqramlaşdırmaya Giriş
10. Obyekt-Yönümlü Proqramlaşdırmaya Giriş10. Obyekt-Yönümlü Proqramlaşdırmaya Giriş
10. Obyekt-Yönümlü Proqramlaşdırmaya Giriş
 
Say sistemləri
Say sistemləriSay sistemləri
Say sistemləri
 
8. Metodların Davamı
8. Metodların Davamı8. Metodların Davamı
8. Metodların Davamı
 
8. Əlavələr
8. Əlavələr8. Əlavələr
8. Əlavələr
 
5. İstisnaların Davamı
5. İstisnaların Davamı5. İstisnaların Davamı
5. İstisnaların Davamı
 

4.Bug - Dövr Strukturları

  • 2. Əvvəlki dərsə aid suallar • Case-sensetive nədir? • Tək sətirli və çox sətirli rəy simvolları hansılardır? Proqramda niyə rəy bildiririk? • Namespace nədir? • İnput/Output nədir? C#-da buna aid misal deyin. • Dəyişən nədir? • Dəyişən tipləri nədir? Fərqləri nələrdir?
  • 3. Mündəricat • Bug nədir? • Error-ları başa düşmək • Statement nədir? • Decision Structures (Qərar Operatorları) – if-else. if-if və if-elseif fərqi. && ve || isareleri. && ve & ferqi. – switch • Operatorlar - təkli, ikili, üçlü operatorlar • Array (massiv) nədir? • Repitition Strucutures (Dövr operatorları) – while, do-while • Ədəbiyyat Siyahısı • Ev tapşırıqları
  • 4. Bug nədir? Proqramda “bug” var deyərkən “proqramın gözləndiyi kimi işləmədiyi” nəzərdə tutulur. Məsələn, aşağıdakı proqramda bug var. Çünki ikinci ədəd birinci ədəddən böyük ola bilməz:
  • 5. Error-ları başa düşmək program.cs (1, 13): burada “1” mənbə faylındakı sətri, “13” isə sütunu göstərir.
  • 6. Statement nədir? Statement – bir növ proqramda icra etdiyimiz əmrdir. Məsələn, dəyişən təyin etmək, ona qiymət mənimsətmək, metod çağırmaq, şərt və ya dövr operatorlarından istifadə etmək statement-lara misaldır. Adətən statement iki cür bitir: ya “;” ya da “{}”.
  • 7. Ədəbiyyat Siyahısı • Operatorlar haqqında daha ətraflı: • https://www.tutorialspoint.com/csharp/csharp_operators.htm
  • 8. Ev tapşırıqları • Kalkulyator proqramına yeni funksionallığın və dəyişikliyin əlavə olunması: • İstifadəçi istəmədikcə proqramdan çıxış olmayacaq. Məs, şəkil 1. • İf-Elseİf şərti Switch-Case ilə əvəz olunacaq.

Editor's Notes

  1. 6
  2. 7