<?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>جدیدترین مطالب علمی کامپیوتر - ترجمه فا</title>
	<atom:link href="https://tarjomefa.com/tag/%D8%AC%D8%AF%DB%8C%D8%AF%D8%AA%D8%B1%DB%8C%D9%86-%D9%85%D8%B7%D8%A7%D9%84%D8%A8-%D8%B9%D9%84%D9%85%DB%8C-%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1/feed/" rel="self" type="application/rss+xml" />
	<link>https://tarjomefa.com/tag/جدیدترین-مطالب-علمی-کامپیوتر/</link>
	<description>دانلود مقاله انگلیسی رایگان با ترجمه فارسی</description>
	<lastBuildDate>Tue, 08 Nov 2022 05:40:37 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://tarjomefa.com/wp-content/uploads/2022/09/cropped-favicon-32x32.jpg</url>
	<title>جدیدترین مطالب علمی کامپیوتر - ترجمه فا</title>
	<link>https://tarjomefa.com/tag/جدیدترین-مطالب-علمی-کامپیوتر/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>کنترل همروندی چیست؟ (Concurrency Control)</title>
		<link>https://tarjomefa.com/concurrency+control</link>
					<comments>https://tarjomefa.com/concurrency+control#respond</comments>
		
		<dc:creator><![CDATA[pakdel]]></dc:creator>
		<pubDate>Tue, 19 Apr 2016 06:27:08 +0000</pubDate>
				<category><![CDATA[ترجمه مقالات درباره پردازش تراکنش]]></category>
		<category><![CDATA[ترجمه مقالات درباره کنترل همروندی]]></category>
		<category><![CDATA[جدیدترین مقالات علمی]]></category>
		<category><![CDATA[موضوعات ترجمه مقالات انگلیسی]]></category>
		<category><![CDATA[جدیدترین مطالب علمی کامپیوتر]]></category>
		<guid isPermaLink="false">http://tarjomefa.com/?p=8990</guid>

					<description><![CDATA[<p>تعریف کنترل همروندی Concurrency Control   مسئله کنترل همروندی، به هماهنگی دسترسی های همزمان به پایگاه داده در سیستم مدیریت چند کاربردی (DBMS) اتلاق می گردد. کنترل همروندی به کاربران اجازه دسترسی به پایگاه داده به شیوه برنامه ریزی شده چندگانه را می دهد و در عین حال، خطا و اشتباهی که هر کاربر به &#8230;</p>
<p>نوشته <a href="https://tarjomefa.com/concurrency+control">کنترل همروندی چیست؟ (Concurrency Control)</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;"><span style="font-size: 18pt;">تعریف کنترل همروندی</span></h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;">Concurrency Control</span></h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;"> </span></h2>
<p style="text-align: justify;"><span style="font-size: 14pt; font-family: tahoma, arial, helvetica, sans-serif;">مسئله کنترل همروندی، به هماهنگی دسترسی های همزمان به پایگاه داده در سیستم مدیریت چند کاربردی (DBMS) اتلاق می گردد. کنترل همروندی به کاربران اجازه دسترسی به پایگاه داده به شیوه برنامه ریزی شده چندگانه را می دهد و در عین حال، خطا و اشتباهی که هر کاربر به تنهایی روی سیستم تخصیص داده شده اجرا می کند را حفظ می نماید. مشکل فنی اصلی در نیل به این هدف، پیشگیری ازاختلال در به روزرسانی پایگاه داده توسط یک کاربر با بازیابی پایگاه داده و به روزرسانی های انجام شده توسط کاربر دیگر می باشد. مسئله کنترل همروندی در DDBMS توزیع شده بدتر می شودزیرا (1) کاربران به داده های ذخیره شده در بسیاری از کامپیوترهای مختلف در سیستم توزیع شده دسترسی دارندو (2) مکانیزم کنترل همروندی در یک کامپیوتر را نمی توان به صورت لحظه ای تصدیق نمود. زیرا کنترل همروندی پایگاه داده توزیع شده یکی از پیچیده ترین و چالش برانگیزترین حوزه ها در سیستم های پایگاه داده است. نرم افزار بلادرنگ برای برنامه های کاربردی مطمئن و بحرانی کنترل همروندی در پایگاه داده توزیع شده لازم و ضروری می باشد. سیستم های بلادرنگ در اینجا نقش غالبی ایفا می کنند، در اینجا تعداد زیادی از برنامه های کاربردی شامل وظایف بلادرنگ می باشند که اغلب با اشکالات مهمی از لحاظ هزینه و زمان تلفات روبرو می باشند. </span></p>
<p style="text-align: justify;"><span style="font-size: 14pt; font-family: tahoma, arial, helvetica, sans-serif;"><br />
در مطالعات اخیر، کارهای پژوهشی زیادی به روشها و مکانیزم های کنترل همروندی تخصیص داده شده است، زیرا برای حفظ قابلیت اعتماد و پایداری پایگاه داده توزیع شده بلادرنگ به آنها نیاز می باشد، چرا که آنها ویژگیهای مختلفی از برنامه های کاربردی بلادرنگ بکاررفته در پایگاه داده توزیع شده را به صورت سری قرار می دهند که به موارد زیر کمک می کنند: (1) توصیف داده ها (ابرداده)، (2) حفظ درستی و یکپارچگی داده ها، (3) دسترسی کارآمد به داده ها و (4) اجرای درست تراکنش ها علی رغم همروندی و خرابی. </span></p>
<p style="text-align: justify;"><span style="font-size: 14pt; font-family: tahoma, arial, helvetica, sans-serif;"><br />
از لحاظ سنتی، پایگاههای داده با داده های بادوام سرو کار دارند. تراکنش های اصلی که به داده ها دسترسی داشته و سازگاری آنها را حفظ می کنند. هدف تراکنش و روشهای پردازش پرس و جو انتخابی در پایگاههای داده، دستیابی به کارایی و زمان پاسخ خوب جهت تضمین عملکرد بهتر می باشد. بر عکس، سیستم های پایگاه داده بلادرنگ می توانند با داده های زمانی نیز سرو کار داشته باشند ( به عبارتی داده های زمان بندی شده بعد از یک زمان خاص). اختلاف مهم آن است که هدف سیستم های پایگاه داده بلادرنگ، تامین محدودیت های زمانی تراکنش ها می باشد. همچنین شایان توجه است بلادرنگ الزاماً به معنای سریع نیست. بلادرنگ به معنای نیاز به مدیریت محدودیت های زمان طبقاتی به شیوه ای قابل پیش بینی یعنی استفاده از روشهای آگاه از زمان برای مقابله با موعدها و ضرب العجل ها یا محدودیت های دوره ای بودن مرتبط با وظایف و تراکنش ها می باشد. </span></p>
<p style="text-align: justify;"><span style="font-size: 14pt; font-family: tahoma, arial, helvetica, sans-serif;"><br />
این کار نیاز به روشهای کنترل همروندی پیچیده در سیستم های پایگاه داده توزیع شده بلادرنگ را بزرگ می کند. بنابراین رویکرد جدیدی برای کنترل همروندی خوشبینانه جدید مطرح شده است که براساس دوباره کاری روی حجم کار فعلی عمل می کند. </span></p>
<p style="text-align: justify;"><span style="font-size: 14pt;"><br />
<span style="font-family: tahoma, arial, helvetica, sans-serif;"> هر تراکنش پایگاه داده با قواعد ACID مطابقت دارد؛ تعداد اتم ها،سازگاری، جدایی، و دوام. بسته به تیپ های تراکنش، سطح موازی گرایی و سایر عوامل، مکانیزم های کنترل همروندی متفاوتی پیاده می شوند. a) کنترل همروندی بدبینانه: اگر بیش از یک تراکنش برای به روزرسانی داده ها در یک زمان مورد انتظار باشد، آنگاه داده ها را قفل کرده و از عملیات های به روزرسانی همپوشان تراکنش ها جهت دسترسی به داده های یکسان جلوگیری کنید، اما به عملیات های خواندن اجازه دسترسی به داده های قفل شده را دهید. B) کنترل همروندی خوشبینانه: تاخیر این مسئله را چک می کند که آیا تراکنش قواعد ACID برای حالت ارتکاب، جهت پیشگیری از نقض و تخلف را تامین می کند یا خیر.</span><br />
</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">منبع: <a href="https://tarjomefa.com/%D8%AE%D9%88%D8%B4%D8%A8%DB%8C%D9%86%D8%A7%D9%86%D9%87+%DA%A9%D9%86%D8%AA%D8%B1%D9%84+%D9%87%D9%85%D8%B1%D9%88%D9%86%D8%AF%DB%8C+%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3+%D8%AA%D9%88%D8%B2%DB%8C%D8%B9+%D8%B4%D8%AF%D9%87" target="_blank">روشی خوش بینانه در کنترل همزمانی دیتابیس توزیع شده</a></span></p>
<p>نوشته <a href="https://tarjomefa.com/concurrency+control">کنترل همروندی چیست؟ (Concurrency Control)</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tarjomefa.com/concurrency+control/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>سیستم VIBEX چیست؟</title>
		<link>https://tarjomefa.com/expert+system+vibex</link>
					<comments>https://tarjomefa.com/expert+system+vibex#respond</comments>
		
		<dc:creator><![CDATA[pakdel]]></dc:creator>
		<pubDate>Tue, 19 Apr 2016 06:02:29 +0000</pubDate>
				<category><![CDATA[ترجمه مقالات درباره سیستم های خبره]]></category>
		<category><![CDATA[جدیدترین مقالات علمی]]></category>
		<category><![CDATA[موضوعات ترجمه مقالات انگلیسی]]></category>
		<category><![CDATA[جدیدترین مطالب علمی کامپیوتر]]></category>
		<category><![CDATA[مطالب علمی مهندسی مکانیک]]></category>
		<guid isPermaLink="false">http://tarjomefa.com/?p=8981</guid>

					<description><![CDATA[<p>تعریف VIBEX به عنوان یک سیستم خبره  expert system &#160; VIBEX پیشنهادی یک برنامه مشاوره مبتنی بر سیستم کامپیوتری است که براساس دانش عملی حوزه مسئله خاصی را بررسی می کند. VIBEX یک سیستم خبره می باشد که از توابع مختلفی پشتیبانی کرده و شماتیک سیستم در شکل 1 نشان داده شده است. سیستم از &#8230;</p>
<p>نوشته <a href="https://tarjomefa.com/expert+system+vibex">سیستم VIBEX چیست؟</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;"><span style="font-size: 18pt;">تعریف VIBEX به عنوان یک سیستم خبره</span></h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;"> expert system</span></h2>
<p>&nbsp;</p>
<p style="text-align: justify;"><span style="font-size: 14pt;">VIBEX پیشنهادی یک برنامه مشاوره مبتنی بر سیستم کامپیوتری است که براساس دانش عملی حوزه مسئله خاصی را بررسی می کند. VIBEX یک سیستم خبره می باشد که از توابع مختلفی پشتیبانی کرده و شماتیک سیستم در شکل 1 نشان داده شده است. سیستم از دو برنامه تشکیل می شود، VIBEX-TBL و VIBEX-DT. از VIBEX-TBL برای پرس و جوی فرایند تشخیصی با استفاده از DTA با ماتریس علت- نتیجه استفاده می شود که ارتعاش و شرایط ماشین را نشان می دهد. همچنین این سیستم حاوی یک ادیتور یا ویرایشگر DTA می باشد که از آن برای ورود، تغییر و حذف اطلاعات ارتعاش استفاده می شود. از آنجایی که VIBEX-TBL دارای 42 علت غیر عادی نهفته ارتعاش و 31 نشانه ارتعاش طبق 5 گروه اطلاعات ارتعاش می باشد، در نتیجه ازآن می توان مستقیماً برای تشخیص مسئله استفاده نمود. از VIBEX-DT برای پرس و جوی فرایند با استفاده از DT ساخته شده از طریق آموزش داده ها استفاده می شود. در VIBEX-DT، از مولد DT می توان مستقیماً و به راحتی برای ساخت DT جهت تشخیص ماشین آلات چرخشی با یک روش محاوره ای و شهودی استفاده نمود.</span></p>
<p style="text-align: justify;"><span style="font-size: 14pt;"><br />
زمانی که از VIBEX-TBL برای تشخیص علل ارتعاش پیچیده استفاده می شود، مفید ظاهر شده و یک حسن دارد، زیرا VIBEX-DT می تواند علل ارتعاش را تعیین و معیارها را محدود نماید. سیستم های مرکب مکملی برای یکدیگر می باشند. برنامه سیستم روی پلتفرم ویندوز اجرا و دارای رابط یا واسط کاربری راحتی می باشد. از Visual Basic و ++ Visual C برای توسعه سیستم تشخیصی استفاده گردید.<br />
</span></p>
<p style="text-align: justify;">                         <img decoding="async" class="alignnone size-medium wp-image-8984" src="https://tarjomefa.com/wp-content/uploads/2016/04/expert-system-300x177.png" alt="expert system" width="300" height="177" srcset="https://tarjomefa.com/wp-content/uploads/2016/04/expert-system-300x177.png 300w, https://tarjomefa.com/wp-content/uploads/2016/04/expert-system.png 506w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">منبع: <a href="https://tarjomefa.com/%D8%AE%D8%A8%D8%B1%D9%87+%D8%B9%DB%8C%D8%A8+%DB%8C%D8%A7%D8%A8%DB%8C+%D8%A7%D8%B1%D8%AA%D8%B9%D8%A7%D8%B4+%D9%85%D8%A7%D8%B4%DB%8C%D9%86+%D8%A2%D9%84%D8%A7%D8%AA+%DA%86%D8%B1%D8%AE%D8%B4%DB%8C" target="_blank">کاربرد درخت تصمیم و جدول تصمیم جهت عیب یابی ارتعاش ماشین آلات چرخشی</a></span></p>
<p>نوشته <a href="https://tarjomefa.com/expert+system+vibex">سیستم VIBEX چیست؟</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tarjomefa.com/expert+system+vibex/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ذخیره داده های شبکه های حسگر بی سیم</title>
		<link>https://tarjomefa.com/data+storage+wireless+sensor+networks</link>
					<comments>https://tarjomefa.com/data+storage+wireless+sensor+networks#respond</comments>
		
		<dc:creator><![CDATA[pakdel]]></dc:creator>
		<pubDate>Tue, 19 Apr 2016 05:38:16 +0000</pubDate>
				<category><![CDATA[جدیدترین مقالات علمی]]></category>
		<category><![CDATA[جدیدترین مطالب علمی کامپیوتر]]></category>
		<guid isPermaLink="false">http://tarjomefa.com/?p=8978</guid>

					<description><![CDATA[<p>ذخیره داده های شبکه های حسگر بی سیم  The Data Storage of Wireless Sensor Networks &#160; ذخیره داده ها در شبکه های حسگر بی سیم، استراتژی ذخیره سازی در شبکه داده های ادراکی تولید شده توسط گره، من جمله چگونگی ذخیره داده ها در مکان های درست شبکه و چگونگی مسیریابی درخواست پرس و جو &#8230;</p>
<p>نوشته <a href="https://tarjomefa.com/data+storage+wireless+sensor+networks">ذخیره داده های شبکه های حسگر بی سیم</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;"><span style="font-size: 18pt;">ذخیره داده های شبکه های حسگر بی سیم</span></h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;"> The Data Storage of Wireless Sensor Networks</span></h2>
<p>&nbsp;</p>
<p style="text-align: justify;"><span style="font-size: 14pt;">ذخیره داده ها در شبکه های حسگر بی سیم، استراتژی ذخیره سازی در شبکه داده های ادراکی تولید شده توسط گره، من جمله چگونگی ذخیره داده ها در مکان های درست شبکه و چگونگی مسیریابی درخواست پرس و جو برای مکان ذخیره سازی داده ها را مورد تحقیق و پژوهش قرار می دهد. این در واقع فرایند وساطت و مداخله اطلاعاتی نامیده می شود. وساطت و میانجی گری اطلاعات به ذخیره داده های حسی در موقعیت خاص بر طبق استراتژی خاص اشاره کرده و مصرف کنندگان (می توانند ایستگاه پایه و همچنین گره حسگر باشند) درخواست دسترسی به داده ها را به سمت مکان داده های مربوطه مطابق با استراتژی متناظر مسیریابی می کنند، سپس نتایج بازخوردی بدست می آید که شرایط پرس و جو برای مشتریان را تامین می کند. بر طبق استراتژی ذخیره سازی متفاوت داده های ادراکی، ذخیره داده ها را می توان به ذخیره متمرکز، محلی، توزیع شده و پایگاه داده شبکه حسگر تقسیم نمود. در بخش بعدی راجع به این چهار استراتژی به طور جداگانه بحث می شود.</span></p>
<p style="text-align: justify;"><span style="font-size: 14pt;"><br />
1) ذخیره متمرکز: ذخیره متمرکز یکی از ساده ترین استراتژیهای ذخیره داده ها می باشد. هر گره داده های ادراکی جمع شده را جهت ذخیره سازی به ایستگاه پایه(گره چاهک) منتقل کرده و بخش دسترسی به داده ، داده ها را مستقیماً از ایستگاه دریافت می کند. در نتیجه انرژی نامحدود و فضای ذخیره ایستگاه پایه، داده ها را برای مدت زمان طولانی می توان حفظ نمود و دسترسی به داده ها، انرژی گره ها در شبکه را مصرف نخواهد کرد. شبکه حسگر تنها به عنوان وسیله ای برای جمع آوری داده ها نه پردازش داده ها عمل می کند، زیرا کاربر تنها از طریق ایستگاه پایه می تواند داده ها را در شبکه دریافت کند. به علاوه، زمانی که مقیاس شبکه بسیار بزرگ و توزیع گره متراکم است، مقدار بزرگی از داده ها می بایست در شبکه انتقال داده شوند، سپس گره های نزدیک به ایستگاه پایه با انتقال داده ها، به سرعت انرژی مصرف می کنند. در انتها، می تواند تنگنایی برای شبکه تشکیل دهد، بنابراین این روش برای شبکه هایی در مقیاس بزرگ مناسب نمی باشد.</span></p>
<p style="text-align: justify;"><span style="font-size: 14pt;"><br />
2) ذخیره محلی: ذخیره محلی به داده های ادراکی گره ذخیره شده اشاره می کند که برای دستیابی به داده های مربوطه، درخواست دسترسی به داده ها برای کلیه گره ها مسیریابی می شود. این استراتژی درخواست پرس و جو را برای کل شبکه ارسال کرده و هر گره مطابق با شرایط پرس و جو بازخورد حاصل می کند. مزایای این استراتژی به شرح ذیل می باشد: ذخیره داده ها ساده و روش ذخیره سازی فاقد هر گونه سربار ارتباطی است و دسترسی به داده ها نوعی پرس و جوی مورد تقاضا به شمار می رود. اشکالات این استراتژی به شرح ذیل می باشد: اول از همه، ظرفیت ذخیره گره محدود می باشد، به همین خاطر قادر به ذخیره داده های تاریخی برای مدت طولانی نمی باشد. به محض خراب شدن گره، داده ها از بین می روند. ثانیاً، با استفاده از مسیریابی سیلابی، درخواست پرس و جو کورکورانه در شبکه منتقل می شود، بنابراین زندگی شبکه به خاطر مصرف زیاد انرژی کوتاه تر می شود، در نتیجه، در شبکه هایی که درخواست های پرس و جو اغلب صورت می گیرد، کاربرد ندارد. بالاخره، هزینه انتقال داده ها بالا و پردازش پرس و جو پیچیده تر می باشد. </span></p>
<p style="text-align: justify;"><span style="font-size: 14pt;"><br />
3) ذخیره توزیع شده: ذخیره توزیع شده یک استراتژی ذخیره سازی داده محور می باشد. ایده اصلی اش آن است که داده های حسی از گره همیشه به صورت محلی ذخیره نمی شوند بلکه در گره های دیگر با تکنولوژی توزیع شده نیز ذخیره و از مکانیسم وساطت و میانجی گری اطلاعات برای هماهنگی ارتباط بین ذخیره داده ها و دسترسی به داده ها استفاده می کند، بنابراین درخواست های دسترسی به داده ها را می توان تامین نمود.بر طبق این استراتژی، داده ها مطابق با مکانیسم ذخیره سازی خاصی ذخیره و درخواست پرس و جو داده ها را طبق مکانیسم دسترسی خاص بدست می آورد. این مکانیسم ها عبارتنداز: نقشه هش، شاخص گذاری، مسیریابی درخواست پرس و جو و داده ها طبق قواعد خاص و غیره. مزایای این استراتژی عبارتنداز: ذخیره داده های توزیع شده با توزیع شبکه حسگر سازگاری دارد و مکانیسم وساطت و میانجی گری اطلاعات می تواند اطمینان حاصل کند که درخواست های دسترسی به داده ها تامین شده اند. اشکال این استراتژی آن است که وساطت اطلاعات به هزینه زیادی نیاز دارد.</span></p>
<p style="text-align: justify;"><span style="font-size: 14pt;"><br />
4) پایگاه داده شبکه های حسگر: پایگاه داده شبکه های حسگر سه استراتژی فوق را باهم یکی می کند. این پایگاه فناوری پایگاه داده سنتی، تکنولوژی توزیع شده و تکنولوژی شبکه را به شکلی نزدیک باهم ادغام می کند. گره حسگر به عنوان جریان داده ادراکی یا منبع داده در نظر گرفته می شود. شبکه های حسگر بی سیم (WSN) به عنوان پایگاه داده توزیع شده در نظر گرفته می شود. آن با استفاده از مفهوم منطق و تکنولوژی سخت افزاری و نرم افزاری، می تواند به سیستم پایگاه داده شبکه حسگر دست یابد که داده محور بوده و دارای عملکردبالایی می باشد. پایگاه داده شبکه حسگر مکمل مسیریابی داده محور می باشد. در مورد ذخیره و دسترسی به داده ها، مسیریابی از پائین به بالا صورت می گیرد، اما در مورد مدلسازی داده ها و دسترسی به پایگاه داده، پایگاه داده از بالا به پائین می باشد.</span></p>
<p style="text-align: justify;"><span style="font-size: 14pt;"><br />
روشهای ذخیره داده ها در شبکه های حسگر به طور کلی به سه نوع تقسیم می شوند: 1) ذخیره خارجی: داده ها در تجهیزات عملیاتی مرکز خارج از شبکه حسگر ذخیره می شوند. (ایستگاه پایه یا دروازه)2) ذخیره محلی: داده های ادراکی پس از تولید در گره حسگر ذخیره می شوند. 3) ذخیره داده محور: داده های ادراکی نام برده شده و در موقعیت مقرر شده در شبکه حسگر طبق نام داده های ادراکی ذخیره می شوند[4]. ذخیره خارجی ساختاری متمرکز دارد، کلیه داده های ادراکی درکدهای همگرای شبکه حسگر خارجی ذخیره می شوند، یعنی پس از اینکه گره های حسگر داده های نظارتی را بدست می آورند، علاقه گره های همگرا به داده ها مهم نیست، مهم این است که فعالانه برای گره های همگرا ارسال می شوند. زمانی که از روشهای ذخیره محلی استفاده می شود، کلیه داده های ادراکی در گره های حسگر تولید کننده داده ها ذخیره می شوند، به عبارتی، ابتدا، گره حسگر داده های نظارتی را در انبار محلی ذخیره می کند، سپس بعد از دریافت دستورات پرس و جو، داده های مربوطه برای کدهای همگرا فرستاده می شوند.</span></p>
<p style="text-align: justify;"><span style="font-size: 14pt;"><br />
با استفاده از روشهای ذخیره خارجی، گره های حسگر کلیه داده های جمع آوری شده را به منظور تحلیل و پردازش به طرق قبلاً مشخص شده به گره مرکزی انتقال می دهند، در این راستا هرچند ذخیره سازی ساده می باشد، اما هزینه برقراری ارتباط گزاف بوده و کدهای مرکزی و اطراف به تنگناهایی برای عملکرد سیستم تبدیل شده و ضمناً، داده هایی را بدست می آورد که گره های مرکزی به آنها نیاز ندارد و باعث ایجاد اتلاف می شوند[5]. با استفاده از روش ذخیره محلی، ذخیره داده های ادراکی نیازمند مصرف انرژی ارتباطی زیادی نمی باشد، اما در پرس و جوی داده ها، انرژی زیادی مصرف می کند[6]. هزینه ذخیره شده حول داده ها بین دو عامل می باشد.<br />
</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">منبع: <a href="https://tarjomefa.com/%D9%BE%D8%A7%DB%8C%DA%AF%D8%A7%D9%87+%D8%AF%D8%A7%D8%AF%D9%87+%D8%B4%D8%A8%DA%A9%D9%87+%D8%AD%D8%B3%DA%AF%D8%B1+%D8%A8%DB%8C+%D8%B3%DB%8C%D9%85+%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA" target="_blank">مدیریت و پیاده سازی داده ها در پایگاه داده شبکه های WSN</a></span></p>
<p>نوشته <a href="https://tarjomefa.com/data+storage+wireless+sensor+networks">ذخیره داده های شبکه های حسگر بی سیم</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tarjomefa.com/data+storage+wireless+sensor+networks/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>مزارع وب سرور چیست؟ (WEB SERVER FARMS)</title>
		<link>https://tarjomefa.com/web+server+farms</link>
					<comments>https://tarjomefa.com/web+server+farms#respond</comments>
		
		<dc:creator><![CDATA[pakdel]]></dc:creator>
		<pubDate>Tue, 19 Apr 2016 05:19:13 +0000</pubDate>
				<category><![CDATA[جدیدترین مقالات علمی]]></category>
		<category><![CDATA[جدیدترین مطالب علمی کامپیوتر]]></category>
		<guid isPermaLink="false">http://tarjomefa.com/?p=8976</guid>

					<description><![CDATA[<p>تعریف مزارع وب سرور (سرور وب)  WEB SERVER FARMS &#160; مزرعه وب سرور به وب سایتی اشاره می کند که از دو یا چند سرور مستقر در یک مکان برای جابجایی درخواست های کاربر استفاده می کند. آنها از میزبان به نام سایت برای فراهم نمودن یک واسط برای کاربران استفاده می کنند. امروزه، برای &#8230;</p>
<p>نوشته <a href="https://tarjomefa.com/web+server+farms">مزارع وب سرور چیست؟ (WEB SERVER FARMS)</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;"><span style="font-size: 18pt;">تعریف مزارع وب سرور (سرور وب)</span></h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;"> WEB SERVER FARMS</span></h2>
<p>&nbsp;</p>
<p style="text-align: justify;"><span style="font-size: 14pt;">مزرعه وب سرور به وب سایتی اشاره می کند که از دو یا چند سرور مستقر در یک مکان برای جابجایی درخواست های کاربر استفاده می کند. آنها از میزبان به نام سایت برای فراهم نمودن یک واسط برای کاربران استفاده می کنند. امروزه، برای سرویس رسانی رسانی به بسیاری از کاربران، بعضاً دهها هزار کاربر همزمان به وب سرورهای مشغول نیاز می باشد. مزارع وب سرور بزرگ از هزاران سرور تشکیل شده و درهر ثانیه میلیون ها درخواست HTTP را جابجا می کنند. این سایت ها به خاطر بار عرضه شده درهم شکسته شده و فراهم کنندگان وب سرویس مجبورند با پیک تقاضا مقابله کنند که بسیار بالاتر از متوسط بار پشتیبانی شده توسط سایت می باشد. درحالیکه عملگرها توانایی جمع آوری آمارهای ترافیک را دارند، هز جزئیات و حجمی، تحلیل آنها را تقریباً غیر ممکن می سازد. در نتیجه، پیش بینی ، نظارت و اندازه گیری عملکرد به شکلی پیچیده نمایش داده شده و یک کامپیوتر توانایی مقابله با درخواست ها ندارد، مهم نیست از چه تعداد دیسک به طور موازی استفاده می شود. زمان های پاسخ کند و آهسته و جستجوی سخت و دشوار، معمول ترین شکایات کاربران اینترنتی می باشند. تحقیق، نیاز به زمان پاسخ سریع را نشان می دهد. زمان پاسخ باید در حدود 8 ثانیه به عنوان حد توانایی افراد برای حفظ توجه آنها در حین انتظار باشد. برای تعیین این مسئله، کامپیوترهای بیشتری بایستی اضافه گردد. مزارع سرور از دو بخش مهم تشکیل می شوند. بخش اول، Front End و بخش دوم Back End نامیده می شود. برای تحویل درخواست ها به ماشین های فردی مزرعه سرور، به وسیله ای برای پذیرش کل ترافیک ورودی و تخصیص درخواست به ماشین خاص جهت جابجایی نیاز می باشد. این وسایل ، Front End Devices (FEDs) نامیده شده اند، زیرا در جلوی مزرعه سرور قرار داشته و کلیه درخواست ها را پذیرش می کنند. حال مشکل مهمی پدید می آید، در صورت استفاده از ایستگاه کاری مشابه یا PC برای FED، تعداد ماشین های ضمیمه شده در مزرعه سرور به طور نمونه به ده یا کمتر محدود می شود. مهمترین بخش هر مزرعه وب بخشی است که بار ورودی را تخصیص می دهد. این موجودیت، اعزام کننده (Dispatcher) نامیده می شود. به عبارت دیگر، اعزام کننده به عنوان زمان بند کلی مرکزی عمل می کند که کل درخواست ها را دریافت کرده و آنها را میان سرورهای back end مزرعه وب مسیریابی می کند. اعزام کننده از سیاست های زمان بندی مختلفی برای تخصیص بار به گره های وب سرورها استفاده می کند. هر ماشین سرور در مزرعه وب به شکلی منحصر به فرد با یک آدرس خصوصی برای دسترسی شناسایی می شود. </span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">منبع: <a href="https://tarjomefa.com/%D8%A7%D9%84%DA%AF%D9%88%D8%B1%DB%8C%D8%AA%D9%85+%D8%B2%D9%85%D8%A7%D9%86+%D8%A8%D9%86%D8%AF%DB%8C+%D9%85%D9%88%D8%A7%D8%B2%D9%86%D9%87+%D8%A8%D8%A7%D8%B1+%D9%85%D8%B2%D8%A7%D8%B1%D8%B9+%D8%B3%D8%B1%D9%88%D8%B1" target="_blank">تعادل بار مزارع سرور با الگوریتم زمان بندی جدید</a></span></p>
<p>نوشته <a href="https://tarjomefa.com/web+server+farms">مزارع وب سرور چیست؟ (WEB SERVER FARMS)</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tarjomefa.com/web+server+farms/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>طراحی مرتب سازی و ادغام موازی چیست؟ (Parallel Merge Sorting Design)</title>
		<link>https://tarjomefa.com/parallel-merge-sorting-design</link>
					<comments>https://tarjomefa.com/parallel-merge-sorting-design#respond</comments>
		
		<dc:creator><![CDATA[pakdel]]></dc:creator>
		<pubDate>Tue, 19 Apr 2016 04:36:15 +0000</pubDate>
				<category><![CDATA[جدیدترین مقالات علمی]]></category>
		<category><![CDATA[جدیدترین مطالب علمی کامپیوتر]]></category>
		<guid isPermaLink="false">http://tarjomefa.com/?p=8973</guid>

					<description><![CDATA[<p>طراحی مرتب سازی و ادغام موازی Parallel Merge Sorting Design   مرتب سازی و ادغام (مرتب سازی به روش ادغام)، یک الگوریتم مرتب سازی تقسیم و غلبه(چیرگی) کارآمد می باشد. زیرا فهم مرتب سازی و ادغام، راحت تر از سایر روشهای مفید تقسیم و غلبه می باشد.یکی از مثالهای معمول در رابطه با پردازش موازی، &#8230;</p>
<p>نوشته <a href="https://tarjomefa.com/parallel-merge-sorting-design">طراحی مرتب سازی و ادغام موازی چیست؟ (Parallel Merge Sorting Design)</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;"><span style="font-size: 18pt;">طراحی مرتب سازی و ادغام موازی</span></h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;">Parallel Merge Sorting Design</span></h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;"> </span></h2>
<p style="text-align: justify;"><span style="font-size: 14pt;">مرتب سازی و ادغام (مرتب سازی به روش ادغام)، یک الگوریتم مرتب سازی تقسیم و غلبه(چیرگی) کارآمد می باشد. زیرا فهم مرتب سازی و ادغام، راحت تر از سایر روشهای مفید تقسیم و غلبه می باشد.یکی از مثالهای معمول در رابطه با پردازش موازی، پیاده سازی مرتب سازی و ادغام در محیط پردازش موازی می باشد. این مقاله با چگونگی حل مسئله مرتب سازی و ادغام سر و کار دارد که می تواند به زیرمسائلی تقسیم شده و هر زیرمسئله را می توان به طور همزمان حل کرد. با شبکه سازی امروزه کامپیوترها، امکان به اشتراک گذاشتن منابعی مثل فایل ها، چاپگرها، اسکنرها، ماشین های فاکس، سرورهای ایمیل و غیره فراهم می آید. یکی از این قبیل منابع که امکان به اشتراک گذاشتن آن وجود دارد، اما عموماً انجام نمی شود، CPU می باشد. پردازنده های امروز بسیار پیشرفته و سریع بوده و قابلیت هزاران عملیات در ثانیه را دارند. اگراز این توان محاسباتی برای حل مسائل بزرگتر استفاده شود، آنگاه وقت و زمان صرف شده برای حل مسئله را می توان به طور قابل توجهی کاهش داد. اما کل عملیات پردازش موازی نیز بهRAM موجود برای پردازنده ها جهت محاسبه آنها بستگی دارد. </span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">منبع: <a href="https://tarjomefa.com/%D9%85%D8%AD%D8%A7%D8%B3%D8%A8%D9%87+%D8%AE%D9%88%D8%B4%D9%87+%D8%A7%D8%B1%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C+%D8%B9%D9%85%D9%84%DA%A9%D8%B1%D8%AF+%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87+%D9%85%D9%88%D8%A7%D8%B2%DB%8C" target="_blank" rel="noopener">محاسبه خوشه براساس MPI جهت ارزیابی عملکرد برنامه های موازی</a></span></p>
<p>نوشته <a href="https://tarjomefa.com/parallel-merge-sorting-design">طراحی مرتب سازی و ادغام موازی چیست؟ (Parallel Merge Sorting Design)</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tarjomefa.com/parallel-merge-sorting-design/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>یاتاقان غلتشی چیست؟ (What is Rolling bearing)</title>
		<link>https://tarjomefa.com/what+is+rolling+bearing</link>
					<comments>https://tarjomefa.com/what+is+rolling+bearing#respond</comments>
		
		<dc:creator><![CDATA[pakdel]]></dc:creator>
		<pubDate>Sun, 03 Apr 2016 07:49:44 +0000</pubDate>
				<category><![CDATA[جدیدترین مقالات علمی]]></category>
		<category><![CDATA[جدیدترین مطالب علمی کامپیوتر]]></category>
		<category><![CDATA[مطالب علمی مهندسی مکانیک]]></category>
		<guid isPermaLink="false">http://tarjomefa.com/?p=8160</guid>

					<description><![CDATA[<p>تعریف یاتاقان غلتشی   یاتاقان های غلتشی، عناصر مکانیکی اساسی برای پشتیبانی از حرکت چرخشی و رفت و بر گشتی در محصولات مهندسی می باشند. رویکرد انتخاب و طراحی یاتاقان های ژورنال بسیار پیچیده بوده و به شدت بستگی به دانش کارشناس و تجربه عملی او دارد. روش های فعلی انتخاب و طراحی یاتاقان های &#8230;</p>
<p>نوشته <a href="https://tarjomefa.com/what+is+rolling+bearing">یاتاقان غلتشی چیست؟ (What is Rolling bearing)</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;"><span style="font-size: 18pt;">تعریف یاتاقان غلتشی</span></h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;"> </span></h2>
<p style="text-align: justify;"><span style="font-family: tahoma, arial, helvetica, sans-serif; font-size: 14pt;">یاتاقان های غلتشی، عناصر مکانیکی اساسی برای پشتیبانی از حرکت چرخشی و رفت و بر گشتی در محصولات مهندسی می باشند. رویکرد انتخاب و طراحی یاتاقان های ژورنال بسیار پیچیده بوده و به شدت بستگی به دانش کارشناس و تجربه عملی او دارد. روش های فعلی انتخاب و طراحی یاتاقان های غلتشی را می توان به صورت دستی و یا با کمک کامپیوتر طبقه بندی می کند. روش دستی معمولا از کاتالوگ های کارخانه( نوع کتابی) یا کاتالوگ های الکترونیکی( CD-ROM) استفاده می کنند و بسیاری از عوامل پیچیده باید توسط طراح در فرایند تصمیم گیری در جهت انتخاب نهایی و برایند طراحی در نظر گرفته شود. بدیهی است که ایجاد تعادل و وازن میان این عوامل امری بسیار خسته کننده، ناکارامد و حتی سخت است. روش های کامپیوتری معمولا در سیستم های الگوریتم مبتنی بر پی سی یا سیستم های خبره اجرا می شوند. این برنامه های کامپیوتری، رویکرد های طراحی خود کار یا تخصص و خبرگی مبتنی بر قاعده ارایه می کند. با این حال، یک سیستم پشتیبان تصمیم گیری مبتنی بر کامپیوتر تنها توسط افراد استفاده شده و قادر به رفع نیاز های رقابت شدید در این زمینه نمی باشد.</span></p>
<p style="text-align: justify;"><span style="font-family: tahoma, arial, helvetica, sans-serif; font-size: 14pt;"> با افزایش رقابت در بازار جهانی، شرکت های تولید یاتاقان باید تولید محصولات با کیفیت بالا، با قیمت رقابتی به شکل سریع و کارامد برای دست یابی به چابکی می کنند که با تلفیق همه منابع موجود برای شرکت- فناوری و انسان،داخلی و خارجی- به یک سیستم وابسته هماهنگ حاصل می شود و این سیستم قادر به دست یابی به زمان های چرخه توسعه محصول کوتاه و پاسخ سریع به فرصت های بازاری ناگهانی می باشد.</span></p>
<p style="text-align: justify;"><span style="font-family: tahoma, arial, helvetica, sans-serif; font-size: 14pt;"> با پیشرفت زیاد اینترنت و فناوری های وب گستر، تلاش های زیادی برای اجرای سیستم های پشتیبانی مبتنی بر وب برای کاربرد های مختلف در زمینه طراحی و تولید صورت گرفته است. برای مثال، کای و رایت 1999 یک ابزار آموزشی چند رسانه ای مبتنی بر اینترنت برای طراحی قطعات مکانیکی ساده توسعه دادند. رید و افجه(1998) از ابزار مهندسی تعامل مبتنی بر وب برای شبیه سازی مهندسی و اهداف یادگیری و اموزشی استفاده کردند. بسیاری از محققان و متخصصان( ایلیانو و جونز 1996، هاردویک و همکاران 1996، ارکس و همکاران 1996، یو و کاکس 1997، بات 1996) تلاش های دیگری را در برنامه های مهندسی وب محور انجام داده اند. نتایج این تلاش ها حاکی از پتانسیل زیاد شرکت های تولید مجازی اینترنت محور با طراحی وب محور و به خصوص سیستم های پشتیبانی تولید می باشد.</span></p>
<p style="text-align: justify;"><span style="font-family: tahoma, arial, helvetica, sans-serif; font-size: 14pt;"> با این حال یک حقیقت قابل توجه این است که اگرچه وب دارای طیف وسیعی از اطلاعات قابل دسترس برای کاربران مختلف به طور هم زمان است، با این حال یک شیوه ساده برای استفاده از برنامه های منفرد( تامارکیو و ویتال 1998) به خصوص برنامه های گرافیکی و محاسباتی مورد نیاز در سطوح مختلف در محیط تولید و طراحی یاتاقان غلتشی ارایه نمی کند. عوامل بسیار دیگری وجود دارند که بر اجرا و پیاده سازی سیستم های پشتیبانی وب محور برای طراحی یاتاقان غلتشی تاثیر دارند. موانع کاربرد این برنامه ناشی از محیط های طراحی ناهمگن موجود در شرکت یا شرکت ها است. تا کنون، تعدادی از روش ها از نقطه نظر برنامه نویسی برای استفاده در محیط های ناهمگن توسط محققان از جمله کتاب خانه های عبور پیام، فراخوانی روال از راه دور و سیستم های حافظه مشترک توزیعی ناهمگن پیشنهاد شده اند. با این حال، این روش ها قادر به مخفی سازی تفاوت های سخت افزاری و ماهیت توزیعی یک سیستم از کاربران یا تولید کنندگان کد نمی باشد.</span><span style="font-size: 14pt;"><br />
</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">منبع: <a href="https://tarjomefa.com/%D8%B3%DB%8C%D8%B3%D8%AA%D9%85+%DA%86%D8%A7%D8%A8%DA%A9+%D9%88%D8%A8+%D9%85%D8%AD%D9%88%D8%B1+%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C+%DB%8C%D8%A7%D8%AA%D8%A7%D9%82%D8%A7%D9%86+%D8%BA%D9%84%D8%AA%D8%B4%DB%8C" target="_blank">طراحی یاتاقان غلتشی با سیستم چابک مبتنی بر وب</a></span></p>
<p>نوشته <a href="https://tarjomefa.com/what+is+rolling+bearing">یاتاقان غلتشی چیست؟ (What is Rolling bearing)</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tarjomefa.com/what+is+rolling+bearing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>زبان سخت افزاری Verilog HDL چیست؟</title>
		<link>https://tarjomefa.com/Verilog+HDL+free+paper</link>
					<comments>https://tarjomefa.com/Verilog+HDL+free+paper#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 25 Nov 2015 08:21:55 +0000</pubDate>
				<category><![CDATA[جدیدترین مقالات علمی]]></category>
		<category><![CDATA[جدیدترین مطالب علمی کامپیوتر]]></category>
		<guid isPermaLink="false">http://tarjomefa.com/?p=5009</guid>

					<description><![CDATA[<p>تعریف زبان سخت افزاری Verilog HDL   Verilog HDL یک زبان توصیف سخت افزاری است که برای مدل سازی و شبیه سازی سیستم های دیجیتالی استفاده می شود. Verilog HDL در لایه های چندگانه ای از انتزاع ، در قالب های متنی استاندارد ، برای گونه های مختلفی از ابزارهای (IEEE95) به طور موثر و قابل &#8230;</p>
<p>نوشته <a href="https://tarjomefa.com/Verilog+HDL+free+paper">زبان سخت افزاری Verilog HDL چیست؟</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;">تعریف زبان سخت افزاری Verilog HDL</h2>
<h2 style="text-align: center;"><span style="font-size: 14pt;"> </span></h2>
<p style="text-align: justify;"><span style="font-size: 12pt;">Verilog HDL یک زبان توصیف سخت افزاری است که برای مدل سازی و شبیه سازی سیستم های دیجیتالی استفاده می شود. </span><span style="font-size: 12pt;">Verilog HDL در لایه های چندگانه ای از انتزاع ، در قالب های متنی استاندارد ، برای گونه های مختلفی از ابزارهای (IEEE95) به طور موثر و قابل درک و به سهولت قابل طراحی است. </span></p>
<p dir="rtl" style="text-align: justify;"><span style="font-size: 12pt;">این زبان به وسیله پیل موربی در کنفرانس طراحی اتوماتیک gateway در سال 1984 معرفی شد و در سال 1995 موفق به کسب استاندارد IEEE95 شد .بعد از اینکه مرحله استاندارد سازی کامل شد و در جامعه تثبیت شد ، در استاندارد IEEE 2001 – 1364 (IEEE01 ) اصلاح و تعدیل شد . چهار چوب و متدلوژی برای نمونه سازی و شبیه سازی ، هدف کلی زبان verilog است.</span></p>
<p dir="rtl" style="text-align: justify;"><span style="color: #000000;"><strong><span style="font-size: 12pt;">هدف اصلی این زبان توصیف دو دید گاه مهم زیر می باشد :</span></strong></span></p>
<p dir="rtl" style="text-align: justify;"><span style="font-size: 12pt;">Levels of systym specification : چگونگی کارکرد سیستم های دیجیتالی را و مکانیزم هایی که باعث کار آن می شود را شرح می دهد .</span></p>
<p dir="rtl" style="text-align: justify;"><span style="font-size: 12pt;"> System specification formalism : طراح می تواند از تجرید برای نمایش دادن مجتمع سازی در مقیاس بسیار بزرگ (VLSI) یا سیستم های دیجیتال استفاده کند .</span></p>
<p dir="rtl" style="text-align: justify;"><strong><span style="font-size: 12pt; color: #000000;"> چرا از Verilog HDL استفاده می کنیم ؟</span></strong></p>
<p dir="rtl" style="text-align: justify;"><span style="font-size: 12pt;">اگر وارد جزئیات شویم سیستم های دیجیتالی به شدت پیچیده هستند ، طراحی VLSI ممکن است شامل میلیون ها عنصر باشد . زبان verilog طراحی های دیجیتالی ایجاد می کند که با توانائی هایشان یک سیستم دیجیتال را در دامنه وسیعی از انتزاع شرح می دهند. همچنین ، دسترسی به ابزار طراحی به وسیله کامپیوتر را فراهم می کند تا به فرآیند طراحی در این سطح ها کمک کند .</span></p>
<p dir="rtl" style="text-align: justify;"><span style="font-size: 12pt;">هدف اصلی این مقاله طراحی محاسبات کامپیوتری مسیر داده و همچنین استفاده verilog برای توصیف دقیق عملکرد سیستم های دیجیتالی است .verilog یک روش عالی برای نمونه سازی مدارها در جهت پیاده سازی VLSI با استفاده از مکان و مسیر برنامه هاست و اجازه می دهد مهندسین مدارهای منطقی و طراحی بندی VLSI را بهینه سازی کنند ، که این کار باعث افزایش سرعت و کاهش فضا در تراشه های VLSI می شود . بنابراین دانستن verilog باعث می شود طراحی VLSI وسیستم های دیجیتالی بسیار کارآمد شود و ابزار مفیدی است برای تمامی مهندسان ، زیرا استفاده از این زبان آسان بوده و کامپایلرهای verilog مانند نوع تجاری آن به راحتی در دسترس می باشند و انتخابی بسیار خوب برای طراحان verilog می باشد.</span></p>
<p dir="rtl" style="text-align: justify;"><span style="font-size: 12pt;">هدف اصلی این متن استفاده از verilog برای فهمیدن الگوریتم ها است . با این حال ، الگوریتم های زیادی برای محاسبه محاسبات ریاضی در سیستم های دیجیتالی موجودند، تنوع گوناگونی از طراحی ها تلاش می کنند که پهنای وسیعی از عقیده های بسیار زیادی را در مورد طراحی مسیر داده محاسبات کامپیوتری بیان کنند . چندین حوضه مهم از محاسبات دیجیتالی ، مانند باقی مانده سیستم عددی ، محاسبات مربوط به قدر مطلق ، جذر و معکوس جذر ، محاسبه توان های کوچک ، موضوع این متن نیستند . به عبارت دیکر این الگوریتم ها فقط در محدوده محاسبات دیجیتال مهم می باشند .</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">ابزار بیشماری در زمینه خودکار سازی طراحی های الکتریکی وجود دارند (EAD) که تلاش می کنند بسیاری از طراحی های ارائه شده در این مقاله را مکانیزه کنند . با این حال ، برای تولید کننده EAD باور نکردنی است که وسیله ای تولید کند که همه آرایشات ممکن را داشته باشد و یا محاسبات کامپیوتری دیجیتال را ترفیع دهد. </span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">با این دانش ، مهندسین می توانند بطور بالقوه از ابزار EDA در تکمیل قطعاتشان و حتی برای تکمیل محصولی که این ابزارها ایجاد کرده اند استفاده نمایند . اما برای یک مهندس VLSI استفاده از ابزار EDA برای تولید یک الگوریتم بدون اینکه آن را بفهمد معقول نیست .</span></p>
<p style="text-align: justify;"><span style="color: #000000;"><strong><span style="font-size: 12pt;">طراحی مسیر داده</span></strong></span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">طراحی های این متن بیشتر</span><span style="font-size: 12pt;"> در جهت ارزیابی طراحی ها هستند . به عبارت دیگر ، پیاده سازی طراحی ها و الگوریتم ها را انجام داده و عاملیت، از یک عملکرد طراحی یا پتانسیل همه سناریوها یا زاویه ها می باشد. در نتیجه، زمانیکه یک مدل تابعی می نویسیم ، بسیاری از طراحان کد را به قسمتهای کنترل و مسیر داده تفکیک می کنند. مسیر داده بر روی جریان داده بیت های چند گانه عمل می کند و ارتباطات منظمی دارد با این حال نوشتن در مسیر داده اغلب مواقع تصادفی است . بنابراین ، نوشتن های گوناگون نشان می دهد که ابزارهای مختلفی استفاده می شوند تا قسمت های مختلفی حمایت شود . این متن فقط بر روی طراحی مسیر داده متمرکز می شود و چون طراحی آن خیلی منظم و بسیار پیچیده است و زمان بسیار زیادی را می گیرد ، وبا در نطر گرفتن اینکه کنترل منطقی مستقیم بوده وپیچیدگی کمتری دارد ، به همین خاطر سیم کشی قسمت کنترل را از سیم کشی مسیر داده تفکیک می کنند . سیم کشی کنترل با حروف پر رنگ لیبل گذاری شده و از خط نقطه چین در مقابل خط ممتد استفاده می کند . نکته مهم دیگر که در الگوریتم های این متن ارائه شده است این است که تلاش می کند تا جنبه های الگوریتمی را در هر پیاده سازی توصیف کند . همانطور که قبلا شرح داده شد یک پیاده سازی سطح مدار را به خوبی روش الگوریتمی آن مورد توجه قرار می دهد. به عنوان مثال ، یک جمع کننده ریپل کری معمولا پیاده سازی می شود در VLSI در مقابل با جمع کنند carry lookahead carry propagateبرای اینکه پیاده سازی مدار اجازه میدهد تا بهره برداری کارآمدی از نواحی علیه تاخیر داشته باشد . </span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">و با مقدمه ای از carry-propagate adder parallel- prefix ، توانایی پیاده سازی جمع کننده ها با یک بیت اتصال دو طرفه ، با کمترین طول سیم ممکن می شود . بنابر این ، برای یک طراح مهم است که بداند چگونه یک طراحی معین به صورت الگوریتمی انجام می گیرد بطوریکه مزایای مدار مفروض می تواند برای پیاده سازی مفید باشد .برای کمک به مشخص شدن طراحی ها در این متن هر پیاده سازی با نواحی بدون تاخیر ارزیابی خواهد شد . برای اینکه مطمئن شویم که هر پیاده سازی بدون هیچ بایاسی مقایسه می شود ، در طراحی ها فقط از گیت های and,or,not استفاده می کنیم مگر در حالت های خاص . با این روش ، پیاده سازی هر الگوریتم می تواند مقایسه شود بدون اشتباه گرفتن پیاده سازی با یک مدار مفید . .قبلا مزایا و اشکالات الگوریتمی شناخته شده است ، یک طراح VLSI می تواند با یک قضاوت دقیق دریابد که پیاده سازی یک مدار چگونه از یک الگوریتم معین سود خواهد برد. استفاده از گیت های اضافی مانند گیت xor باعث افزایش سطح یک مدار معین می شود . توان ، امروزه یک بخش مهم در هر طراحی است که در این مقاله ملاحظه نمی گردد . علاوه بر این ، طراحی هایی که در این متن به کنترل زمانبندی نیاز دارند از فلیپ فلاپ ساده D مبتنی بر الگوریتم رجیستر استفاده خواهند کرد . امروزه اکثر طراحی ها از لچ ها استفاده می کنند تا از مزایای زمانبندی مانند مالتی فازها ، cloking ویا time brrowing ها استفاده کنند . برای برخی طراحی ها ، مساحت بر مبنای تعداد گیت هایی که شامل گیت های پایه and,or,not هستند محاسبه می شود . تاخیر بعضی مواقع خیلی پیچیده بوده و با ∆ مشخص می شود. اگر چه یک نفر می تواند بحث کند که اعداد واقعی نیستند ولی هزینه هر پیاده سازی را نشان می دهندکه می تواند اجازه یک مقایسه الگوریتمی خوب را بدهد . ممکن است که همه پیاده سازی ها به وسیله میزان تاخیر یکسان مقایسه شوند ، تغییر دادن این شماره تاخیر ها بطوریکه خیلی سودمند (عملی) هستند شروع به آدرس دهی محدودیت های سطح مدار می کند .</span></p>
<p>نوشته <a href="https://tarjomefa.com/Verilog+HDL+free+paper">زبان سخت افزاری Verilog HDL چیست؟</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tarjomefa.com/Verilog+HDL+free+paper/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>دکمه های فشاری چیست؟</title>
		<link>https://tarjomefa.com/%D8%AF%DA%A9%D9%85%D9%87+%D9%87%D8%A7%DB%8C+%D9%81%D8%B4%D8%A7%D8%B1%DB%8C</link>
					<comments>https://tarjomefa.com/%D8%AF%DA%A9%D9%85%D9%87+%D9%87%D8%A7%DB%8C+%D9%81%D8%B4%D8%A7%D8%B1%DB%8C#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sun, 22 Nov 2015 14:28:57 +0000</pubDate>
				<category><![CDATA[جدیدترین مقالات علمی]]></category>
		<category><![CDATA[جدیدترین مطالب علمی کامپیوتر]]></category>
		<guid isPermaLink="false">http://tarjomefa.com/?p=4931</guid>

					<description><![CDATA[<p>تعریف دکمه های فشاری   يك دكمه ي فشاري يك دكمه اي است كه متن را به صورت خاصي در پارامتر متن ويندوز فرمان ايجاد ويندوز ، قرار مي دهد. اين متن چهارگوش ، كل عرض و ارتفاع ابعاد ارائه شده در فرمان Create Window و Move window را اشغال مي كند. متن در ميان &#8230;</p>
<p>نوشته <a href="https://tarjomefa.com/%D8%AF%DA%A9%D9%85%D9%87+%D9%87%D8%A7%DB%8C+%D9%81%D8%B4%D8%A7%D8%B1%DB%8C">دکمه های فشاری چیست؟</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></description>
										<content:encoded><![CDATA[<h2 style="text-align: center;">تعریف دکمه های فشاری</h2>
<h2 style="text-align: center;"><span style="font-size: 12pt;"> </span></h2>
<p style="text-align: justify;"><span style="font-size: 12pt;">يك دكمه ي فشاري يك دكمه اي است كه متن را به صورت خاصي در پارامتر متن ويندوز فرمان ايجاد ويندوز ، قرار مي دهد. اين متن چهارگوش ، كل عرض و ارتفاع ابعاد ارائه شده در فرمان Create Window و Move window را اشغال مي كند. متن در ميان چهارگوش ، قرار مي گيرد . كنترل هاي دكمه هاي فشاري اكثرا براي ايجاد يك عمل فوري بدون حفظ هر نوع نشانه on/off ، استفاه مي شود. دو نوع از كنترل هاي دكمه هاي فشاري ، روش هاي ويندوزي با نام هاي BS – Push Button و BS – DEF Push Button ناميده مي شوند . &#8221; DEF&#8221; در BS – DEF Push Button به عنوان قرارداد ، ‌انتخاب مي شود . وقتي براي طراحي كادرهاي محاوره اي استفاده مي شود ، كنترل هاي BS – Push Button و تابع كنترل BS – DEF Push Button از يكديگر متفاوتند. وقتي از يك كنترل ويندوز Child استفاده مي شود ، گرچه دو نوع تابع دكمه فشاري سبك مشابهي دارند ، BS – DEF Push Button ، طرح سنگين تري دارد. يك دكمه فشاري به نظر بهترين است وقتي ارتفاع آن 4/7 دفعه از ارتفاع كاراكتر متن بيشتر باشد ، چيزي كه BTNLook استفاده مي كند. عرض دكمه هاي فشاري ، حداقل با عرض متن ، تطبيق داده مي شود البته با دو كاراكتر ضميمه ، اضافه مي شود. وقتي مكان نماي موس ، درون دكمه فشاري است ، فشردن دكمه موس باعث مي شود كه دكمه براي ترسيم مجدد خود با استفاده از روش سه بعدي ، عمل كند . رها كردن دكمه موس ، نمايش اصلي را ذخيره مي كند و پيغام WM – Command را به ويندوز والد با يك كد اخطاري BN – Clicked مي فرستد. چنانچه با ديگر انواع دكمه ها ، وقتي يك دكمه فشاري ، كانون ورودي دارد ، يك خط تيره ، متن را احاطه مي كند و فشردن و آزاد كردن دكمه فاصله گذار ، اثر مشابهي مثل فشردن و آزاد كردن دكمه موس دارد. شما مي توانيد يك فلاش دكمه فشاري را توسط فرستادن يك پيغام BM – Set State به ويندوز ، مي فرستد. اين باعث مي شود كه دكمه فشرده شود . </span><br />
<span style="font-size: 12pt;">اين فرمان باعث مي شود كه دكمه به حالت عادي برگردد. دسته ويندوز h Wnd Button ، ارزش خود را از فرمان ايجاد ويندوز ، باز مي گرداند . شما همچنين مي توانيد يك پيغام BM – Get State را به دكمه فشاري بفرستيد. كنترل ويندوز Child ، حالت رايج دكمه را دوباره به خود مي گيرد. اگر دكمه فشرده شود ، True و اگر دكمه فشرده نشود ،‌ False هست. اكثر كاربردها ، اطلاعات را ايجاد نمي كند ، گرچه به دليل اينكه دكمه ها ، هيچ اطلاعاتي از off/on را حفظ نمي كنند ، پيغام هاي BM – set Check و BM – Get Check ، استفاده نمي شوند.</span></p>
<p style="text-align: justify;">
<p>نوشته <a href="https://tarjomefa.com/%D8%AF%DA%A9%D9%85%D9%87+%D9%87%D8%A7%DB%8C+%D9%81%D8%B4%D8%A7%D8%B1%DB%8C">دکمه های فشاری چیست؟</a> اولین بار در <a href="https://tarjomefa.com">ترجمه فا</a> پدیدار شد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tarjomefa.com/%D8%AF%DA%A9%D9%85%D9%87+%D9%87%D8%A7%DB%8C+%D9%81%D8%B4%D8%A7%D8%B1%DB%8C/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
