λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> παρουσίαση λογισμικού

Θέλετε ερωτηματικά του ptu mca 5ο εξάμηνο 2009;

Ακολουθούν μερικές ερωτήσεις του προηγούμενου έτους του PTU MCA 5ο εξάμηνο 2009:

MCA 5ο Εξάμηνο (5 εξάμηνο 2009)

Θέμα:Αρχές Γλωσσών Προγραμματισμού

Χρόνος:3 ώρες

Μέγιστη βαθμολογία:75

Ενότητα Α (Ερωτήσεις αντικειμενικού τύπου)

Δοκιμάστε 5 ερωτήσεις από τις 7

(5 * 4 =20 βαθμοί)

1. Ποια είναι η βασική διαφορά μεταξύ μιας δηλωτικής γλώσσας προγραμματισμού και μιας επιτακτικής γλώσσας προγραμματισμού;

2. Δηλώστε τον σκοπό του ελέγχου τύπου σε μια γλώσσα προγραμματισμού.

3. Ορίστε τη συλλογή σκουπιδιών στο πλαίσιο των γλωσσών προγραμματισμού.

4. Εξηγήστε την έννοια της υπερφόρτωσης σε αντικειμενοστρεφείς γλώσσες προγραμματισμού.

5. Εξηγήστε την έννοια της υπερφόρτωσης συνάρτησης στη C++ με ένα παράδειγμα.

6. Τι είναι η μακροεντολή στο C;

7. Αναφέρετε τη βασική διαφορά μεταξύ ενός μεταγλωττιστή και ενός διερμηνέα.

Ενότητα Β (Ερωτήσεις σύντομης απάντησης)

Δοκιμάστε 3 ερωτήσεις από τις 5

(3 * 10 =30 βαθμοί)

8. Εξηγήστε τα χαρακτηριστικά των λειτουργικών γλωσσών προγραμματισμού.

9. Συζητήστε τη διαφορά μεταξύ μιας κλήσης κατά τιμή και ενός μηχανισμού μετάδοσης παραμέτρων κλήσης με αναφορά.

10. Εξηγήστε τη διαφορά μεταξύ μιας διαχείρισης μνήμης που βασίζεται σε στοίβα και μιας διαχείρισης μνήμης που βασίζεται σε σωρούς.

11. Γράψτε σύντομες σημειώσεις για τη μετατροπή τύπων σε C++.

12. Εξηγήστε τη δυναμική εκχώρηση μνήμης στη C++.

Ενότητα Γ (Ερωτήσεις με μεγάλες απαντήσεις)

Δοκιμάστε 2 ερωτήσεις από τις 4

(2 * 25 =50 βαθμοί)

13. Συζητήστε τη σύνταξη και τη σημασιολογία του if-else, ενώ, do-while, for, break και συνεχίστε τις προτάσεις στο C.

14. Εξηγήστε τις έννοιες της αφαίρεσης και της ενθυλάκωσης με ένα παράδειγμα χρησιμοποιώντας μια κλάση C++.

15. Γράψτε ένα δοκίμιο για την εξέλιξη των γλωσσών προγραμματισμού από τις γλώσσες πρώτης γενιάς σε γλώσσες πέμπτης γενιάς.

16. Συζητήστε τη σύνταξη για την ανάγνωση και εγγραφή δεδομένων από ένα αρχείο χρησιμοποιώντας C++.

---

Ακολουθούν μερικές ακόμη ερωτήσεις του PTU MCA 5ο εξάμηνο 2009

Θέμα:Οργάνωση και Αρχιτεκτονική Υπολογιστών

Χρόνος:3 ώρες

Μέγιστη βαθμολογία:75

Ενότητα Α (Ερωτήσεις αντικειμενικού τύπου)

Δοκιμάστε 5 ερωτήσεις από τις 7

(5 * 4 =20 βαθμοί)

1. Ορίστε τον όρο «μικροαρχιτεκτονική».

2. Εξηγήστε την έννοια του «pipelining» στο σχεδιασμό της CPU.

3. Δηλώστε τον σκοπό ενός «διευθύνοντος διαύλου» σε ένα σύστημα υπολογιστή.

4. Διαφοροποιήστε μεταξύ «RAM» και «ROM».

5. Εξηγήστε την έννοια της «τοπικότητας αναφοράς» στη διαχείριση μνήμης.

6. Ποια είναι η λειτουργία ενός «πολυπλέκτη» σε ένα ψηφιακό σύστημα;

7. Ορίστε τον όρο «κύκλος εντολών».

Ενότητα Β (Ερωτήσεις σύντομης απάντησης)

Δοκιμάστε 3 ερωτήσεις από τις 5

(3 * 10 =30 βαθμοί)

8. Εξηγήστε τα διάφορα στοιχεία ενός βασικού συστήματος υπολογιστή.

