MCA Last Year Paper fra RTU Kota
Afsnit A
1. Vælg det rigtige svar blandt de angivne muligheder:
a) Hvad er den fulde form for MCA?
i) Master i computerapplikationer
ii) Master of Computer Arts
iii) Master of Computer Administration
iv) Kandidat i datalogi
b) Hvilket programmeringssprog bruges til at udvikle Android-applikationer?
i) Java
ii) Python
iii) C++
iv) C#
c) Hvad er formålet med et databasestyringssystem (DBMS)?
i) At administrere og organisere data
ii) At oprette websteder
iii) At udvikle softwareapplikationer
iv) At sende e-mails
d) Hvilken af følgende er en webbrowser?
i) Google Chrome
ii) Microsoft Word
iii) Adobe Photoshop
iv) Tally ERP 9
e) Hvad er betegnelsen for at forbinde to eller flere computere?
i) Netværk
ii) Programmering
iii) Data mining
iv) Cloud computing
2. Udfyld de tomme felter med passende ord:
a) Den første generation af computere brugte ________ teknologi.
b) Processen med at konvertere analoge signaler til digitale signaler er kendt som ________.
c) ________ enheden er ansvarlig for at kontrollere og styre strømmen af data og instruktioner i et computersystem.
d) ________ er en type software, der hjælper brugere med at lave præsentationer.
e) ________ er et computersprog, der bruges til at udvikle websider.
3. Match følgende udtryk med deres beskrivelser:
a) Kompiler
b) Tolk
c) Operativsystem
d) Algoritme
e) GUI
i) Et program, der oversætter programmeringssprog på højt niveau til maskinkode.
ii) En software, der styrer hardware- og softwareressourcer på en computer.
iii) En trin-for-trin procedure til løsning af et beregningsproblem.
iv) En brugergrænseflade, der giver brugerne mulighed for at interagere med en computer ved hjælp af grafiske elementer.
v) Et program, der udfører instruktioner skrevet på et programmeringssprog linje for linje.
Afsnit B
4. Besvar følgende spørgsmål:
a) Forklar de forskellige typer computernetværk.
b) Diskuter fordele og ulemper ved at bruge et DBMS.
c) Skriv et program i Java for at finde fakultetet af et givet tal.
d) Beskriv hvordan en webbrowser fungerer.
e) Sammenlign og kontrast funktionerne i to populære programmeringssprog, Python og Java.
5. Skriv korte bemærkninger om følgende:
a) Typer af operativsystemer
b) Cloud computing
c) Data mining
d) Kunstig intelligens
e) Etiske spørgsmål inden for databehandling
Afsnit C
6. Casestudie:
En virksomhed har en database over sine ansatte, som omfatter oplysninger som medarbejder-id, navn, afdeling, løn og kontaktoplysninger. Virksomheden ønsker at udvikle en softwareapplikation, der giver autoriserede brugere mulighed for at administrere og tilgå medarbejderdata effektivt.
a) Identificer de funktionelle krav til softwareapplikationen.
b) Design en brugervenlig grænseflade til softwareapplikationen.
c) Implementer softwareapplikationen ved hjælp af et passende programmeringssprog og databasestyringssystem.
d) Test softwareapplikationen for at sikre, at den opfylder funktionskravene.
e) Implementer softwareapplikationen på virksomhedens netværk og giv uddannelse til autoriserede brugere.