Παράλληλη Αναζήτηση

Αναζήτηση

Βρες
Εμφάνιση

Άρθρα :: Ανεπτυγμένη είδηση-λόγος

( μειώθηκαν οι ληστείες στη θεσσαλονίκη ) 

Μειώθηκαν οι ληστείες στη Θεσσαλονίκη Τα δεδομένα παραμένουν σταθερά, οι διαδόσεις ποικίλλουν

13.1 Κατηγορίες λαθών

Οι ληστείες που διαπράχθηκαν το τελευταίο χρονικό διάστημα στη Θεσσαλονίκη είναι λιγότερες απ αυτές αντίστοιχων χρονικών διαστημάτων άλλων ετών.

ΦΡΑΓΚΩ ΚΑΡΑΟΓΛΑΝ

Ένας προγραμματιστής, ανεξάρτητα από πόσο ικανός είναι, όταν δημιουργεί ένα πρόγραμμα, είναι φυσικό να κάνει κάποιο λάθος. Την άποψη αυτή εξέφρασε ο Γενικός Αστυνομικός Διευθυντής Θεσσαλονίκης Κ. Οικονόμου, κατά την τελετή παράδοσης ενός ολοκαίνουργιου τζιπ, δωρεά του υπουργείου Μακεδονίας-Θράκης στην ΕΛΑΣ.

Η συζήτηση όσο πάει και κορώνει εδώ, "θα δώσουμε ή δεν θα δώσουμε την άδεια στους Αμερικανούς να χρησιμοποιήσουν τις βάσεις και τα λιμάνια μας, στους Βρετανούς να πατήσουν πόδι στο έδαφος μας;".

Ειδικά σε μεγάλες εφαρμογές που κατασκευάζει πολύπλοκες υπολογιστικές ρουτίνες ή χρησιμοποιεί αρκετές συσκευές υλικού, είναι αδύνατο να αποφύγει τέτοιες ανεπιθύμητες καταστάσεις. Η παράδοση του οχήματος έγινε χθες από τον υπουργό Μακεδονίας-Θράκης, Φίλιππο Πετσάλνικο, στον υποστράτηγο Οικονόμου.

Βρίσκω ότι η παρακολούθηση της συζήτησης αυτής έχει σημασία για την κατανόηση της εν γένει πολιτικής της Τουρκίας. Σε ένα πρόγραμμα είναι δυνατό να παρουσιαστούν διαφορετικής μορφής λάθη, τα οποία μπορούν να χωριστούν σε τρεις βασικές κατηγορίες: Το καινούργιο τζιπ SUZUKI VITARA 2000 κυβ. εκ. είναι αξίας 10.000.000 δραχμών και έγινε δωρεά στο τμήμα ληστειών της ασφάλειας Θεσσαλονίκης. Πρόκειται, άραγε, για στρουθοκαμηλισμό, οπορτουνισμό ή για αληθινές φοβίες;

Λάθη κατά την υλοποίηση

Κατά τη παράδοση του τζιπ ο υπουργός Μακεδονίας-Θράκης, Φίλιππος Πετσάλνικος, εξέφρασε την ευχαρίστησή του για την προσφορά του τμήματος ληστειών υποστηρίζοντας ότι "με τις υπεράνθρωπες προσπάθειες που καταβάλουν οι αστυνομικοί κατόρθωσαν να διασφαλίσουν την ασφάλεια της ζωής και των περιουσιών των πολιτών σε μία περίοδο που η λαθρομετανάστευση αποτελεί ένα από τα χαρακτηριστικά γνωρίσματα της περιοχής".

US-09824 και TR-01340.

Τα λάθη κατά το χρόνο υλοποίησης, προκαλούνται κυρίως από λανθασμένη σύνταξη εντολών προγράμματος.

Επίσης ο υπουργός αναφέρθηκε στα 75 αλεξίσφαιρα γιλέκα που προμηθεύτηκαν οι αστυνομικές διευθύνσεις Φλώρινας και Καστοριάς, στον εξοπλισμό αλεξίσφαιρων παρμπρίζ σε δώδεκα οχήματα που εκτελούν περιπολίες στα ελληνοαλβανικά σύνορα με την προσφορά ενός επιπόλαιων τζιπ και τον εφοδιασμό των περιπολικών οχημάτων της δυτικής Μακεδονίας με πομποδέκτες, η αξία των οποίων ανέρχεται στα 70 εκατομμύρια δραχμές, τα οποία καλύφθηκαν από τον προϋπολογισμό του Υπουργείου Μακεδονίας Θράκης. Δύο ταχυδρομικοί κώδικες, ένας αμερικανικός και ένας τουρκικός, για μια κωμόπολη της Τουρκίας: το Ιντζιρλίκ.

