>> Elettronica Tecnologia >  >> Satellite Radio >> XM

Qual è il programma uptu del mca quinto sem?

Programma del quinto semestre dell'MCA dell'Uttar Pradesh Technical University (UPTU)

Sistemi di gestione di database (DBMS)

* Introduzione ai DBMS

* Modelli di dati:modello ER, modello gerarchico, modello di rete, modello relazionale

* Progettazione di database:dipendenze funzionali, normalizzazione, denormalizzazione

* SQL:DDL, DML, TCL, visualizzazioni, indici, trigger

* Gestione delle transazioni:proprietà ACID, controllo della concorrenza, tecniche di ripristino

* Concetti avanzati sui DBMS:database distribuiti, database orientati agli oggetti, database NoSQL

Computergrafica

* Introduzione alla Computer Grafica

* Grafica raster:conversione scansione, algoritmi di riempimento, ritaglio

* Trasformazioni 2D:traslazione, rotazione, ridimensionamento, taglio

* Trasformazioni 3D:traslazione, rotazione, ridimensionamento, taglio, proiezione

* Illuminazione e ombreggiatura:Phong Shading, Gouraud Shading

* Curve e superfici:curve di Bezier, B-Spline, NURBS

* Frattali e Raytracing

* Animazione

Ingegneria del software

* Introduzione all'ingegneria del software

* Ciclo di vita dello sviluppo software (SDLC):modello a cascata, modello agile, modello iterativo

* Ingegneria dei requisiti:raccolta, analisi, specifica

* Design:progettazione architettonica, progettazione dettagliata

* Implementazione:codifica, test, debug

* Verifica e validazione:test unitari, test di integrazione, test di sistema, test di accettazione

* Manutenzione Software:Evoluzione, Reingegnerizzazione, Gestione della Configurazione

Facoltativo I:Cloud Computing

* Introduzione al Cloud Computing

* Architettura del cloud computing:IaaS, PaaS, SaaS

* Virtualizzazione:concetti, tecniche, vantaggi

* Cloud Storage:concetti, tipologie, servizi

* Sicurezza nel cloud:concetti, minacce, contromisure

* Applicazioni cloud:applicazioni Web, applicazioni mobili, applicazioni Big Data

Facoltativo II:sviluppo di applicazioni mobili

* Introduzione allo sviluppo di applicazioni mobili

* Sviluppo Android:architettura Android, SDK Android, Android Studio

* Sviluppo iOS:architettura iOS, Xcode, Objective-C, Swift

* Sviluppo di app ibride:Ionic, React Native, PhoneGap

* Test di applicazioni mobili:test unitari, test di integrazione, test di sistema, test delle prestazioni

* Sicurezza delle applicazioni mobili:concetti, minacce, contromisure

Pratico

*Laboratorio DBMS

* Laboratorio di computer grafica

* Laboratorio di ingegneria del software

* Laboratorio di Cloud Computing (se scelto)

* Laboratorio di sviluppo di applicazioni mobili (se selezionato)

  1. Che cosa è RFID in Telecomunicazioni
  2. Per cosa si può utilizzare un supporto da parete Samsung?
  3. Come creare una mappa concettuale in Microsoft Word
  4. Che cosa è un Cutter Laser
  5. Strumenti Satellite Signal Alignment
  6. Differenze tra cavi SATA blu e rossi