Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles on Trending Technologies
Technical articles with clear explanations and examples
Network Software
Network software encompasses a broad range of software used for the design, implementation, operation, and monitoring of computer networks. Traditional networks were hardware-based with software embedded directly into the devices. With the advent of Software-Defined Networking (SDN), software is separated from the hardware, making it more adaptable to the ever-changing nature of computer networks. Functions of Network Software Network software performs several critical roles in managing and maintaining a computer network − Network setup and installation − Helps to set up and install computer networks by configuring devices, assigning IP addresses, and establishing connectivity. ...
Read MoreHome Networks
A home network is a small-sized LAN that is used to connect devices within the small area of a home. It facilitates sharing of files, peripheral devices, programs, and Internet access among the computers in a home. Home networks may be wired, i.e., connections within devices are done with cables; or wireless, i.e., connections are provided using Wi-Fi and Bluetooth. Most modern home networks use a combination of both wired and wireless connections. A typical setup involves an Internet Service Provider (ISP) connection coming into a modem, which connects to a wireless router that distributes the network to all ...
Read MoreWide Area Network (WAN)
A Wide Area Network (WAN) is a computer network that covers a large geographical area comprising a region, a country, a continent, or even the whole world. WAN includes the technologies to transmit data, image, audio, and video information over long distances and among different LANs and MANs. The Internet is the largest and most well-known example of a WAN. Organizations use WANs to connect their branch offices, data centers, and cloud services spread across different cities or countries. Distinguishing Features of WAN Large capacity and scalability − WANs connect a large number of computers ...
Read MoreMetropolitan Area Networks (MAN)
A Metropolitan Area Network (MAN) is a network with a size greater than a LAN but smaller than a WAN. It normally comprises networked interconnections within a city that also offers a connection to the Internet. A MAN typically covers a geographical area ranging from 5 to 50 kilometers, making it ideal for connecting multiple offices, campuses, or buildings across a city. Distinguishing Features of MAN Network size − Generally ranges from 5 to 50 km. It may be as small as a group of buildings in a campus to as large as covering an entire ...
Read MoreLocal Area Networks
A Local Area Network (LAN) is a private network that connects computers and devices within a limited area like a residence, an office, a building, or a campus. On a small scale, LANs are used to connect personal computers to printers. However, LANs can also extend to a few kilometers when used by companies, where a large number of computers share a variety of resources like hardware (e.g., printers, scanners, audiovisual devices), software (e.g., application programs), and data. Distinguishing Features of LAN Limited geographic scope − Network size is limited to a small geographical area, presently ...
Read MoreBasic Network Hardware
The basic computer hardware components that are needed to set up a network are as follows. Each device plays a specific role in enabling communication between computers and other devices on the network. Network Cable NIC Switch Router Gateway Internet ...
Read MoreHTML DOM KeyboardEvent getModifierState( ) Method
The getModifierState() method is a property of the KeyboardEvent interface that returns a boolean value indicating whether the specified modifier key was pressed when the keyboard event occurred. This method is essential for detecting the state of modifier keys like Ctrl, Alt, Shift, and CapsLock during user input. Syntax Following is the syntax for the getModifierState() method − event.getModifierState(keyArg) Parameters The method takes a single parameter − keyArg − A string representing the modifier key to check. The parameter is case-sensitive. Return Value The method returns a boolean ...
Read MoreHTML DOM Input Password name Property
The HTML DOM Input Password name property is used for setting or returning the name attribute of an input password field. The name attribute helps in identifying the form data after it has been submitted to the server. JavaScript can also use the name attribute to reference form elements for manipulation. Syntax Following is the syntax for setting the name property − passwordObject.name = name Following is the syntax for getting the name property − var name = passwordObject.name Parameters The name parameter is a string that specifies the ...
Read MoreHow to make a display in a horizontal row?
Displaying HTML elements in a horizontal row is a common layout requirement in web development. There are several CSS techniques to achieve this, including display: inline, display: inline-block, display: flex, and using HTML table structures. This article demonstrates three different approaches to create horizontal layouts. CSS Display Properties for Horizontal Layout The most common CSS properties for horizontal arrangement are − display: inline − Elements flow horizontally but cannot have width/height set display: inline-block − Elements flow horizontally and can have dimensions display: flex − Modern flexible layout method with powerful alignment options HTML tables − ...
Read MoreDesign a table using table tag and its attributes
The HTML tag is used to create structured data displays in rows and columns. Combined with various table attributes like border, cellpadding, cellspacing, and background styling, you can design professional-looking tables for presenting data on web pages. Tables are essential for displaying comparative data, financial reports, schedules, and any information that benefits from a structured grid layout. The table structure uses several nested tags to organize content effectively. Syntax Following is the basic syntax for the HTML tag − Header 1 ...
Read More