انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انشا نویسی 30 ص

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

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

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

 

فصل اول

مقدمه

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

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

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

بیان مساله

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

گردآوری اطلاعات و شواهد

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

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

پیشینه ی تحقیق در مورد درس انشا:

نتایج تحقیق سیر تاریخی درس انشا در کتاب های درسی مدارس ایران از سال 1300 تا 1373 کاری از سید حسین محمدی حسینی نژاد به شرح ذیل است.

به دلیل این که در کار تالیف کتاب های درسی به ویژه انشا هیات های علمی، تخصصی نظارت نداشته اند، توجه جدی و پیگیر به این درس نشده است و 2- کتابهای راهنمای انشا عملا فاقد یک برنامه عملی و هدف دار برای درس انشا می باشد. 3- دانش آموزان در تمام مقاطع این درس را دوست دارند و آن را جدی تلقی می کنند.

فصل دوم

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



خرید و دانلود  انشا نویسی 30 ص


زبانهای برنامه نویسی 25 ص

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

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

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

 

زبانهای برنامه نویسی

لیسپ

لیسپ یک زبان برنامه‌نویسی رایانه است که در سال ۱۹۵۸ به وسیلهٔ جان مک‌کارتی ابداع شده است. این زبان، مانند زبان برنامه‌نویسی پرولوگ، بیشتر برای برنامه‌نویسی هوش مصنوعی مورد استفاده قرار می‌گیرد. با توجه به اینکه زبان لیسپ از نحو ساده‌ای برخوردار است، تجزیه و پیاده‌سازی آن نسبتاً با سهولت انجام می‌شود.

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

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

سی‌شارپ

سی‌شارپ همچون زبان برنامه‌نویسی جاوا زبانی‌ست شئ‌گرا و بسیار سطح بالا (high level). از آنجایی که شئ‌گرائی و سطح بالا بودن از ابزارهای مدیریّت مؤثّر و کارآمد پیچیدگی در فضای پیچیدۀ اینترنت مدرن می باشند، در واقع می‌شود جاوا و سی‌شارپ را از جمله زبان های اصلی برای ایجاد و انجام برنامه‌های کاربردی تحت وب (web applications) و خدمات وب دانست.

بر اساس ادّعای شرکت مایکروسافت، این زبان در سال 2000 توسط تیمی به سرکردگی آندرس هلزبرگ و نیز سکات ویلتاموث ساخته شد. سی‌شارپ که فقط برای دات نت است در مجموعه NET Platform SDK. ارائه گردید که در محیط های برنامه نویسی استودیوی بصری دات نت (Visual Studio .NET)، در نسخه‌های 2003 و 2005 آن موجود است. دستورات زبان سی‌شارپ مانند جاوا سطح بالا تر از C و ++C است و برای مثال برنامه نویس مستقیما به اشاره گرها یا منابع سیستم دسترسی ندارد.

سکّوی دات نت

در ماه ژوئن سال 2000 میلادی بود که شرکت مایکروسافت ابداع و ایجاد سکّوی (platform) جدید برنامه نویسی خود را موسوم به دات نت (Microsoft .NET) اعلام نمود. در جهت بهبود سکّوهای پیشین مایکروسافت، دات نت مدل تازه‌ای را برای ایجاد نرم افزار های کاربردی ارائه می‌دهد که در آنجا زبان های گوناگون می توانند در کنار هم قرار گیرند و با یکدیگر به همکاری بپردازند. این درست مدل کوچک‌تری ست از تمامی فضای اینترنت بدانگونه که عوامل گوناگون میتوانند در سطوحی گسترده به همکاری اقدام کنند.

تی‌سی‌ال

تی‌سی‌ال(tcl) زبان برنامه‌نویسیاسکریپ‌نویسی است که توسط جان اُسترهوت (John Ousterhout) ساخته شد. یادگیری این زبان ساده است و قدرت خوبی دارد.

زبان برنامه‌نویسی پی‌اچ‌پی

 

ناموارهٔ PHP

پی‌اچ‌پی (PHP) یکی از پر طرفدارترین زبان‌های برنامه‌نویسی متن باز (Open Source) می‌‌باشد، که بیشتر برای طراحی برنامه‌های سمت سرور در وب‌گاه‌های پویا (Dynamic) مورد استفاده قرار می‌گیرد. PHP مخفف PHP: Hypertext Preprocessor (پیش‌پردازنده فرامتن) می‌‌باشد. پی‌اچ‌پی در سال ۱۹۹۴ ایجاد شد. رسموس لردورف (Rasmus Lerdorf) ایجاد کننده اولیه آن بوده است ولی در طی زمان این زبان برنامه‌سازی، توسط سایر کارشناسان و برنامه‌نویسان تکمیل گردیده و به شکل کنونی آن درآمده‌است.

