Δημοσιεύτηκε: 18 Ιουν 2009, 07:15
από medigeek
malos έγραψε:

Ας πούμε πχ .... το menu.lst ή οι ντιρεκτίβες (λέξη κι αυτή ε ; :D ) στο vsftpd.conf είναι ψευδοκώδικας ;

Όχι, ο ψευδοκώδικας είναι κώδικας σε λογική μορφή, σε μορφή που σχεδόν οποιοσδηποτε μπορει να κατανοησει τι γραφεις. Μπορεις και σε ελληνικά π.χ.
Κώδικας: Επιλογή όλων

ΘΕΣΕ ΠΑΡΑΔΕΙΓΜΑ = 1
ΑΝ ΠΑΡΑΔΕΙΓΜΑ ΙΣΟΥΤΑΙ 1:
ΕΚΤΥΠΩΣΕ "Η ΤΙΜΗ ΤΟΥ ΠΑΡΑΔΕΙΓΜΑΤΟΣ: " + ΠΑΡΑΔΕΙΓΜΑ


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

Κώδικας: Επιλογή όλων
#!/usr/bin/python3
paradeigma = 1
if paradeigma == 1:
print("Η ΤΙΜΗ ΤΟΥ ΠΑΡΑΔΕΙΓΜΑΤΟΣ: " + paradeigma)


malos έγραψε:
title τάδε
timeout τόσο
splashimage ετούτη

.. ότι τα πράσινα είναι μεταβλητές που έχουν δοθεί-οριστεί από πίσω σε C ή σε python ή ότι θέλεις.

Ναι ειναι μεταβλητες, αλλα αυτά τα αρχεία λέγονται "configuration files" (αρχεία ρυθμίσεων, αρχεία που περιέχουν ρυθμίσεις για κάτι).