Γεια σας,το ονομα μου ειναι Νικ Παρλαντε,και αυτη ειναι το μαθημα που ερευνα τις βασικες
ποιοτητες των υπολογιστων.Πως λειτουργουν,τι μπορουν και τι δεν μπορουν να κανουν.Και δεν
απαιτειται καθολου προηγουμενη γνωση.Ειναι φτιαγμενο για ολους.Για αυτο ,πριν
ξεκινησω,θα ηθλεα να παρω ενα λεπτο για να ευχαριστησω την google που με στηριξε στην πρωιμη
ερευνα μου,σε αυτο το θεμα,το οποιο τελικα βοηθησε στην δημιουργια αυτου του μαθηματος.Επισης μια
γρηγορη σημειωση ,το μαθημα δεν αποτελειται μονο απο βιντεο.Για καθε μερος βιντεο,
υπαρχει ενα ειδος γραπτου στο οποιο κανω εδω κυληση στο κειμενο,το οποιο
παραλληλιζει τις εξηγησεις και επισης περιεχει διαγραμματα,και παραδειγματα κωδικα,και αλλα πραγματα .
Για αυτο μπορειτε σε καθε στιγμη να μεταβειτε απο το βιντεο στο κειμενο αν
θελετε να ξαναδιαβασετε μια εξηγηση ,η να δοκιμασετε μια ασκηση η κατι τετοιο.Υπαρχει
μεγαλη διαφορα μεταξυ του να με βλεπετε να κανω κατι απο το να το δοκιμασετε να το κανετε οι ιδιοι.για αυτο
η συμβουλη μου ειναι .πολλες φορες στο τελος ενος κεφαλαιου,θα εχουμε μερικες
ασκησεις.Ετσι,πριν δοκιμασετε τις ασκησεις ,μπορειτε να αποφασισετε.
αν εισαστε ετοιμοι να απαντησετε τις ερωτησεις η αν θα θελατε να επιστρεψετε
στο γραπτο κειμνενο και να δοκιμασετε καποια απο τα πειραματα οι ιδιοι,ωστε να
εμπεδωσετε την γνωση?Λοιπον ,τουλαχιστον ξερετε οτι ειναι διαθεσιμο ,για καθε τμημα του μαθηματος.
Λοιπον ,θα πω οτι η θεμελιωδης εξισωση των υπολογιστων
ειναι Υπολογιστης ,ισον Δυνατος και βλακας.Δυνατος με την ενοια οτι οι υπολογιστες μπορουν
κανουν δισεκατομυρια πραξεις.Δουλευουν ασυληπτα γρηγορα.Αλλα οι
πραξεις που οι υπολογιστες κανουν ειναι χαζες,με την ενοια οτι αυτες που μπορουν να κανουν
ειναι μονο πολυ απλες,εντελωςμηχανικες.Δεν εχουν τιποτα που θα
μπορουσε να περιγραφει ως ανθρωπινη αντιληψη ,ως προς το τι ειναι αυτο πανω στο οποιο δουλευουν.
Αυτος λοιπον ο παραξενος συνδυασμος,ενος ειδους δυναμης ,με ενα ειδος μηχανικης χαζομαρας.
Το περιργαμμα θα αποκαλυφθει οσο δουλευουμε πανω στα μικρα αυτα παραδειγματα
γραμμων κωδικα,για παιξουμε τροπος του λεγειν μεσα στον κοσμο των υπολογιστων
Γινομαι προκλητκος με το να ειρωνευομαι τον υπολογιστη.Μα ειναι χαζοι
και απο την αλλη πλευρα βλεπουμε οτι οι υπολογιστες ειναι πολυ χρησιμοι.Αυτο
λοιπον ειναι κατα καποιο τροπο το με τι ασχολειτε αυτο το μαθημα.Απο την μια πλευρα επισκεπτομενοι αυτον
τον αστειο κοσμο των υπολογιστων που ειναι θα λεγαμε μηχανικος,και μετα συνδεοντας τον
τροπο,ξερετε,πραγματα οπως η ηλεκτρονικη αλληλογραφια,και οι ηχοι mp3 .Πραγματα που στον πραγματικο κοσμο ειναι
πολυ χρησιμα.προσπαθωντας να ενωσουμε αυτους τους δυο κοσμους,με ενα τροπο,και να σας δειξουμε πως
δουλευουν οι υπολογιστες,και πως ταιριαζουν στον κοσμο μας.Ο στοχος μου ειναι,οτι τελειωνοντας
αυτο το μαθημα,θα καταλαβαινετε πως δουλευουν οι υπολογιστες,και πως ταιριαζουν στην ζωη μας.
Και ετσι με ενα τροπο δεν ειστε τρομοκρατημενοι απο τους υτπολογιστες.δεν τους σκεφτεστε σαν
ενα ειδος μαγικου,ασυληπτου κουτιου.Επισης ,εχω μια κρυφη ατζεντα.Υπαρχουν πολλοι λιγοι
επιστημονες υπολογιστων στον κοσμο.Υπαρχουν πολλα προβληματα που θα θελαμε να λυσουμε
αλλα απλα δεν υπαρχουν αρκετοι ανθρωποι εκει εξω για να φτιαξουν προγραμματα για ολα.Ετσι
η κρυφη μου ατζεντα ειναι οτι με το να σας ανοιξω τα ματια για το κοσμο των υπολογιστων,και το πως
λειτουργει για καποιους απο σας,που μπορει να ενδιαφερεστε στο να ακολουθησετε την επιστημη των υπολογιστων
στο μελλον.Ετσι,η πρωτη προσομοιωση που θα εξετασω ειναι,πως δουλευει
ενας υπολογιστης?Μεσα ο υπολογιστης οδηγειτε απο κωδικα.Και θα
μπουμε σε περισσοτερες λεπτομερειες αργοτερα.τωρα ριχνουμε μια πρωτη ματια.Εδω λοιπον
εχω φτιαξει μια εικονα υπολογιστη.Και ο κωδικας μεσα στον υπολογιστη
ειναι φτιαγμενος απο αυτες τις απλες οδηγιες.Ετσι μια οδηγια μπορει να ειναι προσθεσε δυο αριθμους
καταλαβαινετε,υπολογισε ποσο κανει ενα και ενα ,η βρες αν το δυο ειναι λιγοτερο απο δεκα.Αυτο λοιπον που
ο υπολογιστής κάνει, για αυτή την πρώτη ματια, είναι μόνο , να εκτελεί αυτή τη λίστα εντολων
Κάθε εντολή είναι πολύ απλή και ο υπολογιστής εκτελεί μόνο
προς τα κάτω στη λίστα ,εκτελοντας τες,αν και βεβαια τις εκτελει πολύ γρήγορα. Αλλά κάθε
εντολή έχει πολύ μηχανικου ειδους τέτοια σταθερη αίσθηση. Έτσι, θα έλεγα αυτό,
Πιστεύω ότι αυτό οδηγεί σε ένα φυσικό ερώτημα. Που είναι, λοιπόν, Εάν το, εάν ο υπολογιστής είναι
τόσο μηχανικος εκτελεί μόνο μέσω των οδηγιών, πώς είναι ότι υπάρχουν τόσο
πολλές χρήσιμες δυνατότητες στον κόσμο; Συνεπώς, έχω αυτό το διάγραμμα για την υπόθεση. Έτσι,
στη δεξιά πλευρά, προτίθεμαι να φανταστεί κανείς ορισμένες χρήσιμες δυνατότητες. Οπως την μειωση κόκκινου
μάτιου ή ανταλλαγή άμεσων μηνυμάτων. Και είμαι θα έλεγα αυτής της συζήτησης,
γνωρίζετε, το τηλέφωνό σας, την ψηφιακή σας κάμερα, αυτα ειναι ολα υπολογιστές. Στη δεξια πλευρα λοιπον
έχω τη χρήσιμη δυνατότητα, μείωση κόκκινου μάτιου . Και αριστερα
έχω στον υπολογιστή, που προχωρα μεσα στις απλες
μηχανική οδηγίες. Λοιπον,, αλλά τι συνδέει αυτές τις δύο προβολές; Και η απάντηση
είναι αυτη πραγματικά. Αυτό είναι ο προγραμματισμος υπολογιστων. Υπάρχει ένα άτομο, ενας
προγραμματιστής, που πρώτα έχει μια ιδέα. Ω, θα πρέπει να έχουμε μειωση κόκκινων ματιών
που θα ήταν πραγματικά χρήσιμο. Και έτσι χρησιμοποιουν τη δημιουργικότητά τους και την
φαντασία και να σκεφτούν τι θα ήταν κάτι χρήσιμο να μπορει να κανει ο υπολογιστής
Και στη συνέχεια αυτο που κάνει ο προγραμματιστής, είναι πραγματικά δομουν και
διασπάνε το πρόβλημα αυτό, έτσι ώστε ο υπολογιστής μπορεί να το κάνει. Στην πραγματικοτητα δινουν οδηγιες
και, και, γνωρίζετε, δομουν τα πράγματα έτσι που ο υπολογιστής να μπορεί, στην πραγματικότητα, να κανει αυτό
το χρήσιμο πραγμα. Αυτο είναι ο προγραμματισμος του υπολογιστή. Και πράγματι, κάθε χρήσιμο
πραγμα που έχετε κάνει με την ψηφιακή φωτογραφική μηχανή ή το κινητό σας τηλέφωνο, ή τον
υπολογιστή, πραγματικά πίσω από τα παρασκήνια υπηρχε ένα άτομο που το εκανε δυνατο να συμβει.
Και μ αρεσει κάπως αυτός ο συνδυασμός. με ενα Τρόπο ο, ο προγραμματιστής, το πρόσωπο,
φέρνει τους δημιουργικότητα και διορατικότητα σχετικά με τον κόσμο και σκέψεις για πράγματα που θα
είναι χρήσιμο να έχετε, έκαναν, και. Πρόκειται για το δικο τους μισό του προβλήματος. Και ο υπολογιστής
φέρνει ό, τι ο υπολογιστής του ειναι καλος να κανει. Και θα ήθελα να πω ο υπολογιστής είναι καλός στο να
ειναι σε τελική ανάλυση είναι πολύ φθηνος. Και ο υπολογιστής είναι σε θέση να εκτελεσει αυτές τις οδηγίες
πολύ, πολύ γρήγορα και έτσι,καταληγουμε, γνωρίζετε.Τελικα καταλήγουμε σε αυτο τον ομορφο συνδυασμο
Και με ένα τρόπο που για το λόγο αυτό, είναι γιατί υπάρχουν τόσοι πολλοί υπολογιστές
ο κόσμος κάνει τόσα πολλά χρήσιμα πράγματα. Αυτό δείχνει αυτό είναι μια καλή εταιρική σχέση
μεταξύ των ανθρώπων και υπολογιστή S. Με τον ένα τρόπο αυτό το διάγραμμα είναι επίσης λίγο μια
Περίληψη αυτής της κλάσης. Θα πάμε να επισκεφθείτε στην αριστερή πλευρά να βλέπετε είδους
δείτε τι φαίνεται στον κόσμο του υπολογιστή. Και να εξετάσουμε τη σύνδεση μεταξύ που
και πραγματικές δυνατότητες που χρησιμοποιείτε και ταξινόμηση των καταλαβαίνω πώς τον υπολογιστή ταιριάζει στη
τα παγκόσμια και παίρνει πράγματα που εκδόθηκε. Έτσι, κατά το δεύτερο εξάμηνο του παρόντος τμήματος, είμαι θα
Ξεκινήστε το κάνει λίγα, ελάχιστα παραδείγματα κωδικοποίησης. Και θα ήθελα να μνημονεύσω, αυτό είναι
θα απαιτούν λίγο υπομονή. Εγώ είμαι θα αρχίσουμε να κάνουμε και κωδικοποίησης των εμπορευμάτων. Και μας
πρώτη παραδείγματα κώδικα θα είναι πολύ απλή. Δεν πρόκειται να κάνουμε τίποτα
απαραίτητα και φανταχτερό. Θα έλεγα ότι είναι λίγο ομοειδούς τούβλα LEGO. Κάθε bit του κώδικα ότι εμείς
Μάθετε είναι μία περισσότερα τούβλα, και τελικά θα μπορέσει να θέσει αυτά τα πράγματα
μαζί και να κάνετε πράγματα που είναι αρκετά σκέτο. Αλλά αυτά τα πρώτο ζευγάρι των τμημάτων,
τα πράγματα, έχουμε να ξεκινήσει από κάπου, και αυτά τα παραδείγματα για πρώτη είναι πολύ απλή. Τόσο εγώ
Ζητώ να είστε ασθενής, υπόσχομαι ότι θα καταλήξουμε κάπου σκέτο με αυτό το υλικό. Ω,
και όντως εδώ, θα την θέσω σε λίγο προαναγγέλλει, τόσο μέσα στην πραγματικότητα ένα
μερικές ώρες της δίνει μαθήματα. Εμείς θα αρχίσουμε να κάνουμε, οπτική ειδικά εφέ. Και έτσι
Εμείς θα play γύρω από το περίφημο, εμφανίζεται εδώ πρόβλημα Monkey Moon μπανάνας. Έτσι ώστε να του
μόνο μια μικρή προαναγγέλλει από πού είσαι θα πάμε. Αλλά για σήμερα ακριβώς κάνουμε
απλή bit της κωδικοποίησης. Έτσι είμαστε για ασκήσεις αυτές κώδικα, θα να χρησιμοποιείτε έναν υπολογιστή
η γλώσσα JavaScript που ονομάζεται. Η JavaScript είναι μια γλώσσα πραγματικά δημοφιλής. Λειτουργεί το
νέα περιήγησης, έτσι ώστε, για το λόγο αυτό είναι, είναι εξαιρετικά δημοφιλές. Και για το λόγο αυτό είναι ένα
πραγματική κατάλληλα για αυτήν την κλάση. Επειδή αυτό, επειδή εργαζόμαστε στο πρόγραμμα περιήγησης web,
Αυτό σημαίνει ότι μας κώδικα να εργαστείτε αρκετά εύκολα. Είστε θα χρησιμοποιούμε δέσμη ενεργειών java συν
Ορισμένες επεκτάσεις που έχω προσθέσει μόνο για αυτήν την κλάση. Έτσι δεν θα φαίνονται
ακριβώς όπως και μια δέσμη ενεργειών επαγγελματικής java. Είστε θα εργαστούμε σε φράσεις του κώδικα που
είναι τελικά πολύ σύντομο. Μόλις αρκούν για την ταξινόμηση των λάβετε ένα poi, get στα σημεία
ότι θέλετε να κάνετε και να εξερευνήσετε είδος co mputers. Αλλά χωρίς να εγείρουμε παράλληλα πολλά
οι αποσκευές που απαιτείται για την εγγραφή πλήρη, επαγγελματικά προγράμματα. Όλα
δικαίωμα, μέχρι εδώ είναι το πρώτο παράδειγμα κώδικα. Έτσι, ο τρόπος κώδικα πρόκειται να εργαστεί για μας είναι
έχουμε αυτό, λίγο ορθογώνια περιοχή. Και αυτό το κείμενο στο εσωτερικό του εδώ, ότι 's,
Αυτό είναι κώδικα. Και στη συνέχεια πάντα μας θα έχουν ένα κουμπί Εκτέλεση με εδώ. Έτσι, όταν κάνετε κλικ το
Εκτελέστε το κουμπί. Τι είναι θα συμβεί είναι, ο υπολογιστής τίθεται εδώ στην κορυφή και μόνο
εκτελείται μέσα από αυτές τις γραμμές. Και είναι επομένως θα, ω όπως λέμε, είναι θα εκτέλεσης
κάθε γραμμή. Ότι είναι θα κάνει αυτά που λέει. Τόσο στη συγκεκριμένη περίπτωση που εξετάζουμε είναι το
λειτουργία εκτύπωσης. Έτσι υπάρχει μόνο η λέξη εκτύπωσης. Καθώς και τον τρόπο τη λειτουργία εκτύπωσης
έργων. Είναι ότι η λέξη εκτυπώσετε, και στη συνέχεια, υπάρχει μια αριστερή παρένθεση. Και στη συνέχεια
υπάρχει μια σειρά από πράγματα. Εδώ, λοιπόν, έχω μόνο το #six. Και στη συνέχεια, τελικά,
η γραμμή που τελειώνει με μια δεξιά παρένθεση και ένα ερωτηματικό. Και ποια η λειτουργία εκτύπωσης
Does λαμβάνει τα πράγματα μεταξύ των παρενθέσεων, και να την εκτυπώσει. Και έτσι
Πράγματι αν εξετάσετε εδώ στη δεξιά πλευρά, αυτή είναι η έξοδος του το
Όταν τράβηξα την εκτέλεση κουμπί εκεί. Έτσι αν αλλάξετε αυτό να πω, εκτύπωση 42. Και
το εκτελέσετε. Τότε θα δούμε εδώ είναι το 42. Από αυτή τη γραμμή πρώτα εκτύπωσης και όταν
Θα πω εκτύπωσης ένα κόμμα δύο, ότι για το λόγο αυτό μπορούμε να δούμε το, το ένα και οι δύο εδώ. Έτσι
τον τρόπο αυτό λειτουργεί. Είπα ότι μας πρώτα παραδείγματα είναι πολύ, ότι δεν είναι πολύ
απαραίτητα και φανταχτερό. Έτσι σίγουρα, σίγουρα αληθεύει εδώ. Έτσι, μπορώ να δοκιμάσω γνωρίζετε, προσθέτοντας ένα
κάποια πράγματα εδώ. Έτσι θα μπορούσα να πω κόμμα 47. Τόσο κατά την εκτέλεση, εντάξει, τώρα βλέπουμε εμείς
Αποκτήστε το και των δύο με το 47. Επίσης, μόνο να δείχνουν ότι οι γραμμές αυτές είναι μόνο
λαμβάνεται μία φορά θα, θα αντιγράψουμε. Ότι ένας, και στη συνέχεια σας δυνατότητα να τα επικολλήσετε σε μερικές φορές, σας
έχει πολλές γραμμές. Έτσι αν εκτέλεση, τώρα μπορούμε να πούμε εντάξει, καλά, [δεν ακούγεται]
απλώς, γνωρίζετε, μόλις λαμβάνουμε, επανάληψη της ότι ήταν εξόδου. Έτσι
ένα πράγμα, να επισημάνω σχετικά με αυτό. Είναι ότι η σύνταξη του παρόντος κώδικα. Δεν είναι
όλα ελεύθερης μορφής, είναι το αντίθετο, είναι πολύ s tructured. Πρέπει να είναι μόνο τόσο για
ο υπολογιστής να την κατανοήσουμε. Και αυτό είναι στην πραγματικότητα μια αντανάκλαση του εσωτερικού χαρακτήρα
του υπολογιστή. Ότι έχει σταθερή ποιότητα αυτή μηχανική και επομένως η
γλώσσα ώστε, να το κατανοεί επίσης θα είναι μηχανική και σταθερές. Έτσι
Αυτό είναι λίγο περίεργο, δικαίωμα, κατ ' αρχήν, ότι δεν μπορείτε να μόλις ξεκινήσετε ελεύθερης μορφής μόλις
σύνταξη αγγλικά εδώ και απλώς τη, ο υπολογιστής ακολουθήστε την. Πιστεύω ότι έτσι όπως
πρώτο δίδαγμα που σας, σας. Και η φύση των υπολογιστών. Ή θα μπορούσε να νομίζετε ότι αυτό ως
είδος α όταν στην Ρώμη ταξινόμηση της ποιότητας. Αυτό έχει, λοιπόν, κοιτάξτε, σας ζητώ για να επισκεφθείτε την
ο κόσμος του υπολογιστή. Και έτσι θα είστε θα εργαστούμε λίγο στη γλώσσα του
υπολογιστές. Αυτό είναι θα αισθανθείτε λίγο παράξενο δικαίωμα κατά την πρώτη. Όμως η πραγματικότητα
είναι. Αυτό δεν είναι πραγματικά δύσκολο. Η σύνταξη είναι, μπορεί να είναι δομή, αλλά είναι επίσης
αρκετά απλή. Και έτσι, θα ήθελα να ενθαρρύνω, να μην τεθεί τα ελαφρά,
δομημένη μηχανική ποιότητα αυτής της γλώσσας. Θα, θα επιτρέψει να κάνουμε
ορισμένες ωραίες stuff. Εντάξει, αυτό είναι το πρώτο παράδειγμα, ας προσπαθήσουμε εδώ ένα δεύτερο παράδειγμα.
Το πρώτο παράδειγμα που μου μόνο το ίδιο έκανε και αριθμούς. Τόσο στον κώδικα υπολογιστή υπάρχει επίσης ένα πράγμα
ονομάζεται μια συμβολοσειρά. Και εδώ είναι ένα πρώτο παράδειγμα εδώ μια συμβολοσειρά. Γεια σου σε εισαγωγικά έτσι
η συμβολοσειρά είναι απλά μια ακολουθία γραμμάτων και ο κώδικας έχει γραφτεί μεταξύ της
διπλά εισαγωγικά. Έτσι, για το λόγο αυτό έχω το Hi. Έτσι εκτύπωσης μπορεί να λαμβάνει σε αριθμούς και εκτύπωση
ενεργοποιεί τους, που έχει επίσης δυνατότητα εκτύπωσης συμβολοσειρές. Απλώς ερμηνεύει τη συμβολοσειρά ως ένα
Εκτυπώνει με ακολουθία γραμμάτων και όποια και αν είναι η συμβολοσειρά είναι αυτό ακριβώς από πάνω
Εδώ. Έτσι, θα μπορούσε, αλλαγή γνωρίζετε, λέει Hi. Θα μπορούσε να αλλάξω το να πω, καλό
την ημέρα. Έτσι η συμβολοσειρά μπορεί να έχει ένα χώρο. Έτσι, εάν εκτέλεσα που στη συνέχεια θα μόνο εμείς, εμείς, ll
Μόλις λάβετε την καλή ημέρα εδώ. Έτσι σε ένα πρόγραμμα υπολογιστή, συμβολοσειρών και αριθμών είναι
τόσο πολύ, πολύ κοινή. Έτσι μια συμβολοσειρά σε ένα πρόγραμμα υπολογιστή θα μπορούσε να χρησιμοποιηθεί για τη διατήρηση
όπως μια διεύθυνση URL που μόλις πληκτρολογήσατε, ίσως σε μια λέξη επεξεργαστή κάθε παραγράφου ή που
εργάζεστε από ενδέχεται να είναι αποθηκευμένα ως συμβολοσειρά. Τόσο η συμβολοσειρά βασικά είναι αυτό,
ακολουθία γραμμάτων. Είναι ένα πολύ κοινό είδος δεδομένων στον υπολογιστή σας. Ένα άλλο
πράγμα που εμφανίζεται σε αυτό το παράδειγμα κώδικα είναι εδώ, η πρώτη γραμμή που ονομάζεται μια
σχόλιο, και σε JavaScript, σχόλια αρχίζουν με δύο ανάστροφες καθέτους, καθώς και τον τρόπο το σχόλιο
έργα είναι, ξεκινώντας με τα δύο καθέτους, τα πάντα για να το δικαίωμα σε αυτή τη γραμμή. Το
αγνοεί τον υπολογιστή. Και έτσι θα μπορούσε να χρησιμοποιήσει ότι για να γράψετε κάποια παρατήρηση σχετικά με, γνωρίζετε, ω,
Έχω εδώ δύο συμβολοσειρές. Κάποια μικρή παρατήρηση ή Σημείωση ο ίδιος ή κάτι
σχετικά με τον κώδικα. Και έτσι κατά την εκτέλεση, γνωρίζει τον υπολογιστή για την ταξινόμηση των αγνοήσει αυτό
τμήμα. Ω, αυτό είναι μόνο σχόλιο. Έτσι, σε ορισμένες μου παραδείγματα αργότερα, θα δείτε
σχόλια πασπαλισμένες γύρω από όπου είμαι, κάνω κάποια παρατήρηση, τι συμβαίνει.
Έτσι, ένα παράδειγμα θα μπορούσε να κάνει εδώ ότι είναι κάπως πολύπλοκη. Είναι, θα είμαι θα θέσω τη λέξη
εκτύπωση μέσα από αυτή τη συμβολοσειρά. Και θα δούμε τι που εκτυπώνεται. Έτσι, εδώ και τώρα, η
δεύτερη γραμμή, λαμβάνω Γεια σας για εκτύπωση. Τι συνέβη λοιπόν, τη λέξη εκτύπωσης στο εσωτερικό
μια συμβολοσειρά δεν αντιμετωπίζεται ως κώδικα για να εκτελέσετε τον τρόπο εκτύπωσης έξω λέξη, που είναι ένα
η συνάρτηση που ονομάζεται κώδικα. Έτσι όπως και όταν είναι μέσα από τα διπλά εισαγωγικά
ότι, είναι μόνο δεδομένα. Έτσι ώστε να είναι μια, διάκριση στο εσωτερικό του κώδικα. Καλά,
alrighty, λοιπόν, είμαι θα, στο τέλος αυτής της ενότητας, θα έχουμε κάποιες ασκήσεις
όπου μπορείτε να γράψετε κάποιον κώδικα, όπως έχω κάνει εδώ. Έτσι όπως ανδρών-, όπως ανέφερα και πριν,
ο κωδικός που λειτουργεί στο πλαίσιο του συστήματος είναι μια δομημένη πολύ περιορισμένη σύνταξη και να του
πράγματι ένα πολύ συνηθισμένο σφάλμα, ακόμη και ένα, γνωρίζετε, ένα, ένα επαγγελματικό προγραμματιστή που
εγγράφει κώδικα όλα διάρκεια της ημέρας. Όταν τους πληκτρολογείτε κάποια κώδικα, εκεί θα τείνουν να είναι
μικρή σφάλματα σύνταξης, πασπαλισμένες μέσω του κώδικα. Ω, ίσως, μια δεξιά παρένθεση
λείπει ή υπάρχει ενός τυπογραφικού λάθους σε μία από τις λέξεις. Και είναι πολύ αυτά τα σφάλματα σύνταξης
εύκολο να το διορθώσετε. Και έτσι αυτό σημαίνει ότι όταν, όταν χτυπάτε πρώτη φορά που εκτελείτε το κουμπί,
είναι πολύ συνηθισμένο ότι θα υπάρξει κάποια μικρή τυπογραφικού λάθους που έχει καθορισθεί. Και
θέλετε να το κατανοήσουμε αυτό. Αυτά τα μικρά σφάλματα δεν αντικατοπτρίζουν ορισμένες βαθιά
παρανόηση σχετικά με το μέρος σας ή κάποιο ελάττωμα, αυτές είναι απλώς επιφανειακές λίγο σφάλματα
Αυτό θα συμβεί στην κωδικοποίηση όλη την ώρα. Και επαγγελματίες προγραμματιστές κάνουν αυτά όλα
το χρόνο, και, και εμείς απλώς καταβάλει καμία καθορισμό εκείνων. Εμείς δεν πιστεύουμε ακόμη και
σχετικά με το πλέον. Πιστεύω, λοιπόν, όταν άνθρωποι πρώτα πρόκειται να εισαχθούν στο κωδικοποίηση,
Αυτό είναι κάτι που derails τους λίγο, ότι υπάρχουν αυτά τα λίγα
τα σφάλματα σύνταξης και κάπως, τοποθετεί τους έξω από το παιχνίδι, όταν στην πραγματικότητα, όλοι
κάνει αυτά τα σφάλματα. Αυτό πραγματικά δεν είναι δύσκολο. Κοινοποίηση αιτιάσεων. Για να βοηθήσει, διάχυτες αυτό το πρόβλημα σε
λίγη, μόλις wanna πάω μέσα από ένα σύνολο μικρών στρογγυλών παραδείγματα όπου έχω Συνεπώς, έχω
έχει συσταθεί ορισμένα παραδείγματα εδώ, όπου μόλις έχουν τυπικά λίγο σφάλματα σύνταξης. Και
wanna σας δείξω ό, τι το σφάλμα μοιάζει Όταν χτυπήσετε το κουμπί "Εκτέλεση". Δικαίωμα; Έτσι
Τι είναι θα συμβεί είναι, όταν τράβηξα το κουμπί "Εκτέλεση", δεν θα λειτουργούν. Είμαι θα λαμβάνω
ορισμένες κάπως μικρό σφάλμα. Και έτσι wanna σας δείχνουν τη διαδικασία από την
το σφάλμα και τον καθορισμό το μικρό πρόβλημα σύνταξη, ακριβώς έτσι έχετε συνηθίσει. Ήθελα,
ω Ναι, όταν πρώτα χτυπήσετε το κουμπί εκτέλεση του, που είναι κάτι πολύ συνηθισμένο ότι
θα συμβεί. Γι ' αυτό, ας πάει μόνο μέσω αυτών. Εντάξει, επομένως, επλήγησαν την εκτέλεση
το κουμπί. Και, γνωρίζετε, αντί της λειτουργεί και παράγει, πήρα λίγο
σφάλμα εδώ, ένα μικρό μήνυμα λάθους. Μερικές φορές είναι τα μηνύματα λάθους
πολύ καλά, που περιγράφει τι συμβαίνει. Επομένως, ας διαβάσουμε αυτή ένα πρώτο, λέει,
σφάλμα, P-r, PR, PRlnt δεν έχει οριστεί. Έτσι, τι ακριβώς συμβαίνει εδώ, είναι η εκτύπωση είναι ένα
τη λειτουργία, αλλά το δεύτερο ένα εδώ, γραμμή δύο, και, στην πραγματικότητα σε αυτή την περίπτωση,
λοιπόν, αυτή δεν λειτουργεί πάντα, αλλά πολλές φορές αυτό θα επισημάνετε τη γραμμή που έχει
το πρόβλημα. Το πρόβλημα είναι ότι είναι ενός τυπογραφικού λάθους. Δεν λέει, λέει P R L N T.
Έτσι, εάν μπορώ να τους αλλάξω σε ένα i. [δεν ακούγεται]. Τώρα δουλεύει. Έτσι, αυτό το μικρό πρόγραμμα μόνο
Εκτυπώνει ένα και ένα β. Ένα δύο και ένα c και τριών, ώστε να είναι απλώς λίγο άσκοπο
το παράδειγμα που αποτελείται από σας. Τώρα βέβαια, το έκανα L, επειδή προσπαθώ να σκεφτούμε σε ό, τι του
ένα γράμμα που μοιάζει με ένα σας. Θα πρέπει να έρθει κοιτάξτε προσεκτικά, έτσι θα ήταν
τη μέση καθηγητής εκεί. Εντάξει, ας προσπαθήσουμε άλλη μία από αυτές. Έτσι θα
Πατήστε το κουμπί "run" σε αυτό το θέμα. Αναφέρει σφάλμα, [δεν ακούγεται] συμβολοσειρά κειμένου, και
επισημαίνει τη δεύτερη γραμμή. Έτσι είμαι απλώς θα εξετάσουμε τη δεύτερη γραμμή από αριστερά προς τα
δικαίωμα. Μπορείτε να δείτε το ένα, και υπάρχει η B, ώστε να μπορείτε να δείτε, το πρόβλημα εδώ είναι ότι αυτό
είναι μια συμβολοσειρά. Πρόθεσή μας ήταν η συμβολοσειρά B, αλλά λείπει η προσφορά κλεισίματος. Σας
χρειάζονται δύο εισαγωγικά, [δεν ακούγεται] τον τρόπο που λειτουργεί. Θα προσπαθήσουμε εδώ το ένα τρίτο. Ας
Δείτε, σφάλμα, λείπει το δικαίωμα Πριγκίπισσα. Συνεπώς, πάλι καταδείξει τη γραμμή. Έτσι είμαι
θα είναι, στην πραγματικότητα, έτσι, σε αυτή την περίπτωση, το σφάλμα, το μήνυμα λάθους είναι, είναι στην πραγματικότητα
πολύ καλή. Μόλις λέει, Γεια σου, φαίνεται. Όπως και με τις προσφορές, την αριστερή παρένθεση
και η δεξιά παρένθεση, πρέπει να ταιριάζουν. Όπως, εκεί, πρέπει να υπάρχει ένα δικαίωμα
παρένθεση, ακριβώς εκεί για εκτύπωση [δεν ακούγεται]. Τώρα που λειτουργεί.
Εντάξει, εδώ είναι η τελευταία. Κάτι λάθος, [δεν ακούγεται] αυτό συμβεί σε αυτή την περίπτωση.
Το μήνυμα λάθους είναι απλά λάθος. Μερικές φορές, όταν υπάρχει σφάλμα σύνταξης,
στον υπολογιστή, μόνο σε σύγχυση, και αυτό δεν είναι δυνατό να διαγνώσετε σας στο σφάλμα
μήνυμα, αυτό μπορεί να βασικά απλώς να πω, λοιπόν, κάτι δεν πάει καλά στην γραμμή δύο εδώ. Τόσο εγώ
Συνιστάται μόλις εμφάνισης προσεκτικά από αριστερά προς τα δεξιά και Κοιτάξτε εδώ, φαίνεται, φαίνεται
αρκετά εύλογο. Αυτό συμβαίνει, στην προκειμένη περίπτωση αυτό που λείπει, είναι το κόμμα. Και
Πιστεύω ότι αυτό είναι ένα παράδειγμα ίσως τη διαφορά μεταξύ υπολογιστών και τον άνθρωπο. Α
ανθρώπινα θα μπορούσε να δούμε αυτό και να δείτε προθέσεων σας. Όπως η, ω, βλέπω εδώ την πρόθεση
ήταν για να εκτυπώσετε ένα, και στη συνέχεια μια Γεν. Αλλά ο υπολογιστής με μηχανική η ποιότητα αυτή,
είναι σαν να. Τα πράγματα πρέπει να είναι ακριβώς όπως αυτές έπρεπε να και έτσι είναι το κόμμα
προαιρετικό δεν πρέπει να υπάρχει ένα κόμμα και έτσι είστε εμμείναμε μέχρις ότου εμείς να το διορθώσω. Όλα
δικαίωμα. Τώρα που ένα λειτουργεί. Εντάξει. Αυτό μας πρώτη ενότητα του βασικού μόνο εκτύπωση
με τους αριθμούς και συμβολοσειρές. Έχω ένα παράδειγμα προβλήματος εδώ θα προσπαθήσω. Πρόκειται λοιπόν για
ό, τι οι ασκήσεις θα μοιάζει πολλές φορές. Παρόλο που θα t ασκήσει αργότερα
είναι πιο διασκεδαστικό, υπόσχομαι ότι. Έτσι λέει, αλλάξτε τον παρακάτω κώδικα έτσι ότι όταν
Εκτελέστε το παράγει ακριβώς αυτό εξόδου. Έτσι λέει ένα, δύο, πόρπη, έτσι αυτό βασίζεται σε
η μία, δύο, πόρπη μου παπούτσια. Έτσι αυτό το κωδικό, εκεί, υπάρχει εδώ έναν κωδικό που
κάτι, αλλά είναι απλώς όχι, δεν το σωστό έτσι εμείς έπρεπε να αλλάξετε
αυτό. Ας δούμε. Για έναν, έτσι, τι είμαι θα κάνω είναι είμαι θα προσθέσω δύο, και στη συνέχεια
πρέπει να θυμάστε να το θέσω με το κόμμα, και στη συνέχεια θα αλλάξω αυτή η συμβολοσειρά είναι μια
Πόρπη. Τώρα μπορεί να μόλις εκτελώ, αρκεί να δούμε τι δεν. Θα σας ενθαρρύνουμε να, σας
Γνωρίζουμε, εάν έχετε κάποια ιδέα του κώδικα, ή μπορείτε απλώς wanna δοκιμάστε κάτι, γνωρίζετε,
Είστε ποτέ δεν θα διασπάτε τίποτα, απλώς κάτι πληκτρολογώντας εδώ και χτυπώντας το
"λάθος" κουμπί. Έτσι, είναι καλό να, καλό είναι να έχετε ένα αίσθημα του πειραματισμού. Έτσι,
υπάρχει στην πρώτη γραμμή. Και θα ελέγξω τη δεύτερη γραμμή. Έτσι τρεις κόμμα, τέσσερις κόμμα,
χτυπήματος. Εντάξει, Oh δεξιά, τώρα που λειτουργεί. Τόσο συχνά φορές όταν κάνω μια μικρή παραδείγματα
σε ένα έγγραφο όπως αυτό θα μπορεί να το und-, το βίντεο, θα το κάνω ένα σύνολο μικρών στρογγυλών
παραδείγματα και στη συνέχεια μπορεί να wanna να προσπαθήσουμε, ξέρετε, να, θα είστε περίεργοι σχετικά με το
ένα δεύτερο. Και έτσι wanna πας επισκεφθείτε ότι ένας και δοκιμάστε κάποια παραλλαγή και έπληξε λάθος
κουμπί μόνοι σας, που είναι απολύτως κάτι που είστε, είστε ελεύθερος να κάνει. Συχνά
φορές, στο έγγραφο, θα πρέπει το μικρό κουμπί λύση εμφάνιση. Και τι
σημαίνει, ότι μπορείτε να πάτε να επισκεφθείτε και είναι κενό, ώστε να μπορείτε να κάνετε το πείραμά σας.
Αλλά αν στη συνέχεια εάν είστε περίεργοι αυτό τον κωδικό που ήταν ότι θα χρησιμοποιηθεί, τότε αυτό είναι επίσης
είναι διαθέσιμη στο έγγραφο ώστε να μπορείτε να το συγκρίνετε στη λύση σας. Ή, εάν σας
wanna αντιγράψτε έξω από αυτό, ή οτιδήποτε άλλο, αυτό είναι καλό. Εντάξει. Έτσι, που ολοκληρώνει την πρώτη μας
τμήμα, οπότε Ελέγξτε αυτούς κωδικοποίησης ασκήσεις. [ήχος].