Fonksiyonlar

ReasonedPointOfView avatar
ReasonedPointOfView
·
·
Download

Start Quiz

Study Flashcards

8 Questions

Bir fonksiyonun özellikleri nelerdir?

Modülerlik, yeniden kullanılabilirlik ve okunabilirlik

Fonksiyonun adı ne için kullanılır?

Fonksiyonun adını belirlemek için

Kütüphane fonksiyonları nelerdir?

Bir programlama dilinin veya kütüphanenin sağladığı önceden inşa edilmiş fonksiyonlardır

Fonksiyonun hangi özelliği, kodun okunabilirliğini artırır?

Okunabilirlik

Fonksiyonun hangi parçası, fonksiyonun çalıştırıldığında yürütülür?

Fonksiyonun vücudu

Fonksiyonun yerel değişkenleri nelerdir?

Fonksiyonun içerisinde tanımlanır

Fonksiyonun hangi parçası, fonksiyonun çalıştırılma biçimini belirler?

Fonksiyon parameters

Fonksiyonun yaşam süresi nedir?

Fonksiyonun bellekte var olduğu süredir

Study Notes

Functions Definition

  • A function is a block of code that can be executed multiple times from different parts of a program.
  • It is a reusable piece of code that performs a specific task.

Functions Characteristics

  • Modularity: Functions break down a large program into smaller, manageable chunks.
  • Reusability: Functions can be called multiple times from different parts of a program.
  • Readability: Functions make the code more readable by abstracting away complex logic.

Function Components

  • Function Name: A unique name given to a function to identify it.
  • Parameters (or Arguments): Values passed to a function when it is called.
  • Function Body: The code that is executed when a function is called.
  • Return Statement: A statement that ends the function and returns a value to the caller.

Function Types

  • Library Functions: Pre-built functions provided by a programming language or library.
  • User-Defined Functions: Functions created by a programmer to perform a specific task.

Function Calling

  • Function Call: When a function is executed by calling its name followed by parentheses containing arguments.
  • Argument Passing: The process of passing values to a function when it is called.
  • Return Value: The value returned by a function to the caller.

Function Scope and Lifetime

  • Local Variables: Variables declared inside a function are local to that function and are deleted when the function ends.
  • Function Scope: The region of a program where a function is defined and accessible.
  • Function Lifetime: The period during which a function exists in memory.

Fonksiyon Tanımları

  • Fonksiyon, bir programdaki farklı kısımlardan birden fazla kez çalıştırılabilen kod bloğudur.
  • Özel bir görevi gerçekleştiren yeniden kullanılabilir kod parçasıdır.

Fonksiyon Özellikleri

  • Modülerlik: Fonksiyonlar, büyük bir programı yönetilebilir parçalara ayırır.
  • Yeniden Kullanılabilirlik: Fonksiyonlar, programdaki farklı kısımlardan çağrılabilir.
  • Okunabilirlik: Fonksiyonlar, kompleks mantığı soyutlayarak kodu daha okunabilir hale getirir.

Fonksiyon Bileşenleri

  • Fonksiyon İsmi: Fonksiyona verilen benzersiz isimdir.
  • Parametreler (veya Argümanlar): Fonksiyon çağrıldığında geçirilen değerlerdir.
  • Fonksiyon Gövdesi: Fonksiyon çağrıldığında çalıştırılan kodlardır.
  • Dönüş İfadesi: Fonksiyonu sonlandırıp çağırana değerli dönen ifadedir.

Fonksiyon Türleri

  • Kütüphane Fonksiyonları: Programlama dili veya kütüphanesi tarafından sağlanan önceden inşa edilmiş fonksiyonlardır.
  • Kullanıcı Tanımlı Fonksiyonları: Özel bir görevi gerçekleştirmek için programcı tarafından oluşturulan fonksiyonlardır.

Fonksiyon Çağırma

  • Fonksiyon Çağırma: Fonksiyonun adı ve parantez içindeki argümanlarıyla çağırılmasıdır.
  • Argüman Geçiş: Fonksiyon çağrıldığında değerlerin geçirilmesi sürecidir.
  • Dönüş Değeri: Fonksiyonun çağırana döndürdüğü değerdir.

Fonksiyon Kapsamı ve Ömrü

  • Yerel Değişkenler: Fonksiyon içinde bildirilen değişkenler, o fonksiyon için yerel olup fonction bittiğinde silinir.
  • Fonksiyon Kapsamı: Fonksiyonun tanımlandığı ve erişilebilir olduğu program bölgesi.
  • Fonksiyon Ömrü: Fonksiyonun bellekteki var olma süresidir.

Fonksiyonların tanımı, özellikleri ve avantajları hakkında bir quiz. Fonksiyonlar nedir, nasıl çalışır ve programlama sürecinde ne türlü kullanırlar?

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Functions in Programming
30 questions

Functions in Programming

EnergeticNobelium avatar
EnergeticNobelium
C Programming Input/Output Functions
10 questions
Functions in Programming
10 questions

Functions in Programming

StreamlinedAntigorite9796 avatar
StreamlinedAntigorite9796
Use Quizgecko on...
Browser
Browser