یاری فایل

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

یاری فایل

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

تحقیق در مورد تفاوت های مدیریت و رهبری

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

تحقیق در مورد تفاوت های مدیریت و رهبری


تحقیق در مورد تفاوت های مدیریت و رهبری

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

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

 تعداد صفحه20

فهرست مطالب

الف ـ تفاوت های مدیریت و رهبری :

 

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

 

در چنین نظامی مسائل رسمی و وظایف تعیین شده درجه اول اهمیت هستند و همگان مؤظف به اطاعت از سلسله مراتب می باشند. معمولاً،‌ مدیران افرادی هستند که به انجام وظایف قانونی خود تأکید دارند و از همکاران خود می خواهند که بر اساس شرح وظایف قانونی خود عمل کنند

 

از جهت دیگر، از نظر عامه،‌ رهبری یعنی اداره کشورها و سازمان های بزرگ که بیشتر جنبة سیاسی، مذهبی و اجتماعی دارد. بیشتر مردم،‌ رهبری را امری در سطح کلان و سطوح بالای جامعه و مخصوصاً به عنوان رهبر یک کشور می نگرند.

 

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

 

مدیریت :

 

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

 

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

 

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

 


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


تحقیق در مورد تفاوت های مدیریت و رهبری

تحقیق در مورد تفاوت افراز و تفکیک در املاک مشاعی

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

تحقیق در مورد تفاوت افراز و تفکیک در املاک مشاعی


تحقیق در مورد تفاوت افراز و تفکیک در املاک مشاعی

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

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

تعداد صفحه7

مقدمه

تفکیک در عرف ثبتی عبارت است از تقسیم مال غیرمنقول به قطعات کوچک‌تر. به عنوان مثال، مالک یا مالکان زمینی به مساحت 5 هزار مترمربع، زمین را به قطعات 200  متری تقسیم نموده که در عرف ثبتی به این اقدام گفته می‌شود، آن زمین به قطعات 200 متری تفکیک شده است.  ‌ ‌به این ترتیب از تفکیک  به منظور انتقال قطعات تفکیک شده به صورت مفروز (جداجدا)، صدور سند مالکیت مفروزی با ابطال سند اولیه و تنظیم تقسیم نامه استفاده می‌شود. ‌تمامی امور مربوط به تفکیک در اداره ثبت انجام می‌شود و بعد از آن صورت‌مجلس تفکیکی تنظیم می‌شود. این صورت‌مجلس  شامل حدود مساحت قطعات جدا شده به منظور انتقال و به صورت قطعات مفروزی جهت صدور سند مالکیت برای قطعات و تنظیم تقسیم نامه است. در واقع اگر یکی از موارد گفته شده ناقص باشد، تفکیک اعتباری ندارد؛ مثلاً، اگر شخصی 6 دانگ ملک خود را به3 قسمت تقسیم کند؛ اما سند اولیه را باطل نکند، این تفکیک فاقد اعتبار است.   ‌با وجود این، تفکیک برای مجزا شدن قطعات به منظور فروش از سوی صاحب آن انجام می‌شود و براساس آن ملک به قطعات کوچک‌تر تقسیم شده و به قطعات شماره‌های جدید؛ اما فرعی داده می‌شود، حدود و حقوق ارتفاعی جدید تعریف و آخرین قطعه‌ای که انتقال داده می‌شود، سند اولیه باطل می‌گردد. از تفکیک در تقسیم نامه‌ها نیز استفاده می‌شود. در تقسیم نامه‌ها مالک، بیش از یک نفر است و ممکن است یکی از دیگری سهم بیشتری برده و نوعی صلح محاباتی انجام گیرد.در تقسیم نامه ملک مشاع است و بعد از تفکیک، سند تقسیم نامه تنظیم شده و براساس صورت‌مجلس تفکیکی برای هر مالک مشاعی یک قطعه مفروزی تعیین واسناد مالکیت مشاعی همراه تقسیم نامه از سوی دفترخانه به اداره ثبت ارسال می‌گردد و ضمن ابطال سند اولیه، سند مالکیت مفروزی برای مالکان صادر می‌شود. 


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


تحقیق در مورد تفاوت افراز و تفکیک در املاک مشاعی

