انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

گزارش کارآموزی اصول نقشه برداری .

گزارش کارآموزی اصول نقشه برداری .

 

دانلود گزارش کارآموزی اصول نقشه برداری

رشته نقشه برداری

محل کار آموزی: دفتر مهندسی پویا

فرمت فایل: ورد قابل ویرایش

تعداد صفحات: 47

 

 

 

 

فهرست

مقدمه1

مقدمه و تاریخچه نقشه برداری2

مروری بر نقشه برداری زیر زمینی8 

اصطلاحات نقشه برداری زیر زمینی:8

شرایط خاص نقشه برداری در زیر زمین:9

نکات ایمنی در تونل و زیر زمین:10

روشهای کلی نقشه برداری زیر زمینی:10

 مراحل طراحی پروژه های زیر زمینی:10

طراحی اجرای عملیات حفاری:11

طراحی کلی تهیه نقشه از زیر زمین:11

ایستگاه گذاری در زیر زمین:12

عملیات نقشه برداری مسیر13

ترازیابی:13

جدول ترازیابی13

طول یابی :14

دو اصل مهم در تهیه پروفیل :23

رسم پروفیل24

تهیه نقشه توپوگرافی28

نقشه برداری با زنجیر   Chain Surveying34

مراحل اساسی احداث یک مسیر راه به ترتیب از قرار زیر است:41



خرید و دانلود گزارش کارآموزی اصول نقشه برداری .


گزارش کارآموزی اصول نقشه برداری.؛

گزارش کارآموزی اصول نقشه برداری.؛

 

دانلود گزارش کارآموزی اصول نقشه برداری

رشته نقشه برداری

محل کار آموزی: دفتر مهندسی پویا

فرمت فایل: ورد قابل ویرایش

تعداد صفحات: 47

 

 

 

 

فهرست

مقدمه1

مقدمه و تاریخچه نقشه برداری2

مروری بر نقشه برداری زیر زمینی8 

اصطلاحات نقشه برداری زیر زمینی:8

شرایط خاص نقشه برداری در زیر زمین:9

نکات ایمنی در تونل و زیر زمین:10

روشهای کلی نقشه برداری زیر زمینی:10

 مراحل طراحی پروژه های زیر زمینی:10

طراحی اجرای عملیات حفاری:11

طراحی کلی تهیه نقشه از زیر زمین:11

ایستگاه گذاری در زیر زمین:12

عملیات نقشه برداری مسیر13

ترازیابی:13

جدول ترازیابی13

طول یابی :14

دو اصل مهم در تهیه پروفیل :23

رسم پروفیل24

تهیه نقشه توپوگرافی28

نقشه برداری با زنجیر   Chain Surveying34

مراحل اساسی احداث یک مسیر راه به ترتیب از قرار زیر است:41



خرید و دانلود گزارش کارآموزی اصول نقشه برداری.؛


دانلود گزارش کارآموزی اصول نقشه برداری ..

دانلود گزارش کارآموزی اصول نقشه برداری ..

 

 

دانلود گزارش کارآموزی اصول نقشه برداری

رشته نقشه برداری

محل کار آموزی: دفتر مهندسی پویا

فرمت فایل: ورد قابل ویرایش

تعداد صفحات: 47

 

 

 

 

فهرست

مقدمه1

مقدمه و تاریخچه نقشه برداری2

مروری بر نقشه برداری زیر زمینی8 

اصطلاحات نقشه برداری زیر زمینی:8

شرایط خاص نقشه برداری در زیر زمین:9

نکات ایمنی در تونل و زیر زمین:10

روشهای کلی نقشه برداری زیر زمینی:10

 مراحل طراحی پروژه های زیر زمینی:10

طراحی اجرای عملیات حفاری:11

طراحی کلی تهیه نقشه از زیر زمین:11

ایستگاه گذاری در زیر زمین:12

عملیات نقشه برداری مسیر13

ترازیابی:13

جدول ترازیابی13

طول یابی :14

دو اصل مهم در تهیه پروفیل :23

رسم پروفیل24

تهیه نقشه توپوگرافی28

نقشه برداری با زنجیر   Chain Surveying34

مراحل اساسی احداث یک مسیر راه به ترتیب از قرار زیر است:41



خرید و دانلود دانلود گزارش کارآموزی اصول نقشه برداری ..


فایل گزارش کارآموزی اصول نقشه برداری ..

فایل گزارش کارآموزی اصول نقشه برداری ..

 

دانلود گزارش کارآموزی اصول نقشه برداری

رشته نقشه برداری

محل کار آموزی: دفتر مهندسی پویا

فرمت فایل: ورد قابل ویرایش

تعداد صفحات: 47

 

 

 

 

فهرست

مقدمه1

مقدمه و تاریخچه نقشه برداری2

مروری بر نقشه برداری زیر زمینی8 

اصطلاحات نقشه برداری زیر زمینی:8

شرایط خاص نقشه برداری در زیر زمین:9

نکات ایمنی در تونل و زیر زمین:10

روشهای کلی نقشه برداری زیر زمینی:10

 مراحل طراحی پروژه های زیر زمینی:10

طراحی اجرای عملیات حفاری:11

طراحی کلی تهیه نقشه از زیر زمین:11

ایستگاه گذاری در زیر زمین:12

عملیات نقشه برداری مسیر13

ترازیابی:13

جدول ترازیابی13

طول یابی :14

دو اصل مهم در تهیه پروفیل :23

رسم پروفیل24

تهیه نقشه توپوگرافی28

نقشه برداری با زنجیر   Chain Surveying34

مراحل اساسی احداث یک مسیر راه به ترتیب از قرار زیر است:41



خرید و دانلود فایل گزارش کارآموزی اصول نقشه برداری ..


