فایل ناب

سیستم همکاری در فروش فایل

فایل ناب

سیستم همکاری در فروش فایل

دانلود بررسی واکنش های شیمیایی

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

تحقیق بررسی واکنش های شیمیایی در 47 صفحه ورد قابل ویرایش

دانلود بررسی واکنش های شیمیایی

تحقیق بررسی واکنش های شیمیایی 
پروژه بررسی واکنش های شیمیایی 
مقاله بررسی واکنش های شیمیایی 
دانلود تحقیق بررسی واکنش های شیمیایی
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی فنی و مهندسی
فرمت فایل doc
حجم فایل 95 کیلو بایت
تعداد صفحات فایل 26

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

 

« بنام ایزد یکتا »

 

مؤلف : مهندس مطیع فرد                                                              فصل اول : بینش 1

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

اگر در محیط اطراف زندگی خود نگاه کنیم در اثر گذشت زمان، واکنش های شیمیائی در حال رخ دادن می باشند. برخی کند مانند زنگ زدن ، آهن و برخی تند مانند سوختن و یاخنثی شدن اسید و باز می باشند.

نکته: دقت شود در مورد سرعت خودبخودی بخودن معنا ندارد، به عبارتی خودبخودی بودن مفهوم سریع بودن را نمی رساند. بسیاری از واکنش های خودبخودی آنچنان کند می باشند که شاید هفته ها و سالها در دمای معمولی رخ ندهند. مانند:

 

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

نکته: سینتیک تابع مسیر است.

سرعت یا شتاب یک فرآیند عبارت است از تغییر یک کمیت معین در یک زمان معین. حال این کمیت معین می‌تواند غلظت – بو – زنگ و … باشد.

همچنان که در علم فیزیک سرعت یک متحرک را با تغییرات جابه‌جائی متحرک در تغییرات واحد زمان. بیان می کنیم در علم شیمی نیز به دنبال یک کمیت مستقیم تا در واحد زمان تغییر کند. از آنجائی که در حین یک واکنش شیمیائی تعداد مولها دستخوش تغییر می شوند بنابراین سرعت یک واکنش شیمیائی عبارت است از تغییر غلظت یک واکنش گر و یا یک فرآورده در واحد زمان.

مثلاً در واکنش  اگر بخواهیم سرعت را برحسب جزء A حساب کنیم. (در علم شیمی سرعت را با R نمایش می‌دهیم و از آنجائی که سرعت یک واکنش ثابت نیست و با گذشت زمان تغییر می کند. همچون علم فیزیک به بیان سرعت متوسط واکنش می پردازیم یعنی  ) حرف R از کلمه Rate به معنای سرعت گرفته شده است.

 

 

غلظت A در t1 – غلظت A در t2

 

T2-t1

توجه: [A] یعنی غلظت A بر پایه مول بر لیتر

حرف یونانی  (دلتا)‌به معنای تغییر یک کمیت اندازه گیری شده است.

نکته : سرعت در لحظه های مختلف واکنش با یکدیگر تفاوت دارد. به عبارتی سرعت یک واکنش در ابتدا زیاد و با گذشت زمان از آنجائی که غلظت واکنشگرها رو به کاهش می‌گذارد کم می گردد.

سرعت یک واکنش کمیتی است تجربی و با اندازه گیری سرعت مصرف واکنش دهنده (ها) یا سرعت تولید فرآورده (ها) معین می گردد.

توجه گردد که عبارت  ‌یک عبارت منفی است. زیرا غلظت دوم A به دلیل مصرف شدن ‌از غلظت اول A کوچکتر است و از آنجائی که در علم شیمی سرعت منفی معنا ندارد بنابراین سرعت متوسط مصرف A را با عبارت:

 

به عبارتی ‌سرعت را با بیان یک علامت منفی برای واکنش دهنده (ها) بیان می کنیم.

بنابراین می توان سرعت را برحسب جزء (B) نیز تعریف نمود:

 

پرسش: تغییرهای سرعت واکنش با پیشرفت زمان به چه ترتیب است؟

1) سرعت واکنش در ابتدا کم است و در نزدیک پایان زیاد می شود.

2) در تمام مدت سرعت واکنش ثابت است.

3) سرعت واکنش در ابتدا زیاد و در نزدیک پایان کم می گردد.

4) با پیشرفت زمان سرعت واکنش به طور منظم افزایش می یابد.

نکته :

انتخاب واحد زمان در سطح دبیرستان اصولاً ثانیه (s) و دقیقه است (min) ولی برای واکنش کند مانند زنگ زدن آهن و یا خرد شدن صفحات کاغذی یک کتاب از واحدهای نظیر روز – هفته – ماه وسال استفاده می شود. در این بحث بیشتر از واحد ثانیه استفاده می گردد.

بنابراین سرعت واحدهای مختلفی دارد.

نکته : انواع واحدهای سرعت

1- واحد mol/s یا mol/min

2- واحد mol/lit/s یا mol/lit/min یا M/S

3- واحد lit/s که بیشتر برای گازها استفاده می شود.

پرسش: در یک آزمایش 08/0 مول N2 را در ظرف یک لیتری قرار داده تا با هیدروژن واکنش دهد. و مطابق واکنش زیر آمونیاک تشکیل گردد.

 

اگر در دقیقه های چهارم و هشتم پس از شروع واکنش مقدار N2 باقیمانده در ظرف  04/0 و 02/0 مول باشد سرعت متوسط مصرف N2 در فاصله زمانی دقیقه های چهارم و هشتم برابر است با :

