تبليغاتX
کـاراکــتـــــر(کامپیوتر دانشگاه فریمان)
کنترلهای مفید برای برنامه نویسی شبکه 

 

PDF فارسی معرفی کنترل های کاربردی برای برنامه نویسی شبکه

 

|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در پنجشنبه بیست و نهم آذر 1386 و ساعت 22:57
power point و نمونه سوالات نظریه محاسبات  
 

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

power point و نمو نه سوالات نظریه محاسبات

موفق باشید

یا علی

|+|
نوشته شده توسط  كاراگاه منيژه ! در دوشنبه بیست و ششم آذر 1386 و ساعت 20:42
نرم افزار پر قدرت و توانمند پریمیر 
با سلام خدمت اندیشمندان و مهندسین گرامی

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

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

امیدواریم بتونید کارهای بسیار زیبایی را با این نرم افزار انجام بدهید.

 

موفق باشید.

|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در یکشنبه بیست و پنجم آذر 1386 و ساعت 20:50
Service Pack 3 Windows XP  

منبع: www.p30download.com


پس از گذشت 3 سال از عرضه Service Pack 2 ویندوز ایکس پی، نسخه ی RC1-نماینده انتشار Service Pack 3 Windows XP عرضه شد!
توضیحات بیشتر در مورد ویژگی های افزوده شده در این بسته ی تکمیلی ویندوز و تصاویر آن، متعاقباً درج خواهد شد.
ادامه مطلب + لینک دانلود

|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در جمعه بیست و سوم آذر 1386 و ساعت 19:30
The Wait for Visual Studio 2008 is Over! 
Visual Studio 2008

On Monday, Nov. 19, Microsoft announced that Visual Studio 2008 and the .NET Framework 3.5 were released to manufacturing (RTM). With more than 250 new features,Visual Studio 2008 includes significant enhancements in every edition, including Visual Studio Express and Visual Studio Team System. Developers of all levels – from hobbyists to enterprise development teams – now have a consistent, secure and reliable solution for developing applications for the latest platforms: the Web, Windows Vista, Windows Server 2008, the 2007 Office system, and beyond. Learn more about Visual Studio 2008.

For help with uninstalling prerelease versions of Visual Studio 2008, see Uninstalling Previous Versions of Visual Studio 2008

|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در پنجشنبه بیست و دوم آذر 1386 و ساعت 1:4
Action Script در Flash MX2004 

 

Action Script در Flash MX2004

 

|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در چهارشنبه بیست و یکم آذر 1386 و ساعت 23:52
 
لیست دروس ارایه شده برای ترم بهار ۸۶

۱. نظریه اتوماتا

۲. جبر خطی

۳. طراحی و تحلیل الگوریتمها

۴. ذخیره و بازیابی اطلاعات

۵. آمار و احتمال ۲

۶. اصول طراحی نرم افزار

۷. کامپایلر ۱

۸. تحلیل و طراحی سیستمهای اطلاعاتی

۹. سیستمهای اطلاعاتی مدیریت

۱۰. اصول مدیریت

۱۱. شبکه های کامپیوتری

۱۲. منطق

۱۳. پروژه (این درس به صورت عملی بوده و برای دانشجویان ترم ۷ و ۸ ارایه میشود. با توجه به محدودیت تعداد افرادیکه میتوانند در هر ترم این درس را انتخاب کنند دانشجویانیکه میخواهند در ترم بهار ۸۶ یا پاییز ۸۷ این درس را انتخاب کنند برای تعیین موضوع پروژه به اینجانب مراجعه نمایند.)

۱۴. روش تحقیق و گزارش نویسی

۱۵. برنامه نویسی پیشرفته

۱۶. ساختمان گسسته

۱۷. ساختمان داده ها

۱۸. مدار منطقی

۱۹. زبان تخصصی

۲۰. اصول و مبانی مدیریت

۲۱. گرافیک کامپیوتری

۲۲. آز فیزیک ۲

۲۳. آمار و احتمالات کاربردی

۲۴. فیزیک ۲

۲۵. ریاضی ۲

۲۶. آز فیزیک ۱

۲۷. نظریه محاسبات

|+|
نوشته شده توسط  استاد آل شیخ در سه شنبه بیستم آذر 1386 و ساعت 11:19
مناسب‌ترين روش براي توليد نرم‌افزارهاي كوچك 

امين صفائي‌
ماهنامه شبکه - تير ۱۳۸۵ شماره 66

اشاره :