تحقیق در مورد تفاوت VB با VB.NET

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

تحقیق در مورد تفاوت VB با VB.NET


تحقیق در مورد تفاوت VB با VB.NET

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 42

 

تفاوت VB با VB.NET

 

مقدمه ای بر Microsoft Visual Studio .NET

  1. Net بزرگترین پیشرفت بعد از ویژوال بیسیک است که تفاوت های زیادی با ویژوال بیسیک 6 دارد .

ویژگی های VB.Net در زمینه برنامه نویسی اینترنت و پایگاه داده به نحو قابل توجهی بهبود یافته و این مزایای زیادی را برای برنامه نویسان حرفه ای دارد . و جالب آن است که محیط برنامه نویسی آن برای تمام کامپایلر ها ی موجود مثل ویژوال سی شارپ .net  و ویژوال بیسیک net . یکسان است ویژوال استودیو .net  دارای چهار ویرایش مختلف است ( حرفه ای و استاندارد و توسعه دهنده و آرشیتکت)و شما با ویژوال .net می توانید برنامه های تحت ویندوز را بسازید 

 پاسخ ساده این است که «فناوری از مایکروسافت است که تمامی فناوری‌های دیگر مایکروسافت در آینده به آن وابسته خواهند بود.

دات‌نت یک تغییر فنی عمده است. همانطور که دنیای کامپیوتر از DOS به ویندوز منتقل شد، حال نیز به دات‌نت منتقل می‌شود. اما تعجب نکنید اگر کسی گفت «من از دات‌نت خوشم نمی‌آید و ترجیح می‌دهم به COM و C++ وفادار بمانم». آدم‌های زیادی هستند که به جای آخرین مدل هوندا ترجیح می‌دهند از گاری استفاده کنند.

فناوری دات‌نت توسط مایکروسافت معرفی شد تا بازار رقابت را از جاوا شرکت SUN برباید. چند سال قبل، مایکروسافت فقط VC++ و VB را برای رقابت با جاوا داشت، و جاوا با سرعت بازار را به انحصار خود درمی‌آورد. با وابسته‌تر شدن دنیا به اینترنت/وب و تبدیل ابزارهای وابسته به جاوا به بهترین وسیله تولید کاربردهای وب، به نظر می‌رسید که مایکروسافت رقابت را باخته بود. هزاران برنامه‌نویس از VC++ و VB به سمت جاوا حرکت کردند. این زنگ خطری برای مایکروسافت بود و بسیاری از طرفداران مایکروسافت می‌پرسیدند «آیا مایکروسافت خواب است؟» اما مایکروسافت پاسخ را در اختیار داشت و یک روز صبح اعلام کرد: «ما خواب نیستیم. ما پاسخ شما را در اختیار داریم.» و آن پاسخ دات‌نت بود.

مایکروسافت سابقه طولانی در آغاز با تاخیر اما رسیدن با سرعت دارد. این موضوع در مورد دات‌نت نیز صدق می‌کند. مایکروسافت بهترین افرادش را مشغول پروژه محرمانه‌ای به نام سرویس‌های ویندوز نسل بعد (NGWS: Next Generation Windows Services) نمود. تحت نظر مستقیم آقای بیل گیتس. نتیجه این پروژه چیزی است که ما امروزه به نام دات‌نت می‌شناسیم. اگرچه دات‌نت اغلب ایده‌هایش را از J2EE شرکت سان قرض کرده است اما عملکردش به واقع، رقبایش را پشت سر گذشته است.

VC++ شرکت مایکروسافت ابزار قدرتمند اما بیش از اندازه پیچیده‌ای بود. تعداد نوع داده‌های آن بیش از حد بوده و استفاده کنندگان باید کتابخانه‌های بسیاری از جمله Windows SDK, MFC, ATL, COM و ... را می‌آموختند. مشکلات انطباق انواع داده‌ای در زمان تبادل داده میان لایه‌های مختلف وجود داشت. از طرفی، ویژوال بیسیک بیش از اندازه آسان بود، و بسیاری از برنامه‌نویسان حرفه‌ای به همین دلیل از آن تنفر داشتند. اگرچه ویژوال بیسیک به سهولت مورد استفاده قرار می‌گرفت، انعطاف لازم را جهت تولید کاربردهای جدی نداشت. به همین دلیل جاوا شرکت سان گزینه بسیار خوبی بود. جاوا انعطاف و قدرت C++ و در عین حال سهولت لازم را جهت جلب توجه برنامه‌نویسان VB در اختیار داشت.

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

