Ι.Ε.Κ ΠΕΙΡΑΙΑ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ
|
|
- Αφροδίσια Γιαννακόπουλος
- 7 χρόνια πριν
- Προβολές:
Transcript
1 Ι.Ε.Κ ΠΕΙΡΑΙΑ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ ΚΑΙ ΕΦΑΡΜΟΓΗ V I S U A L B A S I C ΕΚΠΑΙΔΕΥΤΗΣ : ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ ΠΕ 20 ΠΛΗΡΟΦΟΡΙΚΗΣ
2 V i s u a l B a s i c Θ ε ω ρ η τ ι κ ό Μ έ ρ ο ς
3 Η επιλογή Standard.EXE δημιουργεί ένα νέο project στο περιβάλλον ανάπτυξης της Visual Basic: Νέο Project Κλικ για Άνοιγμα
4 Το Περιβάλλον Ανάπτυξης της Visual Basic: Γραμμή Τίτλου Γραμμή Μενού Εντολών Γραμμή Εργαλείων Εργαλειοθήκη Παράθυρο Φόρμας Ιδιότητες Τιμές Παράθυρο Κώδικα
5 Η γραμμή εργαλείων περιέχει μια σειρά απο τα παρακάτω εικονίδια:
6 Η εργαλειοθήκη περιλαμβάνει μια σειρά απο βασικά αντικείμενα: Label Checkbox Combo box Textbox Command Button Radio Button List box Shape
7 Τα εργαλεία παρουσιάζονται στον πίνακα:
8 Περιοχή Σχεδίασης Το Παράθυρο της Φόρμας:
9 Οι Ιδιότητες του Παραθύρου της Φόρμας: Ιδιότητα Τιμή Ιδιότητας
10 Παρουσίαση Σχημάτων: Back Color Font Fore Color (Χρωματισμός Γραμμάτων) Font (Αλλαγή Μεγέθους Γραμμάτων) Shape Επιλογή Σχήματος Fill Color Fill Style 0- Solid Back Color της Φόρμας Back Color του σχήματος
11 Εκτύπωση Φόρμας: Πλήκτρο Εκτύπωσης της Φόρμας
12 Γενικά Για Τις Μεταβλητές : Δήλωση Μεταβλητής : Dim όνομα μεταβλητής As Τύπος Δεδομένων Είσοδος τιμής σε μεταβλητή : Όνομα Μεταβλητής = Έκφραση Συνάρτηση : Μεταβλητή = Όνομα Συνάρτησης (όρισμα1, όρισμα2...) Σταθερές : Const Όνομα Σταθεράς As Τύπος Δεδομένων = Τιμή ή Έκφραση
13 Γενικά Για Τις Εντολές : Αντικείμενο.Ιδιότητα=Τιμή Σύγκριση : IF συνθήκη THEN Εντολή-1 ή Εντολές ENDIF IF συνθήκη THEN εντολή-1 ELSE εντολή-2 ENDIF SELECT CASE CASE συνθήκη-1 Is true Εντολή-1ή Εντολές CASE συνθήκη-2 Is true Εντολή-2ή Εντολές CASE συνθήκη-3 Is true Εντολή-3ή Εντολές CASE Else Τελευταία Εντολή END SELECT
14 Γενικά Για Τις Εντολές : Ανακυκλώσεις: FOR Μεταβλητή = Αρχική τιμή TO τελική τιμή STEP Βήμα Αλλαγής τιμής DO WHILE συνθήκη Εντολές LOOP DO UNTIL συνθήκη Εντολές LOOP DO Εντολές LOOP UNTIL συνθήκη
15 Προεπιλεγμένα Ονόματα & Προθέματα Μηχανισμών: Μηχανισμός Προεπιλεγμένο όνομα Πρόθεμα Πλαίσιο κειμένου Text1 Txt Μηχανισμός ετικέτας Label1 lbl Πλαίσιο λίστας List1 lst Σύνθετο πλαίσιο Combo1 cbo Πλαίσιο Εικόνας Picture1 pic Μηχανισμός Πλαίσιο Frame1 fra Πλήκτρο Επιλογής Option1 opt Πλήκτρο Εντολής Command1 cmd Πλαίσιο Ελέγχου Check1 chk Οριζόντια ράβδος κύλισης Hscroll1 hsb Κατακόρυφη ράβδος κύλισης Vscrool1 vsb Μηχανισμός εικόνας Image1 img Μηχανισμός γραμμής Line1 lin Πλαίσιο εικόνας Picture1 pic Μηχανισμός σχήματος Shape1 shp Λίστα μονάδων αποθήκευσης Drive1 drv Πλαίσιο λίστας καταλόγου Dir1 dir Πλαίσιο λίστας αρχείων File1 file Χρονομετρητής Timer1 tmr
16 Τύποι Δεδομένων Τύποι Δεδομένων: Περιγραφή και περιοχή Boolean Τύπος δεδομένων ο οποίος μπορεί να πάρει τιμές μόνο True ή False. Απαιτεί 2 bytes. Byte Μπορεί να πάρει θετικές αριθμητικές τιμές χωρίς δεκαδικά στην περιοχή από Απαιτεί 1 byte. Currency Δεδομένα στην περιοχή από ,5808 έως ,5807. Επιτρέπεται η ρύθμιση σε νομίσματα κάποιας χώρας. Χρησιμοποιεί 8 bytes. Date Περιέχει τιμές ημερομηνίας και ώρας. Οι ημερομηνίες είναι στην περιοχή από 1 Ιανουαρίου 100 έως 31 Δεκεμβρίου Χρησιμοποιεί 8 bytes. Double Integer Long Object Περιέχει αριθμητικές τιμές στην περιοχή από 1, Ε+308 έως 1, Ε+308 και χρησιμοποιεί 8 bytes. Περιέχει αριθμητικές τιμές χωρίς δεκαδικό σημείο στην περιοχή από έως Χρησιμοποιεί 2 bytes. Περιέχει αριθμητικές τιμές σε μεγαλύτερη περιοχή απ ότι οι Integer. Η περιοχή αυτή είναι έως Ο τύπος δεδομένων Long απαιτεί περισσότερη μνήμη (4 bytes) για την αποθήκευση των δεδομένων σε σύγκριση με τον Integer που απαιτεί 2 bytes. Ειδικός τύπος δεδομένων. Αναφέρεται σε αντικείμενα και απαιτεί 4 bytes. Single Περιέχει αριθμητικές τιμές στην περιοχή από 3, Ε +38 έως 3, Ε +38. Χρησιμοποιεί 4 Bytes. Sting Περιέχει αλφαριθμητικά δεδομένα Μπορεί ν αποτελείται από 0 έως χαρακτήρες. Χρησιμοποιεί 1 byte για κάθε χαρακτήρα.
17 Συνηθισμένα Προθέματα Στα Ονόματα Των Μεταβλητών: Πρόθεμα Τύπος Δεδομένων Παράδειγμα bln Boolean blnisovertime byt Byte bytage cur Currency curpay dte Date dtefirst dbl Double dblmeasurement int Integer intnumber lng Long ingdistance obj Object objtopic sng Single sngsales str String strmyname vnt or var Variant VntValue
18 Βασικές Συναρτήσεις: Συνάρτηση Τύπος Σκοπός Abs() Αριθμητική Υπολογίζει την απόλυτη τιμή ενός αριθμού. Sqr() Αριθμητική Υπολογίζει την τετραγωνική ρίζα ενός αριθμού. Val() Αριθμητική Μετατρέπει αλφαριθμητική ποσότητα σε αριθμητική. Str() Αλφαριθμητική Μετατρέπει αριθμητική ποσότητα σε αλφαριθμητική. Len() Αλφαριθμητική Υπολογίζει το μήκος μιας αλφαριθμητικής ποσότητας. Date() Ημερομηνίας/Ώρας Παίρνει την ημερομηνία του υπολογιστή. Ucase() Αλφαριθμητική Μετατρέπει τους χαρακτήρες μιας αλφαριθμητικής ποσότητας σε κεφαλαία γράμματα. Lcase() Αλφαριθμητική Μετατρέπει τους χαρακτήρες μιας αλφαριθμητικής ποσότητας σε μικρά γράμματα. Datevalue() Ημερομηνίας/Ώρας Παίρνει την ημερομηνία του υπολογιστή για αλφαριθμητική Ποσότητα.
19 Αριθμητικοί Τελεστές: Σύμβολο Λειτουργία Παράδειγμα Περιγραφή > Μεγαλύτερο Α > Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου > είναι αριθμητικά ή αλφαριθμητικά μεγαλύτερη της τιμής που βρίσκεται δεξιά του. < Μικρότερο Α < Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου < είναι αριθμητικά ή αλφαριθμητικά μικρότερη της τιμής που βρίσκεται δεξιά του. = Ισότητα Α = Β Ο Τελεστής ισότητας επιστρέφει την τιμή True όταν οι τιμές και στις δύο πλευρές του συμβόλου της ισότητας (=) είναι ίσες. >= Μεγαλύτερο ή ίσο Α >= Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου > είναι αριθμητικά ή αλφαριθμητικά μεγαλύτερη της τιμής που βρίσκεται δεξιά του. <= Μικρότερο ή ίσο Α <= Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου >= είναι αριθμητικά ή αλφαριθμητικά μεγαλύτερη ή ίση της τιμής που βρίσκεται δεξιά του.
20 Η Σειρά Εκτέλεσης Των Αριθμητικών Πράξεων: Σειρά Πράξη Σύμβολο 1 Πράξεις σε παρενθέσεις () 2 Ύψωση σε δύναμη ^ 3 Πολ/σμός και Διαίρεση *, / 4 Πηλίκο διάιρεσης \ 5 Υπόλοιπο διαίρεσης Mod 6 Πρόσθεση και Αφαίρεση +, -
21 Οι Συναρτήσεις Μετατροπής Των Τύπων Δεδομένων: Συνάρτηση CBool() Σκοπός Μετατρέπει σε τύπο δεδομένων Boolean. CCur() Μετατρέπει σε τύπο δεδομένων Currency. CDate() Μετατρέπει σε τύπο δεδομένων Date. CInt() Μετατρέπει σε τύπο δεδομένων Integer. CSng() Μετατρέπει σε τύπο δεδομένων Single. CDbl() Μετατρέπει σε τύπο δεδομένων Double.
22 Οι Τελεστές Σύγκρισης: Σύμβολο Λειτουργία Παράδειγμα Περιγραφή > Μεγαλύτερο Α > Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου > είναι αριθμητικά ή αλφαριθμητικά μεγαλύτερη της Τιμής που βρίσκεται δεξιά του. < Μικρότερο Α < Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου < είναι αριθμητικά ή αλφαριθμητικά μικρότερη της τιμής που βρίσκεται δεξιά του. = Ισότητα Α = Β Ο Τελεστής ισότητας επιστρέφει την τιμή True όταν οι τιμές και στις δύο πλευρές του συμβόλου της ισότητας (=) είναι ίσες. >= Μεγαλύτερο ή ίσο Α >= Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου > είναι αριθμητικά ή αλφαριθμητικά μεγαλύτερη της Τιμής που βρίσκεται δεξιά του. <= Μικρότερο ή ίσο Α <= Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου >= είναι αριθμητικά ή αλφαριθμητικά μεγαλύτερη ή ίση Της τιμής που βρίσκεται δεξιά του. <> Διάφορο Α <> Β Η τιμή της παράστασης είναι True όταν η τιμή που βρίσκεται αριστερά του συμβόλου <= είναι αριθμητικά ή αλφαριθμητικά μικρότερη ή ίση Της τιμής που βρίσκεται δεξιά του.
23 Οι Τελεστές Λογικών Σχέσεων: Σύμβολο Λειτουργία Παράδειγμα Περιγραφή And Το λογικό «και» (Σύξευξη) A>B And C<D Το αποτέλεσμα της παράστασης ε ιναι True Όταν και οι δύο παραστάσεις που συνδέονται με τον τελεστή And είναι True. Or Το λογικό «ή» (Διάξευξη) A>B Or C<D Το αποτέλεσμα της παράστασης είναι True Όταν μία απο τις δύο παραστάσεις που συνδέονται με τον τελεστή Or είναι True. Εαν και οι δύο παραστάσεις είναι False τότε και η συνολική παράσταση είναι False. Not Το αντίθετο If Not (A= Yes ) Παράγει το αντίθετο True ή False αποτέλεσμα. Στο παράδειγμα εαν το Α έχει την τιμή = Yes Το Not μετατρέπει το True αποτέλεσμα σε False. Xor Ένα απο τα δύο X>Y Xor Y>Z Εαν μόνο μία απο τις συνθήκες είναι True τότε Το αποτέλεσμα είναι True. Εαν και οι δύο είναι True ή και οι δύο Falseτότε το αποτέλεσμα είναι False. Στο παράδειγμα η τιμή είναι True γιατί η πρώτη συνθήκη είναι True και η δεύτερη είναι False.
24 V i s u a l B a s i c Ε ρ γ α σ τ η ρ ι α κ ό Μ έ ρ ο ς
25 Ά σ κ η σ η 1η: Το Πρώτο Πρόγραμμα με την VISUAL BASIC Εκφώνηση: Να δημιουργηθεί project στο οποίο: Να εμφανίζεται η λέξη Hello World! ώς μήνυμα στο επάνω μέρος της οθόνης. Η εφαρμογή να σταματά κάνοντας κλικ σ ένα πλήκτρο εντολής στο κάτω μέρος της οθόνης.
26 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 1 Ετικέτα (Label) 1 Πλήκτρο Εντολής (Command Button)
27 Ε π ί λ υ σ η: Option Explicit Private Sub Form_Load() Label1.Caption = "Hello World!" Command1.Caption = "Exit" Private Sub Command1_Click() End
28 Ά σ κ η σ η 2η: Φόρμα Μηχανισμοί Ιδιότητες Εκφώνηση: Να δημιουργηθεί project στο οποίο πραγματοποιούμε: Αλλαγή στις ιδιότητες ενός πλαισίου κειμένου. Αλλαγή στις ιδιότητες ενός μηχανισμού σχήματος. Αλλαγή στις ιδιότητες ενός σύνθετου πλαισίου.
29 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 1 Πλαίσιο κειμένου (Textbox) 3 Πλήκτρα Εντολής (Command Button)
30 Ε π ί λ υ σ η: Option Explicit Private Sub Command1_Click() Text1.Text = "The Changed Text Box" Private Sub Command2_Click() Text1.Text = "" Private Sub Command3_Click() End Private Sub Form_Load() Command1.Caption = "Change" Command2.Caption = "Clear" Command3.Caption = "Exit" Text1.Text = "This is a new Text"
31 Ε π ί λ υ σ η: Option Explicit Private Sub Command1_Click() With Text1.Height = 1100.Width = 3000.Text = "The Changed Text Box".FontBold = True End With Private Sub Command2_Click() Text1.Text = "" Private Sub Command3_Click() End Private Sub Form_Load() Command1.Caption = "Change" Command2.Caption = "Clear" Command3.Caption = "Exit" Text1.Text = "This is a new Text"
32 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 1 Μηχανισμό Σχήματος (Shape) 2 Πλήκτρα εντολής (Command Button)
33 Ε π ί λ υ σ η: Option Explicit Private Sub Command1_Click() Shape1.Shape = 0 Shape1.FillColor = vbred Shape1.Width = 2000 Shape1.Height = 1000 Private Sub Command2_Click() End Private Sub Form_Load() Command1.Caption = "Change" Command2.Caption = "Exit" Shape1.Shape = 2
34 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 1 Σύνθετο Πλαίσιο (Combo Box) 1 Πλήκτρο Εντολής (Command Button)
35 Ε π ί λ υ σ η: Option Explicit Private Sub Combo1_Change() Combo1.AddItem "Maria" Combo1.AddItem "Nikos" Combo1.AddItem "George" Combo1.AddItem "Chris" Private Sub Command1_Click() End Private Sub Form_Load() Command1.Caption = "Exit" Combo1.Text = ""
36 Ά σ κ η σ η 3η: Μεταβλητές, Σταθερές, Αριθμητικοί Υπολογισμοί, Συναρτήσεις Μετατροπής Εκφώνηση: Να δημιουργηθεί project στο οποίο εισάγουμε σε πλαίσια κειμένου: Τις μικτές αποδοχές ενός υπαλλήλου. Τις κρατήσεις του. Ζητούνται να υπολογιστούν οι καθαρές αποδοχές του υπαλλήλου.
37 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 3 Ετικέτες (Label) 3 Πλαίσια Κειμένου (Text Βox) 2 Πλήκτρα Εντολής (Command Button)
38 Option Explicit Ε π ί λ υ σ η: Private Sub Command1_Click() Dim miktes As Currency Dim kratisis As Currency Dim kathares As Currency miktes = Text1.Text kratisis = Text2.Text miktes = Val(miktes) kratisis = Val(kratisis) kathares = miktes - kratisis Text3.Text = Str(kathares) Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Private Sub Form_Load() Label1.Caption = «Μικτές Αποδοχές» Label2.Caption = «Κρατήσεις» Label3.Caption = «Καθαρές Αποδοχές» Text1.Text = "" Text2.Text = "" Text3.Text = "" Command1.Caption = "Calculate" Command2.Caption = "Clear"
39 Ά σ κ η σ η 4η: Μεταβλητές, Σταθερές, Αριθμητικοί Υπολογισμοί, Συναρτήσεις Μετατροπής Εκφώνηση: Να δημιουργηθεί project στο οποίο εισάγουμε σε πλαίσια κειμένου: Το όνομα πελάτη. Την τιμή του προϊόντος. Ζητείται να υπολογιστεί ο φόρος (ΦΠΑ) που αντιστοιχεί στο συγκεκριμένο προϊόν καθώς και η συνολική του αξία. Ο φόρος (ΦΠΑ) υπολογίζεται μ ένα σταθερό συντελεστή πάνω στην τιμή του προϊόντος.
40 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 4 Ετικέτες (Label) 4 Πλαίσια Κειμένου (Text Box) 4 Πλήκτρα Εντολής (Command Button)
41 Option Explicit Private Sub Command1_Click() Const syntelestis As Single = 0.18 Dim timi As Currency Dim foros As Currency Dim synolo As Currency Dim onoma As String onoma = Text1.Text timi = CCur(Text2.Text) foros = timi * syntelestis synolo = timi + foros Text3.Text = Str(foros) Text4.Text = Str(synolo) Private Sub Command2_Click() Form1.PrintForm Ε π ί λ υ σ η: Private Sub Form_Load() Label1.Caption = «Ονομα Πελάτη» Label2.Caption = «Τιμή» Label3.Caption = «Φόρος» Label4.Caption = «Σύνολο» Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Command1.Caption = "Calculate" Command2.Caption = "Print" Command3.Caption = "Clear" Command4.Caption = "Exit" Private Sub Command3_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text1.SetFocus Private Sub Command4_Click() End
42 Ά σ κ η σ η 5η: Συγκρίσεις (IF THEN ELSE ΚΑΙ SELECT CASE) Εκφώνηση: Να δημιουργηθεί project για την πληρωμή φόρου ανάλογα με το ύψος του εισοδήματος: Για εισόδημα έως 3000 δεν καταβάλλεται κανένας φόρος. Για εισόδημα έως 6000 καταβάλλεται φόρος 15%. Για εισόδημα έως 9000 καταβάλλεται φόρος 15% για τα πρώτα 6000 και 25% για το υπόλοιπο ποσό. Για εισόδημα έως καταβάλλεται φόρος 15% για τα πρώτα 6000, 25% για το 3000 και 35% για το υπόλοιπο ποσό. Για εισόδημα μεγαλύτερο των καταβάλλεται φόρος 15% για τα πρώτα 6000, 25% για τα 3000, 35% για τα 6000 και το υπόλοιπο ποσό φορολογείται με ποσοστό 45%.
43 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 4 Ετικέτες (Label) 3 Πλαίσια Κειμένου (Text Box) 3 Πλήκτρα Εντολής (Command Button)
44 Option Explicit Private Sub Command1_Click() Dim onoma As String Dim eisodima As Currency Dim foros As Currency onoma = Text1.Text eisodima = CCur(Text2.Text) If eisodima <= 3000 Then foros = 0 ElseIf eisodima <= 6000 Then foros = eisodima * 0.15 ElseIf eisodima <= 9000 Then foros = (eisodima ) * 0.25 ElseIf eisodima <= Then foros = (eisodima ) * 0.35 Else foros = (eisodima ) * 0.45 End If Text3.Text = Str(foros) Ε π ί λ υ σ η: Private Sub Command3_Click() End Private Sub Form_Load() Label1.Caption = «Πληρωμή Φόρων» Label2.Caption = «Ονομα» Label3.Caption = «Εισόδημα» Label4.Caption = «Φόρος» Text1.Text = "" Text2.Text = "" Text3.Text = "" Command1.Caption = "Calculate" Command2.Caption = "Clear" Command3.Caption = "Exit" Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Private Sub Command3_Click() End
45 Ά σ κ η σ η 6η: Συγκρίσεις (SELECT CASE ΚΑΙ ΜΗΧΑΝΙΣΜΟΣ ΡΑΒΔΩΝ ΚΥΛΙΣΗΣ) Εκφώνηση: Να δημιουργηθεί project στο οποίο χρησιμοποιούμε: Μια ράβδο κύλισης για να ελέγχουμε τα όρια της θερμοκρασίας. Σαν μέγιστη τιμή τοποθετούμε τον αριθμό (50). Σαν ελάχιστη τιμή τοποθετούμε τον αριθμό (-10). Τοποθετείται ένα πλαίσιο κειμένου στο οποίο εμφανίζονται οι διαδοχικές τιμές της θερμοκρασίας καθώς μετακινούμε το δείκτη της ράβδου. Τέλος, τοποθετούμε ένα δεύτερο πλαίσιο ετικέτας για την εκτύπωση του μηνύματος.
46 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 2 Ετικέτες (Label) 1 Πλαίσιο Κειμένου (Text Box) 1 Πλήκτρο Εντολής (Command Button) 1 Οριζόντια Ράβδο Κύλισης (HScroll Bar)
47 Option Explicit Ε π ί λ υ σ η: Private Sub Command1_Click() End Private Sub Form_Load() Dim value As Integer Command1.Caption = "Exit" Text1.Text = "" Label1.Caption = «Τιμές Θερμοκρασίας» Label2.Caption = «Εμφάνιση Μηνύματος Θερμοκρασίας» Private Sub HScroll1_Change() Text1.Text = HScroll1.value Select Case HScroll1.value Case Is >= 30 Label2.Caption = "Temperature is high" Case Is >= 18 Label2.Caption = "Temperature is OK" Case Is >= 5 Label2.Caption = "Temperature is low" Case Else Label2.Caption = "Temperature is very low" End Select
48 Ά σ κ η σ η 7η: Ανακυκλώσεις οδηγούμενες απο συμβάντα, αθροιστές, μετρητές, συνάρτηση Input Box(), Συμβάν Form_Load Εκφώνηση: Να δημιουργηθεί project στο οποίο εισάγουμε: Ακέραιους αριθμούς. Υπολογίζουμε το άθροισμα τους καθώς και το σύνολό τους χρησιμοποιώντας ανακύκλωση οδηγούμενη απο συμβάντα. Ο Αθροιστής και ο μετρητής των τιμών υπολογίζονται με το κλικ ενός πλήκτρου εντολής.
49 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 3 Ετικέτες (Label) 3 Πλαίσια Κειμένου (Text Box) 1 Πλαίσιο Λίστας (List Box) 3 Πλήκτρα Εντολής (Command Button)
50 Option Explicit Dim metr As Integer Dim sum As Integer Private Sub Command1_Click() Dim value As Integer value = CInt(Text1.Text) metr = metr + 1 sum = sum + value Text2.Text = Str(metr) Text3.Text = Str(sum) List1.AddItem Str(value) Text1.Text = "" Text1.SetFocus Ε π ί λ υ σ η: Private Sub Form_Load() sum = 0 metr = 0 Label1.Caption = «ΑΡΙΘΜΟΣ» Label2.Caption = «ΜΕΤΡΗΤΗΣ» Label3.Caption = «ΑΘΡΟΙΣΤΗΣ» Text1.Text = "" Text2.Text = "" Text3.Text = "" Command1.Caption = "Calculate" Command2.Caption = "Clear" Command3.Caption = "Exit" Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" List1.Clear Private Sub Command3_Click() End
51 Ά σ κ η σ η 8η: Πλαίσιο Λίστας, Σύνθετο Πλαίσιο, MsgBox(), Συμβάν Form_Load(), μέθοδος AddItem, μέθοδος RemoveItem, ιδιότητα ListIndex Εκφώνηση: Να δημιουργηθεί project τιμολόγησης στο οποίο εισάγουμε: Το όνομα ενός πελάτη. Το ποσό του τιμολογίου του. Ζητείται να υπολογιστεί ο (ΦΠΑ) καθώς και το συνολικό ποσό του τιμολογίου. Τα ποσοστά του (ΦΠΑ) τα λαμβάνουμε απο ένα πλαίσιο λίστας. Επιπλέον για τα ονόματα των πελατών χρησιμοποιύμε ένα δεύτερο πλαίσιο λίστας.
52 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 6 Ετικέτες (Label) 4 Πλαίσια Κειμένου (Text Box) 1 Σύνθετο Πλαίσιο (Combo Box) 1 Πλαίσιο Λίστας (List Box) 5 Πλήκτρα Εντολής (Command Button)
53 Option Explicit Private Sub Combo1_Click() Text1.Text = Combo1.Text Private Sub Command1_Click() Dim poso As Currency Dim synolo As Currency Dim fpa As Currency Dim name As String poso = CCur(Text2.Text) fpa = CCur(List1) Text3.Text = Str(fpa) synolo = poso + fpa * poso / 100 Text4.Text = Str(synolo) Private Sub Command2_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text2.SetFocus Private Sub Command3_Click() End Ε π ί λ υ σ η: Private Sub Command5_Click() If Combo1.ListIndex > -1 Then Combo1.RemoveItem Combo1.ListIndex Else MsgBox "list is empty!!!" End If Private Sub Command4_Click() Combo1.AddItem Text1.Text Private Sub Form_Load() Command1.Caption = "Calculate" Command2.Caption = "Clear" Command3.Caption = "Exit" Command4.Caption = "Add Name" Command5.Caption = "Delete Name" Combo1.AddItem "Andreou A." Combo1.AddItem "Georgiou G." Combo1.AddItem "Vasiliou V." Combo1.AddItem "Antoniou A." Combo1.AddItem "Grand H." Combo1.AddItem "Winston M." Private Sub List1_Click() List1.AddItem "8" List1.AddItem "18"
54 Ά σ κ η σ η 9η: Πίνακες Μηχανισμών, Πλήκτρο Επιλογής (Option Button), Πλαίσιο Ελέγχου (Check Box), Μηχανισμός Πλαισίου (Frame Control) Εκφώνηση: Να δημιουργηθεί project μισθοδοσίας υπαλλήλων όπου ο μισθός τους αποτελείται: Απο το βασικό μισθό και τρία επιδόματα: Οικογενειακό επίδομα, Επίδομα αποκλειστικής απασχόλησης και Επιστημονικό επίδομα.
55 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 3 Ετικέτες (Label) 4 Πλαίσια Κειμένου (Text Box) 2 Πλαίσια Ελέγχου (Check Box) 1 Πίνακα Mηχανισμών (Frame) 2 Πλήκτρα Επιλογής (Option Button) 3 Πλήκτρα Εντολής (Command Button)
56 Ε π ί λ υ σ η: Option Explicit Dim oikep As Currency Private Sub Command1_Click() Dim vasikos As Currency Dim ep As Currency Dim synolo As Currency vasikos = Text2.Text If chkcheck(0).value And Not chkcheck(1).value Then ep = 500 ElseIf Not chkcheck(0).value And chkcheck(1).value Then ep = 300 ElseIf chkcheck(0).value And chkcheck(1).value Then ep = 800 Else ep = 0 End If synolo = vasikos + ep + oikep Text4.Text = Str(synolo) Private Sub Command2_Click() Dim i As Integer Dim c As Integer For i = 0 To 1 Optstatus(i).Value = False Next i For c = 0 To 1 chkcheck(c).value = False Next c Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text1.SetFocus
57 Private Sub Command3_Click() End Ε π ί λ υ σ η: Private Sub Form_Load() Label1.Caption = «Ονομα» Label2.Caption = «Βασικός Μισθός» Label3.Caption = «ΣΥΝΟΛΟ» chkcheck(0).caption = Επιδομα1» chkcheck(1).caption = «Επίδομα2» Optstatus(0).Caption = «Παντρεμένος» Optstatus(1).Caption = «Ανύπαντρος» Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Command1.Caption = "Calculate" Command2.Caption = "Clear" Command3.Caption = "Exit" Private Sub Optstatus_Click(Index As Integer) Select Case Index Case 0 oikep = 200 Case 1 oikep = 0 End Select Text3.Text = Str(oikep)
58 Ά σ κ η σ η 10η: Πίνακες και Σειριακά Αρχεία Εκφώνηση: Να δημιουργηθεί project στο οποίο εισάγουμε: Εισάγουμε σ ένα πίνακα (Sales) πωλήσεων τις πωλήσεις μιας επιχείρησης. Να Υπολογιστεί το άθροισμα πωλήσεων και μέσης μηνιαίας πώλησης. Να Υπολογιστεί η μεγαλύτερη και μικρότερη μηνιαία πώληση.
59 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει: 5 Ετικέτες (Label) 4 Πλαίσια Κειμένου (Text Box) 1 Πλαίσιο Λίστας (List Box) 6 Πλήκτρα Εντολής (Command Button)
60 Option Explicit Dim sales(11) As Currency Dim Num As Integer Private Sub Command1_Click() Dim Sum As Currency Dim i As Integer Dim MO As Currency Sum = 0 For i = 0 To Num - 1 Sum = Sum + sales(i) Next i If Num > 0 Then MO = Sum / Num End If Text1.Text = Str(Sum) Text3.Text = Str(MO) Private Sub Command2_Click() Dim Max As Currency Dim Min As Currency Dim i As Integer Max = sales(0) Min = sales(0) For i = 0 To Num - 1 If sales(i) > Max Then Max = sales(i) End If If sales(i) < Min Then Min = sales(i) End If Next i Text2.Text = Str(Max) Text4.Text = Str(Min) Private Sub Command3_Click() Dim i As Integer For i = 0 To Num - 1 List1.AddItem (sales(i)) Next i Private Sub Command4_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" List1.Clear Private Sub Command5_Click() End Ε π ί λ υ σ η: Private Sub Form_Load() Num = 0 Open "C:\Documents and Settings\me\My Documents\sales.txt" For Input As #1 Do Until EOF(1) Input #1, sales(num) Num = Num + 1 Loop Close #1
61 Ά σ κ η σ η 11η: Menu Editor Εκφώνηση: Να δημιουργηθεί project στο οποίο κατασκευάζουμε: Αριθμομηχανή υπολγισμού βασικών αριθμητικών πράξεων Θα περιλαμβάνει τα παρακάτω μενού Θα περιλαμβάνει Message Box
62 Υπομενού Menu Editor:
63 Δημιουργούμε το περιβάλλον επικοινωνίας το οποίο περιλαμβάνει:
64 Το πρώτο μενού περιλαμβάνει:
65 Το δεύτερο μενού περιλαμβάνει:
66 Το τρίτο μενού περιλαμβάνει:
67 Το τέταρτο μενού περιλαμβάνει:
68 Ο Κώδικας περιλαμβάνει: Private Sub about_click() MsgBox "Κομπιουτεράκι έκδοση 1.1" Private Sub afairesi_click() Dim a As Integer Dim b As Integer Dim s As Integer a = CInt(Text1.Text) b = CInt(Text2.Text) If b < 0 Then MsgBox "Η πράξη είναι λάθος" Else s = a - b Text3.Text = Str(s) End If
69 Ο Κώδικας περιλαμβάνει: Private Sub diairesi_click() Dim a As Integer Dim b As Integer Dim s As Integer a = CInt(Text1.Text) b = CInt(Text2.Text) If b = 0 Then MsgBox "Μηδενικός Αριθμός" Else s = a / b Text3.Text = Str(s) End If
70 Ο Κώδικας περιλαμβάνει: Private Sub exit_click() Dim k As Integer k = MsgBox("Θέλετε να εγκαταλείψετε την εφαρμογή?", vbyesnocancel) If k = vbyes Then End ElseIf k = vbno Then MsgBox "Η Εφαρμογή παραμένει ανοικτή" End If Private Sub pollaplasiasmos_click() Dim a As Integer Dim b As Integer Dim s As Integer a = CInt(Text1.Text) b = CInt(Text2.Text) s = a * b Text3.Text = Str(s)
71 Ο Κώδικας περιλαμβάνει: Private Sub setfocus_click() Text1.setfocus Private Sub sum_click() Dim a As Integer Dim b As Integer Dim s As Integer a = CInt(Text1.Text) b = CInt(Text2.Text) s = a + b Text3.Text = Str(s) Private Sub textbox_click() Text1.Text = "" Text2.Text = "" Text3.Text = ""
Τα αντικείμενα ή Χειριστήρια και οι βασικές ιδιότητες τους (properties)
Καθηγητής : Κώστας Αχιλλέως ΒΑΣΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΣΤΗ VISUAL BASIC A ΛΥΚΕΙΟΥ ΚΑΤΕΥΘΥΝΣΗΣ Α) Τι είναι η Visual Basic Είναι μια γλώσσα οπτικού προγραμματισμού υψηλού επιπέδου. Β) Οπτικός
Διαβάστε περισσότερα4. Επιλογή και Επανάληψη
Σελίδα 53 4. Επιλογή και Επανάληψη 4.1 Η Εντολή Επιλογής if.. then Η εντολή If.. Then.. χρησιμοποιείται για την λήψη λογικών αποφάσεων σε ένα πρόγραμμα. Η εντολή αυτή έχει διάφορες μορφές σύνταξης οι οποίες
Διαβάστε περισσότεραΕίσοδος Έξοδος - Μεταβλητές
Προγραμματισμός & Εφαρμογές Υπολογιστών: Visual Basic 6.0 Μάθημα 2 Είσοδος Έξοδος - Μεταβλητές Κ. Κωστοπούλου Αθήνα, Μάρτιος 2015 Τα βήματα του κύκλου ανάπτυξης ενός προγράμματος 1. Αποφασίζουμε τι θέλουμε
Διαβάστε περισσότεραΑρχεία Ένα αρχείο αποτελείται από μία σειρά ομοειδών δεδομένων που ονομάζονται λογικές εγγραφές (logical record)
Διαχείριση Αρχείων Αρχεία Για να είναι δυνατή η επεξεργασία μεγάλου αριθμού δεδομένων τα δεδομένα είναι αποθηκευμένα σε ψηφιακά μέσα κατάλληλα οργανωμένα. Η αποθήκευση γίνεται σε αρχεία. Πολλά προγράμματα
Διαβάστε περισσότεραΠρογραμματισμός και Εφαρμογές Υπολογιστών
Προγραμματισμός και Εφαρμογές Υπολογιστών Ενότητα 2: Τύποι δεδομένων, θεμελιώδεις και οριζόμενοι από τον χρήστη Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Κ.Π. Γιαλούρης Μαθησιακοί Στόχοι 1/2 Εξοικείωση
Διαβάστε περισσότεραΔΟΜΗΜΕΝΟΣ ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΠAΡΑΘΥΡΙΚΟ ΠΕΡΙΒΑΛΛΟΝ με τη Γλώσσα Προγραμματισμού VISUAL BASIC (1 ο ΕΠΙΠΕΔΟ)
Γενικός Σκοπός Το αναλυτικό πρόγραμμα έχει ως γενικό σκοπό να δώσει στους μαθητές τις απαιτούμενες γνωστικές, κριτικές και αναλυτικές δεξιότητες ώστε να είναι ικανοί να χρησιμοποιούν τους υπολογιστές για
Διαβάστε περισσότεραΣυναρτήσεις στη Visual Basic 6.0
Προγραμματισμός & Εφαρμογές Υπολογιστών Μάθημα 4ο Συναρτήσεις στη Visual Basic 6.0 Κ. Κωστοπούλου Σειρά εκτέλεσης των πράξεων Όταν ορίζετε μια ακολουθία αριθμητικών πράξεων είναι δυνατόν να προκύψει αμφισημία.
Διαβάστε περισσότεραΥπολογιστικά Συστήματα
Υπολογιστικά Συστήματα Ενότητα 6: Ασκήσεις στη Visual Basic for Applications (VBA) Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες
Διαβάστε περισσότεραΒασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος Κων/νος Φλώρος
Βασικοί τύποι δεδομένων (Pascal) ΕΠΑ.Λ Αλίμου Γ Πληροφορική Δομημένος Προγραμματισμός (Ε) Σχολ. Ετος 2012-13 Κων/νος Φλώρος Απλοί τύποι δεδομένων Οι τύποι δεδομένων προσδιορίζουν τον τρόπο παράστασης των
Διαβάστε περισσότεραΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ
Η ΓΛΩΣΣΑ PASCAL ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ Απλοί ή στοιχειώδης Τ.Δ. Ακέραιος τύπος Πραγματικός τύπος Λογικός τύπος Χαρακτήρας Σύνθετοι Τ.Δ. Αλφαριθμητικός 1. Ακέραιος (integer) Εύρος: -32768 έως 32767 Δήλωση
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 2 η : Η Γλώσσα Προγραμματισμού VB.NET (1 ο Μέρος) Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής & Χρηματοοικονομικής
Διαβάστε περισσότεραΣΗΜΕΙΩΣΕΙΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑΤΟΣ ασική Πληροφορική 1 Θεωρία 5 ου ΕΞΑΜΗΝΟΥ ΜΑΘΗΜΑ 1 ο Λάζαρος Σ. Ηλιάδης Αναπληρωτής Καθηγητής ΠΘ
1. ΟΠΤΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΑ VISUAL BASIC Τύποι µεταβλητών στη Visual Basic Integer Ακέραιοι αριθµοί -32768 έως 32767 Long Ακέραιοι αριθµοί έως περίπου +-2 δις Single Αριθµοί µε υποδιαστολή -10-45
Διαβάστε περισσότεραΕισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python
Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στην Python Python scripts Ένα πρόγραμμα στην Python (συχνά αποκαλείται script) αποτελείται από μία ακολουθία ορισμών και εντολών. H ακολουθία των ορισμών και
Διαβάστε περισσότεραΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ: Υλοποίηση προγράµµατος σε Visual Basic µε σκοπό τη δηµιουργία του προγράµµατος εξεταστικής του Τ.Ε.Ι.
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ: Υλοποίηση προγράµµατος σε Visual Basic µε σκοπό τη δηµιουργία του προγράµµατος εξεταστικής του Τ.Ε.Ι. Σπουδαστής : ιακοµηνάς Μανόλης Εισηγητής : Τζαβόπουλος Βαγγέλης Σκοπός αυτής
Διαβάστε περισσότεραΑλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL)
Αλγοριθμική & Δομές Δεδομένων- Γλώσσα Προγραμματισμού Ι (PASCAL) (PASCAL )Βασικά στοιχεία Αναγνωριστικά (Identifiers) Τα αναγνωριστικά είναι ονόματα με τα οποία μπορούμε να αναφερόμαστε σε αποθηκευμένες
Διαβάστε περισσότεραΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΗ VISUAL BASIC Γ ΓΥΜΝΑΣΙΟΥ
ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΗ VISUAL BASIC Γ ΓΥΜΝΑΣΙΟΥ Συγγραφική Ομάδα Εποπτεία: Ιάκωβος Παπαντωνίου Ευστάθιος Ευσταθίου Θεόδουλος Κωνσταντίνου Ξένιος Ξενοφώντος Χρίστος Μινίκκης 1 Εισαγωγή στον προγραμματισμό υπολογιστών
Διαβάστε περισσότεραΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python
ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Εισαγωγή στη Python Νικόλαος Ζ. Ζάχαρης Αναπληρωτής
Διαβάστε περισσότερα- Αναπαράσταση ακέραιας τιµής : - Εύρος ακεραίων : - Ακέραιοι τύποι: - Πράξεις µε ακεραίους (DIV - MOD)
Η Γλώσσα Pascal Χαρακτηριστικά Τύποι Δεδοµένων Δοµή προγράµµατος 1. Βασικές έννοιες Χαρακτηριστικά της γλώσσας Pascal Γλώσσα προγραµµατισµού Συντακτικό Σηµασιολογία Αλφάβητο της γλώσσας Pascal (Σύνολο
Διαβάστε περισσότεραΠρογραμματισμός Υπολογιστών & Εφαρμογές Python. Κ.Π. Γιαλούρης
Προγραμματισμός Υπολογιστών & Κ.Π. Γιαλούρης Στόχοι του σημερινού μαθήματος Εξοικείωση με τα περιβάλλοντα της Python Κατανόηση βασικών εννοιών & τεχνικών Τύπος δεδομένων Μεταβλητή Εντολή ανάθεση τιμής
Διαβάστε περισσότερα(3) Από την εργαλειοθήκη επιλέξτε το εργαλείο «ετικέτας (Label)». Δημιουργήστε μια ετικέτα στην φόρμα σας.
Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". ΚΕΦΑΛΑΙΟ 2 Χρήση εργαλείων
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.
Διαβάστε περισσότεραΠρογραµµατισµός στην Basic
Προγραµµατισµός στην Basic 1. εντολή εισόδου Χρησιµοποιείται η εντολή INPUT, η οποία µπορεί να συνταχθεί : α. INPUT X, αν το δεδοµένο που ζητάει είναι αριθµητικό ή β. INPUT X$, αν το δεδοµένο που ζητάει
Διαβάστε περισσότεραΔΑΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ 1. Επανάληψη Θεωρίας 22/1/09
ΔΑΙΚΗ ΠΛΗΡΟΦΟΡΙΚΗ 1 Επανάληψη Θεωρίας 22/1/09 Private Sub Command1_Click() Athroisma = 0 For I = 1 To VScroll1.Value Athroisma = Athroisma + I Text1.Text = Athroisma -------------------------------- Private
Διαβάστε περισσότεραΛΥΚΕΙΟ ΑΓΙΟΥ ΝΕΟΦΥΤΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ 2010 2011 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2011
ΛΥΚΕΙΟ ΑΓΙΟΥ ΝΕΟΦΥΤΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ 2010 2011 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2011 ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ ΗΜΕΡΟΜΗΝΙΑ: 07/06/2011 ΤΑΞΗ: Β ΛΥΚΕΙΟΥ ΩΡΑ: 11:00 ΑΡ. ΣΕΛΙΔΩΝ: 14 ΣΤΟΙΧΕΙΑ ΜΑΘΗΤΗ
Διαβάστε περισσότεραΑναμόρφωση της σχεδίασης γραφικών εξομοίωσης του προγράμματος NEAPOLIS με βάση τις. αναμενόμενες μεσες τιμ ες από τα μοντέλα μόνιμης κατάστασης
ι 3 ϋ f g ^ΞΞΞΞ 'J3 J ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΑΒΑΛΑΣ ΤΜΗΜΑ ΒΙΟ ΜΗΧΑΝΙΚΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Αναμόρφωση της σχεδίασης γραφικών εξομοίωσης του προγράμματος NEAPOLIS με βάση τις r r r r r a r αναμενόμενες
Διαβάστε περισσότεραΕντολή If-Then-Else Σκοπός Μαθήματος
Εντολή If-Then-Else Σκοπός Μαθήματος Χρήση εντολής If Then Else για διακλάδωση σε ένα σύνολο εντολών ανάλογα με το αποτελέσματα μιας μεταβαλλόμενης συνθήκης. Εντολή If-Then Η σύνταξη της If Then είναι
Διαβάστε περισσότεραΣτόχοι και αντικείμενο ενότητας. Εκφράσεις. Η έννοια του τελεστή. #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Η έννοια του Τελεστή
Στόχοι και αντικείμενο ενότητας Η έννοια του Τελεστή #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Εκφράσεις Προτεραιότητα Προσεταιριστικότητα Χρήση παρενθέσεων Μετατροπές Τύπων Υπονοούμενες και ρητές μετατροπές
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός -Python. Κ.Π. Γιαλούρης
Κ.Π. Γιαλούρης Στόχοι του σημερινού μαθήματος Εξοικείωση με τα περιβάλλοντα της Python Κατανόηση βασικών εννοιών & τεχνικών Τύπος δεδομένων Μεταβλητή Εντολή ανάθεση τιμής / εντολή αντικατάστασης Εισαγωγή
Διαβάστε περισσότεραΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015
ΛΥΚΕΙΟ ΑΡΧ. ΜΑΚΑΡΙΟΥ Γ - ΔΑΣΟΥΠΟΛΗ ΣΧΟΛΙΚΟ ΕΤΟΣ 2014-2015 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2015 ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΗΜΕΡΟΜΗΝΙΑ: 10 /6 / 2015 ΒΑΘΜΟΣ:... ΤΑΞΗ: Β ΧΡΟΝΟΣ: 2 ώρες ΥΠ. ΚΑΘΗΓΗΤΗ:...
Διαβάστε περισσότεραΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά 2008-2009
ΛΥΚΕΙΟ ΣΟΛΕΑΣ Σχολική χρονιά 2008-2009 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ 2009 ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΤΑΞΗ : Β ΗΜΕΡΟΜΗΝΙΑ: Τετάρτη, 3 Ιουνίου 2009 ΩΡΑ: 07:45 10:15 ΟΔΗΓΙΕΣ: Το εξεταστικό δοκίμιο αυτό αποτελείται
Διαβάστε περισσότεραΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PASCAL
8.1. Εισαγωγή ΚΕΦΑΛΑΙΟ 8 Η ΓΛΩΣΣΑ PACAL Πως προέκυψε η γλώσσα προγραμματισμού Pascal και ποια είναι τα γενικά της χαρακτηριστικά; Σχεδιάστηκε από τον Ελβετό επιστήμονα της Πληροφορικής Nicklaus Wirth to
Διαβάστε περισσότεραΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ
ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ : Πληροφορική Κατεύθυνσης ΤΑΞΗ : Β Αρ. σελίδων : 11 Ηµεροµηνία : 10/6/2008 Ώρα Έναρξης : 7:45 π.µ ιάρκεια : 2 ώρες Ονοµατεπώνυµο :...Τµήµα : Αριθµός :...Βαθµός
Διαβάστε περισσότεραΥπολογιστικά Συστήματα
Υπολογιστικά Συστήματα Ενότητα 4: Visual Basic for Applications (VBA) Δομές Επανάληψης και Επιλογής Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται
Διαβάστε περισσότεραΣύντοµος Οδηγός της Qbasic. Πέρδος Αθανάσιος Καθηγητής Πληροφορικής
Σύντοµος Οδηγός της Qbasic Πέρδος Αθανάσιος Καθηγητής Πληροφορικής ηλώσεις Η γλώσσα Qbasic δεν απαιτεί υποχρεωτικά τη δήλωση των µεταβλητών στο τµήµα δηλώσεων, πριν το κύριο µέρος του προγράµµατος. Η δήλωση
Διαβάστε περισσότεραPascal, απλοί τύποι, τελεστές και εκφράσεις
Pascal, απλοί τύποι, τελεστές και εκφράσεις 15 Νοεμβρίου 2011 1 Γενικά Στην standard Pascal ορίζονται τέσσερις βασικοί τύποι μεταβλητών: integer: Παριστάνει ακέραιους αριθμούς από το -32768 μέχρι και το
Διαβάστε περισσότεραVisual Basic Βασικές Έννοιες
Visual Basi Βασικές Έννοιες «Είδα στον ύπνο µου ότι η ζωή είναι χαρά. Ξύπνησα και είδα ότι είναι χρέος. Αγωνίστηκα και είδα ότι τo χρέος είναι χαρά.» Ραµπριτανάθ Ταγκόρ Κουλλάς Χρίστος www.oullas.om oullas
Διαβάστε περισσότεραElectronics μαζί με τα συνοδευτικά καλώδια και το αισθητήριο θερμοκρασίας LM335 που περιέχονται
Τομέας: Ηλεκτρονικός Εκπαιδευτικός: Μπουλταδάκης Στέλιος Μάθημα: Συλλογή και μεταφορά δεδομένων μέσω Η/Υ, Αισθητήρες-Ενεργοποιητές Αντικείμενο: α) Μέτρηση θερμοκρασίας με το αισθητήριο LM335 και μεταφορά
Διαβάστε περισσότεραΕισαγωγή στον Προγ/μό Υπολογιστών
Εισαγωγή στον Προγ/μό Υπολογιστών Διάλεξη 1 Εκφράσεις, κλητικές εκφράσεις, ονόματα Περιεχόμενα Εκφράσεις (expressions) Τελεστές (operators) της Python Κλητικές εκφράσεις (call expressions) Ονόματα (names)
Διαβάστε περισσότεραΣτοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο
Τετάρτη, 30 Οκτωβρίου 2013 Στοιχεία Προγραμματισμού Σε Γραφικό Περιβάλλον Φύλλο εργασίας 1 ο Λύστε στο Visual Basic Express 2010 τις παρακάτω ασκήσεις: 1. Να δημιουργήσετε ένα νέο Project του είδους Console
Διαβάστε περισσότεραΛειτουργικά. Συστήματα Ι. Φ ρ ο ν τ ι σ τ ή ρ ι ο. Αριστείδης Ηλίας. Εργαστήριο Ηλεκτρονικών Υπολογιστών
Λειτουργικά Αριστείδης Ηλίας Συστήματα Ι Φ ρ ο ν τ ι σ τ ή ρ ι ο Shell Scripting Εισαγωγή Ένα shell script είναι μια λίστα εντολών που εκτελούνται ακολουθιακά Εκτελούνται ανάλογα με το κέλυφος και για
Διαβάστε περισσότεραΛΥΚΕΙΟ ΑΓΙΑΣ ΦΥΛΑΞΕΩΣ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ. Ονοµατεπώνυµο :... Τµήµα :... Αριθµός :...
ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ : Πληροφορική Κατεύθυνσης ΤΑΞΗ : Β Αρ. σελίδων : 12 Ηµεροµηνία : 1/6/2007 Ώρα Έναρξης : 7:45 π.µ ιάρκεια : 2 ώρες Ονοµατεπώνυµο :....... Τµήµα :... Αριθµός
Διαβάστε περισσότεραΣτοιχειώδης προγραμματισμός σε C++
Στοιχειώδης προγραμματισμός σε C++ Σύντομο Ιστορικό. Το πρόγραμμα Hello World. Ο τελεστής εξόδου. Μεταβλητές και δηλώσεις τους. Αντικείμενα, μεταβλητές, σταθερές. Ο τελεστής εισόδου. Θεμελιώδεις τύποι.
Διαβάστε περισσότεραΑνάπτυξη εφαρμογής Input-Output
Ανάπτυξη εφαρμογής Input-Output Πίνακας Περιεχομένων Ανάπτυξη εφαρμογής Input-Output... 1 1. Εκτέλεση του περιβάλλοντος ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition... 1 2. Δημιουργία νέου
Διαβάστε περισσότεραΆσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών:
Άσκηση 1 (α) Να διατυπώσετε την πιο κάτω λογική έκφραση στη Visual Basic κάνοντας χρήση μεταβλητών: (Μον.2) Η ηλικία είναι μεταξύ των 15 και 18 συμπεριλαμβανομένων (β) Αν Χ= 4, Υ=2, Κ=2 να βρείτε το αποτέλεσμα
Διαβάστε περισσότεραVisual basic (µέρος 1 ο ) 1 Περιεχόµενα Visual Basic - Ιδιότητες και Μέθοδοι... 3 Visual Basic editor (περιβάλλον εργασίας).... 7 Menu (µενού επιλογών)... 8 File... 9 Edit... 10 View... 11 Project... 12
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.
Διαβάστε περισσότερα2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων
2 Βασικές Εντολές 2.1. Εντολές Οι στην Java ακολουθούν το πρότυπο της γλώσσας C. Έτσι, κάθε εντολή που γράφουμε στη Java θα πρέπει να τελειώνει με το ερωτηματικό (;). Όπως και η C έτσι και η Java επιτρέπει
Διαβάστε περισσότεραΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ(Visual Basic)
ΜΑΘΗΜΑ: ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ(Visual Basic) ΔΙΔΑΣΚΩΝ: ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ ΤΜΗΜΑ: ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ (ΚΟΖΑΝΗ) 1 Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.
Διαβάστε περισσότεραΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ V ΕΚΠΑΙΔΕΥΤΗΣ ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ
1 Ο Ι.Ε.Κ ΠΕΙΡΑΙΑ ΤΕΧΝΙΚΟΣ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ V ΕΚΠΑΙΔΕΥΤΗΣ ΓΑΛΑΝΟΣ ΓΕΩΡΓΙΟΣ Δημιουργία Βάσης Δεδομένων σε Περιβάλλον VISUAL BASIC: 1. Κλικ στο Add-Ins 2. Επιλέγω Visual Data
Διαβάστε περισσότεραΔομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων
Δομημένος Προγραμματισμός Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων www.bpis.teicrete.gr Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων www.bpis.teicrete.gr 2 Νέο Πρόγραμμα
Διαβάστε περισσότεραΠρόσθεση + Αφαίρεση - Πολλαπλασιασμός * Διαίρεση / Πηλίκο \ Υπόλοιπο Δύναμη
Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". Μαθηματικές Πράξεις στην
Διαβάστε περισσότεραΕισαγωγή στην Πληροφορική & τον Προγραμματισμό
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Εισαγωγή στην Πληροφορική & τον Προγραμματισμό Ενότητα 7 η : Εντολές Επανάληψης Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Διοίκησης Επιχειρήσεων
Διαβάστε περισσότεραΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Προγραμματισμός Η/Υ
ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα Προγραμματισμός Η/Υ Ενότητα 3 η : Η Γλώσσα Προγραμματισμού VB.NET (2 ο Μέρος) Ι. Ψαρομήλιγκος Χ. Κυτάγιας Τμήμα Λογιστικής & Χρηματοοικονομικής
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Χρήση εργαλείων Εικόνων, Εντολών και Ετικετών ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: Χρήση εργαλείων Εικόνων, Εντολών και Ετικετών ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης
Διαβάστε περισσότεραΔυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client
ΕΣΔ 516 Τεχνολογίες Διαδικτύου Δυναμικές Ιστοσελίδες Εισαγωγή στην Javascript για προγραμματισμό στην πλευρά του client Περιεχόμενα Περιεχόμενα Javascript και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις
Διαβάστε περισσότεραΚεφ 2. Βασικές Έννοιες Αλγορίθμων
Κεφ 2. Βασικές Έννοιες Αλγορίθμων 2.7 Τι είναι οι μεταβλητές και τι οι σταθερές; ΑΠΑΝΤΗΣΗ Μεταβλητές: Μια μεταβλητή είναι μια θέση μνήμης του υπολογιστή με συγκεκριμένο όνομα, που χρησιμοποιείται για να
Διαβάστε περισσότεραΕΠΛ 012. JavaScripts
ΕΠΛ 012 JavaScripts Γλώσσα JavaScript (JS) ηµιουργεί δυναµικές ιστοσελίδες και αλληλεπιδράσεις µε το χρήστη εν είναι Java, αλλά είναι αντικειµενοστραφής (απλό µοντέλο υποκειµένων) Objects, properties (τιµές
Διαβάστε περισσότεραΔιάλεξη 3: Προγραμματισμός σε JAVA I. Διδάσκων: Παναγιώτης Ανδρέου
Διάλεξη 3: Προγραμματισμός σε JAVA I Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Εισαγωγή στις έννοιες: - Στοιχειώδης Προγραμματισμός - Προγραμματισμός με Συνθήκες - Προγραμματισμός με Βρόγχους
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 22/11/07
Ακαδ έτος 2007-2008 ΠΛΗΡΟΦΟΡΙΚΗ Ι Φερεντίνος 22/11/07 ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με ΑΜ σε 3, 7, 8 & 9 22/11/07 Παράδειγμα με if/else if και user input: import javautil*; public class Grades public
Διαβάστε περισσότεραΕισαγωγή στη JAVA. Εισαγωγή στη Java. Η Java είναι δημιούργημα της SUN MICROSYSTEMS.
Εισαγωγή στη JAVA Σύντομο Ιστορικό Η Java και το διαδίκτυο Το πρώτο απλό πρόγραμμα σε JAVA Μεταβλητές και σταθερές Παραστάσεις και εντολές Οι βασικοί τύποι δεδομένων στη Java Οι βασικοί Τελεστές στη Java
Διαβάστε περισσότεραΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PASCAL
ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ PASCAL ΓΕΝΙΚΗ ΔΟΜΗ ΠΡΟΓΡΑΜΜΑΤΟΣ Program Ονομα_προγραμματος; «πρόγραμμα» Πρόγραμμα 1 Program Lesson1_Program1; Write('Hello World!!!'); {σχόλια} Επεξήγηση Προγράμματος Program Lesson1_Program1;
Διαβάστε περισσότεραΕισαγωγή στην PHP. ΕΣΔ 516 Τεχνολογίες Διαδικτύου. Περιεχόμενα. Περιεχόμενα. ΕΣ 516: Τεχνολογίες ιαδικτύου. ΕΣ 516: Τεχνολογίες ιαδικτύου
ΕΣΔ 516 Τεχνολογίες Διαδικτύου Εισαγωγή στην PHP Περιεχόμενα Περιεχόμενα PHP και HTML Βασική σύνταξη Μεταβλητές Τελεστές Συναρτήσεις Παράδειγματα 1 Βιβλιογραφία Ενότητας Βιβλιογραφία [Lane 2004]: Chapter
Διαβάστε περισσότεραΑνάπτυξη εφαρμογής Input-Output
Ανάπτυξη εφαρμογής Input-Output Πίνακας Περιεχομένων Ανάπτυξη εφαρμογής Input-Output... 1 1. Εκτέλεση του περιβάλλοντος ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition... 1 2. Δημιουργία νέου
Διαβάστε περισσότεραΤμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος
Τμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος http://www.teiser.gr/icd/staff/lantzos lantzos@teiser.gr 1 Πώς δημιουργούμε πρόγραμμα Η/Υ; 1. Ανάλυση του προβλήματος 2. Επινόηση & Σχεδιασμός
Διαβάστε περισσότεραΕργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών
Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να αναπτύξουν ένα πρόγραμμα όπου θα επαναλάβουν τα βήματα ανάπτυξης μιας παραθυρικής εφαρμογής.
Διαβάστε περισσότεραΗ ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ Εντολές Επανάληψης REPEAT UNTIL, FOR, WHILE
ΕΡΓΑΣΤΗΡΙΟ 7 Ο Η ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ Εντολές Επανάληψης REPEAT UNTIL, FOR, WHILE Βασικές Έννοιες: Δομή Επανάληψης, Εντολές Επανάληψης (For, While do, Repeat until), Αλγόριθμος, Αθροιστής, Μετρητής, Παράσταση
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Τα Σχήματα ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: Τα Σχήματα ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότεραΛΥΚΕΙΟ ΠΑΡΑΛΙΜΝΙΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ: ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ ΜΑΘΗΜΑ: Πληροφορική Κατεύθυνσης ΗΜΕΡΟΜΗΝΙΑ: 10/06/2014
ΛΥΚΕΙΟ ΠΑΡΑΛΙΜΝΙΟΥ ΣΧΟΛΙΚΗ ΧΡΟΝΙΑ: 2013-2014 ΓΡΑΠΤΕΣ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΜΑΪΟΥ-ΙΟΥΝΙΟΥ 2014 ΜΑΘΗΜΑ: Πληροφορική Κατεύθυνσης ΗΜΕΡΟΜΗΝΙΑ: 10/06/2014 ΤΑΞΗ: Β ΔΙΑΡΚΕΙΑ ΕΞΕΤΑΣΗΣ: 2:00 ΩΡΑ: 7:45 9:45 π.μ.
Διαβάστε περισσότεραΣυνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010
Τμήμα Πληροφορικής & Επικοινωνιών Τομέας Υπολογιστικών Τεχνικών & Συστημάτων Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010 Ιωάννης Γεωργουδάκης - Πάρις Μαστοροκώστας Σεπτέμβριος 2011 ΠΕΡΙΕΧΟΜΕΝΑ
Διαβάστε περισσότεραΓραπτές εξετάσεις στο μάθημα: ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Θ) Εισηγητής: Γεωργίου Χρήστος ΘΕΜΑΤΑ & ΑΠΑΝΤΗΣΕΙΣ. Β. Χαρακτήρας(Αλφαριθμητικά)
Γραπτές εξετάσεις στο μάθημα: ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ (Θ) Εισηγητής: Γεωργίου Χρήστος ΘΕΜΑΤΑ & ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑ Α Α1. Να γράψετε στην κόλλα σας τους αριθμούς της στήλης Α που αντιστοιχούν με τα γράμματα
Διαβάστε περισσότεραΔιάλεξη 2. Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις. Διοργάνωση : ΚΕΛ ΣΑΤΜ
Διάλεξη 2 Μεταβλητές - Δομές Δεδομένων - Eίσοδος δεδομένων - Έξοδος: Μορφοποίηση - Συναρτήσεις Διοργάνωση : ΚΕΛ ΣΑΤΜ Διαφάνειες: Skaros, MadAGu Παρουσίαση: MadAGu Άδεια: Creative Commons 3.0 2 Internal
Διαβάστε περισσότεραΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ-ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΚΑΔΗΜΑΪΚΟ ΕΠΑΛ- ΚΑΝΙΓΓΟΣ 13- ΤΗΛ
ΘΕΜ 1.. Χαρακτηρίστε τις προτάσεις που ακολουθούν ως Σωστό, αν οι προτάσεις είναι σωστές και ως Λάθος αν οι προτάσεις είναι λάθος. 1.Είναι πάντα δυνατή η μετατροπή της εντολής WHILE DO σε FOR DO. 2. Στην
Διαβάστε περισσότεραΒασικά στοιχεία της Java
Βασικά στοιχεία της Java προτάσεις, εκφράσεις, µεταβλητές, σταθερές, τελεστές Ορισµοί Πρόταση (statement) είναι µία απλή εντολή σε µία γλώσσα προγραµµατισµού. Γιαπαράδειγµα: int x=12; Έκφραση (expression)
Διαβάστε περισσότεραΕισαγωγή στον Προγραμματισμό
Εισαγωγή στον Προγραμματισμό Έλεγχος Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ακ. Έτος 2012-2013 Σχεσιακοί Τελεστές και Ισότητας Ένα πρόγραμμα εκτός από αριθμητικές πράξεις
Διαβάστε περισσότεραΥπολογιστικά Συστήματα
Υπολογιστικά Συστήματα Ενότητα 3: Βασικά στοιχεία της γλώσσας προγραμματισμού Visual Basic for Applications (VBA) Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό
Διαβάστε περισσότερα1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας
1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας Μάθημα: Ρομποτική, Μεταφορά και Έλεγχος Δεδομένων Αντικείμενο : Μεταφορά δεδομένων
Διαβάστε περισσότεραΠρογραμματισμός PASCAL
Προγραμματισμός PASCAL 1 PASCAL Η PASCAL σχεδιάστηκε από τον Worth το 1968 στη Ζυρίχη, αρχικά σαν εργαλείο για τη διδασκαλία προγραμματισμού. Είναι γλώσσα για σειριακό προγραμματισμό. 2 Απλή και εύκολη
Διαβάστε περισσότεραΔομημένος Προγραμματισμός (ΤΛ1006)
Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κρήτης Σχολή Εφαρμοσμένων Επιστημών Τμήμα Ηλεκτρονικών Μηχανικών Τομέας Αυτοματισμού και Πληροφορικής Δομημένος Προγραμματισμός (ΤΛ1006) Δρ. Μηχ. Νικόλαος Πετράκης, Καθηγητής
Διαβάστε περισσότεραΠρογραμματισμός Η/Υ. Ενότητα 2β: Εισαγωγή στη C (Μέρος Δεύτερο)
Προγραμματισμός Η/Υ Ενότητα 2β: Νίκος Καρακαπιλίδης, Καθηγητής Δημήτρης Σαραβάνος, Καθηγητής Πολυτεχνική Σχολή Τμήμα Μηχανολόγων & Αεροναυπηγών Μηχανικών Σκοποί ενότητας Κατανόηση της έννοιας του Τελεστή
Διαβάστε περισσότεραΒ. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript
Β. Εισαγωγή στον Προγραμματισμό Η/Υ με την JavaScript Β.1 Τύποι Δεδομένων Όλες οι γλώσσες προγραμματισμού (πρέπει να) υποστηρίζουν πέντε (5) πρωταρχικούς τύπους δεδομένων: char (character) int (integer)
Διαβάστε περισσότεραΤμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Δομή Επιλογής. Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD
Τμήμα Μηχανολόγων Μηχανικών Πανεπιστήμιο Θεσσαλίας ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Δομή Επιλογής Ιωάννης Λυχναρόπουλος Μαθηματικός, MSc, PhD Δομή Επιλογής (Απόφασης) Εκτέλεση υπό συνθήκη IF THEN IF THEN ELSE IF THEN
Διαβάστε περισσότεραΕισαγωγή στη γλώσσα προγραμματισμού C++
Εισαγωγή στη γλώσσα προγραμματισμού C++ Περιβάλλον Εργασίας 2 Περιβάλλον Εργασίας 1. Χρήση απλού κειμενογράφου και Μεταγλωττιστή 2. Ολοκληρωμένα Περιβάλλοντα Εργασίας (Integrated Development Environments)
Διαβάστε περισσότεραA2. Να γράψετε για κάθε περίπτωση τον αριθμό της πρότασης και δίπλα το γράμμα που δίνει τη σωστή επιλογή.
ΜΑΘΗΜΑ / ΤΑΞΗ : ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ/Γ' ΕΠΑ.Λ. ΗΜΕΡΟΜΗΝΙΑ: 17-1-2016 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: Ι.ΜΙΧΑΛΕΑΚΟΣ-Χ.ΠΑΠΠΑ-Α.ΚΑΤΡΑΚΗ ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν, γράφοντας δίπλα
Διαβάστε περισσότεραΕφαρμοσμένη Πληροφορική ΙΙ (Θ) Είσοδος/Έξοδος Μεταβλητές Τύποι Μεταβλητών Τελεστές και Προτεραιότητα Μετατροπές Μεταξύ Τύπων
Εφαρμοσμένη Πληροφορική ΙΙ (Θ) Είσοδος/Έξοδος Μεταβλητές Τύποι Μεταβλητών Τελεστές και Προτεραιότητα Μετατροπές Μεταξύ Τύπων 1 Είσοδος/Έξοδος Είσοδος/Έξοδος ανάλογα με τον τύπο του προγράμματος Πρόγραμμα
Διαβάστε περισσότεραName (.: lblname Caption (. : 0 = BorderStyle ( 1 = 0 = Alignment ( ) 2 = Font ( Times New, Bold, 12
Visual Basic (µέρος 2 ο ) 1 Περιεχόµενα Ετικέτες (Labels)... 3 Πλαίσια Κειµένου (TextBoxes)... 4 Πλήκτρα Εντολών (Command Buttons)... 6 Πλήκτρα Επιλογής (Option Buttons)... 7 Πλαίσια Ελέγχου (Check Boxes)...
Διαβάστε περισσότεραΑντικειμενοστρεφής Προγραμματισμός Διάλεξη 2 : ΜΕΤΑΒΛΗΤΕΣ ΤΕΛΕΣΤΕΣ & ΕΚΦΡΑΣΕΙΣ ΕΛΕΓΧΟΣ ΡΟΗΣ
Αντικειμενοστρεφής Προγραμματισμός Διάλεξη 2 : ΜΕΤΑΒΛΗΤΕΣ ΤΕΛΕΣΤΕΣ & ΕΚΦΡΑΣΕΙΣ ΕΛΕΓΧΟΣ ΡΟΗΣ Κων. Κόκκινος Μεταβλητές-1 Οι μεταβλητές αποτελούν θέσεις μνήμης στις οποίες αποθηκεύονται τιμές αντίστοιχες
Διαβάστε περισσότεραΠρογραμματισμός και Εφαρμογές Υπολογιστών
Προγραμματισμός και Εφαρμογές Υπολογιστών Ενότητα 3: Συνθήκες- Δομές απόφασης 1/2 Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Κ.Π. Γιαλούρης Μαθησιακοί Στόχοι Κατανόηση της εντολής ελέγχου & επιλογής
Διαβάστε περισσότεραA Visual Basic 17. Χαριτούδη Γεωργία. 1 Εισαγωγή Visual Basic 18
1 Εισαγωγή 14 A Visual Basic 17 2 Visual Basic 18 3 Το Περιβάλλον της Visual Basic 2013 19 3.1 Visual Studio 2013 Έργο Σελίδα 20 3.2 Toolbar η γραμμή Εργαλείων 22 3.3 Οι Ιδιότητες μιας Φόρμας 23 3.4 Toolbox
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ-MSGBOX ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: ΔΟΜΕΣ ΕΠΙΛΟΓΗΣ-MSGBOX ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για
Διαβάστε περισσότεραΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ Τελεστές - Κατηγορίες Εκφράσεις - Κατηγορίες Υπολογισμός εκφράσεων Προτάσεις - Κατηγορίες
Διαβάστε περισσότεραΟΔΗΓΙΕΣ ΔΗΜΙΟΥΡΓΙΑΣ ΕΦΑΡΜΟΓΗΣ ΔΙΑΧΕΙΡΙΣΗΣ ΑΜΕΣΟΥ ΑΡΧΕΙΟΥ ΣΕ ΠΕΡΙΒΑΛΛΟΝ VISUAL STUDIO NET
1. Ανοίξτε το πρόγραμμα Microsoft Visual Studio Net 2. Στην start page επιλέξτε my profile 3. Στο πεδίο profile επιλέξτε visual basic developer και κλείστε την start page 4. Επιλέξτε File New Project 5.
Διαβάστε περισσότεραΠληρουορική Γ Γσμμασίοσ
Πληρουορική Γ Γσμμασίοσ Προγραμματισμός και Αλγόριθμοι Από το και τημ Χελώμα στημ Ευριπίδης Βραχνός http://evripides.mysch.gr/ 2014 2015 1 Προγραμματισμός Ζάννειο Πρότυπο Πειραματικό Γυμνάσιο Πειραιά Ενότητα:
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: ΜΕΤΑΒΛΗΤΕΣ ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ενότητα: ΜΕΤΑΒΛΗΤΕΣ ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό
Διαβάστε περισσότερα1. Εισαγωγή. 2. Εκκίνηση της Visual Basic
1. Εισαγωγή Η Microsoft Visual Basic 6.0 είναι µια από τις πιο πρόσφατες έκδοσης της γλώσσας προγραµµατισµού BASIC (Beginner's All-Purpose Symbolic Instruction Code). Αν και διατηρεί την κληρονοµιά της
Διαβάστε περισσότεραΕισαγωγήστουςΗ/Υ. PHP Hypertext Preprocessor
ΕισαγωγήστουςΗ/Υ PHP Hypertext Preprocessor ΤιείναιηPHP; PHP είναιµία server-based scripting language σχεδιασµένη ειδικά για το web. Σε µία html σελίδα µπορούµε να ενσωµατώσουµε php κώδικα που εκτελείται
Διαβάστε περισσότεραΔιαδικασιακός Προγραμματισμός
Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Διαδικασιακός Προγραμματισμός Διάλεξη 2 η Τύποι Δεδομένων Δήλωση Μεταβλητών Έξοδος Δεδομένων Οι διαλέξεις βασίζονται στο βιβλίο των Τσελίκη και Τσελίκα
Διαβάστε περισσότεραΕισαγωγή στο MATLAB. Κολοβού Αθανασία, ΕΔΙΠ,
Εισαγωγή στο MATLAB Κολοβού Αθανασία, ΕΔΙΠ, akolovou@di.uoa.gr Εγκατάσταση του Matlab Διανέμεται ελεύθερα στα μέλη του ΕΚΠΑ το λογισμικό MATLAB με 75 ταυτόχρονες (concurrent) άδειες χρήσης. Μπορείτε να
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 25/10/07
ΠΛΗΡΟΦΟΡΙΚΗ Ι JAVA Τμήμα θεωρίας με Α.Μ. σε 3, 7, 8 & 9 25/10/07 Αριθμητική στο δυαδικό σύστημα (γενικά) Συμπληρωματικά για δυαδικό σύστημα Η πρόσθεση στηρίζεται στους κανόνες: 0 + 0 = 0, 0 + 1 = 1, 1
Διαβάστε περισσότεραΕντολές εισόδου - εξόδου. Εισαγωγή στη C++
Εντολές εισόδου - εξόδου Εισαγωγή στη C++ Το πρώτο πρόγραμμα //my first program #include using namespace std; int main(){ cout
Διαβάστε περισσότερα