computer-nec-license
  • NEC-Computer
  • 1. Concept of Basic Electrical and Electronics Engineering
    • 1.1 Basic Concepts
    • 1.2 Network Theorems
    • 1.3 Alternating Current Fundamentals
    • 1.4 Semiconductor Device
    • 1.5 Signal Generator
    • 1.6 Amplifiers
    • MCQs
      • MCQs On Basic Electrical
        • set-1
        • set-2
      • MCQs On Basic Electronics
        • set-1
        • set-2
  • 2. Digital Logic and Microprocessor
    • 2.1 Digital Logic
    • 2.2 Combinational & Arithmetic Circuit
    • 2.3 Sequential Logic Circuits
    • 2.4 Microprocessor
    • 2.5 Microprocessor System
    • 2.6 Interrupt Operations
    • MCQs
      • MCQs On Digital Logic
        • set-1
        • set-2
        • set-3
        • set-4
        • set-5
        • set-6
        • set-7
        • set-8
        • set-9
        • set-10
        • set-11
        • set-12
      • MCQs On Microprocessor
        • set-1
        • set-2
        • set-3
        • set-4
        • set-5
        • set-6
        • set-7
        • set-8
        • set-9
  • 3. Programming Language and Its Applications
    • 3.1 Introduction to C Programming
    • 3.2 Pointers, Structures, and Data Files
    • 3.3 C++ Language Constructs with Objects and Classes
    • 3.4 Features of Object-Oriented Programming
    • 3.5 Pure Virtual Functions and File Handling
    • 3.6 Generic Programming and Exception Handling
    • MCQs
      • set-1
      • set-2
      • set-3
      • set-4
      • set-5
  • 4. Computer Organization and Embedded System
    • 4.1 Control and CPU
    • 4.2 Computer Arithmetic and Memory System
    • 4.3 I/O Organization and Multiprocessor
    • 4.4 Embedded System Design
    • 4.5 Real-Time Operating and Control Systems
    • 4.6 Hardware Description Language (VHDL) and IC Technology
    • MCQs
      • set-1
      • set-2
      • set-3
      • set-4
      • set-5
      • set-6
      • set-7
      • set-8
      • set-9
      • set-10
      • set-11
  • 5. Concept of Computer Network and Network Security System
    • 5.1 Introduction to Computer Networks
    • 5.2 Data Link Layer
    • 5.3 Network Layer
    • 5.4 Transport Layer
    • 5.5 Application Layer
    • 5.6 Network Security
    • MCQs
      • Basic Networking
        • set-1
        • set-2
      • Advanced Networking
        • set-1
        • set-2
        • set-3
        • set-4
        • set-5
        • set-6
  • 6. Theory of Computation and Computer Graphics
    • 6.1 Introduction to Finite Automata
    • 6.2 Introduction to Context-Free Languages (CFL)
    • 6.3 Turing Machines (TM)
    • 6.4 Introduction to Computer Graphics
    • 6.5 Two-Dimensional Transformation
    • 6.6 Three-Dimensional Transformation
    • MCQs
      • MCQs on Theory of Computation
        • set-1
        • set-2
        • set-3
      • MCQs On Computer Graphics
        • set-1
        • set-2
        • set-3
        • set-4
        • set-5
        • set-6
  • 7. Data Structures and Algorithm, Database System and Operating System
    • 7.1 Introduction to Data Structures, Lists, Linked Lists, and Trees
    • 7.2 Sorting, Searching, Hashing and Graphs
    • 7.3 Introduction to Data Models, Normalization, and SQL
    • 7.4 Transaction Processing, Concurrency Control, and Crash Recovery
    • 7.5 Introduction to Operating System and Process Management
    • 7.6 Memory Management, File Systems, and System Administration
    • MCQs
      • MCQs ON DSA
        • set-1
        • set-2
        • set-3
        • set-4
        • set-5
        • set-6
      • MCQs On DBMS
        • set-1
        • set-2
      • MCQs On Operating System
        • set-1
        • set-2
        • set-3
        • set-4
        • set-5
        • set-6
        • set-7
        • set-8
        • set-9
        • set-10
        • set-11
        • set-12
  • 8. Software Engineering and Object-Oriented Analysis & Design
    • 8.1 Software Process and Requirements
    • 8.2 Software Design
    • 8.3 Software Testing, Cost Estimation, Quality Management, and Configuration Management
    • 8.4 Object-Oriented Fundamentals and Analysis
    • 8.5 Object-Oriented Design
    • 8.6 Object-Oriented Design Implementation
    • MCQs
      • set-1
      • set-2
      • set-3
      • set-4
      • set-5
      • set-6
      • set-7
      • set-8
      • set-9
  • 9. Artificial Intelligence and Neural Networks
    • 9.1 Introduction to AI and Intelligent Agents
    • 9.2 Problem Solving and Searching Techniques
    • 9.3 Knowledge Representation
    • 9.4 Expert System and Natural Language Processing
    • 9.5 Machine Learning
    • 9.6 Neural Networks
    • MCQs
      • set-1
      • set-2
      • set-3
      • set-4
      • set-5
      • set-6
      • set-7
      • set-8
      • set-9
  • 10. Project Planning, Design and Implementation
    • 10.1 Engineering Drawings and Its Concepts
    • 10.2 Engineering Economics
    • 10.3 Project Planning and Scheduling
    • 10.4 Project Management
    • 10.5 Engineering Professional Practice
    • 10.6 Engineering Regulatory Body
    • MCQs
      • MCQs On Engineering Drawing
        • set-1
        • set-2
      • MCQs On Engineering Economics
      • MCQs On Project Planning & Scheduling
      • MCQs On Project Mangement
      • MCQs On Engineering Professional Practice
      • MCQs On Engineering Regulatory Body
  • Questions Sets
    • Set 1 (Chaitra, 2080)
      • Short Questions (60*1=60 Marks)
      • Long Questions (20*2=40 Marks)
    • Set 2 (Aasadh, 2081)
      • Short Questions (60*1=60 Marks)
      • Long Questions (20*2=40 Marks)
    • Set 3 (Asojh, 2080)
      • Short Questions (60*1=60 Marks)
      • Long Questions (20*2=40 Marks)
    • Model Set - Computer Engineering By NEC
      • Short Questions (60*1=60 Marks)
      • Long Questions (20*2=40 Marks)
    • Model Set - Software Engineering By NEC
      • Short Questions (60*1=60 Marks)
      • Long Questions (20*2=40 Marks)
  • Tips & Tricks