1) 3-10*5             2) 2-10*1             3) 2-10*2             4) 3-10*5/2

نکته: زمانی که سرعت واکنش بر حسب mol/s باشد آن را به صورت  نمایش می دهند و زمانی که سرعت واکنش برحسب مول بر لیتر بر ثانیه باشد آن را به صورت  نمایش می دهند.

نکته 5:

پرسش: 23/0 گرم سدیم در مدت 100 ثانیه در آب حل می شود، سرعت متوسط مصرف مولهای سدیم برحسب ثانیه کدام است؟                        23=Na

1) 2-10*1             2) 4-10*1             3) 3-10*5/2          4) 3-10*3/2

پرسش: اگر غلظت یکی از مواد در واکنش در مدت 25 ثانیه از 05/0 مول در لیتر به 025/0 مول بر لیتر کاهش یابد، سرعت متوسط آن واکنش در مدت زمان گفته شده برحسب، مول بر ثانیه کدام است؟

1) 4-10*1             2) 3-10*5/2          3) 2-10*5             4) 3-10*1

نکته 6:

پرسش: واکنش روبرو در یک ظرف 2 لیتری در حال انجام شدن است.

اگر در مدت 10 ثانیه مقدار No2 به 4/0 مول افزایش یابد، سرعت متوسط تشکیل No2 برحسب 1-mol.s و 1-M.S متر  کدامند؟

1) 04/0-02/0       2) 02/0-02/0       3) 04/0-04/0       4) 02/0-04/0

بررسی نمودار غلظت زمان در واکنش        

با توجه به این که غلظت مواد اولیه رو به کاهش و غلظت مواد حاصل رو به افزایش است با گذشت زمان می توان رسم نمود:

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

پرسش: مطلوب است سرعت واکنش مصرف در فاصله زمانی 10 تا 20 ثانیه

1) 01/0

2) 02/0

3) 1/0

4) 2/0

نکته 7 : بسیار مهم:

نکته 8:

پرسش :

در واکنش  کدام گزینه صحیح است؟

1) 2RB=3RD                                              2) 3RB=2RD

3) RB=RD                                                       4) 2RB=RD

پرسش: در واکنش  اگر سرعت مصرف H2 برابر 1-6mol.s باشد. سرعت تولید آمونیاک بر حسب 1-mol.s کدام است؟

1)      6                           2) 3                      3) 4                      4) 1

نکته 9:

پرسش:

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

1)      H2               2)                  3) Fe                     4)

نکته 10: هر چه ضرایب استوکیومتری یک جزء شرکت کننده در واکنش بیشتر باشد به آن معناست که شیب نمودار غلظت زمان (سرعت) آن واکنش بیشتر است.

مثلا نمودار واکنش  شیب خط منفی نشان مصرف است و شیب خط مثبت نشانه تولید است.

نکته : بلورها توانایی زیادی برای جذب سطحی مواد گازی شکل دارند مانند جذب بخار آب موجود در هوا در این واکنش با اجزاء جامد.

البته با کوبیدن این دو جامد در هاون سطح تماس مناسب برقرار شده همراه با جذب سطحی بخار آب موجود در هوا

 

پرسش : در یک ارلن 100 میلی لیتر محلول 2 مولار دی نیتروژن پنتا اکسید دوتترا کلرید کربن قرار داده شده است تا مطابق واکنش زیر تجزیه گردد.

عوامل مؤثر بر تعادل:

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

اصل لوشاتلیه: هر گاه بر یک تعادل پویا، تغییری تحمیل شود، آن تعادل در جهتی جا به جا می شود که اثر آن تغییر تحمیل شده را تعدیل، جبران و یا کاهش دهد و آن را به حداقل ممکن برساند.

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

1) اثر تغییر غلظت در یک سامانه تعادلی:

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

مثال: تعادل  در ظرفی با حجم ثابت و در دمای  727 برقرار شده است. اثر هر یک از تغییرهای زیر را بر تعادل مشخص نمائید.

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

ب ) خارج کردن مقداری گاز گوگرد دی اکسید

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

نکته 12:

نکته 13:

نکته 14:

پرسش: با توجه به تعادل  :

1) با افزایش مقدار  تعادل به سمت چپ جا به جا می گردد.

2) با افزایش مقدار Fe ، تعادل به سمت راست جا به جا می گردد.

3) با افزایش مقدار H2 غلظت Fe افزایش می یابد.

4) با افزایش مقدار H2 مقدار  کاهش می یابد.

نکته 15:

پرسش: در تعادل گازی  کدام گزینه به میزان بیشتری باعث تولید آمونیاک می شود؟

1) دو برابر کردن غلظت مولی N2                               2) دو برابر کردن غلظت مولی H2

3) کاهش غلظت مولی N2                                  4) هر سه گزینه اثری یکسان دادند.

دانلود بررسی واکنش های شیمیایی

دانلود بررسی واکنش های شیمیایی

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

تحقیق بررسی واکنش های شیمیایی در 47 صفحه ورد قابل ویرایش

دانلود بررسی واکنش های شیمیایی

تحقیق بررسی واکنش های شیمیایی 
پروژه بررسی واکنش های شیمیایی 
مقاله بررسی واکنش های شیمیایی 
دانلود تحقیق بررسی واکنش های شیمیایی
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی فنی و مهندسی
فرمت فایل doc
حجم فایل 95 کیلو بایت
تعداد صفحات فایل 47

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

 

« بنام ایزد یکتا »

 

