Değişkenler ve Operatörler nedir?
Bilişim Teknolojileri · 10. Sınıf · Konu 2
Tahmini okuma süresi: 6 dk
Kısa cevap
Bu konuda neler öğreneceksin?
- C#'ta kullanılan temel veri tiplerini boyutları, aralıkları ve bilişimdeki karşılıklarıyla tanımlar.
- Geçerli değişken adları kurallarına uygun değişkenler tanımlayıp ilk değer atar.
- Aritmetik, karşılaştırma, mantıksal ve atama operatörlerinin görevlerini ayırt eder.
- Tamsayı bölme, mod (%) ve artırım operatörlerinin sonuçlarını doğru belirler.
- Bayt, kilobayt ve megabayt dönüşümleriyle bant genişliği hesaplarını yapar.
Anahtar fikirler
- Tek eşittir atama yapar, çift eşittir karşılaştırma yapar ve sonucu bool değerdir.
- Değişken adı rakamla başlayamaz, boşluk içeremez ve C# kodunda büyük-küçük harf duyarlıdır.
- Yerel değişken kullanılmadan önce bir değer almalıdır, aksi hâlde derleyici hata verir.
- string referans tipidir; değeri bellekte ayrı bir alanda durur ve sabittir, değişmez.
- Ağ ve yayın adresi hesaplanırken adres sayısı 2 eksiltilir, bu kural tüm alt uzunlukları için geçerlidir.
- double ile elde edilen sonuç int'e alınırken yuvarlama değil kesme yapılır, 9,7 değeri 9 olur.
Konunun özeti
Tamsayı bölme, mod ve artırım operatörlerinin sonuçları örneklerle sınandı; tip dönüşümünde kesme kuralı gösterildi. Bayt, kilobayt, megabayt dönüşümleri ve bant genişliği hesapları, IP oktetinin 8 bitlik sınırıyla birlikte sahadaki karşılıklarıyla pekiştirildi.
Çözümlü mini örnek 1
IPv4 adresi dört oktetten oluşur ve her oktet 8 bittir. Bir oktetin alabileceği en büyük değeri ve temsil edilen değer sayısını bulunuz.
Adım 4: Sonuç 0 ile 255 aralığındaki 256 değer olarak kontrol edilir.
Çözümlü mini örnek 2
4 GB kapasiteli taşınabilir diske 750 MB'lık bir görüntü dosyası kopyalanmıştır. Diskte kaç MB boş yer kalır?
Adım 4: Sonucun 4096 MB'ın altında olduğu sınır kontrolüyle doğrulanır.
Sık yapılan hatalar
- Megabit ile megabaytı eşitlemek: 100 Mbit/s bağlantı saniyede 100 MB değil, 100 / 8 = 12,5 MB aktarır.
- Yerel değişkene ilk değeri vermemek: C#'ta yerel değişken kullanılmadan önce bir değer almalıdır, yoksa derleyici hata üretir.
- Atama ile karşılaştırmayı karıştırmak: if (durum = true) gibi tek eşittir kullanımı koşulu sürekli doğru yapar ve hatayı gizler.
İlgili konular
Sıradaki adım
Tam anlatımKonuyu tam anlatımıyla okuKonu anlatımı, kazanımlar ve örnekler tek sayfada.Konu anlatımları hesapsız okunur. Quiz, slayt ve deneme için hesap gerekir.
DersTeders ile devam et
Bilişim Teknolojileri · 10. Sınıf için çalışma yolu
- OkuKonu anlatımını bu sayfada bitir.
- Soru çözÖrnekleri çöz, cevabı açıklamayla karşılaştır.
- Quiz ile pekiştirHesapla kendini ölç.
Konu anlatımları hesapsız okunur; quiz, slayt ve deneme için hesap gerekir.