چارچوب دات‌نت تنها یک کتابخانه کلاس دارد. و این تنها چیزی است که برنامه‌نویسان باید بیاموزند!!! فرقی نمی‌کند که کدشان را با C#، VB.NET یا J# بنویسند تنها باید از کتابخانه کلاس دات‌نت استفاده کنند. هیچ کلاسی مختص یک زبان نیست. کاری نیست که بتوان با یک زبان انجام داد و با زبان دیگر دات‌نت نتوان انجام نداد. شما می‌توانید کدی در C# یا VB.NET با همان تعداد خط، همان عملکرد و همان کارایی بنویسید، زیرا همه از همان کتابخانه کلاس دات‌نت استفاده می‌کنند.

 دات‌نت چیست؟

  • یک چارچوب مستقل از platform است.
  • لایه‌ای میان سیستم‌عامل و زبان برنامه‌نویسی است.
  • بسیاری از زبان‌های برنامه‌نویسی از جمله VB.NET، C# و ... را پشتیبانی می‌کند.
  • دات‌نت مجموعه‌ای مشترک از کتابخانه‌های کلاس را تأمین‌ می‌کند که می‌توانند از هر زبان برنامه‌نویسی مبتنی بر دات‌نت مورد دسترسی قرار گیرند. مجموعه‌ای جداگانه‌ای از کلاس‌ها و کتابخانه‌ها برای هر زبان وجود ندارد. اگر شما یک زبان دات‌نت را بدانید، می‌توانید به هر زبان دات‌نت کد بنویسید!!!
  • در نسخه‌های جدید ویندوز، دات‌نت به صورت رایگان به عنوان بخشی از سیستم‌عامل منتشر شده و کاربران هرگز نباید دات‌نت را به صورت جداگانه نصب کنند.

 دات‌نت چه چیزی نیست؟

  • دات‌نت سیستم‌عامل نیست.
  • دات‌نت زبان برنامه‌نویسی نیست.

«دات نت یک چارچوب است»

آیا توسط این تعریف سردرگم شده‌اید؟ اشکالی ندارد. واقعا سردرگم کننده هست!

ما نمی‌توانیم دات‌نت را به صورت یک چیز تعریف کنیم. دات‌نت یک platform جدید، ساده و توسعه‌یافته برنامه‌نویسی است. زبان برنامه‌نویسی نیست اما چندین زبان برنامه‌نویسی را پشتیبانی می‌کند. به طور پیش‌فرض دات‌نت همراه با چند زبان برنامه‌نویسی شامل C#، VB.NET، J# و C++ مدیریت شده، همراه است. دات‌نت یک platform مشترک برای همه این زبان‌های پشتیبانی شده است. یک کتابخانه کلاس مشترک دارد که می‌تواند از هر کدام از زبان‌های پشتیبانی شده، صدا زده شود. بنابراین هنگامی که برنامه‌نویسان زبان خود را عوض می‌کنند لازم نیست کتابخانه‌های زیادی را بیاموزند. فقط syntax هر زبان تغییر می‌کند.

وقتی شما به هر زبانی کد نوشته و کامپایل می‌کنید، آن کد به یک زبان میانی (Microsoft Intermediate Language – MSIL) تبدیل می‌شود. بنابراین کد کامپایل شده قابل اجرا، در حقیقت شامل IL است و نه زبان ماشین قابل اجرا. هنگامی که کاربرد دات‌نت اجرا می‌شود، چارچوب دات‌نت در کامپیوتر هدف، اجرا را به عهده می‌گیرد. (برای اجرای یک برنامه دات‌نت، چارچوب دات‌نت باید بر روی کامپیوتر هدف نصب شده باشد.) سپس چارچوب دات‌نت صدازدن‌های کتابخانه‌های کلاس دات‌نت را به API های مربوط به سیستم‌عامل تبدیل می‌کند.

