Introduction to Data Structure - Array, Stack Queues Primitive and Non-primitive Data Structure

Advertisement

Topics

  • Object Oriented Programming in C++
  • Data Structures
    • Introduction to Data Structure - Array, Stack Queues Primitive and Non-primitive Data Structure
    • Linear and Non-linear Structure
    • Static and Dynamic Data Structure
    • One and Two Dimensional Arrays - Sequential Allocation and Address Calculation
    • One Dimensional Array - Traversal, Searching (Linear, Binary Search), Insertion of an Element in an Array, Deletion of an Element from an Array, Sorting (Insertion, Selection, Bubble)
    • Two-dimensional Arrays - Traversal Finding Sum/Difference of Two Nxm Arrays Containing Numeric Values, Interchanging Row and Column Elements in a Two Dimensional Array
    • Introduction to Stack in C++ (LIFO - Last in First Out Operations)
    • Operations on Stack (PUSH and POP) and Its Implementation in C++
    • Converting Expressions from INFIX to POSTFIX Notation and Evaluation of Postfix Expression in C++
    • Queue (Array and Linked Implementation)
    • Introduction to Queue in C++ (FIFO - First in First Out Operations)
    • Operations on Queue (Insert and Delete and Its Implementation in C++
    • Circular Queue Using Array
  • Database Management Systems and SQL
  • C++ Boolean Algebra
    • Binary-valued Quantities
    • Boolean Variable
    • Boolean Constant and Boolean Operators - AND, OR, NOT
    • Truth Tables (Boolean Algebra)
    • Closure Property
    • Commutative Law
    • Associative Law
    • Identity Law
    • Inverse Law
    • Principle of Duality
    • Idempotent Law
    • Distributive Law
    • Absorption Law
    • Involution Law
    • DeMorgan’S Law/Theorem and Their Applications
    • Obtaining Sum of Product (SOP) and Product of Sum (POS) Form the Truth Table
    • Reducing Boolean Expression (SOP and POS) to Its Minimal Form
    • Use of Karnaugh Map for Minimization of Boolean Expressions (Up to 4 Variables)
    • Application of Boolean Logic - Digital Electronic Circuit Design Using Basic Logic Gates (NOT, AND, OR, NAND, NOR)
    • Use of Boolean Operators (NOT, AND, OR) in SQL SELECT Statements
    • Use of Boolean Operators (AND, OR) in Search Engine Queries
  • Networking and Open Source Software
    • Evolution of Networking
    • ARPANET
    • Internet
    • Interspace Different Ways of Sending Data Across the Network with Reference to Switching Techniques (Circuit and Packet Switching)
    • Data Communication Terminologies
    • Concept of Channel
    • Bandwidth (Hz, KHz, MHz) and Data Transfer Rate (Bps, Kbps, Mbps, Gbps, Tbps)
    • Twisted Pair Cable
    • Coaxial Cable
    • Optical Fiber
    • Infrared
    • Radio Link
    • Microwave Link
    • Satellite Link
    • Network Devices
    • Networking Topologies
    • Network Protocol - TCP/IP (Transmission Control Protocol/Internet Protocol)
    • Network Protocol - FTP (File Transfer Protocol)
    • Network Protocol - Point to Point Protocol (PPP)
    • Network Protocol - SMTP (Simple Mail Transfer Protocol)
    • Network Protocol - POP3 Remote Login (Talent)
    • Internet Wireless/Mobile Communication Protocol - GSM, CDMA, GPRS, and WLL
    • Mobile Telecommunication Technologies
    • Mobile Processors
    • Electronic Mail Protocols Such as SMTP, POP3
    • Protocols for Chat and Video Conferencing VOIP
    • Wireless Technologies Such as Wi-Fi and WiMax
    • Network Threats and Its Prevention
    • Cookies
    • Protection Using Firewall
    • https
    • India IT Act
    • Cyber Law
    • Cyber Crimes
    • IPR Issues
    • Hackers and Crackers (Hacking)
    • World Wide Web (WWW)
    • Hyper Text Markup Language (HTML)
    • Extensible Markup Language (XML)
    • Hyper Text Transfer Protocol (HTTP)
    • Network Protocol – DNS (Domain Name System)
    • Uniform Resource Locator (URL)
    • Website
    • Web Browser
    • Web Servers
    • Web Hosting
    • Web Scripting - Client Side (VB Script, Java Script, PHP)
    • Server Side (ASP, JSP, PHP)
    • Web 2.0 (For Social Networking)
    • E-commerce Payment Transactions Using Online Banking
    • Mobile Banking and Payment Apps and Services
If you would like to contribute notes or other learning material, please submit them using the button below.

Shaalaa.com | Data Structures Using C/C++

Shaalaa.com


Next video


Shaalaa.com


Data Structures Using C/C++ [00:30:58]
S
Series: 1
0%


Advertisement
Share
Notifications



      Forgot password?
Use app×