Bilgisayar Bilimi Kur 1 – Fonksiyonlar ve Operatörler

fonksiyonlar operatörler

Fonksiyonlar

Belirli işlemleri yürüten ve sonuçları döndüren bir işlem kümesidir. Genellikle bilgisayar dilinde oluşturulur. Fonksiyonlar, bir çözüm sürecinin belirli parçaları olarak kullanılır. Problem çözme sürecinde tekrarlanan işlemler için kullanılır ve böylece programcının, hem problemi daha hızlı çözmesini hem de programın daha anlaşılır olmasını sağlar.

Her programlama dili, içerisinde kendine özgü fonksiyonlar barındırır. Bu fonksiyonlar kütüphanesi, programlama dili bilgisayara göre değişiklik gösterir. Ayrıca pek çok programlama dili, programcıların kendi fonksiyonlarını yazmalarına da olanak verir. Fonksiyon kütüphaneleri, pek çok program diline eklenebilir.

3 tip fonksiyondan bahsedebiliriz.

1. Matematiksel Fonksiyonlar: Matematiksel işlemler için kullanılır.
2. Dizi Fonksiyonlar: Dizi ve karakterlerle ilgili işlemleri gerçekleştirmek için kullanılır.
3. Dönüştürme Fonksiyonları: Veriyi bir türden diğerine dönüştürmek için kullanılır.

4. İstatistiksel Fonksiyonlar: Maksimum değer, ortalama gibi değerleri hesaplamak için kullanılır.
5. Yardımcı Fonksiyonlar: Program dışındaki verilere erişerek işlem yapmak için kullanılır.

Fonksiyon Örnekleri Eklenecektir.

Operatörler
Bilgisayara, verileri nasıl işleyeceğini belirtmek gerekir. Bu işlem için operatörler kullanılır. “Operatörler” verileri, ifade ve eşitlikler ile birleştirir. Bu yazım, aynı zamanda operatörler bilgisayara ne tür bir işlem (matematiksel, mantıksal vb.) olduğuna dair bilgi verir. “İşlemci” ve “sonuç”, operatörlere ilişkin iki kavramdır. İşlemci, verileri bağlayan ve işleme alan yapı; sonuç ise yapılan işlemin yanıtıdır. Örnek vermek gerekirse 6 + 5 ifadesinde yer alan “+” operatör, 6 ve 5 işlemci, 11 ise sonuçtur. İşlemciler sabit ya da değişken olabilir.

Operatörler; matematiksel, mantıksal ve ilişkisel operatörler olarak sınıflandırılabilir. Operatör türlerine ilişkin örnekler Tablo 2’de yer almaktadır.

     **İlişkisel operatörlerle yapılan işlemlerin sonucunda ortaya mantıksal değer olarak Doğru (True) ya da Yanlış (False) çıkar.

İşlem Önceliği

 

İfade ve Eşitlikler

Şu ana kadar gördüğümüz tüm bileşenler, ifade ya da eşitlik biçiminde kullanılmadığı sürece bir
anlam ifade etmez. Çözülmeye çalışılan problem vergi ya da maaş hesaplama, değerleri sıralama, en
büyük değeri bulma gibi farklı işlemlerden oluşabilir. Bir “ifade” operatörleri kullanarak veriyi işler.

Uzunluk * Genişlik
Eşitlik” ise ifadenin sonucunu saklar.
Alan=Uzunluk * Genişlik

Bu durumda uzunluk ve genişlik değerlerinin çarpım sonucu hafızada ‘‘alan’’ olarak ayrılan yerde korunur. İfadelerde eşit operatörü kullanılmaz. İfadeler eşitlik ve yönergelerin yalnızca bir bölümünü oluşturur. Bu yüzden sonuçlar o an kullanılır ancak korunmaz. Oysaki eşitlik ifadelerinde mutlaka sonuç korunur. Bu yüzden eşitliklere “atama ifadeleri(ifadeler)” de denir.

Örnek ifade ve eşitlikler Tablo 4’te incelenebilir.

kaynak: https://vnyz.xyz/k1-4-problem-cozme-sureci-2/

http://osmansevkiuludagal.meb.k12.tr/meb_iys_dosyalar/16/14/765103/dosyalar/2020_09/09002741_bilgisayar-bilimi-kur-1-ders-kitabi.pdf

 

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*