Συμβουλή 1: Πώς να δημιουργήσετε έναν αλγόριθμο
Συμβουλή 1: Πώς να δημιουργήσετε έναν αλγόριθμο
Η αλγόριθμος είναι η επιστήμη της δημιουργίας αλγορίθμων καιδιαδικασιών, το σημαντικότερο στοιχείο του διαρθρωτικού προγραμματισμού. Χωρίς αλγορίθμους, δεν θα είναι απαραίτητο να καταρτίσει ένα επιχειρηματικό σχέδιο, να αναπτύξει μια εφαρμογή για κινητά ή παιχνίδια υπολογιστών. Η δυνατότητα δημιουργίας αλγορίθμων σάς επιτρέπει να κάνετε πολλά πράγματα πολλές φορές, με ελάχιστη προσπάθεια, σε μια αυτόματη λειτουργία.
Οδηγίες
1
Για πρώτη φορά χρησιμοποιήθηκε η λέξη "αλγόριθμος" από έναν από τουςτους δημιουργούς της σύγχρονης άλγεβρας, τον φασκόμηλο και τον αστρονόμο Al-Khwarizmi από το 224 μ.Χ. στα θεμελιώδη έργα τους. Στην κατανόησή του, ο αλγόριθμος είναι μια οδηγία για την επίλυση ενός προβλήματος. Ο Al-Khorezmi ήταν ένας αξιοσέβαστος μελετητής μεταξύ των συναδέλφων του και η σύνταξη τέτοιων οδηγιών έγινε ο κανόνας σε ένα μαθηματικό περιβάλλον.
2
Ο σημαντικότερος πρακτικός και εφαρμοσμένος ρόλοςαλγορίθμων σύνταξης που αποκτήθηκαν με την έλευση των υπολογιστών. Τεράστιες μηχανές σε σωλήνες ηλεκτρονίων δημιουργήθηκαν για τον υπολογισμό πολύπλοκων εκφράσεων και την επίλυση προβλημάτων. Ο υπολογιστής δεν μπορεί να σκεφτεί δημιουργικά, μόνο κατανοώντας τις οδηγίες (εντολές) στον δυαδικό κώδικα. Ο αλγόριθμος στον προγραμματισμό είναι η ακολουθία των εντολών που οδηγούν στην επίτευξη του αποτελέσματος.
3
Για να συνθέσετε έναν αλγόριθμο, πρέπει πρώτα να καθορίσετε το στόχο. Στη συνέχεια, μπορείτε να διατυπώσετε με τα δικά σας λόγια (και να γράψετε σε χαρτί, έστω και ασαφή), πώς να επιτύχετε αυτόν τον στόχο.
4
Τα κύρια χαρακτηριστικά του αλγορίθμου είναι η συντομία της παρουσίασης,βήμα-βήμα, σαφήνεια στον καλλιτέχνη. Ένα καλό παράδειγμα του αλγορίθμου είναι μια μαγειρική συνταγή. Μετατρέψτε την αόριστη περιγραφή της επίτευξης του στόχου σε μια οδηγία που αναλύεται σε συγκεκριμένες ενέργειες που προσεγγίζουν την επίτευξη του στόχου. Οι ομάδες πρέπει να είναι σαφείς, πιθανές, μη αμφισβητήσιμες, μετρήσιμες. Για παράδειγμα: "Πάρτε 2 αυγά. Μαγειρέψτε τα για 10 λεπτά σε μια κατσαρόλα. Ξεφλουδίστε το κέλυφος. "
5
Για να μεταφράσετε έναν αλγόριθμο σε έναν κώδικα προγράμματος, χρειάζεστενα το απλοποιήσει όσο το δυνατόν περισσότερο. Στη συνέχεια μπορείτε να το ξαναγράψετε σε "ψευδοκώδικα" - σε αυτή τη γλώσσα όλες οι ενέργειες εκτελούνται στο στυλ προγραμματισμού, αλλά με ανθρώπινες, όχι λέξεις προγράμματος. Μετά την ολοκλήρωση, ο ψευδοκώδικας μεταφράζεται σε κώδικα σε μια γλώσσα προγραμματισμού που γνωρίζετε και το ίδιο το πρόγραμμα συντάσσεται (εκτελείται από τον υπολογιστή).
Συμβουλή 2: Αλγόριθμος για την προστασία των δικαιωμάτων του παιδιού
Στον σύγχρονο κόσμο, συχνά η ελευθερία ενός ατόμου υπερβαίνει τις ελευθερίες ενός άλλου προσώπου. Εάν πιστεύετε ότι τα δικαιώματα του παιδιού σας παραβιάζονται, πρέπει να ακολουθήσετε έναν συγκεκριμένο αλγόριθμο.
Θα χρειαστείτε
- Κανονιστικά έγγραφα.
Οδηγίες
1
Βρείτε στη νομοθεσία της Ρωσικής Ομοσπονδίας το δικαίωμα του παιδιού, το οποίο κατά τη γνώμη σας παραβιάστηκε.
2
Συγκρίνετε την πραγματική κατάσταση με τον τρόπο που ερμηνεύεται στις νομοθετικές πράξεις.
3
Γράψτε μια δήλωση στην οποία καθορίζετε τα συγκεκριμένα γεγονότα. Μην ξεχάσετε να αναφερθείτε στον σπασμένο νόμο. Ο Επίτροπος για τα Δικαιώματα του Παιδιού πρέπει να διαπιστώσει ότι είστε νομικά αρμόδιος.
4
Δημιουργήστε όλα τα έγγραφα σε δύο αντίτυπα. Αντίγραφα σημαντικών δηλώσεων θα πρέπει να βρίσκονται πάντα στα χέρια σας.
5
Θυμηθείτε ότι ο χρόνος για την εξέταση οποιασδήποτε αίτησηςδιαρκεί το πολύ 30 ημέρες. Η απάντηση πρέπει να ζητηθεί γραπτώς, έτσι ώστε στο μέλλον να έχετε υλική απόδειξη, αν πρόκειται για δίκη.
Συμβουλή 3: Ποιος έγραψε τον πρώτο ιό υπολογιστή
Το κύριο χαρακτηριστικό των ιών υπολογιστών δεν είναιτο δικό τους δολιοφθορά, αλλά η ικανότητα αυτοαναπαραγωγής. Τα προγράμματα αυτά εμφανίστηκαν για πρώτη φορά στη δεκαετία του εξήντα, πολύ πριν από την έλευση των προσωπικών υπολογιστών.