Posts

Showing posts from February, 2026

Flow chat

 ( START )                |       / Input L, W, TL, TW, T /                |      [ floor_area = L × W ]                |      [ tile_area = TL × TW ]                |      [ tiles = floor_area ÷ tile_area ]                |          ◇  Is T ≥ 8 ?  ◇             /        \          Yes          No          |            |  [ quality = High ]   ◇ Is T ≥ 5 ? ◇                           /      \                 ...

Pseudo Code

    DECLARE L, W, TL, TW, T AS REAL     DECLARE floor_area, tile_area, tiles_needed AS REAL     DECLARE quality AS STRING     OUTPUT "Enter floor length (m): "     INPUT L     OUTPUT "Enter floor width (m): "     INPUT W     OUTPUT "Enter tile length (m): "     INPUT TL     OUTPUT "Enter tile width (m): "     INPUT TW     OUTPUT "Enter tile thickness (mm): "     INPUT T     SET floor_area ← L × W     SET tile_area ← TL × TW     SET tiles_needed ← floor_area ÷ tile_area     IF T ≥ 8 THEN         SET quality ← "High Quality"     ELSE IF T ≥ 5 THEN         SET quality ← "Medium Quality"     ELSE         SET quality ← "Low Quality"     END IF     OUTPUT "Number of tiles needed = ", tiles_needed     OUTPUT "Tile Qual...

Java Coding

 import java.util.Scanner; public class TileQuality {     public static void main(String[] args) {         Scanner input = new Scanner(System.in);         double L, W, TL, TW, T;         double floor_area, tile_area, tiles_needed;         String quality;         System.out.print("Enter floor length (m): ");         L = input.nextDouble();         System.out.print("Enter floor width (m): ");         W = input.nextDouble();         System.out.print("Enter tile length (m): ");         TL = input.nextDouble();         System.out.print("Enter tile width (m): ");         TW = input.nextDouble();         System.out.print("Enter tile thickness (mm): ");         T = input.nextDouble();      ...
Software development paradigms are systematic approaches or models used to guide the process of designing, developing, testing, deploying, and maintaining software systems. They provide a clear framework that helps software developers manage complexity, reduce errors, and deliver high-quality software efficiently. By following a defined paradigm, development teams can organize tasks, allocate resources properly, and meet user requirements effectively.There are several types of software development paradigms, each suited to different project needs. The Waterfall model is a traditional paradigm that follows a linear and sequential process where each phase must be completed before moving to the next. It is simple to understand and suitable for projects with well-defined requirements. The Agile model, on the other hand, emphasizes flexibility and iterative development, allowing frequent changes and continuous user feedback. Agile is commonly used in modern software projects where requireme...

Milestones Of Computing and Programming Languages

 The milestones of computing and programming languages describe the major stages in the development of computers and the languages used to control them. These milestones show how computing evolved from simple calculation tools to modern intelligent systems. Early computing began with devices such as the abacus, which was used for basic calculations. In the 19th century, Charles Babbage designed the Analytical Engine, and Ada Lovelace wrote the first algorithm, laying the foundation for modern computing. During the 1940s, the invention of electronic computers such as ENIAC marked a major breakthrough, as they could process data much faster than mechanical machines. The introduction of transistors in the 1950s and integrated circuits in the 1960s made computers smaller, faster, and more reliable, leading to the development of personal computers in the 1970s and 1980s. Later milestones include the emergence of the Internet, mobile computing, cloud technology, and artificial intelligen...