مؤلف : مهندس مطیع فرد                                                              فصل اول : بینش 1

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

اگر در محیط اطراف زندگی خود نگاه کنیم در اثر گذشت زمان، واکنش های شیمیائی در حال رخ دادن می باشند. برخی کند مانند زنگ زدن ، آهن و برخی تند مانند سوختن و یاخنثی شدن اسید و باز می باشند.

نکته: دقت شود در مورد سرعت خودبخودی بخودن معنا ندارد، به عبارتی خودبخودی بودن مفهوم سریع بودن را نمی رساند. بسیاری از واکنش های خودبخودی آنچنان کند می باشند که شاید هفته ها و سالها در دمای معمولی رخ ندهند. مانند:

 

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

نکته: سینتیک تابع مسیر است.

سرعت یا شتاب یک فرآیند عبارت است از تغییر یک کمیت معین در یک زمان معین. حال این کمیت معین می‌تواند غلظت – بو – زنگ و … باشد.

همچنان که در علم فیزیک سرعت یک متحرک را با تغییرات جابه‌جائی متحرک در تغییرات واحد زمان. بیان می کنیم در علم شیمی نیز به دنبال یک کمیت مستقیم تا در واحد زمان تغییر کند. از آنجائی که در حین یک واکنش شیمیائی تعداد مولها دستخوش تغییر می شوند بنابراین سرعت یک واکنش شیمیائی عبارت است از تغییر غلظت یک واکنش گر و یا یک فرآورده در واحد زمان.

مثلاً در واکنش  اگر بخواهیم سرعت را برحسب جزء A حساب کنیم. (در علم شیمی سرعت را با R نمایش می‌دهیم و از آنجائی که سرعت یک واکنش ثابت نیست و با گذشت زمان تغییر می کند. همچون علم فیزیک به بیان سرعت متوسط واکنش می پردازیم یعنی  ) حرف R از کلمه Rate به معنای سرعت گرفته شده است.

 

 

غلظت A در t1 – غلظت A در t2

 

T2-t1

توجه: [A] یعنی غلظت A بر پایه مول بر لیتر

حرف یونانی  (دلتا)‌به معنای تغییر یک کمیت اندازه گیری شده است.

نکته : سرعت در لحظه های مختلف واکنش با یکدیگر تفاوت دارد. به عبارتی سرعت یک واکنش در ابتدا زیاد و با گذشت زمان از آنجائی که غلظت واکنشگرها رو به کاهش می‌گذارد کم می گردد.

سرعت یک واکنش کمیتی است تجربی و با اندازه گیری سرعت مصرف واکنش دهنده (ها) یا سرعت تولید فرآورده (ها) معین می گردد.

توجه گردد که عبارت  ‌یک عبارت منفی است. زیرا غلظت دوم A به دلیل مصرف شدن ‌از غلظت اول A کوچکتر است و از آنجائی که در علم شیمی سرعت منفی معنا ندارد بنابراین سرعت متوسط مصرف A را با عبارت:

 

به عبارتی ‌سرعت را با بیان یک علامت منفی برای واکنش دهنده (ها) بیان می کنیم.

بنابراین می توان سرعت را برحسب جزء (B) نیز تعریف نمود:

 

پرسش: تغییرهای سرعت واکنش با پیشرفت زمان به چه ترتیب است؟

1) سرعت واکنش در ابتدا کم است و در نزدیک پایان زیاد می شود.

2) در تمام مدت سرعت واکنش ثابت است.

3) سرعت واکنش در ابتدا زیاد و در نزدیک پایان کم می گردد.

4) با پیشرفت زمان سرعت واکنش به طور منظم افزایش می یابد.

نکته :

انتخاب واحد زمان در سطح دبیرستان اصولاً ثانیه (s) و دقیقه است (min) ولی برای واکنش کند مانند زنگ زدن آهن و یا خرد شدن صفحات کاغذی یک کتاب از واحدهای نظیر روز – هفته – ماه وسال استفاده می شود. در این بحث بیشتر از واحد ثانیه استفاده می گردد.

بنابراین سرعت واحدهای مختلفی دارد.

نکته : انواع واحدهای سرعت

1- واحد mol/s یا mol/min

2- واحد mol/lit/s یا mol/lit/min یا M/S

3- واحد lit/s که بیشتر برای گازها استفاده می شود.

پرسش: در یک آزمایش 08/0 مول N2 را در ظرف یک لیتری قرار داده تا با هیدروژن واکنش دهد. و مطابق واکنش زیر آمونیاک تشکیل گردد.

 

اگر در دقیقه های چهارم و هشتم پس از شروع واکنش مقدار N2 باقیمانده در ظرف  04/0 و 02/0 مول باشد سرعت متوسط مصرف N2 در فاصله زمانی دقیقه های چهارم و هشتم برابر است با :

1) 3-10*5             2) 2-10*1             3) 2-10*2             4) 3-10*5/2

نکته: زمانی که سرعت واکنش بر حسب mol/s باشد آن را به صورت  نمایش می دهند و زمانی که سرعت واکنش برحسب مول بر لیتر بر ثانیه باشد آن را به صورت  نمایش می دهند.

نکته 5:

پرسش: 23/0 گرم سدیم در مدت 100 ثانیه در آب حل می شود، سرعت متوسط مصرف مولهای سدیم برحسب ثانیه کدام است؟                        23=Na

1) 2-10*1             2) 4-10*1             3) 3-10*5/2          4) 3-10*3/2

