فی بوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی بوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایل اتوکد مبلمان و تجهیزات سینما برای طراحی داخلی

اختصاصی از فی بوو فایل اتوکد مبلمان و تجهیزات سینما برای طراحی داخلی دانلود با لینک مستقیم و پر سرعت .

فایل اتوکد مبلمان و تجهیزات سینما برای طراحی داخلی


فایل اتوکد مبلمان و تجهیزات سینما برای طراحی داخلی

نمونه فایل اتوکد مبلمان و تجهیزات سینما برای طراحی داخلی

- مورد استفاده برای طراحی داخلی سالن سینما و تئاتر

شما می توانید از این مبلمان ها در طراحی پلان ها و نیز برش های خود استفاده نمایید.

 


دانلود با لینک مستقیم


فایل اتوکد مبلمان و تجهیزات سینما برای طراحی داخلی

پاورپوینت آموزش کامل اصول طراحی کامپایلر در 245 اسلاید

اختصاصی از فی بوو پاورپوینت آموزش کامل اصول طراحی کامپایلر در 245 اسلاید دانلود با لینک مستقیم و پر سرعت .

پاورپوینت آموزش کامل اصول طراحی کامپایلر در 245 اسلاید


پاورپوینت آموزش کامل اصول طراحی کامپایلر در 245 اسلاید

 

 

 

 

کامپایلر یا فرودبر (به انگلیسی: compiler) برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدأ) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلییا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. به این علت فرودبر نامگذاری شده است که کد با زبان سطح بالا را به کد زبان سطح پایین تبدیل می کند بدون این که در رفتار کد تغییری حاصل شود. به عمل compilee کردن فرودش گفته می شود.

مهم‌ترین علت استفاده از ترجمه کد مبدأ، ایجاد برنامه اجرایی می‌باشد. برعکس برنامه‌ای که زبان برنامه‌نویسی سطح پایین را به بالاتر تبدیل می‌کند را مترجم‌وارون گوییم.

ترجمه کامل کد منبع برنامه‌ای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل می‌گویند.

به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته شده در یک زبان خاص ساخت‌یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید. در یکی از مهم‌ترین پروسه‌های این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام می‌نماید.

 
شمایی از یک کامپایلر

در اولین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبان‌های منبع وجود دارند که دامنه آنها از زبان‌های شناخته شده مانند فرترن وپاسکال تا زبان‌های خاص منظوره گسترده است. زبان‌های مقصد نیز گستردگی متناظر با این زبان‌ها دارند. یک زبان مقصد ممکن است زبان برنامه‌سازی دیگر یا زبان ماشین یا ... باشد.

کامپایلرها به انواع تک‌گذره، چند گذره، باردهی و اجرا، بهینه‌ساز، غلط یاب و ... بسته با عمل انجام شده تقسیم می‌شوند. علی‌رغم این تنوع اعمال اساسی که هر کامپایلر بایستی انجام دهد، مشابه هم می‌باشند.

دانسته‌های ما درباره سازمان‌بندی و نوشتن کامپایلر نسبت به زمانی که اولین کامپایلرها در اوایل دهه ۱۹۵۰ ایجاد شدند، بسیار افزایش یافته است. تخمین تاریخ دقیق ساخت اولین کامپایلر عمل آسانی نیست، زیرا گروه‌های متفاوتی نسبت به ساخت کامپایلرها در آن زمان اقدام نموده‌اند. اولین کارهایی که در ساخت کامپایلرها انجام شد، تبدیل فرمول‌های ریاضی به زبان ماشین بود.

