<?xml version="1.0" encoding="UTF-8"?>
<linguagem>
    <topico>
		<nome>Tabela de Decisões</nome>
		<lead>Definir o que fazer e em que condições.</lead>
		<melhorar>&lt;a class="junto" href="https://docs.google.com/document/d/1D9Pa0MdUdcpB-aym-CBcyrQW9NBhvUEsGVbWZO58ZLs/edit"&gt;&lt;img height="12" src="melhorar.png" title="Melhorar Conteúdo" alt="Melhorar"&gt;&lt;/a&gt;</melhorar>
		<titulo>Tabela de Decisões</titulo>
 		<descritor>apoie, apoie.org, Tabela de Decisões, Tabela Verdade, condicoes, regra, BNF, Diagrama Sintático, Diagrama de Sintaxe, Exemplo, Comandos, Linguagem, Filtro, xml, sintaxe, sintaxe original, desenho, programação</descritor>
		<origem>TabelaDecisoes.xml</origem>
		<fonte></fonte>
    </topico>
	<topico> 
       	<titulo>tabela</titulo>
		<bnf>condicao {'|'+ condicao} '|'* (((':'|'nova linha') ('1'|'0'|'.')+)+ (elemento|'0 (sem elemento)'|'?! (impossivel)')+)+</bnf>
		<desc>&lt;img alt=&quot;Diagrama Sintático - Diagrama de Sintaxe TabelaDeDecisoes&quot; title=&quot;Diagrama Sintático - Diagrama de Sintaxe TabelaDeDecisoes&quot; src=&quot;TabelaDeDecisoes.png&quot;&gt;
		&lt;p&gt;Um elemento é definido no contexto em que está sendo usada a Tabela de Decisões.&lt;/p&gt;
		&lt;table class=&quot;TabelaDecisao exemplo&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td colspan=&quot;2&quot; rowspan=&quot;1&quot;&gt;Profissional empreendedor consegue atender cliente?&lt;br&gt; &lt;span class=&quot;simbolo&quot;&gt;| &lt;/span&gt; Serviço é viável?&lt;br&gt; &lt;span class=&quot;simbolo&quot;&gt;| |&lt;/span&gt; Serviço dentro do escopo do Projeto Apoie? &lt;/td&gt; &lt;/tr&gt; &lt;tr style=&quot;vertical-align: top;&quot;&gt; &lt;td style=&quot;text-align: left;  white-space: nowrap;&quot;&gt; &lt;span class=&quot;simbolo&quot;&gt;1 . .&lt;/span&gt; &lt;/td&gt; &lt;td&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;SBApoie.html&quot;&gt;Profissional atende seu cliente&lt;/a&gt;, não precisa de auxílio &lt;/li&gt; &lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;span class=&quot;simbolo&quot;&gt;0 1 1&lt;/span&gt; &lt;/td&gt; &lt;td&gt; &lt;ul&gt; &lt;li&gt;criar projeto com Profissional em parceria com Projeto Apoie &lt;/li&gt; &lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style=&quot;vertical-align: top;  white-space: nowrap;&quot;&gt; &lt;span class=&quot;simbolo&quot;&gt;0 0 1&lt;/span&gt; &lt;/td&gt; &lt;td&gt; &lt;ul&gt; &lt;li&gt;fazer proposta para viabilizar serviço &lt;/li&gt; &lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style=&quot;vertical-align: top;&quot;&gt; &lt;span class=&quot;simbolo&quot;&gt;0 . 0&lt;/span&gt; &lt;/td&gt; &lt;td&gt; &lt;ul&gt; &lt;li&gt;fora do &lt;a href=&quot;PAI.html&quot; target=&quot;_blank&quot;&gt;escopo atual do Projeto Apoie&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt;
		</desc>
    </topico>
	<topico> 
       	<titulo>condicao e regra</titulo>
		<desc>&lt;ul&gt;
	  &lt;li&gt;Uma condição pode
	ser:&amp;nbsp;pergunta,&amp;nbsp;expressão lógica, expressão aritmética.&lt;/li&gt;
	  &lt;li&gt;Uma regra é uma sequência de símbolos, cada um relacionado
	a uma condição. O símbolo pode ser: {1, 0} para
	indicar o resultado da avaliação. É usado o símbolo &quot;.&quot; para indicar
	que a condição é irrelevante.&lt;/li&gt;
	  &lt;li&gt;As regras indicam que elemento deve ser escolhido a partir
	do resultado das avaliação das condições.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;br&gt;
	&lt;table style=&quot;text-align: left;&quot; border=&quot;1&quot;&gt;
	  &lt;tbody&gt;
		&lt;tr&gt;
		  &lt;td style=&quot;text-align: center;&quot; rowspan=&quot;2&quot;&gt;Símbolo&lt;br&gt;
	utilizado &lt;br&gt;
	nas regras
		  &lt;/td&gt;
		  &lt;td style=&quot;text-align: center;&quot; colspan=&quot;3&quot;&gt; &lt;span
	 style=&quot;font-weight: bold;&quot;&gt;Tipos de condições e respostas
	possíveis&lt;/span&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
		  &lt;td&gt;pergunta&lt;/td&gt;
		  &lt;td&gt;expressão lógica&lt;/td&gt;
		  &lt;td&gt;expressão aritmética&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
		  &lt;td style=&quot;text-align: center; font-weight: bold;&quot;&gt;1&lt;/td&gt;
		  &lt;td&gt;sim&lt;/td&gt;
		  &lt;td&gt;Verdadeiro&lt;/td&gt;
		  &lt;td&gt;diferente de 0 (zero)&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
		  &lt;td style=&quot;text-align: center; font-weight: bold;&quot;&gt;0&lt;/td&gt;
		  &lt;td&gt;não&lt;/td&gt;
		  &lt;td&gt;Falso&lt;/td&gt;
		  &lt;td&gt;igual a 0 (zero)&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
		  &lt;td style=&quot;text-align: center;&quot;&lt;big&gt;&lt;big&gt;&lt;span
	 style=&quot;font-weight: bold;&quot;&gt;.&lt;/span&gt;&lt;/big&gt;&lt;/big&gt;&lt;/td&gt;
		  &lt;td style=&quot;text-align: center;&quot; colspan=&quot;3&quot;&gt;Condição
	é irrelevante&lt;/td&gt;
		&lt;/tr&gt;
	  &lt;/tbody&gt;
	&lt;/table&gt;
</desc>
    </topico>
</linguagem>
