واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

مقاله درمورد- آموزش برنامه نویسی به زبان ویژوال بیسیک

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

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

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

 

تاریخچه زبان VB

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

در 3 یا 4 پست آینده با آموزش الگوریتم نویسی و نوشتن برنامه های محاسباتی در محیط ساده و بی آلایش بیسیک خواهم پرداخت اجازه بدین ابتدا با تاریخچه زبان بیسیک بیشتر آشنا بشیم و آموزش الگوریتم نویسی و برنامه نویسی رو به پست های آینده موکول کنیم

تاریخچه زبان بیسیک:

ویژوال بیسیک تاریخچه جالبی دارد .با گرافیکی شدن سیستم عامل ها (ویندوز) برنامه نویسی برای برنامه نویسان بسی مشکل تر شد زیرا برنامه نویس علاوه بر نوشتن برنامه می بایست برای برنامه محیط گرافیکی نیز ایجاد می کرد البته نه به روش امروزی که این کار به سادگی هرچه تمام تر انجام می پذیرد در آن زمان برای ایجاد فرم برنامه برنامه نویس با زبان C مجبور بود صدها سطر کد بنویسد تا یک فرم ساده ایجاد شود

این ویژوال بیسیک بود که همه چیز را عوض کرد حتی نیازی نبود که برای ایجاد فرم کدی بنویسید اولین پنجره را ویژوال بیسیک برایتان می ساخت برای ایجاد هر کنترلی دیگری نیز برنامه نویسی سختی ای را متحمل نمی شد و با کشیدن و رها کردن می توانست چندین کنترل را روی فرم ایجاد کند

ویژوال بیسیک از دوعبارت Basic که نشان می دهد این زبان براساس زبان Basic ساخته شده است و کلمه Visual به معنی بصری است و نشان دهنده این است که برنامه هایی که توسط این زبان نوشته می شوند جنبه بصری دارند و دارای عناصر گرافیکی هستند ساید تصور شود که ویژوال بییسیک زبانی ساده است اما به جرات می توان گفت که <یزوال بیسیک هرچیزی است به جز ساده ویژوال بیسیک برای ویندوز امکان ساخت کنترل های سفارشی را فراهم آورد در زیر نگاهی به نسخه های گوناگون ویژوال بیسیک می اندازیم :

ابتدا ویژوال بیسیک در سال 1991 توسط غول نرم افزاری دنیا یعنی مایکوسافت وارد بازار شد

در ویژوال بیسیک 3 امکان کار با بانک اطلاعاتی به وی بی (Visual Basic) اضافه شد

در ویژوال بیسیک 4 امکان کامپایل(ترجمه) کردن برنامه برای سیستم عامل های 16 و 32 بیتی فراهم آمد و امکان نوشتن COM و DLL به وی بی اضافه گشت

در نسخه 5 ویژوال بیسیک امکان ساختن ActiveX Control (کنترل های سفارشی) فراهم آمد

در نسخه 6 ویژوال بیسیک که در آن کل برنامه از نو نوشته شده بود کامپایل مفسری به سرعت اجرای برنامه ها کمک بسزایی کرد همچنین در این نسخه امکان ساخت کنترل های وب نیز فراهم آمد

در سال 2001 بزرگترین پیشرفت ویژوال بیسیک با ورود به دنیای دات نت فراهم شد و ویژوال بیسیک ثابت کرد برای برنامه های تحت وب هم گزینه ای بی نقص است

هر برنامه ای که می خواهید بنویسید ویژوال بیسیک دات نت بهترین گزینه است زبانی که روزی افرادی آن را برای سرگرمی جالب می دانستند آرام آرام بزرگ شد و امروز یکی از متداول ترین و پر طرفدارترین زبانهای برنامه نویسی به شمار می آید

مقدمه

 visual Basic (که ازین پس آن را VB خواهیم خواند) از زبانهای برنامه نویسی تحت Windows  می باشد که برای کدنویسی از دستورات زبان Basic سود می برد.

