لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 9
«توصیف آشکار سازهای نیمه هادی سه بعدی نوترونهای حرارتی»
آشکار سازی های نیمه هادی نوترون برای رادیوبیولوژی نوترون و شمارش آن دارای اهمیت بسیار زیادی هستند. آشکار سازی های ساده سیلیکونی نوترون ترکیبی از یک دیود صفحه ای با لایه ای از یک مبدل مناسب نوترون مثل 6LiFمی باشند. چنین وسایلی دارای بهره آشکار سازی محدودی می باشندکه معمولاً بیشتر از 5% نیست. بهره آشکار سازی را می توان با ساخت یک ساختار میکرونی3D به صورت فرو رفتگی، حفره یا سوراخ و پر کردن آن با ماده مبدل نوترون افزایش داد. اولین نتایج ساخت چنین وسیله ای در این مقاله ارائه شده است.
آشکار سازهای سیلیکونیN با حفره های هرمی شکل در سطح پوشیده شده با 6LiF ساخته شده و سپس تحت تابش نوترونهای حرارتی قرار گرفتند. طیف ارتفاع پالس انرژی تابش شده به حجم حساس با شبیه سازی مورد مقایسه قرار گرفت. بهره آشکار سازی این وسیله در حدود 6.3% بود. نمونه هایی با سایز ستونهای مختلف ساخته شد تا خواص الکتریکی ساختارهای سه بعدی مورد مطالعه قرار گیرد.ضرایب جمع آوری بار در ستونهای سیلیکون از 10تا800 nm عرض و 80تا nm 200ارتفاع با ذرات آلفا اندازه گیری شد. بهره آشکار سازی یک ساختار 3D کامل نیز شبیه سازی شد. نتایج نشان از تقویت بهره آشکار سازی با فاکتور 6در مقایسه با آشکار سازهای صفحه ای استاندارد نوترون دارد.
1. مقدمه و اهداف: آشکار سازهای نوترونی نمی توانند مستقیماً برای آشکار سازی نوترونهای حرارتی به کار روند و باید از ماده ای استفاده کرد که نوترونها را به صورت تشعشع قابل آشکار سازی در آورد. مواد مختلفی برای این منظور وجود دارند که در بین آنها6Li از همه مناسب تر به نظر می رسد. واکنش گیر افتادن نوترون در6Li دارای سطح مقطع942 b در انرژی نوترونی0.0253eV است.
6Li+n→∝(2.05MeV) +3H(2.73MeV
مواد مبدل با پایه6Li دارای سطح مقطع گیر انداختن نورونهای بالایی بوده و انرژی محصولات تولید شده آن نیز برای آشکار شدن به قدر کافی بالا می باشد. هدف نهایی آشکار سازR&D که در اینجا شرح داده می شوند ایجاد یک سنسور تصویر برداری نوترون با حساسیت بالا و قدرت تفکیک فضایی مناسب است. ما قبلاً با موفقیت چیپMedipix-2 با چیپ سنسور صفحه ای پوشیده با مبدل نوترون6Li را آزمایش کرده ایم. قدرت تفکیک فضایی چنین وسیله ای در حدود 65nm(نشانه ای از FWHMتابع پخش خطی) به خوبی با ابزارهای تصویر برداری نوترون قابل رقابت است. نسبت سیگنال به نویز(SNR) آشکارسازی سیلیکون نیز بالاتر از آشکار سازهای نوترونی فعلی است. با این وجود بهره آشکار سازی چنین آشکارسازهای نیمه هادی صفحه ای(نسبت تعداد آشکار شده به تعداد نوترون برخوردی) در حدود5% محدود می باشد. بهره آشکارسازی را می توان با ایجاد حفره یا سوراخ هایی (ساختار 3D ) در بدنه آشکار ساز سیلیکون افزایش داد.
2. آشکار سازی آشکارسازهای نوترونی صفحه ای:
برای پیش بینی بهره آشکارسازی ساختار صفحه ای از یک بسته نرم افزار شبیه سازی مونت کارلو استفاده شد. این بسته ترکیبی بود ازMCNP-4C (شبیه سازی انتقال نوترونی) با SRIM/TRIM (قدرت توقف) و کد مونت کارلو C++ متعلق به خودمان(شبیه سازی انتقال انرژی، طیف ارتفاع پالس، بهره آشکار سازی و....)
شکل 1بهره آشکار سازی را در مقابل ضخامت ماده مبدل6LIF (6LI غنی شده تا 89%)، اول برای تشعشع قدامی که منحنی مقدار بیشینه 4.48% را در ضخامت 7mg/cm2 نشان می دهد. بهره آشکار سازی در ضخامتهای بیشتر از این حد کاهش می یابد چون ذرات آلفا و تریتیوم تولید شده در سطوح دورتر LiFاز مرز Si-LiF قادر به رسیدن به حجم حساس نیستند. به علاوه تعداد بیشتر نوترونها در نزدیکی سطح خارجی مبدل جذب می شوند(شکل 2a را ببینید). منحنی دوم در شکل1 مخصوص آشکار سازی است که از پشت تحت تابش قرار گرفته است.
در ضخامتهای بالا تراز7mg/cm2، بهره آشکار سازی در حدود 4.90%ثابت باقی می ماند. نوترونها به صورت قابل ترجیحی در نزدیکی مرز مبدل نیمه هادی جذب می شوند )شکل(b.2 و بهره آشکارسازی اشباع شده و مستقل از ضخامت آشکار ساز می باشد.
طیف انرژی تابشی در آشکار ساز صفحه ای ساده اندازه گیری شد(شکل 3). نمونه مورد استفاده یک آشکارساز سیلیکونی 5×5mm2و 300µm ضخامت بود. مقاومت حجم n-type در حدود 5kΩcm بود. بخشی از نمونه با لایه ای از6LiF با 89% لیتیوم پوشانده شده بود(به این دلیل فقط بخشی از آن پوشانده شده بود تا بخشی به صورت فضای باز برای کالیبراسیون انرژی با ذرات آلفای منبع کالیبراسیون در اختیار داشته باشیم). طیف حاصل را با نتایج شبیه سازی مونت کارلو مقایسه کردیم. شبیه سازی به خوبی با نتایج اندازه گیری شده مطابقت داشت. نمونه از پشت با دسته پرتو نوترون حرارتی مورد تابش قرار گرفت. اندازه گیریها در کانال افقی (هدایت نوترون) راکتور تحقیقاتی هسته ای LVR-15 در موسسه فیزیک هسته ای دانشگاه چک در Rez در نزدیکی پراگ انجام پذیرفتند. فلوی نوترون در حدود106cm-2s-1در قدرت راکتور8MW بودند.
آلفا و تریتون تولید شده از واکنش گیر انداختن نوترون حرارتی اغلب در جهتهای متضاد به حرکت در می آیند (شکل4) آشکارساز صفحه ای ساده یکی از دو ذره الفا یا تریتون را آشکار می کند نه هر دو را. بنابر این طیف انرژی تابشی هرگز دارای انرژی بالاتر مربوط به تریتون نخواهد بود.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 8
«توصیف آشکار سازهای نیمه هادی سه بعدی نوترونهای حرارتی»
آشکار سازی های نیمه هادی نوترون برای رادیوبیولوژی نوترون و شمارش آن دارای اهمیت بسیار زیادی هستند. آشکار سازی های ساده سیلیکونی نوترون ترکیبی از یک دیود صفحه ای با لایه ای از یک مبدل مناسب نوترون مثل 6LiFمی باشند. چنین وسایلی دارای بهره آشکار سازی محدودی می باشندکه معمولاً بیشتر از 5% نیست. بهره آشکار سازی را می توان با ساخت یک ساختار میکرونی3D به صورت فرو رفتگی، حفره یا سوراخ و پر کردن آن با ماده مبدل نوترون افزایش داد. اولین نتایج ساخت چنین وسیله ای در این مقاله ارائه شده است.
آشکار سازهای سیلیکونیN با حفره های هرمی شکل در سطح پوشیده شده با 6LiF ساخته شده و سپس تحت تابش نوترونهای حرارتی قرار گرفتند. طیف ارتفاع پالس انرژی تابش شده به حجم حساس با شبیه سازی مورد مقایسه قرار گرفت. بهره آشکار سازی این وسیله در حدود 6.3% بود. نمونه هایی با سایز ستونهای مختلف ساخته شد تا خواص الکتریکی ساختارهای سه بعدی مورد مطالعه قرار گیرد.ضرایب جمع آوری بار در ستونهای سیلیکون از 10تا800 nm عرض و 80تا nm 200ارتفاع با ذرات آلفا اندازه گیری شد. بهره آشکار سازی یک ساختار 3D کامل نیز شبیه سازی شد. نتایج نشان از تقویت بهره آشکار سازی با فاکتور 6در مقایسه با آشکار سازهای صفحه ای استاندارد نوترون دارد.
1. مقدمه و اهداف: آشکار سازهای نوترونی نمی توانند مستقیماً برای آشکار سازی نوترونهای حرارتی به کار روند و باید از ماده ای استفاده کرد که نوترونها را به صورت تشعشع قابل آشکار سازی در آورد. مواد مختلفی برای این منظور وجود دارند که در بین آنها6Li از همه مناسب تر به نظر می رسد. واکنش گیر افتادن نوترون در6Li دارای سطح مقطع942 b در انرژی نوترونی0.0253eV است.
6Li+n→∝(2.05MeV) +3H(2.73MeV
مواد مبدل با پایه6Li دارای سطح مقطع گیر انداختن نورونهای بالایی بوده و انرژی محصولات تولید شده آن نیز برای آشکار شدن به قدر کافی بالا می باشد. هدف نهایی آشکار سازR&D که در اینجا شرح داده می شوند ایجاد یک سنسور تصویر برداری نوترون با حساسیت بالا و قدرت تفکیک فضایی مناسب است. ما قبلاً با موفقیت چیپMedipix-2 با چیپ سنسور صفحه ای پوشیده با مبدل نوترون6Li را آزمایش کرده ایم. قدرت تفکیک فضایی چنین وسیله ای در حدود 65nm(نشانه ای از FWHMتابع پخش خطی) به خوبی با ابزارهای تصویر برداری نوترون قابل رقابت است. نسبت سیگنال به نویز(SNR) آشکارسازی سیلیکون نیز بالاتر از آشکار سازهای نوترونی فعلی است. با این وجود بهره آشکار سازی چنین آشکارسازهای نیمه هادی صفحه ای(نسبت تعداد آشکار شده به تعداد نوترون برخوردی) در حدود5% محدود می باشد. بهره آشکارسازی را می توان با ایجاد حفره یا سوراخ هایی (ساختار 3D ) در بدنه آشکار ساز سیلیکون افزایش داد.
2. آشکار سازی آشکارسازهای نوترونی صفحه ای:
برای پیش بینی بهره آشکارسازی ساختار صفحه ای از یک بسته نرم افزار شبیه سازی مونت کارلو استفاده شد. این بسته ترکیبی بود ازMCNP-4C (شبیه سازی انتقال نوترونی) با SRIM/TRIM (قدرت توقف) و کد مونت کارلو C++ متعلق به خودمان(شبیه سازی انتقال انرژی، طیف ارتفاع پالس، بهره آشکار سازی و....)
شکل 1بهره آشکار سازی را در مقابل ضخامت ماده مبدل6LIF (6LI غنی شده تا 89%)، اول برای تشعشع قدامی که منحنی مقدار بیشینه 4.48% را در ضخامت 7mg/cm2 نشان می دهد. بهره آشکار سازی در ضخامتهای بیشتر از این حد کاهش می یابد چون ذرات آلفا و تریتیوم تولید شده در سطوح دورتر LiFاز مرز Si-LiF قادر به رسیدن به حجم حساس نیستند. به علاوه تعداد بیشتر نوترونها در نزدیکی سطح خارجی مبدل جذب می شوند(شکل 2a را ببینید). منحنی دوم در شکل1 مخصوص آشکار سازی است که از پشت تحت تابش قرار گرفته است.
در ضخامتهای بالا تراز7mg/cm2، بهره آشکار سازی در حدود 4.90%ثابت باقی می ماند. نوترونها به صورت قابل ترجیحی در نزدیکی مرز مبدل نیمه هادی جذب می شوند )شکل(b.2 و بهره آشکارسازی اشباع شده و مستقل از ضخامت آشکار ساز می باشد.
طیف انرژی تابشی در آشکار ساز صفحه ای ساده اندازه گیری شد(شکل 3). نمونه مورد استفاده یک آشکارساز سیلیکونی 5×5mm2و 300µm ضخامت بود. مقاومت حجم n-type در حدود 5kΩcm بود. بخشی از نمونه با لایه ای از6LiF با 89% لیتیوم پوشانده شده بود(به این دلیل فقط بخشی از آن پوشانده شده بود تا بخشی به صورت فضای باز برای کالیبراسیون انرژی با ذرات آلفای منبع کالیبراسیون در اختیار داشته باشیم). طیف حاصل را با نتایج شبیه سازی مونت کارلو مقایسه کردیم. شبیه سازی به خوبی با نتایج اندازه گیری شده مطابقت داشت. نمونه از پشت با دسته پرتو نوترون حرارتی مورد تابش قرار گرفت. اندازه گیریها در کانال افقی (هدایت نوترون) راکتور تحقیقاتی هسته ای LVR-15 در موسسه فیزیک هسته ای دانشگاه چک در Rez در نزدیکی پراگ انجام پذیرفتند. فلوی نوترون در حدود106cm-2s-1در قدرت راکتور8MW بودند.
آلفا و تریتون تولید شده از واکنش گیر انداختن نوترون حرارتی اغلب در جهتهای متضاد به حرکت در می آیند (شکل4) آشکارساز صفحه ای ساده یکی از دو ذره الفا یا تریتون را آشکار می کند نه هر دو را. بنابر این طیف انرژی تابشی هرگز دارای انرژی بالاتر مربوط به تریتون نخواهد بود.
3. بهره آشکارسازی آشکارسازهای دارای حفره هرمی:
نمونه آزمایشی دوم دارای آرایه ای از حفره های هرمی معکوس ایجاد شده بوسیله قلم زنی سیلیکون با KoH بودپایه هرم به ابعاد 60×60 µm2 و به عمق 28mm فاصله بین هرم ها نیز23µm بود. اندازه چیپ مجدداً 5×5mm2 با ضخامت300µm و مقاومت در حدود5kΩcm بود. حفره ها دارای دو سطح بین مبدل نوترون وآشکارساز بودند. برعکس طیف آشکار سازها صفحه ای ( شکل5) در اینجا طیف دارای وقایع با انرژی بیش از2.73MeV است چون اگر واکنش در ناحیه نزدیک به نوک هرم رخ دهد، هر دو ذره (آلفا تریتون) آشکار خواهند شد.
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 12
آشنایی با آرایه های چند بعدی در جاوا
در این مجموعه مثال، می خواهیم با کاربرد آرایه های چند بعدی و مخصوصا آرایه های دو بعدی آشنا
شویم. آرایه دو بعدی در جاوا به صورت زیر تعریف م یشود.
;[][]نا مآرایه نو عآرایه
مثال:
int x[][];
float y[][];
double[][] x;
با هر کدام از دستورات فوق یک آرایه دوبعدی از یک نوع موردنظر تعریف می شود. گفتیم که ایجاد یک
آرایه دو مرحله دارد : تعریف متغیری از نوع مورد نظر و تخصیص حافظه . به هر کدام از آرای ه های فوق
م یتوان همانند آرایه ی کبعدی حافظه تخصیص داد:
x=int[3][4]
3، تخصیص حافظه م ی دهد . * تعریف شد را به صورت یک آرای ه دوبعدی 4 int بالا که از نوع x آرایه
همچنین م یتوان این دو مرحله را با هم انجام داد:
double y[][]=new double[4][5];
در دستور فوق، یک آرایه دو بعدی از نوع اعشاری تعریف شده است و به آن حافظه تخصیص داده شده
4 ایجاد می کند. این آرایه ۴ سطر و ۵ ستون دارد. م یتوان شکل زیر را * است. دستور فوق یک آرایه 5
برای این آرایه در نظر گرفت . اندیس آرایه در هر بعد، همانند آرایه یک بعدی، از صفر شروع می شود .
بنابراین خان ههای آن، به صورت زیر قابل دسترس م یباشد:
y[0][0] y[0][1] y[0][2] y[0][3] y[0][4]
y[1][0] y[1][1] y[1][2] y[1][3] y[1][4]
y[2][0] y[2][1] y[2][2] y[2][3] y[2][4]
y[3][0] y[3][1] y[3][2] y[3][3] y[3][4]
می توان تعداد سطرها را بدست آورد . برای تعداد y.length برای آرایه فوق، با استفاده از دستور
می توان استفاده کرد . در حقیقت ما یک آرایه داریم که y[0].length ستون ها در سطر اول، از دستور
یعنی یک y[ سطرها است و هر خانه این آرایه خود یک آرایه دیگر است . بنابراین وقتی می گوییم [ 0
استفاده کرد و طول آنرا بدست آورد. length آرایه داریم. پس م یتوان از
آرای ههای دو بعدی را م یتوان در هنگام ایجاد، مقداردهی اولیه کرد:
int x[][]={{2,3},{6,7},{3,1}};
3 ایجاد می کند. اگر شکل زیر این آرایه دوبعدی را نشان دهد، مقداری * دستور بالا یک آرایه دوبعدی 2
که در خان ههایش قرار م یگیرد به صورت زیر م یباشد:
٢ ٣
۶ ٧
٣ ١
سوال: متدی بنویسید که یک آرایه دوبعدی از نوع صحیح را مقداردهی اولیه کند . از این متد در داخل
برنامه ای استفاده کنید که یک آرایه دو بعدی جدید ایجاد می کند . تعداد سطر و ستون آرایه از کاربر
دریافت م یشود.
حل:
باید متدی تعریف کنیم که به عنوان پارامتر ورودی یک آرایه دو بعدی را دریافت م یکند. سپس این آرایه را
مقداردهی اولیه کند . در برنام ه اصلی، بعد از اینکه آرایه را تعریف کردیم و به آن حافظه تخصیص دادیم،
این آرایه را به این متد ارسال م یکنیم تا آنرا مقداردهی اولیه کند.
قبل از نوشتن هر متدی، باید نامی برای آن متد انتخاب کنیم، تعداد پارامترهای آنرا و نام و نوع آنها را
meghdardehi مشخص کنیم و همچنین مشخص کنیم که متد چه مقداری برمی گرداند . نام متد را
مجموعه مثا لهای برنام هنویسی جاوا – سری سوم
٢m می گذاریم. یک پارامتر ورودی دارد که این پارامتر ورودی آرای ه ای دوبعدی از نوع صحیح است. نام آنرا
int[][] a : انتخاب م یکنیم. پس در پارامتر ورودی خواهیم داشت
این متد مقداری برنخواهد گرداند، ب لکه تنها همین آرایه ورودی را مقداردهی خواهد کرد . پس نوع متد یا
خواهیم گذاشت. void مقداربرگشتی آنرا
چون می خواهیم از تمام کلاس ها بتوانیم از این متد استفاده کنیم، برای مشخصه دستیابی آن نوع
را انتخاب می کنیم و همچنین چون قبل از استفاده از این متد، نم ی خواهیم متغیری از نوع public
را بر می گزینیم. static کلاس ایجاد کنیم، برای آن
import javax.swing.JOptionPane;
public class TwoD {
public static void main(String args[]){
String number;
int row,col;
number = JOptionPane.showInputDialog("Row");
row = Integer.parseInt(number);
number = JOptionPane.showInputDialog("Col");
col = Integer.parseInt(number);
int[][] x = new int[row][col];
meghdardehi(x);
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 21
آرایه های چند بعدی در دلفی
یک آرایه مجموعه ای از متغیر های هم نام است که در آن هر متغیر با یک شماره مشخص می شود. آرایه های با طول ثابت (Static Arrays)
مثلا در برنامه ای می خواهیم معدل بیست درس را محاسبه کنیم. یک راه این است که از بیست متغیر با نام های متفاوت استفاده کنیم! اما راه بهتری نیز وجود دارد. از یک آرایه که شامل بیست متغیر است استفاده می کنیم. در متغیرهای آرایه ای، یک نام برای کل مجموعه انتخاب می کنند و هر متغیر را با یک شماره مشخص می کنند. در این مثال متغیر های آرایه با اعداد صفر تا نوزده شماره گذاری می شوند، توسط یک حلقه for می توان اعداد صفر تا نوزده را تولید کرد. به همین سادگی.
برای تعریف کردن یک آرایه باید از الگوی زیر پیروی کنیم:
var x : array[index1, ..., indexN] of baseType;
که در الگوی فوق، x نام متغیر آرایه ای، index1 شماره اولین خانه، indexN شماره آخرین خانه و baseType نوع متغیر آرایه ای می باشد.مثلا:
var nomre : array[0..19] of integer;
دستور فوق بیست متغیر از نوع integer می سازد که اولین متغیر nomre[0] و آخرین متغیر nomre[19] می باشد. برای دسترسی یافتن به هر کدام از متغیر ها، شماره آن متغیر را داخل یک جفت کروشه در مقابل آن می نویسیم. در مثال زیر معدل بیست عدد را با استفاده از آرایه محاسبه می کنیم: procedure DoIt;
var nomre : array[0..19] of integer; i : integer; m : real; begin nomre[0] := 15; nomre[1] := 20; . . . nomre[19] := 19; m := 0; for i := 0 to 19 do m := m + nomre[i]; m := m / 20; Edit1.Text := FloatToStr(m); end;
می توانید در صورت نیاز، متغیر های آرایه را با شماره های دیگری شماره گذاری کنید. مثلا:
var x : array[12..46] of string;
دستور فوق، 35 متغیر با نام x ایجاد می کند که با شماره های 12، 13، ... 46 مشخص می شوند.
آرایه های دو بعدی: یک صفحه شطرنجی را در نظر بگیرید که هر خانه آن را می توان با دو عدد طول و عرض شماره گذاری کرد. به همین ترتیب می توان در دلفی نیز یک جدول دو بعدی داشت. برای در مثال زیر یک آرایه دو بعدی تعریف می شود که 10 در 50 می باشد. یعنی به تعدد یک جدول 10 در 50 متغیر دارد.
var s : array[1..10, 1..50] of integer;
در مثال زیر یک آرایه دو بعدی 10 در 10 تعریف می کنیم و هر کدام از خانه های آرایه را با عدد مربوطه جدول ضرب پر می کنیم:
var jadval : array[1..10, 1..10] of integer; var i, j : integer; begin for i := 1 to 10 do for j := 1 to 10 do jadval[i, j] := i * j; for i := 1 to 10 do for j := 1 to 10 do form1.Canvas.TextOut(i*20, j*20, inttostr(jadval[i, j])); end;
آرایه های دو بعدی را به صورت دیگری نیز می توان تعریف نمود، مثلا دستور زیر آرایه دو بعدی آرایه jadval در مثال بالا تعریف می کند:
var jadval : array[1..10] of array[1..10] of integer;
با کمی دقت می توان منطق ساده این دستور را درک کرد!
چند نکته در مورد آرایه های با طول ثابت:
• اگر آرایه های a و b از یک نوع باشند، دستور b := a متغیر های متناظر a را در b کپی می کند. • طول آرایه های استاتیک را نمی توان تغییر داد.
• می توان خانه های آرایه را با کاراکتر نیز مشخص نمود! مثال:
var x : array['a'..'e'] of integer; begin x['a'] := 1; x['b'] := 2; x['c'] := x['a'] + x['b']; end;
آرایه های با طوی متغیر (Dynamic Arrays)
آرایه های دینامیک اندازه ثابتی ندارند و در طول اجرای برنامه می توان اندازه آن ها را به میزان مورد نیاز تعیین کرد و در حافظه صرفه جویی نمود. در مثال زیر یک آرایه دینامیک یک بعدی از اعداد صحیح به نام dyna تعریف شده است.
var dyna : array of integer;
برای تعیین اندازه آرایه دینامیک باید از دستور SetLength استفاده کرد. مثلا دستور SetLength(dyna, 10); تعداد 10 متغیر در آرایه dyna تعریف می کند. این متغیر ها از 0 تا 9 شماره گذاری می شوند. در آرایه های متغیر شماره خانه اول همواره 0 می باشد.
برای از بین بردن آرایه و آزاد کردن حافظه اشغال شده، از دستور dyna := nil; استفاده کنید.
آرایه های دینامیک از نوع اشاره گر ها هستند. در مثال زیر اگرx و y دو آرایه دینامیک از یک نوع باشند، دستور x := y; باعث می شود که x به حافظه اشغال شده توسط y اشاره کند. یعنی x برای خودش حافظه جداگانه اشغال نمی کند.
برنامه زیر را در نظر بگیرید:
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 10
سیستم دیوارهای پیش ساخته سه بعدی 3D Panel
معرفی سیستم:
به کارگیری بتن، به عنوان یک ماده اصلی ساختمانی، نیاز به قالب بندی، داربست و اختصاص زمان برای گیرش، عملآوری و مقاوم شدن آن دارد. از اینرو، از مدتها قبل، ساخت قطعات بتنی پیشساخته مورد توجه قرار گرفت و پیشرفتهای چشمگیری به لحاظ ارائه انواع سیستمهای پیش ساخته حاصل شد.
ایراد اصلی استفاده از قطعات پیشساخته بتن مسلح، در درجه اول، نحوه اتصال قطعات است که یک مشکل سازهای است، و در درجه دوم، حمل قطعات از کارخانه به محل نصب است که یک مشکل اقتصادی محسوب میشود. مشکل دوم از آنجا ناشی میشود که قطعات بزرگ معمولاً سنگین و حجیم هستند، لذا هزینه و زمان حمل آنها قابل ملاحظه است. به همین دلیل، سعی شده است تا حجم یا وزن و یا زمان حمل قطعات تا حد امکان کاهش یابد.
سیستم ساختمانی، که در اینجا مورد بررسی قرار میگیرد، در دههی هشتاد میلادی تحت عنوان «پانلهای ساندویچی(3D Sandwich Panel) به روش بتن پاشی در پای کار (Shot Crete)» به بازار جهانی معرفی شد و در صنعت ساختمان مورد استفاده قرار گرفت. لازم به توضیح است اولین نسل این سیستم در سالهای قبل از انقلاب اسلامی در ایران تولید شد و مورد استفاده قرار گرفت. کشورهای ارائه کننده این سیستم درابتدا اتریش و ایتالیا بودند. لازم به توضیح است این سیستم، با توجه به ضوابط حاکم در کشورهای نامبرده، کاربرد چندانی ندارد و محدود به ساخت و ساز معدود ویلایی در خارج از شهرها میشود. در سالهای بعد، ساخت و فروش آن در کشورهایی مانند چین، افغانستان، عراق، ترکیه، برزیل، آرژانتین، کلمبیا و ایران گسترش یافت.
در سیستم پانل ساندویچی، صفحات متشکل از پانل عایق حرارتی (پلی استایرن منبسط یا پلییورتان)، همراه با دو شبکه فلزی در طرفین عایق، که به وسیلهی مفتولهای فولادی مورب به یکدیگر متصل شدهاند، یک شبکه فلزی سه بعدی را تشکیل میدهد.
این قطعات پس از انتقال به محل احداث ساختمان، به یکدیگر متصل و از دو طرف به آنها بتن پاشیده میشود. از تلفیق پانل و بتن، سازه ساختمان حاصل میشود.
در تولیدات متداول در ایران، لایه عایق حرارتی از ورقهای پلی استایرن با ضخامتهای متفاوت تشکیل میشود. در ضمن، در برخی محصولات، عایق حرارتی در دو طرف رویه موجدار است.
بر اساس بررسیهای انجام شده، قابلیت احداث ساختمان تا دو طبقه، با استفاده از قطعات متداول این سیستم، و با رعایت اصولی وجود دارد.
برای طبقات بیشتر، این قطعات صرفاً میتوانند نقش جداکننده عمودی داشته باشند، و نقش سازهای نخواهند داشت. در نتیجه، لازم است با استفاده از اسکلتهای بتنی و فولادی، ایستایی بخشهای مختلف ساختمان تامین شود.
ابعاد قطعات تولید شده متفاوت است، اما معمولاً به ابعاد 1*3 متر تولید میشوند. این قطعات بسته به میزان بار پیشبینی شده و نحوه استفاده، در انواع متفاوتی توسط کارخانههای مختلف تولید میشوند. تفاوت مشخصات قطعات تولیدی، غالباً در نوع و قطر فولاد مصرفی برای شبکهها، اندازه چشمههای شبکه، ضخامت دیوار و نحوه قرارگیری و اتصال میلگردهای مورب است.
سقفها را میتوان از پانلهای این سیستم و با استفاده از قطعات خاص سقفی اجرا کرد. لازم به توضیح است اجرای سقف با این سیستم با پیچیدگیهایی از جمله سختی پاشیدن بتن به سطح زیرین، زیاد بودن ضایعات بتن و خیز سقف هنگام اجرا، رو به رو است. به همین علت، در بسیاری موارد، سقفهای ساختمان، به روشهای دیگری، مانند تیرچه و بلوک، اجرا میشود. در این سیستمها کلافبندی مناسب در انتهای فوقانی دیوارها ضروری است.
بتن مورد استفاده برای پاشیدن در طرفین قطعات، باید از نوع ریزدانه و با روانی در حد مجاز باشد، تا علاوه بر امکان پاشیده شدن به وسیله پمپ، مقاومت لازم را نیز داشته باشد. ضخامت بتن پاشیده شده در شرایط متعارف، در هر طرف دیوار در حدود پنج سانیمتر است که حدود دو و نیم سانیمتر پوشش بر روی شبکه فولادی ایجاد میکند.
بررسی نقاط قوت و ضعف سیستم صفحات ساندویچی با بتن پاششی (تری دی پانل)
نقاط قوت سیستم:
سهولت شکلدهی به پانلها برای انطباق آن با طرحهای معماری
ضخامت نسبتاً کمتر دیوارهای خارجی در مقایسه با دیوارهای خارجی متداول. البته در صورتیکه برای جوابگویی به انتظارات صرفهجویی در مصرف انرژی، ضخامت عایق حرارتی افزایش یابد، ضخامتها تقریباً یکسان خواهد بود.
در حالت سیستم کامل، ایفای نقش جداکننده و عضو سازهای به صورت همزمان
پیوستگی بین کلیه دیوارها و سقف ساختمان و در نتیجه بازپخش و توزیع مطلوب نیروها در اعضای مختلف سازه
در حالت سیستم کامل، ایجاد اتصالات خطی در محل تلاقی پانلهای سقفی به پانلهای دیواری (به جای اتصالات گروهی)، در نتیجه توزیع یکنواختتر نیروهای اعمال شده در اعضای دیواری، و نظارت بیشتر و بهتر بر حسن اجرای اتصالات
سهولت و سرعت نصب و آماده سازی پانلها برای بتن پاششی، به دلیل سبکی و محدودیت اقدامات اجرایی
عدم نیاز به امکانات سنگین نصب
قابلیت انطباق با شیوههای طراحی مدولار
عدم وجود محدودیت خاص در مورد پرداخت نهایی سطوح و تنوع در نما. البته بهترین توجیه اقتصادی در حالت نمای ساده با رنگ یا خود رنگ است
سهولت تامین مصالح و تجهیزات مورد نیاز در داخل کشور
وابستگی اندک به فناوریهای خارجی
امکان موازی کردن اقدامات اجرایی، با توجه به عدم نیاز به قالب و قالببندی
امکان کاربرد قطعات چندکاره و تیپ و محدود بودن مصالح و قطعات مورد نیاز
هوابندی نسبتاً مناسب دیوارهای خارجی ساختمان
وجود دانش فنی قابل قبول و ضوابط طراحی (سازه، ایمنی در برابر آتش) در مورد ساختمانهای کوتاه مرتبه
عدم وجود محدودیت شعاع حمل و مصرف اقتصادی
اندک بودن احتمال آسیب دیدگی قطعات در حمل و نقل
نقاط ضعف سیستم:
در حالت سازه کامل 3D، محدودیت ارتفاع ساختمان و دهانههای سقفهای آن
دیوار خارجی تمام شده نیز، برخلاف جداکنندههای متداول (تیغه گچی یا سفالی) در گروه دیوارهای سنگین قرار میگیرد
ضخامت بالای دیوارهای داخلی در مقایسه با دیگر تیغههای متداول
محدودیت ابعاد بازشوها در حالت سیستم کامل 3D (طبق ضوابط طراحی سقفها و دیوارهای بتن مسلح)
عدم امکان بازیافت مصالح و استفاده مجدد
لازمه ارائه آموزشهای تخصصی لازم برای اجرای بخشهای مختلف