Article MCA de l'année dernière de RTU Kota
Section A
1. Choisissez la bonne réponse parmi les options proposées :
a) Quelle est la forme complète du MCA ?
i) Master en applications informatiques
ii) Master en arts informatiques
iii) Master en administration informatique
iv) Master en informatique
b) Quel langage de programmation est utilisé pour développer des applications Android ?
i)Java
ii) Python
iii) C++
iv) C#
c) Quel est le but d'un système de gestion de base de données (SGBD) ?
i) Gérer et organiser les données
ii) Pour créer des sites Web
iii) Développer des applications logicielles
iv) Pour envoyer des e-mails
d) Lequel des éléments suivants est un navigateur Web ?
i) Google Chrome
ii) Microsoft Word
iii) Adobe Photoshop
iv) Tally ERP 9
e) Quel est le terme utilisé pour connecter deux ordinateurs ou plus ?
i) Réseautage
ii) Programmation
iii) Exploration de données
iv) Informatique en nuage
2. Remplissez les espaces avec les mots appropriés :
a) La première génération d'ordinateurs utilisait la technologie ________.
b) Le processus de conversion des signaux analogiques en signaux numériques est connu sous le nom de ________.
c) L'appareil ________ est responsable du contrôle et de la gestion du flux de données et d'instructions dans un système informatique.
d) ________ est un type de logiciel qui aide les utilisateurs à créer des présentations.
e) ________ est un langage informatique utilisé pour développer des pages Web.
3. Faites correspondre les termes suivants avec leurs descriptions :
a) Compilateur
b) Interprète
c) Système d'exploitation
d) Algorithme
e) Interface graphique
i) Un programme qui traduit un langage de programmation de haut niveau en code machine.
ii) Un logiciel qui gère les ressources matérielles et logicielles d'un ordinateur.
iii) Une procédure étape par étape pour résoudre un problème informatique.
iv) Une interface utilisateur qui permet aux utilisateurs d'interagir avec un ordinateur à l'aide d'éléments graphiques.
v) Un programme qui exécute des instructions écrites dans un langage de programmation ligne par ligne.
Section B
4. Répondez aux questions suivantes :
a) Expliquer les différents types de réseaux informatiques.
b) Discutez des avantages et des inconvénients de l'utilisation d'un SGBD.
c) Écrivez un programme en Java pour trouver la factorielle d'un nombre donné.
d) Décrire le fonctionnement d'un navigateur Web.
e) Comparez et contrastez les fonctionnalités de deux langages de programmation populaires, Python et Java.
5. Rédigez de courtes notes sur les points suivants :
a) Types de systèmes d'exploitation
b) Informatique en nuage
c) Exploration de données
d) Intelligence artificielle
e) Questions éthiques en informatique
Section C
6. Étude de cas :
Une entreprise dispose d'une base de données de ses employés, qui comprend des informations telles que le numéro d'identification de l'employé, le nom, le service, le salaire et les coordonnées. L'entreprise souhaite développer une application logicielle permettant aux utilisateurs autorisés de gérer et d'accéder efficacement aux données des employés.
a) Identifier les exigences fonctionnelles de l'application logicielle.
b) Concevoir une interface conviviale pour l'application logicielle.
c) Mettre en œuvre l'application logicielle à l'aide d'un langage de programmation et d'un système de gestion de base de données appropriés.
d) Tester l'application logicielle pour s'assurer qu'elle répond aux exigences fonctionnelles.
e) Déployer l'application logicielle sur le réseau de l'entreprise et assurer la formation des utilisateurs autorisés.
|