<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Engineer Training &#187; Telecommunicatins Software Design and Analysis</title>
	<atom:link href="http://www.software-engineer-training.com/category/telecommunicatins-software-design-and-analysis/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.software-engineer-training.com</link>
	<description>Requirements, Architecture, Design, Development, Testing, Quality and Maintenance</description>
	<lastBuildDate>Wed, 18 Jan 2012 18:47:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Propositional Logic Rules</title>
		<link>http://www.software-engineer-training.com/telecommunicatins-software-design-and-analysis/propositional-logic-rules/</link>
		<comments>http://www.software-engineer-training.com/telecommunicatins-software-design-and-analysis/propositional-logic-rules/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 18:32:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Telecommunicatins Software Design and Analysis]]></category>
		<category><![CDATA[absorption]]></category>
		<category><![CDATA[associative]]></category>
		<category><![CDATA[commutative]]></category>
		<category><![CDATA[complementation]]></category>
		<category><![CDATA[conjunction]]></category>
		<category><![CDATA[demorgan]]></category>
		<category><![CDATA[disjunction]]></category>
		<category><![CDATA[distributive]]></category>
		<category><![CDATA[double complementation]]></category>
		<category><![CDATA[implication]]></category>
		<category><![CDATA[tautology]]></category>

		<guid isPermaLink="false">http://www.software-engineer-training.com/telecommunicatins-software-design-and-analysis/propositional-logic-rules/</guid>
		<description><![CDATA[Commutative Law: Associative Law: Distributive Law: Tautology Law: Absorption Law: Demorgan&#8217;s Law: Double Complementation: Implication: Complementation: Disjunction: Conjunction: &#8212; [1] &#8211; Images from Thomas Jefferson High School for Sciene and Technology]]></description>
			<content:encoded><![CDATA[<p>Commutative Law:</p>
<p><a title="Commutative Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/commutative1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/commutative1.gif" alt="Commutative Law Propositional Logic" /></a></p>
<p><a title="Commutative Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/commutative2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/commutative2.gif" alt="Commutative Law Propositional Logic" /></a></p>
<p>Associative Law:</p>
<p><a title="Associative Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/associative1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/associative1.gif" alt="Associative Law Propositional Logic" /></a></p>
<p><a title="Associative Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/associative2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/associative2.gif" alt="Associative Law Propositional Logic" /></a></p>
<p>Distributive Law:</p>
<p><a title="Distributive Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/distributive1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/distributive1.gif" alt="Distributive Law Propositional Logic" /></a></p>
<p><a title="Distributive Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/distributive2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/distributive2.gif" alt="Distributive Law Propositional Logic" /></a></p>
<p>Tautology Law:</p>
<p><a title="Tautology Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/tautology1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/tautology1.gif" alt="Tautology Law Propositional Logic" /></a></p>
<p><a title="Tautology Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/tautology2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/tautology2.gif" alt="Tautology Law Propositional Logic" /></a></p>
<p>Absorption Law:</p>
<p><a title="Absorption Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/absorption1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/absorption1.gif" alt="Absorption Law Propositional Logic" /></a></p>
<p><a title="Absorption Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/absorption2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/absorption2.gif" alt="Absorption Law Propositional Logic" /></a></p>
<p>Demorgan&#8217;s Law:</p>
<p><a title="Demorganâ€™s Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/demorgan1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/demorgan1.gif" alt="Demorganâ€™s Law Propositional Logic" /></a></p>
<p><a title="Demorganâ€™s Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/demorgan2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/demorgan2.gif" alt="Demorganâ€™s Law Propositional Logic" /></a></p>
<p>Double Complementation:</p>
<p><a title="Double Complementation Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/doublecomplementation.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/doublecomplementation.gif" alt="Double Complementation Law Propositional Logic" /></a></p>
<p>Implication:</p>
<p><a title="Implication Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/implication.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/implication.gif" alt="Implication Law Propositional Logic" /></a></p>
<p>Complementation:</p>
<p><a title="Complementation Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/complementation1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/complementation1.gif" alt="Complementation Law Propositional Logic" /></a></p>
<p><a title="Complementation Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/complementation2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/complementation2.gif" alt="Complementation Law Propositional Logic" /></a></p>
<p>Disjunction:</p>
<p><a title="Disjunction Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/disjunction1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/disjunction1.gif" alt="Disjunction Law Propositional Logic" /></a></p>
<p><a title="Disjunction Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/disjunction2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/disjunction2.gif" alt="Disjunction Law Propositional Logic" /></a></p>
<p>Conjunction:</p>
<p><a title="Conjunction Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/conjunction1.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/conjunction1.gif" alt="Conjunction Law Propositional Logic" /></a></p>
<p><a title="Conjunction Law Propositional Logic" href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/conjunction2.gif"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/conjunction2.gif" alt="Conjunction Law Propositional Logic" /></a></p>
<p>&#8212;</p>
<p>[1] &#8211; Images from <em><a title="Thomas Jefferson High School for Sciene and Technology" href="http://www.tjhsst.edu/%7Erlatimer/ai/Logic/logicTable/node1.html">Thomas Jefferson High School for Sciene and Technology</a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.software-engineer-training.com/telecommunicatins-software-design-and-analysis/propositional-logic-rules/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Deterministic Finite State Automaton (DFA)</title>
		<link>http://www.software-engineer-training.com/telecommunicatins-software-design-and-analysis/deterministic-finite-state-automaton-dfa/</link>
		<comments>http://www.software-engineer-training.com/telecommunicatins-software-design-and-analysis/deterministic-finite-state-automaton-dfa/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 15:34:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Telecommunicatins Software Design and Analysis]]></category>

		<guid isPermaLink="false">http://www.software-engineer-training.com/telecommunicatins-software-design-and-analysis/deterministic-finite-state-automaton-dfa/</guid>
		<description><![CDATA[A deterministic finite state automaton (DFA) is a simple language recognition device. It can be seen as a state machine where for each pair of state and input symbol there is one and only one transition to a next state. It will take in a string of input symbols and then for each symbol it [...]]]></description>
			<content:encoded><![CDATA[<p>A deterministic  finite state automaton (DFA) is a simple language recognition device. It can be seen as a state machine where for each pair of state and input symbol there is one and only one transition to a next state. It will take in a string of input symbols and then for each symbol it will transition to another state according to a transition function. <a href="http://en.wikipedia.org/wiki/Deterministic_finite_automaton" title="Deterministic Finite State Automaton (DFA)">More about DFA can be found here</a>.</p>
<p>Examples from [<a href="http://www.mec.ac.in/resources/notes/notes/automata/dfa.htm" title="Finite Automata">1</a>]:</p>
<p>1) Construct a DFA to accept a string containing a zero followed by a one.</p>
<p><a href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer1.gif" title="Construct a DFA to accept a string containing a zero followed by a one"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer1.gif" alt="Construct a DFA to accept a string containing a zero followed by a one" /></a></p>
<p>2) Construct a DFA to accept a string containing two consecutive zero&#8217;s followed by two consecutive ones.</p>
<p><a href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer2.gif" title="Construct a DFA to accept a string containing two consecutive zeroâ€™s followed by two consecutive ones"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer2.gif" alt="Construct a DFA to accept a string containing two consecutive zeroâ€™s followed by two consecutive ones" /></a></p>
<p>3) Construct a DFA to accept a string containing even number of zeros and any number of ones.</p>
<p><a href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer3.gif" title="Construct a DFA to accept a string containing even number of zeros and any number of ones"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer3.gif" alt="Construct a DFA to accept a string containing even number of zeros and any number of ones" /></a></p>
<p>4) Construct a DFA to accept all stings which do not contain three consecutive zeros.</p>
<p><a href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer4.gif" title="Construct a DFA to accept all stings which do not contain three consecutive zeros"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer4.gif" alt="Construct a DFA to accept all stings which do not contain three consecutive zeros" /></a></p>
<p>5) Construct a DFA to accept all strings containing even number of zeros and even number of ones.</p>
<p><a href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer5.gif" title="Construct a DFA to accept all strings containing even number of zeros and even number of ones."><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer5.gif" alt="Construct a DFA to accept all strings containing even number of zeros and even number of ones." /></a></p>
<p>6) Construct a DFA to accept all strings which satisfy #(x)mod5=2.</p>
<p><a href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer6.gif" title="Construct a DFA to accept all strings which satisfy #(x)mod5=2"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer6.gif" alt="Construct a DFA to accept all strings which satisfy #(x)mod5=2" /></a></p>
<p>7) Construct a DFA to accept all strings (0+1)* with an equal number of zeros and ones such that each prefix has at most one more zero than ones and at most one more one than zeros.</p>
<p><a href="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer7.gif" title="Construct a DFA to accept all strings (0+1)* with an equal number of zeros and ones such that each prefix has at most one more zero than ones and at most one more one than zeros"><img src="http://www.software-engineer-training.com/wp-content/uploads/2007/11/answer7.gif" alt="Construct a DFA to accept all strings (0+1)* with an equal number of zeros and ones such that each prefix has at most one more zero than ones and at most one more one than zeros" /></a></p>
<p>&#8212;</p>
<p>[1] &#8211; Model Engineering College &#8211; <em><a href="http://www.mec.ac.in/resources/notes/notes/automata/dfa.htm" title="Finite&lt;/p"> </a></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.software-engineer-training.com/telecommunicatins-software-design-and-analysis/deterministic-finite-state-automaton-dfa/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