پی‌اچ‌پی از زبان‌های برنامه‌نویسی تحت وب است. ساختار این زبان بسیار شبیه زبان سی (C) و زبان برنامه‌نویسی پرل (Perl) می‌‌باشد. شکل پذیری فوق العاده آن و نیز همگونی با اغلب بانک‌های اطلاعاتی از قبیل MySql قدرت آن را افزایش داده است.

مشهورترین نرم‌افزارهای(بسته های) ایجاد شده با پی‌اچ‌پی عبارت‌اند از phpBB و PHPNuke و مدیاویکی (MediaWiki) (که این وب‌گاه با آن طراحی شده). پی‌اچ‌پی می‌تواند جایگزینی برای زبان‌های ASP.NET و JSP و Perl باشد.

سادگی استفاده از پی‌اچ‌پی و شباهت آن به زبان سی و پرل (و از نسخه ۵ آن به جاوا) باعث شده که اغلب برنامه نویسان با تجربه در کوتاه‌ترین زمان ممکن برنامه‌های کاملی را ایجاد کنند.

پی‌اچ‌پی تنها یک زبان اسکریپت‌نویسی نیست و با استفاده از PHP-GTK می‌توان برای طراحی برنامه‌های با ظاهر گرافیکی (GUI) و همچنین طراحی برنامه‌های خط فرمان شبیه پرل یا پایتون (Python) از آن استفاده کرد.

پی‌اچ‌پی امکان استفاده از انواع مختلفی از پایگاه‌های داده را از جمله MySQL، اوراکل، IBM DB2 ،Microsoft SQL Server ،PostgreSQL و SQLite با دستورهایی ساده فراهم می‌‌سازد.

پی‌اچ‌پی روی بیشتر سیستم عامل‌های معروف از جمله لینوکس، یونیکس، ویندوز و Mac OSX و با اغلب کارگزارهای وب (Web Server) معروف، قابل اجراست.

شیوه کار برنامه

یک برنامهٔ پی‌اچ‌پی می‌تواند قسمتی از یک برنامهٔ اچ‌تی‌ام‌ال (HTML) باشد. مثلاً در برنامهٔ زیر تنها



خرید و دانلود  زبانهای برنامه نویسی 25 ص


خط نویسی 24 ص

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

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

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

 

خط نویسی

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

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

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

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

مختصری پیرامون سیر و تحول پیدایش خطوط:

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

خط تصویری

خط صوتی یا مفهوم نگار

خط هجایی یا سیلابی

خط الفبایی

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

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

خط هیروگلیف:

خط هیروگلیف در حدود 5 هزار سال قبل از «تصویر نگرای» مشتق شد نزدیک به 500 علامت تصویری در خط هیروگلیف وجود داشت. طر نگراش خط هیروگلیف به دو صورت عمودی و افقی بود.

ابتدا هیروگلیف عمودی و سپس هیروگلیف افقی پدید آمدند.

این خط را «مصریان» اولین بار جهت نوشتن مطالب خود اختراع کردند و آن را «هیروگلیف» نامیدند.

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

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

نوع اول برای کتابت

نوع دوم برای اسناد رسمی

نوع سوم برای متون مذهبی

خط منحنی

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

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

خوشنویسی در چین:



خرید و دانلود  خط نویسی 24 ص


آموزش برنامه نویسی به زبان ویژوال بیسیک (تحقیق)

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

فرمت فایل 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) گفته می شود.



خرید و دانلود  آموزش برنامه نویسی به زبان ویژوال بیسیک (تحقیق)


آشنایی با Access و برنامه نویسی با VBA 16 ص

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

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

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

 

آشنایی با Access و برنامه نویسی با VBA , اصول برنامه نویسی پایگاه داده

