Course module

Paper 2 | Unit 3 | Programming Languages and Computer GraphicsNTA-UGC-NET Paper - 2

Lessons
316
Duration
19 hr 43 min
PYQs
266
Practice
1518

10% of this course's PYQ weight is covered in this module.

Syllabus index

Lessons in this module

Language Design

Elementary Data Types — Constants, Variables, and Expressions

  1. Elementary Data Types — Constants, Variables, and ExpressionsPdf
  2. Elementary DatatypeDrm Video

Formal Transition Models — Automata and Computational Frameworks

  1. Formal Transition ModelPdf
  2. Formal Transition ModelDrm Video

Object Oriented Programming (OOPS)

Classes and Objects – The Blueprint and the Instance

  1. Classes and ObjectsPdf
  2. Demo: Classes and ObjectsStandard Video

Data Abstraction – Hiding Implementation Details

  1. Data AbstractionPdf
  2. Data AbstractionDrm Video

Encapsulation – Wrapping Data and Methods in a Single Unit

  1. Encapsulation – Wrapping Data and Methods in a Single UnitPdf
  2. EncapsulationDrm Video

Inheritance – Code Reusability and Hierarchical Relationships

  1. Inheritance – Code Reusability and Hierarchical RelationshipsPdf
  2. InheritanceDrm Video

Abstract Class – Incomplete Classes for Interface Definition

  1. Abstract Class – Incomplete Classes for Interface DefinitionPdf
  2. Abstract ClassDrm Video

Polymorphism – One Interface with Multiple Implementations

  1. Polymorphism – One Interface with Multiple ImplementationsPdf
  2. PolymorphismDrm Video

Dynamic Binding – Runtime Resolution of Method Calls

  1. Dynamic Binding – Runtime Resolution of Method CallsPdf
  2. Dynamic BindingDrm Video

C Fundamentals

Control Flow

Functions

Arrays & Pointers

Storage Classes, Structures & Enums

Programming in C++

Constructors – Object Initialization Techniques

  1. Constructors – Object Initialization TechniquesPdf
  2. ConstructorDrm Video

HTML Basics

JavaScript-Basics

Java

Arrays in Java – Sequential Data Structures

  1. Arrays in Java – Sequential Data StructuresPdf
  2. ArraysDrm Video

Final Keyword in Java – Constants, Non-Inheritance, and Restrictions

  1. Final Keyword in Java – Constants, Non-Inheritance, and RestrictionsPdf
  2. Final Keyword in JAVADrm Video

JINDI – Java Naming and Directory Interface (Overview)

  1. JNDI – Java Naming and Directory Interface (Overview)Pdf
  2. JINDIDrm Video

Basics of Computer Graphics

Input Devices – Interaction Mechanisms (Mouse, Trackball, Digitizers)

  1. Input Devices – Interaction Mechanisms (Mouse, Trackball, Digitizers)Pdf

Bitmap and Pixmap – Pixel Depth and Memory Representation

  1. Definitions Bitmap and PixmapPdf
  2. Definitions Bitmap and PixmapDrm Video

Output Primitives – Mathematical Representation of Points and Lines

  1. Output Primitives – Mathematical Representation of Points and LinesPdf
  2. Output PrimitivesDrm Video

2-D Geometrical Transforms and Viewing

3-D Object Representation, Geometric Transformations and Viewing

Back-Face Detection – Culling Surfaces Facing Away from Viewer

  1. Back-Face Detection – Culling Surfaces Facing Away from ViewerPdf
  2. BACK-FACE DETECTIONDrm Video

Module lessons

Previous-year questions

PYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions15 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions18 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions12 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions22 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions16 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions8 questionsPYQ collectionPYQ Questions35 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions11 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions23 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions27 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions10 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions9 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions6 questionsPYQ collectionPYQ Questions48 questionsPYQ collectionPYQ Questions3 questionsPYQ collectionPYQ Questions5 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions4 questionsPYQ collectionPYQ Questions7 questionsPYQ collectionPYQ Questions20 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions11 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions1 questionsPYQ collectionPYQ Questions2 questionsPYQ collectionPYQ Questions21 questionsPYQ collectionPYQ Questions266 questions

Explore the course

View course details