برنامه نویسی چندگانه

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 9

 

برنامه نویسی چندگانه: مدیریت حافظه پویا

مدیریت حافظه مبتنی بر اندازه ثابت فضای زیادی از حافظه را بهدر می دهد. زیرا اندازه هر پارتیشن ( قسمت ) از حافظه از قبل تعیین می شود و باید بزرگترین برنامه را در خود جای بدهد.ولی تحت مدیریت حافظه پویا فضای حافظه در زمان بار شدن برنامه به آن اختصاص می یابد. چنین سیستم هایی فضای گذاری برنامه در حافظه را به صورت فضای آزاد سازماندهی نشده قسط می کنند. وقتی قرار می شود سیستم برنامه خاصی را بار کند قسمتی ازحافظه که برای کار کردن آن برنامه کافی است به آن اختصاص داده می شود. مدیریت حافظه پویا مستلزم آن است که حافظه بصورت همزمان و با توجه به نیازهای برنامه اختصاص داده شود. از آنجا که میزان حافظه داده شده به نسبت خود برنامه است ، فضای خیلی کمی به هدر می رود ( شکل 5-13)- یعنی اسمبلر 60 کیلوبایتی همان 60 کیلوبایت را اشغال می کند و فضایی که باید هدر می رفت ( تحت مدیریت حافظه مبنی بر اندازه های ثابت ) برای برنامه های دیگر قابل استفاده است. بنابراین در همان بخش از حافظه می توان یک ، دو و حتی بیشتر برنامه را اجرا کرد. وقتی برنامه های بیشتری درحافظه اجرا می شوند وقت بیشتری از توانایی پردازنده ( CPV ) بطور مفید مصرف می شود. ( بحث برنامه نویسی چندگانه را در فصل 6 مطالعه کنید).

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

با این وجود ، مدیریت حافظه پویا کاملاً مشکل حافظه های به هدر رفته را حل نمی کند. به عنوان مثال فرض کنید که یک ناحیه از حافظه به یک برنامه 120 کیلوبایتی اختصاص داده شده است. وقتی برنامه تمام می شود دیگر برنامه 120 کیلوبایتی در کار نیست. شاید سیستم یک برنامه اسمبلر 60 کیلوبایتی را به قسمتی از این فضا بار کند. همچنین ممکن است یک برنامه 50 کیلوبایتی هم بارگیری شود. ولی هنوز هم 10 کیلوبایت حافظه داریم. که برای آن هیچ برنامه مناسبی وجود ندارد. و این فضا همچنان بلااستفاده خواهد ماند ( شکل 6-13) . در طی زمان این کار باید بارها تکرار شود و در نهایت قطعات کوچک از حافظه به صورت مصرف نشده در کل حافظه اصلی سیستم پراکنده می شوند . این شکل را پراکندگی

(frag mentation ) میگویند.

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

شکل 5-13:

اختصاص حافظه پویا:

مرحله اسمبلر

b)مرحله ویرایش لنیک

C c) مرحله اجرا b) ) (a )

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

اگر می شد که بخشهای خالی و پراکنده را بصورت یک بخش متوالی درآورد می توانستیم برنامه دیگری را هم بار کنیم. این کل ایده اختصاص مجدد حافظه پویا است. چرا نباید برنامه ها را به سوی ابتدای هسته ( core ) حرکت دهیم . نتیجه این کار تمرکز نواحی پراکنده در انتهای حافظه و بنابراین ایجاد فضای کافی برای برنامه دیگر است. ( شکل 7-13)

شکل 6-13 : مشکل پراکندگی

هرچند که این ایده بنظر ساده می آید ولی بکار بردن آن بسیار سخت است. به عنوان مثال ، ثباتهای رایانه ای مثل سیستم IBM 360 یا 370 برای کاربردهای عمومی در اختیار برنامه نویس هستند، یعنی می توان از یک ثبات یک بار برای محاسبات و دیگر بار برای آدرس دهی استفاده کرد. وقتی یک برنامه دوباره حافظه دهی می شود، هر خانه حافظه مربوط به آن برنامه به نسبت ثابتی جابجا می شود‌ ( حرکت دادن یک برنامه از موقعیت هسته ای 125 کیلوبایت به موقعیت هسته 148 کیلوبایت به معنی آن است که هر آدرس آن برنامه را باید منهای 4 کیلو بایت کرد.) هر ثباتی که برای آدرس دهی بکار رفته باشد باید به همین نسبت تغییر کند ولی ثباتهای نیازی به تغییر ندارند ( فقط تصور کنید که عدد C4096 را بخواهید از محتویات آدرسی که برای شمارش گر یک برنامه آماری بکار رفته کم کنید.) این مشکل را می توان با تحمیل قراردادهای سخت بر روی ثباتها حل کرد و یا بخشهای برنامه نویس را باید به استفاده از کامپایلرهایی محدود کرد که محتویات هر ثبات را بلافاصله بعد از محاسبات حسابی ذخیره می کنند. بدون شک ، برخی سیستم ها این روش ها را بکار برده اند، ولی اختصاص مجدد حافظه پویا ( Dynamik Program relocation ) یا جابجایی پویای برنامه ها هنوز بصورت یک ویژگی استاندارد رایانه های سازگار با IBM معرفی نشده است.

شکل 7-13:

جابجایی پویای حافظه

( Dynamik Memory Relocation )

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

برنامه نویسی چندگانه : بخش بندی وصفحه بندی

( Segmentation & Paging )

در بحث پراکندگی گفتیم که چون فاصله های خالی بدنبال هم نیستند نمی توان از آنها استفاده کرد. چرا؟ چرا باید یک برنامه کامل را در



خرید و دانلود  برنامه نویسی چندگانه