پرسش: اگر غلظت یکی از مواد در واکنش در مدت 25 ثانیه از 05/0 مول در لیتر به 025/0 مول بر لیتر کاهش یابد، سرعت متوسط آن واکنش در مدت زمان گفته شده برحسب، مول بر ثانیه کدام است؟

1) 4-10*1             2) 3-10*5/2          3) 2-10*5             4) 3-10*1

نکته 6:

پرسش: واکنش روبرو در یک ظرف 2 لیتری در حال انجام شدن است.

اگر در مدت 10 ثانیه مقدار No2 به 4/0 مول افزایش یابد، سرعت متوسط تشکیل No2 برحسب 1-mol.s و 1-M.S متر  کدامند؟

1) 04/0-02/0       2) 02/0-02/0       3) 04/0-04/0       4) 02/0-04/0

بررسی نمودار غلظت زمان در واکنش        

با توجه به این که غلظت مواد اولیه رو به کاهش و غلظت مواد حاصل رو به افزایش است با گذشت زمان می توان رسم نمود:

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

پرسش: مطلوب است سرعت واکنش مصرف در فاصله زمانی 10 تا 20 ثانیه

1) 01/0

2) 02/0

3) 1/0

4) 2/0

نکته 7 : بسیار مهم:

نکته 8:

پرسش :

در واکنش  کدام گزینه صحیح است؟

1) 2RB=3RD                                              2) 3RB=2RD

3) RB=RD                                                       4) 2RB=RD

پرسش: در واکنش  اگر سرعت مصرف H2 برابر 1-6mol.s باشد. سرعت تولید آمونیاک بر حسب 1-mol.s کدام است؟

1)      6                           2) 3                      3) 4                      4) 1

نکته 9:

پرسش:

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

1)      H2               2)                  3) Fe                     4)

نکته 10: هر چه ضرایب استوکیومتری یک جزء شرکت کننده در واکنش بیشتر باشد به آن معناست که شیب نمودار غلظت زمان (سرعت) آن واکنش بیشتر است.

مثلا نمودار واکنش  شیب خط منفی نشان مصرف است و شیب خط مثبت نشانه تولید است.

نکته : بلورها توانایی زیادی برای جذب سطحی مواد گازی شکل دارند مانند جذب بخار آب موجود در هوا در این واکنش با اجزاء جامد.

البته با کوبیدن این دو جامد در هاون سطح تماس مناسب برقرار شده همراه با جذب سطحی بخار آب موجود در هوا

 

پرسش : در یک ارلن 100 میلی لیتر محلول 2 مولار دی نیتروژن پنتا اکسید دوتترا کلرید کربن قرار داده شده است تا مطابق واکنش زیر تجزیه گردد.

عوامل مؤثر بر تعادل:

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

اصل لوشاتلیه: هر گاه بر یک تعادل پویا، تغییری تحمیل شود، آن تعادل در جهتی جا به جا می شود که اثر آن تغییر تحمیل شده را تعدیل، جبران و یا کاهش دهد و آن را به حداقل ممکن برساند.

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

1) اثر تغییر غلظت در یک سامانه تعادلی:

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

مثال: تعادل  در ظرفی با حجم ثابت و در دمای  727 برقرار شده است. اثر هر یک از تغییرهای زیر را بر تعادل مشخص نمائید.

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

ب ) خارج کردن مقداری گاز گوگرد دی اکسید

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

نکته 12:

نکته 13:

نکته 14:

پرسش: با توجه به تعادل  :

1) با افزایش مقدار  تعادل به سمت چپ جا به جا می گردد.

2) با افزایش مقدار Fe ، تعادل به سمت راست جا به جا می گردد.

3) با افزایش مقدار H2 غلظت Fe افزایش می یابد.

4) با افزایش مقدار H2 مقدار  کاهش می یابد.

نکته 15:

پرسش: در تعادل گازی  کدام گزینه به میزان بیشتری باعث تولید آمونیاک می شود؟

1) دو برابر کردن غلظت مولی N2                               2) دو برابر کردن غلظت مولی H2

3) کاهش غلظت مولی N2                                  4) هر سه گزینه اثری یکسان دادند.

دانلود بررسی واکنش های شیمیایی

دانلود آشنایی با کامپیوتر (برنامه SETUP)

آشنایی با کامپیوتر (برنامه SETUP)

مقاله آشنایی با کامپیوتر (برنامه SETUP) در 37 صفحه ورد قابل ویرایش

دانلود آشنایی با کامپیوتر (برنامه SETUP)

تحقیق آشنایی با کامپیوتر (برنامه SETUP)
پروژه آشنایی با کامپیوتر (برنامه SETUP)
مقاله آشنایی با کامپیوتر (برنامه SETUP)
دانلود تحقیق آشنایی با کامپیوتر (برنامه SETUP)
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی فنی و مهندسی
فرمت فایل doc
حجم فایل 32 کیلو بایت
تعداد صفحات فایل 37

آشنایی با کامپیوتر (برنامه SETUP)

 

آشنایی با برنامه setup