در حقيقت ساختن يك نرم‌افزار فقط نوشتن كدهاي برنامه نيست. رويه ساخت نرم‌افزارها مراحل متعددي را دربرمي‌گيرد؛ از جمع آوري نيازهاي كاربران گرفته تا طراحي، نوشتن كد و در آخر امتحان نرم افزار. روش توليد نرم‌افزارهاي كوچك با نرم‌افزارهاي بزرگ متفاوت است و طبعاً رويه توليد نرم‌افزارهاي كوچك نيز متفاوت خواهد بود. البته اين رويه نبايد سنگين و حجيم باشد، بايد مستقيماً به تمامي فعاليت‌هاي لازم براي توليد نرم‌افزاري با كيفيت بالا نظارت داشته باشد و از تمامي رويه‌هاي آسان و متمركز استفاده كند. با استفاده از تكنيك‌هايي مفيد، از روش‌هايي مانند XP،Scrum و RUP مي‌توان رويه‌اي مناسب براي توليد نرم‌افزارهاي كوچك به‌وجود آورد. همچنين مي‌توان از روش‌هايPSP و TSP نيز كه براي توليد نرم‌افزارهاي كوچك مناسب هستند استفاده نمود و به‌وسيله اين روش‌ها كيفيت و قابليت‌هاي نرم‌افزارها را بالا برد و در حداقل زمان ممكن نرم‌افزار را تهيه نمود. اين مقاله با بررسي روش‌هاي جديد و متداول امروزي در توليد نرم‌افزار، بهترين و مناسب‌ترين روش توليد نرم‌افزارهاي كوچك را به شما نشان خواهد داد. گفتني است نوشتار حاضر نتايج تحقيقات من در گروه تحقيقاتي مهندسي نرم‌افزار دانشگاه ساندرلند انگلستان است و آمار و نتيجه‌گيري‌هاي آن براساس مصاحبه‌هاي انجام شده با چندين شركت كوچك و بزرگ توليد نرم‌افزار آن كشور است.


ادامه مطلب
|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در یکشنبه هجدهم آذر 1386 و ساعت 22:2
نسخه ی کامل و اختصاصی قویترین دیکشنری جهان Babylon 7.0.0 r16 

منبع: www.p30download.com


توجه: نسخه ی قبلی که معرفی شده بود در هنگام اتصال به اینترنت به دلیل آپدیت شدن ، کرک نرم افزار را از کار می انداخت و  Glossary های نصب شده روی Babylon را غیر فعال می نمود و در نهایت معانی لغات را نمایش نمی داد! در اینجا نسخه ی جدید را همراه با قابلیت اتصال به اینترنت و بدون محدودیت زمانی برای شما آماده ساخته ایم.

Babylon Ltd یک شرکت اسرائیلی زیر مجموعه کمپانی Formula می باشد. این شرکت در سال 1997 شروع به کار کرد و کار خود را با ارائه "دیکشنری بابیلون" نسخه آزمایشی (بدون محدودیت) شروع کرد و تا سال 2001 این نرم افزار را به صورت رایگان عرضه می نمود و از آن پس اقدام به ارائه و فروش نسخه ی تجاری نمود.

Babylon نرم افزار پیشتاز فرهنگ های لغت و ترجمه متن است.  نرم افزار بابیلون - Babylon کلیه نیاز های شما در زمینه ترجمه لغت را جوابگو خواهد بود. با استفاده از Babylon شما به سرعت می توانید ایمیل ها، صفحات وب، مستندات و کلیه لغات مورد نظر خود را ترجمه کنید. نرم افزار Babylon در حال حاضر حدوداً 30 میلیون کاربر دارد. این نرم افزار که از خاصیت OCR استفاده می کند همیشه و همه جا زیر دستان شما خواهد بود، هرگاه برای ترجمه لغتی اراده کنید کافی است تنها یک کلیک کنید تا ترجمه لغت مورد نظر را به بیش از 50 زبان مختلف دنیا به شما نشان دهد.  پنجره شناور این برنامه همانند یک دستیار همیشه با شما خواهد بود همانطور که با یک کلیک روی کلمه مورد نظر آشکار می شود با حرکت دادن ماوس و بدون هیچ کلیکی (این ویژگی باید توسط کاربر تنظیم شود) نیز خود به خود ناپدید می شود.

