کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

مفاهیم اولیه برنامه نویسی در دات نت

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

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

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

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

 

مفاهیم اولیه برنامه نویسی در دات نت ( بخش اول )

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

( Common Language Runtime CLR ) را خواهند داشت . آشنائی با مفاهیم اولیه برنامه نویسی در محیط فوق ، دارای اهمیت خاص خود بوده و  سرعت در استفاده مطلوب از محیط فوق ، را بدنبال خواهد داشت . در مقالاتی که در این زمینه ارائه خواهد شد به بررسی مفاهیم اولیه برنامه نویسی محیط فوق ، خواهیم پرداخت . در این راستا ، در ابتدا با نحوه نوشتن یک برنامه  آشنا و در ادامه به تشریح برخی از مفاهیم مهم در این زمینه ، خواهیم پرداخت .

نوشتن یک برنامه در فریمورک دات نت تمامی زبانهای حمایت شده در دات نت ، از سیستم نوع یکسان ، کتابخانه کلا س فریمورک مشابه  و  CLR استفاده خواهند کرد . بدین ترتیب، تمامی برنامه های نوشته شده با یکی از زبانهای حمایت شده ، خصایص مشابهی را به اشتراک می گذارند. شاید مهمترین تفاوت قابل توجه در رابطه با زبان های برنامه نویسی حمایت شده در دات نت ،  به گرامر هر یک از آنها برگردد . ( در مثال هائی که در این مقاله ذکر می گردد ، از ویرایشگر Notepad ،در مقابل ویژوال استودیو دات نت،  استفاده شده است . مثال های ارائه شده به اندازه کافی ساده بوده تا بتوان بکمک آنان با  فرآیندهای ترجمه و اجراء ، بسرعت آشنا گردید ).

نوشتن یک برنامه برای نوشتن یک برنامه ساده در دات نت ، مراحل زیر را دنبال می نمائیم :

فاز اول : ایجاد برنامه برنامه Notepad را فعال و  پس از درج کدهای زیر آن را با نام  Hello.vb ، ذخیره نمائید .

یک برنامه نمونه  نوشته شده به زبان VB.NET

Imports  SystemPublic Class MainApp     Public Shared Sub Main( )           Console.WriteLine( "Welcome to .NET Programming " )       End SubEnd Class 

فاز دوم : ترجمه و ایجاد یک فایل اجرائی برای اجراء برنامه ایجاد شده در مرحله قبل ، در ابتدا کمپایلر VB.NET را از طریق خط دستور و بصورت زیر فعال می نمائیم : ( دستور فوق را می توان از طریق خط دستور ویندوز و یا خط دستور موجود در ویژوال استودیو ، فعال کرد )

vbc  Hello.vb

           در ادامه و پس از ایجاد فایل اجرائی (hello.exe ) ، امکان اجرای برنامه فراهم می گردد.

 

استفاده از Namespace با استفاده از VB.NET ، می توان به کلاس ها مراجعه و از آنان استفاده کرد . در مثال زیر ، یک نمونه از کلاس System.Io.FileStream ، ایجاد شده است .

Dim aFileStream  As  System.IO.Filestream  

مراجعه به Namespace های مورد نیاز در یک برنامه روشی مناسبتر در این زمینه است . با  استفاده از namespace ، ضرورتی به توصیف تمامی مراجعات به کتابخاته کلاس ، وجود نخواهد داشت .

Imports System.IO.....Dim aFileStream As Filestream 

مثلا" برای دستیابی به اشیاء System ، می بایست از Namespace با نام System در برنامه استفاده گردد. ( Imports) .

تعریف namespace و کلاس  VB.NET ، امکانات حمایتی لازم در خصوص ایجاد Namespace های خاص و کلاس های مربوط به آن را ارائه می نماید. (نکته : مدل زیر یک روش عمومی برای نامگذاری namespace است ) :

CompanyName.TechnologyName.For Example:Microsoft.Office

namespace در VB.NET  در VB.NET با استفاده از عبارت namespace می توان یک namespace را تعریف کرد . با استفاده از  namespace تعریف شده ،  امکان کپسوله نمودن کلاس های ایجاد شده ، فراهم خواهد شد.

Namespace CompVB    Public Class StringComponent      ....    End Class End Namespace

برخی از ویژگی های namespace  عبارتند از :

 namespace می تواند درون سایر namespace ها ، مستقر گردند .

یک namespace می تواند در چندین فایل تعریف گردد .