Τέτοια λάθη μπορεί να είναι η λανθασμένη συγγραφή μιας δεσμευμένης λέξης της γλώσσας προγραμματισμού ή η χρήση μιας δομής ελέγχου χωρίς την εντολή τερματισμού της. Ο γενικός Αστυνομικός Διευθυντής ευχαρίστησε τον υπουργό για την πολύτιμη, όπως τη χαρακτήρισε, βοήθεια στις προσπάθειες του τμήματος ληστειών της αστυνομίας.

Η αμερικανική αεροπορική βάση του Ιντζιρλίκ λειτουργεί από το 1960 και εδώ στρατοπεδεύουν επίσης, από το 1992, οι αμερικανικές και αγγλικές δυνάμεις της Επιχείρησης Αναγνωρίσεων από τον Βορρά - όπως λέγεται τώρα η Δύναμη Σφύρα - που "ελέγχουν" τον εναέριο χώρο του Ιράκ.

Ένα λάθος που προκαλείται κατά τη συγγραφή του προγράμματος, ανιχνεύεται από το μεταγλωττιστή, ο οποίος εμφανίζει προς το προγραμματιστή κάποιο προειδοποιητικό μήνυμα.

Πρόσθεσε μάλιστα και ο ίδιος την ικανοποίηση του για το τμήμα και αναφέρθηκε στα στατιστικά στοιχεία του τελευταίου τριμήνου για το νομό της Θεσσαλονίκης, σύμφωνα με τα οποία σημειώθηκε σημαντική μείωση της εγκληματικότητας, καθώς "εξιχνιάσθηκαν και οι τρεις ανθρωποκτονίες που διαπράχθηκαν, καθώς και μία απαγωγή, οι δύο παραβάσεις περί όπλων και οι περισσότερες από τις εννέα συνολικά ληστείες, ενώ συνελήφθησαν επικίνδυνοι κακοποιοί που διώκονταν με εντάλματα". Οι Αμερικανοί ειδικοί ολοκλήρωσαν χθες την επιθεώρηση των αεροπορικών βάσεων (Τσόρλου, Ντιάρμπακιρ, Βαν και Μπάτμαν) και των λιμανιών (Μερσίνας και Ισκέντερουν).

Αν το πρόγραμμα περιέχει ένα λάθος αυτής της μορφής, δεν επιτρέπεται η εκτέλεσή του, μέχρι να το διορθώσει ο προγραμματιστής.

Πολύ σύντομα θα βάλουν πιθανότατα μπροστά να εκσυγχρονίσουν τις εγκαταστάσεις αυτές.

Τα σύγχρονα προγραμματιστικά περιβάλλοντα μας προφυλάσσουν αυτόματα από τα λάθη κατά την υλοποίηση , αφού παρέχουν εργαλεία αυτόματου ελέγχου σύνταξης των εντολών και παρακολουθούν τον προγραμματιστή κατά τη συγγραφή του προγράμματος.

Η συζήτηση παραμένει αν η Τουρκία θα επιτρέψει τη στρατοπέδευση εδώ ογδόντα χιλιάδων ανδρών ή μονάχα τριών ταξιαρχιών (=15.000).

Μόλις διαπιστώσουν κάποιο συντακτικό λάθος, σταματούν και απαιτούν τη διόρθωσή του.

Αυτή την εβδομάδα, ο Τούρκος επιτελάρχης Χιλμί Όζκιοκ θα δεχθεί πάλι ανώτατους στρατιωτικούς.

Συνήθως αντιλαμβάνονται ακριβώς το λάθος που δημιουργήθηκε και προτείνουν αναλυτικά τον τρόπο διόρθωσής του, εμφανίζοντας σε ενημερωτικό πλαίσιο την ορθή σύνταξη της εντολής που προκλήθηκε το λάθος.

Αυτή τη φορά τον αρχηγό των συμμαχικών δυνάμεων στην Ευρώπη Τζέιμς Τζόουνς και τον Βρετανό επιτελάρχη Μάικλ Μπόις.