بعد از اجرای برنامه Post توسط BIOS ،‌ برنامه مخصوص پیکر بندی سخت افزار سیستم به نام Setup  اجرا می شود ، در واقع برنامه Setup داخل حافظه ROM است . ولی مقادیر مربوط به پیکر بندی سیستم در Setup داخل حافظه ای به نام (Complementery Metal Oxide Semiconductor ) CMOS RAM وجود دارد . برخلاف حافظه ROM که نمی توان اطلاعاتش را تغییر داد ، می توانید از طریق اجراء برنامه Setup اطلاعات موجود در حافظه CMOS را تغییر داد . هر وقت کامپیوتر راه اندازی می شود ، برنامه BIOS با استفاده از مقادیر موجود در حافظه CMOS کامپیوتر را پیکر بندی می کند . حافظه CMOSبه محض قطع برق اطلاعاتش پاک می شود . لذا برای حفظ اطلاعات فوق از باطری کوچکی به نام Backup Battery استفاده می شود . از خصوصیات دیگر این حافظه ها این است که این نوع حافظه به دلیل عدم استفاده خازن در ساختار داخلی آن ، نیاز به تازه سازی (Refresh) مشابه حافظه های اصلی دینامیکی (DRAM) ندارد .

برنامه های Setup معمولاً به دو صورت ویندوزی و متنی ارائه شده اند . در Setup ویندوزی ،‌قسمتهای مختلف برنامه های Setup به صورت صفحات ویندوز طراحی شده و در صورت اتصال ماوس به سیستم
می توانید این قسمتها را انتخاب و مورد استفاده قرار دهید .

در Setup های معمولی برای انتخاب قسمتهای مختلف از کیلد های جهتی و
 Page Up و Page Down در صفحه کلید استفاده می شود .

 

آشنایی با روش ارتقاء برنامه Setup

هر برد اصلی دارای یک برنامه Setup مخصوص به خود می باشد که به کمک آن می توان پارامتر های مورد نیاز آن برد را تنظیم نمود . شرکتهای تولید کننده برنامه های BIOS به منظور بالا بردن کارایی برنامه خود و همچنین همگام شده با پیشرفتهای نرم افزاری و سخت افزایس مرتباً برنامه های خود را ارتقاء داده و نسخه های جدیدی از آنها را ارائه می کنند .

همچنین شرکتهای سازنده بردهای اصلی نیز با استفاده از حافظه های Flash Rom برای نگهداری برنامه ها BIOS امکان به روز رسانی برنامه فوق بدون نیاز به تعویض این حافظه را فراهم آورده اند . برای بروز رسانی برنامه BIOS می توان بعد از تهیه نسخه جدید برنامه از طریق دیسکت CD یا اتصال به سایت شرکت تولید کننده برنامه BIOS از طریق اینترنت برنامه مخصوص به روز رسانی Flash را از مسیر ذخیره شده روی کامپیوتر خود اجرا کنید معمولاً این فایل ها را با نامهای AWDFLASH.EXE یا AMIFLASH.EXE و غیره مشاهده خواهید نمود .

بعد از اجرای این برنامه ابتدا از شما در مورد ذخیره سازی محتویات قدیمی BIOS از شما سوال می شود که بهتر است به آن پاسخ «y» بدهید . در این صورت به شما امکان تایپ نام فابل مخصوص ذخیره سازی نسخه قدیمی را خواهد داد . نهایتاً از شما در مورد کپی کردن اطلاعات جدید سوال کرد که در صورت پاسخ «Y« عمل به روز رسانی برنامه BIOs شروع
می شود که در پایان کار باید سیستم را مجدداً راه اندازی نمایید .

معمولاً به سه روش مختلف می توان برنامه بایوس سیستم را به روز رسانی کرد :

1- از طریق فلاپی و کلید F8 در هنگام راه اندازی و داخل شدن به بایوس سیستم در این حالت اگر اگر از مادربردهای Gigabyte استفاده می کنید ، کافی است به آدرس اینترنتی http:www.gigabyte.com.tw مراجعه کرده و سپس از قسمت Support گزینه Motherboard و سپس گزینه BIOS و همچنین مدل مادربرد را انتخاب کرده و سپس برنامه BiOS جدید را Down load کرده و روی فلاپی ذخیره کنید . حال هنگام راه اندازی سیستم بازدن کلید F8 ضمن قرار دادن فلاپی داخل درایو در منویی که باز می شود گزینه Update From Flappy را انتخاب کرده و عمل بازسازی را شروع نمایید . در خاتمه سیستم را مجدداً راه اندازی کرده تا عملیات بازسازی BIOS به اتمام برسد .

 

 

2- باز سازی از طریق فلاپی و برنامه QFlash

در این روش به ترتیبی که در روش قبلی گفته شده بایوس مادربورد مورد نظر را Down load کرده و سپس Unzip کنید از بین سه فایلی که باز
می شود ، داخل محیط MS-Dos Prompt جلوگیری اعلان DOS فرمان زیر را تایپ کنید .

A:> Flash879.exe  8zpE1000.f8

 

3- باز سازی از طریق ویندوز و نرم افزار @Bios

این نرم افزار همراه CD مادربرد تحویل شما می گردد . شما می توانید از روی درایو CD و مسیر utility\Gigabte\Gwum این فایل را اجرا کرده و سپس سیستم را مجدداً راه اندازی کنید . روی عروسکی که کنار ساعت در نوار وظیفه ویندوز ظاهر می شود کلیک راست کرده و از پنجره ای که باز می شود گزینه Gigabyte Bios Flash یا @Bios را انتخاب کرده تا وارد برنامه بازسازی شوید . اکنون باید برای بازسازی گزینه های Internet Update و Update New BIOS را به ترتیب انتخاب کرده تا پنجره ظاهر شود . سپس سایت مربوط به نوع BIOs را انتخاب و دکمه ok را کلیک کنید. منتظر بمانید تا BIOS شما Update شود . در خاتمه سیستم را مجدداً راه اندازی کنید .

 

 پردازنده ها

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