VB (مانند تمام زبانهای برنامه نویسی تحت ویندوز) با استفاده از تمام امکانات زیبای ویندوز (که باعث فراگیرشدن این سیستم عامل زیبا و توانمند در میان کاربران شده است)، طراحی محیطی زیبا و قدرتمند را برای  پروژه مورد نظر، بسیار ساده می نماید.

در حال حاضر، به جرأت می توان گفت که یکی از انتخاب های اصلی برنامه نویسان حرفه ای در سطح جهان برای تهیه پروژه های با قابلیت های ویژه، VB می باشد، خصوصاً از VB6 که مایکروسافت عملاً با افزودن توانایی های متنوع بسیار به VB، حتی حاضر شد از دیگر زبانهای معروف تحت ویندوز خود مانند Visual C++ و Visual Foxpro بگذرد و سعی در هدایت تمام برنامه نویسان به سوی VB داشته باشد.

در حال حاضر که به تهیه این جزوه همت گماردم، نسخه آزمایشی VB.net در بازار وجود دارد ولی عموماً برنامه نویسان ازVB6 استفاده می کنند و لذا ما نیز این نسخه ازVB را برای آموزش انتخاب می کنیم، هر چند تمام خوانندگان عزیز می دانند که عموماً با فراگیری یک نسخه از یک برنامه، فراگیری نسخه های بعدی آن کار چندان دشواری نخواهد بود.

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

مفاهیم بنیادی

درVB، شئ (Object) های بسیاری وجود دارد مانند فرمها، دکمه ها، برچسب ها، تصاویر و ... . همانطور که می دانیم هر شئ(Object) دارای یک سری مشخصات(Properties) می باشد. به عنوان مثال اگر یک اتومبیل را به عنوان یک شئ در نظر بگیریم، این اتومبیل دارای مشخصاتی چون رنگ خاص، وزن خاص، طول و عرض و ارتفاع خاص، میزان خاص مصرف بنزین و ... می باشد که در تمایز دو اتومبیل از هم، همین مشخصات هستند که به ما کمک می کنند.درVB نیز هر Object دارای یک تعداد مشخصه (Property) می باشد. به عنوان مثال یک دکمه(Button) دارای مشخصاتی چون عرض(Width) و ارتفاع(Height) خاص و یا یک عنوان(Caption) خاص و ... می باشد.برخی شئ(object) ها درVB، فقط در کدنویسی قابل دسترسی هستند(مانند شئADODB که در آینده با آن آشنا خواهید شد) اما برخی دیگر علاوه بر زمان کدنویسی، در زمان طراحی (Design) نیز می توان آنها را بر روی فرمها و در جای دلخواه قرار داد و آنها را تنظیم (Set) نمود. به اشیاء نوع اخیر، کنترل (Control) گفته می شود.



خرید و دانلود مقاله درمورد- آموزش برنامه نویسی به زبان ویژوال بیسیک


دانلود مقاله شعر زبان سعدى و زبان شعر حافظ

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

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

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

 

شعر زبان سعدى و زبان شعر حافظ

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

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

واقعیت این است که فاصله صورت و محتوى در غزل هاى سعدى عموماً بسیار کوتاه تر از آن است که در غزل هاى حافظ دیده مى شود. در نتیجه، درک و التذاذ هنرى از غزل هاى سعدى بسیار زودتر نصیب ما مى شود تا از غزل هاى حافظ. بگذارید بحث را با یک مثال دنبال کنیم تا نکته هر چه روشن تر شود. در این مثال یک پاره از غزل سعدى را با یک پاره از غزل حافظ مى سنجیم1:

1) خوش مى روى به تنها تن ها فداى جانت *** مدهوش مى گذارى یاران مهربانت

آئینه اى طلب کن تا روى خود ببینى *** و ز حسن خود بماند انگشت در دهانت

