Category Archives: CS Core

Advantages and disadvantages of UDP

User Diagram Protocol (UDP) may be a connectionless protocol that’s located in between application layer and IP layer. It’s mainly used for broadcasting messages over a network. aside from that it acts as an intermediary between the applications and therefore the network operations. Functioning of UDP is completed almost almost like TCP. Although UDP exhibits numerous benefits it’s… Read More »

Advantages and disadvantages of TCP

Transmission Control Protocol (TCP) may be a sort of communication protocol that interconnects different networking devices. It is the essential way of how applications are getting to communicate across a network (Allowing communication over large distances). Examples for them are TCP/IP, HTTP, HTTPS and FTP. The TCP has the potential to supply reliable and end-to-end byte stream. These… Read More »

Advantages and disadvantages of Barcode Reader

Barcode reader may be a sort of scanner device that reads dark and white bars which contains pieces of data (Descriptive data of numbers and letters). It basically works using the electro-optical principle. Barcode reader is formed from 3 parts. Those are the converter, decoder and therefore the illuminator. Depending on the goal, there are differing types of… Read More »

Database Transaction Models and the CAP Theorem

According to Brewer’s theorem (also called CAP theorem), any distributed data store (like a database) can only provide two of the following three guarantees: Consistency Availability Partition tolerance Now when it comes to pain tolerance, like a network partition failure, one of the following decisions need to be made: Cancel the operation => decrease the availability but ensure… Read More »

Components of Private Cloud

Private cloud is generally used within a organization. This helps to avoid the complexities and time associated with purchase and cloud implementation of traditional physical infrastructure. Private cloud implementation also includes the challenges of integrating hardware and software from several vendors. Features of Private Cloud: Higher Security And Privacy – Private cloud offers higher security as compared to… Read More »

Computer Network : All About Computer Networking

The need for the computers is increasing day by day. Every person is becoming dependent on computers. If each person having computer has separate auxiliary devices then the cost of operating computers would increase, so to overcome this cost, resource sharing is required. Moreover, the need for faster means of communications between different computers is also arising. So… Read More »

Software concepts of Computer

Before starting the software concepts, let us take a brief look into the components of computer. Components of Computer: A computer system has 3 components namely: Hardware, Software, and Users. These are explained as following below. 1. Hardware: Hardware consists of the physical devices. Basically, hardware is the interconnection of devices and study related to how to deal… Read More »

Difference between Full Virtualization and Para-virtualization

Process of abstracting underlying hardware components from software is the primary concept behind virtualization. 1. Full Virtualization In full virtualization, a single host operating system allows the execution of more than one guest operating system in an isolated way. This is performed using direct execution and binary translation. Here, host OS is unaware about virtualization. It is the… Read More »

Storage Structure memory

Storage structure consists of registers, main memory, and magnetic disk is only one of many possible storage systems. There are also cache CD ROM, magnetic takes, and so on. Each storage system based one storing system also for holding until it is retrieved at a later time. Differences in many storage devices are based on speed, cost, size,… Read More »

Types of Communication Protocols

Protocol is a logical details of message formats and the rules that all the machines must follow to exchange the data and information. Why there is a need of protocols? We need protocols in every situation because when someone wants to share his or her ideas on the global internet it should follow some rules and instructions. Every… Read More »