Οδηγίες διεπαφής για την αφαίρεση της ομωνυμίας. Γιατί χρειάζεται μια διεπαφή; Τύποι και έννοια

  • DIY ή Κάντο μόνος σου
  • Σχετικά με τα οφέλη του ελέγχου κουρτινών μέσω του rs-485

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

    Το πιο εύκολο πράγμα θα ήταν να βρείτε έναν προσαρμογέα USB-RS485 και να ξεκινήσετε τη δοκιμή. Αλλά δεν υπήρχε τέτοιος προσαρμογέας κοντά. Εάν παραγγείλατε, θα έπρεπε να περιμένετε λίγο. Κάντε το πιο γρήγορο. Έχω αρκετούς προσαρμογείς USB-UART για όλα τα δημοφιλή μικροκυκλώματα, αλλά χρησιμοποιώ κυρίως ένα ζευγάρι προσαρμογών για το CP2103. Μοιάζουν κάπως έτσι:

    Περίπου επειδή έχουν εγκατασταθεί βύσματα και εξάγονται πρόσθετα σήματα. Το μόνο που χρειάζεται να κάνετε είναι να φτιάξετε έναν προσαρμογέα UART-RS485. Αρκετά MAX485 αγοράστηκαν από το κατάστημα. Ίσως είναι πιο εύκολο να χρησιμοποιήσετε κάτι σαν το MAX13487 με αυτόματο κιβώτιο ταχυτήτων και εναλλαγή λήψης. Αλλά δεν βρήκα τίποτα από αυτά στο τοπικό κατάστημα (ίσως απλά δεν κοίταξα καλά). Για να είμαι ειλικρινής, ήμουν πολύ τεμπέλης για να πάω στο κατάστημα για το MAX485. Αρχικά υπήρχε η επιθυμία να γίνει η λήψη χρησιμοποιώντας έναν ενισχυτή op-amp και ο πομπός χρησιμοποιώντας τρανζίστορ - είναι τόσο εύκολο να ελέγξετε εάν το ηλεκτρικό κουρτινόξυλο AM72E λειτουργεί σύμφωνα με αυτό το πρωτόκολλο ή όχι.

    Επιστροφή στη Σύγχρονη Ηλεκτρονική

    Είναι θέμα του σχήματος. Πήρα ως βάση το διάγραμμα από το περιοδικό “Modern Electronics” Νο. 1 για το 2007. Όλα φαίνονταν ρόδινα. Το άρθρο αναφέρει ότι "Οι ακροδέκτες GPIO του μικροελεγκτή CP2103 προγραμματίζονται ως έξοδοι ελέγχου από προεπιλογή και αντιστοιχούν στη χρήση τους στο κύκλωμα προσαρμογέα USB-RS485." Αποδείχθηκε ότι αυτή δεν ήταν η περίπτωσή μου. Έχω αντάπτορες εδώ και πολύ καιρό. Είναι ένα σπάνιο πράγμα που έρχεται στα χέρια μου και δεν έχει «βελτιωθεί». Το υλικολογισμικό στους προσαρμογείς δεν ήταν εξαίρεση, και ακόμα κι αν ως κορίτσι μπορούσαν να πιέσουν το RS485, τώρα αυτές οι δεξιότητες είχαν χαθεί εντελώς.

    Το βράδυ έπαψε να είναι άτονο. Χρειαζόμασταν κάτι που θα άλλαζε το MAX485 από μετάδοση σε λήψη. Παρεμπιπτόντως, ο προσαρμογέας λειτούργησε εξαιρετικά για τη μετάδοση. Σε γενικές γραμμές, αυτό θα μπορούσε να είναι αρκετό γιατί δεν υπάρχει τίποτα ιδιαίτερο να διαβάσετε με το AM72E.

    Υπήρχαν πολλές επιλογές. Το MAX485 στην πλακέτα τοποθετείται σε πρίζα και μπορεί εύκολα να αντικατασταθεί με μικροκύκλωμα με αυτόματη εναλλαγή λήψης-μετάδοσης. Αλλά αυτό δεν είναι καθόλου επιλογή γιατί πρέπει να πάτε στο κατάστημα. Έχω επίσης προσαρμογείς για FT232 και αυτά τα τσιπ μπορούν να αλλάξουν το MAX485. Πολύ εύκολο. Και είχα ήδη ένα σχέδιο στο μυαλό μου για το πώς να διασκεδάσω με το AM72E και δεν υπήρχε θέση σε αυτό για το FT232. Είναι απαραίτητο να συμπληρωθεί το κύκλωμα έτσι ώστε όταν εμφανιστεί το bit έναρξης στο TX UART, το MAX485 αλλάζει από λήψη σε μετάδοση και παραμένει σε αυτήν την κατάσταση για όλη τη διάρκεια της μετάδοσης του byte και, στη συνέχεια, επιστρέφει στη λήψη Η εμπειρία που συσσωρεύτηκε πριν από μένα μέσω του google, ανακάλυψα ότι αυτό το πρόβλημα λύνεται χρησιμοποιώντας το χρονόμετρο NE555, αλλά δεν είχα τίποτα από την οικογένεια χρονομετρητών NE555.

    Μια βολή για τεμπέλη... δεν χρειάζεται

    Υπάρχουν ένα εκατομμύριο τρόποι για να φτιάξετε μια συσκευή one-shot. Ήθελα μάλιστα να ξαναφτιάξω γρήγορα την πλακέτα και να εγκαταστήσω ένα STM8S003 για αυτούς τους σκοπούς. Με την πρώτη ματιά, μπορεί να μοιάζει με κανόνι στα σπουργίτια, αλλά αν συγκρίνετε τα κυκλώματα στα NE555 και STM8S003, τότε το κύκλωμα στο MK θα αποδειχθεί ακόμα πιο απλό, καθώς χρειάζεται μόνο ένας πυκνωτής από εξωτερικά στοιχεία. Το πρόγραμμα είναι κυριολεκτικά μερικές γραμμές assembler. Η τιμή δεν είναι επίσης κακή - είναι φθηνότερη από το MAX485 στο κατάστημά μας. Υπάρχει ένα πρόβλημα με το χρονόμετρο υλικού (στο NE555). Θα λειτουργήσει μια χαρά σε μία ταχύτητα. Μόλις χρειαστεί να αλλάξετε τη συναλλαγματική ισοτιμία, θα πρέπει να φτιάξετε ξανά το χρονόμετρο. Συχνά συναντώ συσκευές που, κατά την εκκίνηση, εξάγουν πληροφορίες εντοπισμού σφαλμάτων στο UART με μία ταχύτητα και μετά την εκκίνηση, μεταβαίνουν σε λειτουργία ανταλλαγής σε άλλη. Και ποτέ δεν ξέρεις γιατί μπορεί να χρειαστεί να αλλάξεις ταχύτητα! Δεν θέλετε να μπείτε στο πρόγραμμα κάθε φορά. Εδώ μπορεί να βοηθήσει το χρονόμετρο στο STM8 - το πρόγραμμα μπορεί να γραφτεί έτσι ώστε οι απαραίτητοι χρονισμοί να ρυθμίζονται σύμφωνα με το σήμα και να μην απαιτούν παρέμβαση. Δεν είναι πολύ δύσκολο. Δεν καταλαβαίνω καθόλου γιατί πρέπει να μάθω κάτι για τον ρυθμό baud UART. Πριν από πολλά χρόνια, συνάντησα συσκευές UART που εντόπισαν αυτόματα την ταχύτητα με την οποία συνδέθηκε μια άλλη συσκευή και προσαρμόστηκαν σε αυτήν εν κινήσει.

    Ξέρω ότι θα θέλατε να δείτε το κύκλωμα χωρίς STM8S003. Εντάξει, θα πάω να σε συναντήσω. Και χωρίς αυτό, θα μπορέσω να φτιάξω κάτι ενδιαφέρον από μια απλή ζύμη. Το κύκλωμα δεν θα έχει καθόλου συσκευή one-shot:

    Δεν θα εξηγήσω τι και πώς λειτουργεί εδώ - όλα είναι τυπικά και προφανή. Θα πω μόνο ότι δεν τοποθέτησα βραχυκυκλωτήρες κοντά στις αντιστάσεις R5 και R7, δηλαδή το κύκλωμα μπορεί να γίνει πιο απλό αφαιρώντας όλους τους βραχυκυκλωτήρες και αυτές τις δύο αντιστάσεις. Το περισσότερο που θα χρειαστείτε είναι το R5. Υπάρχουν συσκευές που, όταν ανταποκρίνονται, απλά απελευθερώνουν τη γραμμή κατά τη μετάδοση των τελευταίων bits, αν είναι αυτά. Στη συνέχεια, χωρίς R5, το τελευταίο byte μπορεί να είναι κατεστραμμένο. Στην περίπτωσή μας, αυτό δεν είναι σημαντικό γιατί Το πιο σημαντικό byte του αθροίσματος ελέγχου απόκρισης μεταδίδεται τελευταίο. Το κύκλωμα θα λειτουργεί χωρίς R1, αλλά θα το χρειαστούμε αργότερα.

    Για μένα μοιάζει με αυτό:

    Μην αποθαρρύνεστε αν δεν βλέπετε όλα τα στοιχεία που υπάρχουν στο διάγραμμα. Πρώτα έφτιαξα μια πλακέτα σύμφωνα με το κύκλωμα από το άρθρο και μετά πειραματίστηκα με το κύκλωμα μεταγωγής λήψης-μετάδοσης. Το τρανζίστορ (DTC143 στο SOT23, αμέσως με μια αντίσταση βάσης) και οι αντιστάσεις SMD συγκολλούνται απευθείας στις ράγες στην πίσω πλευρά της πλακέτας.

    Εάν εγκαταστήσετε το MAX13487, τότε δεν θα μείνει τίποτα από το κύκλωμα. Ακόμα καλύτερα - πάρτε έναν τυπικό προσαρμογέα USB-RS485. Αλλά τότε θα δεθείτε με καλώδια στις κουρτίνες. Ένα ηλίθιο θέαμα. Θα ασχολούμουν με έναν προσαρμογέα UART-RS485 αν δεν είχα ένα πονηρό σχέδιο;

    Lua να μας βοηθήσει

    Ας τελειώσουμε με το υλικό. Πρέπει να γράψουμε ένα πρόγραμμα. Το πρόγραμμα είναι μόνο για δοκιμαστικούς σκοπούς. Τίποτα περίπλοκο. Πρέπει να στείλετε εντολές για το AM72E στη σειριακή θύρα. Λοιπόν, μπορείτε να διαβάσετε και εκεί τι μας απαντά. Για πειράματα, θα πάρουμε έναν υπολογιστή με Windows. Πρέπει να επιλέξουμε τη γλώσσα στην οποία θα γράψουμε. Το πρώτο πράγμα που μου ήρθε στο μυαλό ήταν το powershell. Όχι, δεν θα σε βασανίσω με το powershell. Μετά python. Η Python είναι καλή για όλους - ο κώδικας σε αυτήν μπορεί να μεταφερθεί σε οποιοδήποτε λειτουργικό σύστημα, είναι κατανοητός, μπορείτε να εγκαταστήσετε αμέσως μια γραφική διεπαφή και για τα Windows μπορεί επίσης να συσκευαστεί ως εκτελέσιμο, ώστε λίγοι άνθρωποι να καταλάβουν ότι το πρόγραμμα είναι στην Python. Και ακόμα όχι python. Υπάρχουν πολλά παραδείγματα εργασίας με σειριακή θύρα στην Python χωρίς αυτήν - ο καθένας μπορεί να τη βρει μόνος του. Θα γράψουμε το πρόγραμμα στο Lua. Ναι, είναι περίεργη επιλογή. Στην πραγματικότητα, δεν είχα πολλές επιλογές. Είτε C είτε Lua. Γιατί - περισσότερα για αυτό αργότερα. Είναι δυνατό στο C. Αλλά όχι, όχι αυτή τη φορά. Απλά επειδή γράφω κώδικα σε C με τέτοιο τρόπο που μετά από μερικούς μήνες δεν μπορώ να τον καταλάβω χωρίς να πάρω ουσίες που διευρύνουν τη συνείδηση. Αστεϊσμός. Έτσι γράφω σε οποιαδήποτε γλώσσα.

    Το Lua πρέπει να εγκατασταθεί. Πάρτε το από εδώ: https://code.google.com/p/luaforwindows/downloads/list. Εγκαθίσταται σχεδόν με ένα κλικ. Το κιτ περιλαμβάνει επαρκή αριθμό μονάδων. Όλα όσα χρειάζεστε είναι εκεί. Συμπεριλαμβανομένου για τη γραφική διεπαφή - iup. Εάν αποφασίσετε ότι το χρειάζεστε, χρησιμοποιήστε το για την υγεία σας. Αλλά θα αρκεστούμε στη γραμμή εντολών. Μόνο για δοκιμαστικούς σκοπούς. Και χρειαζόμαστε μια μονάδα για να δουλεύουμε με τη σειριακή θύρα. Εάν αποφασίσαμε να κάνουμε δοκιμή σε Linux ή Mac OS, τότε θα μπορούσαμε να εργαστούμε με τη σειριακή θύρα χωρίς πρόσθετη μονάδα - ακριβώς όπως ένα αρχείο. Για να αποκτήσουμε πρόσβαση στο UART στα Windows χρειαζόμαστε τη μονάδα luars232. Είναι ήδη στη συνέλευση. Επιπλέον, δεν χρειάζεται να κάνετε αναζήτηση ή να εγκαταστήσετε τίποτα.

    Το αρχείο με το πρόγραμμα - curtain.lua - είναι μόνο μερικές δεκάδες γραμμές. Μπορείτε να το συντομεύσετε κι άλλο αν θέλετε. Δεν θα εξηγήσω πώς να το χρησιμοποιήσω. Θα σας δείξω μια εικόνα:

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

    Δεν περίμενα ότι όλα θα ήταν ξεκάθαρα σε όλους. Δεν χρειαζόμαστε τη γραμμή εντολών, όπως καλώδια. Το μόνο που έχει σημασία τώρα είναι ότι το RS485 στο AM72E λειτουργεί τέλεια. Όχι, είχα μια στιγμή που, έχοντας συλλέξει και ελέγξει τα πάντα, άρχισα να στέλνω εντολές στο AM72E, αλλά δεν αντέδρασε καθόλου. Η σκέψη ότι το RS485 δεν λειτουργεί ακόμα πέρασε από το μυαλό μου. Αλλά μετά κοίταξα κάτω από το τραπέζι, εκεί όπου έχω το καλώδιο επέκτασης δικτύου, και είδα ότι το AM72E έπρεπε ακόμα να συνδεθεί στο δίκτυο. Μετά από αυτό, κατά την αποστολή της εντολής "Κλείσιμο", άκουσα ένα χαρούμενο στροβιλισμό του κινητήρα - όλα λειτουργούσαν.

    Θα κάνω ένα μικρό διάλειμμα και θα προχωρήσω στην εφαρμογή του «ύπουλου σχεδίου» μου - θα μάθω το ηλεκτρικό κουρτινόξυλο μου να δέχεται εντολές μέσω WiFi. Το οποίο θα αναφέρω σε επόμενο άρθρο.

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

    Βήμα #1: Εγγραφή

    Στον ιστότοπο ή μέσω του λογαριασμού σας σε ένα κοινωνικό δίκτυο (υποστηρίζονται VKontakte, Twitter, Facebook και άλλα). Δείχνουμε κάθε εργασία σε πολλά άτομα. Η εγγραφή είναι απαραίτητη για να μην εμφανιστεί η ίδια εργασία πολλές φορές.

    Βήμα #2: Επιλογή του τύπου εργασιών

    Επιλέξτε τον τύπο εργασιών από τη λίστα στη σελίδα (η λίστα εργασιών σε αυτήν τη σελίδα εμφανίζεται μόνο για εγγεγραμμένους χρήστες).

    Ποια είναι τα καθήκοντα;

    Σε κάθε εργασία πρέπει να προσδιορίσετε τα γραμματικά χαρακτηριστικά μιας λέξης σε μια πρόταση. Ένα γραμματικό χαρακτηριστικό είναι, για παράδειγμα, το γένος (αρσενικό, θηλυκό, ουδέτερο), ο αριθμός (ενικός, πληθυντικός), η περίπτωση (ονομαστική, γενική, δοτική, ...) κ.λπ. Ποια κατηγορία πρέπει να καθοριστεί αναφέρεται στον τίτλο τύπος:

    Στις εργασίες "Ουσιαστικό: ενικός / πληθυντικός" πρέπει να προσδιορίσετε εάν το ουσιαστικό χρησιμοποιείται σε ενικό ή πληθυντικό.

    Στις εργασίες "Ουσιαστικό, ενικό: γεν. / κατηγορούμενο" πρέπει να προσδιορίσετε εάν το ουσιαστικό είναι σε ονομαστική ή κατηγορούμενη περίπτωση.

    Στις εργασίες Ουσιαστικό/Πρόθεση, πρέπει να προσδιορίσετε εάν μια δεδομένη λέξη είναι ουσιαστικό ή πρόθεση.

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

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

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

    Έτσι, έχετε επιλέξει το είδος της εργασίας και διαβάστε τις οδηγίες, εάν αυτές οι οδηγίες έχουν ήδη γραφτεί. Τώρα κάντε κλικ στο "Λήψη για σήμανση".

    Βήμα #3

    Οι εργασίες εκδίδονται 5 τη φορά (αυτός ο αριθμός μπορεί να αλλάξει σε ). Κάθε εργασία έχει μια επισημασμένη λέξη. Είναι αυτή η λέξη που επισημαίνουμε κάνοντας κλικ σε ένα από τα κουμπιά που βρίσκονται κάτω από το κείμενο της εργασίας. Η επισημασμένη λέξη έχει το περιεχόμενό της γύρω της. Δείχνουμε όχι περισσότερες από τρεις λέξεις περιεχομένου. Εάν για να πάρετε μια απόφαση πρέπει να διαβάσετε όλες τις λέξεις από την αρχή ή μέχρι το τέλος της πρότασης, κάντε κλικ στην έλλειψη στα δεξιά ή στα αριστερά του κειμένου. Τότε θα δείτε ολόκληρη την πρόταση. Όταν κάνετε κλικ στο "Σχόλιο", θα εμφανιστεί ένα πεδίο εισαγωγής σχολίων. Μπορείτε πάντα να σχολιάσετε μια εργασία, ακόμα κι αν δεν την απαντήσετε. Το σχόλιο πηγαίνει πάντα στον συντονιστή.

    Πώς να ολοκληρώσετε εργασίες;

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

    Κουμπιά επέκτασης περιβάλλοντος
    Ανοίγει όλες τις λέξεις από την αρχή της πρότασης έως την επισημασμένη λέξη, εάν υπάρχει.
    Ανοίγει όλες τις λέξεις από την επισημασμένη λέξη μέχρι το τέλος της πρότασης, εάν υπάρχουν.
    Κουμπιά απάντησης- πρέπει να κάνετε κλικ σε ένα από αυτά για να ολοκληρώσετε την εργασία
    Επιλέγοντας το σωστό γραμματικό χαρακτηριστικό. Πατήστε αυτά τα κουμπιά όταν είστε σίγουροι για την απάντηση.
    Κανένα από τα γραμματικά χαρακτηριστικά που δίνονται δεν είναι κατάλληλο. Κάντε κλικ σε αυτό το κουμπί για να δείτε από τον συντονιστή αυτό το παράδειγμα.
    Δεν γνωρίζετε τη σωστή απάντηση ή δεν καταλαβαίνετε αυτό το παράδειγμα. Κάντε κλικ σε αυτό το κουμπί για να ζητήσετε από κάποιον άλλο να απαντήσει σε αυτό το παράδειγμα.
    Πρόσθετες ενέργειες
    Πρόσθεσε ένα σχόλιο. Κάντε το εάν κάνετε κλικ στο "Άλλο" ως απάντησή σας.
    Κουμπιά στο κάτω μέρος της σελίδας
    Σημειώστε μερικές ακόμη εργασίες αυτού του τύπου.

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

    Ολοκληρώστε με αυτό το είδος εργασίας και ξεκινήστε να κάνετε κάτι άλλο.

    Περαιτέρω ενέργειες

    Οι εργασίες ομαδοποιούνται σε πισίνες πολλών εκατοντάδων τεμαχίων (τις περισσότερες φορές 200). Αρκετοί άνθρωποι (συχνά τρεις) απαντούν σε κάθε εργασία. Όταν όλες οι εργασίες σε μια ομάδα έχουν ολοκληρωθεί από τον καθορισμένο αριθμό συμμετεχόντων, η ομάδα κλείνει και δεν εμφανίζεται πλέον στη λίστα των διαθέσιμων εργασιών. Οι κλειστές πισίνες εξετάζονται από τους συντονιστές και λαμβάνουν τελικές αποφάσεις. Μετά την εποπτεία, οι απαντήσεις περιλαμβάνονται στη σήμανση corpus και αφαιρείται μέρος της ασάφειας.

    Προβολή στατιστικών στοιχείων

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

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

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

    Μπες στην ομάδα

    Εκτός από την ατομική βαθμολογία των συμμετεχόντων, καταρτίζεται και ομαδική βαθμολογία. Στη σελίδα στατιστικών, ακολουθεί. Για να εγγραφείτε σε μια ομάδα ή να δημιουργήσετε μια νέα, μεταβείτε και επιλέξτε μια ομάδα από τη λίστα. Για να δημιουργήσετε μια νέα, επιλέξτε "Προσθήκη νέας..." και, στο πεδίο που εμφανίζεται, πληκτρολογήστε το όνομα της νέας ομάδας. Μετά από αυτό, κάντε κλικ στο "Αποθήκευση". Έχοντας δημιουργήσει μια νέα ομάδα, προσκαλέστε τους φίλους και γνωστούς σας σε αυτήν.

    Προσκαλέστε φίλους να συμμετάσχουν στη σήμανση

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

    Εάν συμμετέχουν 100 άτομα στη σήμανση, τότε λαμβάνουμε 40 χιλιάδες ερωτήσεις ανά άτομο (πολλά). Αν είναι 1000 άτομα, τότε 4 χιλιάδες ο καθένας (αρκετές ώρες δουλειά). Αν 10.000, τότε 400 εργασίες ανά άτομο (20-30 λεπτά). Δεδομένου ότι δεν απαιτούνται ειδικές γλωσσικές γνώσεις για τη συμμετοχή στη σήμανση, μπορείτε να προσκαλέσετε φίλους, γνωστούς, συμμαθητές και συναδέλφους. Γράψτε για αυτό στο VKontakte, Twitter, Facebook, LiveJournal. Για εκείνους με τους οποίους συναντάτε συχνά, πείτε και δείξτε τους πώς να χρησιμοποιούν τη διεπαφή σήμανσης.

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

    Λάβετε νέα του έργου

    Ζούμε στην εποχή της πληροφορικής. Οι σύγχρονες πραγματικότητες γεμίζουν τη ζωή μας με όρους και έννοιες που χρησιμοποιούμε ενεργά, χωρίς να είμαστε πάντα σίγουροι για το νόημά τους. Για παράδειγμα, μπορείτε να ορίσετε τη λέξη «διεπαφή»; Πόσο σωστός είναι ο ορισμός σας;

    Εάν στραφείτε σε διάφορες πηγές, μπορείτε να λάβετε διάφορες ερμηνείες της λέξης "διεπαφή":

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

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

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

    Τύποι διεπαφών

    Χάρη σε αυτήν την εκδρομή στην ιστορία, μόλις ανακαλύψαμε ότι υπάρχουν διαφορετικοί τύποι διεπαφής. Αυτό, μέσω των καρτών διάτρησης, ονομάζεται διεπαφή εντολών. Έχοντας λάβει εντολές με τη μορφή διάτρητων καρτών, ο υπολογιστής παρήγαγε το αποτέλεσμα. Αυτή είναι η λεγόμενη τεχνολογία παρτίδας. Ένα άτομο σχημάτισε πακέτα εργασιών με τη μορφή διάτρητων καρτών, οι οποίες με τη σειρά τους επεξεργάζονταν από ένα πακέτο λογισμικού. Το αποτέλεσμα τυπώθηκε σε χαρτί. Η μέθοδος δεν ήταν ιδανική, αφού ο κίνδυνος ανθρώπινου λάθους ήταν πολύ μεγάλος.
    Η τεχνολογία έχει προχωρήσει και λειτουργικά συστήματα με λειτουργικότητα γραμμής εντολών έχουν αρχίσει να εγκαθίστανται σε υπολογιστές. Οι κάρτες διάτρησης δεν χρησιμοποιήθηκαν πλέον. Χρησιμοποιήθηκε πληκτρολόγιο για την εισαγωγή εντολών. Το αποτέλεσμα εμφανίστηκε στην οθόνη της οθόνης. Αυτή είναι μια τεχνολογία γραμμής εντολών. Χρησιμοποιείται ακόμα και σήμερα. Ο μέσος χρήστης φορητού υπολογιστή δεν χρειάζεται να γνωρίζει πού βρίσκεται η γραμμή εντολών, αλλά οι επαγγελματίες τη χρησιμοποιούν ως το κύριο εργαλείο εργασίας τους. Αν θέλετε να νιώσετε σαν χάκερ, βρείτε μέσω του Start - Standard Command Prompt και, κρατώντας πατημένο το πλήκτρο Alt, πληκτρολογήστε τον κωδικό 128. Το σύμβολο "A" θα εμφανιστεί στη γραμμή εντολών. Αν πληκτρολογήσουμε τον κωδικό 160, παίρνουμε "α".

    Διασύνδεση Windows 8

    Η πρόοδος δεν μένει ακίνητη και με την πάροδο του χρόνου έχει αναπτυχθεί ο τύπος διεπαφής που είναι γνωστός σε εμάς - GUI. Σε αυτό μπορεί να εφαρμοστεί η έννοια της φιλικής ή διαισθητικής διεπαφής. Θα πρέπει να ευχαριστήσουμε τον Steve Jobs για την εμφάνισή του, αλλά, δυστυχώς, αργήσαμε λίγο με μια επιστολή ευγνωμοσύνης προς αυτόν. Ήταν ο πρώτος που ανακάλυψε πώς να διευκολύνει τον έλεγχο ενός υπολογιστή χρησιμοποιώντας ένα ποντίκι. Οι ανταγωνιστές του δεν βρήκαν κάτι νέο, μόνο πολύ αργότερα αντέγραψαν αυτή τη μέθοδο αλληλεπίδρασης μεταξύ μηχανής και ανθρώπου. Ελέγχουμε τον υπολογιστή κάνοντας κλικ στα εικονίδια του προγράμματος με το ποντίκι. Ακόμη και ένα άτομο χωρίς δεξιότητες υπολογιστή θα καταλάβει γρήγορα πώς να πληκτρολογήσει κείμενο ή να παίξει πασιέντζα Klondike, εστιάζοντας μόνο σε εικόνες. Αυτός ο τύπος ελέγχου υπολογιστή ονομάζεται διεπαφή "WIMP". W – παράθυρο (παράθυρο), I – εικόνα (εικόνα, εικόνα), M – μενού (μενού), P – δείκτης (δείκτης). Δηλαδή, μπορούμε να ανοίξουμε παράθυρα στην οθόνη, να επιλέξουμε τα εικονίδια ή τις εικόνες που χρειαζόμαστε, να εργαστούμε σε προγράμματα μέσω του μενού, χρησιμοποιώντας τον κέρσορα του ποντικιού ή του touchpad ή τα πλήκτρα πλοήγησης του πληκτρολογίου.

    Όσο πιο απλή και ξεκάθαρη είναι η διεπαφή ενός παιχνιδιού ή ενός προγράμματος, τόσο πιο πιθανό είναι να ριζώσει στον υπολογιστή μας. Αυτός είναι ο λόγος για τον οποίο το επάγγελμα του προγραμματιστή είναι τόσο περιζήτητο τώρα. Από αυτόν εξαρτάται αν το πρόγραμμα θα βυθιστεί στη λήθη ή θα εγκατασταθεί σε φορητό υπολογιστή. Αλλά δεν αρκεί η ανάπτυξη μιας φιλικής προς το χρήστη διεπαφής. Πρέπει να βελτιστοποιείται και να ενημερώνεται συνεχώς.
    Όλοι γνωρίζουν ποιος είναι ο τοπογράφος, χάρη στη φράση: "Εντάξει, Google, ποιος είναι τοπογράφος;" Έτσι προσεγγίσαμε διακριτικά τον τρίτο τύπο διεπαφής - Διεπαφή SILK. S – ομιλία (λόγος), I – εικόνα (εικόνα, εικόνα), L – γλώσσα (γλώσσα), Κ – γνώση (γνώση). Με αυτόν τον τύπο διεπαφής, μπορείτε να ελέγξετε ένα πρόγραμμα ή έναν υπολογιστή χρησιμοποιώντας τη συμπεριφορά σας. Για παράδειγμα, το Google στα τηλέφωνά μας ελέγχεται από την ομιλία. Αυτή είναι η τεχνολογία ομιλίας. Σε πολλά παιχνίδια, μπορείτε να ελέγξετε τον χαρακτήρα σας μετακινώντας τον εαυτό σας. Ο υπολογιστής λαμβάνει εντολές μέσω ανθρώπινων κινήσεων που διαβάζονται από μια βιντεοκάμερα. Αυτή είναι η βιομετρική τεχνολογία.

    Σειριακή διεπαφή RS-232

    Μια ευρέως χρησιμοποιούμενη σειριακή διεπαφή για σύγχρονη και ασύγχρονη μεταφορά δεδομένων, που ορίζεται από το πρότυπο EIA RS-232-C και τις συστάσεις V.24 CCITT. Αρχικά δημιουργήθηκε για σύνδεση υπολογιστή με τερματικό. Επί του παρόντος χρησιμοποιείται σε μεγάλη ποικιλία εφαρμογών.

    Η διεπαφή RS-232-C συνδέει δύο συσκευές. Η γραμμή μετάδοσης της πρώτης συσκευής συνδέεται με τη γραμμή λήψης της δεύτερης και αντίστροφα (full duplex), για τον έλεγχο των συνδεδεμένων συσκευών, χρησιμοποιείται επιβεβαίωση λογισμικού (εισαγωγή των αντίστοιχων χαρακτήρων ελέγχου στη ροή δεδομένων που μεταδίδεται). Είναι δυνατή η οργάνωση της επιβεβαίωσης υλικού οργανώνοντας πρόσθετες γραμμές RS-232 για την παροχή λειτουργιών προσδιορισμού κατάστασης και ελέγχου.

    Η σειρά ανταλλαγής μέσω της διεπαφής RS-232C

    Ονομα

    Κατεύθυνση

    Περιγραφή

    (25 pin

    (9 pin

    Carrie Detect

    Λήψη δεδομένων

    Μετάδοση Δεδομένων

    Έτοιμο το τερματικό δεδομένων

    (Έτοιμο το τερματικό)

    Γείωση συστήματος

    Έτοιμο σύνολο δεδομένων

    Αίτημα αποστολής

    αποστολή)

    Εκκαθάριση για αποστολή

    Ένδειξη δακτυλίου

    Η διεπαφή RS-232C έχει σχεδιαστεί για τη σύνδεση τυπικών εξωτερικών συσκευών (εκτυπωτή, σαρωτή, μόντεμ, ποντίκι κ.λπ.) σε υπολογιστή, καθώς και για τη σύνδεση υπολογιστών μεταξύ τους. Τα κύρια πλεονεκτήματα της χρήσης του RS-232C έναντι του Centronics είναι η δυνατότητα μετάδοσης σε πολύ μεγαλύτερες αποστάσεις και ένα πολύ απλούστερο καλώδιο σύνδεσης. Ταυτόχρονα, η εργασία μαζί του είναι κάπως πιο δύσκολη. Τα δεδομένα στο RS-232C μεταδίδονται σε σειριακό κώδικα, byte-byte. Κάθε byte περιβάλλεται από μπιτ έναρξης και διακοπής. Τα δεδομένα μπορούν να μεταδοθούν προς τη μία ή την άλλη κατεύθυνση (λειτουργία διπλής όψης).

    Ο υπολογιστής διαθέτει υποδοχή RS-232C 25 ακίδων (DB25P) ή 9 ακίδων (DB9P). Οι αντιστοιχίσεις των ακροδεκτών σύνδεσης φαίνονται στον πίνακα.

    Ο σκοπός των σημάτων είναι ο εξής.

    FG - προστατευτική γείωση (οθόνη).

    TxD - δεδομένα που μεταδίδονται από υπολογιστή σε σειριακό κώδικα (αρνητική λογική).

    RxD - δεδομένα που λαμβάνονται από τον υπολογιστή σε σειριακό κώδικα (αρνητική λογική).

    RTS - σήμα αιτήματος μετάδοσης. Ενεργό καθ' όλη τη διάρκεια της μετάδοσης.

    Το CTS είναι ένα σήμα επαναφοράς (καθαρό) για μετάδοση. Ενεργό καθ' όλη τη διάρκεια της μετάδοσης. Υποδεικνύει ότι ο δέκτης είναι έτοιμος.

    DSR - ετοιμότητα δεδομένων. Χρησιμοποιείται για τη ρύθμιση της λειτουργίας μόντεμ.SG - γείωση σήματος, ουδέτερο καλώδιο.

    DCD - ανίχνευση φορέα δεδομένων (ανίχνευση του ληφθέντος σήματος - ετοιμότητα δεδομένων εξόδου).

    RI - ένδειξη κλήσης. Υποδεικνύει ότι το μόντεμ λαμβάνει σήμα κλήσης μέσω του τηλεφωνικού δικτύου.

    Οι πιο συχνά χρησιμοποιούμενες είναι οι συνδέσεις τριών ή τεσσάρων συρμάτων (για αμφίδρομη μετάδοση). Το διάγραμμα σύνδεσης για μια γραμμή επικοινωνίας τεσσάρων καλωδίων φαίνεται στο Σχήμα 1.

    Για μια γραμμή επικοινωνίας δύο καλωδίων, στην περίπτωση μόνο μετάδοσης από υπολογιστή σε εξωτερική συσκευή, χρησιμοποιούνται τα σήματα SG και TxD. Και τα 10 σήματα διασύνδεσης ενεργοποιούνται μόνο όταν συνδέετε έναν υπολογιστή σε ένα μόντεμ.

    Η μορφή των μεταδιδόμενων δεδομένων φαίνεται στο Σχήμα 2. Τα ίδια τα δεδομένα (5, 6, 7 ή 8 bit) συνοδεύονται από ένα bit έναρξης, ένα bit ισοτιμίας και ένα ή δύο bit τερματισμού. Έχοντας λάβει το bit έναρξης, ο δέκτης επιλέγει bits δεδομένων από τη γραμμή σε συγκεκριμένα χρονικά διαστήματα. Είναι πολύ σημαντικό οι συχνότητες ρολογιού του δέκτη και του πομπού να είναι οι ίδιες, η επιτρεπόμενη απόκλιση δεν είναι μεγαλύτερη από 10%). Η ταχύτητα μετάδοσης RS-232C μπορεί να επιλεγεί από το ακόλουθο εύρος: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 bps.

    Εικ.1. Διάγραμμα γραμμής επικοινωνίας 4 συρμάτων για RS-232C

    Όλα τα σήματα RS-232C μεταδίδονται σε ειδικά επιλεγμένα επίπεδα, εξασφαλίζοντας υψηλή θόρυβο στην επικοινωνία (Εικ. 1.). Σημειώστε ότι τα δεδομένα μεταδίδονται σε αντίστροφο κώδικα (ένα λογικό αντιστοιχεί σε χαμηλό επίπεδο, ένα λογικό μηδέν σε υψηλό επίπεδο).

    Για τη σύνδεση μιας αυθαίρετης συσκευής σε έναν υπολογιστή μέσω RS-232C, χρησιμοποιείται συνήθως μια γραμμή επικοινωνίας τριών ή τεσσάρων καλωδίων (βλ. Εικ. 1), αλλά μπορούν επίσης να χρησιμοποιηθούν και άλλα σήματα διασύνδεσης.

    Εικ.2. Μορφή δεδομένων RS-232C

    Η ανταλλαγή μέσω RS-232C πραγματοποιείται χρησιμοποιώντας κλήσεις σε ειδικά αποκλειστικές θύρες COM1 (διευθύνσεις 3F8h...3FFh, διακοπή IRQ4), COM2 (διευθύνσεις

    2F8h...2FFh, διακοπή IRQ3), COM3 (διευθύνσεις 3F8h...3EFh, IRQ10 interrupt), COM4 (διευθύνσεις 2E8h...2EFh, IRQ11 interrupt). Οι μορφές για κλήσεις σε αυτές τις διευθύνσεις μπορούν να βρεθούν σε πολλές περιγραφές τσιπ ελεγκτών σειριακής επικοινωνίας

    UART (Universal Asynchronous Receiver/Transmitter), για παράδειγμα, i8250, KR580ВВ51.

      • Η έννοια του λογισμικού.

        Το λογισμικό είναι ένα σύνολο προγραμμάτων που σας επιτρέπει να οργανώσετε την επίλυση προβλημάτων σε έναν υπολογιστή. Το λογισμικό και η αρχιτεκτονική (hardware) υπολογιστών σχηματίζουν ένα σύμπλεγμα διασυνδεδεμένων και διαφορετικών λειτουργικών εργαλείων υπολογιστή που καθορίζουν την ικανότητα επίλυσης μιας συγκεκριμένης κατηγορίας προβλημάτων. Είναι απαραίτητο να γίνει διάκριση μεταξύ λογισμικού και μαθηματικού λογισμικού (MS). Η ML είναι μαθηματικές μέθοδοι και αλγόριθμοι που παρέχουν λύσεις σε εκχωρημένα προβλήματα. Καθώς αναπτύχθηκαν γενιές τεχνολογίας υπολογιστών, το λογισμικό βελτιώθηκε επίσης από τις πιο απλές εντολές μηχανής σε γλώσσες προγραμματισμού υψηλού επιπέδου και πολύπλοκα λειτουργικά συστήματα, από τους απλούστερους επεξεργαστές κειμένου έως τις σύγχρονες τεχνολογίες υπολογιστών. Το λογισμικό χωρίζεται σε 3 κατηγορίες: λογισμικό συστήματος, λογισμικό εφαρμογών και συστήματα προγραμματισμού (συστήματα εργαλείων). Δεν υπάρχουν ευκρινείς γραμμές μεταξύ αυτών των τριών κλάσεων: μερικές φορές ορισμένα προγράμματα ή πακέτα λογισμικού από μια τάξη περιλαμβάνουν προγράμματα από άλλη κατηγορία. Τέτοια πακέτα λογισμικού ονομάζονται ολοκληρωμένα συστήματα. Παράδειγμα: Το MS-DOS 6.22 περιλαμβάνει το πρόγραμμα επεξεργασίας κειμένου MS-DOS Editor και το περιβάλλον προγραμματισμού QBasic. Παράδειγμα άλλων ολοκληρωμένων συστημάτων: MS Works, Windows 3.1, Windows-95/98/2000. 1. Το λογισμικό συστήματος οργανώνει τη διαδικασία επεξεργασίας πληροφοριών σε έναν υπολογιστή. Το κύριο μέρος του λογισμικού συστήματος είναι το Λειτουργικό Σύστημα (OS). Το λογισμικό συστήματος περιλαμβάνει επίσης προγράμματα για τη διάγνωση και την παρακολούθηση της λειτουργίας υπολογιστή, αρχειοθέτες, προγράμματα προστασίας από ιούς, προγράμματα συντήρησης δίσκων, κελύφη λογισμικού, προγράμματα οδήγησης εξωτερικών συσκευών, λογισμικό δικτύου και προγράμματα τηλεπικοινωνιών. Παραδείγματα των πιο σημαντικών προγραμμάτων συστήματος: MS-DOS, Norton Commander, Norton Utilities, Windows. 2. Το λογισμικό εφαρμογής έχει σχεδιαστεί για να επιλύει μια συγκεκριμένη κατηγορία προβλημάτων χρήστη. Υπάρχουν πακέτα εφαρμογών (για παράδειγμα, MS Works) και βιβλιοθήκες τυπικών προγραμμάτων (για παράδειγμα, MathCad για υπολογισμό συναρτήσεων, σχεδίαση γραφημάτων και επίλυση εξισώσεων). Οι υπολογιστές χρησιμοποιούνται ευρέως για την προετοιμασία διαφόρων εγγράφων για εκτύπωση. Στη συνέχεια, το έγγραφο που προετοιμάστηκε και εκτελείται εκτυπώνεται σε εκτυπωτή. Τα προγράμματα που έχουν σχεδιαστεί για την εισαγωγή και την επεξεργασία κειμένου σε υπολογιστή ονομάζονται επεξεργαστές κειμένου. Η διαδικασία προετοιμασίας κειμένων ονομάζεται επιμέλεια. Παραδείγματα των πιο σημαντικών προγραμμάτων επεξεργασίας κειμένου: Lexicon, Word and Deed, Word. Το σύγχρονο λογισμικό εφαρμογών περιλαμβάνει βασικές τεχνολογίες υπολογιστών γραφείου: επεξεργαστή κειμένου (τεχνολογία επεξεργασίας κειμένου), επεξεργαστή υπολογιστικών φύλλων (τεχνολογία επεξεργασίας αριθμητικών δεδομένων), σύστημα διαχείρισης βάσεων δεδομένων (τεχνολογία επεξεργασίας δεδομένων διαφόρων φύσεων), πρόγραμμα επεξεργασίας γραφικών (τεχνολογία επεξεργασίας γραφικών εικόνων). Ένα παράδειγμα πακέτου λογισμικού που περιέχει βασικές τεχνολογίες υπολογιστών γραφείου είναι το Microsoft Office-97 για Windows-95. Το λογισμικό εφαρμογής περιλαμβάνει επεξεργαστές κειμένου και γραφικών, υπολογιστικά φύλλα, συστήματα διαχείρισης βάσεων δεδομένων (DBMS), γραφικούς επεξεργαστές για συστήματα σχεδίασης με τη βοήθεια υπολογιστή (CAD), αυτοματοποιημένους σταθμούς εργασίας (AWS) για λογιστές, γραμματείς κ.λπ., εκδόσεις, συστήματα πληροφοριών και αναφοράς, εκπαίδευση και δοκιμαστικά προγράμματα, προγράμματα παιχνιδιών. Παραδείγματα των πιο σημαντικών προγραμμάτων εφαρμογών: Word, Excel, Works, Lexicon, Paint Brush, AutoCad. 3. Το πιο σημαντικό μέρος του λογισμικού είναι τα Συστήματα Προγραμματισμού (συστήματα εργαλείων), τα οποία επιτρέπουν την ανάπτυξη νέων προγραμμάτων σε γλώσσες προγραμματισμού. Παραδείγματα των πιο σημαντικών συστημάτων προγραμματισμού: Turbo Pascal, QBasic, Borland C++, Visual Basic.

        Έννοια της διεπαφής. Τύποι διεπαφών.

        1. Η διεπαφή είναι ένας τρόπος για να επικοινωνεί ένας χρήστης με έναν προσωπικό υπολογιστή, έναν χρήστη με προγράμματα εφαρμογών και προγράμματα μεταξύ τους. Η διεπαφή χρησιμοποιείται για εύκολη διαχείριση λογισμικού υπολογιστή. Οι διεπαφές μπορεί να είναι μίας ή πολλαπλών εργασιών, ενός χρήστη ή πολλών χρηστών. Οι διεπαφές διαφέρουν ως προς την ευκολία διαχείρισης λογισμικού, δηλαδή στον τρόπο εκκίνησης προγραμμάτων. Υπάρχουν καθολικές διεπαφές που επιτρέπουν όλες τις μεθόδους εκκίνησης προγραμμάτων, για παράδειγμα Windows 3.1, Windows-95. Παράδειγμα: Τα Windows-95 διαθέτουν όλες τις μεθόδους εκκίνησης, συμπεριλαμβανομένης της δυνατότητας εκκίνησης προγραμμάτων χρησιμοποιώντας το μενού του κουμπιού Έναρξη.
        Ένας αριθμός σημαντικών προγραμμάτων, για παράδειγμα όλοι οι τύποι DOS, ξεκινούν αυτόματα όταν ενεργοποιείτε τον υπολογιστή, ενώ άλλα χρησιμοποιούν τα αρχεία autoexec.bat ή config.sys (διάφορα προγράμματα οδήγησης). Ένας αριθμός προγραμμάτων μπορεί, εάν είναι απαραίτητο, να φορτωθεί αυτόματα κατά την εκκίνηση των κελύφους των Windows 3.1 και των Windows 95.
        2. Τύποι διεπαφών.
        Οι διεπαφές διαφέρουν ως προς τον τρόπο πρόσβασης στα αρχεία εντολών του προγράμματος.
        2.1. Διεπαφή γραμμής εντολών (κείμενο).
        Για τον έλεγχο του υπολογιστή, γράφεται μια εντολή (εισάγεται από το πληκτρολόγιο) στη γραμμή εντολών, για παράδειγμα, το όνομα του αρχείου δέσμης του προγράμματος ή οι λέξεις υπηρεσίας που έχουν δεσμευτεί ειδικά από το λειτουργικό σύστημα. Η εντολή μπορεί να επεξεργαστεί εάν είναι απαραίτητο. Στη συνέχεια πιέζεται το πλήκτρο Enter για να εκτελεστεί η εντολή. Όλοι οι τύποι λειτουργικών συστημάτων έχουν αυτόν τον τύπο διεπαφής ως κύριο, για παράδειγμα το MS-DOS 6.22. Ως πρόσθετο εργαλείο, αυτός ο τύπος διεπαφής είναι διαθέσιμος σε όλους τους τύπους κελύφους λογισμικού (Norton Commander, DOS Navigator κ.λπ.) και Windows 3.1, Windows-95/98. Η διεπαφή της γραμμής εντολών είναι άβολη, καθώς πρέπει να θυμάστε τα ονόματα πολλών εντολών, ένα σφάλμα κατά τη σύνταξη ακόμη και ενός χαρακτήρα είναι απαράδεκτο. Χρησιμοποιείται σπάνια σε μια άμεση συνεδρία με το λειτουργικό σύστημα ή κατά τη διάρκεια αστοχιών όταν άλλες μέθοδοι είναι αδύνατες.
        2.2. Γραφική διεπαφή πλήρους οθόνης.
        Συνήθως έχει ένα σύστημα μενού με υποδείξεις στο επάνω μέρος της οθόνης. Τα μενού είναι συχνά αναπτυσσόμενα (αναπτυσσόμενα). Για τον έλεγχο του υπολογιστή, ο κέρσορας της οθόνης ή ο κέρσορας του ποντικιού, μετά την αναζήτηση στο δέντρο καταλόγου, ρυθμίζεται να προγραμματίζει αρχεία εντολών (*.exe, *.com, *.bat) και πατιέται το πλήκτρο Enter ή το δεξί κουμπί του ποντικιού για να ξεκινήστε το πρόγραμμα. Διαφορετικά αρχεία μπορεί να εμφανίζονται σε διαφορετικά χρώματα ή να έχουν διαφορετικά σχέδια. Οι κατάλογοι (φάκελοι) διαχωρίζονται από τα αρχεία κατά μέγεθος ή σχεδιασμό.
        Αυτή η διεπαφή είναι η κύρια για όλους τους τύπους κελύφους λογισμικού. Παράδειγμα: Norton Commander και κελύφη τύπου Norton (DOS Navigator, Windows Commander, Disk Commander). Τα εργαλεία των Windows 3.1 (File Manager) και των Windows 95/98 (My Computer and Explorer) έχουν παρόμοια διεπαφή. Αυτή η διεπαφή είναι πολύ βολική, ειδικά όταν εργάζεστε με αρχεία, καθώς εξασφαλίζει υψηλή ταχύτητα λειτουργιών. Σας επιτρέπει να δημιουργήσετε ένα προσαρμοσμένο μενού και να εκκινήσετε εφαρμογές που βασίζονται σε επεκτάσεις αρχείων, γεγονός που αυξάνει την ταχύτητα εργασίας με προγράμματα.
        2.3. Γραφική εικονογραφική διεπαφή πολλαπλών παραθύρων.
        Είναι μια επιφάνεια εργασίας (DeskTop) στην οποία βρίσκονται εικονίδια (εικονίδια ή εικονίδια προγράμματος). Όλες οι λειτουργίες εκτελούνται, κατά κανόνα, με το ποντίκι. Για να ελέγξετε τον υπολογιστή, μετακινήστε τον κέρσορα του ποντικιού στο εικονίδιο και ξεκινήστε το πρόγραμμα κάνοντας κλικ στο αριστερό κουμπί του ποντικιού στο εικονίδιο. Αυτή είναι η πιο βολική και πολλά υποσχόμενη διεπαφή, ειδικά όταν εργάζεστε με προγράμματα. Παράδειγμα: διεπαφή υπολογιστών Apple Macintosh, Windows 3.1, Windows-95/98, OS/2.