قصد شکار دارى یا اتفاق بستان *** عزمى در سرت باید تا مى کشد عنانت...

رخت سراى عقلم تاراج شوق کردى *** اى دزد آشکارا مى بینم از نهانت...

من فتنه زمانم و آن دوستان که دارى *** بى شک نگاه دارند از فتنه زمانت...

2) به جان پیر خرابات و حق نعمت او *** که نیست در دل من جز هواى خدمت او

بهشت اگر چه نه جاى گناهکاران است *** بیار باده که مستظهرم به همت او

چراغ صاعقه آن سحاب روشن باد *** که زد به خرمن ما آتش محبت او

بر آستانه میخانه گر سرى بینى *** مزن به پاى که معلوم نیست نیست او...

بیار باده که دوشم سروش عام غیب *** نوید داد که عام است فیض رحمت او...

در پاره (1) که نمونه اى از غزل سعدى است، ما با عبور از دو سطح معنائى مى توانیم از سطح صورت غزل به چیزى در مایه پیام واقعى آن برسیم. سطح نخست همان سطح معناى زبانى است که، به تأیید معناشناسان2، از سر جمع معانى لغاتِ غزل و روابط دستورى آن حاصل مى شود. در این سطح، ما از رهگذر نظام معناشناسى3 زبان به ساختى از معناى متن مى رسیم که، طبق قواعد معنایى4 همان نظام، خلاف قاعده5 قلمداد مى شود. مثلا، معنائى که در سطح نخست براى بیت چهارم از پاره غزل سعدى به دست مى آوریم، چیزى در مایه معناى خلاف قاعده (3) در زیر است:

3) سبب شدى که شوق همه اسباب و اساس خانه عقل مرا تاراج کند. من تو را که دزدِ آشکارى هستى از نهان مى بینم.

آنگاه همین ساختِ معنائى خلاف قاعده را به سطح دوم مى بریم که سطح معناى ادبى است و در آنجا، غرابت ها یا، به اصطلاح، هنجارگریزى هاى6 سطح نخست را به کمک قواعد معنائى ادبى که به نظام ادبیات تعلق دارند از میان برمى داریم تا به ساختى از معنا برسیم که با معناى زبانىِ آشکار و لفظ به لفظ غزل فرق دارد. مثلا معنائى که در سطح دوم براى همان بیت چهارم به کمک قواعدِ ادبى به دست مى آوریم مى تواند چیزى در مایه معناى (4) در زیر باشد:

4) شور عشق تو عقل مرا به کلى مقهور کرده است. مثل کسى شده ام که نهانى به تماشاى دزدى ایستاده است که روز روشن دارد مال او را مى برد.

درست، در همین سطح دوم و از دل همین نوع معناى ادبى است که مى توانیم به چیزى در مایه پیام پاره غزل (1) سعدى دست یابیم پیامى حاوى نکات (5) در زیر:

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

پیدا است که هر درک و التذاذ هنرى هم که از این غزل نصیبمان مى شود حاصل همین مایه از پیام و کشف آن است. و این در مورد غزل هاى دیگر سعدى نیز غالباً صادق است.

در پاره (2) که نمونه اى از غزل حافظ است، امکان ندارد تنها با عبور از دو سطح معنائى یاد شده به چیزى در مایه پیام واقعى غزل حافظ برسیم. در اینجا، ما ناگزیریم فاصله بسیار بیشترى را طى کنیم تا به کشف پیام واقعى غزل و درک و التذاذ هنرى راه یابیم. با این تفصیل که ما پس از گذار از دو سطح معناى زبانى و معناى ادبى غزل حافظ، به گونه اى که در مورد غزل سعدى دیدیم، تازه به معنائى مى رسیم در مایه معناى (6) در زیر:

6) تمناى خدمت به پیر خرابات به پاس حق نعمت او امید رفتن به بهشت در عین ادامه باده خوارى آرزوى تداوم واقعه اى که آتش به حاصل عمر شخص زده است دعوت به مدارا بامیخواره چون نمى دانیم چه در سر دارد و، سرانجام، اصرار به میخوارى به دلیل عام بودن فیض رحمت، او، که در غزل معلوم نیست چه کسى است.

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

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

