Etiket arşivi: bilişim teknolojilerinin temelleri

10. Sınıf Bilişim Teknolojilerinin Temelleri Modülleri

Meslek Liseleri Bilişim Teknolojileri Alanı 10.Sınıf Bilişim Teknolojilerinin Temelleri Dersi Modüllerini indirmek için: http://www.megep.meb.gov.tr/mte_program_modul/

Basit Programlama Örnekleri -2

10.Sınıf BTT dersi Programlama Temelleri modülü kapsamında uygulanabilecek ve Quick Basic ile programlama yeni başlayanlara yönelik 1 basit uygulama daha.
Soru:Bir Öğrenciye ait okul no, adı, soyadı, bir dersten 1.-2. ve 3. sınav notlarına göre ortalamasını klavyeden girilerek ortalamasını ve durumunu ekrana yazdıran program kodunu yazınız.
Cevap:

CLS

DIM ogrNo AS INTEGER
DIM not1 AS INTEGER
DIM not2 AS INTEGER
DIM not3 AS INTEGER
DIM ogrAdi AS STRING
DIM ogrSoyadi AS STRING
DIM durum AS STRING
DIM ortalama AS SINGLE

PRINT “”
PRINT “——————–”
PRINT “”

INPUT “Öğrenci Numarası : “, ogrNo
INPUT “Öğrenci Adı : “, ogrAdi
INPUT “Öğrenci Soyadı : “, ogrSoyadi

PRINT “”
PRINT “——————–”
PRINT “”

INPUT “1.Sınav Notu : “, not1
INPUT “2.Sınav Notu : “, not2
INPUT “3.Sınav Notu : “, not3

CLS

ortalama = (not1 + not2 + not3) / 3

IF ortalama >= 45 THEN
durum = “Geçti”
ELSE
durum = “Kaldı”
END IF

PRINT “”
PRINT “——————–”
PRINT “”

PRINT “Öğrenci No:”; ogrNo
PRINT “Öğrenci Adı:”; ogrAdi
PRINT “Öğrenci Soyadı:”; ogrSoyadi

PRINT “”
PRINT “——————–”
PRINT “”

PRINT “1.Sınav Notu:”; not1
PRINT “2.Sınav Notu:”; not2
PRINT “3.Sınav Notu:”; not3

PRINT “”
PRINT “——————–”
PRINT “”

PRINT “Ortalama:”; ortalama

PRINT “”
PRINT “——————–”
PRINT “”

PRINT “Durum:”, durum

Basit Programlama Örnekleri -1

10.Sınıf BTT dersi Programlama Temelleri modülü kapsamında uygulanabilecek ve Quick Basic ile programlama yeni başlayanlara yönelik 2 basit uygulama.

1.Uygulama: Klavyeden girilenleri ekrana
*****
****
***
**
*
şeklinde yazdıran program kodu:

DIM karakter AS STRING
DIM krk AS STRING
DIM i, k AS INTEGER
CLS

INPUT “karakteri giriniz: “, krk

FOR k = 1 TO 5
FOR i = 1 TO 6 – k

karakter = karakter + krk
NEXT
PRINT karakter
karakter = “”
NEXT

2.Uygulama: Klavyeden girilenleri ekrana
*
**
***
****
*****
şeklinde yazdıran program kodu:

DIM karakter AS STRING
DIM krk AS STRING
DIM i AS INTEGER
CLS

INPUT “karakteri giriniz: “, krk

FOR i = 1 TO 5
karakter = karakter + krk
PRINT karakter
NEXT

LINUX İşletim Sistemi

Amaç: Linux işletim sistemini tanıyıp temel seviyedeki bazı özelliklerini kullanabilme

Tanım: Linux, serbestçe dağıtılabilen, çok görevli, çok kullanıcılı bir UNIX işletim sistemi türevidir. Linux, internet üzerinde ilgili ve meraklı birçok kişi tarafından ortak olarak geliştirilmekte olan ve başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere birçok platformda çalışabilen ve herhangi bir maliyeti olmayan bir işletim sistemidir.

