Έννοια στον ορισμό ABC
Miscellanea / / July 04, 2021
Του Guillem Alsina González, στις Φεβρουαρίου 2011
Κάποιος στο περιβάλλον μου κάποτε ορίζει τα σενάρια ως "τα προγράμματα εκείνων που δεν ξέρουν πώς να προγραμματίσουν”. Αν και ίσως αυτός ο ορισμός είναι πολύ sui generis, κρύβει μια πραγματικότητα: τη μεγαλύτερη απλότητα των σεναρίων σε σύγκριση με τα προγράμματα που έχουν δημιουργηθεί προγραμματισμός πλήρης.
Ένα σενάριο είναι ένα σύνολο εντολών και κλήσεων σε προγράμματα που, μαζί με μια σειρά βασικών δομών ελέγχου, χρησιμοποιούνται για την αυτοματοποίηση εργασιών σε ένα λειτουργικό σύστημα.
Το πιο κλασικό παράδειγμα αυτού είναι το σενάριο κελύφους του UNIX, χάρη στο οποίο μπορούμε να αλυσοδοτούμε εσωτερικές και εξωτερικές εντολές, συνδυάζοντάς τις με φίλτρα και πολύ βασικές δομές ελέγχου, όπως εάν... τότε... αλλιώς, ή μετρητές επανάληψης.
Η απλότητά τους τα καθιστά προσβάσιμα σε σχεδόν όλα τα επίπεδα χρήστη, από τα περισσότερα neophyte, ακόμη και ο πιο έμπειρος, που τα χρησιμοποιεί τακτικά για την αυτοματοποίηση εργασιών ρουτίνα.
Το πιο παραδοσιακό παράδειγμα αυτής της τελευταίας καζουρίας είναι αυτό του διαχειριστή συστημάτων που αυτοματοποιεί εργασίες όπως η παροχή εγγραφείτε νέοι χρήστες στο σύστημα ή διαγράψτε αρχεία σύμφωνα με τις προτιμήσεις σας, όπως αυτά πριν από μια ημερομηνία Νταδιστής.
Τα σενάρια δεν χρειάζονται κανέναν τύπο διαδικασίας σύνταξης, να ερμηνεύονται πλήρως κατά το χρόνο εκτέλεσης.
Το μόνο που χρειάζεται είναι να γράψετε τον κώδικα σεναρίου στο επεξεργαστής κειμένου που είναι σε θέση να λειτουργεί με απλό κείμενο (αρχεία .TXT) και να παρέχει δικαιώματα εκτέλεσης στο προκύπτον αρχείο που περιέχει τον κώδικα δέσμης ενεργειών.
Ένα άλλο παράδειγμα σεναρίων, αυτό για τους πιο βετεράνους αναγνώστες, είναι τα αρχεία MS-DOS .BAT, όπως το AUTOEXEC.BAT
Τα σενάρια δεν χρησιμοποιούνται μόνο σε λειτουργικά συστήματα, αλλά χρησιμοποιούνται και σε επίπεδο εφαρμογής.
Ορισμένες εφαρμογές έχουν τη δική τους γλώσσα δέσμης ενεργειών, όπως στο Microsoft Office με τη Visual Basic για Εφαρμογές, Emacs (ένα από τα πιο διάσημα στο UNIX) ή ακόμα και το παιχνίδι Quake (γλώσσα scripting) QuakeC).
Η τεχνολογία scripting έχει φτάσει επίσης στον Ιστό με JavaScript.
Η εν λόγω γλώσσα προγραμματισμού που σχεδιάστηκε για τη δημιουργία σεναρίων, εκτελείται στο πρόγραμμα περιήγησης web, στο πλάι του πελάτης, και επιτρέπει την πραγματοποίηση δράσεων τοπικά, από το υπολογιστή του ποιος συνδέει. Προφανώς, με περιορισμούς ασφάλεια.
Λόγω της απλότητάς τους, αυτές οι γλώσσες έχουν υψηλό επίπεδο αφαίρεσης και είναι περιορισμένες χωρίς να είναι σε θέση να πραγματοποιήσουν ενέργειες χαμηλού επιπέδου.
Εάν αυτό που θέλουμε είναι να αποκτήσουμε πρόσβαση στο υλικό ή υλοποιώ, εφαρμόζω διεπαφές χρήστη, είναι καλύτερο να μεταβείτε σε μια κατάλληλη γλώσσα προγραμματισμού, αφήνοντας αυτές τις γλώσσες δέσμης ενεργειών για αυτό που έχουν συλληφθεί: την αυτοματοποίηση των συνηθισμένων εργασιών.
Σε άλλα πλαίσια
Από την άλλη πλευρά, στον τομέα του κινηματογραφία, το σενάριο λέξεων έχει δύο χρήσεις, αφενός, θα είναι το κινηματογραφικό σενάριο στο οποίο κάθε μία από τις λεπτομέρειες του καθενός σκηνή γυρίστηκε. Και από την άλλη μεριά λέγεται αυτό άτομο που είναι υπεύθυνο για τη βοήθεια του σκηνοθέτη κατά τη μαγνητοσκόπηση μιας ταινίας, πρέπει να καταγράψει τις λεπτομέρειες κάθε σκηνής που γυρίστηκε.
Όπως είναι γνωστό, για διάφορους οικονομικούς ή οργανωτικούς λόγους, οι ακολουθίες μιας ταινίας ή μιας τηλεοπτικής σειράς καταγράφονται γενικά με μια διαφορετική σειρά από την αφήγηση, ακόμη και γίνεται σε διαφορετικές ημέρες, η οποία προφανώς απαιτεί από ένα άτομο να φροντίσει να το επιτύχει συνέχεια χωρίς άλματα χρόνου.
Εκτός από το σενάριο, όποιος καταλαμβάνει αυτόν τον συγκεκριμένο ρόλο μπορεί να οριστεί με τον όρο του συνεχιστής, δεδομένου ότι είναι ακριβώς υπεύθυνο να εγγυηθεί τη συνέχεια της ιστορίας που γυρίστηκε, σε όλες τις πτυχές της, οπτικά και πλοκή, με σκοπό ο θεατής να μην βιώσει άλμα στο χρονικό νήμα της ιστορίας που είναι οπτικοποιώντας.
Ένας άλλος στόχος αυτού του ρόλου είναι να ελέγξετε ότι υπάρχει αρκετή ταινία για να ολοκληρώσετε κάθε λήψη.
Με εντολή του Τυπογραφία, το σενάριο είναι μια γραμματοσειρά της οποίας το διακριτικό χαρακτηριστικό είναι ότι σέβεται το κτύπημα που δημιουργήθηκε με ευθεία γραφή.
Και στοΜΟΥΣΙΚΗ Ένα σενάριο είναι ένα εφέ που χρησιμοποιείται ευρέως στην κιθάρα που συνίσταται στην παραγωγή ήχου με διπλή τονικότητα.
Εικόνα 1: Δράκος Fotolia
Θέματα σεναρίου