در اواسط دهه ۱۹۵۰ کامپایلرها به عنوان برنامه‌هایی دشوار شناخته شده بودند. اولین کامپایلر فرترن، به عنوان مثال ۱۸ سال زمان برای طراحی صرف نمود. از آن زمان روش‌های سیستماتیک برای استفاده از بسیاری اعمال مهم حین عمل کمپایل ابداع شده‌است. همچنین زبان‌های پیاده‌سازی خوب، محیط‌های برنامه نویسی و ابزارهای نرم‌افزاری مناسب ایجاد شده‌اند. با کمک این پیشرفت‌ها یک کامپایلر را می‌توان حتی به عنوان پروژه درسی در یک ترم تحصیلی دانشجویی طراحی نمود.

تاریخچه

در اواخر دهه ۱۹۵۰ میلادی ماشین‌های دارای زبانهای برنامه نویسی رواج یافتند و کامپایلرهای آزمایشی ایجاد شدند. زبان فرترن به سرپرستی جان باکوس در شرکت آی‌بی‌ام به عنوان اولین کامپایلر کامل در سال ۱۹۵۷ تولید شد. کوبول اولین زبان کامپایلی با معماری چندگانه در سال ۱۹۶۰ تولید شد. در طی دهه ۶۰۰ کامپایلرهای زیادی تولید شد اما بر روی کیفیت کامپایلرها کمتر فکر می‌شد. هم‌زمان با تکامل زبان‌های برنامه سازی و افزایش قدرت کامپیوترها، کامپایلرها هرچه بیشتر پیچیده می‌شدند.

یک کامپایلر خود برنامه‌ای است که توسط زبان پیاده‌ساز تولید شده‌است. اولین کامپایلر خود محور که می‌توانست کد خود را کامپایل کند برای زبان Lisp و توسط Hart و Levin در سال ۱۹۶۲ و درمؤسسه فناوری ماساچوست ایجاد شد. در دهه ۷۰ از زبانهای سطح بالایی مثل پاسکال و سی جهت نوشتن کامپایلرها استفاده شد. ساخت کامپایلرهای خود محور دارای مشکل راه‌اندازی است، چونکه هر کامپایلری باید توسط کامپایلر نوشته شده‌ای به زبان دیگر کامپایل شود یا برای این مشکل دست به دامن مفسری بشود.

ساختار کامپایلرها و کامپایلر بهینه‌ساز امروزه بخشی از برنامه درسی دانشجویان کامپیوتر است. برخی کامپایلرها به منظور آموزشی برای زبان‌های برنامه نویسی تولید می‌گردد. مثلاً کامپایلر PL/۰ توسط Niklaus Wirth برای آموزش در دهه ۱۹۷۰۰ به کار رفت. به علت سادگی و دلایل زیر هنوز برای آموزش مورد استفاده قرار می‌گیرد:

  • توسعه گام به گام برنامه
  • به کار گیری پارسرهای بازگشتی
  • استفاده از EBNF جهت تعریف نحو زبان
  • استفاده از P-Code در جریان تولید کد خروجی قابل حمل
  • نمایش T-diagram جهت تعارف رسمی

در تاریخچه کامپایلر سه دوره می‌توان در نظر گرفت:

از ۱۹۴۵تا۱۹۶۰:تولید کد

در این دوره، زبانها به تدریج به وجود آمدند و ماشینها چندان متعارف نبودند. مسئله این بود که چگونه باید کدی را برای یک ماشین تولید کرد. با توجه به اینکه برنامه نویسی به زبان اسمبلی رواج داشت، این مسئله وخیمتر شد. استفاده از کامپایلر، برنامه نویسی خودکار نامیده شد. طرفداران زبانهای سطح بالا می‌ترسیدند که کد تولید شده نسبت به زبان اسمبلی کارایی چندان نداشته باشد. اولین کامپایلر فرترن (شریدان ۱۹۵۹) به خوبی بهینه‌سازی شد.

از ۱۹۶۰تا۱۹۷۵:تجزیه کردن