یک فایل حاوی کد مبداء می تواند چندین namespace  را تعریف نماید.

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


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


مفاهیم اولیه برنامه نویسی در دات نت

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

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

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


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

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

 

چکیده

اسرائیل در 14 آوریل 2002م. تصمیم گرفت شبکه‌ای از دیوار و موانعی موسوم به «دیوار حائل» را در کرانه باختری رود اردن ایجاد کند. با توجه به آثار و تبعات انسانی، اجتماعی و اقتصادی آن برای مردم فلسطین، مجمع عمومی سازمان ملل در دسامبر 2003م. از «دیوان بین‌المللی دادگستری» تقاضا کرد که در باره آثار و پیامدهای ساخت دیوار حائل در سرزمینهای اشغالی فلسطین نظر مشورتی خود را ارائه کند. رأی مشورتی دیوان در 9 ژوئیه 2004م. صادر شد. این مقاله در صدد است که بر اساس رأی مشورتی دیوان، ساخت دیوار حائل را از دیدگاه منشور ملل متحد، قطعنامه‌های سازمان ملل، حقوق بین‌الملل بشردوستانه و حقوق بین‌الملل بشر ارزیابی کند و سپس آثار و پیامدهای حقوقی مترتب بر نقض حقوق بین‌‌الملل ناشی از ساخت دیوار حائل را که دیوان برای اسرائیل، دولتهای ثالث و سازمان ملل متحد اعلام می‌‌کند، تبیین کند

مقدمه

یک. تاریخچه و مشخصات دیوار حائل 

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

اسرائیل در توجیه تصمیم خود مبنی بر ساخت دیوار حائل ادعا ‌می‌‌کند که این دیوار یک اقدام امنیتی است و نه یک مرز سیاسی (تصمیم 2077 شورای وزیران اسرائیل، 23 ژوئن 2002م. به نقل از گزارش دبیر کل، ص4). اول اکتبر 2003م. شورای وزیران اسرائیل در تصمیم 883 خود حدود کامل دیوار حائل را تصویب کرد. بر اساس مدارک وزارت دفاع اسرائیل حدود پیش‌بینی‌شده دیوار یک خط ممتدی به مسافت 720 کیلومتر به موازات کرانه باختری رود اردن خواهد بود.

بر اساس مدارکی که وزارت دفاع اسرائیل منتشر کرده است، دیوار حائل از بخشهای زیر تشکیل شده است: یک محوطه مجهز به دستگاههای هشداردهنده الکترونیکی برای کنترل کامل ورود و خروج از آن؛ یک گودالی به عمق چهار متر؛ جاده بازرسی آسفالته دوبانده؛ جاده ردیابی به موازات محوطه دستگاههای هشداردهنده؛ شش ردیف سیم خاردار روی هم چیده‌شده که محیط تأسیسات را در بر ‌می‌‌گیرد. این شبکه از موانع مختلف به طور متوسط 50-70 متر عرض دارد که در بعضی مناطق به 100 متر ‌می‌‌رسد (گزارش دبیر کل، بند9).

بر اساس گزارش دبیر کل سازمان ملل در باره دیوار حائل، سیستمهای متعدد نظارت به موازات محوطه نصب شده است که ظاهراً عبارت‌اند از دوربین و آیینه‌های متعدد؛ دیوارهای بتونی به طول 5/8 کیلومتر عمدتاً در مجاورت اردوگاههای فلسطینیان، به طور مثال در نزدیکی شهر طولکرم و بعضی قسمتهای بیت‌المقدس پیش‌بینی یا ساخته شده است.

در بعضی از قسمتها، دیوار حائل حدود 5/7 کیلومتر از خط سبز[1] فاصله ‌می‌‌گیرد تا شهرکهای یهودی‌نشین را در بر بگیرد؛ در حالی که اردوگاههای فلسطینیان را به محاصره در ‌می‌‌آورد. نقشه ترسیمی دیوار حائل قریب 230,000 یهودی شهرک‌نشین را که 178,000 نفر آنها در بیت‌المقدس شرقی زندگی ‌می‌‌کنند، در بر ‌می‌‌گیرد (گزارش دبیر کل، ص5). بر اساس نقشه رسمی دیوار، حدود 975 کیلومتر مربع (6/16 درصد از مساحت کرانه باختری) در بین دیوار حائل و خط سبز قرار خواهد گرفت (گزارش دبیر کل، ص4).

نوع فایل: word

سایز:62.2 KB  

تعداد صفحه:51


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


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