وقتی شما به C# یا VB.NET کد می‌نویسید، در حقیقت متدهای واحدی از کتابخانه‌های کلاس دات‌نت را صدا می‌زنید. همان چارچوب دات‌نت کاربردهای C# یا VB.NET را اجرا می‌کند. بنابراین بخاطر زبانی که با آن کد می‌نویسید، تفاوتی در عملکرد نخواهد بود.

 ویژوال استودیو دات‌نت چیست؟

بسیاری از افراد میان ویژوال استودیو دات‌نت (VS.NET) و فناوری دات‌نت سردرگم می‌شوند. VS.NET فقط یک ویرایشگر است، که توسط مایکروسافت ایجاد شده تا به برنامه‌نویسان کمک کند برنامه‌های دات‌نت را با سهولت بیشتری بنویسند. ویرایشگر VS.NET به طور خودکار کد زیادی را تولید کرده، امکان drag & drop کنترل‌ها را به فرم فراهم کرده، میانبرهایی به کمپایل و ساخت کاربردها تامین کرده و ...

برای برنامه‌نویسی دات‌نت، VS.NET یک نیازمندی نیست. شما می‌توانید به سادگی از notepad یا هر ویرایشگر دیگری جهت نوشتن کد دات‌نت نیز استفاده کنید. و می‌توانید برنامه‌های دات‌نت را از command prompt کمپایل کنید.

خب، چیزی که گفته شده به صورت تئوریک صحیح است، اما اگر تصمیم گرفته‌اید از notepad برای برنامه‌نویسی دات‌نت استفاده کنید، تا زمانی که بتوانید چند کاربرد ساده تهیه کنید، مایکروسافت فناوری جدیدی معرفی کرده و دات‌نت از صحنه خارج شده است. احتمالا این را نمی‌خواهید. پس اجازه دهید از VS.NET استفاده کنیم، مثل سایر برنامه‌نویسان دات‌نت.

در درس‌های آینده در مورد ویژوال استودیو دات‌نت بیشتر صحبت خواهیم کرد.

 زبان‌های پشتیبانی شده توسط دات‌نت

دات‌نت از زبان‌های زیر پشتیبانی می‌کند:

  • C#
  • VB.NET
  • C++
  • J#

زبان‌های بالا متعلق به مایکروسافت هستند. گروه‌های سوم زیادی نیز مشغول نوشتن کمپایلرهایی برای زبان‌های دیگر با پشتیبانی دات‌نت هستند. (آنها را یافته و پست کنید...) تفاوت میان VB و VB.NET؟ باور کنید به جز نامشان تشابه زیادی میان این دو نیست. VB.NET یک زبان برنامه‌نویسی کاملا جدید است. صرفا syntax قدیمی را حفظ کرده است. بنابراین اگر شما یک برنامه‌نویس VB هستید، احتمالا بخاطر syntax هم که شده VB.NET را بیشتر از C# دوست خواهید داشت.

علاوه بر این، VB.NET هنوز از بسیاری از توابع قدیمی VB حمایت می‌کند، البته فقط به منظور انطباق عقبگرد.

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

 C# یا VB.NET ؟ کدام را انتخاب کنیم؟

همانطور که در بالا گفتم، هیچ فرقی نمی‌کند. چه کدتان را به VB.NET بنویسید چه به C#، پس از کمپایل، به MSIL (Microsoft Intermediate Language) ترجمه خواهد شد. این MSIL است که شما بصورت یک DLL یا EXE به مشتری تحویل خواهید داد. MSIL توسط چارچوب دات‌نت اجرا خواهد شد، صرفنظر از اینکه در ابتدا به C# نوشته شده باشد یا VB.NET.

MSIL حاصل از C# و VB.NET تقریبا 99% مشابه است. بسیاری اعتقاد دارند که C# قدرت C++ و VB.NET کاربردوستی VB را دارد. این حقیقت ندارد. هر دو به طور مساوی قدرتمند و کاربردوست هستند.

  1. NET انطباق عقبگرد با ویژوال بیسیک قدیمی دار. بنابراین از توابع قدیمی VB پشتیبانی می‌کند. از طرفی C# یک زبان جدید و تمیز است. برخی، صرفا بخاطر این کمپایلر تمیز، به شدت از C# در مقابل VB.NET طرفداری می‌کنند.

