Knowledge in Computer Graphics

Computer Networking

This file containing about networking, Components of Networking, types of Networks - wireless network, system interconnections, wireless LANs, Wireless WANs, Inter Network, Network Services, Connection Oriented Services, Connection less services, service premitives, Reference models in communication network, etc.

First Generation of Computer

This file contains all about Computer Generations.. First Generation Computers.

Pipelining computer

Pipelining is the process of accumulating instruction from the processor through a pipeline. It allows storing and executing instructions in an orderly process. It is also known as pipeline processing. Pipelining is a technique where multiple instructions are overlapped during execution.

Stack-Reference

Stacks are a type of container adaptor, specifically designed to operate in a LIFO context (last-in first-out), where elements are inserted and extracted only from one end of the container. stacks are implemented as containers adaptors, which are classes that use an encapsulated object of a specific container class as its underlying container, providing a specific set of member functions to access its elements. Elements are pushed/popped from the "back" of the specific container, which is known as the top of the stack.

Nondeterministic Finite Automata

In automata theory, a finite state machine is called a deterministic finite automaton, if each of its transitions is uniquely determined by its source state and input symbol, and reading an input symbol is required for each state transition.

Automata and Grammar

In formal language theory, a grammar (when the context is not given, often called a formal grammar for clarity) is a set of production rules for strings in a formal language. ... To describe such recognizers, formal language theory uses separate formalisms, known as automata theory.

Noise Performance of Various Modulation Schemes

Why modulation is used in communication? In modulation technique, the message signal frequency is raised to a range so that it is more useful for transmission. ... In signal transmission, the signals from various sources are transmitted through a common channel simultaneously by using multiplexers.

Architecture of Microprocessors

Architecture of Microprocessor The microprocessor is a single IC package in which several useful functions are integrated and fabricated on a single silicon semiconductor chip. Its architecture consists of a central processing unit, memory modules, a system bus, and an input/output unit.

Architecture of Micro controllers

Microcontroller. A microcontroller is essentially a small computer on a chip. Like any computer, it has memory, and can be programmed to do calculations, receive input, and generate output. Unlike a PC, it incorporates memory, a CPU, peripherals and I/O interfaces into a single chip.

Insertion Sort

Insertion sort is a simple sorting algorithm that builds the final sorted array one item at a time. It is much less efficient on large lists than more advanced algorithms such as quicksort, heapsort, or merge sort.

Asymptotic Notation

Asymptotic Notations are languages that allow us to analyze an algorithm's running time by identifying its behavior as the input size for the algorithm increases. This is also known as an algorithm's growth rate.

Analyzing Algorithms

Algorithm analysis is an important part of computational complexity theory, which provides theoretical estimation for the required resources of an algorithm to solve a specific computational problem. Most algorithms are designed to work with inputs of arbitrary length.