برخی از قابلیت های کلیدی نرم افزار Babylon 7.0.0 r16:
- ترجمه کلمات و متون
- دارای 25 فرهنگ لغت عمومی در 50 زبان مختلف از جمله فارسی
(برای فعال شدن تمامی زبان ها باید Glossary های مربوط به هر زبان را جداگانه دانلود کنید)
- حاوی فرهنگ لغت هایی با بیش از 3 میلیون کلمه
- فرهنگ لغت های شخصی شامل 1600 موضوع مرتبط با تجارت، زیست شناسی، کامپیوتر، شیمی و ... در بیش از 70 زبان
- مبدل واحد ها به یکدیگر
- اصلاح کننده ی کلمات نوشته شده از نظر املائی (غلط یابی به زبان های مختلف)
- روش صحیح تلفظ کلمات (با صدای مرد و زن)
- اتصال به دایره المعارف Wikipedia
- قابلیت جدید Auto Completion
- قابلیت جدید تغییر رنگ پنجره نرم افزار به دلخواه
- پشتیبانی کامل از زبان فارسی در ویندوز های عربی و انگلیسی Me/XP/2003/98/Vista


برخی از ویژگی های نرم افزار Babylon 7.0.0 r16:

- Single Click Activation :
تنها با یک کلیک بر روی هر لغت در برنامه های مختلف (Word, Excel, PowerPoint) و دیگر برنامه های تحت ویندوز، پنجره کوچک محاوره ای این دیکشنری به سرعت فعال شده و معنی لغت و دیگر اطلاعات در باره آن را به کاربر می دهد.
همچنین می توانید لغات مورد نظر را در پنجره اصلی برنامه Copy/Past کنید و سریعاً معنی آن را به دست آورید. در ضمن این دیکشنری توانایی اتصال به دیکشنری ها و دایره المعارف های Online را دارا می باشد.
- Text Translation :
ترجمه متون، بدون نیاز به Copy/paste کردن متن و تنها با یک کلیک ساده، این دیکشنری متون شما را شناسایی کرده و آن را به 17 زبان دنیا ترجمه می کند.
مترجم متن Babylon در زبان های زیر قابل دسترسی می باشد : German, Spanish, Italian, Portuguese, Japanese, Hebrew, Chinese (Traditional), Chinese (Simplified), Dutch, Russian, Korean, Turkish, Arabic, Farsi, Polish و Ukrainian.
- Results from the world's leading publishers :
اتصال آنلاین به دیکشنری های مرجع و مطرح جهان و استفاده از آنها برای ارائه نتیجه های جامع تر از جمله : Britannica, Oxford, Merriam Webster, Pons, Larousse, Langenscheidt, Taishukan, Mich contentaelis, Van-Dale و ...
- Wikipedia Content :
دیکشنری آنلاین Babylon توانایی اتصال به دایره المعارف Wikipedia را نیز دارد و نتایج خود را با استفاده از این دایره المعارف نیز اراده می دهد. Wikipedia یکی از بزرگترین دایره المعارف های Online، چند زبانه و مجانی می باشد که شامل بیش از 2 میلیون مقاله و تعریف در زمینه های مختلف می باشد که دائماً نیز در حال به روز رسانی است.
ترکیب این دیکشنری و این دایره المعارف کمک بزرگی به دانش آموزان، دانشجویان و مترجمان خواهد کرد.
- Translation in 50 languages :
دیکشنری Babylon برای ارائه نتایج و ترجمه لغات از 1300 منبع و پایگاه در 50 زبان مختلف استفاده می کند. هر پایگاه شامل 25 دیکشنری حرفه ای در 13 زبان مختلف می باشد که همگی به وسیله تیم توسعه زبان کمپانی Babylon توسعه داده شده اند. English, French, German, Spanish, Italian, Portuguese, Japanese, Hebrew, Chinese (Traditional), Chinese (Simplified), Dutch, Russian, Korean و Swedish
در حقیقت Babylon یک ابزار ترجمه سریع و منحصر به فرد می باشد. که جایگزین دیکشنری های سنتی کاربران شده و معنی لغات و جملات را بسیار سریع و با استفاده از لغت نامه های گوناگون و اتصال سریع به دایره المعارف های Online ارائه می دهد.
- Units & Measures Conversion :
تبدیل واحدها و تبدیل واحد پول کشورها به هم تنها با یک کلیک
- Spelling Alternatives :
تصحیح آنلاین غلط های املایی، مشکلات جمله بندی و ...
 

منبع: www.p30download.com
نمای پنجره ی جدید نرم افزار Babylon

منبع: www.p30download.com
قابلیت جدید تغییر رنگ و شفافیت پنجره نرم افزار