Windows İşletim Sisteminden Farkları

  • Linux işletim sistemi açık kaynak kodlu ve ücretsizdir. Windows işletim sistemi ise lisans ücreti ödenerek kullanılabilir ve kaynak kodlarına erişilemez.
  • Linux işletim sisteminde güvenlik açıkları daha hızlı kapatılabildiği için sunucu (server) hizmeti veren kuruluşlar tarafından Windows’a göre daha çok tercih edilmektedir.
  • Linux işletim sisteminin diğer işletim sistemlerinde olan teknik destek, dağıtım ve dokümantasyon gibi konularda eksikleri vardır.
  • Linux işletim sisteminde işletim sisteminin temelini oluşturan çekirdek, kullanıcı tarafından da derlenebildiği için, bu derleme sırasında sadece kullanım amacına yönelik alt programlar seçilebilir ve donanıma uygun hale getirilebilir.
  • Böylece daha performanslı bir işletim sistemi elde edilir. Windows’ta ise böyle bir imkan yoktur.
  • Linux işletim sisteminin çalışma biçimi nedeniyle herhangi bir virüs bulaşması durumunda virüsün bilgisayarın tamamına yayılması olanaksızdır.
  • Linux işletim sisteminde zaman zaman donanım desteği problemleri yaşanmaktadır. Windows’ta bu oran biraz daha düşüktür.

Linux Masaüstü

Linux işletim sisteminde kullanılabilecek birçok masaüstü ortamı vardır. Bunlardan bazılarını KDE, GNOME, XFce, XPde olarak sayabiliriz. Kullanıcı isterse bu masaüstü ortamlarından birini kurarak istediği masaüstüyle çalışabilir.

Açılış Dosyaları

Linux işletim sisteminin açılış dosyaları /boot dizini altında yer almaktadır. Linux işletim sistemindeki dizin yapısı aşağıdaki gibidir:

  • /boot: Çekirdek ve açılış dosyaları dizinidir. Sistem açılışını sağlayan grub veya lilo programının dosyaları burada bulunur.
  • /etc: Genel sistem ayar dosyalarını (kullanıcılar, gruplar, ağ ayarları) tutan dizindir. Bu dizine denetim masası da diyebiliriz.
  • /home: Kullanıcıların kişisel dosyalarının ve ayarlarının bulunduğu dosyalar bu dizin altında bulunur. Bir diğer adı da kullanıcı ev dizinidir.
  • /dev: Aygıt dosyaları dizinidir. Linux’ta tüm aygıtlar birer dosya olarak tutulmaktadır. Örneğin /dev/modem dosyası adından da anlaşılacağı üzere modemi ifade etmektedir.
  • /tmp: Sistemin ve kullanıcıların geçici dosyalarının tutulduğu dizindir.
  • /var: Sistemde bulunan kuyruk dosyalar (yazıcı ve sistem kayıt dosyaları gibi) ve boyutları dinamik olarak değişen dosyaların tutulduğu dizindir.
  • /mnt: Sisteme bağlanmış olan (mount) aygıtların dizinidir. Disket sürücü, CDROM, USB Disk gibi aygıtlara bu dizin altından ulaşılabilir.
  • /lib, /usr/lib: Kitaplık (library) dosyaları dizinidir. Paylaşılan nesneler (Shared objects) bu dizinde tutulur. Salt koddan derlenerek sisteme yüklenecek yeni programlar burada mevcut dosyalar kullanılarak derlenir.
  • /usr/include: Programlama aracı olan C için başlık (header) dosyalarının tutulduğu dizindir.
  • /usr/local: İşletim sistemi kurulduktan sonra eklenen yerel (local) uygulamalar ve bileşenlerin dizinidir.
  • /proc: Çekirdek ayar dizinidir.
  • /bin, /usr/bin: Uygulamalarının çalıştırılabilir betiklerinin bulunduğu dizindir.
  • /sbin, /usr/sbin: Sistem yöneticisi tarafından kullanılan sistem programları dizinidir. Sistemin bakımı ve genel ayarlamalar bu dizindeki programlar ile yapılır.

T-10 SINIFI MONİTÖRLER MODÜLÜ ÖZETİ

T-10 Sınıfı monitörler modülünün özeti okulumuz sitesinin altında ders notları bölümüne eklenmiştir.
İsteyenler oradan, isteyenler de bu linki tıklayarak özeti indirebilirler.