Title Details: | |
Συναρτήσεις |
|
Authors: |
Mastorokostas, Paris |
Reviewer: |
Thramboulidis, Kleanthis |
Subject: | MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES |
Keywords: |
Procedural Programming
Modularity Interfaces Algorithms |
Description: | |
Abstract: |
Στο κεφάλαιο αυτό ο αναγνώστης εισάγεται στις έννοιες του αρθρωτού σχεδιασμού και της συνάρτησης. Δίνονται τα δομικά και λειτουργικά χαρακτηριστικά της συνάρτησης (δήλωση, ορισμός, σώμα, λίστα ορισμάτων, επιστρεφόμενη τιμή) και περιγράφεται η διαδικασία της κλήσης κατ’ αξία. Μελετώνται οι κατηγορίες μεταβλητών ανάλογα με την εμβέλεια και τη διάρκειά τους και περιγράφονται οι λειτουργίες των τοπικών και static μεταβλητών μέσα στις συναρτήσεις. Αναλύεται η έννοια της αναδρομής και παρουσιάζεται η λειτουργία των αναδρομικών συναρτήσεων με τη βοήθεια παραδειγμάτων. Στο τέλος του κεφαλαίου παρατίθενται δύο παραδείγματα ανάπτυξης δομημένου κώδικα.
|
Table of Contents: |
4. Συναρτήσεις
Σύνοψη Λέξεις κλειδιά Προαπαιτούμενη γνώση 4.1. Οι έννοιες του αρθρωτού σχεδιασμού και της συνάρτησης 4.2. Βασικά στοιχεία συναρτήσεων 4.2.1. Δήλωση συνάρτησης 4.2.2. Ορισμός συνάρτησης 4.2.3. Κλήση συνάρτησης 4.3.1. Τοπικές μεταβλητές 4.3.2. Καθολικές μεταβλητές 4.3.3. Εμβέλεια μεταβλητών 4.3.4. Διάρκεια μεταβλητών – static μεταβλητές 4.4. Αναδρομικές συναρτήσεις 4.5. Αρθρωτός σχεδιασμός Ερωτήσεις αυτοαξιολόγησης - ασκήσεις Βιβλιογραφία κεφαλαίου |
Linguistic Editors: |
Bismpa, Anna |
Type: |
Chapter |
Creation Date: | 2015 |
Item Details: | |
License: |
http://creativecommons.org/licenses/by-nc-nd/3.0/gr |
Handle | http://hdl.handle.net/11419/1352 |
Bibliographic Reference: | Mastorokostas, P. (2015). Συναρτήσεις [Chapter]. In Mastorokostas, P. 2015. Procedural programming [Undergraduate textbook]. Kallipos, Open Academic Editions. https://hdl.handle.net/11419/1352 |
Language: |
Greek |
Is Part of: |
Procedural programming |
Number of pages |
22 |
Publication Origin: |
Kallipos, Open Academic Editions |