در دهه‌های ۱۹۶۰و۱۹۷۰ زبانهای برنامه‌سازی جدید به وجود آمدند و طراحان زبان معتقد بودند که طراحی سریع کامپایلر برای زبان جدید، مهم‌تر از وجود کامپایلری با کد کارآمد است. بدین ترتیب، در ساخت کامپایلر به پردازشگر جلویی تأکید شده‌است. در همین زمان، مطالعه زبانهای رسمی، تکنیکهای قدرتمندی را برای ساخت پردازشگر جلوی، بخصوص تولید تجزیه کننده به وجود آورد.

از ۱۹۷۵ تاکنون:تولید کد و بهینه‌سازی کد

از ۱۹۷۵ تاکنون، تعداد زبانهای جدید و انواع ماشین مختلف کاهش یافت در نتیجه نیاز به کامپایلرهای سریع و ساده یا سریع و ناقص برای زبانها یا ماشینهای جدید، کاهش یافت. بزرگ‌ترین آشفتگی در طراحی زبان و ماشین خاتمه یافت و افراد خواستار کامپایلرهای قابل اعتماد، کارآمد و با واسط کاربر مناسب شدند. بدین ترتیب، توجه کیفی به کد بیشتر شد زیرا با تغییر اندکی که در ساختار ماشینها ایجاد می‌شود، طول عمر کدها افزایش می‌یابد. در همین دوره، مدلهایی در برنامه نویسی به وجود آمدند که برنامه نویسی تابعی، منطقی و توزیعی نمونه‌های از این مدلها هستند، خواسته‌های زمان اجرای این زبانها نسبت به زبانهای دستور، افزایش یافت.

انواع کامپایلرها

راه‌های مختلفی جهت دسته‌بندی کامپایلرها وجود دارد مثلاً می‌توان آنها را با توجه به ورودی، خروجی، ساختار داخلی و یا رفتار زمان اجرای آن تقسیم‌بندی کرد.

کامپایلرهای Native و cross

اکثر کامپایلرها به دو دسته Native و Cross تقسیم می‌شوند. کامپایلرهایی که به منظور اجرای برنامهها کدهای باینری را تولید می‌کنند، کامپایلرهایی با کد محلی یا Native گوییم چرا که تنها درکامپیوترهای یک نوع با سیستم‌عاملهای یکسان قابل به کارگیری است. از طرف دیگر ممکن است کامپایلرها کدهای باینری را تولید کنند که در سیستم‌های مختلف قابل اجرا باشد. به این دسته از کامپایلرها که وابستگی به سخت‌افزار ندارند، کامپایلرهای عبوری یا Cross گوییم. برای این نوع کاپایلرها تنها کافی است برای بار اول سخت‌افزار را به آن معرفی نمود؛ بنابراین می‌توان نتیجه گرفت که کامپایلرهای عبوری مفیدتر هستند. این تقسیم‌بندی برای مفسرها به کار نمی‌رود جونکه آنها از نمایش دودویی برای اجرای کد خود استفاده نمی‌کنند. ماشین‌های مجازی در هیچ‌یک از این دسته‌بندی‌ها نمی‌گنجد. هر گاه در ماشین‌های مجازی یکسان قابل اجرا باشد می‌توان آنرا Native و هرگاه کامپایلر قادر به تولید خروجی برای پلت فورم‌های مختلف باشد آنرا Crosss گوییم.

کامپایلرهای تک فاز و چند فاز