7) تمناى خدمت به کسى به پاس حق نعمتى امید بخشایش از او براى شخص گناهکارى آرزوى تداوم عشقى با همه جانکاه بودنش امید عنایت به نیت خیرى که در پس گناهى ظاهرى نهفته است و، در نهایت، مژده برخوردارى از رحمت عامى.



خرید و دانلود دانلود مقاله شعر زبان سعدى و زبان شعر حافظ


پاورپوینت در مورد وبینار زبان علم

پاورپوینت در مورد وبینار زبان علم

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

دسته بندی : پاورپوینت

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

تعداد اسلاید : 22 اسلاید

 قسمتی از متن .ppt : 

 

وبینار زبان علم

شروع پخش زنده این وبینار ساعت 16.30 خواهد بود

از آنجائیکه تعدادی از عزیزان ممکن است برای آشنایی با نحوه کار سامانه و مرور اسلاید ها در ابتدا به زمان نیاز داشته باشند در دعوت نامه های ارسالی در سامانه ساعت را 16 اعلام کردیم که بدینوسیله پوزش می طلبیم

شرکت رایان هیوا- مجری وبینار

1

زبان علم

ابراهیم نقیب‌زاده مشایخ

آبان 1392

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

Light Amplification by Stimulated Emission of Radiation

تقویت نور با گسیل برانگیخته تابش

3

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

4



خرید و دانلود پاورپوینت در مورد وبینار زبان علم


پاورپوینت در مورد نظریه زبان ها و ماشین ها

پاورپوینت در مورد نظریه زبان ها و ماشین ها

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

دسته بندی : پاورپوینت

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

تعداد اسلاید : 56 اسلاید

 قسمتی از متن .ppt : 

 

نظریه زبان ها و ماشین ها

فصل صفر- مقدمه

دانشگاه صنعتی شریف

نیمسال دوّم سال تحصیلی 1386

مراجع درس

مرجع اصلی:

M. Sipser, ”Introduction to the Theory of Computation,” 2nd Ed., Thompson Learning Inc., 2006.

مراجع کمکی:

P. Linz, “An Introduction to Formal Languages and Automata,” 3rd Ed., Jones and Barlett Publishers, Inc., 2001.

J.E. Hopcroft, R. Motwani and J.D. Ullman, “Introduction to Automata Theory, Languages, and Computation,” 2nd Ed., Addison-Wesley, 2001.

P.J. Denning, J.B. Dennnis, and J.E. Qualitz, “Machines, Languages, and Computation,” Prentice-Hall, Inc., 1978.

نیمسال دوّم 87-86

نظریه زبان ها و ماشین ها دانشگاه صنعتی شریف

سیاست نمره دهی درس

تمرینات %10

کوییزهای کوتاه مربوط به تمرینات %15

کوییز های عمومی درس 45%

آزمون پایان نیمسال %30

نیمسال دوّم 87-86

نظریه زبان ها و ماشین ها دانشگاه صنعتی شریف

نیمسال دوّم 87-86

نظریه زبان ها و ماشین ها دانشگاه صنعتی شریف

نظریه پیچیدگی

دانش رده بندی مسائل بر اساس سختی محاسباتی

برای غلبه بر پیچیدگی چه می توان کرد؟

تغییر مسئله پس از کشف که عامل دشواری آن

تقریب زدن راه حل مسئله

ارائه روش هایی که در حالت متوسط عملکرد خوبی دارند؛

استفاده از روش های تصادفی

کاربردها

به عنوان مثال در رمزنگاری، هدف این است که رمزگشایی با توان محاسباتی مهاجم غیرممکن باشد.



خرید و دانلود پاورپوینت در مورد نظریه زبان ها و ماشین ها