منبع: www.p30download.com
قابلیت جدید Auto Completion برای تایپ کلماتی که املای
دقیق آنها را از یاد برده اید! 




قیمت: 79.00 دلار امریکا
پسورد: www.p30download.com
دانلود - نرم افزار اصلی - 3.45 مگابایت | لینک کمکی

دانلود - نرم افزار اصلی + لغت نامه های معروف فارسی - 18.26 مگابایت | لینک کمکی
      نسخه ی اختصاصی پی سی دانلود
      (نصب لغت نامه های فارسی به صورت خودکار و بی نیاز به کرک)

قابلیت تلفظ لغات:
اضافه کردن تلفظ با صدای مرد
اضافه کردن تلفظ با صدای زن

لغت نامه ها - Glossaries:
دیکشنری پیشرفته انگلیسی به فارسی با توضیحات اضافه و کلمات مشابه
دیکشنری انگلیسی به فارسی برای ویندوزهای لاتین
دیکشنری انگلیسی به فارسی برای ویندوزهای فارسی
دیکشنری فارسی به انگلیسی
دیکشنری انگلیسی به فارسی لغات صنعتی
 دانلود تمام لغت نامه های فارسی

منبع: www.p30download.com

دائره المعارف ها:
دیکشنری Oxford Dictionary and Thesaurus (نسخه آفلاین - 11.08 مگابایت)
دائره المعارف Britannica Concise Encyclopedia (نسخه آفلاین - 15.3 مگابایت)
دیکشنری Merriam Webster Dictionary and Thesaurus (نسخه آفلاین - 37.49 مگابایت)
دیکشنری Larousse Chambers dictionary, French-English-French (نسخه آفلاین - 14.07 مگابایت)
 دانلود تمام لغت نامه ها و دائره المعارف های تخصصی

سایت سازنده
لینک منبع

|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در جمعه شانزدهم آذر 1386 و ساعت 22:50
نحوه ذخيره و بازيابي فايل هاي فلش 
نحوه ذخيره و بازيابي فايل هاي فلش در مرورگرهاي معروف بدون نياز به نرم افزار

روزانه بسياري از ما اين فايلهاي فلش را در اينترنت مشاهده ميکنيم. از کليپ هاي مختلف گرفته تا بازي هايي که با فلش ساخته ميشوند. اما سوالي که بسياري از کاربران با آن مواجه هستند اين است که چگونه اين فايلهاي فلش را بر روي هارد کامپيوتر ذخيره کنيم و در مواقع مورد نياز و بدون اتصال به اينترنت آنها را تماشا کنيم؟
همان طور كه مطلع هستيد تمامي مرورگرهاي اينترنتي داراي قسمتي با عنوان CACHE ميباشند كه فايلهاي مرور شده در صفحات وب را به همراه خود صفحه به صورت موقتي در اين فضا نگه داري ميكنند. بنابراين براي شروع كار شما بايد مطمئن باشيد اين قسمت در مرورگر شما فعال ميباشد و فضاي كافي براي ذخيره فايلها در آن محيا ميباشد.
در اين مورد براي مرورگر IE مراحل زير را انجام دهيد :

(در ادامه مطلب بخوانید)


ادامه مطلب
|+|
نوشته شده توسط  كاراگاه منيژه ! در دوشنبه دوازدهم آذر 1386 و ساعت 13:30
راهنمای اتصال کامپیوتر به اینترنت از طریق GPRS 

 

برای اتصال کامپیوترتان به اینترنت از طریق GPRS به دو روش میتوایند عمل کنید.
1 –
از طریق نرم افزار موجود در PC Suite

2 – از طریق Connection Wizard ویندوز

که در این مطلب ما از روش دوم که ساده تر است استفاده میکنیم و برای تمامی گوشی ها قابل استفاده میباشد.

 



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

برای شروع نرم افزار مربوط به گوشی خود را از درون
CD بر روی کامپیوتر خود نصب کنید سپس از طریق کابل USB با بلوتوث گوشی را به کامپیوتر متصل نمایید و کمی صبر کنید تا مشخصات و تجهیزات گوشی شما بطور کامل توسط کامپیوتر شناخته شود و پیغام Found new hardware , your new hardware is installed and ready to use در Taskbar ظاهر شود.

