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
Who are currently the best programmers in the world?
Programming or software coding is not an easy task. Dennis MacAlistair Ritchie was an American computer scientist who is credited with being the all-time best programmer for his pioneering work towards shaping the digital era. He is the creator of the most used C programming language and UNIX Operating system.Let’s see who is currently reigning in the world as best computer programmers for the year 2017-2018.Bill Gates (Microsoft co-founder)James Gosling (Java Creator)Richard Stallman (GNU Project Creator)Bjarne Stroustrup (C++ Creator)Tim Berners-Lee (HTML and WWW inventor)Ken Thompson (UNIX Co-Creator)Linus Torvalds (Linux Kernel Creator)Dennis Ritchie (C Programming language creator)Jack Dorsey (Twitter Creator)Ruchi Sanghvi ...
Read MoreWhat is the link between Phi and the Golden Ratio?
Phi is the basis for the Golden Ratio, Section or Mean. The value of Phi ( Φ ) is 1.618033988749895. It has many unusual mathematical properties.The Golden ratio is a special number found by dividing a line into two parts so that the longer part divided by the smaller part is also equal to the whole length divided by the longer part. It is often symbolized using phi, after the 21st letter of the Greek alphabet.The ratio or proportion, determined by Phi (1.618 …) was known to the Greeks as the “dividing a line in the extreme and mean ratio” ...
Read MoreMicroprocessor Basics
The processor on a single chip is called a Microprocessor which can process micro-instructions. Instructions in the form of 0s and 1s are called micro-instructions. The microprocessor is the CPU part of a microcomputer, and it is also available as a single integrated circuit. Thus as main components, the microprocessor will have the Control Unit (CU) and the Arithmetic Logic Unit (ALU) of a microcomputer. An example is Intel 8085 microprocessor. In addition to the microprocessor features, a microcomputer will have the following additional features −ROM / PROM / EPROM / EEPROM for storing programRAM for storing data, intermediate results, ...
Read MoreWhere do you like to see yourself after five years from now?
When you are attending an Interview, at some point in time, you can expect this question "Where do you see yourself in five years?”When a hiring manager asks you this, there will be quite a few things running through your head like "Moving up in the career", "That side of the table", "Working for myself", "Heading this Organization" etc., Why do they ask this question?The interviewer might want to understand more about your career goals and check whether you are motivated, proactive and like to stick around and check how this position would fit into your grand plan.How to answer ...
Read More16-bit microprocessors
In computer architecture, 16-bit integers, memory addresses, or other data units are those that are 16 bits (2 octets or 2 Bytes) wide. Also, 16-bit CPU and ALU architectures are those that are based on registers, address buses, or data buses of that size. 16-bit microcomputers are computers in which 16-bit microprocessors were the norm.As n-bit register can store 2n different values. So as a result, 16-bit register can store 216 different values. If we consider the signed range of integer values that can be stored in 16 bits is −32, 768 (−1 × 215) through 32, 767 (215 − ...
Read MoreIs the popular saying 'Everything is an object in Java' true?
Although it is based on C++, Java is more of a “pure” object-oriented language. In Java, everything extends into an Object class. It means the coding is mostly wrapped in Java objects. The Java language assumes that you want to do only object-oriented programming.You cannot code anything in Java without declaring classes and objects.For example, if you have to say a small sentence "Hello World", it should be declared as a class:class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); // Display the string. } }Because more than 90% of coding involves objects, ...
Read More32-bit microprocessors
In computer architecture, 32-bit integers, memory addresses, or other data units are those that are 32 bits (4 octets or 4 Bytes) wide. Also, 32-bit CPU and ALU architectures are those that are based on registers, address buses, or data buses of that size. 32-bit microcomputers are computers in which 32-bit microprocessors are the norm. We know that n-bit microprocessor can handle n-bit word size.As n-bit register can store 2n different values so, a 32-bit register can store 232 different values. The range of integer values that can be stored in 32 bits depends on the integer representation used. We ...
Read MoreWhat are the uses of Google Home Mini and Google Home Max?
Google home is a multipurpose Wi-Fi speaker which can be used as a home control center for the entire family. Google Home is a smart speaker. In September 2017 Google has launched two new Home devices - the affordable Home Mini and high-end Home Max.The Google Home speakers are Voice-controlled, that controls smart home gadgets, answers trivia questions, plays music on command, creates calendar appointments, or play video on a Chromecast-enabled screen.It can be used for playing music throughout the house, it can also be used as a search engine as it is the best “best-in-class voice recognition” according to ...
Read MoreControl unit and CPU
During the execution of a program, the control unit fetches one instruction at a time from the main memory and then executes it. In this execution process, it takes help of ALU, if the instruction execution involves arithmetic or logical operation (like AND, OR, Ex-OR). After execution of the current instruction, the CPU fetches the next instruction for execution. This process continues until the program is completed and the result is output using the output device. In many computers, the control unit and the ALU are integrated into a single block, known as Central Processing Unit (CPU).Central Processing Unit (CPU) consists ...
Read MoreComputers Input/Output Ports
CPU and the main memory are having speed faster compared to the electromechanical input or output devices like printers, mouse etc. In such a case it is essential that the data lines of the computer should not kept engaged for a long time during communication with input/output (I/O) devices. Otherwise as an effect, the overall speed of the computer system comes down drastically. So I/O devices are connected to a computer through I/O ports.For example, to get a document printed by the printer, phase wise printer will get required information from the CPU to carry out the printing process. After ...
Read More