Μια από τις πρώτες βλάβες που εμφανίστηκαν στους υπολογιστές ήταν ένα βραχυκύκλωμα που οφείλονταν στον εγκλωβισμό ενός εντόμου (bug) στο εσωτερικό ενός υπολογιστή.

Δεν έγινε γνωστό κατά πόσο ο τελευταίος θα επισκεφθεί τις αγγλικές δυνάμεις στο Ιντζιρλίκ - ίσως να μη θελήσει να ξυπνήσει το "σύνδρομο του Λώρενς της Αραβίας" από το οποίο κατελήφθη προσφάτως η Τουρκία ούτε να καταστρέψει το μεγαλείο της φράσης "Η Τουρκία δεν θα επιτρέψει σε Βρετανούς να πατήσουν το έδαφός της για ιστορικούς λόγους".

Από το γεγονός αυτό, είναι πολύ πιθανό να προέρχεται ο όρος bugs, με τον οποίο αναφερόμαστε στα λάθη που εμφανίζονται σε ένα πρόγραμμα.

Η τουρκική πρωτοβουλία για αποστολή διακήρυξης στον Σαντάμ Χουσεΐν μαζί με την Αίγυπτο, τη Σαουδική Αραβία, το Ιράν, τη Συρία και την Ιορδανία απέδωσε αποτέλεσμα: οι υπουργοί Εξωτερικών των χωρών αυτών θα συγκεντρωθούν προκαταρκτικά αύριο (23/1) στην Άγκυρα.

Λάθη κατά την εκτέλεση

Η τουρκική κοινή γνώμη είναι αναφανδόν (88%) κατά του πολέμου.

Τα λάθη που προκαλούνται κατά το χρόνο εκτέλεσης του προγράμματος, είναι πιο επώδυνα γιατί συνήθως εμφανίζονται σε πραγματικό περιβάλλον εκτέλεσης και τις περισσότερες φορές προκαλούν τον αντικανονικό τερματισμό της εφαρμογής και το κρέμασμα (crash) του συστήματος.

Η δραστήρια πλατφόρμα "Όχι στον Πόλεμο" προχθές έστειλε άρβυλα και στολή στον πρόεδρο του Συλλόγου Επιχειρηματιών και Βιομηχάνων Τουντζάι Όζιλχαν, που προέβη σε δηλώσεις υπέρ της συμμετοχής της Τουρκίας στην εισβολή, με το μήνυμα "να πάει να πολεμήσει μόνος του".

Όταν ένα λάθος προκληθεί κατά την εκτέλεση της εφαρμογής, είναι δυνατό να αντιμετωπισθεί μόνο με τη χρήση εντολών προγράμματος που το παγιδεύουν και εκτελούν τις κατάλληλες διαδικασίες χειρισμού του.

Δηλαδή, προσώρας, τα δεδομένα παραμένουν σταθερά, οι διαδόσεις ποικίλλουν.

Η πρόληψη τέτοιων λαθών είναι αρκετά δύσκολη, αφού συνήθως οφείλονται σε καταστάσεις που δεν είναι εύκολο να ελεγχθούν από τον προγραμματιστή, ενώ πολλές φορές εμφανίζονται μετά από μεγάλο χρονικό διάστημα. Τέτοια λάθη είναι δυνατό να προκληθούν από την κλήση μιας διαδικασίας με δεδομένα που δεν μπορεί να χειριστεί, όπως η αναζήτηση διαγραμμένων αρχείων, η προσπάθεια διαίρεσης ενός αριθμού με το μηδέν, η υπερχείλιση μιας αριθμητικής μεταβλητής ή από δυσλειτουργία του υλικού μέρους του υπολογιστή, όπως η καταστροφή του σκληρού δίσκου του συστήματος, ο τερματισμός μιας σύνδεσης δικτύου και η αποσύνδεση του εκτυπωτή.

Λογικά λάθη

Τα λογικά λάθη είναι συνήθως λάθη σχεδιασμού και δεν προκαλούν τη Διακοπή της εκτέλεσης του προγράμματος. Ενώ ο μεταγλωττιστής της γλώσσας προγραμματισμού δεν ανιχνεύει κανένα συντακτικό λάθος και κατά την εκτέλεση του προγράμματος δεν παρουσιάζονται ανεπιθύμητες καταστάσεις σφαλμάτων, τελικά δεν παράγονται τα επιθυμητά αποτελέσματα.