حالا از طریق
New Connection Wizard یک کانکشن dialup درست کنید ، پس از گذراندن سه مرحله اول به قسمتی میرسید که باید مودم گوشی را انتخاب کنید. ما در این آموزش از گوشی سونی اریکسون مدل K750i استفاده کردیم که مودم Sony Ericsson 750 USB WMC Modem که گذینه مورد نظر ماست را تیک میزنیم و مراحل کار را ادامه میدهیم.
(توجه داشته باشید که نام مودم مورد استفاده در تمامی گوشی های سونی اریکسون به همین شکل است و فقط مدل گوشی تغییر میکند. در مورد مودم مورد استفاده در برند های دیگر اطلاعی ندارم )

پس از انتخاب نام کانکشن ، باید شماره #8***99* را بجای شماره تلفن
ISP در کارد مربوطه وارد نمایید و در مرحله بعد کادرهای مربوط به Username و Password را خالی بگذارید و مراحل ساخت کانکش را به پایان ببرید

کار تمام است و تنها کاری که باید بکنید اینکه که مثل همیشه دکمه
Dial را فشار دهید مطمئنا برای ورود به دنیای اینترنت شما را زیاد منتظر نمیگذارد.

برگرفته از سایت : http://www.kamyabonline.com/

 

|+|
نوشته شده توسط  كاراگاه منيژه ! در دوشنبه دوازدهم آذر 1386 و ساعت 12:54
عدم تشکیل کلاس 
کلاس های روز دوشنبه ۱۲/۹/۸۶ آقای رضایی تشکیل نمی شود.
|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در یکشنبه یازدهم آذر 1386 و ساعت 9:43
عمره دانشجویی 

سلام .

دوستانی عزیزی که می خوان برای عمره دانشجویی ثبت نام کنن می تونن برای کسب اطلاعات بیشتر و ثبت نام به سایت http://www.labbayk.com

مراجعه کنن

 اگه اشتباه نکنم ثبت‌نام عمره دانشجويي به صورت اينترنتي  فقط تا 15 آذرماه ادامه داره.

 یا علی

|+|
نوشته شده توسط  كاراگاه منيژه ! در شنبه دهم آذر 1386 و ساعت 13:29
دیسیپلین‌های rup 
 

دیسیپلین‌های rup

 

دیسیپلین مجموعه‌ای از کارهای به هم مرتبطی است که برای انجام جنبه خاصی از یک پروژه انجام می‌شوند. متدولوژی RUP دارای 6 دسیسپلین اصلی (مربوط به تولید محصول) و 3 دیسیپلین كمكی (مربوط به تیم و محیط تولید) است كه در ادامه به ترتیب معرفی خواهند شد.

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

|+|
نوشته شده توسط  دشلمه در یکشنبه چهارم آذر 1386 و ساعت 17:36
تكنولوژی‌های نرم‌افزاری  

آشنایی با تكنولوژی‌های نرم‌افزاری قابل استفاده برای ارائه یك معماری خوب و كارا ضروری است. تكنولوژیهای رایج نرم افزاری امروز عمدتا به دو خانواده .Net و J2EE تقسیم ‌می‌شوند، اولی (J2EE) توسط شركت Sun بصورت یك استاندارد جهت پیاده سازی سیستمهای چند لایه تعریف شده كه توسط شركتهای معتبری مانند IBM، Oracle، Bea و Borland حمایت و پیاده سازی شده است در مقابل .Net یك پلتفرم نرم افزاری تجاری از شركت Microsoft می‌باشد كه بصورت گسترده‌ای مورد استفاده قرار می‌گیرد.

J2EE