فاز بندی کامپایلرها که در پشت زمینه به محدودیت‌های منابع سخت‌افزاری وابسته‌است. در نتیجه کامپایلرها به مجموعه برنامه‌های کوچکتر تقسیم می‌شوند هر یک بخشی از عمل ترجمه یا آنالیز را برعهده می‌گیرند. کامپایل تک فازی به نظر مفید می‌آید، چراکه سریعتر است. زبان پاسکال از این امکان استفاده می‌کند. اما مشکل اینجا است که اگر اعلان جلوتر از دستور به کارگیری باشد، چه کار باید کرد؟ برای حل این مشکل می‌توان در فاز اول اعلان‌ها را مشخص کرد و در فاز بعد عمل ترجمه را انجام داد. عیب دیگر کامپایلر تک فازی دشواری بهینه‌سازی کدهای زبان سطح بالا می‌باشد. همگردان یک‌گذره (One-Pass Compiler) کامپایلری است که برای تولید کد ماشین، تنها یک مرتبه متن برنامه را می‌خواند. دستور برخی زبان‌ها به گونه‌ای است که تولید همگردان یک‌گذره برای آنها غیرممکن است. مجموعه همگردان‌های گنو یا Gnu complier colection یا به صورت مخفف GCCC مجموعه‌ای از همگردان‌های آزاد برای زبان‌های برنامه نویسی است. تقسم بندی کامپایلرها به برنامه‌های کوچکتر تکنیکی است که همچنان مورد بحث محققان است. در این نوع دسته‌بندی کامپایلرها، انواع دیگری نیز وجود دارد:

  • کامپایلر مبدأ به مبدأ که کدی با زبان سطح بالا را دریافت می‌کند و خروجی آن نیز زبان سطح بالا می‌باشد. مثلاً موازی سازی خودکار کامپایلر در مواردی که به طور تکراری در برنامه ورودی وجود دارد و سپس تغییر شکل دادن کد و نوشتن کد یا ساختار زبانی موازی (برابر) با آن. (همچون دستور DOALL در فورترن).
  • کامپایلر Stage که به زبان اسمبلی برای ماشین نظری ترجمه می‌کند. مثلاً در پرولوگ
    • ماشین پرولوگ معمولاً ماشین انتزائی (WAM) خوانده می‌شود. بایت کدهای جاوا و Python زیر مجموعه‌ای از این دسته‌اند.
  • کامپایلر زمان اجرا، برای سیستم‌های Smalltalk، Java و زبان‌های میانه(CIL) در محصولات NET. استفاده می‌شود.

زبانهای تفسیری و کامپایلی

بسیاری از افراد زبانهای سطح بالا را به دو دسته تفسیری و کامپایلی تقسیم می‌کنند. کامپایلرها و مفسرها روی زبان‌ها عمل می‌کنند نه زبانها روی آنها! مثلاً این تصور وجود دارد که الزاماً BASIC تفسیر می‌شود و C کامپایل. اما ممکن است نمونه‌هایی از BASIC یا C ارائه شود که به ترتیب کامپایلری و تفسیری باشد. البته استثناهایی نیز وجود دارد، مثلاً برخی زبانها در خصوصیات خود این تقسیم‌بندی را مشخص کرده‌اند(C کامپایلری است یا SNOBOL۴ و اکثر زبانهای اسکریپتی که کد منبع زمان اجرا دارند تفسیری می‌باشد).

طراحی کامپایلرها

تقسیم‌بندی پروسه‌های کامپایل به مجموعه‌ای از فازها مورد حمایت پروژه کامپایلری ((تولید کامپایلرهای باکیفیت))(PQCC) از دانشگاه Carnegie Mellon قرار گرفت. در این پروژه اصطلاحات جلو بندی، میان بندی (امروزه به ندرت به کار می‌رود) و عقب بندی معرفی شد. اکثر کامپایلرهای امروزی بیش از دو فاز دارند. جلوبندی معمولاً با پردازش املایی و معنایی شرح داده می‌شود. عقب بندی شامل تبدیل نوع و بهینه‌سازی‌های مختلف می‌باشد. سپس کد برای آن کامپیوتر خاص تولید می‌شود. استفاده از جلوبندی و عقب بندی این را ممکن می‌کند که جلوبندی‌های مختلفی برای زبانهای مختلف وجود داشته باشد و عقب بندی‌های مختلفی نیز برای CPUهای مختلف.

جلو بندی

