KODLAMA HAZIRLIK MODÜLÜ
- Bilgisayarın Çalışma Mantığı
- Giriş: Bilgisayarın dış ortamdan veri aldığı birimlerdir. Klavye, Mouse, web cam, tarayıcı, ışıklı kalem, barkod okuyucu, dokunmatik ekran.
- İşlem: Gelen veriler ihtiyaca göre işlenerek bellekte saklanır ya da çıktı birimlerine aktarılır.
- Bellek: Verilerin geçici ya da kalıcı olarak saklandığı ortamlardır.
- Çıkış: Bilgisayar tarafından işlenen verinin çıkış birimlerine aktarılmasıdır. Monitör, hoparlör, yazıcı, projeksiyon cihazı birer çıkış birimidir.
- Bilgisayar ile İnsan Arasındaki Benzerlik
- Makine Dili: Bilgisayarın anlayabileceği en alt seviye dildir ve sadece 0 ve 1 lerden oluşur. 0 makine dilinde elektrik yok 1 ise elektrik var anlamına gelir
- Makine Dilinin Özellikleri
- Bilgisayarın doğal dilidir.
- Bilgisayarın donanımsal tasarımına bağlıdır.
- Makine dili “010101001”’lerden oluşan komutlardır ve bunlar doğrudan makineye hitap eder.
- Makine dili işlemci türüne özel olarak yazılmaktadır. Dolayısıyla, bir işlemci türü için makine diliyle yazılmış program, diğer işlemciler için uygun olmamaktadır
- Makine Dilinin Özellikleri
- Sayı Sistemleri: Bilmememiz gereken 4 farklı sayı sistemi vardır
- İkili Sayı Sistemi(Binary Sayı Sistemi)
- Sekizlik Sayı Sistemi (Octal Sayı Sistemi)
- Onluk Sayı Sistemi (Decimal Sayı Sistemi)
- On Altılık Sayı Sistemi (Hexadecimal Sayı Sistemi)
- Sayı Sistemlerinde Dönüşümler
- İkilik Sayı Sisteminden Onluk Sayı Sistemine Geçiş
2. Onluk Sayı Sisteminden İkilik Sayı Sistemine Geçiş
- İkilik Sayı Sisteminde Toplama
Kurallar
0+0=0
0+1=1
1+0=1
1+1=0 Elde Var 1
- Derleyici: Derleyici bir programlama dilinde yazılmış kaynak kodu alarak onu başka bir dile genelliklede makine diline çeviren yazılımlardır.
Örneğin: X=2+Y şeklindeki bir kod parçacığı derleyici sayesinde aşağıdaki makine diline çevriliyor. Makine dili bilgisayarın anlayacağı en temel dildir.
- Yazılım: Elektronik aygıtların istenilen işi yapabilmesi için bilgisayar programcıları tarafından yazılan programların tümüne verilen isimdir.
Kelime işlemci programları, bilgisayarınız açıldığında CD sürücünüzü, sabit sürücüleri, RAM’i tanıyan BIOS; işletim sistemi, web tarayıcınız, virüslerin kendileri, antivirüs programları hep birer yazılımdır.
- Bir yazılımda olması gereken temel özellikler
- Doğruluk
- Güvenirlik
- Verimlilik
- Güvenlik(Bütünlük)
- Kullanılabilirlik
- Hata Bulma Kolaylığı
- Tekrar Kullanılabilirlik
- Esneklik
- Birlikte çalışabilirlik
- Yazılım Çeşitleri
- Sistem Yazılımları :Bilgisayarı çalıştıran, kontrol eden, yöneten ve denetleyen yazılımlardır kısaca işletim sistemidir.
- Windows işletim Sistemi Ailesi
- Windows 3.1
- Windows 95
- Windows 98
- Windows 98 SE
- Windows 2000
- Windows ME,
- Windows XP
- Windows Vista
- Windows 7
- Windows 8
- Windows 8.1
- Windows 10
- Uygulama Yazılımları: Herhangi bir iş yada beklentinin yerine getirilmesi sağlayan yazılımlardır.
- Bazı Önemli Dosya Uzantısı ve İlgili Programlar
- Doc-word 2007 öncesi
- Docx-word 2007 ve sonrası
- Xls-excel 2007 öncesi
- Xlsx-excel 2007 sonrası
- Pdf-adobe acrobat reader
- Gif-hareketli resim dosyaları
- Jpg ve jpeg-resim ya da fotoğraf dosyaları
- Mp4-video dosyaları
- Mp3-ses dosyası uzantısı
- Rar ve zip-sıkıştırılmış dosya uzantıları.
- Exe-Tek başına çalıştırılabilir dosyalar (Kurulum dosyaları
- Bazı Önemli Dosya Uzantısı ve İlgili Programlar
- Windows işletim Sistemi Ailesi
- Sistem Yazılımları :Bilgisayarı çalıştıran, kontrol eden, yöneten ve denetleyen yazılımlardır kısaca işletim sistemidir.