>> Électroniques Technologie >  >> Radio satellite >> XM

Quel est le programme uptu du cinquième semestre mca ?

Syllabus MCA du 5ème semestre de l'Université technique de l'Uttar Pradesh (UPTU)

Systèmes de gestion de bases de données (SGBD)

* Introduction au SGBD

* Modèles de données :modèle ER, modèle hiérarchique, modèle de réseau, modèle relationnel

* Conception de bases de données :dépendances fonctionnelles, normalisation, dénormalisation

* SQL : DDL, DML, TCL, vues, index, déclencheurs

* Gestion des transactions :propriétés ACID, contrôle de concurrence, techniques de récupération

* Concepts avancés de SGBD :bases de données distribuées, bases de données orientées objet, bases de données NoSQL

Infographie

* Introduction à l'infographie

* Graphiques raster :conversion de numérisation, algorithmes de remplissage, découpage

* Transformations 2D :translation, rotation, mise à l'échelle, cisaillement

* Transformations 3D :translation, rotation, mise à l'échelle, cisaillement, projection

* Éclairage et Ombrage :Phong Shading, Gouraud Shading

* Courbes et surfaces :courbes de Bézier, B-Splines, NURBS

* Fractales et Raytracing

*Animations

Génie logiciel

* Introduction au génie logiciel

* Cycle de vie du développement logiciel (SDLC) :modèle en cascade, modèle agile, modèle itératif

* Ingénierie des Exigences :Collecte, Analyse, Spécification

* Conception :conception architecturale, conception détaillée

* Implémentation :codage, tests, débogage

* Vérification et validation :tests unitaires, tests d'intégration, tests système, tests d'acceptation

* Maintenance logicielle :Evolution, Re-engineering, Gestion de configuration

Cours au choix I :Cloud Computing

* Introduction au cloud computing

*Architecture Cloud Computing :IaaS, PaaS, SaaS

* Virtualisation :Concepts, Techniques, Avantages

* Stockage cloud :concepts, types, services

* Sécurité du cloud :concepts, menaces, contre-mesures

* Applications cloud :applications Web, applications mobiles, applications Big Data

Cours au choix II : Développement d'applications mobiles

* Introduction au développement d'applications mobiles

* Développement Android :Architecture Android, SDK Android, Android Studio

* Développement iOS :Architecture iOS, Xcode, Objective-C, Swift

* Développement d'applications hybrides :Ionic, React Native, PhoneGap

* Tests d'applications mobiles :tests unitaires, tests d'intégration, tests système, tests de performances

* Sécurité des applications mobiles :concepts, menaces, contre-mesures

Pratique

* Laboratoire de SGBD

* Laboratoire d'infographie

* Laboratoire de génie logiciel

* Laboratoire de Cloud Computing (si optionné)

* Laboratoire de développement d'applications mobiles (si optionné)

XM