جلوبندی به منظور تولید کد میانی یا IR از کد مبدأ استفاده می‌شود. جلوبندی معمولاً جدول نمادها را مدیریت نموده و یک نگاشتگر ساختمان داده‌ای، هر نماد را از درون کد مبدأ به اطلاعات مربوط به آن مثل نوع و دامنه تعریف آن نگاشت می‌شود. این امر در چند فاز انجام می‌گردد:

  1. خط نوسازی. زبانهایی که اجازه تعیین فضای اختیاری برای شناسه‌ها را می‌دهند قبل از عمل تجزیه نیاز به فاز اضافی دارند که کد ورودی را به صورت متعارفی برای تجزیه گر آماده کند. Algol، Coral۶۶، Atlas Autocode وImp نمونه‌هایی از این زبانه هستند که به خط نوسازی (Line Reconstruction) نیازمند است.
  2. پیش پردازش. برخی زبانها همچون C احتیاج به فاز پیش پردازش برای جایگزینی شروط کامپایل و ماکروها دارند. در زبان C فاز پیش پردازش شامل مرحله تحلیل لغوی می‌شود.
  3. تحلیل لغوی کد متنی مبدأ را به اجزای کوچکی که نشانه(token) نامیده می‌شود می‌شکند. هر نشانه واحد ساده‌ای از زبان است مثل کلمات کلیدی و نام نمادها. نحو نشانه‌ها نوعاً یک زبان باقاعده است، بنابراین یک ماشین حالت متناهی که برپایه یک عبارت باقاعده بنا می‌شود می‌تواند جهت شناخت آن استفاده شود.
  4. تحلیل نحوی شامل تجزیه کردن نشانه‌های مرتب جهت شناخت ساختار نحوی زبان می‌باشد.
  5. تحلیل معنایی فازی است که معنای برنامه را جهت رعایت قوانین زبان بررسی می‌کند. یک مثال برای این فاز کنترل نوع است.

عقب بندی

گاهی مرحله عقب بندی با مرحله تولید کد اشتباه گرفته می‌شود. اما می‌توان گفت که عقب بندی به مراحل چند گانه زیر تقسیم می‌شود:

  1. تحلیل کامپایلر: این پروسه برای بدست آوردن اطلاعات بیشتر از نمایش میانی فایل‌های ورودی می‌باشد. تحلیلگر نوعی تعاریف مختلفی دارد همچون تحلیلگر حلقوی، تحلیلگر وابسطه، تحلیلگر مستعار، تحلیلگر اشاره‌ای یا غیره می‌باشد. تحلیل دقیق زیر بنای هر کامپایلرهای بهینه‌است. گراف فراخوانی و نمودار جریان کنترل معمولاً در فاز تجزیه تولید می‌گردد.
  2. بهینه‌سازی: نمایش میانی زبان به معادل‌های پر سرعت تر با شکل‌های کوتاه تری تبدیل می‌گردد. از بهینه‌سازهای محبوبتر می‌توان به موارد زیر اشاره نمود: توسعه درون خطی، حذف کدهای مرده، انتشار ثوابت، تبدیل حلقهها، تخصیص‌های ثباتی و موازی سازی خودکار.
  3. تولید کننده کد: زبان میانی تغییر کرده به زبان خروجی مثل زبان ماشین ترجمه می‌شود. این شامل تخصیص منابع و تصمیمات ذخیره‌سازی است، مثلاً اینکه کدام متغیر به رجیسترها یا حافظه اختصاص یابد و گزینش و زمانبندی دستورات مناسب ماشین.

«البته در ابتدای امر که درباره زبانهای تفسیری و کامپایلری گفته بودند باید خاطر نشان کرد که زبانهای تفسیری خط به خط خوانده شده و اجرا می‌گردد در حالیکه در کامپایلری ابتدا تمام برنامه ترجمه شده و سپس اجرا می‌گردد پس در زمان اجرا سرعت اجرا شدن زبانهای کامپایلری بیشتر است. اما کشف و تصحیح خطا در تفسیری بهتر و راحت تر است.»