فصل اول : آشنایی با Access تاریخچه Access : در سال 1992 ، Microsoft Access به عنوان یک DBMS عرضه شد و در طی سالهای متمادی ، در رده خود به صدر رسید . Access به عنوان بخشی از مجموعه برنامه های معروف Microsoft Access روزانه توسط میلیون ها نفر استفاده می شود. از همان ابتدا Access به تدریج توسعه یافت و به برنامه ای کارآمد با کاربردی آسان مبدل شد. نگارش های اخیر آن در حالی که هم چنان جایگاه خود را در دنیا به عنوان مشهورترین DBMS دسک تاپ حفظ کردند . امکان ساخت برنامه هایی را برای برنامه نویسان فراهم می کنند که این برنامه ها بر مبنای DBMS کلاینت / سرور SQL Server مقیاس جهانی مایکروسافت می توانند به اطلاعات پایگاه های داده کلاینت / سرور شبکه های بزرگ دسترسی پیدا کنند. هرچند اکثر افراد از Access برای انجام وظایف نسبتاً ساده مدیریت داده که نیازی به هیچ گونه برنامه نویسی ندارد ، استفاده می کنند ولی زبان VBA امکان میزبانی سیستم هایی را برای Access فراهم می کند که می توان آنها را برای رفع نیازهای بسیاری از سازمان ها سفارشی کرد بدون توجه به اندازه آنها یا انواع وظایفی که باید انجام دهند. نگارش های Access در سال 1922 Access 1.0 کمی پس از پیدایش ویندوز مایکروسافت عرضه شد. در سال 1993 Access 1.1 و در سال 1994 Access 2.0 ، هر نگارش جدید نمایانگر بهبود روزافزودن نگارش های قبلی است.به همین ترتیب Access 95 در سال 1995 ،Access 97 درسال 1997 ، Access 2000 در سال 1999 و Aceess 2002 در سال 2001 عرضه شدند. ویژگی های ایجاد شده در نگارشهای 1.0 و 1.1 و 2.0 از Access فناوری OLE در Table Designer: به کاربران امکان می دهد تا پایگاه های داده حاوی تصاویر گرافیکی و فایل هایی ویدیویی و صوتی را علاوه بر متن و اعداد ایجاد کنند. OLE مخفف Object Linking and Embbedding است که توصیفی است از آن چه OLE انجام می دهد. کاربران حتی می توانند اسناد Word و صفحات گسترده Excel را در یک پایگاه داده Access یکجا جمع کنند. Forms Package : به کاربران امکان می دهد تا با کشیدن عناصر فرم به روی یک صفحه خالی ، فرم های سفارشی ایجاد کنند. این مرحله استفاده از آن را آسان می سازد. Report Wizard: ایجاد گزارش را نیز آسان می کند. Query Designer:کشیدن و انداختن از فناوری QBE استفاده شده است تا کاربران بتوانند پرس و جوها را بدون نوشتن کد برنامه ایجاد کنند. Graph Wizard : در طی یک فرآیند گام به گام شهودی ، نموداری را نشان می دهد. Access 1.0 علاوه بر فایل های طبیعی خود می تواند روی فایل های DBASE ، PARADOX و BTRIEVE یا درایورهای طبیعی نظیر SYBASE AQL SERVER ، DEC Rdb و FOXPRO از طریق رابط ODBC عمل کند. ODBC مخفف Object DataBase Connectivity است و یک API مشترک برای پایگاه های داده ناسازگار مختلف فراهم می کند. در نگارش Access 1.1 پشتیبانی پیشرفته Btrieve , ODBC اتصال به foxpro صدور آسان داده به برنامه word برای برنامه های ادغام پست الکترونیکی اندازه های پایگاه داده حداکثر تا 1 گیگا بایت (حدود هشت بار بزرگ تر از 1.0 را می توان مدیریت کرد) زمان اجرای Access قابل دسترسی است . برنامه نویسان می توانند برنامه هایی ایجاد کنند که بدون نصب Access روی سیستم عمل می کنند. 2.0Access دارای قابلیت های بیشتری است : ویزاردها که وظایفی را خودکار کرده اند که قبلاً مستلزم کد نویسی در بخشی از برنامه بودند. مدیریت رویداد پیچیده تر یک اشکال زدا در ابزارهای برنامه نویسی به علاوه یک مستند ساز خودکار و Add – in Manager بهبودهایی در موتور JET پایگاه داده و به دنبال آن پایگاه های داده پیچیده تر برای ساخت اجرای پرس و جوها با دوبرابر سرعت 95Access 95 Access اولین نگارشی بود که رسماً به عنوان بخشی از Microsoft Office مطرح شد. کنترل های آن با سایر اعضای مجموعه برنامه های Office به خوبی کار می کنند. VBA یکی از ابزارهای برنامه نویسی است که Access با سایر برنامه های Office نظیر Word و Excel به اشتراک گذاشته است. Import Wizard و pivotTable Wizard اضافه شده اند. ویزاردهای form و report بهبود یافته اند. 97 Access 97 Access بیشتر مبتنی بر وب است. فرق پیوندها را به عنوان یک نوع داده طبیعی ذخیره کرده و امکان ذخیره سازی در HTML را فراهم می کند. کاربران می توانند اشیای پایگاه داده را در وب منتشر کنند. داده را از یک سند HTML که حاوی جدولی است استخراج کرده و سپس داده را در جدول پایگاه داده قراردهند. ماژول های کلاس می توانند حاوی تعریف شئ را نگه دارند. کامپایل شرطی به برنامه نویسان امکان می دهد تا هر دو کامپایل تولید و اشکال زدایی برنامه های خود را با تنظیم پرچم ها در کد ایجاد کنند. برنامه نویسان قادر به حذف کد منبع از برنامه هستند، بنابر این از سرعت اجرا کاسته شده و افراد نمی توانند آن را مشاهده و کپی کنند. کنترل های Activex جدیدی عرضه شده اند و سازگاری با سیستم های کنترل کد به ویرایش Developer از Office 97 اضافه شده است. 2000 Access Access در این نگارش از بسیاری از جهات بهتر شده است. یعنی کارآیی بهبود یافته و توانایی آن افزایش یافته است. این نگارش Access دارای ویژگی های زیر است: ADO عملاً جایگزین تمام عملکردهای دستیابی داده شده است که قبلاً با DAO انجام می شد. همان طور که قایل های mdb با موتور jet کار می کنند. فایل های Access Project(.adp) نیز به راحتی با فایل های Microsoft Data Engine و SQL Server کار می کنند. DAP ها عرضه شده اند که به شما امکان می دهد تا چیزهایی همانند گزارش ها و فرم های Access را در وب قرار دهید. 2002 Access این ویژگی ها به نسخه Access قبلی اضافه شده است: انجام مجدد و لغو چند سطحی گروه بندی بهتر با ورودی داده چند جدولی پشتیبانی پیشرفته برای SQL Server Desktop Engine را علاوه بر حذف ها و بهنگام رسانی های آبشاری شامل می شود. Upsizing Wizard برنامه های نوشته شده را طوری تبدیل کرده تا موتور jet فعال شود و آنها بتوانند با SQL Server Desktop Engine کار کنند. پشتیبانی XML اضافه شده است. 2003 Access ویژگی های جدید 2003 Access عبارتند از : کاربرد آسان توانایی بسیار در وارد ، صادر و کارکردن با فایل های داده XML پرچم گذاری خطاهای مشترک شناسایی وابستگی به شیء Access یک محیط برنامه نویسی محسوب می شود. شامل : کمی موانع سر راه ورودی – می توانید حتی با کمی مطالعه با آموزش مختصر ، برنامه های سودمندی را برنامه نویسی کنید. شهودی بودن آن – هرچه بیشتر از Access استفاده کنید و به مهارت خود بیفزایید . با استفاده از قدرت هر چه بیشتر Access بهتر می توانید از پس کارهای پیچیده تر برآیید. بخشی از مجموعه Office محسوب می شود. Access از قابلیت های سایر اعضای Microsoft Office نظیر word , excel برخوردار است. با Sql Server مایکروسافت کاملاً یکپارچه شده است. به همین علت Access برای انجام بسیاری از وظایف برنامه نویسی از کوچک ترین برنامه پایگاه داده شخصی گرفته تا برنامه های گسترده جهانی برای شرکت های چند ملیتی بزرگ مناسب است. معمولاً سایر محصولات DBMS برای یک یا چند منظور در نظر گرفته می شوند. تفاوت بین پایگاه های داده و برنامه های پایگاه داده گاهی اوقات افراد در تشخیص بین پایگاه های داده و برنامه های پایگاه داده دچار اشتباه می شوند. این امر در مورد افرادی صدق می کند که به طور تجربی کار کردن با Access را یاد گرفته اند نه کسانی که دوره آموزشی را طی کرده اند. Access برنامه نویسی پایگاه داده و برنامه پایگاه داده را با هم و بدون هیچ گونه وجه تمایزی شامل می شود. پایگاه داده مجموعه خود توضیحی از رکوردهای یکپارچه شده است. خود توضیح است . زیرا اطلاعاتی که ساختار پایگاه داده را شرح می دهند در پایگاه داده قرار دارند. رکوردها یکپارچه شده اند زیرا روابط بین آیتم های داده صراحتاً نگهداری می شوند. این دو مشخصه پایگاه داده را از مجموعه آیتم های داده متمایز می سازد. پایگاه داده مجموعه ساخت یافته داده هاست ، بنابر این مشکلی را بر طرف نمی کند و کاری انجام نمی دهد. برنامه پایگاه داده از داده موجود در پایگاه داده برای رفع مشکلات با انجام کاری استفاده می کند. برنامه



خرید و دانلود  آشنایی با Access و برنامه نویسی با VBA 16 ص