ΝΙΚΟΛΑΟΣ ΘΑΝΑΣΟΥΛΑΣ

Author's posts

Μεταβλητές και τύποι δεδομένων

Στην Python χαρακτηριστικοί τύποι δεδομένων είναι οι αριθμοί, οι λογικοί (booleans) και οι συμβολοσειρές (ή αλφαριθμητικά strings) Οι αριθμοί στην Python είναι κυρίως τριών τύπων: οι ακέραιοι (integers), οι αριθμοί κινητής υποδιαστολής (floating point) και οι μιγαδικοί αριθμοί (complex numbers) (τον τύπο αυτόν των αριθμών απλά τον αναφέρουμε και δεν θα μας απασχολήσει στη Β’ …

Continue reading

Ερωτήσεις

Ποια είναι τα βασικά βήματα για την επίλυση ενός προβλήματος; Περιγράψτε το Μοντέλο του καταρράκτη. Περιγράψτε το Μοντέλο σπείρας

Από τον αλγόριθμο στην ανάπτυξη προγράμματος

Από τον αλγόριθμο στην ανάπτυξη προγράμματος Κύκλος ανάπτυξης προγράμματος/λογισμικού Η διαδικασία ανάπτυξης λογισμικού αποτελεί μια εργασία που εξελίσσεται σε διακριτές φάσεις ή στάδια και θεωρείται υποσύνολο του κύκλου ζωής ενός συστήματος Λογισμικού που ξεκινά από την ανάλυση απαιτήσεων και τελειώνει με την παύση λειτουργίας του. Μεταξύ των βασικών μεθοδολογιών (μοντέλων) -που έχουν προταθεί και ακολουθούνται- …

Continue reading

Κατανόηση του προβλήματος και της δομής του – Διαδικασία επίλυσης προ- βλημάτων

Στις προηγούμενες παραγράφους παρουσιάστηκε η διαδικασία κατανόησης της δομής ενός προβλήματος, διαδικασία στην οποία δεν περιορίζεται μόνον η επίλυση ενός προβλήματος. Αυτό, διότι αποτελεί μια σύνθετη λειτουργία την οποία μπορούμε να διαιρέσουμε στα παρακάτω στάδια: • Κατανόηση του προβλήματος και απλοποίηση της περιγραφής του, χωρίς απώ- λεια χρήσιμης πληροφορίας (διαδικασία αφαίρεσης). • Ανάλυσή του σε …

Continue reading

Από τον αλγόριθμο στην ανάπτυξη προγράμματος

Κύκλος ανάπτυξης προγράμματος/λογισμικού Η διαδικασία ανάπτυξης λογισμικού αποτελεί μια εργασία που εξελίσσεται σε διακριτές φάσεις ή στάδια και θεωρείται υποσύνολο του κύκλου ζωής ενός συστήματος Λογισμικού που ξεκινά από την ανάλυση απαιτήσεων και τελειώνει με την παύση λειτουργίας του. Μεταξύ των βασικών μεθοδολογιών (μοντέλων)  που έχουν προταθεί και ακολουθούνται- είναι το μοντέλο του Καταρράκτη (Waterfall …

Continue reading

Εισαγωγή

Εισαγωγή στη διαχείριση της πολυπλοκότητας ενός προβλήματος Κάθε άνθρωπος στη ζωή του, σε οποιαδήποτε ηλικία και αν είναι, αντιμετωπίζει καθημερινά μικρά ή μεγάλα προβλήματα. Από την αρχή της σχολικής μας ζωής, έχουμε λύσει πολλά προβλήματα στα Μαθηματικά και στη Φυσική. Το ίδιο συμβαίνει σε όλους τους τομείς της επιστήμης και της τεχνολογίας. Με τον όρο …

Continue reading