Tuesday 30 December 2014

Difference Between Human and Artificial Intelligence


Parameter
Human Intelligence
Artificial Intelligence
Definition
Human Intelligence is the mental quality to learn from experience, adapt to new situations, understand and handle abstract concepts, and use knowledge to manipulate one’s environment.
Artificial Intelligence is an area of computer science that deals with giving machines (Computers) the ability to seem like they have human intelligence. Practically, Robotic Machines are Programmed to Behave like Humans.
Signaling Method
It is totally based upon analog signals of work.
It is based upon digital system of numbers.
Reliability
Human Intelligence is reliable.
Artificial Intelligence is not reliable.
Working
Human Intelligence is natural and make up a thought by adding different mental processes.
It is based upon some working model that can behave like humans.

Wednesday 30 July 2014

Difference Between Cloud Computing and Grid Computing



Parameter
Grid Computing
Cloud Computing
Definition
It is a collection of heterogeneous Computers from different locations to achieve a common goal.
It is the delivery of computing as a service rather than a product, where resources, software, and information are provided to Computers and Other devices as a utility.
Platform
It makes use of heterogeneous Computers to run.
It makes use of Homogeneous computers to run.
Focused on
Intensive Calculus
Standard and intensive cloud.
Visualization
Not Much Reliable
Reliable
Performance
High
Less than Grid
Research Community
Grid is distributed and has multiple user communities and is grouped in virtual organization.
It has generally one research community and a common group of system administrators that take care of entire domain.

Funds
Grid is generally funded by local, national and international levels.
Cloud is generally funded by its users only.
Economy
It’s not economic to store small files on grid.
It’s economic to store small files on cloud.

Thursday 5 June 2014

Difference Between Linux and Windows



Parameter
Windows
Linux
Introduction
It is an Operating System developed by Microsoft and  named Windows on November 20, 1985 as a graphical operating system shell for MS-DOS
Linux is a Unix Like Operating System introduced by Linus Torvalds and was first released on 5 October 1991.
License Type
Proprietary Commercial Software and must have to be Purchased before using Windows OS.
Except Red Hat all versions are free and are distributed under GNU GPL License.
File System Supported
NTFS,FAT,FAT 32, ISO 9660, UDF,

Ext,Ext2, Ext3, Ext3, ReiserFS, FAT, ISO 9660, UDF, NFS, NTFS, JFS, XFS, Minux
and GmailFS

Versions
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1 etc.
Red Hat, Suse Linux, Debian, Knoppix, Ubuntu etc.

Wednesday 4 June 2014

Difference Between HTML 4 and HTML 5



Parameter
HTML 4.01
HTML 5.0
Doctype Declaration
Three Types of <!DOCTYPE> declarations are used in HTML 4.01 and that are:
i) HTML 4.01 Strict
ii) HTML 4.01 Transitional
iii) HTML 4.01 Frameset
There is Only one type of <!DOCTYPE> declaration in HTML 5 and that is <!DOCTYPE html>only.
Plugin Requirement
External Plugins are required to play audio and video files on HTML 4.01.
HTML 5 does not require any external plugin to play audio and video files.
Attributes
Accept, Accept-charset, Action, Enctype, Method, Name, Target.
Accept-charset, Action, Enctype, Method, Name, Target, Autocomplete, Novalidate.
Input Types
Button, Checkbox, File, Hidden, Image, Password, Radio, Reset, Submit, Text.
Button, Checkbox, File, Hidden, Image, Password, Radio, Reset, Submit, Text, Color, Date, Datetime, Datetime-local, email, Month, Number, Range, Search, Tel, Time, Url, Week
Automatic Validation
Not Supported in HTML 4.01 and is achieved by other Scripting Languages.
Automatic Filed Validation is Supported in HTML 5.0

Sunday 1 June 2014

Difference Between DBMS and RDBMS



Parameter
DBMS
RDBMS
Acronym for
Data Base Management System
Relational Data Base Management System
Relation
Data is stored in flat file oriented System and no relations are used.
It provides facility to create relation between tables.
Dr. E.F. Codd Rules
Only 3 rules, Out of 12, are followed by DBMS. (from Rule 0 to Rule 12)
Minimum 6 rules, Out of 12, are followed by RDBS. (from Rule 0 to Rule 12)
Data Security
It can’t implement constraints in Tables and has less Security. The ACID (Atomicity, Consistency, Isolation and Durability) property of the database is ensured by Programmer.
It can implement the integrity constraint for the purpose of holding ACID (Atomicity, Consistency, Isolation and Durability) property of the database and is much securing than DBMS.
Generation
3GL
4GL