همگردان‌های نمونه

مجموعه همگردان گنو

GCC از ابتدا مخفف Gnu C Compiler بود ولی از زمانی که توانست زبانهای دیگری غیر از C از قبیل C++،Ada،Java،Objective C و Fortran را کامپایل کند به Gnu Compiler Collection تغییر نام داد. پدید آورنده اصلی GCC ریچارد استالمن است کسی که بنیانگذار پروژه Gnu محسوب می‌شود. نخستین نسخه GCC در سال ۱۹۸۷ انتشار یافت که یک پیشرفت مهم محسوب می‌شد زیرا محصول جدید اولین کامپایلر بهینه‌سازی شده قابل حمل ANSI C به عنوان یک نرم‌افزار آزاد محسوب می‌شد. در سال ۱۹۹۲ نسخه ۲٫۰ کامپایلر GCC عرضه شد. نسخه جدید قابلیت کامپایل کدهای ++C را نیز داشت. در سال ۱۹۹۷ یک انشعاب آزمایشی در GCC به نام EGCC به منظور بهینه‌سازی کامپیایلر و پشتیبانی کامل تر از ++C ایجاد شد. در ادامه EGCC به عنوان نسل بعدی کامپایلر GCC پذیرفته شد و تکامل آن باعث انتشار نسخه سوم GCC در سال ۲۰۰۴ گردید. چهارمین نسخه از کامپایلر GCC در سال ۲۰۰۵ عرضه شد.


دانلود با لینک مستقیم


پاورپوینت آموزش کامل اصول طراحی کامپایلر در 245 اسلاید

دانلود پاورپوینت طراحی فرایندها و ساختار سازمانی

اختصاصی از فی بوو دانلود پاورپوینت طراحی فرایندها و ساختار سازمانی دانلود با لینک مستقیم و پر سرعت .

دانلود پاورپوینت طراحی فرایندها و ساختار سازمانی

چرخه حیات سازمان

.1مرحله کارآفرینی؛
.2مرحله اشتراک مساعی؛
.3مرحله رسمی شدن سازمان؛
.4مرحله تدبیراندیشی؛
 

مرحله کارآفرینی

 
.1عرضه نوعی محصول جدید و بقا در بازار؛
.2بنیانگذاران، افرادی مبتکر،نوآور و خلاق سازمان، غیر رسمی است؛
.3قضیه دیوانسالاری: منتفی؛

 

بحران:

نیاز به رهبری؛بعلت وجود تعداد زیاد کارکنان؛

 

و...
در 216 اسلاید
قابل ویرایش

 


دانلود با لینک مستقیم


دانلود پاورپوینت طراحی فرایندها و ساختار سازمانی

دانلود مقاله طراحی سیستم شبکة خدمات پایگاه های اطلاعات

اختصاصی از فی بوو دانلود مقاله طراحی سیستم شبکة خدمات پایگاه های اطلاعات دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله طراحی سیستم شبکة خدمات پایگاه های اطلاعات


دانلود مقاله طراحی سیستم شبکة خدمات پایگاه های اطلاعات

دانلود مقاله طراحی سیستم شبکة خدمات پایگاههای اطلاعات
پروژه مناسب برای درس پایگاه داده ها و تجزیه تحلیل و طراحی سیستمها
فایل ورد و قابل ویرایش
در 17 صفحه

 

 

 

 

