Προγραμματισμός


Δείτε την παρουσίαση του μαθήματος:




packman.png


Παράδειγμα:

Πρόβλημα : Υπολογισμός εμβαδού τετραγώνου

Αλγόριθμος:
1) Διάβασε την πλευρά του τεραγώνου
2) Πολλαπλασίασε την πλευρά με τον εαυτό της
3) Εμφάνισε το αποτέλεσμα ως εμβαδό του τετραγώνου


Πρόγραμμα σε γλώσσα Προγραμματισμού C (emvado_tetragvnou.c):
#include <stdio.h>
int main(int argc, char *argv[])
{int plevra=0, emvado=0;

printf("dvse thn pleura tetragvnou: ");
scanf("%d",&plevra); fflush(stdin);

emvado=plevra*plevra;

printf("to emvado tetragvnou einai %d \\n", emvado);
getchar();
}
Εκτελέσιμο αρχείο (μετά από μεταγλώτιση):


computer-practise.jpg

Πειραματιστείτε

Τα φύλλα εργασίας που δουλέψαμε στην τάξη:

Φύλλλο Εργασίας

Θα χρειαστείτε:
  1. το πρόγραμμα για τον υπολογισμό του εμβαδού τετραγώνου σε γλώσσα C που βλέπετε παραπάνω
  2. τον μεταγλωττιστή στην ιστοσελίδα: http://www.onlinecompiler.net



Δραστηριότητες:

  1. Πως τρέχει ένα πρόγραμμα
  2. Η Εξέλιξη του Προγραμματιστικού Περιβάλλοντος
  3. Ο Κύκλος Ζωής ενός Προγράμματος
  4. Διαδικασία Ανάπτυξης ενός Προγράμματος
  5. Δείτε ποιες είναι οι πιο δημοφιλείς γλώσσες προγραμματισμού
  6. Δείτε μια λίστα γλωσσών προγραμματισμού (περισσότερες από 200!!!!)


Επεκτάσεις-Open Source Code

Είδαμε ότι ουσιαστικά ένα πρόγραμμα έχει 2 μορφές. η πρώτη είναι αυτή που γράφει ο προγραμματιστής σε μια γλώσσα υψηλού επιπέδου (πηγαίος κώδικας ή source code) και η δεύτερη το ίδιο πρόγραμμα αλλά γραμμένο σε γλώσσα μηχανής (0 και1) για να είναι δυνατή η εκτέλεσή του από τον επεξεργαστή (εκτελέσιμο πρόγραμμα ή executable).


Έχετε ακούσει για τα προγράμματα ανοικτού κώδικα (open source programs); Μπορείτε να φανταστείτε τι είναι; αναζητήστε πληροφορίες στο διαδίκτυο.



Άδεια Creative Commons
Το έργο με τίτλο Εκπαιδευτικό Υλικό για το μάθημα Πληροφορικής Γυμνασίου από τον δημιουργόΦωτιάδου Γλυκερία διατίθεται με την άδεια Creative Commons Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 4.0 Διεθνές .