مروزه، توسعه‌دهندگان بیشتری خواهان نوشتن نرم‌افزارهای کاربردی توزیع‌یافته با مقیاس کلان هستند و در این‌کار، نیازمند سرعت و قابلیت اطمینان تکنولوژی‌های سمت سرور هستند. برای کاهش هزینه طراحی و توسعه نرم‌افزارهای کاربردی، سکوی J2EE یک روش مبتنی بر کامپوننت برای طراحی، توسعه، سرهم بندی و اجرای نرم‌افزارهای کاربردی در مقیاس کلان ارائه کرده است. این سکو، یک مدل توزیع‌یافته چندلایه‌ای عرضه می‌کند که دارای کامپوننت‌های با قابلیت استفاده مجدد است، یک مدل امنیتی یکپارچه دارد، کنترل‌های transaction قابل انعطاف دارد و می‌تواند Web Service ها را از طریق پروتکل استاندارد XML پوشش دهد.
با استفاده از
J2EE، یک توسعه‌گر نه تنها می‌تواند به سرعت، راه‌حل‌های ابداعی تجاری مناسب برای بازار ارائه دهد، بلکه این راه‌حل‌های مبتنی بر کامپوننت و مستقل از سکو، به محصولات و رابط‌های برنامه‌های کاربردی هیچ تولید‌کننده‌ای وابسته نیستند. در حقیقت، مشتریان و تولیدکنندگان نیز از آزادی در انتخاب محصولات و کامپوننت‌هائی که بیشتر بتواند نیازهای تجاری و تکنولوژیکی آنها را برطرف سازد، احساس رضایت می‌کنند.
سکوی
J2EE، از یک مدل چند‌لایه‌ای توزیع‌یافته برای نرم‌افزارهای کاربردی با مقیاس کلان استفاده می‌کند. منطق برنامه کاربردی به یک سری کامپوننت شکسته می‌شود که می‌توانند بر روی چندین ماشین مختلف قرار گیرند.

  • کامپوننت‌های لایه کاربر بر روی ماشین کاربر اجرا می‌شوند.
  • کامپوننت‌های لایه Web بر روی سرور J2EE قرار دارند.
  • کامپوننت‌های کاری نیز بر روی سرور J2EE قرار دارند.
  • نرم‌افزارهای سیستم اطلاعاتی سیستم که بر روی سرور EIS قرار دارند.

  • کامپوننت‌هائی که توسط J2EE معرفی شده‌اند عبارتند از : برنامه کاربردی client و applet ها که بر روی ماشین client اجرا می‌شوند.
  • Servletهای جاوائی و JSPها که بر روی سرور اجرا می‌شوند.
  • کامپوننت‌های EJB که اجزای منطق کاری هستند و بر روی سرور اجرا می‌شوند.

کامپوننت‌های J2EE توسط زبان برنامه‌نویسی جاوا نوشته و کامپایل

Microsoft .Net

دات نت ، پلات فرم جدید ماکروسافت بمنظور تحقق نظریه : " نرم افزار بعنوان سرویس " ، است . دات نت یک محیط پیاده سازی است که بکمک آن می توان اقدام به ایجاد و بکارگیری نرم افزار و نسل جدیدی از عناصر موسوم به " سرویس های وب " ، نمود. تمامی محصولات اصلی ماکروسافت از ویژوال استودیو دات نت تا ویندوز و نهایتا" مجموعه آفیس ، متاثر از پلات فرم فوق شده و خواهند شد . دات نت به پیاده کنندگان این امکان را خواهد داد که با زبان برنامه نویسی مورد علاقه خود ، اقدام به پیاده سازی برنامه ها نمایند. ویژگی ( پتانسیل ) فوق از طریق معرفی Common Language Runtime (CLR) ، میسر شده است .
دات نت، اولین پلات فرم طراحی شده از صدر تا ذیل با در نظر گرفتن واقعیتی با نام اینترنت است. دات نت از یک ماشین مجازی خاص در این زمینه استفاده می نماید . ماهیت ماشین مجازی فوق ، بگونه ای است که از
API ویندوز فاصله و در این رابطه از یک کتابخانه کلاس استفاده می نماید که می توان به جرات این ادعا را داشت که تاکنون نظیر آن، ایجاد نشده است. امکان استفاده از زبانهای متعدد برنامه نویسی، وجود خواهد داشت. معماری دات نت، امکان ارتباط بین زبانها را بسادگی فراهم خواهد کرد. دات نت، یک رویکرد جدید در رابطه با پیاده سازی نرم افزار را مطرح نموده است. نگاه به دات نت ، عمدتا" بصورت سیستم های توزیع شده است.
با استفاده از
XML ،امکان اجرای توابع بر روی کامپیوترهای متفاوت یک سازمان ویا جهان فراهم و جلوه ای زیبا در همیاری بمنظور اجرای یک برنامه، به نمایش در خواهد آمد. از این منظر ، سیستم ها از سرویس دهندگان تا سیستم های بدون کابل، قادر به اشتراک پلات فرم عمومی یکسانی خواهند بود. با استفاده از نسخه های خواهد شد.
دات نت ، بمنظور طراحی و پیاده سازی برنامه های سنتی نیز راهکارها و امکانات خواهد شد. دات نت ، بمنظور طراحی و پیاده سازی برنامه های سنتی نیز راهکارها و امکانات مناسبی را ارائه تا از این طریق امکان پیاده سازی و بکارگیری این نوع از نرم افزارها، بسادگی انجام گیرد . برخی از تکنولوژی ها ی ارائه شده در دات نت نظیر فرم های ویندوز، تلاشی در این راستا است.
Visaul Studio.Net
Visaul Studio.Net جدیدترین ابزار برنامه نویسی شركت Microsoft و شكل گرفته بر اساس فناوری .NET، رویكرد جدید Microsoft برای تولید نرم افزار است و تمام برنامه های این شركت برای آینده، بر مبنای آن خواهد بود.
ریشه .
NET به نشانی های " .NET" در اینترنت بر می گردد. از نظر مفهوم، .NET یك فناوری جدید است كه باعث سهولت هر چه بیشتر انجام بسیاری از كارهای سخت گذشته شده است. خصوصاً ایجاد برنامه های قابل اجرا در شبكه با .NET، بسیار ساده شده است. اگر از دید برنامه نویسان نگاه كنیم، .NET یك سطح تجرید (Abstract) بالاتر برای برنامه سازی است.


