Professional Documents
Culture Documents
Ποιες είναι οι βασικές κατηγορίες λαθών που μπορεί να παρουσιαστούν σε ένα πρόγραμμα;
2. Ποια είναι η διαφορά ανάμεσα στην αντικειμενοστραφή προσέγγιση και στις παραδοσιακές
προγραμματιστικές τεχνικές;
20. Ποια είναι τα διαφορετικά επίπεδα εμβέλειας στις διάφορες γλώσσες προγραμματισμού;
32. Να αναφέρετε τις περιπτώσεις στις οποίες δικαιολογείται η χρήση της σειριακής αναζήτησης.
35. Γιατί χρησιμοποιείται το πεδίο «Δείκτης» μιας απλά συνδεδεμένης λίστας και πώς τον
απεικονίζουμε;
36. Να εξηγήσετε πώς γίνεται η προσπέλαση στους κόμβους μιας απλά συνδεδεμένης λίστας;
38. Ποιες διαφορές υπάρχουν μεταξύ απλών και διπλών συνδεδεμένων λιστών;
39. Ποιες σημαντικές διαφορές υπάρχουν μεταξύ της δομής δεδομένων «Πίνακα» και της δομής
δεδομένων «Λίστα»;
40. Να αναφέρετε τα πλεονεκτήματα της δομής δεδομένων της «Λίστας» έναντι της δομής
δεδομένων του «Πίνακα».
41. Να αναφέρετε τα μειονεκτήματα της δομής δεδομένων της «Λίστας» έναντι της δομής
δεδομένων του «Πίνακα».
50. Ποιες είναι οι διαφορές ανάμεσα στην δομή «δένδρο» και στη δομή «γράφος»;
51. Ποια βήματα περιλαμβάνει η ανάλυση ενός προβλήματος σε ένα προγραμματιστικό περιβάλλον;
70. Να αναφέρετε τους κανόνες που πρέπει να ακολουθούν οι λίστες των παραμέτρων κατά την
κλήση του υποπρογράμματος.