بسیاری از برنامه‌نویسان قدیمی VB دوست دارند به VB.NET بچسبند و می‌شود گفت از C# می‌ترسند. من مطمئنم که برای این افراد بیش از چند روز طول نمی‌کشد که با syntax C# آشنا شوند.

 آیا دات‌نت مستقل از platform است؟

خیلی‌ها این سوال را می‌پرسند «جاوا مستقل از platform است، دات‌نت چطور؟»

پاسخ «بله» و «خیر» است!

کدی که شما می‌نویسید مستقل از platform است، زیرا هرچه که شما بنویسید به MSIL کمپایل می‌شود. هیچ کد محلی وجود ندارد که وابسته به سیستم‌عامل یا CPU باشد. اما هنگامی که MSIL اجرا می‌شود، چارچوب دات‌نت در سیستم هدف، MSIL را به کد platform محلی تبدیل خواهد کرد.

بنابراین، اگر شما exe دات‌نت را در یک ماشین ویندوز اجرا کنید، چارچوب دات‌نت برای ویندوز آن را به کد محلی ویندوز تبدیل کرده و اجرا خواهد کرد. اگر کاربرد دات‌نت خود را در یونیکس یا لینوکس اجرا کنید، چارچوب دات‌نت برای یونیکس/لینوکس کد شما را به کد محلی یونیکس/لینوکس تبدیل کرده و اجرا خواهد نمود. بنابراین، کد شما کاملا مستقل از platform است و هر جایی اجرا می‌شود!

 آیا دات‌نت ارزش یادگیری دارد؟

آیا مطمئن هستید که شغل بسیار خوبی دارید و این شغل برای 10 سال آینده امنیت دارد؟ در این صورت لازم نیست وقتتان را با یادگیری این فناوری جدید هدر دهید.

اگر در مورد آینده شغتان اطمینان ندارید، بهتر است کمی وقت صرف کرده و سوخت لازم برای حرکت در چند سال آینده را تامین کنید!

 یادگیری دات‌نت چقدر زمان می‌برد؟

بستگی دارد شما چقدر سریع یاد می‌گیرید. اگر شما با ویژوال بیسیک یا C++ آشنایی دارید، می‌توانید در عرض 1-2 ماه خودتان را به دات‌نت برسانید. اگر تازه مشغول برنامه‌نویسی شده‌اید، 6 ماه مدت قابل قبولی برای آشنایی نسبی با دنیای دات‌نت است.

 آینده دات‌نت

در حال حاضر مایکروسافت تمامی فناوری‌هایش را مبتنی بر دا‌ت‌نت یا وابسته به دات‌نت تولید می‌کند. نسخه جدید SQL Server حتی نوشتن روال‌های ذخیره شده را در زبان‌های دات‌نت پشتیبانی می‌کند. به طور پیش‌فرض runtime دات‌نت بخشی از تمام سیستم‌عامل‌ها شده است.

طولی نخواهد کشید، که اگر تمایل دارید از فناوری‌های مایکروسافت برای برنامه‌نویسی استفاده کنید، دات‌نت تنها گزینه خواهد بود (می‌توان گفت همین الآن اینگونه است).

برنامه نویسی vb.net

این مقاله به شما کمک می‌کند تا با مفاهیم پایه‌ای برنامه نویسی شیئ گرا مانند کلاسها، اشیاء، اینترفیس‌ها، چند ریختی و وراثت و همچنین چگونگی استفاده از آشنا شوید.

مقدمه‌ای بر برنامه نویسی شیءگرا

برنامه نویسی در محیط .NET بر پایه اشیاء انجام می‌گیرد. اشیا طرحهایی برنامه‌پذیرند که می‌توانند نمونهایی از بسته‌های از دادهای مرتبط و دستورات باشند. اشیاء طرحهای کامل و خاصی برای دیگر اعضای محیط برنامه هستند، بدون این که جزییات کارهای درونی خود شیئ مطرح شود. اشیاء از یک قالب به نام کلاس ساخته می‌شوند. کلاسهای کتابخانه‌ای پایه‌ای .NET یک سری کلاسهایی برای درست کردن اشیاء در برنامه‌هایتان آماده کرده‌اند. همچنین شما می‌توانید کلاسهای اختصاصی خودتان را نیز ساخته و استفاده کنید. در این مقاله شما با مقدمات برنامه نویسی شیئ گرا آشنا می‌شوید.