9. Συζητήστε τους παράγοντες που επηρεάζουν την ταχύτητα ενός επεξεργαστή.

10. Εξηγήστε την έννοια της «κρυφής μνήμης» και τα οφέλη της σε ένα σύστημα υπολογιστή.

11. Ποιοι είναι οι διαφορετικοί τύποι τρόπων διεύθυνσης στην αρχιτεκτονική του υπολογιστή; Εξηγήστε με παραδείγματα.

12. Περιγράψτε συνοπτικά τη διαφορά μεταξύ των επεξεργαστών RISC και CISC.

Ενότητα Γ (Ερωτήσεις με μεγάλες απαντήσεις)

Δοκιμάστε 2 ερωτήσεις από τις 4

(2 * 25 =50 βαθμοί)

13. Εξηγήστε την έννοια της «μονάδας ελέγχου» σε ένα σύστημα υπολογιστή και συζητήστε τις κύριες λειτουργίες της.

14. Περιγράψτε τους διαφορετικούς τύπους συσκευών εισόδου/εξόδου και εξηγήστε τον σκοπό τους σε ένα σύστημα υπολογιστή.

15. Γράψτε σύντομες σημειώσεις για τους διάφορους καταχωρητές που βρίσκονται σε μια CPU και τους ρόλους τους στις οδηγίες επεξεργασίας.

16. Εξηγήστε την έννοια της εικονικής μνήμης και συζητήστε τα οφέλη που παρέχει σε ένα σύστημα υπολογιστή.

Θέμα:Δομές δεδομένων

Χρόνος:3 ώρες

Μέγιστη βαθμολογία:75

Ενότητα Α (Ερωτήσεις αντικειμενικού τύπου)

Δοκιμάστε 5 ερωτήσεις από τις 7

(5 * 4 =20 βαθμοί)

1. Ορίστε τον όρο «δομή δεδομένων».

2. Δηλώστε τον σκοπό της χρήσης «στοίβων» σε μια δομή δεδομένων.

3. Εξηγήστε τις διαφορές μεταξύ «συνδεδεμένων λιστών» και «πίνακες».

4. Τι είναι ένα «δυαδικό δέντρο αναζήτησης»;

5. Εξηγήστε την έννοια του «κατακερματισμού» στις δομές δεδομένων.

6. Δηλώστε τον σκοπό χρήσης μιας δομής δεδομένων «ουράς».

7. Ποιοι είναι οι διαφορετικοί τύποι αλγορίθμων «ταξινόμησης»;

Ενότητα Β (Ερωτήσεις σύντομης απάντησης)

Δοκιμάστε 3 ερωτήσεις από τις 5

(3 * 10 =30 βαθμοί)

8. Συζητήστε τις διάφορες λειτουργίες που εκτελούνται σε μια στοίβα.

9. Εξηγήστε την αρχή λειτουργίας μιας δομής δεδομένων ουράς με τη βοήθεια ενός παραδείγματος.

10. Περιγράψτε την έννοια μιας συνδεδεμένης λίστας και αναφέρετε τα πλεονεκτήματά της σε σχέση με τους πίνακες.

11. Εξηγήστε την έννοια του δυαδικού δέντρου και συζητήστε τις εφαρμογές του.

12. Γράψτε σύντομες σημειώσεις για τις διάφορες τεχνικές διέλευσης για ένα δυαδικό δέντρο.

Ενότητα Γ (Ερωτήσεις με μεγάλες απαντήσεις)

Δοκιμάστε 2 ερωτήσεις από τις 4

(2 * 25 =50 βαθμοί)

13. Εξηγήστε την έννοια της «αναδρομής» και επεξηγήστε την με ένα κατάλληλο παράδειγμα σε μια γλώσσα προγραμματισμού.

14. Περιγράψτε τους διαφορετικούς τύπους τεχνικών αναζήτησης που χρησιμοποιούνται σε δομές δεδομένων και συγκρίνετε την πολυπλοκότητά τους.

15. Γράψτε ένα δοκίμιο για τους διάφορους αλγόριθμους ταξινόμησης και συζητήστε τη χρονική και χωρική πολυπλοκότητά τους.

16. Εξηγήστε την έννοια και την εφαρμογή ενός πίνακα κατακερματισμού και συζητήστε τις εφαρμογές του στη διαχείριση δεδομένων.

---

Αυτές οι ερωτήσεις είναι μερικά μόνο παραδείγματα για το τι μπορεί να συναντήσετε στις εξετάσεις MCA 5ου εξαμήνου. Είναι σημαντικό να μελετήσετε ένα ευρύ φάσμα θεμάτων και να εξασκηθείτε στην επίλυση ερωτήσεων του προηγούμενου έτους για να προετοιμαστείτε αποτελεσματικά για τις εξετάσεις σας.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα