<?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>operacija nad podacima Archives - Automatika.rs</title>
	<atom:link href="https://www.automatika.rs/tag/operacija-nad-podacima/feed" rel="self" type="application/rss+xml" />
	<link>https://www.automatika.rs/tag/operacija-nad-podacima</link>
	<description>Portal za inženjere</description>
	<lastBuildDate>Fri, 05 May 2017 07:37:16 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>Leder programiranje &#8211; Matematičke naredbe akcije</title>
		<link>https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-matematicke-naredbe-akcije.html</link>
					<comments>https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-matematicke-naredbe-akcije.html#respond</comments>
		
		<dc:creator><![CDATA[Marko Nikolić]]></dc:creator>
		<pubDate>Fri, 05 May 2017 07:14:28 +0000</pubDate>
				<category><![CDATA[Teorija upravljanja]]></category>
		<category><![CDATA[Tutorijali]]></category>
		<category><![CDATA[automatizacija]]></category>
		<category><![CDATA[automatizacija procesa]]></category>
		<category><![CDATA[bit naredbe leder]]></category>
		<category><![CDATA[leder program]]></category>
		<category><![CDATA[leder programiranje]]></category>
		<category><![CDATA[operacija nad podacima]]></category>
		<category><![CDATA[plk programiranje]]></category>
		<category><![CDATA[programiranje plc-a]]></category>
		<guid isPermaLink="false">https://www.automatika.rs/?p=8339</guid>

					<description><![CDATA[<p> U predhodnom tekstu mogli ste pročitati nešto više o naredbama za poređenje, taj tekst možete pronaći OVDE. Sada nastavljemo sa važmim delom kada je upitanju leder programiranje a to su matematičke naredbe. Matematičke naredbe  Kako im i samo ime kaže, matematičke naredbe služe za realizaciju različitih operacija nad operandima. Ove naredbe su naredbe akcije i [&#8230;]</p>
<p>The post <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-matematicke-naredbe-akcije.html">Leder programiranje &#8211; Matematičke naredbe akcije</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify"> U predhodnom tekstu mogli ste pročitati nešto više o naredbama za poređenje, taj tekst možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-naredbe-za-poredenje.html" target="_blank" rel="noopener noreferrer">OVDE</a>. Sada nastavljemo sa važmim delom kada je upitanju leder programiranje a to su matematičke naredbe.</p>
<h3 style="text-align: justify">Matematičke naredbe</h3>
<p style="text-align: justify"> Kako im i samo ime kaže, matematičke naredbe služe za realizaciju različitih operacija nad operandima. Ove naredbe su naredbe akcije i u najvećem broju slučajeva imaju dva operanda. Izvršavanjem naredbe obavlja se zahtevana matematička operacija nad operandima i dobija rezultat čija se vrednost pamti. Operandi mogu biti programske promenljive ili konstante, s tim što oba operanda ne mogu biti konstante.</p>
<p style="text-align: justify"> U odnosu na broj operanada i tip operacije koja se izvršava, matematičke naredbe se mogu podeliti u nekoliko grupa.</p>
<h3 style="text-align: justify">Aritmetičke i logičke binarne operacije</h3>
<p style="text-align: justify">Opšti oblik naredbe za aritmetičke i logičke binarne operacije dat je na slibi br.1, dok je u tabeli T.1 dat prikaz svih naredbi iz ove grupe.</p>
<p style="text-align: justify"><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-8342" src="https://www.automatika.rs/wp-content/uploads/2017/05/1_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="527" height="158" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/1_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 527w, https://www.automatika.rs/wp-content/uploads/2017/05/1_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x90.png 300w" sizes="(max-width: 527px) 100vw, 527px" /></p>
<p style="text-align: center">Slika br.1 Opšti oblik naredbe za aritmetičke i logičke binarne operacije.</p>
<p style="text-align: center"><img decoding="async" class="aligncenter size-full wp-image-8343" src="https://www.automatika.rs/wp-content/uploads/2017/05/2_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="624" height="245" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/2_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 624w, https://www.automatika.rs/wp-content/uploads/2017/05/2_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x118.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></p>
<p style="text-align: center">Tabela T.1 Pregled naredbi za aritmetičke i logičke binarne operacije.</p>
<h3>Unarne operacije</h3>
<p style="text-align: justify"> U grupu unarnih operacija svrstane su i aritmetičke i logičke unarne operacije. Sve ove naredbe imaju isti opšti oblik (Slika br.2). Pregledsvih naredbi dat je u tabeli T.2.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-8344" src="https://www.automatika.rs/wp-content/uploads/2017/05/3_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="459" height="117" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/3_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 459w, https://www.automatika.rs/wp-content/uploads/2017/05/3_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x76.png 300w" sizes="(max-width: 459px) 100vw, 459px" /></p>
<p style="text-align: center">Slika br.2 Opšti oblik naredbe za unarne operacije.</p>
<p style="text-align: center"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8345" src="https://www.automatika.rs/wp-content/uploads/2017/05/4_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="626" height="393" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/4_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 626w, https://www.automatika.rs/wp-content/uploads/2017/05/4_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x188.png 300w" sizes="auto, (max-width: 626px) 100vw, 626px" /></p>
<p style="text-align: center">T.2 Pregled naredbi za unarne operacije.</p>
<h3>Složene matematičke naredbe</h3>
<ul>
<li>CPT – Compute (izračunavanje aritmetičkog izraza)</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8346" src="https://www.automatika.rs/wp-content/uploads/2017/05/5_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="569" height="126" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/5_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 569w, https://www.automatika.rs/wp-content/uploads/2017/05/5_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x66.png 300w" sizes="auto, (max-width: 569px) 100vw, 569px" /></p>
<p style="text-align: justify"> Pri formiranju izraza koriste se promenljive, konstante i sledeći operatori: – ili NEG (unarni minus), +, –,* , | ili DIV, ** ili XPY, SQR, ABS, SIN, COS, TAN, ASN, ACS, ATN, LN, LOG, NOT, AND, OR, XOR, TOD, FRD, DEG, RAD.</p>
<ul>
<li>SCP – Scale with parameters (parametarsko skaliranje podatka)</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8347" src="https://www.automatika.rs/wp-content/uploads/2017/05/6_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="549" height="177" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/6_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 549w, https://www.automatika.rs/wp-content/uploads/2017/05/6_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x97.png 300w" sizes="auto, (max-width: 549px) 100vw, 549px" /></p>
<p style="text-align: justify"> Ovom naredbom se ostvaruje linearno preslikavanje ulazne promenljive, prema relaciji</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8348" src="https://www.automatika.rs/wp-content/uploads/2017/05/7_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="470" height="50" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/7_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 470w, https://www.automatika.rs/wp-content/uploads/2017/05/7_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x32.png 300w" sizes="auto, (max-width: 470px) 100vw, 470px" /></p>
<p style="text-align: justify"> Potrebno je da se istakne da se u ovoj naredbi pojmovi “najmanja i najveća vrednost ulaza i rezultata” zapravo koriste samo za određivanje dve tačke kroz koje se provlači prava linija koja određuje preslikavanje. To znači da vrednost ulazne promenljive ne mora biti unutar intervala određenog sa (input_min., input_max.), niti da vrednost input_min. mora biti manja od input_max.</p>
<ul>
<li>SCL &#8211; Scale data (skaliranje podatka)</li>
</ul>
<p style="text-align: justify"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8348" src="https://www.automatika.rs/wp-content/uploads/2017/05/7_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="470" height="50" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/7_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 470w, https://www.automatika.rs/wp-content/uploads/2017/05/7_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x32.png 300w" sizes="auto, (max-width: 470px) 100vw, 470px" /> <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8349" src="https://www.automatika.rs/wp-content/uploads/2017/05/8_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="537" height="153" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/8_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 537w, https://www.automatika.rs/wp-content/uploads/2017/05/8_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x85.png 300w, https://www.automatika.rs/wp-content/uploads/2017/05/8_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-533x153.png 533w, https://www.automatika.rs/wp-content/uploads/2017/05/8_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-534x153.png 534w" sizes="auto, (max-width: 537px) 100vw, 537px" /></p>
<p style="text-align: justify"> Ova naredba je slična naredbi SCP, jer se i pomoću nje ostvaruje linearno skaliranje promenljive. Razlika je samo u načinu definisanja parametara skaliranja. Skaliranje ulaza se izvodi prema sledećoj relaciji:</p>
<p style="text-align: justify"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8350" src="https://www.automatika.rs/wp-content/uploads/2017/05/9_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="186" height="71" /></p>
<h3>Naredbe za manipulaciju sa numeričkim podacima</h3>
<p style="text-align: justify"> Naredbe za manipulaciju sa podacima su skup naredbi kojima se definišu vrednosti promenljivih ili vrše određene izmene u formi prezentacije podataka. U tom smislu one se ne razlikuju bitno od matematičkih naredbi. Naime, nema nikakve sumnje da se matematičkim naredbama takođe vrši određena manipulacija sa podacima. Izdvajanjem ovih naredbi u posebnu grupu se zapravo želi naglasiti specifičnost oblika same naredbe i obrade podataka koja se njima vrši.</p>
<h3>Naredbe za postavljanje vrednosti</h3>
<ul>
<li>CLR – Clear (postavi na nulu)</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8351" src="https://www.automatika.rs/wp-content/uploads/2017/05/10_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="483" height="106" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/10_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 483w, https://www.automatika.rs/wp-content/uploads/2017/05/10_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x66.png 300w" sizes="auto, (max-width: 483px) 100vw, 483px" /></p>
<ul>
<li>MOV – Move (postavljanje vrednosti promenljive)</li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8352" src="https://www.automatika.rs/wp-content/uploads/2017/05/11_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="495" height="113" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/11_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 495w, https://www.automatika.rs/wp-content/uploads/2017/05/11_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x68.png 300w" sizes="auto, (max-width: 495px) 100vw, 495px" /></p>
<ul>
<li>MVM – Masked move (postavljanje vrednosti pojedinih bitova)</li>
</ul>
<p style="text-align: justify"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-8353" src="https://www.automatika.rs/wp-content/uploads/2017/05/12_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png" alt="" width="507" height="253" srcset="https://www.automatika.rs/wp-content/uploads/2017/05/12_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_.png 507w, https://www.automatika.rs/wp-content/uploads/2017/05/12_leder_programiranje_matematicke_naredbe_operacije_poredjenja_operacije_nad_operandima_plc_programiranje_plk_program_automatizacija_automatika.rs_-300x150.png 300w" sizes="auto, (max-width: 507px) 100vw, 507px" /></p>
<p style="text-align: justify"> Maskiranim bitovima, koji se ne prenose u dest u maski odgovaraju vrednopsti 0, dok nemaskiranim bitovima odgovaraju vrednosti 1.</p>
<p><em>Leder programiranje:</em></p>
<ul>
<li><em>Uvod u Leder programiranje možete pronaći <a href="https://www.automatika.rs/baza-znanja/uvod-u-leder-programiranje.html" target="_blank" rel="noopener noreferrer">OVDE</a>.</em></li>
<li><em>Leder programiranje – Bit naredbe možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-progamiranje-bit-naredbe-za-definisanje-i-postavljanje-uslova-bit-triger-naredba.html" target="_blank" rel="noopener noreferrer">OVDE</a>.</em></li>
<li><em>Leder programiranje – Kontakti možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-kontakti.html" target="_blank" rel="noopener noreferrer">OVDE</a>.</em></li>
<li><em>Leder programiranje – START/STOP kolo možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-startstop-kolo.html" target="_blank" rel="noopener noreferrer">OVDE.</a></em></li>
<li><em>Leder programiranje – Realizaciju časovnik možete prinaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-realizacija-casovnika.html" target="_blank" rel="noopener noreferrer">OVDE.</a></em></li>
<li><em>Leder programiranje – Realizaciju brojača možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-realizacija-brojaca.html" target="_blank" rel="noopener noreferrer">OVDE.</a></em></li>
<li>Leder programiranje – Sekvencijalno upravljanje možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-sekvencijalno-upravljanje.html" target="_blank" rel="noopener noreferrer">OVDE.</a></li>
<li>Leder programiranje – SQL, SQC i SQO naredbe možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-sql-sqo-sqc-naredbe.html" target="_blank" rel="noopener noreferrer">OVDE.</a></li>
<li style="text-align: justify">Leder programiranje – Kako i gde se koriste SQL, SQC i SQO naredbe možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-kako-i-gde-se-koriste-sql-sqo-sqc-naredbe.html" target="_blank" rel="noopener noreferrer">OVDE.</a></li>
<li>Leder programiranje &#8211; Naredbe za poređenje možete pronaći <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-naredbe-za-poredenje.html" target="_blank" rel="noopener noreferrer">OVDE</a>.</li>
</ul>
<p style="text-align: justify"><em>Napomena: Tekst je preuzet iz materijala  za predmet PROCESNI RAČUNARI, na ETF, Univerziteta u Beogradu. Iz originalnog teksta su izostavljene pojedine slike, a dalja objašnjenja pojmova korišćenih u ovom uvodnom tekstu možete naći u pomenutim materijalima.</em></p>
<p>The post <a href="https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-matematicke-naredbe-akcije.html">Leder programiranje &#8211; Matematičke naredbe akcije</a> appeared first on <a href="https://www.automatika.rs">Automatika.rs</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.automatika.rs/baza-znanja/teorija-upravljanja/leder-programiranje-matematicke-naredbe-akcije.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
