Διαδρομές
/
Tcl
Tcl
/
Ασκήσεις
/
Παράλληλη συχνότητα γραμμάτων
Παράλληλη συχνότητα γραμμάτων

Παράλληλη συχνότητα γραμμάτων

Μέτριο

Οδηγίες

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

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

Ειδικές πληροφορίες για νήματα στην Tcl

Θα υλοποιήσεις παραλληλισμό με νήματα: υποδιαίρεσε την είσοδο σε τμήματα που ο κώδικας που εκτελείται σε ένα νήμα μπορεί να εξετάσει ασύγχρονα.

Λίγο υλικό για διάβασμα σχετικά με τα νήματα της Tcl:

  • Tcl Threading Model
  • Threads Done Right… with Tcl
  • Multi-Threaded Tcl Scripts, ένα κεφάλαιο από το Practical Programming in Tcl and Tk, 4th Ed., πνευματικά δικαιώματα 2003 © Brent Welch, Ken Jones http://www.beedub.com/book/
    • Σημείωση: αυτό το κεφάλαιο αναφέρει "Οι περισσότερες δυαδικές διανομές της Tcl δεν έχουν υποστήριξη νημάτων". Αυτό δεν ισχύει πλέον: οι διανομές της Tcl πλέον κατασκευάζονται με υποστήριξη νημάτων (βλ. TIP 364)
  • Thread Package Commands από την τεκμηρίωση της Tcl.
Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
Tcl Exercism

Έτοιμος να ξεκινήσεις την άσκηση Παράλληλη συχνότητα γραμμάτων;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις Tcl με 135 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.

Αναλυτική ματιά στο Παράλληλη συχνότητα γραμμάτων!

Εξερευνούμε τις διαφορές ανάμεσα στον ταυτοχρονισμό και τον παραλληλισμό, εξετάζοντας διαφορετικές προσεγγίσεις που ακολουθούν γλώσσες όπως η JavaScript, η Go, η Elixir και η Rust.