اشیاء، اعضا و تجرد (Abstraction)

یک شیئ (Object) یک طرح برنامه‌پذیر است که چیزهایی را نشان می‌دهد. در دنیای واقعی، ماشین، دوچرخه، کامپیوتر و... شیئ هستند. هر کدام از این اشیاء یک سری اعمال و خصوصیات دارند. در برنامه شما، یک شیئ شاید یک فرم یا یک کنترل مانند یک دکمه (Button) یا یک Database Connection یا هر چیز دیگری باشد. هر شیئ یک واحد عملیاتی کامل است، و شامل همه دادهای مورد نیازش و دارای همه اعمالی که برای آن ساخته شده است می‌باشد.

کلاس‌ها (Classes)

کلاسها قالب‌هایی برای اشیاء هستند. کلاسها را می‌توان، ''طرحهای اولیه'' برای اشیاء فرض کرد. آنها تمام عضوهای یک شیئ را تعیین، و رفتارهای آن را نیز تعریف می‌کنند. وقتی که یک کلاس مقداردهی شد، یک نمونه درون حافظه‌ای از آن کلاس ساخته می‌شود. این نمونه شیئ نامیده می‌شود. برای نمونه سازی از کلاس از کلمه کلیدی New استفاده می‌شود.

' Declares a variable of the Widget type

Dim myWidget As Widget

' Instantiates a new Widget object and assigns it to the myWidget variable

myWidget = New Widget()

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

اشیاء و اعضاء (Members)

اشیاء ترکیبی از عضوها هستند. اعضا، تشکیل شده از خصوصیات (Properties)، فیلدها، متدها و رویدادها (Events) و هر چیزی که اطلاعات و اعمالی داشته باشد. فیلدها و خصوصیات، اعضای داده‌ای هر شیئ هستند. متدها اعمالی هستند که شیئ می‌تواند انجام دهد و رویدادها اطلاعاتی هستند که زمانیکه اتفاقی در برنامه می‌افتد یک شیئ به اشیاء دیگر می‌فرستد یا از آنها دریافت می‌کند.

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید

 


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


تحقیق در مورد تفاوت VB با VB.NET

تحقیق درباره آشنایی با اقتصاد مقاومتی و تفاوت آن با ریاضت اقتصادی

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

تحقیق درباره آشنایی با اقتصاد مقاومتی و تفاوت آن با ریاضت اقتصادی


تحقیق درباره آشنایی با اقتصاد مقاومتی و تفاوت آن با ریاضت اقتصادی

فرمت فایل : word (قابل ویرایش) تعداد صفحات : 41 صفحه

 

 

 

 

 

 

 

 

تعریف و مقدمه :

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

 

 مفهوم اقتصاد

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

تعریف اول اقتصاد موازی :                                                                                                                  اقتصاد مقاومتی به مثابه‌ی «اقتصاد موازی» است؛ یعنی همان‌طور که انقلاب اسلامی با توجه به نیاز خود به نهادهایی با روحیه و عملکرد انقلابی، اقدام به تأسیس نهادهایی مانند کمیته‌ی امداد، جهاد سازندگی، سپاه پاسداران و بنیاد مسکن نمود، امروز نیز بایستی برای تأمین اهداف انقلاب، این پروژه را ادامه داده و تکمیل کند؛

 

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

