ΑΝΑΛΥΤΙΚΗ ΠΕΡΙΓΡΑΦΗ ΣΥΝΑΡΤΗΣΕΩΝ ΒΙΒΛΙΟΘΗΚΗΣ
|
|
- Ιώ Αντωνόπουλος
- 8 χρόνια πριν
- Προβολές:
Transcript
1 ΑΝΑΛΥΤΙΚΗ ΠΕΡΙΓΡΑΦΗ ΣΥΝΑΡΤΗΣΕΩΝ ΒΙΒΛΙΟΘΗΚΗΣ ABS (A) Τύπος Ορισµάτων: numeric Τύπος Αποτελεσµάτων: numeric, elemental Απόλυτη Τιµή. y = x ACHAR (I) Τύπος Αποτελεσµάτων: character, elemental Επιστρέφει τον ASCII χαρακτήρα από έναν ASCII κωδικό. ACOS (X), x 1 Τριγωνοµετρικό τοξεφ(x), αποτέλεσµα σε rad. y = cos 1 x ADJUSTL (STRING) Τύπος Ορισµάτων: character Τύπος Αποτελεσµάτων: character, elemental Στοιχίζει µια σειρά χαρακτήρων στα αριστερά και τα τυχόν κενά που υπάρχουν τα µεταφέρει στα δεξιά για να διατηρήσει το ίδιο µέγεθος. Παράδειγµα: ADJUSTL ( Australia ) επιστρέφει τη τιµή Australia. ADJUSTR (STRING) Τύπος Ορισµάτων: character Τύπος Αποτελεσµάτων: character, elemental Στοιχίζει µια σειρά χαρακτήρων στα δεξιά και τα τυχόν κενά που υπάρχουν τα µεταφέρει στα αριστερά για να διατηρήσει το ίδιο µέγεθος. AIMAG (Z) Τύπος Ορισµάτων: complex Επιστρέφει το φανταστικό µέρος µιγαδικού αριθµού. AINT (A, KIND) ή integer, integer Στρογγυλοποιεί ένα πραγµατικό αριθµό (REAL) στον πλησιέστερο ακέραιο προς το µηδέν. Το αποτέλεσµα είναι Πραγµατικός (REAL) εκτός αν η KIND ορίζει διαφορετικά. ALL (MASK, DIM) Τύπος Ορισµάτων: logical array, integer Τύπος Αποτελεσµάτων: logical scalar Ελέγχει αν οι τιµές ενός µητρώου (array) είναι αληθείς. Συνήθως το µητρώο προκύπτει από λογική έκφραση µε µητρώα. Η MASK περιέχει τον έλεγχο και η DIM ορίζει αν θα γίνει σε µια ορισµένη διάσταση του µητρώου. ALLOCATED (ARRAY) Τύπος Ορισµάτων: allocatable array Τύπος Αποτελεσµάτων: logical Αληθής αν το µητρώο είναι allocated, διαφορετικά ψευδής. ANINT (A, KIND), integer Στρογγυλοποιεί ένα πραγµατικό αριθµό (REAL) στον πλησιέστερο ακέραιο. Το αποτέλεσµα είναι Πραγµατικός (REAL) εκτός αν η KIND ορίζει διαφορετικά. ANY (MASK, DIM) Τύπος Ορισµάτων: logical array, integer Τύπος Αποτελεσµάτων: logical scalar Επιστρέφει αληθή τιµή αν µια τουλάχιστον τιµή του µητρώου (array) είναι αληθής. Συνήθως το µητρώο προκύπτει από λογική έκφραση µε µητρώα.
2 ASIN (X), x 1 Τριγωνοµετρικό τοξηµ(x), αποτέλεσµα σε rad. y = sin 1 x ASSOCIATED (POINTER, TARGET) Τύπος Ορισµάτων: pointer κάθε τύπου, target κάθε τύπου Τύπος Αποτελεσµάτων: logical Επιστρέφει αληθές ή ψευδές αν οι pointer & target είναι συνδεδεµένοι ή όχι. ATAN (X) Τριγωνοµετρικό τοξεφ(x), αποτέλεσµα σε rad. y = tan 1 x ATAN2 (Y, X) Τύπος Ορισµάτων: 2 real Τριγωνοµετρικό τοξεφ(y/x), αποτέλεσµα σε rad. y = tan 1 (y/x). Τοποθετεί το τόξο στο σωστό τεταρτηµόριο, όχι µόνο στο ±π/2, και ανέχεται τιµές X = 0. BIT SIZE (I) Επιστρέφει τον αριθµό των bits που συνθέτουν ένα ακέραιο Ι. BTEST (I, POS) Τύπος Ορισµάτων: 2 integers Ελέγχει τη τιµή ενός bit στη θέση POS του ακεραίου I. Επιστρέφει αληθές ή ψευδές CEILING (A) Επιστρέφει τον µικρότερο ακέραιο που είναι Α. CHAR (I, KIND), integer Τύπος Αποτελεσµάτων: character, elemental Επιστρέφει τον χαρακτήρα που αντιστοιχεί στον κωδικό Ι. Αντίθετο του ICHAR. CMPLX (X, Y, KIND) Τύπος Ορισµάτων: numeric, integer or real, integer Τύπος Αποτελεσµάτων: complex, elemental Μετατρέπει αριθµούς σε µιγαδικούς µε Χ πραγµατικό µέρος και Υ φανταστικό CONJG (Z) Τύπος Ορισµάτων: complex Τύπος Αποτελεσµάτων: complex, elemental Επιστρέφει τον συζυγή µιγαδικό. Αν z = x+iy τότε ο συζυγής είναι z* = x iy. COS (X) ή complex Τύπος Αποτελεσµάτων: ίδιου τύπου µε το X, elemental Τριγωνοµετρικό συνηµίτονο συν(x). y = cos x COSH (X) Υπερβολικό συνηµίτονο. y = cosh x COUNT (MASK, DIM) Τύπος Ορισµάτων: logical array, integer
3 Μετράει πόσες τιµές ενός µητρώου (array) είναι αληθείς. Συνήθως το µητρώο προκύπτει από λογική έκφραση µε µητρώα. Η MASK περιέχει τον έλεγχο, π.χ.: (a > 1.0) και η DIM ορίζει αν θα γίνει σε µια ορισµένη διάσταση του µητρώου. CALL CPU_TIME (TIME) (subroutine) INTENT(OUT) Επιστρέφει το χρόνο του επεξεργαστή που παρήλθε κατά την εκτέλεση του προγράµµατος CSHIFT (ARRAY, SHIFT, DIM) Τύπος Ορισµάτων: array κάθε τύπου, integer, integer Τύπος Αποτελεσµάτων: array ίδιου τύπου Κυκλική εναλλαγή των στοιχείων ενός µητρώου κατά ένα σταθερό βήµα (shift) θετικό, προς την αρχή, ή, αρνητικό, προς το τέλος του πίνακα. Η DIM µπορεί να ορίσει αν θα γίνει σε µια ορισµένη διάσταση του µητρώου. Παράδειγµα: Αν a=(/1,2,3,4,5,6,7/), τότε η κλήση b = CSHIFT(a,2) δηµιουργεί το b=(/3,4,5,6,7,1,2/). CALL DATE_AND_TIME (DATE, TIME, ZONE, VALUES) (subroutine) Τύπος Ορισµάτων: 3 character strings, integer array; όλα INTENT(OUT) Επιστρέφει ηµ/νία & ώρα της στιγµής της κλήσης. Η ηµ/νία έχει format YYYYMMDD και η ώρα HHMMSS.SSS DBLE (A), integer, ή complex Τύπος Αποτελεσµάτων: double precision real Παλαιότερος τρόπος µετατροπής Πραγµατικό διπλής ακρίβειας σε απλής. Αντί αυτής χρησιµοποιείται η REAL DIGITS (X) Τύπος Ορισµάτων: οποιοδήποτε αριθµητικό array ή βαθµωτό Επιστρέφει τον αριθµό των bits που απαιτούνται για την ακρίβεια του Χ. DIM (X, Y) ή real Τύπος Αποτελεσµάτων: ίδιου τύπου µε το όρισµα Επιστρέφει τη θετική διαφορά, X Y αν X > Y, και 0 διαφορετικά DOT PRODUCT (VECTOR A, VECTOR B) Τύπος Ορισµάτων: 2 vectors Τύπος Αποτελεσµάτων: real scalar Υπολογίζει το γινόµενο 2 διανυσµάτων ίδιου µήκους. Σ i=1 n (a i x b i ) DPROD (X, Y) Τύπος Ορισµάτων: default real Τύπος Αποτελεσµάτων: double precision real ιπλής ακρίβειας γινόµενο των X και Y. Κανονικά, ισοδύναµο του DBLE(X) * DBLE(Y) EOSHIFT (ARRAY, SHIFT, BOUNDARY, DIM) Τύπος Ορισµάτων: array κάθε τύπου, integer, integer Τύπος Αποτελεσµάτων: array ίδιου τύπου Μετατόπιση των στοιχείων ενός µητρώου κατά ένα σταθερό βήµα (shift) προς το τέλος του πίνακα και τοποθέτηση 0 στις κενές θέσεις. Η DIM µπορεί να ορίσει αν θα γίνει σε µια ορισµένη διάσταση του µητρώου. Παράδειγµα: Αν A=(/1,2,3,4,5,6/), τότε η κλήση EOSHIFT(A,2) θα δώσει (/0,0,1,2,3,4/). Η BOUNDARY µπορεί να χρησιµοποιηθεί για να γεµίσει τα κενά µε άλλες τιµές. EPSILON (X) Τύπος Αποτελεσµάτων: real Επιστρέφει τη µικρότερη πραγµατική τιµή που µπορεί να γραφεί µε δεκαδικό εκθέτη 0. EXP (X) ή complex Τύπος Αποτελεσµάτων: ίδιου τύπου µε τοx, elemental Εκθετικό µε βάση το e: y = e x EXPONENT (X) κάθε τύπου
4 Επιστρέφει τον δυαδικό εκθέτη του X. FLOOR (A) Επιστρέφει τον µεγαλύτερο ακέραιο που είναι Α. FRACTION (X) κάθε τύπου Τύπος Αποτελεσµάτων: ίδιου τύπου µε το X Επιστρέφει τη fractional τιµή του X. HUGE (X) ή real Τύπος Αποτελεσµάτων: ίδιου τύπου µε το X Ο µεγαλύτερος δυνατός αριθµός για τον τύπο του Χ. IACHAR (C) Τύπος Ορισµάτων: character Επιστρέφει τον ASCII κώδικα ενός χαρακτήρα. Αντίστροφη της ACHAR. IAND (I, J) Τύπος Ορισµάτων: 2 integers ίδιου τύπου ίδιου τύπου as I and J Λογική δυαδική πράξη AND bit-by-bit των I και J. Παράδειγµα: Αν I=INT(B ) και J=INT(B ), τότε IAND(I,J) = B IBCLR (I, POS) Επιστρέφει τον αριθµό Ι µε αλλαγµένο το bit στη θέση POS σε 0. IBITS (I, POS, LEN) Επιστρέφει τον αριθµό Ι µε µετακινηµένο το bit της θέσης POS στη θέση 1 µαζί µε τα άλλα LEN bits που ακολουθούν. Τα υπόλοιπα γίνονται 0. IBSET (I, POS) Επιστρέφει τον αριθµό Ι µε αλλαγµένο το bit στη θέση POS σε 1. ICHAR (C) Τύπος Ορισµάτων: character Επιστρέφει τον κωδικό ενός χαρακτήρα. Αν η µηχανή χρησιµοποιεί ASCII είναι η ίδια µε την IACHAR. Αντίστροφη της CHAR. IEOR (I, J) Τύπος Ορισµάτων: 2 integers ίδιου τύπου ίδιου τύπου as I and J Λογική δυαδική πράξη ΧOR bit-by-bit των I και J. INDEX (STRING, SUBSTRING, BACK) Τύπος Ορισµάτων: 2 character strings, logical Επιστρέφει τη θέση του πρώτου χαρακτήρα του SUBSTRING µέρα στο STRING. Αν δεν περιέχεται το SUBSTRING το αποτέλεσµα είναι 0. Αν το BACK υπάρχει και είναι αληθές, τότε επιστρέφει τη θέση του τελευταίου χαρακτήρα INT (A, KIND) ή integer, integer
5 Μετατροπή σε ακέραιο. IOR (I,J) Τύπος Ορισµάτων: 2 integers ίδιου τύπου ίδιου τύπου as I and J Λογική δυαδική πράξη OR bit-by-bit των I και J. ISHFT (I, SHIFT) s Μετακινεί τα bits του ακεραίου κατά SHIFT θέσεις. ISHFTC (I, SHIFT, SIZE) s Κυκλική εναλλαγή των bits ενός ακεραίου κατά SHIFT θέσεις. KIND (X) Τύπος Ορισµάτων: κάθε τύπου scalar Επιστρέφει τη τιµή της KIND του ορίσµατος. LBOUND (ARRAY, DIM) Τύπος Ορισµάτων: array κάθε τύπου, integer array Επιστρέφει τα κάτω όρια κάθε διάστασης του µητρώου. LEN (STRING) Τύπος Ορισµάτων: character string Επιστρέφει το δηλωµένο µήκος της σειράς χαρακτήρων. LEN_TRIM (STRING) Τύπος Ορισµάτων: character string Επιστρέφει το µήκος των µη-κενών χαρακτήρων αγνοώντας τυχόν κενά στη δεξιά άκρη. LGE (STRING A, STRING B) Τύπος Ορισµάτων: 2 character strings Επιστρέφει αληθές αν η σειρά STRING A είναι αλφαβητικά µεγαλύτερη ή ίση της STRING B, ή, ψευδές αν είναι µικρότερη. LGT (STRING A, STRING B) Τύπος Ορισµάτων: 2 character strings Επιστρέφει αληθές αν η σειρά STRING A είναι αλφαβητικά µεγαλύτερη της STRING B, ή, ψευδές αν είναι µικρότερη. LLE (STRING A, STRING B) Τύπος Ορισµάτων: 2 character strings Επιστρέφει αληθές αν η σειρά STRING A είναι αλφαβητικά µικρότερη ή ίση της STRING B, ή, ψευδές αν είναι µεγαλύτερη. LLT (STRING A, STRING B) Τύπος Ορισµάτων: 2 character strings Επιστρέφει αληθές αν η σειρά STRING A είναι αλφαβητικά µικρότερη της STRING B, ή, ψευδές αν είναι µεγαλύτερη. LOG (X) ή complex Τύπος Αποτελεσµάτων: ίδιου τύπου µε τοargument, elemental Φυσικός Λογάριθµος (βάση e): y = ln x LOG10 (X)
6 εκαδικός Λογάριθµος (βάση 10): y = log 10 x LOGICAL (L, KIND) Τύπος Ορισµάτων: logical, integer Μετατρέπει λογικές τιµές από διαφορετικούς τύπους KIND. MATMUL (MATRIX A, MATRIX B) Τύπος Ορισµάτων: 2 δισδιάστατα αριθµητικά arrays Τύπος Αποτελεσµάτων: δισδιάστατο αριθµητικό array Πολλαπλασιασµός πινάκων Α*Β MAX (A1, A2, A3 ) Τύπος Ορισµάτων: 2 ή περισσότεροι real ή integer Τύπος Αποτελεσµάτων: ίδιου τύπου µε τα ορίσµατα, elemental Επιστρέφει τη µεγαλύτερη τιµή. MAXEXPONENT (X) κάθε τύπου Επιστρέφει το µέγιστο δεκαδικό εκθέτη για το συγκεκριµένο τύπο MAXLOC (ARRAY, DIM, MASK) ή integer array, integer, logical array διάνυσµα Επιστρέφει τη θέση του µέγιστου σε ένα µητρώο. MAXVAL (ARRAY, DIM, MASK) ή integer array, integer, logical array Τύπος Αποτελεσµάτων: ίδιου τύπου µε το ARRAY Επιστρέφει τον µέγιστο σε ένα µητρώο. MERGE (TSOURCE, FSOURCE, MASK) Τύπος Ορισµάτων: 2 ίδιου τύπου, logical Τύπος Αποτελεσµάτων: ίδιου τύπου µε τα 2 πρώτα ορίσµατα Το αποτέλεσµα παίρνει τιµές από το TSOURCE αν η MASK είναι αληθής και από το FSOURCE αν η MASK είναι ψευδής. Παράδειγµα: MERGE(A,B, C>0) παίρνει τη τιµή A αν C > 0 και τη τιµή B αν C =< 0. MIN (A1, A2, A3,...) Τύπος Ορισµάτων: 2 ή παραπάνω real ή integer Τύπος Αποτελεσµάτων: ίδιου τύπου µε τα ορίσµατα, elemental Επιστρέφει τη µικρότερη τιµή. MINEXPONENT (X) κάθε τύπου Επιστρέφει το ελάχιστο δεκαδικό εκθέτη για το συγκεκριµένο τύπο MINLOC (ARRAY, DIM, MASK) ή integer array, integer, logical array διάνυσµα Επιστρέφει τη θέση του ελάχιστου σε ένα µητρώο. MINVAL (ARRAY, DIM, MASK) ή integer array, integer, logical array Τύπος Αποτελεσµάτων: ίδιου τύπου µε το ARRAY Επιστρέφει τον ελάχιστο σε ένα µητρώο. MOD (A, P) Τύπος Ορισµάτων: 2 real ή integer Τύπος Αποτελεσµάτων: ίδιου τύπου µε τα ορίσµατα, elemental Πράξη modulo. Υπολογίζει το υπόλοιπο της διαίρεσης Α/Ρ. y = a p int (a/p). Παραδείγµατα: MOD(7,5) = 2, MOD(5,5) = 0, MOD(9,4) = 1, MOD(-8,5) = -3, MOD(8,-5) = 3, MOD(-8,-5) = -3.
7 MODULO (A, P) Τύπος Ορισµάτων: 2 numeric Τύπος Αποτελεσµάτων: numeric, elemental Πράξη modulo. Υπολογίζει το ωρολογιακό υπόλοιπο της διαίρεσης Α/Ρ. y = a p floor (a/p). Παραδείγµατα: MODULO(7,5) = 2, MODULO(-8,5) = 2, MODULO(8,-5) = -2, MODULO (-8,-5) = -3. Η διαφορά µε τη MOD φαίνεται σε εταιρόσηµους αριθµούς. CALL MVBITS (FROM, FROMPOS, LEN, TO, TOPOS) (subroutine) Τύπος Ορισµάτων: 3 integer INTENT(IN), integer INTENT(INOUT), integer INTENT (IN) Αντιγράφει µια σειρά από bits µήκους LEN από το FROM και τη θέση FROMPOS στο TO και από τη θέση TOPOS. Παράδειγµα: Αν I= b και J= b, η κλήση CALL MVBITS (I,2,4,J,3) θα δώσει J= b. NEAREST (X, S), integer Επιστρέφει τη πλησιέστερη τιµή στο X µπορεί να αναπαραστήσει η µηχανή. Αν S θετικό το αποτέλεσµα είναι πάνω από το Χ, αν είναι αρνητικό, κάτω από το Χ. NINT (A, KIND) ή integer, integer Υπολογίζει τον πλησιέστερο ακέραιο στρογγυλοποιώντας αντί κόβοντας τα δεκαδικά ψηφία. NOT (I) Λογική δυαδική πράξη NOT bit-by-bit στον I. NULL (MOLD) Τύπος Ορισµάτων: pointer κάθε τύπου Τύπος Αποτελεσµάτων: pointer κάθε τύπου, ίδιου τύπου µε το MOLD αν υπάρχει. Αρχικοποιεί έναν pointer ώστε να µην είναι associated PACK (ARRAY, MASK, VECTOR) Τύπος Ορισµάτων: array κάθε τύπου, logical array, διάνυσµα Τύπος Αποτελεσµάτων: διάνυσµα ίδιου τύπου µε το ARRAY. Κατασκευάζει ένα µονοδιάστατο array VECTOR από τις τιµές του ARRAY για τις οποίες η MASK είναι αληθής. PRECISION (X) ή complex Επιστρέφει το πλήθος των δεκαδικών ακριβείας για το συγκεκριµένο τύπο του Χ. PRESENT (A) Τύπος Ορισµάτων: οποιοδήποτε όρισµα Τύπος Αποτελεσµάτων: logical Μόνο µέσα σε subroutine ή function. Ελέγχει αν το όρισµα υπήρχε στη κλήση του υποπρογράµµατος PRODUCT (ARRAY, DIM, MASK) Τύπος Ορισµάτων: numeric, integer, logical Τύπος Αποτελεσµάτων: ίδιου τύπου µε το ARRAY, elemental Υπολογίζει το γινόµενο όλων των στοιχείων στο µητρώο. RADIX (X) ή integer κάθε τύπου Επιστρέφει τη βάση του αριθµητικού µοντέλου του Χ CALL RANDOM_NUMBER (HARVEST) (subroutine) scalar ή array Επιστρέφει Ψευδο-τυχαίους αριθµούς µε οµοιόµορφη κατανοµή (uniformly distributed) στη περιοχή 0 x 1.
8 CALL RANDOM_SEED (SIZE, PUT, GET) (subroutine) Τύπος Ορισµάτων: scalar integer, integer array, integer array Αρχικοποιεί τη RANDOM_NUMBER για διαφορετικές σειρές αριθµών RANGE (X) Τύπος Ορισµάτων: numeric Επιστρέφει το µέγιστο δεκαδικό εκθέτη του συγκεκριµένου τύπου. Αν Χ είναι REAL τότε επιστρέφει τη τιµή 38 που σηµαίνει ότι οι REAL κυµαίνονται από έως REAL (A, KIND) Τύπος Ορισµάτων: numeric, integer Μετατροπή σε Πραγµατικό REPEAT (STRING, NCOPIES) Τύπος Ορισµάτων: character string, integer Τύπος Αποτελεσµάτων: character string ηµιουργεί µια σειρά χαρακτήρων επαναλαµβάνοντας NCOPIES φορές το STRING. RESHAPE (SOURCE, SHAPE, PAD, ORDER) Τύπος Ορισµάτων: any array, integer vector, array, integer vector Τύπος Αποτελεσµάτων: array ίδιου τύπου µε το SOURCE και µορφής SHAPE Ανακατανέµει τα περιεχόµενα ενός array SOURCE µε τη µορφή SHAPE. RRSPACING (X) κάθε τύπου Τύπος Αποτελεσµάτων: real ίδιου τύπου µε το X Το αντίστροφο της σχετικής απόστασης των κοντινότερων πραγµατικών γύρω από το Χ στο συγκεκριµένο Η/Υ. SCALE (X, I), integer Τύπος Αποτελεσµάτων: real ίδιου τύπου µε το X, elemental Πολλαπλασιάζει το X µε το bi, όπου b είναι η βάση του αριθµητικού µοντέλου της µηχανής (συνήθως το 2). SCAN (STRING, SET, BACK) Τύπος Ορισµάτων: 2 character strings, logical Ελέγχει το STRING για χαρακτήρες που υπάρχουν στο SET και επιστρέφει τη θέση του πρώτου, ή το 0 αν δεν βρεθούν. Παράδειγµα: Η SCAN( GEOGRAPHY, PA ) θα επιστρέψει την απάντηση 6 διότι το A είναι ο 6 ος χαρακτήρας SELECTED_INT_KIND (R) Επιστρέφει το τύπο KIND που µπορεί να χειριστεί ακέραιες τιµές στη περιοχή 10 R < n < 10 R, ή επιστρέφει 1 αν δεν υπάρχει τέτοιος τύπος. SELECTED_REAL_KIND (P, R) Τύπος Ορισµάτων: 2 integers Επιστρέφει το τύπο KIND που µπορεί να χειριστεί πραγµατικές τιµές µε Ρ σηµαντικά ψηφία στη περιοχή 10 R < n < 10 R, ή επιστρέφει 1 αν δεν υπάρχει τέτοιος τύπος. SET_EXPONENT (X,I), integer Τύπος Αποτελεσµάτων: real ίδιου τύπου µε το X, elemental Τροποποιεί το εσωτερικό εκθετικό e πραγµατικού αριθµού SHAPE (SOURCE) Τύπος Ορισµάτων: array array Επιστρέφει τη µορφή shape (µέγεθος και διαστάσεις) ενός µητρώου. SIGN (A, B)
9 Τύπος Ορισµάτων: 2 numeric Τύπος Αποτελεσµάτων: numeric, elemental Μεταφέρει το πρόσηµο του δεύτερου στην απόλυτη τιµή του πρώτου. SIN (X) ή complex Τύπος Αποτελεσµάτων: ίδιου τύπου µε το X, elemental Τριγωνοµετρικό ηµίτονο ηµ(x). y = sin x SINH (X) Υπερβολικό ηµίτονο. y = sinh x SIZE (ARRAY, DIM) Τύπος Ορισµάτων: array, integer Επιστρέφει το πλήθος των στοιχείων ενός µητρώου. SPACING (X) Επιστρέφει την απόλυτη απόσταση των πραγµατικών γύρω από το Χ στο συγκεκριµένο Η/Υ. SPREAD (SOURCE, DIM, NCOPIES) Τύπος Ορισµάτων: array ή scalar κάθε τύπου, 2 scalar integers Τύπος Αποτελεσµάτων: array, ίδιου τύπου µε το SOURCE αλλά 1 τάξη µεγαλύτερο Προσθέτει µια ακόµη διάσταση στο µητρώο µε NCOPIES αντίγραφα του SOURCE. SQRT (X) ή complex Τύπος Αποτελεσµάτων: ίδιου τύπου µε το X, elemental Τετραγωνική Ρίζα του Χ SUM (ARRAY, DIM, MASK) Τύπος Ορισµάτων: numeric array, integer, logical array Τύπος Αποτελεσµάτων: numeric scalar Άθροισµα των στοιχείων του µητρώου. CALL SYSTEM_CLOCK (COUNT, COUNT RATE, COUNT MAX) (subroutine) Τύπος Ορισµάτων: 3 scalar integers (τουλάχιστον ένας), όλοι INTENT(OUT) Επιστρέφει πληροφορίες από το ρολόι του συστήµατος. εν αντικαθιστά το DATE_AND_TIME. TAN (X) ή complex Τύπος Αποτελεσµάτων: ίδιου τύπου µε το X, elemental Τριγωνοµετρική εφαπτοµένη εφ(x). y = tan x TANH (X) Υπερβολική εφαπτοµένη. y = tanh x TINY (X) Τύπος Αποτελεσµάτων: real Επιστρέφει τη µικρότερη δυνατή τιµή του συστήµατος για το συγκεκριµένο τύπο TRANSFER (SOURCE, MOLD, SIZE) Τύπος Ορισµάτων: κάθε τύπου ή rank, κάθε τύπου ή rank, integer Τύπος Αποτελεσµάτων: ίδιου τύπου µε το MOLD Μεταφέρει και αναπαριστά τα περιεχόµενα του SOURCE µε τις ρυθµίσεις του MOLD. TRANSPOSE (MATRIX)
10 Τύπος Ορισµάτων: two-dimensional array Τύπος Αποτελεσµάτων: two-dimensional array Υπολογίζει τον Ανάστροφο πίνακα TRIM (STRING) Τύπος Ορισµάτων: character string Τύπος Αποτελεσµάτων: character string Αφαιρεί τους τελευταίους κενούς χαρακτήρες µιας σειράς. UBOUND (ARRAY, DIM) Τύπος Ορισµάτων: array, integer array Επιστρέφει τα άνω όρια των διαστάσεων του µητρώου. UNPACK (VECTOR, MASK, FIELD) Τύπος Ορισµάτων: διάνυσµα, logical array, array ίδιου τύπου µε το VECTOR Τύπος Αποτελεσµάτων: ίδιου τύπου µε το FIELD Επαναφέρει τα στοιχεία του διανύσµατος VECTOR σε µητρώο σύµφωνα µε τη MASK. Αντίστροφη της PACK. VERIFY (STRING, SET, BACK) Τύπος Ορισµάτων: 2 character strings, logical scalar Ελέγχει ότι όλοι οι χαρακτήρες της STRING µπορούν να βρεθούν στη SET. Αν ναι, επιστρέφει 0, αν όχι, επιστρέφει τη θέση του πρώτου χαρακτήρα που δεν βρίσκεται στη SET.
ΣΥΝΑΡΤΗΣΕΙΣ FORTRAN 90/95
ΠΑΡΑΡΤΗΜΑ Γ ΣΥΝΑΡΤΗΣΕΙΣ FORTRAN 90/95 Γενικές συναρτήσεις Όνοµα και κλήση της συνάρτησης NINT (x) FLOOR(X) FRACTION(X) MODULO(X,Y) Μετατροπή στον πλησιέστερο ακέραιο Ο µεγαλύτερος ακέραιος µικρότερος ή
Διαβάστε περισσότεραΤμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ ΠΙΝΑΚΕΣ. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD
Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ ΠΙΝΑΚΕΣ Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD ΕΙΣΑΓΩΓΗ Οι πίνακες είναι συλλογές δεδομένων που μοιράζονται τα ίδια χαρακτηριστικά.
Διαβάστε περισσότεραΤμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ ΠΙΝΑΚΕΣ. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD
Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ ΠΙΝΑΚΕΣ Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD ΕΙΣΑΓΩΓΗ Οι πίνακες είναι συλλογές δεδομένων που μοιράζονται τα ίδια χαρακτηριστικά.
Διαβάστε περισσότεραΥΠΟΛΟΓΙΣΤΕΣ Ι. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ. Παράδειγμα #1. Πράξεις μεταξύ ακεραίων αριθμών
ΥΠΟΛΟΓΙΣΤΕΣ Ι ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΠΡΑΞΕΙΣ Τύποι δεδομένων Οι παρακάτω τύποι δεδομένων υποστηρίζονται από τη γλώσσα προγραμματισμού Fortran: 1) Ακέραιοι αριθμοί (INTEGER). 2) Πραγματικοί αριθμοί απλής ακρίβειας
Διαβάστε περισσότεραΡητή μετατροπή αριθμητικής τιμής σε άλλο τύπο. Τι θα τυπωθεί στον παρακάτω κώδικα;
Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο Τι θα τυπωθεί στον παρακάτω κώδικα; Ρητή μετατροπή αριθμητικής τιμής σε άλλο τύπο Τι θα τυπωθεί στον παρακάτω κώδικα; Χωρίς να αλλάξουμε τον τύπο των a,b,
Διαβάστε περισσότεραΥπολογιστές Ι. Άδειες Χρήσης. Τύποι δεδομένων. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης Υπολογιστές Ι Τύποι δεδομένων Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΜαθηµατικοί Υπολογισµοί στην R
Κεφάλαιο 3 Μαθηµατικοί Υπολογισµοί στην R Ενα µεγάλο µέρος της ανάλυσης δεδοµένων απαιτεί διάφορους µαθηµατικούς υπολογισµούς. Αυτό το κεφάλαιο εισαγάγει τον αναγνώστη στις διάφορες δυνατότητες που έχει
Διαβάστε περισσότεραΣΥΝΑΡΤΗΣΕΙΣ. Η σύνταξη μιας συνάρτησης σ ένα κελί έχει την γενική μορφή: =όνομα_συνάρτησης(όρισμα1; όρισμα2;.)
ΣΥΝΑΡΤΗΣΕΙΣ Συνάρτηση είναι ένας έτοιμος τύπος ο οποίος δέχεται σαν είσοδο τιμές ή συνθήκες και επιστρέφει ένα αποτέλεσμα, το οποίο μπορεί να είναι μια τιμή αριθμητική, αλφαριθμητική, λογική, ημερομηνίας
Διαβάστε περισσότεραΛογικός τύπος Τελεστές σύγκρισης Λογικοί τελεστές Εντολές επιλογής Εμβέλεια Μαθηματικές συναρτήσεις Μιγαδικός τύπος ΔΕΥΤΕΡΗ ΔΙΑΛΕΞΗ
ΔΕΥΤΕΡΗ ΔΙΑΛΕΞΗ Λογικός τύπος ( ) Ο τύπος είναι κατάλληλoς για την αναπαράσταση ποσοτήτων που μπορούν να πάρουν δύο μόνο τιμές (π.χ. ναι/όχι, αληθές/ψευδές, ). Τιμές ή Δήλωση Εκχώρηση Ισοδυναμία με ακέραιους
Διαβάστε περισσότεραΔύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:
Ορολογία bit (binary digit): δυαδικό ψηφίο. Τα δυαδικά ψηφία είναι το 0 και το 1 1 byte = 8 bits word: η θεμελιώδης μονάδα σύμφωνα με την οποία εκπροσωπούνται οι πληροφορίες στον υπολογιστή. Αποτελείται
Διαβάστε περισσότεραΔύο είναι οι κύριες αιτίες που μπορούμε να πάρουμε από τον υπολογιστή λανθασμένα αποτελέσματα εξαιτίας των σφαλμάτων στρογγυλοποίησης:
Ορολογία bit (binary digit): δυαδικό ψηφίο. Τα δυαδικά ψηφία είναι το 0 και το 1 1 byte = 8 bits word: η θεμελιώδης μονάδα σύμφωνα με την οποία εκπροσωπούνται οι πληροφορίες στον υπολογιστή. Αποτελείται
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 7 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Περιεχόμενα 2 Δυαδικό Σύστημα Προσημασμένοι δυαδικοί αριθμοί Αφαίρεση
Διαβάστε περισσότεραΤμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Δηλώσεις και Εκφράσεις. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD
Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Δηλώσεις και Εκφράσεις Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Δομή Κυρίως Προγράμματος Δήλωση Μεταβλητών και Επώνυμων Σταθερών
Διαβάστε περισσότεραΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)
ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου) 1. Εισαγωγή Χαρακτηριστικά της γλώσσας Τύποι δεδοµένων Γλώσσα προγραµµατισµού
Διαβάστε περισσότεραΜΑΗΣ 2007 - ΕΞΕΤΑΣΤΙΚΟ ΔΟΚΙΜΙΟ
ΜΑΗΣ 2007 - ΕΞΕΤΑΣΤΙΚΟ ΔΟΚΙΜΙΟ ΟΔΗΓΙΕΣ: ΝΑ ΑΠΑΝΤΗΣΕΤΕ ΣΕ ΟΛΕΣ ΤΙΣ ΕΡΩΤΗΣΕΙΣ. Το εξεταστικό δοκίμιο αποτελείται από δύο Ενότητες Α και Β. ΕΝΟΤΗΤΑ Α - Αποτελείται από δέκα (10) ερωτήσεις. Κάθε ορθή απάντηση
Διαβάστε περισσότεραΒασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος Κων/νος Φλώρος
Βασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος 2012-13 Κων/νος Φλώρος Απλοί τύποι δεδομένων Οι τύποι δεδομένων προσδιορίζουν τον τρόπο παράστασης των
Διαβάστε περισσότεραΥπολογιστικά Συστήματα
Υπολογιστικά Συστήματα Ενότητα 1: Εισαγωγικά Μαθήματος & Κυριότερες Συναρτήσεις του Microsoft Excel 2010 Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό
Διαβάστε περισσότεραΤμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας. Πληροφορική Ι. Αναπαράσταση αριθμών στο δυαδικό σύστημα. Δρ.
Τμήμα Χρηματοοικονομικής & Ελεγκτικής ΤΕΙ Ηπείρου Παράρτημα Πρέβεζας Πληροφορική Ι Αναπαράσταση αριθμών στο δυαδικό σύστημα Δρ. Γκόγκος Χρήστος Δεκαδικό σύστημα αρίθμησης Ελληνικό - Ρωμαϊκό Σύστημα αρίθμησης
Διαβάστε περισσότεραΚεφάλαιο 1. Τι θα μάθουμε σήμερα: -AND, OR, NOT. -Ενσωματωμένες συναρτήσεις. -Μαθηματικοί τελεστές -ΤΕΛΕΣΤΕΣ DIV ΚΑΙ MOD. -Προτεραιότητα πράξεων
Κεφάλαιο 1 Αρχή ήμισυ παντός. Πλάτων, 427-347 π.χ., Φιλόσοφος Τι θα μάθουμε σήμερα: -AND, OR, NOT -Ενσωματωμένες συναρτήσεις -Μαθηματικοί τελεστές -ΤΕΛΕΣΤΕΣ DIV ΚΑΙ MOD -Προτεραιότητα πράξεων 1 Λογικές
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ
ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Μάθηµα Κατεύθυνσης Πληροφορική Επιστήµη Η.Υ. Γ Ενιαίου Λυκείου ΟΚΤΩΒΡΙΟΣ 2005 1 Αναλυτικό Πρόγραµµα Μάθηµα Κατεύθυνσης:
Διαβάστε περισσότεραΧρονικές σειρές 2 o μάθημα: Εισαγωγή στη MATLAB
Χρονικές σειρές 2 o μάθημα: Εισαγωγή στη MATLAB Εαρινό εξάμηνο 2018-2019 Τμήμα Μαθηματικών ΑΠΘ Διδάσκουσα: Αγγελική Παπάνα Μεταδιδακτορική Ερευνήτρια Πολυτεχνική σχολή, Α.Π.Θ. & Οικονομικό Τμήμα, Πανεπιστήμιο
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΕΠΙΣΤΗΜΟΝΙΚΟΥΣ ΥΠΟΛΟΓΙΣΜΟΥΣ
Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΕΙΣΑΓΩΓΗ ΣΤΟΥΣ ΕΠΙΣΤΗΜΟΝΙΚΟΥΣ ΥΠΟΛΟΓΙΣΜΟΥΣ Βασικές Έννοιες και Μαθηματικές Συναρτήσεις Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD MATLAB Προέρχεται από
Διαβάστε περισσότεραΣυνοπτική εισαγωγή στην γλώσσα FORTRAN Μάριος Βαφειάδης Αν.Καθηγητής ΑΠΘ. Θεσσαλονίκη 2004
ΜΑΡΙΟΣ ΒΑΦΕΙΑ ΗΣ ΘΕΣΣΑΛΟΝΙΚΗ 2004 Συνοπτική εισαγωγή στην γλώσσα FORTRAN Μάριος Βαφειάδης Αν.Καθηγητής ΑΠΘ. Θεσσαλονίκη 2004 2 Συνοπτική εισαγωγή στην γλώσσα προγραµµατισµού FORTRAN 3 Η γλώσσα προγραµµατισµού
Διαβάστε περισσότεραΠρογραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού Μάθημα 5ο Aντώνης Σπυρόπουλος Πράξεις μεταξύ των
Διαβάστε περισσότεραΣχήµα 5.1: Εισαγωγή της δοµής formula node στο Block Diagram.
Η δοµή Formula Node 1. Η δοµή Formula Node επιτρέπει την εισαγωγή αναλυτικών σχέσεων στο Block Diagram µε πληκτρολόγηση, αποφεύγοντας έτσι την εισαγωγή των εικονίδιων συναρτήσεων απλών αλγεβρικών πράξεων
Διαβάστε περισσότερα! Εάν ο αριθμός διαθέτει περισσότερα bits, χρησιμοποιούμε μεγαλύτερες δυνάμεις του 2. ! Προσοχή στη θέση του περισσότερο σημαντικού bit!
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές ) http://di.ionio.gr/~mistral/tp/csintro/ Αριθμοί Πράξεις με δυαδικούς αριθμούς
Διαβάστε περισσότεραΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ. Ακέραιοι αριθμοί (int) Πράξεις μεταξύ ακεραίων αριθμών
ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ 1 Τύποι δεδομένων Η γλώσσα προγραμματισμού C++ υποστηρίζει τους παρακάτω τύπους δεδομένων: 1) Ακέραιοι αριθμοί (int). 2) Πραγματικοί αριθμοί διπλής ακρίβειας
Διαβάστε περισσότεραΟι εντολές του MaLT+
Έλεγχος του χαρακτήρα Οι εντολές του MaLT+ Ελληνική Εντολή Αγγλική Εντολή Περιγραφή Παράδειγμα Κίνηση του χαρακτήρα Μπροστά/μ Πίσω/π fw/fd/forward bw/bk/backward προχωράει μπροστά τόσα βήματα όσο ο προχωράει
Διαβάστε περισσότεραΣύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής
Σύστημα Πλεονάσματος και Αναπαράσταση Αριθμών Κινητής Υποδιαστολής Σύστημα Πλεονάσματος (Excess System) - 1 Είναι μια άλλη μια μορφή αναπαράστασης για αποθήκευση θετικών και αρνητικών ακεραίων σε έναν
Διαβάστε περισσότεραΑναπαράσταση Δεδομένων. ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική
Αναπαράσταση Δεδομένων ΜΥΥ-106 Εισαγωγή στους Η/Υ και στην Πληροφορική Αναπαράσταση δεδομένων Κατάλληλη συμβολική αναπαράσταση δεδομένων, για απλοποίηση βασικών πράξεων, όπως πρόσθεση Πόσο εύκολο είναι
Διαβάστε περισσότερα4. ΣΤΟΙΧΕΙΩΔΕΙΣ ΣΥΝΑΡΤΗΣΕΙΣ. (0.1) όπου z = x + iy. Όταν z = iy τότε ο ανωτέρω τύπος παίρνει την μορφή. e dz = (0.3)
4. ΣΤΟΙΧΕΙΩΔΕΙΣ ΣΥΝΑΡΤΗΣΕΙΣ Η εκθετική συνάρτηση Η εκθετική συνάρτηση την σχέση e, ή exp( ) όπως εναλλακτικά συμβολίζεται, ορίζεται από x e = e (os y+ isin y) (0.) όπου = x + iy. Όταν = iy τότε ο ανωτέρω
Διαβάστε περισσότεραΠράξεις με δυαδικούς αριθμούς
Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών 25-6 Πράξεις με δυαδικούς αριθμούς (αριθμητικές πράξεις) http://di.ionio.gr/~mistral/tp/csintro/ Μ.Στεφανιδάκης Πράξεις με δυαδικούς
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών. Πράξεις με μπιτ
Εισαγωγή στην επιστήμη των υπολογιστών Πράξεις με μπιτ 1 Πράξεις με μπιτ 2 Αριθμητικές Πράξεις σε Ακέραιους Πρόσθεση, Αφαίρεση, Πολλαπλασιασμός, Διαίρεση 3 Πρόσθεση στη μορφή συμπληρώματος ως προς δύο
Διαβάστε περισσότεραPascal, απλοί τύποι, τελεστές και εκφράσεις
Pascal, απλοί τύποι, τελεστές και εκφράσεις 15 Νοεμβρίου 2011 1 Γενικά Στην standard Pascal ορίζονται τέσσερις βασικοί τύποι μεταβλητών: integer: Παριστάνει ακέραιους αριθμούς από το -32768 μέχρι και το
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική & τον Προγραμματισμό
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Εισαγωγή στην Πληροφορική & τον Προγραμματισμό Ενότητα 3 η : Κωδικοποίηση & Παράσταση Δεδομένων Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα
Διαβάστε περισσότεραΜιγαδική ανάλυση Μέρος Α Πρόχειρες σημειώσεις 1. Μιγαδικοί αριθμοί. ΤΕΤΥ Εφαρμοσμένα Μαθηματικά Μιγαδική Ανάλυση Α 1
ΤΕΤΥ Εφαρμοσμένα Μαθηματικά Μιγαδική Ανάλυση Α 1 Μιγαδική ανάλυση Μέρος Α Πρόχειρες σημειώσεις 1 Μιγαδικοί αριθμοί Τι είναι και πώς τους αναπαριστούμε Οι μιγαδικοί αριθμοί είναι μια επέκταση του συνόλου
Διαβάστε περισσότεραΜιγαδικός λογισμός και ολοκληρωτικοί Μετασχηματισμοί
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μιγαδικός λογισμός και ολοκληρωτικοί Μετασχηματισμοί ΣΤΟΙΧΕΙΩΔΕΙΣ ΣΥΝΑΡΤΗΣΕΙΣ Διδάσκων : Επίκ. Καθ. Κολάσης Χαράλαμπος Άδειες Χρήσης Το παρόν εκπαιδευτικό
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι
ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι κ. ΠΕΤΑΛΙΔΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται
Διαβάστε περισσότεραΛύσεις Ασκήσεων ΣΕΙΡΑ 1 η. Πρόσημο και μέγεθος
ΓΕΩΠΟΝΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΕΡΓΑΣΤΗΡΙΟ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΕΞΑΜΗΝΟ: 1 ο /2015-16 ΤΜΗΜΑ: ΑΓΡΟΤΙΚΗΣ ΟΙΚΟΝΟΜΙΑΣ ΚΑΙ ΑΝΑΠΤΥΞΗΣ Καθηγητής: Θ. Τσιλιγκιρίδης Άσκηση 1η Περιεχόμενα μνήμης Λύσεις
Διαβάστε περισσότεραΣχήµα 3.1: Εισαγωγή shift register σε βρόγχο for-loop.
Η δοµή «Shift register» 1. Η δοµή «Shift register» εισάγεται στο βρόγχο for-loop αλλά και σε άλλους βρόγχους που θα δούµε στη συνέχεια, όπως ο βρόγχος «While loop». Ο τρόπος εισαγωγής και λειτουργίας της
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών. ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών
Εισαγωγή στην επιστήμη των υπολογιστών ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ και Μετατροπές Αριθμών 1 Αριθμητικό Σύστημα Ορίζει τον τρόπο αναπαράστασης ενός αριθμού με διακεκριμένα σύμβολα Ένας αριθμός αναπαρίσταται διαφορετικά
Διαβάστε περισσότεραΙνστιτούτο Επαγγελµατική Κατάρτιση Κορυδαλλού "ΤΕΧΝΙΚΟΣ ΣΥΣΤΗΜΑΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ" (Ερωτήσεις Πιστοποίησης στην γλώσσα προγραµµατισµού C)
Ινστιτούτο Επαγγελµατική Κατάρτιση Κορυδαλλού "ΤΕΧΝΙΚΟΣ ΣΥΣΤΗΜΑΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ" (Ερωτήσεις Πιστοποίησης στην γλώσσα προγραµµατισµού C) ΚΑΤΑΛΟΓΟΣ ΕΡΩΤΗΣΕΩΝ ΕΡΩΤΗΣΕΙΣ ΕΙ ΙΚΩΝ ΓΝΩΣΕΩΝ (γλώσσα προγραµµατισµού
Διαβάστε περισσότεραΣυναρτήσεις στη Visual Basic 6.0
Προγραμματισμός & Εφαρμογές Υπολογιστών Μάθημα 4ο Συναρτήσεις στη Visual Basic 6.0 Κ. Κωστοπούλου Σειρά εκτέλεσης των πράξεων Όταν ορίζετε μια ακολουθία αριθμητικών πράξεων είναι δυνατόν να προκύψει αμφισημία.
Διαβάστε περισσότεραΠρογραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού Μάθημα 9ο Aντώνης Σπυρόπουλος Σφάλματα στρογγυλοποίησης
Διαβάστε περισσότεραΕισαγωγή στους Η/Υ. Γιώργος Δημητρίου. Μάθημα 7 και 8: Αναπαραστάσεις. Πανεπιστήμιο Θεσσαλίας - Τμήμα Πληροφορικής
Γιώργος Δημητρίου Μάθημα 7 και 8: Αναπαραστάσεις Αναπαράσταση Πληροφορίας Η/Υ Αριθμητικά δεδομένα Σταθερής υποδιαστολής Κινητής υποδιαστολής Μη αριθμητικά δεδομένα Χαρακτήρες Ειδικοί κώδικες Εντολές Γλώσσα
Διαβάστε περισσότεραΣύστημα Πλεονάσματος. Αναπαράσταση Πραγματικών Αριθμών. Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής
Σύστημα Πλεονάσματος Αναπαράσταση Πραγματικών Αριθμών Αριθμητικές Πράξεις σε Αριθμούς Κινητής Υποδιαστολής Σύστημα Πλεονάσματος (Excess System) - 1 Είναι μια άλλη μια μορφή αναπαράστασης για αποθήκευση
Διαβάστε περισσότεραΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Τύποι δεδομένων, μεταβλητές, πράξεις. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Άδειες Χρήσης ΥΠΟΛΟΓΙΣΤΕΣ ΙI Τύποι δεδομένων, μεταβλητές, πράξεις Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης Το παρόν εκπαιδευτικό
Διαβάστε περισσότεραΒασικές Γνώσεις Μαθηματικών Α - Β Λυκείου
Βασικές Γνώσεις Μαθηματικών Α - Β Λυκείου Αριθμοί 1. ΑΡΙΘΜΟΙ Σύνολο Φυσικών αριθμών: Σύνολο Ακέραιων αριθμών: Σύνολο Ρητών αριθμών: ακέραιοι με Άρρητοι αριθμοί: είναι οι μη ρητοί π.χ. Το σύνολο Πραγματικών
Διαβάστε περισσότερα2018 Φάση 2 ιαγωνίσµατα Επανάληψης ΑΛΓΕΒΡΑ. Β' Γενικού Λυκείου. Γενικής Παιδείας. Σάββατο 21 Απριλίου 2018 ιάρκεια Εξέτασης:3 ώρες ΘΕΜΑΤΑ
ΘΕΜΑ A ΑΛΓΕΒΡΑ Β' Γενικού Λυκείου Γενικής Παιδείας Σάββατο 1 Απριλίου 018 ιάρκεια Εξέτασης: ώρες ΘΕΜΑΤΑ Α1. Στο επόμενο σχήμα βλέπετε τον τριγωνομετρικό κύκλο, τους άξονες ημιτόνων, συνημιτόνων, εφαπτομένων,
Διαβάστε περισσότερα1.4 Αριθμητική υπολογιστών και σφάλματα
Γ. Γεωργίου, Αριθμητική Ανάλυση 1.4 Αριθμητική υπολογιστών και σφάλματα Στην παράγραφο αυτή καλύπτουμε πρώτα γενικά το θέμα της αριθμητικής υπολογιστών και στην συνέχεια διαπραγματευόμαστε την έννοια του
Διαβάστε περισσότεραΑριθμητικά Συστήματα = 3 x x x x 10 0
Δεκαδικό Όταν αναφερόμαστε σε μία αριθμητική τιμή, απεικονίζουμε μία ποσότητα με ένα σύμβολο ή έναν συνδυασμό από σύμβολα. Το αριθμητικό σύστημα που χρησιμοποιούμε είναι το δεκαδικό. Αποτελείται από δέκα
Διαβάστε περισσότεραΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ
ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Κ. Δεμέστιχας Εργαστήριο Πληροφορικής Γεωπονικό Πανεπιστήμιο Αθηνών Επικοινωνία μέσω e-mail: cdemest@aua.gr, cdemest@cn.ntua.gr 3. ΑΡΙΘΜΗΤΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΜΕΡΟΣ Β Παράσταση Προσημασμένων
Διαβάστε περισσότεραΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006 Μάθημα: ΠΛΗΡΟΦΟΡΙΚΗ Ημερομηνία και ώρα εξέτασης: Τρίτη, 6 Ιουνίου 2006 07:30 10:30
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 3 ο ΣΥΝΑΡΤΗΣΕΙΣ, ΤΡΙΓΩΝΟΜΕΤΡΙΑ( FUNCTIONS,TRIGONOMETRY)
ΚΕΦΑΛΑΙΟ 3 ο ΣΥΝΑΡΤΗΣΕΙΣ, ΤΡΙΓΩΝΟΜΕΤΡΙΑ( FUNCTIONS,TRIGONOMETRY) 3.1 ΘΕΩΡΙΑ-ΤΥΠΟΛΟΓΙΟ-ΠΑΡΑΔΕΙΓΜΑΤΑ ΣΥΝΑΡΤΗΣΕΙΣ Συνάρτηση, ή απεικόνιση όπως ονομάζεται διαφορετικά, είναι μια αντιστοίχιση μεταξύ δύο συνόλων,
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ 1 (Εργαστήριο)
Προγραμματισμός Η/Υ 1 (Εργαστήριο) Ενότητα 4: Τύποι Δεδομένων και τελεστές Καθηγήτρια Εφαρμογών: Τσαγκαλίδου Ροδή Τμήμα: Ηλεκτρολόγων Μηχανικών Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται
Διαβάστε περισσότερα0.1 Εκχειλίσεις κατά την Επίλυση Τετραγωνικής Εξίσωσης
0.1. ΕΚΧΕΙΛ ΙΣΕΙΣ ΚΑΤ Α ΤΗΝ ΕΠ ΙΛΥΣΗ ΤΕΤΡΑΓΩΝΙΚ ΗΣ ΕΞ ΙΣΩΣΗΣ 1 0.1 Εκχειλίσεις κατά την Επίλυση Τετραγωνικής Εξίσωσης Θεώρησε, για a 0 την τετραγωνική εξίσωση ax 2 +bx+c = 0, η οποία, ως γνωστόν, έχει
Διαβάστε περισσότεραΦΥΣ-151. Ηλεκτρονικοί Υπολογιστές Ι (FORTRAN 77) (Άνοιξη 2004)
8 ΦΥΣ-151. Ηλεκτρονικοί Υπολογιστές Ι (FORTRAN 77) (Άνοιξη 2004) ιάλεξη 2 2.1 ΜΕΤΑΒΛΗΤΕΣ (ΜΕΡΟΣ Β) Στην προηγούµενη διάλεξη µάθαµε ότι µπορούµε να χρησιµοποιούµε τη ρητή ή την αυτονόητη δήλωση µεταβλητών
Διαβάστε περισσότεραPascal Βασικοί τύποι δεδοµένων
Pasal Βασικοί τύποι δεδοµένων «ΜΗ ΕΝ ΠΟΛΛΟΙΣ ΟΛΙΓΑ ΛΕΓΕ, ΑΛΛ ΕΝ ΟΛΙΓΟΙΣ ΠΟΛΛΑ» Σηµαίνει: "Μη λες πολλά χωρίς ουσία, αλλά λίγα που να αξίζουν πολλά" (Πυθαγόρας) Κουλλάς Χρίστος www.oullas.om oullas 2 Στόχοι
Διαβάστε περισσότεραΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ
Η ΓΛΩΣΣΑ PASCAL ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ Απλοί ή στοιχειώδης Τ.Δ. Ακέραιος τύπος Πραγματικός τύπος Λογικός τύπος Χαρακτήρας Σύνθετοι Τ.Δ. Αλφαριθμητικός 1. Ακέραιος (integer) Εύρος: -32768 έως 32767 Δήλωση
Διαβάστε περισσότεραΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΗΣ
Το αναλυτικό πρόγραμμα στο οποίο βασίζεται η εξέταση είναι το αναλυτικό πρόγραμμα του Μαθήματος Κατεύθυνσης Πληροφορική Επιστήμη Η.Υ της Γ Ενιαίου Λυκείου Γενικός Σκοπός Το μάθημα κατεύθυνσης της στη Γ'
Διαβάστε περισσότεραΠρογραμματισμός Ι (ΗΥ120)
Προγραμματισμός Ι (ΗΥ120) Διάλεξη 4: Τελεστές Τελεστές: Τελεστής Ανάθεσης 2 Το σύμβολο της ανάθεσης είναι το = Προσοχή: το σύμβολο ελέγχου ισότητας είναι το ==. Η μορφή των προτάσεων ανάθεσης είναι:
Διαβάστε περισσότεραΤα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!).
ΑΛΦΑΡΙΘΜΗΤΙΚΑ Τα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!). Αποθηκεύονται σε μεταβλητές ή σε λίστες (όπως ή ). Μπορείτε να ενώσετε δυο αλφαριθμητικά
Διαβάστε περισσότεραΣυστήματα Αρίθμησης. Συστήματα Αρίθμησης 1. PDF created with FinePrint pdffactory Pro trial version
Συστήματα Αρίθμησης Στην καθημερινή μας ζωή χρησιμοποιούμε το δεκαδικό σύστημα αρίθμησης. Στο σύστημα αυτό χρησιμοποιούμε δέκα διαφορετικά σύμβολα τα :,, 2, 3, 4, 5, 6,7 8, 9. Για τον αριθμό 32 θα χρειαστούμε
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ I. 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα
ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ - ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΤΟΥΡΙΣΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ ΚΑΙ ΕΠΙΧΕΙΡΗΣΕΩΝ ΦΙΛΟΞΕΝΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗ I 4 η ΔΙΑΛΕΞΗ Αριθμητικά Συστήματα ΧΑΣΑΝΗΣ ΒΑΣΙΛΕΙΟΣ
Διαβάστε περισσότεραΑΡΙΘΜΗΤΙΚΗ ΓΙΑ ΥΠΟΛΟΓΙΣΤΕΣ
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ ΑΡΙΘΜΗΤΙΚΗ ΓΙΑ ΥΠΟΛΟΓΙΣΤΕΣ ΣΗΜΜΥ, 5 Ο ΕΞΑΜΗΝΟ http://www.cslab.ece.ntua.gr/courses/comparch t / / h 1 ΑΡΙΘΜΟΙ Decimal Eύκολο για τον άνθρωπο Ιδιαίτερα για την εκτέλεση αριθμητικών
Διαβάστε περισσότεραΑριθμητικά Συστήματα
Αριθμητικά Συστήματα Οργάνωση Δεδομένων (1/2) Bits: Η μικρότερη αριθμητική μονάδα ενός υπολογιστικού συστήματος, η οποία δείχνει δύο καταστάσεις, 0 ή 1 (αληθές η ψευδές). Nibbles: Μονάδα 4 bit που παριστά
Διαβάστε περισσότεραΕισαγωγή στους Ηλεκτρονικούς Υπολογιστές. 5 ο Μάθημα. Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ. url:
στους Ηλεκτρονικούς Υπολογιστές 5 ο Μάθημα Λεωνίδας Αλεξόπουλος Λέκτορας ΕΜΠ email: leo@mail.ntua.gr url: http://users.ntua.gr/leo Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative
Διαβάστε περισσότεραγρηγορότερα. Αν θέλουμε να μηδενίσουμε όλα τα υπόλοιπα bit μπορούμε να χρησιμοποιήσουμε την εντολή:
A. Tips 1. Τοποθέτηση σημαίας ή bit ενός καταχωρητή ή μεταβλητής... 2 2. Καθάρισμα σημαίας ή bit ενός καταχωρητή ή μεταβλητής... 2 3. Σύγκριση μονοδιάστατων πινάκων (στο παράδειγμα 5 στοιχείων)... 2 4.
Διαβάστε περισσότεραΣτόχοι και αντικείμενο ενότητας. Εκφράσεις. Η έννοια του τελεστή. #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Η έννοια του Τελεστή
Στόχοι και αντικείμενο ενότητας Η έννοια του Τελεστή #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Εκφράσεις Προτεραιότητα Προσεταιριστικότητα Χρήση παρενθέσεων Μετατροπές Τύπων Υπονοούμενες και ρητές μετατροπές
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PASCAL
8.1. Εισαγωγή ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PACAL Πως προέκυψε η γλώσσα προγραμματισμού Pascal και ποια είναι τα γενικά της χαρακτηριστικά; Σχεδιάστηκε από τον Ελβετό επιστήμονα της Πληροφορικής Nicklaus Wirth to
Διαβάστε περισσότεραΠρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ
Πρόγραμμα Επικαιροποίησης Γνώσεων Αποφοίτων ΕΝΟΤΗΤΑ Μ1 ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Εκπαιδευτής: Γ. Π. ΠΑΤΣΗΣ, Επικ. Καθηγητής, Τμήμα Ηλεκτρονικών Μηχανικών, ΤΕΙ Αθήνας ΑΡΙΘΜΗΤΙΚΑ ΣΥΣΤΗΜΑΤΑ 1. Ποια είναι η βάση
Διαβάστε περισσότεραΣύντομες εισαγωγικές σημειώσεις για την. Matlab
Σύντομες εισαγωγικές σημειώσεις για την Matlab Δήλωση Μεταβλητών Για να εισάγει κανείς δεδομένα στη Matlab υπάρχουν πολλοί τρόποι. Ο πιο απλός είναι στη γραμμή εντολών να εισάγουμε αυτό που θέλουμε και
Διαβάστε περισσότερα1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;
1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες (μορφές) της; Η δομή επανάληψης χρησιμοποιείται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι
Διαβάστε περισσότεραΕκφράσεις. Τύποι, Σταθερές & Μεταβλητές. Ορισµός Μεταβλητών
ΣΥΝΤΑΞΗ SCRIPTING ΓΛΩΣΣΑΣ Εκφράσεις Οι εκφράσεις της γλώσσας χωρίζονται µεταξύ τους µε ελληνικό ερωτηµατικό ;. Μπορούν να καταλαµβάνουν µια ή περισσότερες γραµµές ή και να υπάρχουν περισσότερες από µια
Διαβάστε περισσότεραΠληροφορική. Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Πληροφορική Ενότητα 4 η : Κωδικοποίηση & Παράσταση Δεδομένων Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής Άδειες Χρήσης
Διαβάστε περισσότεραΑτταλείας 9 Ν. μύρνη 17123 Τηλ. (210) 93 70 032 Fax 93 47 234 697.2014 286 ΙΝΤΕRΝΕΤ web site: http://www.ergotech.gr e-mail: nkyra@tee.
ÍÉÊÏËÁÏÓ Ð. ÊÕÑÁÍÁÊÏÓ ÔïðïãñÜöïò Ìç áíéêüò Å.Ì.Ð. Åñãïë. Äçìïóßùí ñãùí Ìç.Ëïãéóìéêïý ÅËÊÅÐÁ Ατταλείας 9 Ν. μύρνη 17123 Τηλ. (210) 93 70 032 Fax 93 47 234 697.2014 286 ΙΝΤΕRΝΕΤ web site: http://www.ergotech.gr
Διαβάστε περισσότεραΠΛΗ21 Κεφάλαιο 2. ΠΛΗ21 Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: Παράσταση Προσημασμένων Αριθμών Συμπληρώματα
Ψηφιακά Συστήματα: Τόμος Α Κεφάλαιο: 2 2.3.4 Παράσταση Προσημασμένων Αριθμών Συμπληρώματα Στόχοι του κεφαλαίου είναι να γνωρίσουμε: Τι είναι ένας Συμπλήρωμα ενός αριθμού πρακτικά Τι είναι Συμπλήρωμα ως
Διαβάστε περισσότεραΔιάλεξη 1 - Σημειώσεις 1
Διάλεξη 1 - Σημειώσεις 1 Σύνολα Πως διαβάζουμε κάποιους συμβολισμούς: ανήκει και η άρνηση, δηλαδή δεν ανήκει υπάρχει για κάθε : τέτοιο ώστε. Επίσης το σύμβολο έχει την ερμηνεία «τέτοιο ώστε» και ή υπονοεί
Διαβάστε περισσότεραΕλίνα Μακρή
Ελίνα Μακρή elmak@unipi.gr Μετατροπή Αριθμητικών Συστημάτων Πράξεις στα Αριθμητικά Συστήματα Σχεδίαση Ψηφιακών Κυκλωμάτων με Logism Άλγεβρα Boole Λογικές Πύλες (AND, OR, NOT, NAND, XOR) Flip Flops (D,
Διαβάστε περισσότεραΙγνάτιος Ιωαννίδης Χρήσιμες Γνώσεις 5
Ιγνάτιος Ιωαννίδης Χρήσιμες Γνώσεις 5 Α Σύνολα αριθμών Για τα σύνολα των αριθμών γνωρίζουμε ότι N Z Q R. ) Το N= { 0,,,,... } είναι το σύνολο των φυσικών αριθμών. ) Το Z = { 0, ±, ±, ±,... } είναι το σύνολο
Διαβάστε περισσότεραΔομές Δεδομένων και Αλγόριθμοι
Δομές Δεδομένων και Αλγόριθμοι Χρήστος Γκόγκος ΤΕΙ Ηπείρου Χειμερινό Εξάμηνο 2014-2015 Παρουσίαση 19 Hashing - Κατακερματισμός 1 / 23 Πίνακες απευθείας πρόσβασης (Direct Access Tables) Οι πίνακες απευθείας
Διαβάστε περισσότεραΕισαγωγή στην επιστήμη των υπολογιστών
Εισαγωγή στην επιστήμη των υπολογιστών Υπολογιστές και Δεδομένα Κεφάλαιο 3ο Αναπαράσταση Αριθμών www.di.uoa.gr/~organosi 1 Δεκαδικό και Δυαδικό Δεκαδικό σύστημα 2 3 Δεκαδικό και Δυαδικό Δυαδικό Σύστημα
Διαβάστε περισσότεραΠανεπιστήμιο Πατρών Τμήμα Φυσικής Εργαστήριο Ηλεκτρονικής. Ψηφιακά Ηλεκτρονικά. Αριθμητικά Συστήματα. Επιμέλεια Διαφανειών: Δ.
Πανεπιστήμιο Πατρών Τμήμα Φυσικής Ψηφιακά Ηλεκτρονικά Αριθμητικά Συστήματα Επιμέλεια Διαφανειών: Δ. Μπακάλης Πάτρα, Φεβρουάριος 2009 Αριθμητικά Συστήματα Δεκαδικό Σύστημα: Βάση το 10, ψηφία 10 και συντελεστές
Διαβάστε περισσότεραΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ - ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ
ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΥΠΟΛΟΓΙΣΤΩΝ - ΑΡΙΘΜΗΤΙΚΕΣ ΠΡΑΞΕΙΣ ΣΗΜΜΥ, 5 Ο ΕΞΑΜΗΝΟ http://www.cslab.ece.ntua.gr/courses/comparch 1 ΑΡΙΘΜΟΙ Decimal Eύκολο για τον άνθρωπο Ιδιαίτερα για την εκτέλεση αριθμητικών πράξεων
Διαβάστε περισσότεραΠρογραμματισμός Ι (ΗΥ120)
Προγραμματισμός Ι (ΗΥ120) Διάλεξη 4: Τελεστές Τελεστές: Τελεστής Ανάθεσης 2 Το σύμβολο της ανάθεσης είναι το = Προσοχή: το σύμβολο ελέγχου ισότητας είναι το ==. Η μορφή των προτάσεων ανάθεσης είναι:
Διαβάστε περισσότεραΠρογραμματισμός Ι (HY120)
Προγραμματισμός Ι (HY120) #3 τελεστές 1 Σπύρος Λάλης Τελεστής ανάθεσης Το σύμβολο της ανάθεσης είναι το = προσοχή: το σύμβολο ελέγχου ισότητας είναι το == Η μορφή των προτάσεων = 1. Αποτιμάται
Διαβάστε περισσότεραΚεφάλαιο 2.5: Τύποι εδοµένων, Τελεστές και Αριθµητικές Εκφράσεις. ( ιαλέξεις 5-6) ιδάσκων: ηµήτρης Ζεϊναλιπούρ
Κεφάλαιο 2.5: Τύποι εδοµένων, Τελεστές και Αριθµητικές Εκφράσεις ( ιαλέξεις 5-6) ιδάσκων: ηµήτρης Ζεϊναλιπούρ 1 Περιεχόµενα Τύποι εδοµένων int, char, float, double Τελεστές =,+,-,*,/,% Αριθµητικές εκφράσεις
Διαβάστε περισσότεραΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ. ΔΙΑΡΚΕΙΑ: 1 περιόδους. 22/1/ :11 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας
ΘΕΜΑ : ΣΥΣΤΗΜΑΤΑ ΑΡΙΘΜΗΣΗΣ ΔΙΑΡΚΕΙΑ: 1 περιόδους 22/1/2010 10:11 καθ. Τεχνολογίας 22/1/2010 10:12 Παραδείγματα Τι ονομάζουμε αριθμητικό σύστημα? Το σύνολο από ψηφία (αριθμοί & χαρακτήρες). Που χρησιμεύουν
Διαβάστε περισσότεραΑναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.
ΤΡΙΤΗ ΔΙΑΛΕΞΗ Αναφορά (1/2) Μπορούμε να ορίσουμε μια άλλη, ισοδύναμη αλλά ίσως πιο σύντομη, ονομασία για ποσότητα (μεταβλητή, σταθερή, συνάρτηση, κλπ.): Σύνταξη τύπος όνομαα; τύπος όνομαβ{όνομαα}; όνομαβ
Διαβάστε περισσότεραΠραγµατικοί αριθµοί κινητής υποδιαστολής Floating Point Numbers. Σ. Τσιτµηδέλης - 2010 ΤΕΙ ΧΑΛΚΙΔΑΣ
Πραγµατικοί αριθµοί κινητής υποδιαστολής Floating Point Numbers Σ. Τσιτµηδέλης - 2010 ΤΕΙ ΧΑΛΚΙΔΑΣ Εκθετική Παράσταση (Exponential Notation) Οι επόµενες είναι ισοδύναµες παραστάσεις του 1,234 123,400.0
Διαβάστε περισσότεραΚεφάλαιο 2. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας. Περιεχόμενα. 2.1 Αριθμητικά Συστήματα. Εισαγωγή
Κεφάλαιο. Συστήματα Αρίθμησης και Αναπαράσταση Πληροφορίας Περιεχόμενα. Αριθμητικά συστήματα. Μετατροπή αριθμών από ένα σύστημα σε άλλο.3 Πράξεις στο δυαδικό σύστημα.4 Πράξεις στο δεκαεξαδικό σύστημα.5
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python
ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής
Διαβάστε περισσότεραεπιµέλεια Θοδωρής Πιερράτος
Βασικές έννοιες προγραµµατισµού Η ύλη που αναπτύσσεται σε αυτό το κεφάλαιο είναι συναφής µε την ύλη που αναπτύσσεται στο 2 ο κεφάλαιο. Όπου υπάρχουν διαφορές αναφέρονται ρητά. Προσέξτε ιδιαίτερα, πάντως,
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 2 η : Η Γλώσσα Προγραμματισμού VB.NET (1 ο Μέρος) Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής & Χρηματοοικονομικής
Διαβάστε περισσότεραΚεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ. Εφ. Πληροφορικής Κεφ. 2 Καραμαούνας Πολύκαρπος 1
Κεφάλαιο 2 Η έννοια και η παράσταση της πληροφορίας στον ΗΥ Καραμαούνας Πολύκαρπος 1 2.1Η έννοια της πληροφορίας Δεδομένα Πληροφορία Καραμαούνας Πολύκαρπος 2 2.2 ΗΥ Το βασικό εργαλείο επεξεργασίας και
Διαβάστε περισσότεραHMY 102 Ανάλυση Ηλεκτρικών Κυκλωμάτων
HMY Ανάλυση Ηλεκτρικών Κυκλωμάτων Παράρτημα Α Μιγαδικοί Αριμοί Οι μιγαδικοί αριμοί είναι μια από τις πιο σημαντικές έννοιες στον τομέα της ηλεκτρολογίας. Τι είναι οι μιγαδικοί αριμοί (compl numbrs; Ξέρουμε
Διαβάστε περισσότερα2ο ΓΕΛ ΑΓ.ΔΗΜΗΤΡΙΟΥ ΑΕΠΠ ΘΕΟΔΟΣΙΟΥ ΔΙΟΝ ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ
ΠΡΟΣΟΧΗ ΣΤΑ ΠΑΡΑΚΑΤΩ ΣΤΑΘΕΡΕΣ είναι τα μεγέθη που δεν μεταβάλλονται κατά την εκτέλεση ενός αλγόριθμου. Εκτός από τις αριθμητικές σταθερές (7, 4, 3.5, 100 κλπ), τις λογικές σταθερές (αληθής και ψευδής)
Διαβάστε περισσότεραΗΜΥ 100 Εισαγωγή στην Τεχνολογία
ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Στέλιος Τιμοθέου ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΑ ΘΕΜΑΤΑ ΜΑΣ ΣΗΜΕΡΑ Συστήματα αρίθμησης Δυαδικό αριθμητικό
Διαβάστε περισσότεραΜέτρηση του όγκου και του εμβαδού ορθών πρισμάτων Κανονική Πυραμίδα 1 Βάσης) (Απόστημα) 2 1 ό Βάσης) (Ύψος) 3
Βασικά σύνολα αριθμών -Σύνολο φυσικών: Ν = {0,., } ΤΥΠΟΛΟΓΙΟ ΜΑΘΗΜΑΤΙΚΩΝ -Σύνολο ακεραίων: Ζ= { -.-.0.,, } Συμβολίζουμε με ν=κ και τους άρτιους και τους περιττούς αντίστοιχα. * -Σύνολο ρητών: Q =, Z &
Διαβάστε περισσότεραΠρογραμματισμός με FORTRAN Συνοπτικός Οδηγός Α. Σπυρόπουλος Α. Μπουντουβής
ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός με FORTRAN Συνοπτικός Οδηγός Α Σπυρόπουλος Α Μπουντουβής Αθήνα, 2015 v13_061015 Στον οδηγό αυτό θα χρησιμοποιηθούν
Διαβάστε περισσότερα