مروری بر
Net Framework.
Net Framework.، تمامی لایه های پیاده سازی نرم افزار را از سطح سیستم عامل به  بالا، تحت پوشش قرار می دهد. Framework فوق، سطحی مناسب وقدرتمند از ارتباط و همبستگی بین تکنولوژی  Presentation  ، تکنولوژی های Component و تکنولوژی های  Data  را ارائه می نماید ( نظیر این ارتباط و همبستگی تاکنون در پلات فرم ویندوز مشاهده نشده است) .  معماری فوق ، امکان طراحی و پیاده سازی برنامه های مبتنی بر اینترنت و محیط های Desktop ، را بسادگی فراهم و نیازهای هر گروه از نرم افزارهای فوق را بخوبی جواب می دهد. اجزای اصلی Net Framework. در شکل مقابل نشان داده شده است . Net Framework. از لایه  پائین با عملیاتی نظیر مدیریت حافظه آغاز و بسمت بالا بمنظور ارائه اینترفیس های برنامه ها و کاربران ، دنبال  می شود. در بین لایه ها ، لایه های سیستمی دیگر که هر یک دارای پتانسیل های خاصی برای پیاده کنندگان می باشند ، وجود دارد.
 
CLR) Common Language Runtime) ، بمنزله قلب فریمورک دات نت محسوب و engine لازم بمنظور ارائه قابلیت های کلیدی را ارائه می نماید . CLR ، شامل عناصر اساسی دیگری نظیر:  (Common Type System (CTS ، است. علاوه بر مدیریت حافظه ، CLR ، مراجعات به اشیاء و عملیات Garbage Collection را نیز انجام می دهد .  در لایه میانی ، ما شاهد نسل جدیدی از سرویس های استاندارد نظیر ADO.NET و XML می باشیم .سرویس های فوق، تحت کنترل Framework بوده و امکان بکارگیری آنها بصورت جامع و استاندارد در بین تمامی زبانها ، فراهم می گردد. بالاترین لایه، شامل اینترفیس های برنامه و کاربر است. فرم های ویندوز، روشی جدید بمنظور ایجاد برنامه های Desktop مبتنی بر win32  می باشند. فرم های وب، یک رابط کاربر مناسب برای برنامه های  مبتنی بر وب را ارائه می نمایند.
سرویس های وب ، مکانیزمی بمنظور ارتباط برنامه ها از طریق اینترنت و با استفاده از
SOAP، می باشد. سرویس های وب، قابل مقایسه با عناصر COM و DCOM بوده با این تفاوت مهم که در این راستا از تکنولوژی های متعدد اینترنت، استفاده می گردد. فرم های وب و سرویس های وب ،  اینترفیس اینترنت  دات نت را تشکیل و پیاد ه سازی آنان از طریق بخش دیگری در فریمورک دات نت که  ASP.NET ، نامیده می شود ، محقق می گردد. پتانسیل های موجود در هر لایه فریمورک دات نت ، توسط هر یک از زبان های سازگار با دات نت، قابل استفاده خواهد بود. در پایان لازم است به این نکته اشاره گردد که  در این رابطه ( Net Framework. ) می توان از اینترفیس های مبتنی بر متن ( کاراکتری) نیز استفاده کرد. این نوع برنامه ها اصطلاحا" Console Application، نامیده می شوند .

 

مزایای استفاده از Net Framework.
در آغاز پیاده سازی برنامه های مبتنی بر ویندوز، تمامی برنامه های نوشته شده بمنظور استفاده از
API ، از C و یا ++C استفاده می کردند. با مطرح شدن ویژوال بیسیک و سپس اینترنت، پیاده کنندگان مجبور به سفارشی نمودن ( پیاده سازی نسخه هائی خاص ) برنامه های C++ ، C، برنامه های ویژوال بیسیک و یا ASP بودند.
با استفاده از
Net Framework.، می توان با اتکاء به مهارت های موجود، اقدام به آفرینش هر نوع نرم افزاری کرد. انتخاب Net Framework. بمنظور پیاده سازی برنامه ها، مزایای زیر را بدنبال خواهد داشت :

  • مبتنی بر استانداردهای وب . فریمورک دات نت، بطور کامل تکنولوژی های موجود در اینترنت نظیر : HTML , HTTP,SOAP,XSLT,XPath و سایر استانداردها را حمایت مینماید.
  • طراحی مبتنی بر یک مدل یکسان . از پتانسیل های یک کلاس دات نت ، می توان در هر یک از زبانهای حمایت شده در دات نت و یا مدل برنامه نویسی ، بخوبی استفاده کرد . بنابراین می توان ، بخش هائی از کدهای نوشته شده را در برنامه های متعدد استفاده کرد (برنامه های ویندوز، وب ، سرویس های وب XML ) .
  • پیاده کنندگان بسادگی قادر به استفاده از آن می باشند. در فریمورک دات نت ، کد ، بصورت Namespace های سلسله مراتبی و کلاس ها ، سازماندهی می گردد . فریمورک دات نت یک Common Type System)CTS) را بعنوان سیستم نوع یکسان ، ارائه نموده که توسط هر زبان سازگاز با دات نت، قابل استفاده خواهد بود .در سیستم فوق ، تمامی عناصر زبانها بصورت شی می باشند. این اشیاء قادر به استفاده توسط هر برنامه مبتنی بر دات نت و نوشته شده توسط هر زبان مبتنی بر دا ت نت ، خواهند بود .