cpu مهمترین تراشه بر روی برد اصلی هر کامپیوتر می باشد و آن مدیریت کلیه مراحل پردازش داده ها را به عهده دارد . این قطعه به صورت مستقیم و یا غیر مستقیم سایر قطعات روی برد اصلی و سایر قسمتهای کامپیوتر را نظارت و مقدار دهی می کند . پردازنده ها هر چند دارای ابعاد فیزیکی بسیار کوچکی هستند ولی از ابتدایی ترین آنها که از 29000 ترانزیستور تا انواع پیشرفته آنها که 5/7 میلیون ترانزیستور می باشند ، ابعاد فیزیکی آنها بسیار محدود و در حد 2 تا 3 اینچ مربع می باشند .

مشخصه های با اهمیت ریز پردازنده ها عبارت اند از :

  • سرعت
  • پهنای گذرگاه داده  
  • پهنای گذرگاه آدرس 
  • ماکزیمم حافظه  

گرافیک در کامپیوتر

کارت گرافیک

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

کارتهای گرافیک شبیه سایر کارتهای دیگر به سادگی در یکی از شکافهای توسعه برد اصلی کامپیوتر نصب شده یا به صورت On Board روی آن طراحی شده است . هر نقطه روی مونیتور را یک پیکسل (Pixel) می نامند . هر چه تعداد پیکسلها روی مونیتور بیشتر باشد کیفیت تصویر بهتر و واضح تر است . با توجه به ثبات بودن سطح لامپ تصویر در مونیتورها ، ‌زیاد بودن تعداد پیکسلهای باعث نزدیکی آنها به هم و در نتیجه صاف شدن تصویر خواهد شد . در اصطلاح فاصله بین پیکسل ها را Dot Pitch می گویند . کارتهای گرافیک صفحه نمایش را به صورت صفحه ای دو بعدی ( محور های x و y ) می بینند و هر پیکسل یک نشانی خاص دارد . علاوه بر این کراتهای گرافیک اطلاعات کنترل را به مونیتور داده و ردیف به ردیف تصویر را کامل می کنند.

کارتهای گرافیک از قسمتهای زیر تشکیل شده اند :

کارتهای گرافیک از قسمتهای زیر تشکیل شده اند :

1-  حافظه ویدیویی

2-  تراشه کنترل کننده  

3-   مبدل دیجیتال به آنالوگ  

4-  تراشه ROM BIOS

5-  تراشه اختصاصی  

دانلود آشنایی با کامپیوتر (برنامه SETUP)

دانلود آشنایی با نرم افزار ACCESS

آشنایی با نرم افزار ACCESS

مقاله آشنایی با نرم افزار ACCESS در 40 صفحه ورد قابل ویرایش

دانلود آشنایی با نرم افزار ACCESS

تحقیق آشنایی با نرم افزار ACCESS 
پروژه آشنایی با نرم افزار ACCESS 
مقاله آشنایی با نرم افزار ACCESS 
دانلود تحقیق آشنایی با نرم افزار ACCESS
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی فنی و مهندسی
فرمت فایل doc
حجم فایل 23 کیلو بایت
تعداد صفحات فایل 40

آشنایی با نرم افزار ACCESS

 

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

اگر با کامپیوترهای شخصی زیاد کار می کنید، بی تردید از واژه پردازها یا برنامه های کاربردی صفحه گسترده در کارهای خود استفاده می نمایید و احتمالاً استفاده از واژه پردازها را از زمانی که محصولات مبتنی بر کاراکتر تحتMS-DOS به کار برده می‌شوند شروع کرده و به تدریج آنها را به واژه پردازهایی که تحت سیستم عامل ویندوز اجرا می‌شوند ارتقاء داده اید. و نیز احتمال می رود که اکنون از مزیت داشتن بعضی نرم افزارهای بانک اطلاعاتی، یا به منزله جزئی از بسته های مجتمع سازی نشده مانند Microsoft Works یا به صورت یک برنامه جداگانه برخوردار هستید.

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

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

بانک اطلاعاتی چیست؟

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

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

چگونه می توان اطلاعات مربوط به مشتریان متعدد را که در اسناد و پرونده های کاربرگ های گوناگون درج شده اند جمع آوری کرد و به آنها دسترسی داشت؟ چگونه می توان با وارد کردن اطلاعات جدید همین اطلاعات رابطه برقرار نمود؟ چگونه می‌توان مطمئن شد که اطلاعات وارد شده صحیح می باشند؟ چگونه می توان اطلاعات را با دیگرانبه اشتراک گذاشت، ولی به آنان اجازه تغییر آنها را نداد؟ برای انجام این کارها، به یک سیستم مدیریت اطلاعات یا DataBase Management System (DBMS) نیاز دارید.

بانک های اطلاعاتی رابطه ای