تعریف دوم اقتصاد ترمیمی :
اقتصاد مقاومتی عبارت از اقتصادی است که در پی «مقاوم‌سازی»، «آسیب‌زدایی»، «خلل‌گیری» و «ترمیم» ساختارها و نهادهای فرسوده و ناکارآمد موجود اقتصادی است. یعنی اگر در رویکرد قبلی می‌گفتیم که فلان نهاد نمی‌تواند انتظارات ما را برآورده کند، در رویکرد جدید به دنبال آن هستیم که با بازتعریف سیاست‌های نهادهای موجود، کاری کنیم که انتظارات ما را برآورند. مثلاً در این تعریف، ما از بانک مرکزی یا وزارت بازرگانی می‌خواهیم که کانون‌های ضعف و بحران را در نظام اقتصادی کشور شناسایی کنند و خود را بر اساس شرایط جدید اقتصادی، تحریم‌ها یا نیازهای انقلاب اسلامی بازتعریف نمایند و در نتیجه عملکردی جهادی ارائه دهند. در مقام تمثیل می‌توان گفت این کار شبیه همان کاری است که «پتروس فداکار» با فروبردن انگشت خود در تَرَک دیواره‌ی سد انجام داد؛ یعنی باید ترک‌های ساختاری دیوار نهادهای اقتصادی را ترمیم کنیم. این مسأله یعنی ترمیم و مقاوم‌سازی ساختارهای اجرایی و اداری کشور حسب نیازهای مختلف و مقتضیات زمان و مکان هم امری دور از ذهن نیست. کشورهای توسعه‌یافته نیز در برهه‌هایی از تاریخ اقتصادی خود، مجبور به مقاوم‌سازی ساختارهای اقتصادی شدند. مثلاً غرب پس از دو شوک نفتی ۱۹۷۹ و ۱۹۸۳ میلادی، اقدام به جایگزینی سوخت‌های فسیلی با سایر سوخت‌های نوین کرد؛ به‌طوری که امروزه با قیمت‌های بالای یک‌صد دلار نیز دچار شوک نفتی نمی‌شود.

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

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

 

در این رویکرد، ما در پی «اقتصاد ایده‌آلی» هستیم که هم اسلامی باشد و هم ما را به جایگاه اقتصاد اول منطقه برساند؛ اقتصادی که برای جهان اسلام الهام‌بخش و کارآمد بوده و زمینه‌ساز تشکیل «تمدن بزرگ اسلامی» باشد. بدین معنا اساساً در الگوی اسلامی ایرانی پیشرفت،‌ یکی از مؤلفه‌های مهم الگو می‌باید متضمن مقاومت و تحقق آن باشد. در این مقوله است که اقتصاد مقاومتی مشتمل بر اقتصاد کارآفرینی و ریسک‌پذیری و نوآوری می‌شود.

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


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


تحقیق درباره آشنایی با اقتصاد مقاومتی و تفاوت آن با ریاضت اقتصادی

دانلود تحقیق تفاوت نرم افزارهای لینوکس و ویندوز

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

دانلود تحقیق تفاوت نرم افزارهای لینوکس و ویندوز


دانلود تحقیق تفاوت نرم افزارهای لینوکس و ویندوز