Users Supported
Single User database, Microsoft Access, Lotus Approach are the best examples of personal database management software.
Multi User Database. E.g. SQL Server can be used my many users on the same time.

Wednesday 28 May 2014

Difference Between Windows 8 and Windows 8.1



Parameter
Windows 8
Windows 8.1
Definition
It is a Personal Computer Operating System Designed by Microsoft and is preceded by Windows 7 Operating System.
It is enhanced version of windows 8 operating system.
Start Button
Start Button is not Present in Windows 8.
Start Button is restored to task bar in Windows 8.1 to open start screen.
App  Snapping
Only two app can be snapped onto a single display.
4 Applications can be snapped onto a single display depending upon screen size.
Message App
Message App is available in Windows 8.
Message is Replaced by Skype, which allows users to accept calls directly from lock screen.

Text/GUI Scaling
Windows 8 can scale text and GUI elements up to 150 %.
Windows 8.1 can scale text and GUI elements up to 200%.

Wednesday 21 May 2014

Difference Between Database and Data Warehouse



Parameter
Database
Data Warehouse
Definition
Organized Collection of Data is called database.
Database of Databases is Called Data Warehouse.
Purpose
It is designed to allow the definition, creation, querying, update, administration of data (Transaction Processing).
It is a relational database that is designed for query and analysis rather than transaction processing.
Data Type
Data stored in Database is up to date.
Current and Historical Data is Stored in Data Warehouse.
Orientation
Transaction Oriented: e.g. Each Transaction of Bank Customer is written to database and is interpreted as Accounting Database.
Subject Oriented: The data in the data warehouse is organized so that all the data elements relating to the same real-world event or object are linked together.

Data Redundancy
Databases are designed to avoid redundancy.
Data Warehouse design is intended to introduce redundancy.

Tuesday 20 May 2014

Difference Between Data Mining and Machine Learning


Parameter
Data Mining
Machine Learning
Definition
Data mining is a process to extract information from a data set and transform it into an understandable structure for further use.
It is a Technique that concerns the construction and study of systems that can learn from data.
Focus
It focuses on the discovery of unknown properties in the data.
It focuses on prediction, based on known properties learned from training data.
Database Size
It is an automatic or semi-automatic analysis that is performed on large quantities of data.
It is generally performed on small databases to increase accuracy.
Types
Association Rules
Classification
Clustering
Sequential Patterns
Sequence Similarity
Supervised
Un Supervised
Reinforcement

Monday 12 May 2014

Difference Between Blackbox and Whitebox Testing

Parameter
Black Box Testing
White Box Testing
Definition
It is a Software Testing Technique that examines the functionality of an Application without peering into its working or coding.
It is a Software Testing Technique to test internal structure and working of an Application Software.
Technique Applied in
This Technique Applied in Unit, Integration, System and Acceptance levels of Software Testing Process.
This Technique Applied in Unit, Integration and system levels of Software Testing Process.
Test Procedures
For Black box Testing Specific knowledge of the application's coding/internal structure and programming in general is not required.
For White box Testing Specific knowledge of the application's coding/internal structure and programming is required.
Test Design Techniques
Black box test design techniques include:
Decision Table Testing
All Pairs Testing
State Transition Analysis
Equivalence Transition
Boundary Value Analysis
Cause Effect Graph
       Error Guessing
White box test design techniques include:
Control Flow testing
Data flow testing
Branch testing
Path testing

Difference Between MAC and IP address


Parameter
MAC Address
IP Address
Acronym for
media access control address
Internet Protocol Address
Used for
It is a unique identifier that is assigned to network interfaces for communicating on the physical network segments.
It is a numerical value that is assigned to all the participating devices in a network. i.e. Servers, Computers, Printers, WAP, Laptops etc.
Provided BY
It is generally provided by the manufacturer of the NIC cards and is stored in its hardware.
It is provided by the ISP (Internet Service Provider) or by the Network Administrator.
Length
It is 48 bit address which contains 6 groups of 2 hexadecimal digits, separated by either hyphens (-) or colons (:)
E.g. 00:FF:FF:AB:BB:AA
Or 00-FF-FF-AB-BB-AA
IPv4 uses 32 bit address in dotted notations, whereas IPv6 Uses 128 bit address in hexadecimal notations.

e.g. IPv4      192.168.1.1
IPv6    FFFE:F200:3204:0B00: 0122:4555:8001:AB00