Samual Sam

Samual Sam

1,507 Articles Published

Articles by Samual Sam

Page 146 of 151

The Best C++ IDE or Editor for Windows

Samual Sam
Samual Sam
Updated on 30-Jul-2019 390 Views

The following are some of C++ IDEs for Windows. 1.Eclipse Galileo with CDT Plugin Eclipse is a well-known open source and cross platform IDE. It provides full functional C/C++ IDE with the following features − Code editor with support for syntax highlighting Support for folding and hyperlink navigation Source code refactoring plus code generation Tools for visual debugging such as memory, registers 2.NetBeans NetBeans is free, open source and popular IDE for C/C++. There are some following features − Support for automatic packaging of compiled application into .tar, .zip. Support for multiple compilers such as GNU, Clang/LLVM, ...

Read More

Introduction to Pattern Searching Algorithms

Samual Sam
Samual Sam
Updated on 30-Jul-2019 3K+ Views

Pattern Searching algorithms are used to find a pattern or substring from another bigger string. There are different algorithms. The main goal to design these type of algorithms to reduce the time complexity. The traditional approach may take lots of time to complete the pattern searching task for a longer text. Here we will see different algorithms to get a better performance of pattern matching. In this Section We are going to cover. Aho-Corasick Algorithm Anagram Pattern Search Bad Character Heuristic Boyer Moore Algorithm Efficient Construction of Finite Automata kasai’s Algorithm Knuth-Morris-Pratt Algorithm Manacher’s Algorithm Naive Pattern Searching Rabin-Karp ...

Read More

Introduction to Searching Algorithms

Samual Sam
Samual Sam
Updated on 30-Jul-2019 9K+ Views

The searching algorithms are used to search or find one or more than one element from a dataset. These type of algorithms are used to find elements from a specific data structures. Searching may be sequential or not. If the data in the dataset are random, then we need to use sequential searching. Otherwise we can use other different techniques to reduce the complexity. In this Section We are going to cover − Binary Search Exponential Search Interpolation Search Jump Search Linear Search Ternary Search

Read More

Introduction to Graph Algorithms

Samual Sam
Samual Sam
Updated on 30-Jul-2019 773 Views

The graph is a non-linear data-structure, which consists finite number of nodes and a set of edges which are used to connect a pair of nodes. The graphs are used to solve some real-time problems to represent network etc. In different social networks, the graphs are used. In this Section We are going to cover − Bi-Connected Graph Checking Breadth First Search (BFS) for a Graph Bridges in a Graph Check if a given graph is tree or not Connectivity in a directed graph Depth First Search (DFS) for a Graph Detect Cycle in a an Undirected Graph Detect ...

Read More

Telephone Modems

Samual Sam
Samual Sam
Updated on 30-Jul-2019 2K+ Views

Modem is an abbreviation of “modulator demodulator”. It is a network device that modulates digital information or bits into analog signals for transmission at the sending end, and demodulates the analog signals to bits at the receiving end. Telephone modems enables data communication between two computers over voice – grade telephone lines. Purpose and Usage The computers are digital devices that are connected via analog local loops of the telephone networks. So, there is a need to convert the bits to analog signals so that they can be transmitted via the physical channels; and conversely convert analog signals in the ...

Read More

First-Generation (1G) Mobile Phones

Samual Sam
Samual Sam
Updated on 30-Jul-2019 10K+ Views

Wireless cellular technology or mobile communications started with first generation mobile phones, popularly known as 1G. It was an analog telecommunications system, introduced in 1979 and continued to mid of the 1980s. History 1G mobile communication system was introduced in Japan in 1979 by Nippon Telegraph and Telephone (NTT). Initially, it started in Tokyo and within next five years expanded to cover the whole of Japan. In 1981, Nordic Mobile Telephone (NMT) was launched in European countries. In 1983, Ameritech launched 1G mobiles in the USA using Motorola mobile phones. Use of mobile communication system was then followed by several ...

Read More

Data Over Cable Service Interface Specification (DOCSIS)

Samual Sam
Samual Sam
Updated on 30-Jul-2019 773 Views

Data over cable service interface specification (DOCSIS) is an international telecommunications standard to provide high speed data to cable TV system over its existing hybrid fiber-coaxial (HFC) infrastructure. It is used for providing cable Internet access as well as supporting high definition televisions. Versions of DOCSIS DOSCIS 1.0 − It was the first version for cable modem system DOSCIS 2.0 − It enhanced upstream data from computer to the operator to allow services requiring equal data transfer in both uplink and downlink, like IP telephony. DOSCIS 3.0 − It supports IPv6 standard. It is marked by increase in transmission ...

Read More

Circuit-switched vs Packet-switched networks

Samual Sam
Samual Sam
Updated on 30-Jul-2019 5K+ Views

Definitions Circuit Switched Networks − Circuit switched networks are connection-oriented networks. Here, a dedicated route is established between the source and the destination and the entire message is transferred through it. Packet Switched Networks − Packet switched networks are connectionless networks. Here, the message is divided and grouped into a number of units called packets that are individually routed from the source to the destination. Comparisons Differences with respect to technology Serial Number Circuit – Switching Packet – Switching 1 It is a connection oriented network switching technique. It is a connectionless network switching technique. ...

Read More

Frequency Division Duplex

Samual Sam
Samual Sam
Updated on 30-Jul-2019 3K+ Views

Frequency division duplex (FDD) is a communication technique where the connected parties can communicate with each other in both directions through use of separate frequency bands for transmitting and receiving. Since FDD uses different frequency bands for upstream data and downstream data, the sending and the receiving signals do not interfere with each other. FDD in Cellular Networks Cellular networks use FDD to separate the channels. One block of the electromagnetic spectrum is allocated for uplink, which carries data from mobile phones to a base station. A different block of the spectrum is allocated to downlink, carrying data ...

Read More

Cable, ADSL, and Fiber

Samual Sam
Samual Sam
Updated on 30-Jul-2019 839 Views

Definitions Cable − Cable network is a system of providing varied services like television programming, FM programming, Internet and telephone services over existing cable TV network. ADSL − Asymmetric Digital Subscriber Line (ADSL) is a type of broadband communications technology to transmit digital data at a high bandwidth on existing phone lines to homes and businesses. Fiber − Fiber or Fiber to the home (FTTH) is a technology to deploy optical fibers in the local loop of the telephone networks to the users home for providing high-speed data connectivity. Comparisons Wires Cable − They use the copper coaxial ...

Read More
Showing 1451–1460 of 1,507 articles
« Prev 1 144 145 146 147 148 151 Next »
Advertisements