تقریباً کلیه سیستم های جدید مدیریت بانک اطلاعاتی، اطلاعات را با استفاده از الگوی مدیریت رابطه ای بانک اطلاعاتی، ذخیره و اداره می کنند. در یک سیستم مدیریت رابطه‌‌ای بانک اطلاعاتی که به RDBMS معروف می باشد، سیستم کلیه اطلاعات را از طریق جدول کنترل می کند. در جدول هایی (Tables) که حتی یک عنوان مثل نام مشتری یا محصول ذخیره می شوند، هر جدول دارای ستون ها(Columns) یا فیلدها(Filds) می باشد که هر ستون حاوی اطلاعات مختلفی درباره موضوع (مثل نشانی مشتری یا شماره های تلفن) می باشد. و نیز یک جدول دارای ردیف ها(Rows) (یا رکوردها(Crecords) است که کلیه مشخصه های یک نمونه از موضوع (مثل اطلاعات درباره یک محصول یا یک مشتری خاص) در آنها ثبت می شوند. ولی هنگامی که از یک بانک اطلاعاتی پرس و جویی(Query) می کنید (آوردن اطلاعات از یک یا چند جدول) همیشه نتیجه شبیه جدول دیگری به نظر خواهد رسید.

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

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

چند اصطلاح مربوط به بانک اطلاعاتی/ پایگاه داده های رابطه ای

:Relation اطلاعات درباره فقط یک موضوع مانند مشتریان، سفارش ها، کارکنان، تولیدات یا شرکت ها. این اطلاعات معمولاً در سیستم مدیریت رابطه ای بانک اطلاعاتی  در یک جدول (Table) نگهداری می شوند.

:Attribute اطلاعات ویژه درباره یک موضوع، مثل نشانی مشتری یا ارزش یک سفارش. مشخصه های فوق معمولاً در ستون (فیلد) یک جدول قرار داده می شوند.

:Instance یک عضو مخصوص در یک رابطه- مثل یک مشتری یا محصول منفرد. این جزء معمولاً در جدول به صورت یک رکورد یا در ردیف نگهدرای می شود.

:Relationship روشی که در آن اطلاعات در یک رابطه مربوط به اطلاعات در رابطه دیگری می شود. برای مثال، هر مشتری دارای «یک- به- چند» رابطه با سفارش ها می‌باشد، زیرا یک مشتری می تواند چند سفارش داشته باشد، ولی هر سفارش مختص به یک مشتری می باشد. رابطه شرکت ها با افراد مورد تماس یک رابطه «چند- به- چند» می باشد، زیرا هر مشتری می تواند چند نشانی تماس داشته باشد و یک مشتری نیز می تواند با چند شرکت تماس داشته باشد.

پروژهAccess»  و نیز درActical1 « آشنایی باSQL» به تفصیل شرح داده شده است. ولی برای ایجاد انواع ویژه و پیشرفته پرس و جوها باید اصول کار با SQL را یاد بگیرید.

کنترل داده ها

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

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

از آنجایی که می توانید داده هایتان درAccess را با دیگران به اشتراک بگذارید، Access ویژگی های بی نظیری را برای حفظ امنیت و یکپارچگی داده هایتان فراهم دیده است. شما می توانید کاربران یا گروه هایی را که می توانند به اشیاء در بانک اطلاعاتی شما (مانند جدول ها، فرم ها و پرس وجوها) دسترسی داشته باشند مشخص سازید. Access   به طور خودکار یک مکانیزم قفل کردن را برای اطمینان از اینکه دو کاربر به طور همزمان یک شیء را به روز نرسانند به کار می برد. در ضمنAccess این مکانیزم قفل سازی در ساختارهای بانک های اطلاعاتی دیگر (مانندSQL,Foxpro, Paradox) که به بانک اطلاعاتی شما الصاق شده اند را شناسایی و به موقع اطلاعات آنها را نیز قفل می کند.

Microsoft Access به منزله یک سیستم توسعه کاربردی

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

دانلود آشنایی با نرم افزار ACCESS

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

اصول برنامه نویسی اسمبلی

مقاله اصول برنامه نویسی اسمبلی در 46 صفحه ورد قابل ویرایش

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

تحقیق اصول برنامه نویسی اسمبلی
پروژه اصول برنامه نویسی اسمبلی
مقاله اصول برنامه نویسی اسمبلی
دانلود تحقیق اصول برنامه نویسی اسمبلی
پروژه
پژوهش
مقاله
جزوه
تحقیق
دانلود پروژه
دانلود پژوهش
دانلود مقاله
دانلود جزوه
دانلود تحقیق
دسته بندی فنی و مهندسی
فرمت فایل doc
حجم فایل 31 کیلو بایت
تعداد صفحات فایل 46

اصول برنامه نویسی اسمبلی

 

تراشه enCorRe دستور پشتیبانی می‌کند. همه برنامه‌ها باید از این 37 دستور استفاده کنند. سیپرس یک مترجم مجانی ارائه می‌دهد که کدهای اسمبلی را که شما می‌نویسید به فایل‌های موضوع، که به منظور برنامه‌ریزی در EPROM تراشه تهیه می‌شوند، تبدیل می‌کند. اگر ترجیح دهید که در C برنامه‌نویسی کنید، سیپریس یک مفسر C نیز پیشنهاد می‌کند.

اگر با برنامه‌نویسی اسمبلی میکروکنترلر آشنایی داشته باشید، برنامه‌نویسی برای enCoRo  نیز مشابه همان است. اما اگر با برنامه‌نویسی در بیسیک و C آشنا هستید، باید بدانید که در برنامه‌نویسی کدهای اسمبلی بسیاری از عملگرهای زبانهای سطح بالا موجود نیست در اینجا دیگر حلقه‌های While یا ‌for یا انواع مختلف متغیرها وجود ندارد. اما برای تراشه‌‌ای مانند enCoRo که به منظور کارهای نمایشی و کنترلی غیر پیچیده طراحی شده است، استفاده از کدهای اسمبلی عملی است. برای برنامه‌های کوتاه، که به سرعت اجرا می‌شوند احتیاجی به خرید مفسر نیست.

 

اصول برنامه‌نویسی اسمبلی

برنامه‌نویسی اسمبلی شامل یک مجموعه از دستورات است که هر کدام مربوط به کدهای ماشینی هستند که تراشه از آنها پشتیبانی می‌کند. مثلاً دستور iord، که محل io را می‌خواند به کد h29 مربوط است. به جای به خاطر آوردن h 29، شما می‌توانید iord را بنویسید، و مترجم معادل سازی را برای شما انجام خواهد داد. دستور iord همچنین احتیاج به یک عملوند دارد که محل خواندن را مشخص کند. به عنوان مثال 01h iord پورتی با آدرس h 10 را می‌خواند.

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

 

 

داده شود یا اینکه فعالیت PSP داشته باشیم.

سه بیت کنترلی، برنامة تراشه را قادر می‌سازند که خطوط USB یا PS/2 را در وضعیت‌های خاصی تنظیم کنند، از جمله این وضعیت‌ها می‌توان از j،k و SE0 مربوط به USB نام برد. اگر قبلاً میزبان قابلیت Remote-wakup را فعال کرده باشد، برنامة کاربردی می‌تواند از وضعیت Force-k برای فرستادن سیگنال بازگشت که به میزبان می‌گوید دستگاه می‌خواهد ارتباط دوباره آغاز شود استفاده کند.

بیت فعال کردن PS/2 قادر است مقاومت بالابر داخلی که بین خطوط SDATA و SCLK است را برای استفاده ارتباط PS/2 فعال سازد.

رجیستر داده پورت 2، حالت چهار بیت فقط خواندنی را در یک پورت ورودی کمیک نگهداری می‌کند. دو بیت، حالت D+و D- در هنگام استفاده از USB  یا حالت SCLK و SDATA در هنگام استفاده از PS/2 می‌باشند. دو بیت دیگر بیشتر مواقع می‌توانند به عنوان دو ورودی استفاده شوند. اگر مقاومت موجود بر روی خط D- از منبع ولتاژ خارجی برای راه‌اندازی استفاده کند و یا اینکه دستگاه از USB پشتیبانی نکند، از پایة VREG می‌توان به عنوان ورودی استفاده کرد که در این حالت وضعیت این بیت از طریق P2.0 قابل دسترسی است.

وقتی که ساعت داخلی فعال است، مرجع زمانی بر روی پایة XTALIN وجود نخواهد داشت و می‌توان از این پایه نیز به عنوان ورودی از طریق PS.1 استفاده کرد.

آخرین رجیستر مربوط به USB رجیستر فعال ساز وقفه‌های اندپوینت است، که وقفه‌ها را برای اندپوینت‌های صفر، 1 و 2 فعال می‌سازد. توضیحات مربوط به این رجیستر در زیر در بخش پردازش وقفه ارائه خواهد شد.

اصول راه‌انداز دستگاه

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

رها کردن برنامه‌های کاربردی از جزئیات

یک راه‌اندا دستگاه، برنامة کاربردی را از داشتن جزئیات درباره اتصالهای فیزیکی، سیگنال‌ها، پروتکل‌هایی که برای ارتباط با دستگاه لازم است، بی‌نیاز می‌کند. برنامة کاربردی نرم‌افزاری است که کاربر آن را راه می‌اندازد که شامل پردازش کننده‌های word و داده‌ها تا برنامه‌هایی با کاربرد خاص که سخت‌افزار ویژه‌ای را پشتیبانی می‌کند، می‌شوند.

یک راه‌انداز دستگاه کدهای برنامة کاربردی را قادر می‌سازد فقط با دانستن نام وسیلة جانبی (مثل Laserjet hp) و یا کار آن (دستة بازی) بتواند با آن ارتباط برقرار کنند. احتیاج نیست که برنامه کاربردی آدرس فیزیکی پورتی را که وسیلة جانبی له آن متصل شده بداند ( مانند آدرس h 378) یا اینکه سیگنال‌های تأیید

متقابل که به وسیله جانبی نیاز دارد ( Strobe .Busy و غیره) را کنترل و نمایش دهد. برنامة کاربردی حتی نمی داند که یک دستگاه از مدار واسطه USB استفاده می کند یا مدار واسط دیگری. با توجه به اینکه جزئیات سخت افزاری در یک زبان سطح پایین تر وجود دارد.

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

ویندوز دارای تابعهای کاربردی رابط با برنامه نویسان (API) است که برنامة کاربردی را قادر می سازد که با راه انداز دستگاه ارتباط برقرار کند. برنامه هایی که در زبانهای برنامه نویسی ویژه وال بیسیک++C/C و دلفی نوشته می شوند قادر به فراخوانی تابعهای API هستند سه تابعی که راه انداز دستگاه را قادر می سازد که از دستگاه USB بخواند و بنویسد عبارتند از  DeviceIoControl. Write File, ReadFile

به منظور اینکه برنامه نویسی آسانتر و صحیح تر باشد، ویژوال بیسیک برای کارهای معمولی دارای کنترل هایی است به عنوان مثال، برنامة کاربردی می تواند با استفاده از موضوع Printer داده را به چاپگر و کنترل McComm بفرستد تا به دستگاهی که به پورت سریال RS-232 متصل است ارتباط برقرار کند. استفاده از این کنترل ها راه راحت تر و کم اشتباه تری برای تنظیم کردن پارامترها و تبادل اطلاعات می باشد. در پشت  کد های کنترلی ممکن است تابعهای API وجود داشته باشند که با راه انداز از دستگاه ارتباط برقرار می کنند. اما موضوعهای کنترلی برنامه نویسان را از سرو کار داشتن با آنها راحت می کند.

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