Posts

Showing posts from May, 2022

what-is-program ?

Image
 what-is-program Programming languages are developed and designed to help programmers process-specific kinds of data consisting of numbers, characters, and strings, and the outcome should provide useful information. A set of instructions to process data is accomplished which is called a "program". Programs are generally categorized into three parts: Applications Utilities Services Programs are written and translated to machine language or machine code by a compiler and linker to execute it directly or run it line-by-line (interpreter).

what-is-web ?

Image
 what-is-web The web is a hypermedia-based structure that provides a source of browsing information over the internet in a non-sequential format by the use of hyperlinks which redirects users to more resources and information. The  World Wide Web  abbreviated as  WWW  supplies a simple 'point and click' means of exploring and viewing and also storing a large volume of pages of information that are residing on the Internet. Much of the Web's success is because of the simplicity and ease with which it permits users to provide, use and pass on information distributed geographically to the entire world via servers. Moreover, it gives users the ability and simplicity to browse multimedia documents independently of the computer hardware being used. All these data and or information need to reside somewhere. So, a Database structure is essential. The web follows the Client-server model and much of the data and information are kept on the Web is stored in document forma...

Difference-between-high-level-language-and-low-level-language ?

Image
 Difference-between-high-level-language-and-low-level-language Programming languages are broadly classified into two types. i.e., low-level languages and high-level languages and there is a big difference between them. Difference Between High-Level Language and Low-Level Language are : High-Level Languages Low-Level Languages High-Level Languages are easy to learn and understand. Low-Level Languages are challenging to learn and understand. They are executed slower than lower-level languages because they require a translator program. They execute with high speed. They allow much more abstraction. They allow little or no abstraction. They do not provide many facilities at the hardware level. They are very close to the hardware and help write a program at the hardware level. For writing programs, hardware knowledge is not required. For writing programs, hardware knowledge is a must. The programs are easy to modify. Modifying programs is difficult. A single statement may exec...

what-is-client-server-architecture?

Image
what-is-client-server-architecture The Internet has brought revolutionary change in the world of technologies, bringing the entire globe interconnected. But it follows some specific architecture and structure for communication. The popular is the client-server architecture which is a computing model, where the server hosts, distributes and controls the majority of the resources as well as services to be used by the client. Such structural designs are made up of one or more client systems connected to central or main servers through a network, which we usually know as an Internet connection. All such systems associated with it share computing resources. The client-server architecture is also termed as a network-computing structure because every request and their associated services are distributed over a network. So now the question is how the thing works? In the client-server architecture, when the client computer sends a request for data to the server through the internet, the serv...

what is noSQL DataBase

Image
Databases can be considered as one of the important component entity for technology and applications. Data need to be stored in a specific structure and format to retrieve it whenever required. But, there are situations where data are not always in a structured format, i.e., their schemas are not rigid. In this chapter, you will learn in details about NoSQL and its characteristic features. NoSQL can be defined as an approach to database designing, which holds a vast diversity of data such as key-value, multimedia, document, columnar, graph formats, external files, etc. NoSQL is purposefully developed for handling specific data models having flexible schemas to build modern applications. NoSQL is famous for its high functionality, ease of development with a performance at scale. Because of such diverse data handling feature, NoSQL is called a non-relational database. It does not follow the rules of Relational Database Management Systems (RDBMS), and hence do not use traditional SQ...