Η ανίχνευση τέτοιων λαθών δεν είναι δυνατό να πραγματοποιηθεί από κάποιο εργαλείο του υπολογιστή και διαπιστώνονται μόνο με τη διαδικασία ελέγχου (testing) και την ανάλυση των αποτελεσμάτων των προγραμμάτων.

Το πιο δημοφιλές λάθος που παρουσιάστηκε στην ιστορία των υπολογιστών είναι το πρόβλημα του έτους 2000 (millennium bug). Το πρόβλημα αυτό είναι ιδιόμορφο, γιατί οφείλεται σε συνδυασμένη προβληματική λειτουργία του λογισμικού και του υλικού μέρους του υπολογιστή και ακόμη απασχόλησε χρονικά την κοινωνία μας αρκετά πριν από την ουσιαστική εμφάνιση των συνεπειών του. Άλλα σημαντικά προβλήματα που παρουσιάστηκαν στην ιστορία των υπολογιστών και αποδόθηκαν στη δυσλειτουργία του λογισμικού είναι : - Το 1962 το διαστημικό όχημα Mariner 1 εκτοξεύτηκε από το ακρωτήρι Canaveral των Ηνωμένων Πολιτειών της Αμερικής για τον πλανήτη Αφροδίτη. Μετά την απογείωση ο πύραυλος που κατεύθυνε το διαστημικό όχημα έχασε την κατεύθυνσή του και οι τεχνικοί της διαστημικής υπηρεσίας των Η.Π.Α. (NASA) αναγκάστηκαν να τον ανατινάξουν, πριν αυτός καταστραφεί σε κάποιο σημείο της γης και κινδυνεύσουν ανθρώπινες ζωές. Ευτυχώς το διαστημικό όχημα δεν είχε ανθρώπινο πλήρωμα. Η αναφορά της NASA απέδωσε το ατύχημα στην εσφαλμένη αντικατάσταση ενός θετικού πρόσημου με αρνητικό σε μια εντολή FORTRAN του λογισμικού πλοήγησης του πυραύλου. Το εσφαλμένο πρόσημο στοίχισε περίπου 80 εκατομμύρια δολάρια. - Το 1990 ένα λάθος σε μια εντολή του λογισμικού των νέων συστημάτων δρομολόγησης τηλεφωνικών κλήσεων της εταιρείας τηλεπικοινωνιών AT&T, προκάλεσε το μπλοκάρισμα του μεγαλύτερου τμήματος του τηλεφωνικού δικτύου των Ηνωμένων Πολιτειών της Αμερικής. Περίπου 5 εκατομμύρια τηλεφωνικές γραμμές διακόπηκαν για εννέα ώρες. - Ο επεξεργαστής Pentium το έτος 1994 παρουσίασε δυσλειτουργία, αφού σε σπάνιες περιπτώσεις έδινε εσφαλμένες απαντήσεις σε πολύπλοκες μαθηματικές εξισώσεις. Το πρόβλημα ανακαλύφτηκε από τον καθηγητή Thomas Nicely στο Πανεπιστήμιο Lynchburg στη Virginia των Ηνωμένων Πολιτειών της Αμερικής. Αρχικά η κατασκευάστρια εταιρεία αρνήθηκε την ύπαρξή του, αλλά στη συνέχεια υποχρεώθηκε να αντικαταστήσει τους προβληματικούς επεξεργαστές και σύμφωνα με εκτιμήσεις δαπάνησε γι αυτό το σκοπό περί που 450 εκατομμύρια δολάρια - Το έτος 1995 επρόκειτο να γίνουν τα εγκαίνια του νέου διεθνούς αεροδρομίου στο Denver των Ηνωμένων Πολιτειών της Αμερικής. Το αεροδρόμιο είχε κατασκευαστεί με σύγχρονη τεχνολογία και διέθετε ένα αυτόματο σύστημα μεταφοράς αποσκευών. Με την έναρξη λειτουργίας του το σύστημα μεταφοράς αποσκευών παρουσίασε λειτουργικά προβλήματα, με συνέπεια την καταστροφή αποσκευών επιβατών και του ιδίου του συστήματος. Το αεροδρόμιο διέκοψε τη λειτουργία του και επαναλειτούργησε δεκαέξι μήνες αργότερα και με κλασικό σύστημα μεταφοράς αποσκευών, επιβαρύνοντας τον προϋπολογισμό κατασκευής του κατά 3,2 εκατομμύρια δολάρια.