<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4035963845406312392</id><updated>2024-12-19T08:47:04.634+05:30</updated><category term="System Analysis"/><category term="Python"/><category term="C++"/><title type='text'>B.sc.it Paper Solutions</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-384008713108683040</id><published>2019-12-30T23:38:00.003+05:30</published><updated>2019-12-30T23:42:50.489+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkEe9eqm6VAiVqAf9UaFx5-QfgpamepsTk88AwyH-5d1rp8zmkol1_jF2iwc47ZIy_5iftoM9OsldKihTRwIlItWBDKODy3AXCM1zB3FcGdLdIEbHE8ot0R-0-wWe4y1xBsx4zpdYG_Ifq/s1600/Oops+in+c%252B%252B.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;191&quot; data-original-width=&quot;263&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkEe9eqm6VAiVqAf9UaFx5-QfgpamepsTk88AwyH-5d1rp8zmkol1_jF2iwc47ZIy_5iftoM9OsldKihTRwIlItWBDKODy3AXCM1zB3FcGdLdIEbHE8ot0R-0-wWe4y1xBsx4zpdYG_Ifq/s1600/Oops+in+c%252B%252B.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;The Object Oriented Programming language is one of the powerful and newest model&lt;/span&gt;.&lt;span style=&quot;background-color: white; color: #3a3a3a; font-size: 17px;&quot;&gt;The “object” in an Object Oriented Programming language discusses to a instance or specific type, of the class. Each and every object has a structure related to other objects in the class, but it can be allocated individual features. An object can also call as method or functions, particular to that object. The Individual characters are may be defined as objects, according to the object which are allows them to have different skill, appearances, and abilities. The Object oriented programming makes it easier to the programmers to design and organize software programs. The important features which are help to design the object-oriented programming and design is given below:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;background-color: white; border: 0px; color: #3a3a3a; font-size: 17px; list-style-image: initial; list-style-position: initial; margin: 0px 0px 1.5em 3em; padding: 0px;&quot;&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Development over the designed programming paradigm.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Importance on data rather than algorithms.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Procedural abstraction is perfected by data abstraction.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Data and associated processes are unified, grouping objects with common attributes, operations, and semantics.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;background-color: white; border: 0px; color: #3a3a3a; font-size: 17px; list-style-image: initial; list-style-position: initial; margin: 0px 0px 1.5em 3em; padding: 0px;&quot;&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #3a3a3a; font-size: x-large;&quot;&gt;Characteristics&amp;nbsp;of OOPs&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style=&quot;color: #3a3a3a;&quot;&gt;There are twelve&amp;nbsp;characteristics which are given below:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Encapsulation&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Data Abstraction&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Inheritance&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Polymorphism&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Extensibility&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Persistence&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Delegation&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Generality&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Object Concurrency&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Event Handling&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Multiple Inheritance&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;border: 0px; margin: 0px; padding: 0px;&quot;&gt;&lt;b&gt;Message Passing&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Encapsulation&lt;/u&gt;:- &lt;/b&gt;It is capturing data and keeping it safely and securely from outside interfaces.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Data Abstraction&lt;/u&gt;:- &lt;/b&gt;To manage the complexity the role of abstraction is mandatory. To decompose the complex systems into the smaller components the abstraction were used by&amp;nbsp; software developers, however, it has the ability to represent data at very conceptual level without any details.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Inheritance&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;This is the process by which a class is derived from a base class with all features of the base class and some of its own. &quot;It will increase the code re-usability&quot;.&lt;span style=&quot;color: #38761d;&quot;&gt;#note: To overcome the short length of this answer please describe the INHERITANCE&#39;S TYPES.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Polymorphism&lt;/u&gt;:- &lt;/b&gt;The polymorphism means one name, many forms, which is the ability to exist in various forms. For example, an operator can be overloaded so as to add two integer number and two floats.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;h3&gt;
&lt;b&gt;THAT WAS ENOUGH TO FILL 6 PAGES IN EXAM SHEET. YOU WILL GET 12 OUT OF 15 MARKS EASILY............&lt;/b&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/384008713108683040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/the-object-oriented-programming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/384008713108683040'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/384008713108683040'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/the-object-oriented-programming.html' title=''/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkEe9eqm6VAiVqAf9UaFx5-QfgpamepsTk88AwyH-5d1rp8zmkol1_jF2iwc47ZIy_5iftoM9OsldKihTRwIlItWBDKODy3AXCM1zB3FcGdLdIEbHE8ot0R-0-wWe4y1xBsx4zpdYG_Ifq/s72-c/Oops+in+c%252B%252B.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-1547085392064155143</id><published>2019-12-11T15:10:00.000+05:30</published><updated>2019-12-26T23:26:39.833+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Python Data Types</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;Python Data Types&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhopXdKWjmvfA4ljDrcOlYn5O-4qsYpQSFz4b6PQ0OOo3Nvec4tSQGZQ4FbVYLCRaolBsWtcX_nmthjIKQGG9_RyZCoI41oYA7QvWgH4nqUQhXSLIWmpT1_bYeGlK6zsSwGjtZhBxww3DEi/s1600/data+type.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;384&quot; data-original-width=&quot;798&quot; height=&quot;153&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhopXdKWjmvfA4ljDrcOlYn5O-4qsYpQSFz4b6PQ0OOo3Nvec4tSQGZQ4FbVYLCRaolBsWtcX_nmthjIKQGG9_RyZCoI41oYA7QvWgH4nqUQhXSLIWmpT1_bYeGlK6zsSwGjtZhBxww3DEi/s320/data+type.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: rgba(0, 0, 0, 0.84); font-family: Roboto, sans-serif; font-size: 16px; line-height: 1.71429; margin-bottom: 10px; padding: 0px; vertical-align: baseline;&quot;&gt;
Data types are the classification or categorization of data items. It represents the kind of value that tells what operations can be performed on a particular data. Since everything is an object in Python programming, data types are actually classes and variables are instance (object) of these classes.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: rgba(0, 0, 0, 0.84); font-family: Roboto, sans-serif; font-size: 16px; line-height: 1.71429; margin-bottom: 10px; padding: 0px; vertical-align: baseline;&quot;&gt;
Following are the standard or built-in data type of python:&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; line-height: 1.71429; margin-bottom: 10px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;color: rgba(0, 0, 0, 0.84); font-family: Roboto, sans-serif; font-size: 16px; text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;Numbers&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Sets&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Mapping&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Sequences&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Boolean&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 36px; font-weight: 500; line-height: 1.1; margin: 20px 0px 10px;&quot;&gt;
Numbers Types in Python&lt;/h1&gt;
&lt;div align=&quot;left&quot; style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;post-bodycopy cf&quot; style=&quot;background-color: white; box-sizing: border-box;&quot;&gt;
&lt;div style=&quot;box-sizing: border-box; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px;&quot;&gt;
In any OOP language, there are many different data types. In Python, number data types are used to store numeric values. There are four different numerical types in Python:&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box;&quot;&gt;
&lt;ol style=&quot;color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;int&lt;/b&gt;&amp;nbsp;: this one is pretty standard -- plain integers are just positive or negative whole numbers.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;float&lt;/b&gt; (floating point real values): floats represent real numbers, but are written with decimal points (or scientific notation) to divide the whole number into fractional parts.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;complex&lt;/b&gt; (complex numbers): represented by the formula a + bJ, where a and b are floats, and J is the square root of -1 (the result of which is an imaginary number). Complex numbers are used sparingly in Python.&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;h1 style=&quot;box-sizing: border-box; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 36px; font-weight: 500; line-height: 1.1; margin: 20px 0px 10px;&quot;&gt;
Sets in Python&lt;/h1&gt;
&lt;div&gt;
&lt;div style=&quot;border: 0px; color: rgba(0, 0, 0, 0.84); font-size: 16px; line-height: 1.71429; margin-bottom: 10px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In Python, Set is an unordered collection of data type that is iterable, mutable and has no duplicate elements. The order of elements in a set is undefined though it may consist of various elements. The major advantage of using a set, as opposed to a list, is that it has a highly optimized method for checking whether a specific element is contained in the set.&lt;/span&gt;&lt;/div&gt;
&lt;center style=&quot;border: 0px; color: rgba(0, 0, 0, 0.84); font-family: Roboto, sans-serif; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Creating a set&lt;/span&gt;&lt;/strong&gt;&lt;/center&gt;
&lt;center style=&quot;border: 0px; color: rgba(0, 0, 0, 0.84); font-family: Roboto, sans-serif; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/center&gt;
&lt;span style=&quot;font-family: &amp;quot;roboto&amp;quot; , sans-serif; font-size: 16px; text-align: justify;&quot;&gt;Sets can be created by using the built-in set() function with a sequence by placing the sequence inside curly braces, separated by ‘comma’. A set contains only unique elements but at the time of set creation, multiple duplicate values can also be passed. The order of elements in a set is undefined and is unchangeable. Type of elements in a set need not be the same, various mixed-up data type values can also be passed to the set.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0.84); font-family: &amp;quot;roboto&amp;quot; , sans-serif; font-size: 16px; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h1 style=&quot;box-sizing: border-box; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 36px; font-weight: 500; line-height: 1.1; margin: 20px 0px 10px;&quot;&gt;
Mapping Types in Python&lt;/h1&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: rgba(0, 0, 0, 0.84); line-height: 1.71429; margin-bottom: 10px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b style=&quot;font-size: 16px;&quot;&gt;Dictionary&lt;/b&gt;&amp;nbsp;In Python is an unordered collection of data values, used to store data values like a map, which unlike other Data Types that hold only single value as an element, Dictionary holds&amp;nbsp;&lt;code style=&quot;border: 0px; line-height: 2; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;key:value&lt;/span&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;pair. Key-value is provided in the dictionary to make it more optimized. Each key-value pair in a Dictionary is separated by a colon&amp;nbsp;&lt;code style=&quot;border: 0px; font-size: 12px; line-height: 2; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;:&lt;/code&gt;, whereas each key is separated by a ‘comma’.&lt;/span&gt;&lt;/div&gt;
&lt;center style=&quot;background-color: white; border: 0px; color: rgba(0, 0, 0, 0.84); margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: large;&quot;&gt;Creating a dictionary&lt;/span&gt;&lt;/strong&gt;&lt;/center&gt;
&lt;center style=&quot;background-color: white; border: 0px; color: rgba(0, 0, 0, 0.84); margin: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;div style=&quot;border: 0px; font-size: 16px; font-weight: 400; line-height: 1.71429; margin-bottom: 10px; padding: 0px; text-align: justify; vertical-align: baseline;&quot;&gt;
In Python, a Dictionary can be created by placing a sequence of elements within curly&amp;nbsp;&lt;code style=&quot;border: 0px; font-size: 12px; line-height: 2; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;{}&lt;/code&gt;&amp;nbsp;braces, separated by ‘comma’. Dictionary holds a pair of values, one being the Key and the other corresponding pair element being its&amp;nbsp;&lt;code style=&quot;border: 0px; font-size: 12px; line-height: 2; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Key:value&lt;/code&gt;. Values in a dictionary can be of any datatype and can be duplicated, whereas keys can’t be repeated and must be immutable.&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-size: 16px; font-weight: 400; line-height: 1.71429; margin-bottom: 10px; padding: 0px; text-align: justify; vertical-align: baseline;&quot;&gt;
Dictionary can also be created by the built-in function&lt;code style=&quot;border: 0px; font-size: 12px; line-height: 2; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;nbsp;dict()&lt;/code&gt;. An empty dictionary can be created by just placing to curly braces{}.&lt;/div&gt;
&lt;div style=&quot;border: 0px; font-size: 16px; font-weight: 400; line-height: 1.71429; margin-bottom: 10px; padding: 0px; text-align: justify; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;border: 0px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Note&amp;nbsp;&lt;/strong&gt;– Dictionary keys are case sensitive, same name but different cases of Key will be treated distinctly.&lt;/div&gt;
&lt;h1 style=&quot;box-sizing: border-box; color: #333333; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 36px; font-weight: 500; line-height: 1.1; margin: 20px 0px 10px;&quot;&gt;
Sequences Types in Python&lt;/h1&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;/center&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 15px; margin-bottom: 1.6em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Strings&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Python strings are the instances of class ‘&lt;/span&gt;&lt;span style=&quot;border: 0px; box-sizing: inherit; font-style: inherit; margin: 0px; outline: 0px; padding: 0px; text-align: justify; vertical-align: baseline;&quot;&gt;str&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;‘. The string is a sequence of Unicode characters. Python strings are immutable. We can define a string using single quotes (‘) or double quotes(“).String is the most popular data type in Python. There are various operations supported for string objects – length, format, split, join, slicing etc.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;Tuple&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt; in Python is an ordered sequence of items. Tuple is immutable i.e. once defined we can’t change its values.We can define a tuple using parentheses where items are separated using comma. A tuple can contain any number of elements and the elements can be of any type.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;List&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt; is almost same as Tuple, except that it’s mutable. The order of the elements is maintained.List is defined using brackets and the elements are separated using comma.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 36px;&quot;&gt;Boolean Types in Python&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: white; font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: 16px;&quot;&gt;&lt;b&gt;Boolean&lt;/b&gt;Data type with one of the two built-in values, True or False&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;background-color: white; font-size: 16px;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt; Boolean objects that are equal to True are truthy (true), and those equal to False are falsy (false). But non-Boolean objects can be evaluated in Boolean context as well and determined to be true or false. It is denoted by the class&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: monospace;&quot;&gt;bool&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;strong style=&quot;background-color: white; border: 0px; color: rgba(0, 0, 0, 0.84); font-size: 16px; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Note&amp;nbsp;&lt;/strong&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0.83921568627451);&quot;&gt;– &lt;/span&gt;True and False with capital ‘T’ and ‘F’ are valid Boolean&amp;nbsp;otherwise python will throw an error.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/1547085392064155143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/python-data-types.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/1547085392064155143'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/1547085392064155143'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/python-data-types.html' title='Python Data Types'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhopXdKWjmvfA4ljDrcOlYn5O-4qsYpQSFz4b6PQ0OOo3Nvec4tSQGZQ4FbVYLCRaolBsWtcX_nmthjIKQGG9_RyZCoI41oYA7QvWgH4nqUQhXSLIWmpT1_bYeGlK6zsSwGjtZhBxww3DEi/s72-c/data+type.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-8919824143537182715</id><published>2019-12-09T15:07:00.001+05:30</published><updated>2019-12-09T15:07:54.523+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>What  is a module? Why and How are they used in Python?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;
MODULE&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h4&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;In a Python, a module can be defined as a python program file, which contains a python code including python functions. It is essentially a python script file that can contain variables,functions, and classes. The variables can be of any type (array, dictionaries, objects etc.)&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;
&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;Modules can be divided into two sub parts :-&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwXUhM7Q97fr0XLtRmW8GV4CJrOzmymfPwGNZihXgpqs3iHRB3d0U1rb1GIM2-pYUfjAHY8jXHm2YT8lN9emmD3GFZkV7Pn1nPTwhOGQkzDAcgUWTpU07Wx4rGOd-9ULttVRCmk59NrZNA/s1600/images+%25284%2529.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;184&quot; data-original-width=&quot;274&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwXUhM7Q97fr0XLtRmW8GV4CJrOzmymfPwGNZihXgpqs3iHRB3d0U1rb1GIM2-pYUfjAHY8jXHm2YT8lN9emmD3GFZkV7Pn1nPTwhOGQkzDAcgUWTpU07Wx4rGOd-9ULttVRCmk59NrZNA/s1600/images+%25284%2529.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Built in&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;User-defined&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/h3&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;h3 style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;nunito sans&amp;quot;; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;
1) User-defined Modules&lt;/span&gt;&lt;/h3&gt;
&lt;h4 style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-size: 18px; line-height: 1.1; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;
Create a Module:- &lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;To create a module, create a Python file with a&amp;nbsp;&lt;code style=&quot;background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-size: 16.2px; padding: 2px 4px;&quot;&gt;.py&lt;/code&gt;&lt;span style=&quot;color: #4c4c4c;&quot;&gt;&amp;nbsp;extension.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-size: 18px; line-height: 1.1; margin-bottom: 10px; margin-top: 10px;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;
Call a Module:- &lt;span style=&quot;font-weight: normal;&quot;&gt;Modules created with a .py extension can be used in another Python source file, using the&amp;nbsp;&lt;code style=&quot;background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-size: 16.2px; padding: 2px 4px;&quot;&gt;import&lt;/code&gt;&lt;span style=&quot;color: #4c4c4c;&quot;&gt;&amp;nbsp;statement.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #4c4c4c; font-family: &amp;quot;Droid Serif&amp;quot;, Georgia, serif; font-size: 18px; margin-bottom: 1em; margin-top: 1em; text-align: start;&quot;&gt;
&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;&quot;&gt;
&lt;div style=&quot;line-height: 19px;&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;color: #608b4e;&quot;&gt;#callModule.py&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #569cd6;&quot;&gt;import&lt;/span&gt;&amp;nbsp;myModule&lt;/div&gt;
&lt;div&gt;
myModule.myFunction&lt;span style=&quot;color: gainsboro;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Python&amp;nbsp;Programming&quot;&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;nunito sans&amp;quot;; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;
2) Built-in Modules&lt;/span&gt;&lt;/h3&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #4c4c4c; font-size: 18px; margin-bottom: 1em; margin-top: 1em;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;There are several built-in modules in Python, which you can&amp;nbsp;&lt;code style=&quot;background-color: #f9f2f4; border-radius: 4px; box-sizing: border-box; color: #c7254e; font-size: 16.2px; padding: 2px 4px;&quot;&gt;import&lt;/code&gt;&amp;nbsp;whenever you like.&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Nunito Sans&amp;quot;; font-size: 18px; line-height: 1.1; margin-bottom: 10px; margin-top: 10px; text-align: start;&quot;&gt;
Call a built-in Module:-&amp;nbsp;&lt;span style=&quot;font-weight: normal;&quot;&gt;To call a built-in Module and use the function of that module write:&lt;/span&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;pre class=&quot;cm-viewer-markdown disable-cursor&quot; style=&quot;background-color: #1e1e1e; border-radius: 0px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 16px; line-height: 1.5; margin-bottom: 1em; margin-top: 1em; overflow-wrap: break-word; overflow: auto; padding: 9.5px; text-align: start; word-break: break-all;&quot;&gt;&lt;code class=&quot;language-python vs-dark&quot; data-lang=&quot;python&quot; style=&quot;background-color: initial; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span class=&quot;mtk8&quot; style=&quot;box-sizing: border-box; color: #569cd6;&quot;&gt;import&lt;/span&gt;&lt;span class=&quot;mtk1&quot; style=&quot;box-sizing: border-box; color: #d4d4d4;&quot;&gt;&amp;nbsp;moduleName&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;mtk7&quot; style=&quot;box-sizing: border-box; color: #608b4e;&quot;&gt;#call&amp;nbsp;a&amp;nbsp;module&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span class=&quot;mtk1&quot; style=&quot;box-sizing: border-box; color: #d4d4d4;&quot;&gt;moduleName.function&lt;/span&gt;&lt;span class=&quot;mtk9&quot; style=&quot;box-sizing: border-box; color: gainsboro;&quot;&gt;()&lt;/span&gt;&lt;span class=&quot;mtk7&quot; style=&quot;box-sizing: border-box; color: #608b4e;&quot;&gt;#use&amp;nbsp;module&amp;nbsp;function&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&quot;cm-viewer-markdown disable-cursor&quot; style=&quot;background-color: #1e1e1e; border-radius: 0px; border: 1px solid rgb(204, 204, 204); box-sizing: border-box; color: #333333; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 16px; line-height: 1.5; margin-bottom: 1em; margin-top: 1em; overflow-wrap: break-word; overflow: auto; padding: 9.5px; text-align: start; word-break: break-all;&quot;&gt;&lt;code class=&quot;language-python vs-dark&quot; data-lang=&quot;python&quot; style=&quot;background-color: initial; border-radius: 0px; box-sizing: border-box; color: inherit; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: inherit; padding: 0px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;&lt;span class=&quot;mtk7&quot; style=&quot;box-sizing: border-box; color: #608b4e;&quot;&gt;&lt;div style=&quot;color: #d4d4d4; font-family: Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; line-height: 19px; white-space: pre;&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;color: #569cd6;&quot;&gt;import&lt;/span&gt;&amp;nbsp;math&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #569cd6;&quot;&gt;print&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;The&amp;nbsp;value&amp;nbsp;of&amp;nbsp;cosine&amp;nbsp;is&quot;&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;,&lt;/span&gt;&amp;nbsp;math.cos&lt;span style=&quot;color: gainsboro;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #b5cea8;&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #569cd6;&quot;&gt;print&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;The&amp;nbsp;value&amp;nbsp;of&amp;nbsp;sine&amp;nbsp;is&quot;&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;,&lt;/span&gt;&amp;nbsp;math.sin&lt;span style=&quot;color: gainsboro;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #b5cea8;&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #569cd6;&quot;&gt;print&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;The&amp;nbsp;value&amp;nbsp;of&amp;nbsp;tangent&amp;nbsp;is&quot;&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;,&lt;/span&gt;&amp;nbsp;math.tan&lt;span style=&quot;color: gainsboro;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #b5cea8;&quot;&gt;3&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: #569cd6;&quot;&gt;print&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;The&amp;nbsp;value&amp;nbsp;of&amp;nbsp;pi&amp;nbsp;is&quot;&lt;/span&gt;&lt;span style=&quot;color: gainsboro;&quot;&gt;,&lt;/span&gt;&amp;nbsp;math.pi&lt;span style=&quot;color: gainsboro;&quot;&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; margin-bottom: 1em; margin-top: 1em;&quot;&gt;
&lt;h2 style=&quot;color: #4c4c4c; font-family: &amp;quot;droid serif&amp;quot;, georgia, serif; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;WHY MODULES USED?&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;color: #4c4c4c; font-size: 18px;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;There are couple of key that describe the use of modules in python:-&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4c4c4c; font-size: 18px;&quot;&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4c4c4c; font-size: 18px;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Structured Code&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;box-sizing: border-box; color: #4c4c4c; font-size: 18px; margin-bottom: 10px; margin-top: 0px; text-align: start;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Code is logically organized by being grouped into one Python file which makes development easier and less error-prone.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Code is easier to understand and use.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;color: #4c4c4c; font-family: inherit;&quot;&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Reuse ability&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;box-sizing: border-box; color: #4c4c4c; font-size: 18px; margin-bottom: 10px; margin-top: 0px; text-align: start;&quot;&gt;
&lt;li style=&quot;box-sizing: border-box; margin-bottom: 5px;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Functionality defined in a single module can be easily reused by other parts of the application. This eliminates the need to recreate duplicate code.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;color: #4c4c4c; font-family: &amp;quot;droid serif&amp;quot;, georgia, serif; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;HOW THEY ARE USED?&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 15px; text-align: start;&quot;&gt;To create a module just save the code you want in a file with the file extension&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;w3-codespan&quot; style=&quot;background-color: #f1f1f1; box-sizing: inherit; font-family: Consolas, &amp;quot;courier new&amp;quot;; font-size: 15.75px; padding-left: 4px; padding-right: 4px; text-align: start;&quot;&gt;.py&lt;/code&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 15px; text-align: start;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px; text-align: start;&quot;&gt;
Example&lt;/h3&gt;
&lt;div style=&quot;box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin-bottom: 1em; margin-top: 1em; text-align: start;&quot;&gt;
Save this code in a file named&amp;nbsp;&lt;code class=&quot;w3-codespan&quot; style=&quot;background-color: #f1f1f1; box-sizing: inherit; color: crimson; font-family: Consolas, &amp;quot;courier new&amp;quot;; font-size: 15.75px; padding-left: 4px; padding-right: 4px;&quot;&gt;mymodule.py&lt;/code&gt;&lt;/div&gt;
&lt;div class=&quot;w3-code notranslate pythonHigh&quot; style=&quot;border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, &amp;quot;courier new&amp;quot;; font-size: 15px; margin-bottom: 16px !important; margin-top: 16px !important; overflow-wrap: break-word; padding: 8px 12px; text-align: start; width: auto;&quot;&gt;
&lt;span class=&quot;pythoncolor&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;span class=&quot;pythonnumbercolor&quot; style=&quot;box-sizing: inherit; color: red;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;pythonkeywordcolor&quot; style=&quot;box-sizing: inherit; color: mediumblue;&quot;&gt;def&lt;/span&gt;&amp;nbsp;greeting(name):&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;pythonkeywordcolor&quot; style=&quot;box-sizing: inherit; color: mediumblue;&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;pythonstringcolor&quot; style=&quot;box-sizing: inherit; color: brown;&quot;&gt;&quot;Hello, &quot;&lt;/span&gt;&amp;nbsp;+ name)&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 15px; text-align: start;&quot;&gt;Now we can use the module we just created, by using the&amp;nbsp;&lt;/span&gt;&lt;code class=&quot;w3-codespan&quot; style=&quot;background-color: #f1f1f1; box-sizing: inherit; color: crimson; font-family: Consolas, &amp;quot;courier new&amp;quot;; font-size: 15.75px; padding-left: 4px; padding-right: 4px; text-align: start;&quot;&gt;import&lt;/code&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: 15px; text-align: start;&quot;&gt;&amp;nbsp;statement:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;h3 style=&quot;box-sizing: inherit; font-family: &amp;quot;Segoe UI&amp;quot;, Arial, sans-serif; font-size: 24px; font-weight: 400; margin: 10px 0px; text-align: start;&quot;&gt;
Example&lt;/h3&gt;
&lt;div style=&quot;box-sizing: inherit; font-family: Verdana, sans-serif; font-size: 15px; margin-bottom: 1em; margin-top: 1em; text-align: start;&quot;&gt;
Import the module named mymodule, and call the greeting function:&lt;/div&gt;
&lt;div class=&quot;w3-code notranslate pythonHigh&quot; style=&quot;border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, &amp;quot;courier new&amp;quot;; font-size: 15px; margin-bottom: 16px !important; margin-top: 16px !important; overflow-wrap: break-word; padding: 8px 12px; text-align: start; width: auto;&quot;&gt;
&lt;span class=&quot;pythoncolor&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;span class=&quot;pythonnumbercolor&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;pythonkeywordcolor&quot; style=&quot;box-sizing: inherit;&quot;&gt;import&lt;/span&gt;&amp;nbsp;mymodule&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;&lt;br style=&quot;box-sizing: inherit;&quot; /&gt;mymodule.greeting(&lt;span class=&quot;pythonstringcolor&quot; style=&quot;box-sizing: inherit;&quot;&gt;&quot;Royal&quot;&lt;/span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;w3-code notranslate pythonHigh&quot; style=&quot;border-left: 4px solid rgb(76, 175, 80); box-sizing: inherit; font-family: Consolas, &amp;quot;courier new&amp;quot;; font-size: 15px; margin-bottom: 16px !important; margin-top: 16px !important; overflow-wrap: break-word; padding: 8px 12px; text-align: start; width: auto;&quot;&gt;
&lt;span class=&quot;pythoncolor&quot; style=&quot;box-sizing: inherit;&quot;&gt;&lt;b&gt;&lt;u&gt;The Output is&lt;/u&gt;:-&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: black; color: white; font-family: consolas, &amp;quot;courier new&amp;quot;, monospace; white-space: nowrap;&quot;&gt;Hello, Royal&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/8919824143537182715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/what-is-module-why-and-how-are-they.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/8919824143537182715'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/8919824143537182715'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/what-is-module-why-and-how-are-they.html' title='What  is a module? Why and How are they used in Python?'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwXUhM7Q97fr0XLtRmW8GV4CJrOzmymfPwGNZihXgpqs3iHRB3d0U1rb1GIM2-pYUfjAHY8jXHm2YT8lN9emmD3GFZkV7Pn1nPTwhOGQkzDAcgUWTpU07Wx4rGOd-9ULttVRCmk59NrZNA/s72-c/images+%25284%2529.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-8491673609765118335</id><published>2019-12-07T15:08:00.001+05:30</published><updated>2019-12-07T15:11:44.506+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Feature of the Python that Make it Powerful</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Now a days, there are so many types of programming languages, and all have their own specialties. But what feature is make unique that is its features. So let&#39;s first take a look at features that makes it powerful.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgStVVPn04VkMeMJl8lFxhUJPakWBIFgGYPMQspmuTx5EiphzNNvrbFRkHICkxWNCJLkbL9syaFWQb8Oi6I3_edrsIoLPr7lr07ZSwYwZmU9CbCdJcREvhfHc6XETAtYIzJFosir59H3RcI/s1600/python+feature.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;350&quot; data-original-width=&quot;600&quot; height=&quot;186&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgStVVPn04VkMeMJl8lFxhUJPakWBIFgGYPMQspmuTx5EiphzNNvrbFRkHICkxWNCJLkbL9syaFWQb8Oi6I3_edrsIoLPr7lr07ZSwYwZmU9CbCdJcREvhfHc6XETAtYIzJFosir59H3RcI/s320/python+feature.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
FEATURES OF PYTHON&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Easy&lt;/li&gt;
&lt;li&gt;Free and Open Source&lt;/li&gt;
&lt;li&gt;Portable&lt;/li&gt;
&lt;li&gt;Object-Oriented&lt;/li&gt;
&lt;li&gt;High Level&lt;/li&gt;
&lt;li&gt;Interpreted&lt;/li&gt;
&lt;li&gt;GUI Programming&lt;/li&gt;
&lt;li&gt;Large Standard Library&lt;/li&gt;
&lt;li&gt;Dynamically Typed&lt;/li&gt;
&lt;li&gt;Extensible&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;u&gt;Easy&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;The python language is easy to code and easy to read. It means, compared to other programming languages like java, c++, it is easier to code in python. Anyone can learn &lt;i style=&quot;font-weight: bold;&quot;&gt;python syntax&amp;nbsp;&lt;/i&gt;in just few hours and being a high-level language it is quite like English. Looking at it, you can easily tell what the code is supposed to do.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;u&gt;Free and Open Source&lt;/u&gt;:- &lt;/b&gt;On the first hand, python is freely available. You can download it from the &lt;b&gt;&lt;i&gt;python website&lt;/i&gt;&lt;/b&gt;.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; On the other hand, it is &lt;b&gt;&lt;i&gt;open-source&lt;/i&gt;&lt;/b&gt;. Means its source code is available to the public. You can download it, change it, use it, and distribute it. This is called &lt;b&gt;FLOSS(Free/Libre and Open Source Software).&lt;/b&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;u&gt;Portable&lt;/u&gt;:- &lt;/b&gt;supposed you have written a python code for your window machine. Now you want to run it on Mac, that you can run easily on the Mac. You don&#39;t have to change the code for other operating system. In simple words you can take one code and use it on any operating system, there is no need to write different code for different operating system. This makes python a&lt;i style=&quot;font-weight: bold;&quot;&gt; portable language. &lt;/i&gt;However, you must avoid any system-dependent feature in this case.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;u style=&quot;font-weight: bold;&quot;&gt;Object-&lt;/u&gt;&lt;b&gt;&lt;u&gt;Oriented&lt;/u&gt;:-&amp;nbsp;&lt;/b&gt;A programming language that can model the real world is said to be object-oriented. It focuses on objects and combines data and functions. Contrarily, a procedure-oriented language revolves around functions, which are code that can be reused. Python supports both&amp;nbsp;&lt;span style=&quot;background-color: white; border: 0px; color: #444444; font-stretch: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;procedure-oriented&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #444444;&quot;&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;and&amp;nbsp;&lt;/span&gt;&lt;i&gt;&lt;span style=&quot;background-color: white; border: 0px; color: #444444; font-stretch: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;object-oriented &lt;/span&gt;&lt;span style=&quot;background-color: white; border: 0px; color: #444444; font-stretch: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;programming&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;background-color: white; color: #444444;&quot;&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;which is one of the key python features. It also supports multiple inheritances, unlike Java. A class is a blueprint for such an object. It is an abstract data type and holds no values.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;background-color: white; color: #444444;&quot;&gt;&lt;b&gt;&lt;u&gt;High Level&lt;/u&gt;:-&lt;/b&gt;&lt;/span&gt;&amp;nbsp;It is a high-level language. This means that as programmers, we don’t need to remember the system architecture. Nor do we need to manage the memory. This makes it more&amp;nbsp;&lt;span style=&quot;background-color: white; border: 0px; color: #444444; font-stretch: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;i&gt;programmer-friendly&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #444444;&quot;&gt;&amp;nbsp;and is one of the key python features.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white; text-align: start;&quot;&gt;&lt;b style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;u&gt;Interpreted&lt;/u&gt;:- &lt;/b&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;As you know that, in any other languages like java, c++, you must first compile it and then run it. But in Python, there is no need to compile it. By Interpreted, we mean the source code is executed line by line, and not all in once. Because of this, it &lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #444444;&quot;&gt;easier&lt;/span&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&amp;nbsp;to debug your code.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white; text-align: start;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #444444; font-family: inherit;&quot;&gt;&lt;u&gt;GUI programming&lt;/u&gt;:-&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;A software is not user-friendly until its GUI is made. A user can easily interact with the software with a GUI. Python offers various libraries for making Graphical user interface for your applications. For this, you can use Tkinter, wxPython or JPython. These &lt;/span&gt;tool kits&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;allow you for easy and fast development of GUI.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;&lt;u&gt;Large Standard Library&lt;/u&gt;:-&amp;nbsp;&lt;/b&gt;Python downloads with a large library that you can use so you don’t have to write your own code for every single thing.&amp;nbsp;&lt;span style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;There are libraries for regular expressions, documentation-generation, unit-testing, web browsers, threading, databases, CGI, email, image manipulation, and a lot of other functionality.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;&lt;b style=&quot;font-family: inherit;&quot;&gt;&lt;u&gt;Dynamically Typed&lt;/u&gt;:- &lt;/b&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Python is dynamically typed. It means the type for a value is decided at &lt;/span&gt;run time&lt;span style=&quot;font-family: inherit;&quot;&gt;, not in advance. This is why we don&#39;t&amp;nbsp; need to specify the type of data while declaring it.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;background-color: white; border: 0px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;&lt;b style=&quot;font-family: inherit;&quot;&gt;&lt;u&gt;Extensible&lt;/u&gt;:- &lt;/b&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;When sometime if we need, you can write some of your python code in other languages like C++. This is called Extensible, means that can be extend to other &lt;/span&gt;languages&lt;span style=&quot;font-family: inherit;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/8491673609765118335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/feature-of-python-that-make-it-powerful.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/8491673609765118335'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/8491673609765118335'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/feature-of-python-that-make-it-powerful.html' title='Feature of the Python that Make it Powerful'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgStVVPn04VkMeMJl8lFxhUJPakWBIFgGYPMQspmuTx5EiphzNNvrbFRkHICkxWNCJLkbL9syaFWQb8Oi6I3_edrsIoLPr7lr07ZSwYwZmU9CbCdJcREvhfHc6XETAtYIzJFosir59H3RcI/s72-c/python+feature.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-2478751156918438144</id><published>2019-12-06T17:28:00.001+05:30</published><updated>2019-12-06T17:33:02.057+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Operators that Support to Python &amp; Relational and Logical Operators with their Precedence.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
To perform an specific operation the Operators are used. Python has a lot of operators that are either keywords or special characters. These operators are work on with Operands.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUKbYXEcsTWNKuThfWawrq8fiW-yR_46nXneLy99mXXTpVX-Lyu_uXQIYfDRrfLvXGObaMrXTaiUvZZT4uFPPFFevijpna6i16FPJutozW1SU4SE0CzQg0SDUhNS9eRo-8QwGxNqaYntfM/s1600/operator.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;180&quot; data-original-width=&quot;281&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUKbYXEcsTWNKuThfWawrq8fiW-yR_46nXneLy99mXXTpVX-Lyu_uXQIYfDRrfLvXGObaMrXTaiUvZZT4uFPPFFevijpna6i16FPJutozW1SU4SE0CzQg0SDUhNS9eRo-8QwGxNqaYntfM/s1600/operator.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
TYPES OF OPERATORS&lt;/h2&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Operators that support to Python can be classified into the following categories:-&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Arithmetic Operators&lt;/u&gt;:- &lt;/b&gt;These are operators for adding, subtracting, multiplication, division, modulus, and exponential operators. All the arithmetic operators are special characters. For example:-&amp;nbsp; &amp;nbsp;(&lt;b&gt;+ &lt;/b&gt;:&lt;b&gt; addition&lt;/b&gt;), (&lt;b&gt;- &lt;/b&gt;:&lt;b&gt; subtract&lt;/b&gt;), (&lt;b&gt;* &lt;/b&gt;:&lt;b&gt;&amp;nbsp;multiplication&lt;/b&gt;) etc.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Comparison Operators&lt;/u&gt;:- &lt;/b&gt;These operators also called relational operators.These are used to compare two values. The&amp;nbsp; result is always a Boolean value - &lt;b&gt;True &lt;/b&gt;or &lt;b&gt;False. &lt;/b&gt;For example:-&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&lt;b&gt;= = &lt;/b&gt;: &lt;b&gt;return true if both the value are equal&lt;/b&gt;)&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(&lt;b&gt;&amp;gt;= &lt;/b&gt;:&lt;b&gt;&amp;nbsp;return true if the left value is greater&amp;nbsp;or equal to the right value&lt;/b&gt;).&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;u&gt;&lt;b&gt;Bit wise&amp;nbsp;Operators&lt;/b&gt;&lt;/u&gt;&lt;b&gt;:- &lt;/b&gt;These operators also called binary operators and work on integers only. The value of the operand converted into binary and then perform the operation on every bit. For example:- (&lt;b&gt;&amp;amp; &lt;/b&gt;:&amp;nbsp;&lt;b&gt;bit wise&amp;nbsp;AND operator&lt;/b&gt;), (&lt;b&gt;^ &lt;/b&gt;: &lt;b&gt;bit wise XOR operator&lt;/b&gt;).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Logical Operator&lt;/u&gt;:- &lt;/b&gt;Logical operator work with Boolean operands and return a Boolean value.&amp;nbsp;&lt;b&gt;AND, OR, NOT &lt;/b&gt;are the logical operators.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Assignment Operators&lt;/u&gt;:-&amp;nbsp;&lt;/b&gt;Assignment operator (=) is used to assign the left operand value to the right operand.&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 15px; margin-bottom: 1.6em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;
There are some&amp;nbsp;&lt;span style=&quot;border: 0px; box-sizing: inherit; font-style: inherit; font-weight: 700; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;compound assignment operators&lt;/span&gt;&amp;nbsp;to perform some arithmetic operation between the two operands and then assign the value to the left operand.&lt;/div&gt;
&lt;ul style=&quot;background-color: white; border: 0px; box-sizing: inherit; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 15px; list-style: disc; margin: 0px 0px 1.5em 3em; outline: 0px; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; box-sizing: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;= : simple assignment operator&lt;/li&gt;
&lt;li style=&quot;border: 0px; box-sizing: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;+= : adds the two operands and then assign the value to the right operand&lt;/li&gt;
&lt;li style=&quot;border: 0px; box-sizing: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;-= : subtracts the right operand from the left and then assign the value to the left operand.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif;&quot;&gt;&lt;b style=&quot;font-size: 15px;&quot;&gt;&lt;u&gt;Membership Operators&lt;/u&gt;:- &lt;/b&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;These operators are used to checking the presence&amp;nbsp;of a value in a sequence. There are two types:- &lt;/span&gt;&lt;b style=&quot;font-size: 15px;&quot;&gt;IN&lt;/b&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&amp;nbsp;or &lt;/span&gt;&lt;b style=&quot;font-size: 15px;&quot;&gt;NOT IN. &lt;/b&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;These operators are generally&amp;nbsp;used in if-else condition.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px;&quot;&gt;&lt;b&gt;&lt;u&gt;Identity Operators&lt;/u&gt;:- &lt;/b&gt;These python&#39;s operators are used to check if two variables point to the same memory location or not. There are two types:- &lt;b&gt;NOT &lt;/b&gt;or &lt;b&gt;IS NOT.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
Relational and Logical Operators with their Precedence.&lt;/h2&gt;
&lt;div class=&quot;padTop&quot; id=&quot;_Relational_Operators&quot; style=&quot;background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; text-align: start;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Relational Operators in Python&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: auto; line-height: 25px; margin-top: 10px;&quot;&gt;
They are also known as comparison operators because they compare the values on both sides of the operator and conclude on the relation between the values. After comparison, it returns the Boolean value, i.e., either true or false. The following table contains different types of comparison operators and their descriptions, along with respective examples.&lt;/div&gt;
&lt;table class=&quot;table table-bordered&quot; style=&quot;background-color: white; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #3a3a3a; display: block; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; margin: auto; max-width: 100%; overflow-x: auto; width: fit-content;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Operator&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Operator Name&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Example&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;==&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Equal to&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;If values of two operands are equal, then it returns true.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;I = 20, J = 20&lt;br /&gt;
(I == J) is&amp;nbsp;True&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;!=&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Not Equal to&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;If values of two operands are not equal, then it returns true.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;I = 20, J = 20&lt;br /&gt;
(I == J) is&amp;nbsp;False&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&amp;lt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Less than&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;If the value of the left operand is less than the value of the right operand, then it returns true.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;I = 40, J = 20&lt;br /&gt;
(I &amp;lt; J) is&amp;nbsp;False&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Greater than&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;If the value of the left operand is greater than the value of the right operand, then it returns true.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;I= 40, J = 20&lt;br /&gt;
(I &amp;gt; J) is&amp;nbsp;True&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&amp;lt;=&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Less than or equal to&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;If the value of the left operand is less than or equal to the value of the right operand, then it returns true.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;I = 40, J = 20&lt;br /&gt;
(I &amp;lt;= J) is&amp;nbsp;False&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&amp;gt;=&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Greater than or equal to&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;If the value of the left operand is greater than or equal to the value of the right operand, then it returns true.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;I = 40, J = 20&lt;br /&gt;
(I &amp;gt;= J) is&amp;nbsp;True&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&amp;lt;&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Not equal to (similar to !=)&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;If values of two operands are not equal, then the condition becomes true.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;I=40, J = 20&lt;br /&gt;
(I &amp;lt;&amp;gt; J) is&amp;nbsp;True.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;padTop&quot; id=&quot;_Logical_operators&quot; style=&quot;background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; text-align: start;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Logical Operators in Python&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #3a3a3a; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; height: auto; line-height: 25px; margin-top: 10px;&quot;&gt;
Logical operators are mainly used for conditional statements. There are three types of logical operators, namely, AND, OR, and NOT. The following table contains all logical operators with their descriptions, as well as their respective examples.&lt;/div&gt;
&lt;table class=&quot;table table-bordered&quot; style=&quot;background-color: white; border-collapse: collapse; border-spacing: 0px; border: 1px solid rgb(221, 221, 221); box-sizing: border-box; color: #3a3a3a; display: block; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 16px; margin: auto; max-width: 100%; overflow-x: auto; width: fit-content;&quot;&gt;&lt;tbody style=&quot;box-sizing: border-box;&quot;&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Operator&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Operator Name&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;Example&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;and&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Logical AND&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;When both sides’ conditions are true, the result is true; otherwise false.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;2&amp;lt;1 and 2&amp;lt;3&lt;br /&gt;
False&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;or&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Logical OR&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;When at least one condition is true, then result is true; otherwise false.&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;2&amp;lt;1 or 2&amp;lt;3&lt;br /&gt;
True&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;box-sizing: border-box;&quot;&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;not&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Logical NOT&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Reverse the condition&lt;/td&gt;&lt;td style=&quot;border: 1px solid rgb(221, 221, 221); box-sizing: border-box; line-height: 25px; padding: 8px; vertical-align: top;&quot;&gt;Not (5&amp;gt;4)&lt;br /&gt;
False&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;h2&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;font-size: x-large;&quot;&gt;&amp;nbsp;Operator Precedence in Python&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 15px; margin-bottom: 1.6em; outline: 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
Sometimes an expression contains multiple operators. In that case, operator precedence is used to determine the order of execution.&lt;/div&gt;
&lt;ul style=&quot;background-color: white; border: 0px; box-sizing: inherit; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 15px; list-style-image: initial; list-style-position: initial; margin: 0px 0px 1.5em 3em; outline: 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;border: 0px; box-sizing: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;We can create a group of expression using parenthesis. The expression in the parenthesis is evaluated first before they can take part in further calculations.&lt;/li&gt;
&lt;li style=&quot;border: 0px; box-sizing: inherit; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Some operators have the same level of precedence. In this case, the expression is evaluated from the left to right.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 15px; margin-bottom: 1.6em; outline: 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
Below lists the Relational and Logical operators precedence in the decreasing order.&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 15px; margin-bottom: 1.6em; outline: 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: #f7fdfa; color: #444444; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;==, !=, &amp;gt;, &amp;lt;, &amp;gt;=, &amp;lt;= &lt;b&gt;(Relational(Comparison) Operators)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: inherit; color: #3a3a3a; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 15px; margin-bottom: 1.6em; outline: 0px; padding: 0px; text-align: start; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: #f7fdfa; color: #444444; font-family: &amp;quot;arial&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;not, and, or &lt;b&gt;(Logical Operators)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/2478751156918438144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/operators-that-support-to-python.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/2478751156918438144'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/2478751156918438144'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/operators-that-support-to-python.html' title='Operators that Support to Python &amp; Relational and Logical Operators with their Precedence.'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUKbYXEcsTWNKuThfWawrq8fiW-yR_46nXneLy99mXXTpVX-Lyu_uXQIYfDRrfLvXGObaMrXTaiUvZZT4uFPPFFevijpna6i16FPJutozW1SU4SE0CzQg0SDUhNS9eRo-8QwGxNqaYntfM/s72-c/operator.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-4508279390001562625</id><published>2019-12-04T12:35:00.002+05:30</published><updated>2019-12-05T00:05:29.838+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="System Analysis"/><title type='text'>Quality Assurance</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; margin-bottom: 10px;&quot;&gt;
&lt;h2 style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px; text-align: center;&quot;&gt;
&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;SOFTWARE QUALITY ASSURANCE&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;&amp;nbsp;(SQA)&lt;/span&gt;&amp;nbsp;&lt;/h2&gt;
&lt;div style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;
It is a set of activities for ensuring quality in software engineering processes that ultimately results, or at least gives confidence, in the quality of software products. Quality assurance steps should be taken in each phase to ensure that there are no errors in final product.&lt;/div&gt;
&lt;div style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The system life cycle considered various stages of development and each stage has a major goal that is the quality assurance. Quality assurance specialists go through system testing before they grant certification.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4f8qCRlAKjfvPdex8dvw2jGyNr1C0Ca7OLIPan28Ot_gJvrBLTtT5ZFm2sDidOApbP5Spz2Hb-7IN2eJIfrWRnorvSgaPPz5_sUCjJ7X6wq9FBb7vaGAxAdkItBXLLbEINX0AfsopxPZn/s1600/download.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;160&quot; data-original-width=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4f8qCRlAKjfvPdex8dvw2jGyNr1C0Ca7OLIPan28Ot_gJvrBLTtT5ZFm2sDidOApbP5Spz2Hb-7IN2eJIfrWRnorvSgaPPz5_sUCjJ7X6wq9FBb7vaGAxAdkItBXLLbEINX0AfsopxPZn/s1600/download.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px; text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; There are following quality factors which assure the quality of the system.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px;&quot;&gt;&lt;b&gt;&lt;u&gt;Correctness&lt;/u&gt;:- &lt;/b&gt;The extent to which a program meets system specifications and user objectives.&lt;/li&gt;
&lt;li style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px;&quot;&gt;&lt;b&gt;&lt;u&gt;Reliability&lt;/u&gt;:-&amp;nbsp;&lt;/b&gt;&amp;nbsp;the degree to which the system perform its intended function over a time.&lt;/li&gt;
&lt;li style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px;&quot;&gt;&lt;b&gt;&lt;u&gt;Error Tolerance&lt;/u&gt;:- &lt;/b&gt;The capacity of error avoidance, error detection and correction.&lt;/li&gt;
&lt;li style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px;&quot;&gt;&lt;b&gt;&lt;u&gt;Usability&lt;/u&gt;:- &lt;/b&gt;The effort required to learn and operate a system.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #6b6b6b; font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;Test ability&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;b style=&quot;color: #6b6b6b; font-family: verdana, geneva, sans-serif; font-size: 16px;&quot;&gt;:- &lt;/b&gt;&lt;span style=&quot;color: #6b6b6b; font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;The effort required to test a program to ensure its correct performance.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #6b6b6b; font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;Portability&lt;/u&gt;:- &lt;/b&gt;The easy way to take a program from one hardware device to another.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #6b6b6b; font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;Accuracy&lt;/u&gt;:- &lt;/b&gt;The amount of correctness in input, computation and output.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #6b6b6b; font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;u&gt;Expand ability&lt;/u&gt;:- &lt;/b&gt;The how much easy to add and expand the existing database.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;Quality Assurance Goals&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;Requirement specification&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;Design specification&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;Testing and Implementation&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;Maintenance and support&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/h4&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;Level of Quality Assurance&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Quality has been defined as a &lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;characteristic&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&amp;nbsp;or an attribute of an entity.Perfect quality is costly and virtually &lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;impossible&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&amp;nbsp;to achieve.There are three level of quality assurance these are:-&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;&lt;u&gt;Testing&lt;/u&gt;:- &lt;span style=&quot;font-weight: normal;&quot;&gt;The common view of testing is to eliminate program errors. A successful testing is that in which we find all errors.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;&lt;u&gt;Validation&lt;/u&gt;:- &lt;span style=&quot;font-weight: normal;&quot;&gt;System validation checks the quality in both simulated and live &lt;/span&gt;&lt;span style=&quot;font-weight: 400;&quot;&gt;environment&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , &amp;quot;geneva&amp;quot; , sans-serif;&quot;&gt;&lt;u&gt;Certification&lt;/u&gt;:- &lt;span style=&quot;font-weight: normal;&quot;&gt;The third level of the quality assurance that program software package is correct and confirms to standards. Certificate is given when system passes the testing.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/4508279390001562625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/quality-ensurance.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/4508279390001562625'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/4508279390001562625'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/quality-ensurance.html' title='Quality Assurance'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4f8qCRlAKjfvPdex8dvw2jGyNr1C0Ca7OLIPan28Ot_gJvrBLTtT5ZFm2sDidOApbP5Spz2Hb-7IN2eJIfrWRnorvSgaPPz5_sUCjJ7X6wq9FBb7vaGAxAdkItBXLLbEINX0AfsopxPZn/s72-c/download.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-8559380264332437665</id><published>2019-12-03T13:56:00.002+05:30</published><updated>2019-12-05T00:05:12.418+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="System Analysis"/><title type='text'>SAD Information Gathering Tools in SDLC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; color: #5e5e5e; font-family: &amp;quot;droid sans&amp;quot;; font-size: 15px; text-align: justify;&quot;&gt;No two projects are ever the same. This means that the analyst must decide on the information-gathering tool and how it must be used. Although there are no standard rules for specifying their use, an important rule is that information must be acquired accurately, methodically, under the right conditions, and with minimum interruption to user personnel. There are various information-gathering tools. Each tool has a special function depending on the information needed.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5ydifUGpickSsdgwKQRhARJh79YpVPXg9OAG9LXF_mmQZz1bJJhelrgJdgQlZ6ZQiVCuidqKpmsmd_L5DAafE5D6GtRlRk3J8CIul2cA3wOP_zVeP_afOhM2XZxyAvo35bRxSEnIdDcZT/s1600/main-qimg-b324875341d456b2143fd2fb4263ba8d.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;381&quot; data-original-width=&quot;593&quot; height=&quot;205&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5ydifUGpickSsdgwKQRhARJh79YpVPXg9OAG9LXF_mmQZz1bJJhelrgJdgQlZ6ZQiVCuidqKpmsmd_L5DAafE5D6GtRlRk3J8CIul2cA3wOP_zVeP_afOhM2XZxyAvo35bRxSEnIdDcZT/s320/main-qimg-b324875341d456b2143fd2fb4263ba8d.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: white; color: #5e5e5e; font-family: &amp;quot;droid sans&amp;quot;; font-size: 15px; text-align: justify;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #5e5e5e; font-family: &amp;quot;droid sans&amp;quot;; font-size: 15px; text-align: justify;&quot;&gt;SOME DATA COLLECTION METHODS&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;ul style=&quot;color: #333333; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size: 16px; list-style-image: initial; list-style-position: initial; margin: 0px 0px 1em 2em; padding: 0px; text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white; color: #5e5e5e; font-family: &amp;quot;droid sans&amp;quot;; font-size: 15px; text-align: justify;&quot;&gt;&lt;b&gt;Interviews&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white; color: #5e5e5e; font-family: &amp;quot;droid sans&amp;quot;; font-size: 15px; text-align: justify;&quot;&gt;&lt;b&gt;Questionnaires and Surveys&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white; color: #5e5e5e; font-family: &amp;quot;droid sans&amp;quot;; font-size: 15px; text-align: justify;&quot;&gt;&lt;b&gt;Direct Observation&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white; color: #5e5e5e; font-family: &amp;quot;droid sans&amp;quot;; font-size: 15px; text-align: justify;&quot;&gt;&lt;b&gt;Focus Groups&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: white; color: #5e5e5e; font-family: &amp;quot;droid sans&amp;quot;; font-size: 15px; text-align: justify;&quot;&gt;&lt;b&gt;Searching Documents and Records&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;&lt;span style=&quot;color: #333333; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 16px; text-align: justify;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #333333; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 16px; font-weight: bold; text-align: justify;&quot;&gt;&lt;u&gt;Interviews&lt;/u&gt;:- &lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 16px; text-align: justify;&quot;&gt;They can be conducted in person or over the telephone. A typical interviews can be done formally (structured), semi-structured, or informally. To conduct an in depth interview, the questions should be focused, clear, and encourage open-ended responses. Interviews are mainly qualitative in nature.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;There are two major sections of these interviews:&lt;/span&gt;&lt;/li&gt;
&lt;/span&gt;&lt;/ul&gt;
&lt;span style=&quot;color: #333333; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 16px; text-align: justify;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;/ol&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;-Personal Interviews:&lt;/b&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;The researcher asks the extra audience questions to get minute details&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;out. This will help get better data for processing.&lt;/span&gt;&lt;/div&gt;
&lt;b style=&quot;text-align: justify;&quot;&gt;-Telephonic Interviews:&lt;/b&gt;&lt;b style=&quot;text-align: justify;&quot;&gt;&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;Whenever it is not possible to meet a member of the audience directly,&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;the researcher can call and collect data through a conversation on the phone. This helps collect&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; first-hand data.&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;color: #333333; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 16px;&quot;&gt;&lt;u style=&quot;font-weight: bold;&quot;&gt;Questionnaires and Surveys&lt;/u&gt;&lt;b&gt;:-&lt;/b&gt;&amp;nbsp;This involves the use of forms which are completed and&amp;nbsp; returned by respondents. It is a fairly inexpensive method that is useful where literacy rates are high and respondents are cooperative. The results are generally easier to compare and analyse.These days, you do not have to share just paper forms as you can&amp;nbsp;if you have it.&amp;nbsp;As long as you have determined that your prospective respondents have access to the internet and would be able to understand the questions without any help from you, this is a good way to collect data&amp;nbsp;is an affordable tool that offers you so many features to aid your data collection process.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;u style=&quot;color: #333333; font-size: 16px; font-weight: bold; text-align: justify;&quot;&gt;Direct Observation&lt;/u&gt;&lt;b style=&quot;color: #333333; font-size: 16px; text-align: justify;&quot;&gt;:-&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 16px; text-align: justify;&quot;&gt;When you directly observe your subject for a particular period this allows you study the dynamics of a situation and behaviors.The results can produce qualitative (e.g., narrative data) and quantitative data. (e.g., frequency counts, mean length of interactions, and instructional time)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;u style=&quot;color: #333333; font-size: 16px; font-weight: bold; text-align: justify;&quot;&gt;Focus Groups&lt;/u&gt;&lt;b style=&quot;color: #333333; font-size: 16px; text-align: justify;&quot;&gt;:-&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 16px; text-align: justify;&quot;&gt;&amp;nbsp;This is a facilitated group interview with individuals that have something in common. You are essentially trying to prove if some of the hypotheses you have drawn are indeed true.At the end of this, you should have been able to gather information about combined perspectives and opinions.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;u style=&quot;color: #333333; font-size: 16px; font-weight: bold; text-align: justify;&quot;&gt;Searching Documents and Records&lt;/u&gt;&lt;b style=&quot;color: #333333; font-size: 16px; text-align: justify;&quot;&gt;:-&lt;/b&gt;&lt;span style=&quot;color: #333333; font-size: 16px; text-align: justify;&quot;&gt;&amp;nbsp;This consists of examining existing data in the form of databases, meeting minutes, reports, attendance logs, financial records, newsletters, etc. This can be an inexpensive way to gather information but may be an incomplete data source.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/8559380264332437665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/sad-information-gathering-tools-in-sdlc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/8559380264332437665'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/8559380264332437665'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/sad-information-gathering-tools-in-sdlc.html' title='SAD Information Gathering Tools in SDLC'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5ydifUGpickSsdgwKQRhARJh79YpVPXg9OAG9LXF_mmQZz1bJJhelrgJdgQlZ6ZQiVCuidqKpmsmd_L5DAafE5D6GtRlRk3J8CIul2cA3wOP_zVeP_afOhM2XZxyAvo35bRxSEnIdDcZT/s72-c/main-qimg-b324875341d456b2143fd2fb4263ba8d.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-3965561758982830329</id><published>2019-12-02T13:14:00.000+05:30</published><updated>2019-12-05T00:06:03.217+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="System Analysis"/><title type='text'>Feasibility Study in SDLC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;Feasibility study is the study which involves the analysis of the problem domain and collection of all vital information in relation to the product to select the best system that meets requirements.In simpler terms, it is an analysis of&amp;nbsp; how successful a project can be&amp;nbsp; carried out.Project managers use feasibility studies to discern the pros and cons of undertaking a project before the invest a lot of time and money into it. Feasibility studies also can provide a company&#39;s management with crucial information that could prevent the company from entering blindly into &lt;/span&gt;&lt;b style=&quot;text-align: left;&quot;&gt;risky businesses.&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;To determine if the product is technically and financially feasible to develop, is the main air of the feasibility study activity.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQF7SLxX4TbpoQWVKxBdFLrOlvtHLlUpaGjGyx5mobtosUioiAAr85ggrGWHpL9q9sHElSmI4nEW2vgSi3vpbodKk7J-ZJgaJCngJME_QX7o7nN-uJlo7nbsiaompSYqcedTeC-pd5ngHE/s1600/images.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;162&quot; data-original-width=&quot;312&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQF7SLxX4TbpoQWVKxBdFLrOlvtHLlUpaGjGyx5mobtosUioiAAr85ggrGWHpL9q9sHElSmI4nEW2vgSi3vpbodKk7J-ZJgaJCngJME_QX7o7nN-uJlo7nbsiaompSYqcedTeC-pd5ngHE/s1600/images.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
The main objective of the feasibility are mentioned below:-&amp;nbsp;&lt;/h4&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;To analyze if the software meets organizational requirements.&lt;/li&gt;
&lt;li&gt;To determine if the software can be implemented using the current technology and within the specified budget and schedule.&lt;/li&gt;
&lt;li&gt;To find whether the software can be integrated with other existing software.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
TOPIC UNDER FEASIBILITY STUDY&lt;/h2&gt;
&lt;/div&gt;
&lt;div&gt;
The various topic include feasibility study are:-&lt;/div&gt;
&lt;div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;Technical Feasibility&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Operational Feasibility&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Economic Feasibility&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Legal Feasibility&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Scheduling&amp;nbsp;Feasibility&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b style=&quot;font-weight: bold;&quot;&gt;&lt;u&gt;Technical Feasibility&lt;/u&gt;:- &lt;/b&gt;In technical feasibility the following issues are taken into consideration:-&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; - &lt;/b&gt;Whether the required technology is available or not?&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;&amp;nbsp;- &lt;/b&gt;Whether the required resources are available?&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;-&amp;nbsp; &lt;/b&gt;Manpower programmers, testers &amp;amp; debuggers.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;- &lt;/b&gt;Software &amp;amp; Hardware.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
The assessment focuses on the technical resources available to the organization. It helps organizations determine whether the technical resources meet capacity and whether the technical team is capable of converting the idea into working system. Technical feasibility also involves evaluation of the hardware, software and other technical requirements of the proposed system.&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;u&gt;Operational Feasibility&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;This assessment involves undertaking a study to analyze and determine whether-and how well-the organization&#39;s needs can be met by completing the project. Operational feasibility studies also examine how a project plan satisfies the requirements identified in the requirements analysis phase of system development.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;u&gt;Economic Feasibility&lt;/u&gt;:- &lt;/b&gt;For any system is the excepted benefits equal or exceed the excepted costs, the system can be judge to be economically feasible. Economic analysis is used for evaluating the effectiveness of the proposed system. In economic feasibility the most important is cost benefit analysis. As the name suggest it is an analysis of the cost to be incurred in the system and benefits derivable out of the system.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;u&gt;Legal Feasibility&lt;/u&gt;:- &lt;/b&gt;This assessment investigates whether any aspect of the proposed project conflicts with legal requirements like zoning law, data protection acts or social media laws. Let&#39;s say an organization wants to construct a new office building in a specific location. A feasibility study might reveal the organization&#39;s ideal location isn&#39;t zoned for that type of business. That organization has just saved considerable time and effort by learning that their project was not feasible right from the beginning.&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;b&gt;&lt;u&gt;Scheduling Feasibility&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;This assessment is the most important for project success; after all, a project will fail if not completed on time. In scheduling feasibility, an organization estimates how much time the project will take to complete.&lt;/li&gt;
&lt;/ul&gt;
When these areas have all been examined, the feasibility analysis helps identify any constraints the proposed project may face, including:-&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;- Internal Project Constraints: &lt;/b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;Technical, Technology, Budget, Resource, etc.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;- Internal Corporate Constraints: &lt;/b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;Financial, Marketing, Export, etc.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;-&lt;/b&gt;&amp;nbsp;&lt;b&gt;External Constraints: &lt;/b&gt;&lt;span style=&quot;color: #274e13;&quot;&gt;Logistics, Environment, Laws, Regulations, etc.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/3965561758982830329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/feasibility-study-in-sdlc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/3965561758982830329'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/3965561758982830329'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/feasibility-study-in-sdlc.html' title='Feasibility Study in SDLC'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQF7SLxX4TbpoQWVKxBdFLrOlvtHLlUpaGjGyx5mobtosUioiAAr85ggrGWHpL9q9sHElSmI4nEW2vgSi3vpbodKk7J-ZJgaJCngJME_QX7o7nN-uJlo7nbsiaompSYqcedTeC-pd5ngHE/s72-c/images.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-3840702269160866974</id><published>2019-12-01T17:35:00.002+05:30</published><updated>2019-12-05T00:06:03.119+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="System Analysis"/><title type='text'>Types of Maintenance Procedures  SDLC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Maintenance in general , can be defined as efforts taken to keep the condition and&amp;nbsp; performance of a machine always link the conditions and performance of the machine when it is still new.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The types of maintenance cannot be equated for each equipment, which depends on the method, cast and critical level. The following types of maintenance methods are commonly used in several industries.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJvolUBXF1ZTrXXOVwHvbdWCcJAZMMLpJH5wsxX8IWv4YaB337nyRciHUBBtAPvwYnqHQcNZGg3acVmJtUfsbt4ukMH3ApDTu5F3B_nkpt6zZQ2fxRkqKYS3BSU8Cy3UeTSvBIitNtkrAg/s1600/images+%25281%2529mm.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;168&quot; data-original-width=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJvolUBXF1ZTrXXOVwHvbdWCcJAZMMLpJH5wsxX8IWv4YaB337nyRciHUBBtAPvwYnqHQcNZGg3acVmJtUfsbt4ukMH3ApDTu5F3B_nkpt6zZQ2fxRkqKYS3BSU8Cy3UeTSvBIitNtkrAg/s1600/images+%25281%2529mm.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
TYPES OF MAINTENANCE&amp;nbsp;&lt;/h2&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;Preventive Maintenance&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Predictive Maintenance&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Corrective Maintenance&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Adoptive Maintenance&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b style=&quot;font-weight: bold;&quot;&gt;&lt;u&gt;Preventive Maintenance&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;It is a method for preventing damage to equipment by periodically replacing parts based on the time of&amp;nbsp; use and carrying out minor maintenance and inspection to find out the current state of the equipment/machinery. &lt;span style=&quot;color: #274e13;&quot;&gt;&lt;u&gt;examples&lt;/u&gt;:-&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt; cleaning, checking, lubricating etc.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Predictive Maintenance&lt;/u&gt;:- &lt;/b&gt;Predictive maintenance is a method for doing replacing coding at the back end of software and also predictive maintenance involves&amp;nbsp; making functional enhancement to the system in addition to the activities to increase the system&#39;s performance even when the changes have not been suggested by faults.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Corrective Maintenance&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;Corrective Maintenance is a method for doing replacing coding at the background of software and also predictive maintenance involves making. It is also deals with the repair of&amp;nbsp; faults or defect found in today system function. A defect can result due to errors in software design, logic and coding.&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;Design errors&lt;/b&gt; occurs when changes made to the software are incorrect, incomplete, wrongly communicated or the change request is misunderstanding.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Logical errors &lt;/b&gt;results from invalid tests and conclusions, incorrect implementations of design specifications, faulty logic flow or incomplete test of data. All these errors referred to as residual errors.&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;4. &lt;b&gt;&lt;u&gt;Adoptive Maintenance&lt;/u&gt;:- &lt;/b&gt;Adaptive maintenance is the implementation of changes in a part of the system , which has been affected by a change that occurred in some other part of the system. Adaptive maintenance consist of adapting software to changes in the environment such as the hardware or the operating system. The term environment in this context refer to the conditions and influences which at the system . &lt;span style=&quot;color: #274e13;&quot;&gt;&lt;u&gt;examples&lt;/u&gt;:-&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;business&amp;nbsp;rules, work patterns and government policies have a significant impact on the software system.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/3840702269160866974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/types-of-maintenance-procedures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/3840702269160866974'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/3840702269160866974'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/types-of-maintenance-procedures.html' title='Types of Maintenance Procedures  SDLC'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJvolUBXF1ZTrXXOVwHvbdWCcJAZMMLpJH5wsxX8IWv4YaB337nyRciHUBBtAPvwYnqHQcNZGg3acVmJtUfsbt4ukMH3ApDTu5F3B_nkpt6zZQ2fxRkqKYS3BSU8Cy3UeTSvBIitNtkrAg/s72-c/images+%25281%2529mm.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-533587245759143240</id><published>2019-12-01T15:14:00.001+05:30</published><updated>2019-12-05T00:06:03.314+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="System Analysis"/><title type='text'>Types of Testing in SDLC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Testing is a process of executing a program with the aim of finding error to make our software perform will it should be our error free. If testing is done successfully it will remove all the errors from the software.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfUhH0wvZRgIvkS881zP7m3lj4RCVJvmhM1vslneL-D-wP3GAPn7_gDg6y74ar2uJLPbSlNwvWbXioIu3nbD4OexgxZuZ6_lX_wLZ_Yii19gSFPvwHbpAPd7xsoTEfHsqz5W7InH3esqKn/s1600/test.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;168&quot; data-original-width=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfUhH0wvZRgIvkS881zP7m3lj4RCVJvmhM1vslneL-D-wP3GAPn7_gDg6y74ar2uJLPbSlNwvWbXioIu3nbD4OexgxZuZ6_lX_wLZ_Yii19gSFPvwHbpAPd7xsoTEfHsqz5W7InH3esqKn/s1600/test.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;h2&gt;
&lt;b&gt;PRINCIPLES OF TESTING&lt;/b&gt;&lt;/h2&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;All the test should must meet the customer requirement.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;To make our software testing should be performed by third party.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;Executive testing is not possible. As we need the optional amount of testing based on the risk assessment of the application.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;All the test to be conducted should be planned before implementing it.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;If follows parts rule(80/20 rules) which states that 80% of errors comes from 20% of&amp;nbsp; programs components.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;TYPES OF TESTING&lt;/b&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;Unit Testing&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Integration Testing&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Regression Testing&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Alpha Testing&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Beta Testing&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;System Testing&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Stress Testing&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b style=&quot;font-weight: bold;&quot;&gt;&lt;u&gt;Unit Testing&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;Unit Testing is the testing of an individual unit or group of related units. It falls under the class of white box testing. It is often done by the unit he/she has implemented is producing expected output against given output.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Integration Testing&lt;/u&gt;:- &lt;/b&gt;Integration testing is testing in which a group components are combined to produce output also, the interaction between software and hardware is tested in integration testing if software and hardware have any relation.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Regression Testing&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;Regression testing after modification of a system components, or a group of related units to ensure that the modification is working correctly and&amp;nbsp; is not damaging or imposing other values to produce unexpected results.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Alpha Testing&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;This testing is also known as acceptance testing.This is the testing we do just before handover the project or software to the client.This is the testing the QA department perform most of the time to check all the things OK when we are delivering it to the customer or not.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Beta Testing&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;Beta testing is the testing which is done by end users, a team outside development, or publicly releasing full version of the product. which is known as beta version. The aim of beta testing is to cover unexpected errors.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;System Testing&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;System testing is the testing to ensure that by putting the software in different environment (e.g. operating system) it still works. System testing is done with full system implementation and environment.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Stress Testing&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;Stress testing is the testing to evalute how system behave under unfavorable condition. Testing is conducted of beyond limits of the specifications. It falls under the class of &lt;u&gt;black box&lt;/u&gt;&amp;nbsp;testing.&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;ol&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/533587245759143240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/types-of-testing-in-sdlc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/533587245759143240'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/533587245759143240'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/12/types-of-testing-in-sdlc.html' title='Types of Testing in SDLC'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfUhH0wvZRgIvkS881zP7m3lj4RCVJvmhM1vslneL-D-wP3GAPn7_gDg6y74ar2uJLPbSlNwvWbXioIu3nbD4OexgxZuZ6_lX_wLZ_Yii19gSFPvwHbpAPd7xsoTEfHsqz5W7InH3esqKn/s72-c/test.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4035963845406312392.post-7394324049321220961</id><published>2019-12-01T12:54:00.000+05:30</published><updated>2019-12-05T00:06:03.363+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="System Analysis"/><title type='text'>System Development Life cycle  SDLC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;SDLC&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
As the name implies,the system development life cycle is a multi step procedure of software.which is structured in a methodical way. In other words, it can be defined as a project management model that define the stages involved in bringing a project from beginning to completion. The term system involves abet on system development life cycle or SDLC, is often pitched later talking just roughly the software move on the process, but many people have only an unclear idea about what the process actually involves.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; let&#39;s suppose you are about the board on a software or a web development project that you want to take your business to the next level, you may be surprised to be learn that the project builds actually occurs. The process of software development services goes through a series of steps that almost every software development company follows.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH2YRNdpBr0wRbiNix4pMbwxQdyk019sqWbytYO1yBhbVEH9chIa3FlsZdYN7p6oVThOWjFl8w_bLBpxfhyQx9-8yZQPMkIeE9e0vD4nW9Eovcfqor_4erbhbhQw9Nqz1U-B5tuGa3ORJY/s1600/sdlc.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;151&quot; data-original-width=&quot;335&quot; height=&quot;144&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH2YRNdpBr0wRbiNix4pMbwxQdyk019sqWbytYO1yBhbVEH9chIa3FlsZdYN7p6oVThOWjFl8w_bLBpxfhyQx9-8yZQPMkIeE9e0vD4nW9Eovcfqor_4erbhbhQw9Nqz1U-B5tuGa3ORJY/s320/sdlc.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;b&gt;Steps in SDLC&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
It is well known that programming software or a application for a developer can be slightly stressful at times, especially when it comes to coding different parts of a big project. Thus having a perfect system which allows you to take the development process step by step without felling overwhelmed is essential to producing a high quality piece of software.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Usually, 7 stages of the system development life cycle (SDLC) are:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;Planning&lt;/li&gt;
&lt;li&gt;Requirement&lt;/li&gt;
&lt;li&gt;System design&lt;/li&gt;
&lt;li&gt;Development&lt;/li&gt;
&lt;li&gt;Testing&lt;/li&gt;
&lt;li&gt;Implementation or Coding&lt;/li&gt;
&lt;li&gt;Operator and Maintenance&lt;/li&gt;
&lt;/ul&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Planning&lt;/u&gt;:- &lt;/b&gt;First, you can have to plan of course, you are going to start a project on your own and planning is the process of deciding what you new information system should look like? and then identify the resources needed to develop it.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Requirement&lt;/u&gt;:- &lt;/b&gt;The analysis is very important to proceed further to the next step. In this step, you will analyse the performance of the software at various stages and make notes on further requirements.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Design&lt;/u&gt;:- &lt;/b&gt;This stage is relatively simple in comparison to the other stages of the SDLC. Here, you will see a blueprint of the software that you the application, network database, user interface and the system interface.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Development&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;Now the actual task of developing the software starts with this step. Here, you start building your information system. Hardware is purchased and installed and software is coded and then loaded on a testing platform.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Testing&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;Your quality analyst staff will conduct the testing process. They make sure that your information system can work properly with your existing system.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Implementation&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;Once, the software is developed, the stages of implementation comes. After excessively testing your program to make sure&lt;b&gt;&amp;nbsp;&lt;/b&gt;that there&#39;s nothing wrong with it, your;s ready to implement it. Here you need to implement the design into source code through coding. Therefore, it is software time taking. In fact, this is the longest phase of the software development life cycle.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;u&gt;Maintenance&lt;/u&gt;:-&lt;/b&gt;&amp;nbsp;The final step is to go through a maintenance process where the software will be maintained and upgraded from time to get use to the changes. It totally depends on the feedback you get from the customers. It also includes handling the&amp;nbsp; renaming errors and resolves any issues, which may exist in the system even after the testing phase.&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://itpaperssolution.blogspot.com/feeds/7394324049321220961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://itpaperssolution.blogspot.com/2019/11/system-development-life-cycle-sdlc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/7394324049321220961'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/4035963845406312392/posts/default/7394324049321220961'/><link rel='alternate' type='text/html' href='https://itpaperssolution.blogspot.com/2019/11/system-development-life-cycle-sdlc.html' title='System Development Life cycle  SDLC'/><author><name>royal paper&#39;s hack</name><uri>http://www.blogger.com/profile/05934748418498925730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH2YRNdpBr0wRbiNix4pMbwxQdyk019sqWbytYO1yBhbVEH9chIa3FlsZdYN7p6oVThOWjFl8w_bLBpxfhyQx9-8yZQPMkIeE9e0vD4nW9Eovcfqor_4erbhbhQw9Nqz1U-B5tuGa3ORJY/s72-c/sdlc.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>