Powered by GitBook
On this page
  • 7.1 Introduction to Data Structures, Lists, Linked Lists, and Trees
  • 7.2 Sorting, Searching, and Graphs
  • 7.3 Introduction to Data Models, Normalization, and SQL
  • 7.4 Transaction Processing, Concurrency Control, and Crash Recovery
  • 7.5 Introduction to Operating Systems and Process Management
  • 7.6 Memory Management, File Systems, and System Administration

7. Data Structures and Algorithm, Database System and Operating System

7.1 Introduction to Data Structures, Lists, Linked Lists, and Trees

  • Data Types, Data Structures, and Abstract Data Types (ADT)

  • Time and Space Complexity Analysis of Algorithms

    • Big-O, Omega, and Theta Notations

  • Linear Data Structures

    • Stack and Queue Implementation

    • Stack Applications: Infix to Postfix Conversion, Evaluation of Postfix Expressions

    • Array Implementation of Lists

    • Stack and Queues as Lists

    • Static List Structures, Static vs Dynamic List Structures

    • Dynamic Implementation of Linked List

  • Types of Linked Lists

    • Singly Linked List, Doubly Linked List, Circular Linked List

    • Basic Operations on Linked Lists

      • Creation, Insertion, Deletion of Nodes at Different Positions

    • Doubly Linked Lists and Their Applications

  • Tree

    • Binary Tree Operations: Search, Insertion, Deletion

    • Tree Traversals: Pre-order, In-order, Post-order

    • Height, Level, and Depth of a Tree

    • AVL Balanced Trees

7.2 Sorting, Searching, and Graphs

  • Types of Sorting

    • Internal and External Sorting

    • Insertion Sort, Selection Sort, Exchange Sort

    • Merge Sort, Radix Sort, Shell Sort, Heap Sort (as a Priority Queue)

  • Big-O Notation and Efficiency of Sorting

  • Searching Techniques

    • Sequential Search, Binary Search, Tree Search

    • General Search Trees, Hashing: Hash Function and Hash Tables, Collision Resolution Techniques

  • Graph Concepts

    • Undirected and Directed Graphs

    • Graph Representation and Transitive Closure of Graph

    • Warshall’s Algorithm

    • Graph Traversal Techniques: Depth First Traversal, Breadth First Traversal

    • Topological Sorting: Depth First, Breadth First Topological Sorting

    • Minimum Spanning Trees: Prim’s, Kruskal’s, and Round-Robin Algorithms

    • Shortest-Path Algorithms: Greedy Algorithm, Dijkstra’s Algorithm

7.3 Introduction to Data Models, Normalization, and SQL

  • Data Abstraction and Data Independence

  • Schema and Instances

  • Entity-Relationship (E-R) Model

    • Strong and Weak Entity Sets, Attributes and Keys

    • E-R Diagram

  • Normalization

    • Different Normal Forms (1st, 2nd, 3rd, BCNF)

    • Functional Dependencies, Integrity Constraints, and Domain Constraints

  • Relational Databases

    • Relations (Joined, Derived)

    • DDL and DML Commands: Queries, Views, Assertions, Triggers

  • Relational Algebra and Query Optimization

    • Query Cost Estimation and Query Operations

    • Evaluation of Expressions and Query Decomposition

7.4 Transaction Processing, Concurrency Control, and Crash Recovery

  • ACID Properties

  • Concurrency in Databases

    • Concurrent Executions, Serializability

    • Lock-based Protocols, Deadlock Handling and Prevention

    • Failure Classification, Recovery, and Atomicity

    • Log-based Recovery

7.5 Introduction to Operating Systems and Process Management

  • Evolution of Operating Systems

  • Types and Components of Operating Systems

    • Operating System Structure and Services

  • Introduction to Processes

    • Process Description, States, Control

    • Threads and Process-Thread Relationships

  • Scheduling and Concurrency

    • Types of Scheduling, Principles of Concurrency

    • Critical Region, Race Condition, Mutual Exclusion

    • Semaphores, Mutex, Message Passing, Monitors

    • Classical Synchronization Problems

7.6 Memory Management, File Systems, and System Administration

  • Memory Management

    • Memory Addresses, Swapping, Free Memory Space Management

    • Virtual Memory Management, Demand Paging, Page Replacement Algorithms

  • File Systems

    • File, Directory, File Paths, File System Implementation

    • Impact of Allocation Policy on Fragmentation

    • File System Performance and Mapping File Blocks on the Disk Platter

  • System Administration Tasks

    • User Account Management, System Startup and Shutdown Procedures

Previousset-6Next7.1 Introduction to Data Structures, Lists, Linked Lists, and Trees

Last updated 5 months ago