Abstract modifier uses and examples

Abstract modifier is added to something that is not usable or incomplete. In classes it means that the abstract class could be used only for inheritance or sub-classing (in java). Real life examples of things that’re similar to abstract class An abstract class for cars: this class may contain general features of a car, like…

Problem (Connection Error) in Flash Player installation

After installing Flash Player I’ve faced problems like not being able to download EXEs through any browser, and not having (connection error) during the installation of Flash Player. All the following steps are not working except the green ones: Stop antivirus – not working Stop firewall – not working Stop network attack blocker in Kaspersky…

Thread class in .NET

System.Thread is the simplest and in the same time the most widely used class for Task Parallelism in DOT NET. In this article we will explain several important methods, attributes and ways to use System.Thread efficiently. We will take several cases and properties of Thread.Sleep and explore it’s effect and how can we make use…

Flynn Taxonomy

Flynn taxonomy is a classification of computer architecture that divides different architectures depending on the pluralism of instruction and data streams and threads. Practically the instructions number refers to the number of arithmetic logic units (ALU) working together, and data refers to the registers data being processed by the ALU. Single instruction stream single data…

Types of parallelism

Parallelism can be defined as the concept of dividing big problems into smaller ones, and solve the smaller problems by multiple processors at the same time. Parallelism is sometimes confused with concurrency even though it’s not necessarily that every parallel processing is considered concurrent, some types of parallelism like bit-level parallelism is not concurrent. Also,…