Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
AI ML DS
Data Analysis
Data Visualization
Machine Learning
Deep Learning
NLP
Computer Vision
AI ML DS Interview Series
AI ML DS Projects series
Data Engineering
Web Scrapping
GBlog
Frontend Developer Roadmap 2024
Frontend development means to design the face of a website or application. It involves working on the appearance of the website. Building interactive buttons, using images...
Read More
Puzzle | Dividing a Square into N smaller squares
Puzzle: Find all values of N for which one can dissect a square into N smaller squares, and outline an algorithm for doing such a dissection. Solution: The basic point to ...
Read More
Mathematical
Puzzles
DSA
Shape Puzzles
Conversion of J-K Flip-Flop into D Flip-Flop
Prerequisite - Flip-flop1. JK Flip-Flop:JK Flip-Flip is basically a gated SR flip-flop which has an additional input that is clock input. It prevents the invalid output th...
Read More
GATE CS
Digital Logic
Implementation of Micro Instructions Sequencer
The address is used by a microprogram sequencer to decide which microinstruction has to be performed next. Microprogram sequencing is the name of the total procedure. The ...
Read More
Computer Organization & Architecture
Conversion of J-K Flip-Flop into T Flip-Flop
Prerequisite - Flip-flop1. J-K Flip-Flop: JK flip-flop shares the initials of Jack Kilby, who won a Nobel prize for his fabrication of the world's first integrated circuit...
Read More
GATE CS
Digital Logic
Difference between Active and Passive FTP
FTP :FTP stands for File Transfer Protocol. It is an application layer protocol which transfers files over a network. It uses TCP based service. FTP works in two different...
Read More
Computer Networks
GATE CS
Difference Between
Representation of Negative Binary Numbers
Since binary numbers can have only two symbols either 0 or 1 for each position or bit, so it is not possible to add minus or plus symbols in front of a binary number. We r...
Read More
GATE CS
Write From Home
Digital Logic
What is P2P (Peer-to-Peer Process)?
A peer-to-peer network is a simple network of computers. It first came into existence in the late 1970s. Here each computer acts as a node for file sharing within the form...
Read More
Computer Networks
Picked
Difference between TCP and RTP
1. TCP :TCP is a connection oriented protocol in which the communicating devices establish a connection before transmitting data and close the connection after transmittin...
Read More
Computer Networks
GATE CS
Difference Between
Serial Binary Adder in Digital Logic
Serial binary adder is a combinational logic circuit that performs the addition of two binary numbers in serial form. Serial binary adder performs bit by bit addition. Two...
Read More
GATE CS
Digital Logic
Numeric Control (NC) and Computer Numeric Control (CNC)
1. Numeric Control (NC) :Numeric Control is a traditional way of establishing an automated control on machining tools.This process is controlled by numbers, letters, symbo...
Read More
Software Engineering
Picked
Difference between Block Cipher and Transposition Cipher
1. Block Cipher : Block Cipher is the symmetric key cipher used for converting the plain text into cipher text. It uses a simple substitution process or sometimes the perm...
Read More
Computer Networks
Difference Between
Memory Access Methods
These are 4 types of memory access methods:1. Sequential Access:-In this method, the memory is accessed in a specific linear sequential manner, like accessing in a single ...
Read More
GATE CS
Computer Organization & Architecture
Write From Home
Types of Static Analysis Methods
Static Analysis of Software :Static analysis involves a set of methods used to analyze software source code or object code determine how the software functions and establi...
Read More
Software Engineering
Write From Home
Operation of SIMD Array Processor
The SIMD form of parallel processing is called Array processing. Figure shows the array processor. A two-dimensional grid of processing elements transmits an instruction s...
Read More
Computer Organization & Architecture
Write From Home
Difference between Web Scraping and Web Crawling
1. Web Scraping :Web Scraping is a technique used to extract a large amount of data from websites and then saving it to the local machine in the form of XML, excel or SQL....
Read More
Difference Between
Web Technologies
Web Technologies - Difference Between
1
...
8457
8458
8459
...
11390