تاریخچه لینوکس:
سازنده لینوکس لینوس تروالد یک دانشجوی آس وپاس دانشگاه استنانفورد بو که در سال دوم رشته کامپیوتر درس می خواند .لینوس برای انجام پروپه هایش به یک سیتم عامل مطمئن احتیاج داشت و چون نمی توانست یا نمی خواست یکی از نرم افزارهای گران قیمت آماده را بخرد خودش یک سیستم عامل نوشت. اسم آن را با تغییر حرف آخر اسم خودش گذاشت لینوکس و تصویر یک پنگوئن را به عنوان نماد آن انتخاب کرد.به علاوه یک تصمیم انقلابی هم گرفت :کدهای برنامه را روی شبکه گذاشت تا بر خلاف  آن برنامه های پولکی هر کی  هر کجای برنامه را که لازم داشت برای خودش عوض کند بدین ترتیب بزرگترین رقیب امپراتور آینده رایانه ها ویندوز متولد شد  
لینوکس رد هت
لینوکس نسخه های متفاوتی دارد از میان این اسامی رد هت نام آشناتری برای کاربران ایرانی است .این نسخه که محصول شرکتی به همین نام است به دلیل برخورداری از محیط گرافیکی و نصب آسان مورد توجه وسیع کاربران است.لابد می پرسید چگونه یک یک شرکت که با اهداف اقتصادی شکل می گیرد فعالیت خود را بر آماده سازی نسخهای از لینوکس متمرکز می کند و سپس آن را به طور رایگان در اختیار کاربران قرار می دهد ؟ پاسخ به احتمال زیاد در پروزهای نصب و نگهداری متعددی است که پس از کسب اعتبار نسخه مورد نظر لینوکس به سوی شرکت مزبور سرازیر می شود. اگر این توضیح قانع کننده نیست شاید دانستن این نکته که در ما ههای اخیر  ردهت پشتیبانی از نسخه رایگان خود را قطع کردهو رنگ بوی اقتصادی بیشتری به فعالیت هایش داده است اندکی روشن تر کننده تر باشد  
دلایل برتری لینوکس
اولین دلیل برتری لینوکس در رایگان بودن آن است و این در مقایسه با قیمت سرسام آور سیتم عامل ویندوز دلیل بسیار قانع کننده ای است .دلیل دوم در کد باز بودن ابن سیتم عا مل است یعنی شما هر جای این سیتم عا مل را که میخواهید بنا به سلیقه خود تغییر دهید . دلیل سوم اینکه محاافظت اطلاعات شما از ویروس ها ست زیرا برای این سیتم عامل ویروس زیادی نوشته نشده است.دلیل چهارم به امنیت در شبکه اشاره دارد این سیتم عامل در محیط های شبکه امنیت بسیار بالای دارد به که خود مایکروسافت برای محافظت سیستم هایش در مقابل حملات هکری بروی سرورهایش لینوکس نصب کرده است از جمله دلایل دیگر وجود نرم افزارهای  مختلف گرافیکی و دفتری و بازی های مختلفو رایت سی دی وغیره اشاره کرد      
آشنایی با  نرم افزار های  لینوکس
1-OpenOffice یکی از قدرتمندترین مجموعه های اداری ارائه شده در جهان می باشد
2-GIMPنرم افزاری شبیه نرم افزار فتوشاپ و حتی در برخی موارد قویتر از آن میباشد
3-GQViewنرم افزاری برای نمایش تصاویر است
4--XMMSنرم افزارهای برای پخش فایل های صوتی و ام پی تری می باشد و بسیار شبیه نر م افزار وینمپ می باشد
5-Xineنرم افزاری برای پخش فایل های تصویری می باشد
6-CD Creator نرم افزاری برای رایت سی دی می باشد
7-Gripنرم افزاری برای تبدیل فایل های صوتی به ام پی تری میباشد
8-KiconEditنرم افزاری برای ویرایش آیکون ها میباشد
10-Ksnapshotنرم افزاری برای عکس بر داری از قسمتهای مختلف محیط لینوکس می باشد
11-KGhostViewنرم افزاری برای نمایش فایل های پی دی اف میباشد
    
مجموعه : مترجم

xFarDic یک مترجم چند زبانه برای سیستم عامل گنو/لینوکس می باشد که تحت مجوز GNU/GPL منتشر شده است، این مترجم توسط دو هموطن عزیز آقایان آلن باغومیان و آرمن باغومیان نوشته و منتشر شده که تا به حال باعث جلب توجه بسیاری از کاربران ایرانی و غیر ایرانی شده است، در حال حاضر این مترجم به همراه بانک اطلاعاتی انگلیسی به انگلیسی گنو/لینوکس و انگلیسی به فارسی الکترونیک منتشر می شود، البته شما می توانید با دریافت Generic XMLDB بانک اطلاعاتی مترجم انگلیسی به فارسی عمومی را نصب و استفاده کنیدد.
 قابلیت های این نرم افزار به شرح زیر می باشد :
 ترجمه خودکار با انتخاب یا کلیک بر روی کلمه در برنامه‌های کاربردی مختلف.
- ترجمه برعکس نادقیق بر روی بانک‌های اطلاعاتی موجود.
-    ترجمه خودکار از روی کلیپ بورد.
-    جستجوی کلمات مشابه.
-    تاریخچه لغات ترجمه شده.
-    تصحیح اشکالات املایی.
-    مرورگر لغات موجود در بانک‌های اطلاعاتی.
-    بخش تنظیمات جهت سفارشی سازی تنظیمات برنامه برای هر کاربر.
-    پشتیبانی همزمان از چندین بانک اطلاعاتی.
-    ساختار بانک اطلاعاتی مبتنی بر XML.
-    ارسال خروجی به کلیپ بورد.
-    منو و آیکون نوار وظیفه.
-    قابلیت تلفظ لغات

 
 

 

شامل 11 صفحه word


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


دانلود تحقیق تفاوت نرم افزارهای لینوکس و ویندوز