کلاس های توسعه پذیر . ماهیت سلسله مراتبی فریمورک دات نت، برای پیاده کنندگان مخفی نخواهد بود .در این راستا می توان به کلا س ها دستیابی و آنها را توسعه داد( مگر اینکه آنها حفاظت شده باشند ). در این زمینه امکان پیاده سازی توارث از نوع Cross - Language ، نیز وجود خواهد داشت .

www.smhoseyni.com

|+|
نوشته شده توسط  دانشجویان رشته کامپیوتر در شنبه سوم آذر 1386 و ساعت 22:46
عطر رضایتمندی  

یا امام رضا

 

باغبانی با امید، آخرین دانه را در قعر خاک می نشاند. نسیمی از ورای کوههای «انی اعلم ما لا تعلمون » وزیدن می گرفت و ابر را به دشت آینده می کشاند. شاخه های آفرینش، یکی پس از دیگری سر بر فلک می کشیدند و نویدی را برای هدایت انسان از ماوراء دنیا، به ارمغان می آوردند. و در آن میان خداوند، برای زیبایی درخت آفرینش گلها را آفریده و یکی از میان آنان را که با عطر رضایتنمدی سررشته بوده بر جهانیان هدیه می کرد. آری! او را «رضا» نامید،تا خشنودی از قضا و تسلیم قدر بودن را بیاموزد.

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

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

میلاد هشتمین اختر آسمان امامت وولایت  حضرت علی بن موسی الرضا علیه السلام بر تمام دوستداران و شیفتگان حضرتش مبارک باد

التماس دعا.   

«ای شمس شموس ای خدا را آیه 

اندوختم از والای تو سرمایه 

فردا چه کنم اگر بپرسند چرا 

رنگی نگرفته از این همسایه »

 

|+|
نوشته شده توسط  كاراگاه منيژه ! در پنجشنبه یکم آذر 1386 و ساعت 13:35
یه خبر شایدقدیمی شایدم جدید! 
سلام به بر و بچز فريمون چندتا خبر دارم: فيش شهريه هاتونو دوشنبه،سه شنبه وچهار شنبه به دانشگاه تحويل بدين. يادتون نره روز يكشنبه صبح پايگاه داده ها،بعد از ظهر كامپايلر روز دوشنبه اصول سيستم عامل روز سه شنبه صبح نظريه محاسبات و زبان هاي برنامه سازي امتحان دارين. موفق باشيد.

برگرفته از وبلاگ :http://taravat65.blogfa.com

|+|
نوشته شده توسط  كاراگاه منيژه ! در پنجشنبه یکم آذر 1386 و ساعت 13:30