چکیده
مراکز اطلاع رسانی متعددی در ایران اقدام به اشاعه اطلاعات کرده اند . به منظور مدیریت خدمات چنین مرکزی و همچنین به منظور فراهم آوردن ابزار لازم جهت مشارکت و همکاری این مراکز در ارائه خدمات ، سیستمی طراحی شده است . این سیستم شامل دو زیر سیستم است :
سیستم اول ، یک سیستم اطلاعات مدیریت برای مدیریت هر یک از این مراکز است. زیرسیستم دوم ،سیستمی شامل استانداردها وروشها برای اشتراک خدمات بازیابی اطلاعات بین مراکز است.به دلیل محدودیتهای ارتباطات مخابراتی درایران، این زیر سیستم، برای پیاده سازی در شبکه های پستی و الکترونیکی طراحی شده است.
برای توسعه چنین سیستمی ، تمام روشهای ارتباط با مراکز اطلاع رسانی (پست الکترونیکی، ارتباط online) در نظر گرفته شده و احتیاجات آنها طراحی گردیده است. برای پشتیبانی سیستم ، یک نرم افزار کامپیوتری نیز تولید شده است . این مقاله ، خصوصیات و تواناییهای سیستم را بیان میدارد .


مقدمه
مانند دیگر کشورها، چندین مرکز اطلاع رسانی در ایران اقدام به اشاعه اطلاعات از طریق پایگاههای اطلاعات کامپیوتری کرده اند و در این راستا ، علاوه بر پایگاههای اطلاعات داخلی ، تعداد زیادی از این مراکز اطلاعات پایگاههای اطلاعات خارجی را از طریق خرید CD-ROM یا ارتباط الکترونیکی برای مراجعان خود تدارک دیده اند. خدمات بازیابی اطلاعات ]1[ مراکز اطلاع رسانی در ایران بیشتر محدود به خدماتی است که استفاده کننده هنگام بازیابی اطلاعات حضور دارد . طبق بررسی های بعمل آمده ، درصد قابل توجهی از استفاده کنندگان ترجیح میدهند که نیازهای اطلاعاتی خود را از طرق مختلف به این مراکز ارسال کنند و بعد از بازیابی اطلاعات توسط مراکز ، اطلاعات بازیابی شده برای آنها ارسال گردد. همچنین ، بعضی از مراکز تحقیقاتی به خدمات اشاعهَ گزینشی نیاز دارند . با در نظر گرفتن نیازهای فوق ، و همچنین تنوع استفاده کنندگان از جنبه دارا بودن امکانات ارتباطی با این مراکز،سیستمی که به تمام استفاده کنندگان پاسخ دهد و مکانیزم های لازم برای خدمات را دارا باشد وجود ندارد. از طرف دیگر ،به علت نبودن شبکه پستی و الکترونیکی بین مراکز،
هزینه های زیادی صرف خرید پایگاههای اطلاعات مشابه توسط مراکز مختلف می گردد واستفاده کنندگان نا گزیر هستند برای باز یابی اطلاعات مورد نیاز به مراکز مختلفی مراجعه کنند.
به منظور بر طرف کردن چنین کمبودهایی و هم چنین به منظور
- اشتراک منابع اطلاعاتی موجود در کشور
- فراهم اوردن ابزاری برای جمع آوری اطلاعات آماری استفاده کنندگان
- آسان سازی خدمات بازیابی اطلاعات
- ایجاد انگیزه برای تشکیل گروه های بحث در موضوعات مختلف علمی
- تعیین نیازهای اطلاعاتی استفاده کنندگان
مرکز اطلاعات و مدارک علمی ایران اقدام به طراحی سیستم شبکه خدمات پایگاههای اطلاعات کرده است.

.

.

.

.


دانلود با لینک مستقیم


دانلود مقاله طراحی سیستم شبکة خدمات پایگاه های اطلاعات

پاورپونت در مورد طراحی جداره ها، بدنه ها، محوطه پیرامون در تکیه نعلبندان

اختصاصی از فی بوو پاورپونت در مورد طراحی جداره ها، بدنه ها، محوطه پیرامون در تکیه نعلبندان دانلود با لینک مستقیم و پر سرعت .

پاورپونت در مورد طراحی جداره ها، بدنه ها، محوطه پیرامون در تکیه نعلبندان


پاورپونت در مورد طراحی جداره ها، بدنه ها، محوطه پیرامون در تکیه نعلبندان

ینک پرداخت و دانلود *پایین مطلب*

فرمت فایل: PowerPoint (قابل ویرایش و آماده پرینت)

تعداد  اسلاید71

             بر اساس تحقیقات به دست آمده در سال 1310 ، شهر گرگان دارای تمدن 6000 ساله ( قبل از آریایی) است. به طور کلی ناحیه دشت گرگان و پیرامون آن در گذشته دور ،‌ ضمیمه خراسان بوده است و در کتیبه های داریوش به نام ” پرتو“ از آن یاد شده است . گویند اسکندر پس از پیروزی بر داریوش سوم این ناحیه را متصرف شد و پس از اسکندر منطقه به دست سلوکیان افتاد. در عهد ساسانیان هجوم مکرر مهاجمان ( اقوام هلون ها) موجب ساختن دیواری که آن را سد اسکندر نامیدند ، شد و هم اکنون ترکمنان آن را قزل آلان یا سدار سلان می نامند.
این شهر توسط بارویی به طول 6 کیلومتر محصور می شد . بر نقاط مختلف این بارو به فاصله های معین برج هایی قرار داشت که در آن ها قراولان از شهر حفاظت می کردند . تردد و رفت و آمد از 4 دروازه انجام می گرفت . در حاشیه بیرونی باروها خندقی عمیق حفر شده بود که از خاک ان باروها را بنا نهاده بودند . به گفته مقدسی برج و باروی استراباد متعلق به قرن 4 ه . ق یعنی 1000 سال پیش بود . دارالحکومه ، مقر حاکم در حاشیه جنوبی قرار داشت و دارای عمارات مختلف از جمله : کلاه فرنگی و توپخانه ( پادگان) بود دروازه های شهر عبارت بودند از: 1- دروازه فوجرد که از آنجا به مشهد و خراسان می رفته اند. 2- دروازه مازندران:از آنجا به کنار دریا می رفته اند. 3- دروازه بسطام که در جنوب شرقی شهر بودهو 4- دروازه چهل دختران که در جنوب شهر واقع بوده است.
معابر اصلی شهر به صورت سنگفرش بوده و عموما در جهت شمال- جنوب بر امتداد مسیر شبکه آبرسانی به عرض 4/5 تا 6/5 متر بوده است. معابر فرعی 3 تا 4/5 متر عرض داشته و در جهت شرقی غربی امتداد می یافته است و نیز بن بست هایی به عرض 1 تا 2 متر بوده که چندین همسایه را پوشش می داده است.
شهر به چندین محله بزرگ تقسیم می شد . هر محله واحد اجتماعی و کالبدی با چند هزار جمعیت بود ،‌ مثل محلات میدان ،‌ سبزه مشهد ،‌ نعلبندان و ... که هر کدام جداگانه دارای چند گذر بودند. در محلات ، مرکزی به نام پاتوق قرار داشت که محل گردهمایی جمعیت در موقع اظطرار یا ضروری بود از جمله در مراسم اعیاد و عزاداری و . . .
محلات و تعدادی از گذرها دارای میدانگاهی بودند که غالبا شکل و هندسه آن ها چند ضلعی مربع یا مستطیل بود. در میدان گاهی عناصری همچون تکیه ، قبرستان ، چشمه ،‌انهار ،‌ آب انبار ، مسجد ، حمام ،مدرسه و ملاخانه و گاهی نیز درخت چنار بسیار قدیمی قرار داشت که نمونه ای از آن را می توان در میدان عباسعلی ، سبزه مشهد ، میخچه گران و دربنو نام برد.
محله های استراباد

 

 

 

 

لینک دانلود  کمی پایینتر میباشد

 


دانلود با لینک مستقیم


پاورپونت در مورد طراحی جداره ها، بدنه ها، محوطه پیرامون در تکیه نعلبندان