loading...
دانلود تحقیق و مقاله
فاطمه بداغ آبادی بازدید : 295 پنجشنبه 31 تیر 1395 نظرات (0)

دزیمتری

دزیمتریدسته: فیزیک
بازدید: 2 بار
فرمت فایل: doc
حجم فایل: 5766 کیلوبایت
تعداد صفحات فایل: 32

این محصول در قالب فایل word و در 32 صفحه تهیه و تنظیم شده است

قیمت فایل فقط 3,200 تومان

خرید

دزیمتری

 

توجه :

 

 

 

 

 

 

 

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

عناوین :

تعاریف و مفاهیم دز
هدف از دزیمتری
ویژگیهای دزیمتر مناسب و روشها و مقررات دزیمتری
فیل بج
مزایای و معایب فیلم بج
روش استفاده و نكات مهم استفاده از فیلم بج
TLD ترمولومینانس (گرمالیان)
مزایا و معایب دزیمتر ترمولومینانس
دزیمتر قلمی (جیبی)
دزیمتر نوتر ایران
مزایا و معایب دزیمتر نوتور ایران

قیمت فایل فقط 3,200 تومان

خرید

برچسب ها : دزیمتری , تعاریف و مفاهیم دز , هدف از دزیمتری , ویژگیهای دزیمتر مناسب و روشها و مقررات دزیمتری , فیل بج , مزایای و معایب فیلم بج , روش استفاده و نكات مهم استفاده از فیلم بج , TLD ترمولومینانس (گرمالیان) , مزایا و معایب دزیمتر ترمولومینانس , دزیمتر قلمی (جیبی) , دزیمتر نوتر ایران , مزایا و معایب دزیمتر نوتور ایران , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دا

فاطمه بداغ آبادی بازدید : 672 پنجشنبه 31 تیر 1395 نظرات (0)

کیفیت ارائه خدمات بر روی پروتکل های مسیریابی در شبکه های اقتضایی متحرک

کیفیت ارائه خدمات بر روی پروتکل های مسیریابی در شبکه های اقتضایی متحرکدسته: کامپیوتر
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 930 کیلوبایت
تعداد صفحات فایل: 46

شبكه های اقتضایی ( Ad Hoc ) نمونه ی نوینی از شبكه های مخابراتی بی سیم هستند كه به خاطر مشخصات منحصر به فردشان امروزه بسیار مورد توجه قرار گرفته اند

قیمت فایل فقط 5,900 تومان

خرید

کیفیت ارائه خدمات بر روی پروتکل های مسیریابی در شبکه های اقتضایی متحرک

 

شبكه های اقتضایی ( Ad Hoc ) نمونه ی نوینی از شبكه های مخابراتی بی سیم هستند كه به خاطر مشخصات منحصر به فردشان امروزه بسیار مورد توجه قرار گرفته اند .در این شبكه ها هیچ پایگاه مبنا، تقویت كننده و مركز سوییچینگ ثابتی وجود ندارد بلكه این خود گره ها هستند كه عملیات تقویت داده سوییچینگ و مسیریابی را انجام می دهند .با توجه به تغییرات مداوم در توپولوژی شبكه به واسطه ی تحرك گره ها پروتكل های مسیریابی باید با اتخاذ نوعی استراتژی سازگار این تغییرات را پشتیبانی كنند به نحوی كه داده ی ارسالی به سلامت از مبدا به مقصد برسد. از اوایل دهه 80 میلادی تاكنون پروتكل های مسیریابی فراوانی برای شبكه های اقتضایی پیشنهاد شده است. این پروتكل ها رنج وسیعی از مبانی و روش های طراحی را شامل می شوند از یك تعریف ساده برای پروتكل های اینترنتی گرفته تا روش های سلسله مراتبی چندسطحه ی پیچیده.

بسیاری از این پروتكل ها بر اساس فرض های ابتدایی ساده ای طراحی می شوند. نهایتا اگرچه هدف بسیاری از پروتكل ها قابل استفاده بودن برای شبكه های بزرگ است اما معمولا و به طور میانگین برای 10 تا 100 گره طراحی می شوند. كمبود توان باتری، پهنای باند محدود، میزان خطای زیاد، تزاحم داده و تغییرات مداوم در توپولوژی شبكه از مشكلات اساسی شبكه های اقتضائی است.

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

 

فهرست مطالب

 

چکیده1

مقدمه. 2

فصل اول : شبکه های بیسیم3

شبکه های ادهاک.. 7

کاربردهای شبکه ادهاک.. 8

خصوصیات شبکه ‌های ادهاک.. 9

معرفی انواع شبکه‌های ادهاک.. 10

شبکه ‌های حسگر هوشمند : (WSNs)10

مشخصات خاص شبکه های حسگر بی سیم12

شبکه‌های موبایل ادهاک : (MANETs)13

فصل دوم : شبکه های اقتضایی متحرک.. 14

شبکه های موبایل ادهاک.. 15

مفاهیم MANET :15

خصوصیات MANET :16

کاربردهای MANET :18

امنیت.. 21

مسیر یابی. 22

2. On demand - Reactive. 25

3. Hybrid - Proactive & Reactive. 26

فصل سوم : پروتکل DSR.. 27

پروتکل DSR.. 28

شبیه ساز NS2. 32

نتیجه گیری.. 33

فهرست منابع لاتین :42

 

قیمت فایل فقط 5,900 تومان

خرید

برچسب ها : کیفیت ارائه خدمات بر روی پروتکل های مسیریابی در شبکه های اقتضایی متحرک , کیفیت ارائه خدمات , پروتکل های مسیریابی , شبکه های اقتضایی متحرک , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 208 پنجشنبه 31 تیر 1395 نظرات (0)

کارآموزی در اداره مالیات

کارآموزی در اداره مالیاتدسته: اقتصاد
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 70 کیلوبایت
تعداد صفحات فایل: 53

ایرانیان از زمان هخامنشیان برایدریافت مالیات وامورمالی كشور دفاتر وسازمانهای مرتبی داشتند در زمان ساسانیاناخذ مالیات صورت كاملتری داشت وسه نوع مالیات به نامهای اراضی ، سرشماری وسرانهدریافت می شد

قیمت فایل فقط 5,900 تومان

خرید

کارآموزی در اداره مالیات

 

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

 

فهرست مطالب

 

 فصل 1 : معرفی سازمان امور مالیاتی

1-1) تاریخچه

1-2) تشكیل سازمانامورمالیاتی

1-3) نظام جامع مالیاتی

1-4) شر ح وظایف سازمان

فصل 2: انواع مالیات

2-1) مالیات بر اشخاص حقوقی

2-2-1) رسیدگی و نحوه تعیین درآمدمشمول مالیات مشاغل

2-2-2) تکلیف مودیان

2-2-3) معافیت های مالیاتی

2-2-4)هزینه های قابل قبول

2-2-5) مراجع حل اختلاف

2-2-6) تشویقات

2-2-7) جرائم

2-3) مالیات بر املاک

2-3-1) مالیات اجاره

2-3-2)مالیات بر نقل و انتقال املاك و سرقفلی

2-3-3) مالیات نقل و انتقال

2-3-3-1) تکالیف مودیان

2-3-4) مالیات بر در آمد املاك ( مالیات درآمد های متفرقه )

2-4) مالیات بر ارث

2-4-1) وراث از نظر قانونهای مالیاتی مستقیم

2-4-2) اموال مشمول مالیات بر ارث

2-4-3) نرخ مالیات بر ارث نسبت به سهم الارث

2-4-4) اموال زیر از مشمول مالیات بر ارث خارج است

2-4-5) وظیفه وراث

2-4-7) گواهینامه تسلیم اظهارنامه مالیات بر ارث

2-4-8) گواهینامه واریز مالیات بر ارث

2-4-9) مراجع حل اختلاف

2-5) مالیات بر حقوق

2-6) مالیات تکلیفی

فصل 3: نگهداری دفاتر

3-1) مشخصات دفاتر قانونی

3-2) سایر دفاتر، اسناد حسابداری و مدارك حساب

3-3) نحوه تحریر و نگهداری دفاتر قانونی

3-4) چگونگی تنظیم صورت های مالی نهایی

3-5) موارد رد دفاتر

فصل 4: پیشنهادات

4-1) اظهار نامه مستغلات

4-2) اظهار نامه مالیاتی مربوط به مشاغل فروشندگی

منابع

 

قیمت فایل فقط 5,900 تومان

خرید

برچسب ها : کارآموزی در اداره مالیات , کارآموزی , اداره مالیات , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 77 پنجشنبه 31 تیر 1395 نظرات (0)

بررسی و تحلیل منیفولد و سیستم اگزوز اتومبیل

بررسی و تحلیل منیفولد و سیستم اگزوز اتومبیلدسته: مکانیک
بازدید: 2 بار
فرمت فایل: doc
حجم فایل: 1621 کیلوبایت
تعداد صفحات فایل: 93

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

قیمت فایل فقط 8,900 تومان

خرید

بررسی و تحلیل منیفولد و سیستم اگزوز اتومبیل

 

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

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

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

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

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

هر چه لوله‌ها کوتاهتر باشد، قطر آنها بزرگتر است، یعنی طرح کلی 1 ـ 4، و کلکتورهای بزرگ اوج hp بالاتری دارند زیرا سرعت 240 بعداً‌در امتداد rpmها بدست می‌آیند. این گشتاور را بعد از اوج گشتاور بالاتر نگه می‌دارند.

هر چه لوله‌های اولیه بلندتر باشند، قطرها کوچکتر هستند، یعنی طرح کلی 1 ـ 2 ـ 4، و کلکتورهای کوچکتر اوج گشتاوری دارند که قبلاً در دامنه rpm روی داده‌اند. زیرا 240 زودتر بدست آمده و این گشتاور را قبل از گشتاور اوج بالاتر نگه می‌دارند.

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

 

فهرست مطالب

 

چکیده1

مقدمه. 3

فصل اول:5

هدر5

هدر (مانیفلد)6

فشار برگشتی.. 7

تأثیرات طراحی هدر ـ اگزوز بر قدرت موتور8

طراحی هدرز11

ایده‌هایی برای طراحی هدر14

قطر لولۀ اولیه. 18

اهداف یک سیستم کامل هدر و اگزوز22

پنج فاکتور طراحی هدر که روی مکانی که اوج گشتاور روی می‌دهد تأثیر می‌گذارد.23

1 ـ قطر (یا سطح مقطع لوله هدر)24

2) طول.. 27

3 ـ ادغام قطر، طول، زاویه و طرح نقشه کلکتور28

انوع کلکتور31

طول کلکتور32

پهنای کلکتور32

زاویه‌های شیب (taper)33

کاتالیست کانورتور34

5 ـ طرح کلی هدر: 1 ـ4 در برابر 1 ـ 2 ـ 4:37

نتیجه‌گیری از طراحی هدر38

خلاصه. 39

فصل دوم:41

اگزوز41

طراحی اگزوز42

طراحی اصلی.. 42

cat back. 43

بطور کلی سه طرح اگزوز وجود دارد:44

مشخصه‌های مهم اگزوز که می‌بایست در نظر داشت:45

1ـ قطر عامل اصلی است:45

2-طول لولۀ ابتدایی.. 47

3 ـ مواد عایق در منبع اگزوز (muffler):48

4 ـ عامل زنگ زدگی:48

5 ـ ضخامت نسبی (گیج) مغزی:49

6 ـ وسایل و تجهیزات لوله اگزوز50

پوشش اگزوز (wrap)52

3 کار وجود دارد که می‌توان با انجام آنها جذب حرارت را در سیستم اگزوز کاهش داد:53

پوشش پودری.. 53

پوشش نواری اگزوز54

صدا و جریان در اگزوز56

طراحی اگزوز58

گاز خروجی اگزوز59

پالس‌های اگزوز60

چند واقعیت از اگزوز برای آگاهی.. 62

نکته: نیاز به کمی پس فشار بیشتر در قدرت های میانی.. 64

خودروهای سواری تنفس طبیعی.. 67

اگزوز غیرتوربو. 68

عملکرد حرفه ای مسابقه‌‌ای.. 68

هدرها (مانیفلدهای ضد برگشتی.. 69

سیستم‌های اگزوز توربو. 70

هدرهای اگزوز توربو. 71

شیر ایمنی فشار بالا (waste gate)73

خلاصه. 75

منابع و سایت های اطلاع رسانی 85

قیمت فایل فقط 8,900 تومان

خرید

برچسب ها : بررسی و تحلیل منیفولد و سیستم اگزوز اتومبیل , منیفولد , سیستم اگزوز اتومبیل , اگزوز , اگزوز اتومبیل , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 170 چهارشنبه 30 تیر 1395 نظرات (0)

شرایط عزل وکیل در وکالت بلاعزل

 

شرایط عزل وکیل در وکالت بلاعزلدسته: فقه و حقوق اسلامی
بازدید: 2 بار
فرمت فایل: doc
حجم فایل: 163 کیلوبایت
تعداد صفحات فایل: 51

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

قیمت فایل فقط 7,900 تومان

خرید

شرایط عزل وکیل در وکالت بلاعزل

 

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

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

موکل حق عزل وکیل مرقوم را ازخودسلب وساقط نمود- موکل حق عزل وکیل مرقوم را بمدت سه سال از خود سلب وساقط نمود- موکل حق عزل وکیل مرقوم را بمدت پنجاه سال از خود سلب وساقط نمود- موکل حق عزل وکیل مرقوم را بمدت نود ونه سال از خود سلب وساقط نمود- موکل حق عزل وکیل مرقوم را ضمن عقد خارج لازم ازخود سلب وساقط نمود –موکل حق عزل وکیل مرقوم را ضمن عقد خارج لازم باظهاره از خود سلب وساقط نمود- موکل حق عزل وکیل مرقوم را ضمن عقد خارج لازم (که باظهار موکل بصورت عادی منعقد گردیده) از خود سلب وساقط نمود- موکل حق عزل وکیل مرقوم را ضمن عقد خارج لازم که باظهار طرفین درخارج این سند انجام یافته از خود سلب وساقط نمود – موکل حق عزل وکیل مرقوم را بمدت .... سال ضمن عقد خارج لازم از خود سلب وساقط نمود- موکل حق عزل وکیل مرقوم وحق ضم امین و وکیل به وی را از خود سلب وساقط نمود – موکل حق عزل وکیل مرقوم را وحق ضم وکیل وامین به وی را از خود سلب وساقط نمود وهمچنین حق انجام مورد وکالت را شخصا در مدت این وکالت از خود سلب وساقط نمود- وکیل ضمن قبول انجام مورد وکالت حق استعفای از انجام مورد وکالت را .... از خود سلب وساقط نمود!!!- این وکالت بمدت .... سال بلاعزل می باشد – مدت این وکالت سه سال است – این وکالت فقط تا تاریخ .... معتبراست – در این وکالت اختیار تعویض پلاک فقط بمدت سه ماه معتبر است واختیار فروش بمدت پنج سال از تاریخ زیر بلاعزل می باشد - موکل ضمن عقد خارج لازم ؛ که حسب الاقرار بصورت شفاهی و خارج از دفترخانه بین طرفین منعقد گردیده است حق عزل وکیل و ضم وکیل و امین و انجام بالمباشره را تا انجام و خاتمه مورد وکالت را از خود سلب و ساقط نمود- موکل ضمن عقد خارج و لازم حق عزل و ضم وکیل را از تاریخ ذیل لغایت خاتمه انجام مورد وکالت از خود سلب و ساقط نمود

 

فهرست مطالب

فصل اول : کلیات

مقدمه

تعهد عدم عزل از جانب موکل

ماده ۶۷۹ قانون مدنی

فصل دوم

بخش اول: شرط وکالت وکیل ضمن عقد لازم

بخش دوم: وکالت وکیل بصورت شرط فعل ضمن عقد لازم

بخش سوم: شرط وکالت ضمن عقد جایز

بخش چهارم: شرط عدم عزل وکیل در ضمن عقد لازم

بخش پنجم: شرط عدم عزل وکیل در ضمن عقد جایز (وکالت)

بخش ششم: انعقاد عزل وکالت بصورت بلاعزل

فصل سوم

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

بخش دوم: جنون وکیل یا موکل

بخش سوم: انقضای مدت وکالت

بخش چهارم: توضیح در مورد از بین رفتن مطلق وکالت

بخش پنجم: استعفای وکیل

فصل چهارم

بخش اول: فقه و سایر نظام های حقوقی

بخش دوم: اختلاف در ضمانت اجرا

بخش سوم: آیا موکل می‌تواند اختیار وکیل را از خود سلب کند

فصل پنجم

بررسی فقهی وکالت بلاعزل

منابع

قیمت فایل فقط 7,900 تومان

خرید

برچسب ها : شرایط عزل وکیل در وکالت بلاعزل , عزل وکیل , وکالت بلاعزل , عزل , وکیل , وکالت , بلاعزل , عقد , عقد لازم , عقد جایز , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تح

فاطمه بداغ آبادی بازدید : 100 چهارشنبه 30 تیر 1395 نظرات (0)

بررسی رابطه ی بین جنسیت و مشارکت اجتماعی

بررسی رابطه ی بین جنسیت و مشارکت اجتماعیدسته: علوم تربیتی
بازدید: 1 بار
فرمت فایل: doc
حجم فایل: 406 کیلوبایت
تعداد صفحات فایل: 70

هدف این پژوهش شناسایی رابطة بین جنسیت و مشاركت اجتماعی در بین دانشجویان دانشگاه پیام نور واحد خرم اباد می باشد

قیمت فایل فقط 8,900 تومان

خرید

بررسی رابطه ی بین جنسیت و مشارکت اجتماعی

 

هدف این پژوهش شناسایی رابطة بین جنسیت و مشاركت اجتماعی در بین دانشجویان دانشگاه پیام نور واحد خرم اباد می باشد.

روش تحقیق در این پژوهش كمی و پیمایشی بوده كه از ابزار پرسشنامه برای گرد آوری اطلاعات استفاده شده است.

نمونه آماری این تحقیق 100 نفر بوده است كه به روش تصادفی ساده انتخاب شده اند.

چهار چوب مفهومی(نظری) این تحقیق نظریات اندیشمندان داخلی و خارجی بوده است.

اندیشمندان خارجی: بیرو، لرنر، وبر و لیپست.

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

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

واژه های كلیدی

مشارکت اجتماعی :social contement

جنسیت:qender

 

فهرست مطالب

 

پیشگفتار. 1

چكیده:3

فصل اول.. 4

مقدمه. 5

بیان مسئله:6

اهمیت و ضرورت تحقیق... 8

اهداف تحقیق:9

سؤالات تحقیق:9

فرضیات تحقیق:9

متغیرهای تحقیق:10

تعریف متغیرهاواصطلاحات.... 11

تعریف عملیاتی مفاهیم ومتغیرها12

مشاركت رسمی:12

مشاركت غیر رسمی:13

ارزیابی فایده های مشاركت:13

آگاهی از مكانهای مشاركتی:13

فصل دوم.. 14

مبانی نظری:15

نظریات برخی اندیشمندان خارجی درموردمشاركت.... 16

نظریات برخی دانشمندان ایرانی در مورد مشاركت.... 18

مشاركت از دیدگاه اسلام و قرآن... 18

نظریات برخی اندیشمندان خارجی در مورد جنسیت بم:20

جنسیت از دیدگاه اسلام و قرآن :21

جنست از دیدگاه امام خمینی ره:22

پیشینة تجربی تحقیق... 22

تحقیقات انجام شده در خارج... 24

جنسیت.... 24

تحقیقات انجام شده در داخل... 24

تحقیقات انجام شده در خارج... 25

چار چوب نظری... 27

جدول تقابلی :29

فصل سوم.. 30

روش تحقیق:31

تعریف جامعة آماری:31

تعریف نمونة آماری:31

انواع روشهای نمونه گیری:32

4 روش نمونه گیری تصادفی:32

فصل چهارم.. 36

ابزار اندازه گیری... 37

روش تجزیه و تحلیل آماری... 37

فصل پنجم.. 47

بحث ونتیجه گیری... 48

پیشنهادات:50

منابع و مؤاخذ به ترتیب الفبای فارسی:51

منابع اینترنتی(سایت های اینترنتی)53

قیمت فایل فقط 8,900 تومان

خرید

برچسب ها : بررسی رابطه ی بین جنسیت و مشارکت اجتماعی , جنسیت , مشارکت اجتماعی , مشارکت , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 758 چهارشنبه 30 تیر 1395 نظرات (0)

بهینه سازی سیستم توزین کارخانه آسفالت

بهینه سازی سیستم توزین کارخانه آسفالتدسته: برق
بازدید: 2 بار
فرمت فایل: doc
حجم فایل: 2181 کیلوبایت
تعداد صفحات فایل: 44

راهسازان از زمانهای قدیم بر لزوم و اهمیت روسازی راهها واقف بوده اند و برحسب مورد از انواع آن استفاده می كردند طرح،اجرا و نگهداری روسازی راه‌ها از مهم‌ترین و در عین حال از مشكل‌ترین قسمت های راهسازی است و اغلب اشكالات بعدی زاییده طرح، اجرا و یا نگهداری غیر اصولی این قسمت پراهمیت راه است

قیمت فایل فقط 6,900 تومان

خرید

بهینه سازی سیستم توزین کارخانه آسفالت

 

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

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

 

فهرست مطالب

 

چکیده1

مقدمه. 2

فصل اول: کلیات.. 3

آسفالت.. 4

انواع کارخانه آسفالت.. 5

فصل دوم: فرآیند تولید آسفالت.. 17

فرآیند تولید آسفالت.. 18

فصل سوم: ضرورت و اهمیت پروژه23

فرضیه های پروژه24

اهداف پروژه25

فصل چهارم: سیستم توزین پرتابل. 26

سیستم توزین پرتابل. 27

- مشخصات سیستم توزین. 27

نتیجه گیری.. 36

پیوست ها37

منابع و ماخذ 39

قیمت فایل فقط 6,900 تومان

خرید

برچسب ها : بهینه سازی سیستم توزین کارخانه آسفالت , بهینه سازی , سیستم توزین , کارخانه آسفالت , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 93 چهارشنبه 30 تیر 1395 نظرات (0)

طراحی وب سایت یك شركت تولید تجهیزات آزمایشگاهی

طراحی وب سایت یك شركت تولید تجهیزات آزمایشگاهیدسته: کامپیوتر
بازدید: 1 بار
فرمت فایل: doc
حجم فایل: 65 کیلوبایت
تعداد صفحات فایل: 101

امروزه اغلب شركتها و موسسات و حتی اشخاص حقیقی جهت معرفی خود در اینترنت اقدام به راه‌اندازی وب سایت اختصاصی می‌كنند

قیمت فایل فقط 15,000 تومان

خرید

طراحی وب سایت یك شركت تولید تجهیزات آزمایشگاهی


 


 

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

 


 

مقدمه

 

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

 

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

 

برخی از برتری‌های وب سایت اختصاصی در مقایسه با روش قدیمی را می‌توان به صورت زیر خلاصه نمود:

 

1) دسترسی آسان و امكان جستجو:

 

در صورتی كه وب سایت مورد نظر در موتورهای جستجو در اینترنت ثبت شده باشد، هر كاربر اینترنت می‌تواند به آسانی با استفاده از كلمات كلیدی به آدرس اینترنتی مربوطه دسترسی پیدا كند. كلمات كلیدی معمولاً به نام یا نوع فعالیت هر موسسه یا شخص و یا آدرس جغرافیایی آن مربوط است.

 


 

2) به روز بودن اطلاعات:

 

در حالیكه وارد كردن تغییرات در متن كتابچه ها یا كاتالوگها معمولاً در دوره‌های یكساله انجام گرفته است، انجام این كار می‌تواند در فواصل زمانی بسیار كوتاه حتی در چند دقیقه از طریق مدیر وب سایت صورت بگیرد.

 

3) ارتباط سریع و آسان و كم هزینه:

 

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

 

4) پردازش اطلاعات:

 

این امكان وجود دارد كه اطلاعات مربوط به هر مشتری به طور آن لاین (Online) دریافت گردیده و به طور خودكار در سرور پردازش شده و نتیجة آن سریعاً در اختیار مشتری قرار داده شود.

 

اینكه یك وب سایت تا چه اندازه بتواند مفید واقع شود به عوامل مختلفی بستگی دارد، از جمله:

 

-         كیفیت طراحی وب سایت

 

-         كارآیی سرویس دهنده (Server) ای كه صفحات وب و فایلهای مربوطه روی آن قرار داده می‌شود.

 

-         پهنای باند سرویس دهنده

 

-         سرعت و كیفیت ارتباط اینترنتی كاربر

 

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

 

هدف این پروژه طراحی وب سایت شركت نویدان طب بوده است. این شركت تولید كنندة‌ لوازم و تجهیزات آزمایشگاهی است؛ بنابراین اغلب كسانی كه به این سایت مراجعه می‌كنند مسئولین آزمایشگاه در دانشگاه‌ها یا مدارس، آزمایشگاههای تشخیص طبی و یا متخصصین شیمی می‌باشند. این افراد مایل هستند كه به آسانی از نوع تولیدات و خدمات شركت و بویژه هزینة آن آگاه شوند. گروه دیگر از كسانی كه ممكن است به این سایت مراجعه كنند ممكن است تولیدكنندگان یا مصرف‌كنندگان از كشورهای خارجی باشند؛ بنابراین كلیة اطلاعات سایت باید علاوه بر زبان فارسی به زبان انگلیسی نیز طراحی و قابل دسترس باشد. این سایت بگونه‌ای طراحی شده كه كاربر بتواند از همان صفحه اول سایت انگلیسی یا فارسی را انتخاب كند.

 

در فصل دوم این پایان‌نامه،‌ تاریخچة اینترنت و سرویس‌های آن معرفی شده است و در فصل سوم كدهای HTML بكار رفته در طراحی صفحات مخلتف سایت و نیز نسخة چاپی سایت ارائه می‌گردد.

 


 

 

فهرست مطالب

 

 

عنوان مطالب صفحه

 

پیشگفتار ...............................................................................................................

 

چكیده ...................................................................................................................

 

مقدمه ....................................................................................................................

 

فصل 1 ..................................................................................................................

 

1) مروری بر اینترنت وب ....................................................................................

 

2) اجزای تشكیل دهنده اینترنت ...........................................................................

 

3) Applicatio server.......................................................................................

 

3-1- شبكه تار عنكبوتی جهانی- وب .................................................................

 

3-2- شمای فیزیكی اینترنت ................................................................................

 

3-3- زبان علامت‌گذاری ابرمتن HTML ............................................................

 

3-4- كاوشگرها ...................................................................................................

 

3-5- پروتكلهای اینترنت .....................................................................................

 

3-6- آدرسهای اینترنت ........................................................................................

 

3-7- وب دینامیك ...............................................................................................

 

فصل 2 ..................................................................................................................

 

1- HTML چیست؟ ...........................................................................................

 

2- محتوای فایل HTML......................................................................................

 

3- ساختار یك فایل HTML ...............................................................................

 

3-1- برچسب HTML .......................................................................................

 

3-2- پاراگرافها (Paragraphs)...........................................................................

 

3-3- لیستها  (Lists) ..........................................................................................

 

3-4- توضیحات (Comments) .........................................................................

 

3-5- پیوندها (LINKS) .....................................................................................

 

4- اتصال به مستندات روی وب ...........................................................................

 

4-1- اتصال به مكانهای خاص در داخل مستندات ...............................................

 

5- تشریح بیشتر یك URL .................................................................................

 

5-1- انواع URL .................................................................................................

 

6- فرمت بندی متن با HTML ............................................................................

 

6-1- استیل منطقی ...............................................................................................

 

6-2- استیل فیزیكی .............................................................................................

 

6-3- تنظیم متن ...................................................................................................

 

6-4- فونت و اندازه فونت ...................................................................................

 

5-6- استفاده از تصاویر، رنگها و زمینه ................................................................

 

6-5-1- تصاویر در وب .......................................................................................

 

6-5-2- تصاویر داخلی در HTML .....................................................................

 

6-6- تنظیم متن و تصویر .....................................................................................

 

6-6-1- تنظیم فضای اطراف تصویر .....................................................................

 

6-6-2- استفاده از تصاویر خارجی ......................................................................

 

6-6-3- ایجاد جایگزین برای تصاویر ...................................................................

 

6-6-4- تغییر ابعاد و مقیاس تصویر .....................................................................

 

6-6-5- كادر تصویر Image Border ................................................................

 

6-6-6- پیش نمایش تصویر ................................................................................

 

6-6-7- استفاده از رنگ .......................................................................................

 

6-6-8- زمینه‌های تصویری .................................................................................

 

6-7- نگاشت تصویر (Image Maps) ................................................................

 

6-7-1- مشخصه USEMP ................................................................................

 

6-8- فرمها ...........................................................................................................

 

6-8-1- اجزای فرم در مرورگر و سرویس دهنده ................................................

 

7- مختصری در مورد نرم افزار فرانت پیج (Pront page) .................................

 

فصل سوم .............................................................................................................

 

1- نكات تجربی برای ارتقاء كیفیت طراحی وب سایت .......................................

 

2- كدهای HTML صفحات سایت .....................................................................

 

ضمیمه ..................................................................................................................

 

Source cod .......................................................................................................

 

منابع مورد استفاده .................................................................................................

 

 

قیمت فایل فقط 15,000 تومان

خرید

برچسب ها : طراحی وب سایت یك شركت تولید تجهیزات آزمایشگاهی , طراحی وب سایت , شركت تولید , تجهیزات آزمایشگاهی , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 178 چهارشنبه 30 تیر 1395 نظرات (0)

اُراکل (oracle)

اُراکل (oracle)دسته: کامپیوتر
بازدید: 1 بار
فرمت فایل: doc
حجم فایل: 32 کیلوبایت
تعداد صفحات فایل: 53

اُراكل (Or – a – cle) 1 شخصی (همچون یكی از كشیش‌های یونان باستان) كه یكی از خدایان از طریق وی سخن می‌گفته است 2 عبارت یا پاسخ مقتدرانه یا معقول 3 شكل در هم ریخته Carole

قیمت فایل فقط 9,000 تومان

خرید

اُراکل (oracle)


مقدمه

 

اُراكل (Or – a – cle): 1- شخصی (همچون یكی از كشیش‌های یونان باستان) كه یكی از خدایان از طریق وی سخن می‌گفته است. 2- عبارت یا پاسخ مقتدرانه یا معقول. 3- شكل در هم ریخته Carole.

 

تعریف مذكور بیانگر همه چیز است، این طور نیست؟ صحبت از اُراكل i8 است. این همان بانك اطلاعاتی است كه تمام بانك‌های اطلاعاتی دیگر را مغلوب می‌كند. اُراكل یعنی عصاره تمام محصولات، بارزترین مدرك، بهترین بهترین‌ها، چیزی كه تمام حكمتها و پاسخها از آن جریان می‌یابد. و اگر كشیش یونانی خود را برای مشاوره داشتید، در آن صورت هیچ مشكلی برای پیدا كردن چگونگی استفاده از این مورد مشكل‌ساز نداشتید.

 

اُراكل i8 نه تنها یكی از بهترین نرم‌افزارهای بانك اطلاعاتی رابطه‌ای است، بلكه یكی از پیچیده‌ترین آنها نیز می‌باشد. اُراكل i8 كارهای بسیار جالبی انجام می‌دهد، اما كارهای آسان‌ نیز گاهی اوقات مشكل‌ساز هستند.

 

شاید اُراكل i8 را از طریق اینترنت خریده باشید. شاید از اُراكل i8 در كارهایتان استفاده می‌كنید. صرفنظر از اینكه چه عاملی باعث روی آوردن‌تان به اُراكل i8 شده است، می‌خواهم یك مطلب را در همین مرحله به طور واضح مطرح كنم. موتور بانك اطلاعاتی در اختیار دارید كه حقیقتا پیچیده است و قابلیتهای بسیار زیادی دارد، اما اُراكل i8‌ فاقد زیباییهایی است كه خریداران نرم‌افزار در عصر تكنولوژی “Plug and Play" خواهانند.

 

اُراكل i8 به تنهایی همچون اكسس میكروسافت یا پارادكس نیست، یعنی برنامه‌هایی كه همه چیز را آماده و سهل‌الاستفاده به طور یكجا دارند. اُراكل i8 از نظر شمای ظاهری بسیار ساده است و ویژگیهای بسیار كمی برای گزارش‌گیری و آماده‌سازی فرم‌ها دارد.

 

كشف اُراكل i8: برنامه‌ای كه همه چیز را یكجا دارد

 

در دهه 70 میلادی شخصی به نام لری الیسون[1] نرم‌افزار بسیار بزرگی نوشت. برنامه اُراكل در یك كامپیوتر بزرگ[2] اجرا می‌شد و اندازه آن به قدری بزرگ بود كه تنها كامپیوترهای بسیار بزرگ، فضا برای آن داشتند.

 

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

 

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

 

انجام این كار لری را بر این فكر واداشت كه مالكین كامپیوترهای كوچك دیگر نیز ممكن است برنامه اُراكل را بخواهند. بنابراین وی گروهی از بهترین مهندسین سرتاسر جهان را در كالیفرنیا گردهم آورد تا اُراكل را برای انواع كامپیوترها تولید كنند.

 

نسخه امروزی موتور اُراكل همان چیزی است كه وی رویایش را در سر می‌پروراند. استفاده از اُراكل i8 یعنی به كارگیری یك بانك اطلاعاتی بسیار قدرتمند.

 

هسته مركزی اُراكل i8

 

شكل 11 موتور بانك اطلاعاتی اُراكل i8 و برنامه‌های خدماتی[3] مركزی آن را نشان می‌دهد. این برنامه‌های خدماتی صرفنظر از سیستم عامل یا سخت‌افزاری كه به كار می‌برید، تجهیزات استاندارد همراه اُراكل i8 هستند. این برنامه‌های خدماتی و خود بانك اطلاعاتی در تمام محیط‌ها به یك شكل عمل می كنند. تنها تفاوت موجود به امكانات درونی سیستم‌هایی كه به كار می‌برید مربوط است و اُراكل i8 از ویژگیهای منحصر به فرد هر كامپیوتر برای ذخیره‌سازی، خواندن، نوشتن و غیره بهره‌مند می شود.

 

برنامه‌های خدماتی مركزی عبارتند از:

 

WebDB – صبر كنید تا به موقع ببینید كه این برنامه خدماتی قادر به انجام چه كارهایی است! با استفاده از آن می‌توانید صفحه‌های وبی پیاده‌سازی كنید كه به صورت برنامه در بانك اطلاعاتی ذخیره می شوند و داده‌ها را بر حسب تقاضا به اینترنت یا یك اینترانت تحویل می‌دهند.

 

Enterprise Manager – استفاده از این ویژگی كه در اُراكل 7 به عنوان یك برنامه خدماتی افزودنی [4] معرفی شد، در اُراكل i8 نیز ادامه دارد. این ابزار از طریق منوها و پنجره‌هایی كه برای انجام بسیاری از كارهای مدیریتی بانك اطلاعاتی دارد (مثلا ایجاد جداول و تعریف كاربران جدید)، سبب صرفه‌جویی بسیار زیاد در برنامه‌نویسی می‌شود.

 

SQL*Plus – این ابزار امكان ایجاد و اجرای پرس‌و‌جوها، افزودن سطرهای جدید، تغییر داده‌ها و نوشتن گزارشها را فراهم می‌سازد. برای استفاده از آن باید با زبان برنامه‌نویسی SQL آشنا باشید. زبان SQL را می‌توانید در تقریبا تمام بانكهای اطلاعاتی به كار برید.

 

EXP و IMP -  داده‌ها را می‌توانید از بانك‌های اطلاعاتی اُراكل i8‌صادر (EXP) و یا به آن وارد (IMP) كنید.

 

Precompilers – مجموعه‌ای از «پیش‌كامپایلرها»[5] در دسترس هستند؛ در واقع، یك مورد برای هر یك از زبانهای برنامه‌سازیی چون كوبول، Ada، C، C++، پاسكال و فرترن وجود دارد.

 

Assistants – ویزاردهایی در اُراكل معرفی شده‌اند كه شما را در انجام كارهایی چون انتقال از اُراكل 7 به 8، انتقال یك بانك اطلاعاتی اكسس به اُراكل، و تبدیل ساختارهای بانك‌های اطلاعاتی رابطه‌ای به شی‌ءها، گام به گام یاری می‌كنند.

 

راه‌اندازی اُراكل i8

 

می‌دانم كه بسیاری از شما اُراكل i8 را در یك كامپیوتر بزرگ یا در یك شبكه به كار می‌برید. اُراكل i8 می‌بایست به عنوان بخشی از روتین راه‌اندازی اولیه كامپیوتر آماده و اجرا شود. در غیر این صورت قادر به استفاده از Enterprise Manager نخواهید شد. همان گونه كه در قسمت «راه‌اندازی اُراكل i8 با استفاده از Server Manager» همین فصل شرح داده شده است، یك روش دیگر برای انجام این كار، استفاده از ابزار Server Manager در خط فرمان است.

 

راه‌اندازی بانك اطلاعاتی با Instance Manager

 

برای راه‌اندازی بانك اطلاعاتی اُراكل i8 خود به شكل ذیل عمل كنید:

 

1- Instance Manager را اجرا كنید.

 

اگر از ویندوز 95، 98 یا NT استفاده می‌كنید، گزینه‌های زیر را از منو انتخاب كنید

 

Start  Programs  Oracle HOME2  DBA Management pack  Instance Manager

 

دقت كنید كه ممكن است نام Oracle HOME2 در كامپیوترتان Oracle HOME1 باشد. نام دقیق این فرمان توسط شخصی كه نرم‌افزار را بر روی كامپیوتر نصب می‌كند مشخص می‌شود.

 

اگر از یونیكس استفاده می‌كنید، فرمان ذیل را در مقابل خط فرمان سیستم عامل تایپ كنید:

 

Oemapp instance

 

صفحه آغازین Oracle Instance Manager را مشاهده خواهید كرد. سپس پنجره برقراری ارتباط[6] همچون شكل 2-1 ظاهر می‌شود.

 

2- با استفاده از نام كاربری  INTERNAL ارتباط برقرار كنید.

 

دگمه رادیویی “Connect directly to a database" را انتخاب كنید. INTERNAL را به عنوان نام كاربری وارد و از ORACLE (یا كلمه عبور جاری) به عنوان كلمه عبور استفاده كنید. كادر Service را خالی گذاشته و یا نام گره شبكه اُراكل را تایپ كنید.

 

نماد تصویری [7] Database نزدیك بالای ساختار درختی است كه در پنجرة سمت چپ نشان داده شده است. وقتی این نماد تصویری را به وسیله ماوس برمی‌گزینید، در وضعیت متمایز[8] قرار می‌گیرد. سپس تصویر چراغ راهنمایی در پنجرة سمت راست ظاهر می‌شود. سبز بودن چراغ آن نشانگر باز بودن و اجرای بانك اطلاعاتی است. چنانچه چراغ آن قرمز رنگ باشد، بانك اطلاعاتی بسته است و نیاز به اجرا دارد. چراغ زرد رنگ نیز نمایانگر آن است كه بانك اطلاعاتی اجرا یا نصب شده و لیكن برای كار باز نشده است.

 

3- در صورت نیاز، بانك اطلاعاتی را اجرا كنید.

 

اگر چراغ راهنمایی قرمز است، بانك اطلاعاتی را اجرا كنید. برای این كار، دگمه رادیویی Database Open  را در پنجرة سمت راست به وسیله ماوس برگزینید. سپس، Apply را به وسیله ماوس برگزینید. از شما سؤال خواهد شد كه از كدام پارامترهای مقداردهی اولیه استفاده شود. OK را به وسیله ماوس برگزینید تا از مجموعه پارامترهای پیش‌فرض استفاده شود. سپس پیامی مبنی بر اجرای اُراكل i8 نمایش داده می شود. OK را یك مرتبه دیگر به وسیله ماوس برگزینید تا چراغ راهنمایی سبز رنگ را مشاهده كنید.

 

4- كادر (*) گوشه بالایی سمت راست را به وسیله ماوس برگزینید تا از Instance Manager خارج شوید. اینك می‌توانید قسمتهای مختلف بانك اطلاعاتی را بررسی كنید.

 

قطع اجرای اُراكل i 8

 

قسمتهای ذیل شیوه قطع اجرای بانك اطلاعاتی را نشان می‌دهند.

 

به هنگام قطع اجرای بانك اطلاعاتی خود دقت كنید، به ویژه اگر بانك اطلاعاتی را در شبكه به اشتراك گذاشته‌اید. كاربران دیگر نیز ممكن است در حال استفاده از آن باشند. اجرای اُراكل i8 را تنها پس از كسب اجازه از DBA خود قطع كنید. پس از حصول اطمینان از اینكه همه كاربران، كار خود را با بانك اطلاعاتی به پایان رسانده‌اند، اجرای آن را قطع كنید.

 

قطع اجرای اُراكل i8 در Desktop

 

اُراكل i8 راه‌حل ساده‌ای برای قطع اجرای بانك اطلاعاتی فراهم كرده است. Instance Manager می‌تواند این كار را مدیریت كند. با انجام كارهای ذیل می‌توانید اجرای اُراكل i8 را با استفاده از ابزار مذكور قطع كنید.

 

1- Instance Manager را اجرا كنید.

 

اگر از ویندوز 95، 98 یا NT استفاده می‌كنید، فرمان زیر را به وسیله ماوس برگزینید.

 

Start  Programs  Oracle HOME2  DBA Management pack  Instance Manager

 

اگر از یونیكس استفاده می‌كنید، فرمان ذیل را تایپ كنید:

 

Oemapp instance

 

پنجره برقراری ارتباط ظاهر ‌شده و اطلاعات لازم را درخواست می‌كند.

 

2- با استفاده از نام كاربری  INTERNAL ارتباط برقرار كنید.

 

كادرهای پنجرة برقراری ارتباط را پر كنید؛ INTERNAL را به عنوان ID كاربری وارد كنید و كلمه عبور متناظر با آن را نیز وارد كنید. كلمه عبور پیش‌فرض آن ORACLE است.

 

3- كارهای این مرحله را تنها در صورتی كه پارامترهای خود را تغییر داده و یا هیچگاه پیش از این اجرای اُراكل i8 به وسیله Instance Manager قطع نكرده‌اید، انجام دهید. برای اینكه پارامترها را ذخیره كنید، Initialization Parameters را در بخش سمت چپ به وسیله ماوس برگزینید. پارامترهای بانك اطلاعاتی خود را مشاهده خواهید كرد. دگمه Save را در بخش سمت راست به وسیله ماوس برگزینید.

 

4- دگمه رادیویی Shutdown را انتخاب و Apply را به وسیله ماوس برگزینید.

 

همان گونه كه در شكل 20-1 نشان داده شده است، فهرستی از گزینه‌ها ظاهر می‌شود. این گزینه‌ها نشان دهندة روشهای مختلف قطع اجرای بانك اطلاعاتی هستند.

 

5- Immediate (گزینه پیش‌فرض) را انتخاب و OK را به وسیله ماوس برگزینید.

 

شرح گزینه‌های دیگر در ذیل آورده شده است.

 

Normal – قطع اجرای اُراكل i8 با استفاده از این گزینه بیشتر طول می‌كشد، اما روند كار به گونه‌ای است كه به تمام كاربران فرصت داده می‌شود تا كارهای خود را پیش از قطع اجرای بانك اطلاعاتی كامل كنند. از این گزینه در مواقعی استفاده كنید كه به كاربران هشدار داده‌اید كه ارتباط خود را قطع كنند و می‌خواهید قطع اجرای بانك اطلاعاتی تا كامل شدن كار آنها به تعویق بیفتد.

 

Abort – این گزینه برای مواقعی است كه اجرای بانك اطلاعاتی با استفاده از گزینه‌های Normal یا Immediate قطع نمی‌شود. از این گزینه در مواقعی استفاده كنید كه بانك اطلاعاتی به فرامین پاسخ نمی‌دهد، و یا اقدام به قطع اجرای آن ناقص مانده است.

 

اُراكل i8 پیامی را ارسال می‌كند و به آگاهیتان می‌رساند كه پیش از قطع اجرا، آنقدر در انتظار می‌ماند تا همه كاربران كار خود را به پایان برسانند. OK را به وسیله ماوس برگزینید. صبر كنید تا اُراكل i8 كارش را انجام دهد. اُراكل i8 شما را به Instance Manager باز می‌گرداند. خواهید دید كه چراغ راهنمایی قرمز رنگ است.

 

6- Instance Manager را ببندید.

 

كادر (*) را در گوشه بالایی سمت راست پنجره به وسیله ماوس برگزینید.

 

اینك بانك اطلاعاتی بسته شده و در صورت تمایل می‌توانید كامپیوتر خود را خاموش كنید.

 


 

قطع اجرای اُراكل i8 در یك كامپیوتر بزرگ یا شبكه

 

اجرای اُراكل i8 را بدون كسب اجازه از DBA خود قطع نكنید. در كامپیوترهای بزرگ، پردازشهایی كه نیاز به بانك اطلاعاتی دارند ممكن است در حال اجرا باشند – پردازشهایی كه ممكن است از وجودشان آگاه نباشید. برخی از پردازشها به گونه‌ای زمانبندی می‌شوند تا پس از ساعات اداری اجرا شوند تا تأثیری بر عملیات معمول نداشته باشند.

 

اگر فردی به عنوان DBA تعیین شده است، به وی اطلاع دهید. در غیر این صورت، برای آشنایی با فرمان خاصی كه برای قطع اجرای اُراكل i8 است، به دفترچه راهنمای اُراكل i8 رجوع كنید. همان گونه كه در قسمت پیش شرح داده شد، متداولترین روش برای قطع اجرای اُراكل i8، استفاده از Instance Manager است.

 

انواع كارهایی كه می‌توانید با اُراكل i8 انجام دهید

 

در این قسمت سه سناریو مطرح شده‌اند كه شما را در درك بهتر كارهایی كه بانك‌های اطلاعاتی می‌توانند در دنیای واقعی انجام دهند یاری می‌كنند. امیدوارم از مطالعه آنها لذت ببرید. از قوه تخیل خود به خوبی استفاده كنید و ببینید كه چه كارهایی می‌توانید با استفاده از بانك اطلاعاتی خود انجام دهید.

 

حفظ و نگهداری اطلاعات ماهیها (مثال آسان)

 

چرا ماهیهای یك آكواریم در مواقعی كه دنیای آبی‌شان ساكت می‌شود، و در «گهوارة» حبابها و امواج آرام قرار دارند این قدر مضطرب می‌شوند. گمان می‌كنم اگر من هم چشمانم دائما از پشت آن شیشه‌ها به چشمهای گرد و بزرگ می افتاد، مضطرب می‌شدم.

 

به مثال آكواریم باز می گردیم. مواردی كه باید بر روی آنها كار كنید در ذیل فهرست شده‌اند:

 

- حجم آب آكواریم یك گالن است.

 

- روزی یك مرتبه به Wesley غذا می‌دهیم.

 

- آب آكواریم را هر 14 روز یك بار عوض می‌كنیم.

 

- سه عدد از ماهیها مرده‌اند. نوشته سنگ قبر آنها به شرح ذیل است:

 

Fish Two – تاریخ تولد 1/1/96، تاریخ مرگ 15/3/96.

 

Fish Three - تاریخ تولد 1/1/96، تاریخ مرگ 8/4/96.

 

Fish Four - تاریخ تولد 1/3/96، تاریخ مرگ نامعلوم.

 

حفظ و نگهداری اطلاعات فروشگاه حیوانات خانگی (مثال نسبتا دشوار)

 

من غذای ماهیهای خود را از فروشگاهی كه در نزدیكی خانه‌ام است خریداری می‌كنم. این فروشگاه محل فروش قفس پرندگان، قلاده سگ، پودر شیرین و چند صد مورد دیگر است، از جمله پرندگان، خرگوش و حتی میمون. برخی از فعالیتهای گوناگون مالك فروشگاه در ارتباط با بانك اطلاعاتی این كار عبارتند از:

 

- حفظ و نگهداری اطلاعات تمام اقلام فروشگاه، قیمت خرید، قیمت فروش و موجودی انبار

 

- محاسبه مالیات فروش

 

- محاسبه مجدد موجودی انبار به هنگام فروش

 

- تهیه ترازهای مالی ماهیانه

 

- تهیه گزارشهای مالیاتی سالیانه

 

- حفظ و نگهداری نام و نشانی مشتریان

 

- چاپ نامه‌های شخصی برای تبلیغ

 

- چاپ برچسبهای پستی

 

محاسبه و حفظ و نگهداری خودكار موجودی انبار – انجام این كار مستلزم برنامه‌سازی و نوشتن Trigger برای بانك اطلاعاتی است كه از حوصله این كتاب خارج است.

 

محاسبه مالیات به هنگام فروش – برای محاسبه مالیات به هنگام فروش به یك Trigger در بانك اطلاعاتی و یا یك ابزار اضافی (مثلا (Oracle Forms نیاز خواهید داشت.

 


 


 

1- Larry Ellison

 

2- Mainframe

 

3- Utility

 

4- Add - On

 

5- Precompiler

 

6 - Login

 

7- Icon

 

8- Highighted

قیمت فایل فقط 9,000 تومان

خرید

برچسب ها : اُراکل (oracle) , اُراکل , oracle , اوراکل , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 100 چهارشنبه 30 تیر 1395 نظرات (0)

تحلیل فناوری اطلاعات (IT)

تحلیل فناوری اطلاعات (IT)دسته: کامپیوتر
بازدید: 1 بار
فرمت فایل: doc
حجم فایل: 1331 کیلوبایت
تعداد صفحات فایل: 117

اطلاعات همانند خونی است كه در كالبد سازمان جریان می‌یابد و به آن حیات می‌بخشد، اطلاعات می‌تواند فرایند تصمیم‌گیری را در مورد ساختار، تكنولوژی و نوآوری تغذیه نماید، و همچنین اطلاعات همانند یك رگ حیاتی است كه سازمان را به عرضه كنندگان مواد اولیه و مشتریان متصل می‌سازد

قیمت فایل فقط 17,000 تومان

خرید

تحلیل فناوری اطلاعات (IT)

 

قسمت اول:

فن‌آوری اطلاعات

(IT)

مقدمه:

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

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

همچنین كاربرد این فن‌آوریهای اطلاعاتی در سازمانها در حكم یكی از منابع و دارائیهای با ارزش سازمانی است و انتخاب و تعیین استراتژی صحیح برای كاربرد آن ضروری است.

البته در مرحله اول این مطلب برای بسیاری از مدیران سازمانها چندان پذیرفتنی نیست و برخورد با اطلاعات در حكم منبعی همپایه همچون نیروی انسانی، مواد اولیه، منابع مالی و … و گاه مهمتر از این‌ها، امر راحتی نیست. حتی برای بسیاری از مدیران سطح اجرایی نیز، تلقی عنصری غیر ملموس در حكم منبع اصلی امكانات حیاتی، مشكل است. اما اگر درست توجه كنیم می‌بینیم كه چطور این عناصر غیر ملموس، بر بالا رفتن بهره‌وری و سوددهی هر سازمانی و بهینه‌سازی اتخاذ تصمیمات مدیران راهبردی تاثیر می‌گذارند. اطلاعات در حیات هر سازمانی می‌تواند نقش مهمی را بعهده داشته باشد. در واقع اطلاعات وسیله‌ای است كه امكان استفاده بهتر و مناسبتر از منابع ملموس سازمان را برای مدیریت فراهم می‌آورد. اطلاعات در سازمان غالباً به شكل موثری اداره نمی‌شود و با وجود آنكه در بسیاری از سازمانها، اطلاعات با فن‌آوری پیشرفته همراه شد و نظام‌های پیچیده خودكار برای خدمات اطلاعات[1] و همچنین نظامهای خودكار دفتری و اداری[2] در سطح وسیع به كار گرفته می‌شوند، هنوز در مورد مسئله مدیریت این نظامها و مراكز خدمات اطلاعاتی و چگونگی و میزان كاربرد این فن‌آوریها و مدیریت منابع اطلاعاتی بحث و بررسی دقیق و مفصلی نشده یا اجرا نگردیده است.

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


تكنولوژی (فن‌آوری) :

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

به همین جهت تعریف واحدی از تكنولوژی ارائه نشده است.

به هر حال، تكنولوژی عبارتی است كه برای هر نوع سازمانی قابل كاربرد است. سازمانها همگی اعم از صنعتی و خدماتی از تكنولوژی استفاده می‌كنند. همه سازمانها به این منظور بوجود آمده‌اند كه تغییری را در «شیء» بوجود آورند و ایجاد این تغییر مستلزم داشتن تكنولوژی است. البته شیء مذكور حتما نباید دارای شكل ظاهری و مادی باشد، بلكه می‌تواند شامل مواردی مثل اطلاعات، نمادها و حتی افراد نیز باشد. محسوس و ملموس بودن یا نبودن شیء مورد تغییر در سازمان، تاثیری در مفهوم و اهمیت تكنولوژی به طور عام ندارد به عبارت دیگر بعنوان عامل موثر هماهنگی كه در یك پالایشگاه نفت مورد بررسی قرار می‌گیردبه همان نحو نیز در یك موسسه بیمه مورد تجزیه و تحلیل قرار می‌گیرد.(Scott . Bedeian . 1986)

تكنولوژی در جهان پیشرفته امروز، همان گنج پر ارزشی است كه نوع بشر پس از قرن‌ها تلاش برای دانستن و كاربرد دانشها برای زندگی بهتر و آسانتر بدست آورده است و در یك كلام می‌توان گفت تكنولوژی دستاورد دانش است. (هوا كیمیان، 1374، ص 20)

علم، صنعت و تكنولوژی می‌توانند جامعه و جهان را متحول كنند تا آن حد كه پایه‌گذار تحولهای تاریخی باشند و جوامع بشری را از دورانی به دوران دیگر، با ویژگی‌های كاملا متفاوت انتقال دهند. «ژان ـ ژاك سروان ـ شرایبر» نویسنده كتاب (تكاپوی جهانی)‌از لحظه‌های استثنایی و دگردیسی جوامع سخن می‌گوید كه پیشرفت تكنولوژی زمینه‌ساز آن خواهد بود. شرایبر می‌گوید «ما در لحظه‌ای استثنایی از دگردیسی جوامع از جمله جامعه خودمان (فرانسه) زندگی می‌كنیم، لحظه‌ای كه نظیر آن در طول قرن‌ها كمتر پیش می‌آید. … شرایبر برای اثبات این سخن به پیشگفتار كتاب «تكاپوی آمریكا» استناد می‌كند.

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

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

با این تفاسیر باز بنظر می‌رسد كه هنوز نمی‌توان تعریف جامعی را از تكنولوژی ارائه داد ما در این پژوهش پس از بررسی تعاریف متعدد از تكنولوژی تعریف هنری مینتزبرگ از تكنولوژی را جامع‌تر یافتیم مینتز برگ تكنولوژی را عبارت از ابزاری می‌داند كه برای دگرگون كردن «وارده یاin Put » به «ستاده یا Out Put» در هستة عملیاتی بكار می‌رود. مجموع تكنولوژیهای مورد استفاده در سازمان، نظام فنی سازمان را تشكیل می‌دهند كه شامل سه تكنولوژی، انسانی، ماشینی و روشهای انجام كار می‌باشد. (مینتز برگ، 1371 ص 17)

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

1- پژوهش وود وارد[3]:

خانم جون وود وارد (1971 ـ 1916 م) استاد جامعه شناسی صنعتی دانشگاه علوم تكنولوژی امپریال دانشگاه لندن بود او تحقیقات خود را در دانشگاه لیورپول شروع كرد ولی اشتهارش را مرهون مطالعاتی است كه وی متعاقبا در سمت مدیره واحد پژوهش‌های مناسبات انسانی در دانشكده فنی اسكس جنوب شرقی بر روی تكنولوژی و ساختار در شركتهای تولیدی بعمل آورده است. بعدها او و همكارانش، ضمن توسعه مطالعات یاد شده بر عمق آنها نیز افزودند. وود وارد و همكارانش حدود 100 شركت را مورد مطالعه قرار دادند كه اطلاعات بدست آمده از هر شركت با شركتهای دیگر متفاوت بود شاید یكی از دلایل متفاوت بودن نتایج اندازه شركتها بود كه یكی شاید 10 كارمند و دیگری 100 كارمند داشت. (نمودار 1 ـ2)

وود وارد سازمانها را در سه گروه كلی فره‌مند، سنتی و بور و كراتیك جای داد و در این نوع طبقه‌بندی نكاتی از قبیل: سلسله مراتب اداری بین بالاترین و پایین‌ترین سطح، حیطة نظارت و یا میانگین افرادی كه زیر نظر یك سرپرست بكار اشتغال دارند، میزان ابهام یا وضوح در شرح وظایف كاركنان، حجم مكاتبات و دستور العمل‌ها، میزان تقسیم وظایف كارشناسان و متخصصین مورد نظر وی بودند. وود وارد درمی‌یابد كه سازمانها از نظر ویژگی‌های بالا با هم متفاوت هستند. مثلا در یكجا افراد تحت سرپرستی یك سرپرست خیلی كم بودند و در جایی دیگر شاید 80 تا 90 نفر. سلسله مراتب در واحدهای تولیدی از حداقل 2 تا حداكثر 8 رده می‌رسید و ارتباطات در جایی بكلی بصورت شفاهی انجام می‌گرفت اما در جایی دیگر همین ارتباطات كلا بصورت كتبی صورت می‌پذیرفت. او از خود پرسید این تفاوتها ناشی از چیست؟

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

نتایج اصلی تحقیقات خانم وود وارد بشرح ذیل می‌باشد:

1ـ ساختار سازمان با فن‌آوری ارتباط دارد.

2ـ سلسله مراتب همراه با پیچیدگی فن‌آوری تولید بیشتر می‌شود.

3ـ تعداد افراد تحت نظارت در تولید انبوه بیشترین ولی در تولید سفارشی و پیوسته پایین است.

4ـ‌ هزینه نیروی كار همراه با افزایش پیچیدگی فن‌آوری كاهش می‌یابد و از 36 درصد تولید سفارشی 34 درصد از كل هزینه‌های تولید در تولید انبوه به 14 درصد در تولید پیوسته می‌رسد.

5 ـ نسبت كاركنان اداری و سرپرستی به كارگران ساعت مزد با پیچیدگی فن‌آوری كاهش می‌یابد.

6ـ با پیچیدگی فن‌آوری سطح تحصیلات كاركنان بالا می‌رود.

7 ـ با افزایش پیچیدگی فن‌آوری، حیطه نظارت مدیریت سطح بالا افزایش می‌یابد.

8 ـ‌ سازمان تولید سفارشی و پیوسته انعطاف‌پذیر است ولی در تولید انبوه شرح وظایف، مقررات و مسئولیتها دقیقا باید رعایت شود.

9 ـ ارتباطات كتبی بخصوص در تولید انبوه بیش از ارتباطات كتبی در تولید سفارشی و پیوسته است.

10 ـ تقسیم كار و تخصص در تولید انبوه شدید است.

11 ـ علی‌رغم نیاز به كنترل شدیدتر در تولید انبوه، فاصله مدیریت با سرپرستی بیشتر است.

(رحمان سرشت، 1377، ص 134 ـ 132)

لازم به یادآوری است كه خانم وود وارد شركتهای مورد مطالعه خویش را به سه دسته ذیل تقسیم كرد:

1 ـ تولید تك محصولی و دسته‌های كوچك[4]: كه این شركتها معمولا به صورت كارگاه هستند و سفارشات اندك می‌گیرند و بر طبق خواست مشتری عمل می‌كنند و در نتیجه استفاده بسیاری زیادی از دستگاههای پیشرفته و مكانیزه ندارند.

2 ـ تولید انبوه و دسته‌های بزرگ[5]: كه یك نوع فرایند تولید یا ساخت است كه از قطعات استاندارد استفاده می‌كند و سیستم تولید نسبتا طولانی است.

3 ـ فرایند تولید مستمر[6]: در فرایند تولید مستمر همه كارها بوسیله دستگاههای پیشرفته و مكانیزه انجام می‌شود. در این فرایند چیزی بنام شرع یا متوقف ساختن دستگاه وجود ندارد. (دفت، 79، ص 211 ـ 207)

 


1- M. I. S. Services

2- Office Automation - O. A

[3]- Wood ward

[4]- Small - batch Production

[5] - Large -batch Production

[6] - Continuous Process Production

قیمت فایل فقط 17,000 تومان

خرید

برچسب ها : تحلیل فناوری اطلاعات (IT) , تحلیل , فناوری اطلاعات , IT , تحلیل فناوری اطلاعات , تحلیل فناوری اطلاعات (IT) , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 136 چهارشنبه 30 تیر 1395 نظرات (0)

طراحی وب سایت (ASP)

طراحی وب سایت  (ASP)دسته: کامپیوتر
بازدید: 1 بار
فرمت فایل: doc
حجم فایل: 49 کیلوبایت
تعداد صفحات فایل: 74

امروزه وب به عنوان یك واقعیت انكارناپذیر سایه خود را در تمامی زندگی اجتماعی، اقتصادی و بشریت انداخته و دارای رشد بسیار سریع در زمینه بكارگیری تكنولوژی‌های جدید است

قیمت فایل فقط 12,000 تومان

خرید

طراحی وب سایت  (ASP)


مقدمه

 

برای شروع به چه چیزی نیاز است؟

 

استفاده از ASP بدون بكارگیری IIS یا PWS :

 

ASP چیست؟

 

چگونه می‌توان یك فایل ASP را روی كامپیوتر شخصی اجرا كرد؟

 

نحوه نصب PWS و اجرای فایل‌های ASP روی Win 98

 

NT Server 4.0 چیست؟

 

نیازهای سخت‌افزاری

 

نرم‌افزارها و ابزارهای لازم:

 

فصل اول

 

مروری بر ASP

 

فصل دوم

 

شی‌ها در ASP

 

فصل سوم

 

نوشتن اسكریپت‌های ساده

 

مقدمه

 

امروزه وب به عنوان یك واقعیت انكارناپذیر سایه خود را در تمامی زندگی اجتماعی، اقتصادی و بشریت انداخته و دارای رشد بسیار سریع در زمینه بكارگیری تكنولوژی‌های جدید است.

 

همزمان با این رشد اعجازگونه وب‌ سایتها از حالت اولیه خود كه كوچك و عمدتا ایستا بودند خارج شده و به سمت حجیم شدن و پویایی حركت كردند.

 

امروزه روی یك وب سایت نرم‌افزارهای متعددی اجرا می‌شوند تا پاسخ وی نیاز كاربران خود بوده و در این دنیای رقابت، دلیلی برای بودن خود داشته باشند.

 

در این مسیر تكنولوژی‌های متعددی نظیر تكنولوژی Dynamic Scripting مانند ASP بوجود آمد تا طراحان را جهت طراحی یك وب سایت پویا یاری كند.  استفاده از مزایای كلاس‌های Vb script، استفاده از متدها و نمونه‌هایی از این تدابیر جهت طراحی صفحات ASP ماجولار با قابلیت استفاده مجدد Reusable است.

 

شركت ماكروسافت در سال 1996 تكنولوژی‌ (Active Server page) را معرفی نمود. تكنولوژی‌ فوق اولین بار به همراه سرویس دهندة اطلاعاتی اینترنت
(IIS: Internet Information server) نسخة 3.0 ارائه شد. با بكارگیری تكنولوژی‌ فوق امكان طراحی و پیاده‌سازی نرم‌افزارهای بزرگ و بانك‌‌های اطلاعاتی به همراه صفحات وب فراهم شد، هسته اولیه ASP زبان Vbscript است. صفحات ASP همراه كدهای نوشته شده توسط زبان فوق ایجاد می‌شود. Vbscript به عنوان زبان استاندارد برای پیاده‌سازی صفحات ASP در نظر گرفته شده است. بنا به اظهارات شركت مایكروسافت در ماه مه سال 2000، قریب به 800000 نفر در این زمینه فعالیت داشتند و به طراحی صفحات وب با بهره‌گیری از تكنولوژی‌ فوق مشغول بودند. آمار فوق نشان دهنده سرعت رشد تصاعدی و استقبال عموم از تكنولوژی‌ فوق در سطح جهان دارد. قریب به 500 شركت كامپیوتری در سطح جهان بصورت كاملا تخصصی صرفا به تولید قطعات و اجزای متفاوت بصورت گیت‌های آماده نرم‌افزاری به كمك ASP فعالیت داشته و محصولات آنها در وب سایت‌های متعدد عرضه می‌شود.

 

ASP تقریبا هر كاری می‌تواند انجام دهد. مثلا دستیابی و جستجو در بانك‌های اطلاعاتی متفاوت مستقل از بانك، شخصی كردن صفحات وب، نمایش صفحات متفاوت برای مرورگرهای متفاوت، حفاظت رمز عبور، بازیهای كامپیوتری، پردازش فرم‌ها و …

 

برای شروع به چه چیزی نیاز است؟

 

جهت استفاده كامل از توانایی‌های ASP، می‌بایست سیستم عامل ویندوز NT 4.0 را به همراه IIS 4.0 استفاده كرد. از ویندوز Server 2000 همراه IIS 5.0 نیز می‌توان بهره برد. جهت استفاده از ASP روی كامپیوترهایی كه بر روی آنها ویندوز 98 یا 95 نصب شده می‌توان سرویس دهندة شخصی وب یا (PWS: Personel Web Server ) را روی كامپیوتر نصب كرد.

 

Microsoft Internet Information Server 2.0

 

Windows NT Server 4.0 با سرویس دهندة وب، سرویس دهندة FTP و حتی سرویس دهنده گوفر كامل می‌شود. تمام سرویسهای عمده اینترنت به سادگی از طریق این سرویس نصب می‌شوند فقط از برنامه كاربردی Network control panel برای افزودن Microsoft Internet Information Server 2.0 استفاده كنید و قادر خواهید بود كه حضور وب جهانی را احساس كنید.

 

استفاده از ASP بدون بكارگیری IIS یا PWS :

 

به دلیل اینكه سرویس دهندگان وب تنها بر روی محصولات ویندوز شركت مایكروسافت اجرا می‌گردند. شما ممكن است فكر كنید كه برای استفاده از صفحات ASP حتما باید از IIS یا PWS روی سرویس دهنده وب خود استفاده نمایید. این درست نیست. زیرا كه شركت‌های زیادی نرم‌افزارهایی را ایجاد كرده‌اند كه به شما اجازه می‌دهند صفحات ASP را روی سرویس دهنده‌های متنوع و كامپیوترهای مختلف ایجاد نمایید.

 

یكی از محصولات Holycon Softwares In stant ASP است كه به صورت مخفف ASP می‌گویند. یكی دیگر از این محصولات توسط شركت Chili !soft ایجاد Chili! ASP نامیده می‌شود این محصولات می توانند روی سرویس‌دهنده‌هایی كه IIS ندارند اجرا شوند به علاوه محصولات زیر:

 

Jave Web Server .  . Sun Web Server  . Apache  . Net scape Eterprise server

 

این محصولات روی كامپیوترهای زیر نیز می‌توانند نصب شوند.

 

IBM / AIX  Apple Mac os   Sun Solaris  Linux

 

ASP چیست؟

 

ASP مخفف كلمات Active server page است. ASP برنامه‌ای است كه به كمك IIS اجرا می‌شود. IIS یكی از عناصری است كه همراه ویندوز 2000 آورده شده. IIS یكی از اجزای Win NT 4.0 option pack نیز می‌باشد.

 

PWS یك نسخة خاص و كوچكتر از برنامة IIS است. PWS را می توان از روی CD حاوی ویندوز 98 نصب كرد.

 

چگونه می‌توان یك فایل ASP را روی كامپیوتر شخصی اجرا كرد؟

 

با نصب یكی از نرم‌افزارهای PWS و یا IIS (با توجه به سیستم عامل نصب شده) بدون نیاز به یك سرویس دهنده كمكی دیگر.

 

نحوه نصب PWS و اجرای فایل‌های ASP روی Win 98

 

مرحله اول: برنامة Setupexe را از مسیر Add ons \ PWS \ موجود در CD حاوی Win 98 اجرا كنید.

 

مرحله دوم: یك فولدر به برنامه Inetpub روی هارد ایجاد و در آن یك فولدر به نام Wwwroot بسازید.

 

مرحله سوم: یك فولدر جدید با نام دلخواه مثل My web در فولدر Wwwroot بسازید.

 

مرحله چهارم: با استفاده از یك ادیتور مبتنی مثل Notepad كدهای دلخواه Asp خود را تایپ كرده و فایل فوق را با نام دلخواه Test . asp ولی با انشعاب Asp در فولدر My web ذخیره كنید.

 

مرحله پنجم: اطمینان داشته باشید كه PWS در حالت اجرا است.

 

مرحله ششم: مرورگر خود را فعال كرده و در محل مربوطه آدرس زیر را تایپ كنید.

 

http: // local host / My Web / Test . asp

 

NT Server 4.0 چیست؟

 

همه چیز از سال 1992 با نشر نگارش 1/3 Windows Advanced Server آغاز شد در ابتدا موفقیت Windows NT 4.0 سرویس دهندة برنامة كاربردی بود كه به عنوان سیستمی برای برنامه‌های كاربردی مبتنی بر سرویس دهندة مایكروسافت مانند
SQI Server، در داخل ناول یا سایر سیستمهای عامل شبكه موجود استفاده می‌شد NT 4.0 در بسیاری از شبكه های محلی شركتها كه قبلا دقیق مایكروسافت را به عنوان استانداردی برای محصولات رومیزی انتخاب كرده بودند جای پای محكمی پیدا كرد و به عنوان سیستمی مفید برای برنامه‌های كاربردی Back office مایكروسافت مطرح شد. این جای پای محكم با معرفی Windows NT Server 3.5 در سال 1993 به راه‌حل كامل و  قدرتمندی برای سیستم عالم شبكه تبدیل گردید.

 

NT Server برخلاف سایر  سرویس دهنده‌های سیستم، ایستگاه كاری نیز می‌باشد. NT 4.0 رابط كاربر تقریبا با رابط كاربر ویندوز 95 و برنامه‌های رومیزی معمولی مانند Word، Excel و هزاران برنامه كاربردی دیگر ویندوز دارد كه به خوبی بر روی NT Server 4.0 اجرا می‌شوند. اما، در زیر این رابط سادة میز كار، ابزارهای پیچیدة مدیریت و سرپرستی شبكه و سیستم عامل شبكة قدرتمندی با پشتیبانی چندین پروتكل و سیستم می‌باشد این رابط آشنا و ساده یكی از جذاب‌ترین ویژگیهای NT Server 4.0 و همچنین مشكلی عمده برای سرپرستان مبتدی می‌باشد. نصب NT 4.0 ساده است. NT 4.0 رابط ساده‌ای دارد كه با سبك اشاره و كلیك عملیات ابتدایی را فورا برای افراد آشنا با ویندوز (كه هم اكنون با 100 میلیون نسخة فروش تقریبا برای همه آشنا می‌باشد) قابل درك و دسترسی می‌سازد.

 

نیازهای سخت‌افزاری

 

حداقل نیازهای سخت‌افزاری برای IIS به صورت زیر است:

 

CPU: 486 / 33 یا بالاتر

 

حافظه: 16 مگا بایت برای سرویس دهنده NT و 12 مگا بایت برای ایستگاه كاری NT .

 

فضای دیسك: 125 مگا بایت برای سرویس دهندة NT و 110 مگا بایت برای ایستگاه كاری NT .

 

صفحه نمایش: VGA یا بالاتر.

 

CD – ROM .

 

دیسكت گردان فلاپی ظرفیت بالا.

 

 

 

نرم‌افزارها و ابزارهای لازم:

 

نرم‌افزارها و زبانهای برنامه‌نویسی كه در این پروژه استفاده شده‌اند به شرح زیر می‌باشد:

 

- زبان‌های HTML و ASP و VBScript

 

- پایگاه داده‌ Access

 

- سیستم عامل ویندوز XP و وب سرور IIS

قیمت فایل فقط 12,000 تومان

خرید

برچسب ها : طراحی وب سایت (ASP) , طراحی وب سایت , ASP , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 110 چهارشنبه 30 تیر 1395 نظرات (0)

تحلیل الگوریتم شاخه و قید موازی آسنكرون

تحلیل الگوریتم شاخه و قید موازی آسنكروندسته: کامپیوتر
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 28 کیلوبایت
تعداد صفحات فایل: 32

در این مقاله توضیحی درباره كامپیوترهای موازی می‌دهیم و بعد الگوریتمهای موازی را بررسی می‌كنیم ویژگیهای الگوریتم branch bound را بیان می‌كنیم و الگوریتمهای bb موازی را ارائه می‌دهیم

قیمت فایل فقط 5,000 تومان

خرید

 تحلیل الگوریتم شاخه و قید موازی آسنكرون

 

1- خلاصه:

در این مقاله توضیحی درباره كامپیوترهای موازی می‌دهیم و بعد الگوریتمهای موازی را بررسی می‌كنیم. ویژگیهای الگوریتم branch & bound را بیان می‌كنیم و الگوریتمهای b&b موازی را ارائه می‌دهیم و دسته‌ای از الگوریتمهای b&b آسنكرون برای اجرا روی سیستم MIMD را توسعه می‌دهیم. سپس این الگوریتم را كه توسط عناصر پردازشی ناهمگن اجرا شده است بررسی می‌كنیم.

نمادهای perfect parallel و achieved effiency را كه بطور تجربی معیار مناسبی برای موازی‌سازی است معرفی می‌كنیم زیرا نمادهای قبلی speed up (تسریع) و efficiency (كارایی) توانایی كامل را برای اجرای واقعی الگوریتم موازی آسنكرون نداشتند. و نیز شرایی را فراهم كردیم كه از آنومالیهایی كه به جهت موازی‌سازی و آسنكرون بودن و یا عدم قطعیت باعث كاهش كارایی الگوریتم شده بود، جلوگیری كند.

2- معرفی:

همیشه نیاز به كامپیوترهای قدرتمند وجود داشته است. در مدل سنتی محاسبات، یك عنصر پردازشی منحصر تمام taskها را بصورت خطی (Seqventia) انجام میدهد. به جهت اجرای یك دستورالعمل داده بایستی از محل یك كامپیوتر به محل دیگری منتقل می‌شد، لذا نیاز هب كامپیوترهای قدرتمند اهمیت روز افزون پیدا كرد. یك مدل جدید از محاسبات توسعه داده شد، كه در این مدل جدید چندین عنصر پردازشی در اجرای یك task واحد با هم همكاری می‌كنند. ایده اصل این مدل بر اساس تقسیم یك task به subtask‌های مستقل از یكدیگر است كه می‌توانند هر كدام بصورت parallel (موازی) اجرا شوند. این نوع از كامپیوتر را كامپیوتر موازی گویند.

تا زمانیكه این امكان وجود داشته باشد كه یك task را به زیر taskهایی تقسیم كنیم كه اندازه بزرگترین زیر task همچنان به گونه‌ای باشد كه باز هم بتوان آنرا كاهش داد و البته تا زمانیكه عناصر پردازشی كافی برای اجرای این sub task ها بطور موازی وجود داشته باشد، قدرت محاسبه یك كامپیوتر موازی نامحدود است. اما در عمل این دو شرط بطور كامل برقرار نمی‌شوند:

اولاً: این امكان وجود ندارد كه هر taskی را بطور دلخواه به تعدادی زیر task‌های مستقل تقسیم كنیم. چون همواره تعدادی زیر task های وابسته وجود دارد كه بایستی بطور خطی اجرا شوند. از اینرو زمان مورد نیاز برای اجرای یك task بطور موازی یك حد پایین دارد.

دوماً: هر كامپیوتر موازی كه عملاً ساخته می‌شود شامل تعداد معینی عناصر پردازشی (Processing element) است. به محض آنكه تعداد taskها فراتر از تعداد عناصر پردازشی برود، بعضی از sub task ها بایستی بصورت خطی اجرا شوند و بعنوان یك فاكتور ثابت در تسریع كامپیوتر موازی تصور می‌شود.

الگوریتمهای B&B مسائل بهینه سازی گسسته را به روش تقسیم فضای حالت حل می‌كنند. در تمام این مقاله فرض بر این است كه تمام مسائل بهینه سازی مسائل می‌نیمم كردن هستند و منظور از حل یك مسئله پیدا كردن یك حل ممكن با مقدار می‌نیمم است. اگر چندین حل وجود داشته باشد، مهم نیست كدامیك از آنها پیدا شده.

الگوریتم B&B یك مسئله را به زیر مسئله‌های كوچكتر بوسیله تقسیم فضای حالت به زیر فضاهای (Subspace) كوچكتر، تجزیه می‌كند. هر زیر مسئله تولید شده یا حل است و یا ثابت می‌شود كه به حل بهینه برای مسئله اصلی (Original) نمی‌انجامد و حذف می‌شود. اگر برای یك زیر مسئله هیچ كدام از این دو امكان بلافاصله استنباط نشود، آن زیر مسئله به زیرمسئله‌های كوچكتر دوباره تجزیه می‌شود. این پروسه آنقدر ادامه پیدا می‌كند تا تمام زیر مسئله‌های تولید شده یا حل شوند یا حذف شوند.

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

دقت كنید كه در یك بدل محاسبه خطی افزایش قدرت محاسبه فقط بر روی تسریع الگوریتم اثر می‌كند وگرنه كار انجام شده همچنان یكسان است.

با این حال اگر قدرت محاسبه یك كامپیوتر موازی با اضافه كردن عناصر پردازشی اضافه افزایش پیدا كند. اجرای الگوریتم b&b بطور آشكاری تغییر می‌كند (به عبارت دیگر ترتیبی كه در آن زیر برنامه‌ها انشعاب پیدا می‌كنند تغییر می‌كند). بنابراین حل مسائل بهینه‌سازی گسسته سرسع بوسیله یك كامپیوتر موازی نه تنها باعث افزایش قدرت محاسبه كامپیوتر موازی شده است بلكه باعث گسترش الگوریتمهای موازی نیز گشته است.

3- كامپیوترهای موازی (Parallel computers):

یكی از مدلهای اصلی محاسبات Control drivenmodel است، در این مدل كاربر باید صریحاً ترتیب انجام عملیات را مشخص كند و آن دسته از عملیاتی كه باید به طور موازی اجرا شوند را تعیین كند. این مدل مستقل از عناصر پردازش به صورت زیر تقسیم‌بندی می‌شود:

- كامپیوترهای SISD، كه یك عنصر پردازشی وجود دارد و توان انجام فقط یك عمل را در یك زمان دارد.

- كامپیوترهای MIMD، دارای چندین عنصر پردازشی هستند كه بطور موازی دستورالعمل‌های متفاوت را روی دیتاهای متفاوت انجام می‌دهند.

- كامپیوترهای SIMD، همه عناصر پردازشی‌شان یك دستور یكسان را در یك زمان بر روی داده‌های متفاوتی انجام می‌دهند. اگر چه امكان پنهان كردن عناصر پردازشی وجود دارد. عنصر پردازشی پنهان شده نتیجه عملی را كه انجام داده ذخیره نمی‌كند.

سیستمهای SIMD بر اساس نحوه ارتباط و اتصال عناصر پردازشی به یكدیگر خود به بخشهایی تقسیم می‌شوند: اگر تمام عناصر پردازشی به یكدیگر متصل باشند و از طریق یك حافظه مشترك ارتباط داشته باشند، به آن tightly coupled system گویند.

و اگر عناصر پردازش حافظه مشترك نداشته باشند اما از طریق شبكه‌ای بهم متصل باشند و بروش message passing با هم ارتباط داشته باشند، به آن loosely coupled system گویند.

حافظه مشترك در tightly coupled system ها هم نقطه قوت و هم نقطه ضعف این سیستمها است. امكان به اشتراك گذاشتن راحت و سریع اطلاعات بین عناصر پردازشی مختلف را فراهم می‌كند. ارتباط به عملیات ساده read و wite روی حافظه مشترك خلاصه می‌شود و هر عنصر پردازشی مستقیماً با دیگر عناصر پردازشی ارتباط برقرار می‌كند. با این حال، اگر تعداد عناصر پردازشی متصل به حافظه مشترك افزایش یابد، حافظه مشترك تبدیل به گلوگاه (Bottleneck) می‌شود.

بنابراین تعداد عناصر پردازشی در یك سیستم tightly coupled محدود است. به جهت اینكه تمام عناصر پردازشی بایستی به ان حافظه مشترك متصل باشند، این سیستمها بصورت كامل از پیش ساخته هستند و امكان اضافه كردن عناصر پردازش به سیستم وجود ندارد.

از طرف دیگر، ارتباط در یك سیستم loosely coupled كند و آهسته است. تبادل پیامها نیاز به زمانی بیش از زمان لازم برای نوشتن یا خواندن از یك حافظه مشترك دارد. این امكان هم وجود دارد كه یك عنصر پردازش مستقیماً به عنصر پردازش دیگر كه قصد ارتباط دارد متصل نباشد.

در مقابل compactness بودن سیستمهای tightly coupled ، عناصر پردازشی در یك سیستم loosely coupled می‌توانند در تمام نقاط توزیع شوند. لذا فاصله فیزیكی كه یك پیام باید طی كند، بیشتر می‌شود. به جهت این حقیقت كه عناصر پردازشی برای ارتباط در یك شبكه از یك پروتكل استفاده می‌كنند، lossely coupled system می‌توانند شامل انواع مختلفی از عناصر پردازشی باشند. امكان اضافه كردن عناصر پردازشی اضافه‌تری به سیستم وجود دارد. در حالت كلی عناصر پردازشی خودشان یك كامپیوتر كاملی هستند.

مثالی از سیستمهای loosely coupled، Distributed Processing utilities Package است كه بعداُ به تفضیل درباره آنها توضیح می‌دهیم.

4- الگوریتمهای موازی (Parallel Algorithm):

یك الگوریتم موازی شامل sub taskهایی است كه باید انجام شود. بعضی از این sub taskها بصورت موازی اجرا می‌شوند، اما گاهی sub taskهایی هم وجود دارد كه باید بصورت خطی اجرا شوند. اجرای هر sub task توسط یك پروسس مجزا انجام می‌شود. از ویژگیهای مهم یك الگوریتم موازی نحوه محاوره این پروسسها، سنكرون بودن و قطعی بودن الگوریتم است. دو پروسس با یكدیگر محاوره (interact) دارند، اگر خروجی یكی از آندو پروسس ورودی دیگری باشد. نحوه محاوره دو پروسس می‌تواند بطور كامل مشخص شده باشد یا نباشد. اگر مشخص شده باشد، این دو پروسس فقط زمانی می‌توانند ارتباط داشته باشند كه هر دو مایل به انجام ارتباط باشند. اگر گیرنده هنوز آماده ارتباط نباشد، فرستنده نمی‌تواند اقدامی انجام دهد.

در حین اجرای یك الگوریتم سنكرون تمام پروسسها باید قبل از محاوره با یكدیگر همزمان شوند. سنكرون شدن در اینجا یعنی قبل از آغاز subtask جدید، آنها باید منتظر كامل شدن عمل دیگر پروسسها باشند. وقتی یك الگوریتم آسنكرون اجرا می‌شود، پروسسها لازم نیست كه منتظر یكدیگر شوند تا taskهایشان را تمام كنند. البته این امكان وجود دارد كه یك الگوریتم آسنكرون تا حدی سنكرون شود.

یك الگوریتم قطعی است اگر هر بار كه الگوریتم بر روی ورودی مشابه اجرا شود، نتیجه اجرا یكسان باشد. یعنی دستورالعملهای مشابه به ترتیب مشابه انجام شود. بنابراین اجراهای متوالی از یك الگوریتم همیشه خروجی یكسان دارد در حالیكه در الگوریتمهای غیر قطعی یك تصمیم یكسان خروجیهای متفاوتی دارد. مثلاً خروجی یك تصمیم ممكن است و البته به فاكتورهای محیطی معینی باشد كه توسط الگوریتم كنترل نمی‌شود. از اینرو اجراهای پی‌در پی یك الگوریتم غیر قطعی، خروجی‌های متفاوت تولید می‌كند.

قیمت فایل فقط 5,000 تومان

خرید

برچسب ها : تحلیل الگوریتم شاخه و قید موازی آسنكرون , تحلیل , الگوریتم شاخه , قید موازی , آسنكرون , تحلیل الگوریتم شاخه , قید موازی آسنكرون , تحلیل الگوریتم شاخه و قید موازی آسنكرون , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 87 چهارشنبه 30 تیر 1395 نظرات (0)

آشنایی با چند سخت افزار كامپیوتر

آشنایی با چند سخت افزار كامپیوتردسته: کامپیوتر
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 262 کیلوبایت
تعداد صفحات فایل: 55

امروزه كامپیوتر در موارد متعددی به خدمت گرفته می شود برخی از تجهیزات موجود در منازل ، دارای نوعی خاصی از ریز پردازنده می باشند حتی اتومبیل های جدید نیز دارای نوعی كامپیوتر خاص می باشند

قیمت فایل فقط 8,000 تومان

خرید

آشنایی با چند سخت افزار كامپیوتر


چکیده

 

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

 

 

 

1- حافظة RAM (Random Access Memory)

 

RAM نوعی حافظه است که کامپیوتر از آن برای ذخیره برنامه ها و داده ها هنگام پردازش استفاده می کند. اطلاعات اکثر انواع RAMها هنگام خاموش کردن کامپیوتر پاك می شود. در حال حاضر شرکت ها در تلاش هستند RAMهایی تولید کنند که با خاموش شدن کامپیوترهم، داده ها را در خود نگه دارند (با استفاده از نانوتیوب­های کربنی و اثر تونل های مغناطیسی).

 

امروزه بعضی از انواع RAMها قادرند اشتباهات تصادفی را تصحیح کنند. در سال های اخیر chipهایی ساخته شده است که تا GB10 حافظه دارند، همینطور chipهایی که اندازه آن ها در حدود 18/0 میکرون می باشد .

 

انواع RAM (نرخهای عملكرد با رنگ سبز نشان داده شده­اند):

 

  • SDRAM (Synchronous Dynamic RAM) ® 100 MHz
  • DDR SDRAM (Double-Data-Rate SDRAM)
  • DDR1 (or DDR) ® 100-200 MHz
  • DDR2 ® 200-400 MHz
  • DDR3 ® 400-800 MHz
  • RDRAM (Rambus Dynamic RAM) ® 300-800 MHz

 

2- Modem

 

3- دیسک سخت

 

4- Cpu

 

فصل اول : حافظه RAM

 

حافظهRAM  (Random Access Memory)  شناخته ترین نوع حافظه در دنیای کامپیوتر است . روش دستیابی به این نوع از حافظه ها تصادفی است . چون می توان به هر سلول حافظه مستقیما" دستیابی پیدا کرد . در مقابل حافظه های RAM ، حافظه هایSAM (Serial Access Memory) وجود دارند. حافظه های SAM اطلاعات را در مجموعه ای از سلول های حافظه ذخیره و صرفا" امکان دستیابی به آنها بصورت ترتیبی وجود خواهد داشت. ( نظیر نوار کاست ) در صورتیکه داده مورد نظر در محل جاری نباشد هر یک از سلول های حافظه به ترتیب بررسی شده تا داده مورد نظر پیدا گردد. حافظه های SAM در مواردیکه پردازش داده ها الزاما" بصورت ترتیبی خواهد بود مفید می باشند ( نظیر حافظه موجود بر روی کارت های گرافیک ). داده های ذخیره شده در حافظه RAM با هر اولویت دلخواه قابل دستیابی خواهند بود.

 

مبانی حافظه های RAM

 

حافظه RAM ، یک تراشه مدار مجتمع (IC) بوده که از میلیون ها ترانزیستور و خازن تشکیل شده است .در اغلب حافظه ها با استفاده و بکارگیری یک خازن و یک ترانزیستور می توان یک سلول را ایجاد کرد. سلول فوق قادر به نگهداری یک بیت داده خواهد بود. خازن اطلاعات مربوط به بیت را که یک و یا صفر است ، در خود نگهداری خواهد کرد.عملکرد ترانزیستور مشابه یک سوییچ بوده که امکان کنترل مدارات موجود بر روی تراشه حافظه را بمنظور خواندن مقدار ذخیره شده در خازن و یا تغییر وضعیت مربوط به آن ، فراهم می نماید.خازن مشابه یک ظرف ( سطل) بوده که قادر به نگهداری الکترون ها است . بمنظور ذخیره سازی مقدار" یک" در حافظه، ظرف فوق می بایست از الکترونها پر گردد. برای ذخیره سازی مقدار صفر، می بایست ظرف فوق خالی گردد.مسئله مهم در رابطه با خازن، نشت اطلاعات است ( وجود سوراخ در ظرف ) بدین ترتیب پس از گذشت چندین میلی ثانیه یک ظرف مملو از الکترون تخلیه می گردد. بنابراین بمنظور اینکه حافظه بصورت پویا اطلاعات خود را نگهداری نماید ، می بایست پردازنده و یا " کنترل کننده حافظه " قبل از تخلیه شدن خازن، مکلف به شارژ مجدد آن بمنظور نگهداری مقدار "یک" باشند.بدین منظور کنترل کننده حافظه اطلاعات حافظه را خوانده و مجددا" اطلاعات را بازنویسی می نماید.عملیات فوق (Refresh)، هزاران مرتبه در یک ثانیه تکرار خواهد شد.علت نامگذاری DRAM بدین دلیل است که این نوع حافظه ها مجبور به بازخوانی اطلاعات بصورت پویا خواهند بود. فرآیند تکراری " بازخوانی / بازنویسی اطلاعات" در این نوع حافظه ها باعث می شود که زمان تلف و سرعت حافظه کند گردد.

 


 

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

 

حافظه های DRAM با ارسال یک شارژ به ستون مورد نظر باعث فعال شدن ترانزیستور در هر بیت ستون، خواهند شد.در زمان نوشتن خطوط سطر شامل وضعیتی خواهند شد که خازن می بایست به آن وضغیت تبدیل گردد. در زمان خواندن Sense-amplifier ، سطح شارژ موجود در خازن را اندازه گیری می نماید. در صورتیکه سطح فوق بیش از پنجاه درصد باشد مقدار "یک" خوانده شده و در غیراینصورت مقدار "صفر" خوانده خواهد شد. مدت زمان انجام عملیات فوق بسیار کوتاه بوده و بر حسب نانوثانیه ( یک میلیاردم ثانیه ) اندازه گیری می گردد. تراشه حافظه ای که دارای سرعت 70 نانوثانیه است ، 70 نانو ثانیه طول خواهد کشید تا عملیات خواندن و بازنویسی هر سلول را انجام دهد.

 

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

 

-- مشخص نمودن هر سطر و ستون (انتخاب آدرس سطر و انتخاب آدرس ستون)

 

-- نگهداری وضعیت بازخوانی و باز نویسی داده ها ( شمارنده )

 

-- خواندن و برگرداندن سیگنال از یک سلول ( Sense amplifier)

 

-- اعلام خبر به یک سلول که می بایست شارژ گردد و یا ضرورتی به شارژ وجود ندارد ( Write enable)

 

سایر عملیات مربوط به "کنترل کننده حافظه" شامل مواردی نظیر : مشخص نمودن نوع سرعت ، میزان حافظه و بررسی خطاء است .

 

حافظه های SRAM دارای یک تکنولوژی کاملا" متفاوت می باشند. در این نوع از حافظه ها از فلیپ فلاپ برای ذخیره سازی هر بیت حافظه استفاده می گردد. یک فلیپ فلاپ برای یک سلول حافظه، از چهار تا شش ترانزیستور استفاده می کند . حافظه های SRAM نیازمند بازخوانی / بازنویسی اطلاعات نخواهند بود، بنابراین سرعت این نوع از حافظه ها بمراتب از حافظه های DRAM بیشتر است .با توجه به اینکه حافظه های SRAM از بخش های متعددی تشکیل می گردد، فضای استفاده شده آنها بر روی یک تراشه بمراتب بیشتر از یک سلول حافظه از نوع DRAM خواهد بود. در چنین مواردی میزان حافظه بر روی یک تراشه کاهش پیدا کرده و همین امر می تواند باعث افزایش قیمت این نوع از حافظه ها گردد. بنابراین حافظه های SRAM سریع و گران و حافظه های DRAM ارزان و کند می باشند . با توجه به موضوع فوق ، از حافظه های SRAM بمنظور افزایش سرعت پردازنده ( استفاده از (Cacheو از حافظه های DRAM برای فضای حافظه RAM در کامپیوتر استفاده می گردد.

قیمت فایل فقط 8,000 تومان

خرید

برچسب ها : آشنایی با چند سخت افزار كامپیوتر , آشنایی , چند سخت افزار , كامپیوتر , آشنایی با چند سخت افزار كامپیوتر , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 66 چهارشنبه 30 تیر 1395 نظرات (0)

حافظة مجازی

حافظة مجازیدسته: کامپیوتر
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 3531 کیلوبایت
تعداد صفحات فایل: 16

در این تمرین شما با صورتها و شكلهای مختلفی از مكانیزم حافظه مجازی در ویندوز NT آشنایی پیدا خواهید كرد علی‌رغم اغلب دیگر سیستمهای عامل، ویندوز NT یك API ساده و روشنی را برای اداره كردن بعضی شكلها و صورتهای حافظه مجازی تهیه می‌كند

قیمت فایل فقط 3,500 تومان

خرید

حافظة مجازی

 

 حافظه مجازی‌
در این تمرین شما با صورتها و شكلهای مختلفی از مكانیزم حافظه مجازی در ویندوز NT آشنایی پیدا خواهید كرد علی‌رغم اغلب دیگر سیستمهای عامل، ویندوز NT یك API    ساده و روشنی را برای اداره كردن بعضی شكلها و صورتهای حافظه مجازی تهیه می‌كند(معمولاً حافظه مجازی بطور كامل توسط برنامه نویس كاربردی‌اش روشن و واضح می‌گردد) در این تمرین شما در موارد زیر اطلاعاتی یاد خواهید گرفت: 
سازماندهی سیستم حافظه مجازی ویندوز NT
چگونه فضای حافظه مجازی خود را كنترل كنید؟
چگونه یك وسیله آگاه كننده و گزارش دهنده بنویسید؟
جزئیات GlobalMemory Status , GetsystemInfo – VirtualQuery – VirtualUnlock – VirtualLock – VirtueaFree – VirtualAlloc
 
معرفی 
حافظه مجازی صفحه‌بندی یا Paging Virtual Memory  در بسیاری از سیستمهای عامل امروزی بكار گرفته می‌شود. در یك سیستم صفحه‌بندی شده، هر فرآیندی یك فضای آدرس دهی مجازی خاص خود دارد كه برای ارجاع دیگر اشیاء بكار گرفته می‌شود كه معمولاً محتوای یك محل یا موقعیتی از حافظه است بخشی از فضای آدرس دهی مجازی توسط ویراستار خطی ( Link editor  ) تعریف می‌شوند وقتی كه آن یك تصویر قابل اجرایی بوجود می‌آورد كه در واقع فایل اجرایی یا EXE است. تعداد باقیمانده از فضای آدرس‌دهی می‌تواند بطور پویا در زمان اجرا توسط روشهایی كه در این تمرین توضیح داده خواهد شد تعر یف شود. بعد از اینكه قسمت پایدار و ثابت از فضای آدرس‌دهی مجازی ایجاد شد در حافظه ثانویه ذخیره خواهد شد ( معمولاً در بخش یا Partition  از وسیله ذخیره‌سازی كهPaging disk  نام دارد ). به منظور عملی‌تر شدن شما می‌توانید Paging disk  را مشابه فایل در نظر بگیرید. 
در یك كامپیوتر معمول و مرسوم پردازنده تنها می‌تواند دستورات را واكشی كند یا داده‌هایی را كه در حافظه اولیه یا قابل اجرا ( كه معمولاً RAM  خوانده می‌شوند. ) واقع شده‌اند را بارگذاری كند. حافظه اولیه در مقایسه با حافظه ثانویه كوچكتر و سریعتر است. حافظه اولیه خیلی گرانتر از حافظه ثانویه است بنابراین بطور معمول در زمره اجزای با ارزش‌تر از نظر حجم اما كوچكتر از حافظه‌های ثانویه قرار دارند. 
اغلب كامپیوترها حافظه اولیه كافی حتی برای ذخیره فضای آدرس‌دهی مجازی كامل یك فرآیند را هم ندارند بنابراین در یك زمان تعداد زیادی فضا روی حافظه ثانویه برای ذخیره فضای آدرس‌دهی مجازی تعداد زیادی فرآیند وجود خواهد داشت. حافظه اولیه همچنین خیلی سریعتر از حافظه ثانویه می‌باشد. پردازنده می‌تواند یك بایت را در 2 سیكل پردازنده در حافظه اولیه بخواند یا بنویسید. اما همین عمل هزاران سیكل از پروسسور را برای نوشتن یا خواندن اطلاعات در حافظه ثانویه نیازمند است.
برای نگهداری فضای حافظه اولیه یك سیستم حافظه مجازی صفحه‌بندی  شده در هر زمان داده شده تنها بخشی از فضای آدرس‌دهی مجازی تعداد مختلفی از فرآیند‌ها را بارگذاری یا ( Load  ) می‌كند. همانطور كه Thread ها در فضای آدرس‌دهی فرآیندهایشان اجرا می‌شوندبخشی از فضای آدرس‌دهی مجازی كه در حال حاضر در حال استفاده است در حافظه اولیه بارگذاری می‌شود و در همان حال دیگر بخشهای فضای آدرس‌دهی در حافظه ثانویه قرار گرفته‌اند. زمانی كه فرآیندی به بخشی از فضای آدرس‌دهی مجازی دیگر نیاز ندارد ( حداقل برای مدتی ) از آن بخش در حافظه ثانویه كپی گرفته می‌شود. این به موقعیتی از حافظه اولیه كه مورد استفاده برای ذخیره بخشی از فضای آدرس‌دهی مجازی قرار گرفته بود این اجازه را می‌دهد كه برای ذخیره بخش دیگری از فضای آدرس‌دهی مجازی در زمان دیگری بكار گرفته شود. 
در یك سیستم حافظه مجازی سنجش در كارایی بوسیله كپی كردن یك بلوك از حافظه در حافظه اولیه یا بازگرداندن به حافظه ثانویه در زمانی كه یك جابه‌جایی بین دوسطح از سلسله مرتبه حافظ مورد نیاز و ضروری باشد بدست می‌آید كارایی از این واقعیت بدست می‌آید كه عملیات ورودی و خروجی حافظه ثانویه وابسته به بلوكها می‌باشد. این یعنی اگر تنها یك كلمه ( Word  ) اطلاعات از حافظه ثانویه مورد نیاز باشد همه بلوك باید خوانده شود تابه آن كلمه برسیم. همچنین نسبت به مكانی كه همه آن بلوك در حافظه اولیه قرار داد هم احساس است تا زمانی كه باید خوانده شود تابه لغت گم شده برسیم. 
فواید دیگری در بارگذاری همه بلوك‌ها نسبت به فقط یك كلمه وجود دارد. هنگامی كه یك نخ یا Thread   به مكانی چون I رجوع می‌كند احتمال زیادی وجود دارد كه بخواهد به مكان I+1  در آینده نزدیك رجوع كند به این مفهوم محلیت یا Locality  گفته می‌شود. یك حافظه مجازی صفحه‌بندی شده بلوكهای با اندازة ثابت را بارگذاری می‌كند و یا برمی‌دارد كه به آنها صفحه یا  Page  گفته می‌شود كه در زمانی كه داده‌ها و اطلاعات را بین حافظه اولیه و ثانویه در جهت رفت و برگشت حركت می‌دهد انجام می‌گیرد. حد و مرز صفحه‌ها یا Page  ها كاملاً توسط برنامه‌نویس مشخص و واضح می‌شود. شكل 1 عملیات یك سیستم حافظه مجازی صفحه‌بندی شده بطور عام را خلاصه می‌كند.
زمانی كه یك نخ یا Thread  به آدرس مجازی K رجوع می‌كند ( مرحله 1 در شكل ) حافظه مجازی ابتدا تعدا صفحات یا Page هایی كه آدرس مجازی K را در بردارد تعیین می‌كند (مرحله2 در شكل ) اگر صفحه در حال حاضر در حافظه اولیه بارگذاری شده بود و موجود بود ( مرحله 3 در شكل ) سیستم حافظه مجازی آدرس مجازی را به آدرس فیزیكی متناظر با آن موقعیت در حافظه اولیه كه همان Page Frame  است تبدیل می‌كند ( جایی كه صفحه هدف در آن واقع شده است. ) اگر صفحه در همان زمان كه به آن رجوع شده بارگذاری نشده بود اجرای ‏Thread  عادی دچار وقفه می‌شود تا زمانی كه مدیریت حافظه صفحه مقصد را در Page Frame  بارگذاری كند به محضی كه آن صفحه بارگذاری شد اجرا ادامه پیدا خواهد كرد در مرحله 4 رجوع به آدرس مجازی K دوباره با آدرس فیزیكی در حافظه اولیه تعیین می‌گردد ( مكانی كه موقعیت مجازی K در حال حاضر آنجا بارگذاری شده است. ) 

 حافظه مجازی‌
در این تمرین شما با صورتها و شكلهای مختلفی از مكانیزم حافظه مجازی در ویندوز NT آشنایی پیدا خواهید كرد علی‌رغم اغلب دیگر سیستمهای عامل، ویندوز NT یك API    ساده و روشنی را برای اداره كردن بعضی شكلها و صورتهای حافظه مجازی تهیه می‌كند(معمولاً حافظه مجازی بطور كامل توسط برنامه نویس كاربردی‌اش روشن و واضح می‌گردد) در این تمرین شما در موارد زیر اطلاعاتی یاد خواهید گرفت: سازماندهی سیستم حافظه مجازی ویندوز NTچگونه فضای حافظه مجازی خود را كنترل كنید؟چگونه یك وسیله آگاه كننده و گزارش دهنده بنویسید؟جزئیات GlobalMemory Status , GetsystemInfo – VirtualQuery – VirtualUnlock – VirtualLock – VirtueaFree – VirtualAlloc معرفی 
حافظه مجازی صفحه‌بندی یا Paging Virtual Memory  در بسیاری از سیستمهای عامل امروزی بكار گرفته می‌شود. در یك سیستم صفحه‌بندی شده، هر فرآیندی یك فضای آدرس دهی مجازی خاص خود دارد كه برای ارجاع دیگر اشیاء بكار گرفته می‌شود كه معمولاً محتوای یك محل یا موقعیتی از حافظه است بخشی از فضای آدرس دهی مجازی توسط ویراستار خطی ( Link editor  ) تعریف می‌شوند وقتی كه آن یك تصویر قابل اجرایی بوجود می‌آورد كه در واقع فایل اجرایی یا EXE است. تعداد باقیمانده از فضای آدرس‌دهی می‌تواند بطور پویا در زمان اجرا توسط روشهایی كه در این تمرین توضیح داده خواهد شد تعر یف شود. بعد از اینكه قسمت پایدار و ثابت از فضای آدرس‌دهی مجازی ایجاد شد در حافظه ثانویه ذخیره خواهد شد ( معمولاً در بخش یا Partition  از وسیله ذخیره‌سازی كهPaging disk  نام دارد ). به منظور عملی‌تر شدن شما می‌توانید Paging disk  را مشابه فایل در نظر بگیرید. در یك كامپیوتر معمول و مرسوم پردازنده تنها می‌تواند دستورات را واكشی كند یا داده‌هایی را كه در حافظه اولیه یا قابل اجرا ( كه معمولاً RAM  خوانده می‌شوند. ) واقع شده‌اند را بارگذاری كند. حافظه اولیه در مقایسه با حافظه ثانویه كوچكتر و سریعتر است. حافظه اولیه خیلی گرانتر از حافظه ثانویه است بنابراین بطور معمول در زمره اجزای با ارزش‌تر از نظر حجم اما كوچكتر از حافظه‌های ثانویه قرار دارند. اغلب كامپیوترها حافظه اولیه كافی حتی برای ذخیره فضای آدرس‌دهی مجازی كامل یك فرآیند را هم ندارند بنابراین در یك زمان تعداد زیادی فضا روی حافظه ثانویه برای ذخیره فضای آدرس‌دهی مجازی تعداد زیادی فرآیند وجود خواهد داشت. حافظه اولیه همچنین خیلی سریعتر از حافظه ثانویه می‌باشد. پردازنده می‌تواند یك بایت را در 2 سیكل پردازنده در حافظه اولیه بخواند یا بنویسید. اما همین عمل هزاران سیكل از پروسسور را برای نوشتن یا خواندن اطلاعات در حافظه ثانویه نیازمند است.برای نگهداری فضای حافظه اولیه یك سیستم حافظه مجازی صفحه‌بندی  شده در هر زمان داده شده تنها بخشی از فضای آدرس‌دهی مجازی تعداد مختلفی از فرآیند‌ها را بارگذاری یا ( Load  ) می‌كند. همانطور كه Thread ها در فضای آدرس‌دهی فرآیندهایشان اجرا می‌شوندبخشی از فضای آدرس‌دهی مجازی كه در حال حاضر در حال استفاده است در حافظه اولیه بارگذاری می‌شود و در همان حال دیگر بخشهای فضای آدرس‌دهی در حافظه ثانویه قرار گرفته‌اند. زمانی كه فرآیندی به بخشی از فضای آدرس‌دهی مجازی دیگر نیاز ندارد ( حداقل برای مدتی ) از آن بخش در حافظه ثانویه كپی گرفته می‌شود. این به موقعیتی از حافظه اولیه كه مورد استفاده برای ذخیره بخشی از فضای آدرس‌دهی مجازی قرار گرفته بود این اجازه را می‌دهد كه برای ذخیره بخش دیگری از فضای آدرس‌دهی مجازی در زمان دیگری بكار گرفته شود. در یك سیستم حافظه مجازی سنجش در كارایی بوسیله كپی كردن یك بلوك از حافظه در حافظه اولیه یا بازگرداندن به حافظه ثانویه در زمانی كه یك جابه‌جایی بین دوسطح از سلسله مرتبه حافظ مورد نیاز و ضروری باشد بدست می‌آید كارایی از این واقعیت بدست می‌آید كه عملیات ورودی و خروجی حافظه ثانویه وابسته به بلوكها می‌باشد. این یعنی اگر تنها یك كلمه ( Word  ) اطلاعات از حافظه ثانویه مورد نیاز باشد همه بلوك باید خوانده شود تابه آن كلمه برسیم. همچنین نسبت به مكانی كه همه آن بلوك در حافظه اولیه قرار داد هم احساس است تا زمانی كه باید خوانده شود تابه لغت گم شده برسیم. فواید دیگری در بارگذاری همه بلوك‌ها نسبت به فقط یك كلمه وجود دارد. هنگامی كه یك نخ یا Thread   به مكانی چون I رجوع می‌كند احتمال زیادی وجود دارد كه بخواهد به مكان I+1  در آینده نزدیك رجوع كند به این مفهوم محلیت یا Locality  گفته می‌شود. یك حافظه مجازی صفحه‌بندی شده بلوكهای با اندازة ثابت را بارگذاری می‌كند و یا برمی‌دارد كه به آنها صفحه یا  Page  گفته می‌شود كه در زمانی كه داده‌ها و اطلاعات را بین حافظه اولیه و ثانویه در جهت رفت و برگشت حركت می‌دهد انجام می‌گیرد. حد و مرز صفحه‌ها یا Page  ها كاملاً توسط برنامه‌نویس مشخص و واضح می‌شود. شكل 1 عملیات یك سیستم حافظه مجازی صفحه‌بندی شده بطور عام را خلاصه می‌كند.زمانی كه یك نخ یا Thread  به آدرس مجازی K رجوع می‌كند ( مرحله 1 در شكل ) حافظه مجازی ابتدا تعدا صفحات یا Page هایی كه آدرس مجازی K را در بردارد تعیین می‌كند (مرحله2 در شكل ) اگر صفحه در حال حاضر در حافظه اولیه بارگذاری شده بود و موجود بود ( مرحله 3 در شكل ) سیستم حافظه مجازی آدرس مجازی را به آدرس فیزیكی متناظر با آن موقعیت در حافظه اولیه كه همان Page Frame  است تبدیل می‌كند ( جایی كه صفحه هدف در آن واقع شده است. ) اگر صفحه در همان زمان كه به آن رجوع شده بارگذاری نشده بود اجرای ‏Thread  عادی دچار وقفه می‌شود تا زمانی كه مدیریت حافظه صفحه مقصد را در Page Frame  بارگذاری كند به محضی كه آن صفحه بارگذاری شد اجرا ادامه پیدا خواهد كرد در مرحله 4 رجوع به آدرس مجازی K دوباره با آدرس فیزیكی در حافظه اولیه تعیین می‌گردد ( مكانی كه موقعیت مجازی K در حال حاضر آنجا بارگذاری شده است. ) 

 

قیمت فایل فقط 3,500 تومان

خرید

برچسب ها : حافظة مجازی , حافظة مجازی , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 173 چهارشنبه 30 تیر 1395 نظرات (0)

مقایسه چهار طرح ضرب كننده RNS

مقایسه چهار طرح ضرب كننده RNSدسته: کامپیوتر
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 972 کیلوبایت
تعداد صفحات فایل: 130

هدف از این پروژه مقایسه چهارطرح ضرب كننده RNS می باشد بدین منظور با بهره گیری از پیاده سازی این چهار طرح با نرم افزار VHDL به مقایسه آنها می‌پردازیم RNS یك روش نمایش اعداد است كه در آن هر عدد به وسیله باقی مانده‌های تقسیم آن بر مجموعه ای از اعداد دو به دو نسبت به هم اول نمایش داده می شود

قیمت فایل فقط 19,000 تومان

خرید

مقایسه چهار طرح ضرب كننده RNS


چكیده

 

هدف از این پروژه مقایسه چهارطرح ضرب كننده RNS می باشد. بدین منظور با بهره گیری از پیاده سازی این چهار طرح با نرم افزار VHDL به مقایسه آنها می‌پردازیم. RNS یك روش نمایش اعداد است كه در آن هر عدد به وسیله باقی مانده‌های تقسیم آن بر مجموعه ای از اعداد دو به دو نسبت به هم اول نمایش داده
می شود. با كمك قضیه باقی مانده چینی، اثبات می شود كه در RNS نمایش هر عدد منحصر به فرد می باشد برای ضرب در RNS نیاز به ضرب پیمانه ای خواهد بود. روشهای ضرب پیمانه ای برحسب اینكه كاهش به پیمانه، در كدام مرحله ضرب انجام گیرد. به دو دسته «كاهش در حین ضرب (RDM)» و «كاهش بعد از ضرب (RAM)» تقسیم می شوند. دو طرح اول این پروژه با تكنیك RAM و دو طرح دوم با تكنیك RDM كار می‌كنند.

 


 

فهرست مطالب

 

عنوان                                                                  صفحه

 

1- مقدمه.......................................................................................................... 1

 

     1-1 سیستم عددی باقیمانده....................................................................... 1

 

     1-2 قضیه باقی مانده های چینی................................................................ 2

 

     1-3 كاربردهای RNS............................................................... 3

 

2- روشهای ضرب پیمانه ای .......................................................................... 5

 

     2-1 روش مونتگمری................................................................................ 5

 

     2-2 بررسی اجمالی روشهای موجود پیاده سازی ضرب در RNS............ 6

 

     2-3 نكاتی پیرامون چهار طرح مورد نظر................................................... 7

 

3- طرح اول..................................................................................................... 8

 

     3-1 مقدمه................................................................................................. 8

 

     3-2 بررسی سوابق..................................................................................... 8

 

     3-3 الگوریتم.............................................................................................. 9

 

     3-4 پیاده سازی سخت افزاری................................................................... 10

 

     3-5 محاسبه پیچیدگی مساحت و تأخیر طرح اول..................................... 13

 

4- طرح دوم..................................................................................................... 15

 

     4-1 مقدمه................................................................................................. 15

 

     4-2 بررسی سوابق .................................................................................... 15

 

     4-3 الگوریتم.............................................................................................. 15

 

     4-4 پیاده سازی سخت افزاری................................................................... 18

 

     4-5 محاسبه پیچیدگی مساحت و تأخیر طرح دوم..................................... 20

 

5- طرح سوم.................................................................................................... 21

 

     5-1 تبدیل سیستم RNS (Residue Conversion)................................ 28

 

     5-2 پیاده سازی سخت افزاری................................................................... 30

 

         5-2-1 پیاده سازی تبدیل RNS........................................................... 31

 

         5-2-2 پیاده سازی بخش اصلی الگوریتم (الگوریتم مونتگمری با RNS).. 34

 

     5-3- محاسبه پیچیدگی مساحت و تأخیر طرح سوم ................................ 36

 

         5-3-1 عناصر وابسته به ROM............................................................ 36

 

         5-3-2 عناصر ریاضی........................................................................... 36

 

         5-3-3 تأخیر و مساحت تبدیل كننده RNS استاندارد.......................... 37

 

         5-3-4 محاسبه مساحت و تأخیر تبدیل كننده RNS سریع................... 44

 

         5-3-5 مساحت و تأخیر طرح سوم....................................................... 50

 

     5-4 نتایج پیاده سازی در طرح سوم ......................................................... 56

 

6- طرح چهارم................................................................................................ 58

 

     6-1 بیان مقاله در مورد سیستم RNS ............................................ 59

 

     6-2 بیان مقاله از ضرب پیمانه ای بدون تقسیم (روش مونتگمری)............ 60

 

     6-3 بررسی صحت الگوریتم...................................................................... 62

 

     6-4 روش تبدیل RNS............................................................................. 66

 

     6-5 پیاده سازی سخت افزاری................................................................... 67

 

         6-5-1 تبدیل RNS ناقص................................................................... 68

 

         6-5-2 پیاده سازی بخش اصلی طرح چهارم (الگوریتم مونتگمری)..... 68

 

     6-6 محاسبه پیچیدگی تأخیر و مساحت طرح چهارم................................ 70

 

         6-6-1 محاسبه تأخیر و مساحت تبدیل RNSناقص............................. 70

 

         6-6-2 محاسبه تأخیر و مساحت در طرح چهارم.................................. 72

 

     6-7 نتایج شبیه سازی در طرج چهارم....................................................... 80

 

7- مقایسه  طرح ها وجمع بندی ..................................................................... 81

 

     7-1- مقایسه چهار طرح............................................................................ 81

 

     7-2- جمع بندی ...................................................................................... 98

 

8- مراجع.........................................................................................................

 

9- ضمائم ........................................................................................................

 

     الف – كدهای VHDL طرح اول...............................................................

 

     ب – كدهای VHDL طرح دوم................................................................

 

     ج – كدهای VHDL طرح سوم................................................................

 

     د – كدهای VHDL طرح چهارم..............................................................

 

     هـ – MOMA ......................................................................................... 

قیمت فایل فقط 19,000 تومان

خرید

برچسب ها : مقایسه چهار طرح ضرب كننده RNS , مقایسه , چهار طرح , ضرب كننده , RNS , مقایسه چهار طرح , ضرب كننده RNS , مقایسه چهار طرح ضرب كننده , مقایسه چهار طرح ضرب كننده RNS , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 83 چهارشنبه 30 تیر 1395 نظرات (0)

فرهنگ لغت با استفاده از نر‌م‌افزار Visual Basic

فرهنگ لغت با استفاده از نر‌م‌افزار Visual Basicدسته: کامپیوتر
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 45 کیلوبایت
تعداد صفحات فایل: 55

امروزه علم كامپیوتر پیشرفت شگرفی در كلیة‌ علوم و صنایع به وجود آورده است و با پیشرفت این علوم مسائل مربوط به كامپیوتر نیز پیشرفت شگرفی داشته است از جمله می‌توان به پیشرفت در بانك‌های اطلاعاتی اشاره نمود كه از جدید‌ترین و مهمترین آن‌ها می‌توان به Visual basic اشاره نمود در اینجا سعی شده است مطالبی در جهت معرفی این نرم‌افزار تقدیم گردد

قیمت فایل فقط 10,000 تومان

خرید

فرهنگ لغت با استفاده از نر‌م‌افزار Visual Basic

 

مقدمه:

امروزه علم كامپیوتر پیشرفت شگرفی در كلیة‌ علوم و صنایع به وجود آورده است و با پیشرفت این علوم مسائل مربوط به كامپیوتر نیز پیشرفت شگرفی داشته است از جمله می‌توان به پیشرفت در بانك‌های اطلاعاتی اشاره نمود كه از جدید‌ترین و مهمترین آن‌ها می‌توان به Visual basic اشاره نمود. در اینجا سعی شده است مطالبی در جهت معرفی این نرم‌افزار تقدیم گردد.

فصل اول

نرم افزار ویژوال بیسیك

برنامه‌نویسی با Visual Basic ( آخرین ویرایش Visual Basic ) می‌تواند كار پرزحمت و خسته كننده برنامه‌نویسی را به یك تفریح تبدیل كند.

محبوبیت Visual Basic، علاوه بر گرافیكی و ساده بودن، از آنجا ناشی می‌شود كه زبانی اینترپرتری ( interpreter ) و كامپایلری ( Compiler  ) است. دیدكه  زبانهای اینترپرتری   از نظر سهول تولید و توسعه برنامه چقدر به برنامه‌نویسی كمك می‌كنند و از طرف دیگر برنامه‌های كامپایل شده بنحو چشمگیری سریعتر از برنامه‌های اینترپرتری هستند. با تركیب این دو ویژگی Visual Basic را روانه بازاركرد، بسیاری از منتقدان شكست آن و مرگ خاندان بیسیك را پیش‌بینی می‌كردند. این مخالفان می‌گفتند كه بیسیك اساساً یك زبان جدی نیست و ساختار آن ( برخلاف C و پاسكال ) به درد محیط ویندوز نمی‌خورد اما میكروسافت با ارائه Visual Basic  درسهای زیادی به جامعه برنامه‌نویسان داد:

-         زبانی مانند بیسیك می‌تواند قابل فهم و قوی باشد.

-         Visual Basic بسته به نیاز برنامه‌نویس می‌تواند كامپایلری یا اینتر پرتری باشد.

-         و Visual Basicنه تنها فراموش نشد بلكه تبدیل به محبوبترین زبان ‌برنامه‌نویسی دنیا شد.

-          Visual Basic در چندین مدل مختلف عرضه می‌شود.

-         مدل فوق‌العاده : محیط برنامه نویسی مناسب كارهای شبكه و برنامه‌های توزیع شده است.

-         مدل آموزشی: مجموعه‌ای از ابزارهای استاندارد و هر آنچه برای شروع برنامه‌نویسی بدان نیاز دارید.

-         مدل استودیوی ویژوال در این مدل Visual Basic به همراه چند زبان ویژوال دیگر

( مانند ویژوال ++ ) و ( ویژوال ++J ) در یك بسته نرم افزاری گرد آمده‌اند تا آموختن آنها متضمن كمترین زحمت برای برنامه‌نویسان باشد. 

ویژوال بیسیك و فرآیند برنامه‌نویسی

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

1- درباره برنامه تصمیم بگیرید و یك طرح كلی بریزید.

2- قسمت‌های ظاهری برنامه ( پنجره‌ها، منوهاو هر آنچه را كه كاربر می‌بینید ) را بوجود آوریم.

3- با نوشتن كد عناصر برنامه را به هم مرتبط كنیم.

4- برنامه‌ را تست كرده و اشكالات آن ( كه در قاموس برنامه‌نویسی به آنها باگ گفته می‌شود ) را یافته و برطرف كنیم.

5- برنامه تست شده را كامپایل كنیم.

خصلت بصری برنامه‌نویسی Visual Basic مراحل طراحی برنامه را بسیار ساده و شیرین كرده است چون جای قلم و كاغذ می‌توانیم مراحل اول و دوم را روی صفحه كامپیوتر انجام دهید.

اولین برنامه:

اگر با سایر برنامه‌های ویندوز كار كرده باشیم احتمالاً با جادوگر ( wizard )ها آشنائید، جادوگر برنامه‌ای است كه قدم به قدم شما را در فرآیند طراحی همراهی كرده و در پایان الگویی شایسته از آنچه در ذهن دارید برایتان خواهد ساخت. Visual Basic هم برای ایجاد برنامه‌ها دارای جادوگر برنامه ( application wizard ) است. جادوگر برنامه در پایان اسكلت یك برنامه كامل و عملیاتی را برایتان می‌سازد اما اكثر برنامه‌نویسان ترجیح می‌دهند خودشان برنامه را از صفر شروع كنند، بسیاری نیز از كپی برنامه‌های قدیمیشان استفاده كرده و با تغییر دادن در آن برنامه ‌جدیدی می‌سازند. بعد از آن كه كمی Visual Basic تجربه كسب كردید احتمالاً ترجیح خواهیم داد از جادوگر برنامه استفاده نكنیم.

برای شروع كار در این قسمت برنامه‌ای با استفاده از جادوگر برنامه ایجاد خواهیم كرد. این برنامه كار چندانی انجام نمی‌دهد و فقط یك پوسته ( Shell ) است. بلافاصله بعد از شروع Visual Basic جادوگر برنامه آماده انجام وظیفه‌ است، گفتگوی پروژه جدید

 ( New project  ) اولین چیزی است كه بعد از اجرای Visual Basic خواهیم دید.

-         New اجازه می‌دهد تا جادوگرهای مختلفی را به كمك احضار كرده یا برنامه را از صفر شروع كنیم.

-         Existing  اجازه می‌دهد تا پروژه‌های موجود را باز كنیم.

-         Recent لیستی از آخرین پروژه‌های باز شده یا ایجاد شده را نشان می‌دهد.

برای بازكردن گفتگوی پروژه جدید از File New Project  هم می‌توانیم استفاده كنیم، اما در این حالت برگه‌های Existing و Recent را نخواهیم دید.

پروژه ( Project  ) عبارتست از مجموعه فایل‌های یك برنامه‌ هر برنامه می‌تواند چندین فایل داشته باشید. برخی از این فایل‌ها حاوی كد برنامه، برخی دیگر حاوی مشخصات ظاهری برنامه و برخی دیگر ( احتمالاً ) شامل كدهای ارتباط برنامه با سیستم عامل یا برنامه‌های دیگر هستند. اگر میل ندارید هر بار در شروع Visual Basic گفتگوی پروژه جدید را ببینید، می‌توانیم جعبه یك Don’t show this dialog box in the future  را علامت بزنید.

اگر روی آیكون Visual Basic Application Wizard  ( در برگه New  ) كلیك كنیم جادوگر برنامه كارش را شروع خواهد كرد. صفحه اول جادوگر فقط یك خوشامد گویی و اعلام شروع بكار جادوگر است. مانند تمام جادوگرها وقتی كارتان در یك صفحه تمام شد، باید با كلیك كردن دكمه Next به صفحه بعد بروید.

گزینه‌های این صفحه عبارتند از:

-    واسطه چندی سندی ( MID ): این نوع واسط اجازه می‌دهد تا در آن واحد چندین سند ( document  ) را در برنامه باز كنیم در حقیقت بااین واسط می‌توانیم با چندین مجموعه داده در پنجره‌های جداگانه كار كنیم. به هر پنجره سند پنجره فرزند

( Child window  ) گفته می‌شود.  

-     واسط تك سندی ( SDI ) : با این واسط در هر لحظه فقط یك پنجره سند می‌تواند باز باشد. احتمالاً اكثر برنامه‌هایی كه خواهیم نوشت از این نوعند.

-         سبك كاوشگر: با این واسط می‌توانیم برنامه‌هایی شبیه كاوشگر ویندوز

( windows Explorer ) بوجود آوریم كه در آن سرفصل مطالب در قاب سمت چپ و توضیحات سرفصل انتخاب شده در قاب سمت راست نمایش داده می‌شوند.

با انتخاب هر گزینه نمونه كوچكی از ظاهر برنامه در قسمت چپ ـ بالای صفحه جادوگر ظاهر خواهد شد. برنامه اول ما از واسط SDI استفاده می‌كند. در همین صفحه نام پروژه را هم می‌توانیم انتخاب كنیم از آنجایی كه نام پیش فرض، Project ، چندان با مسما نیست، آن را به First App تغییر داده (  توجه داشته باشیم كه فاصله در نام پروژه مجاز نیست) و Next را كلیك كنیم تا صفحه بعدی جادوگر ظاهر شود.

جادوگر برنامه‌ منوهایی را  این صفحه انتخاب كنیم به برنامه اضافه خواهد كرد. این منوها در میان اغلب برنامه‌های ویندوز یكسان هستند، منوهایی مانند و File و Edit .

آیتم‌های موجود در هر منو هم قابل انتخاب است، مثلاً، منوی File  میتواند دارای آیتم New و Open و Close باشد. علامت & در كنار هر حرف نشان دهنده كلید دسترسی سریع آن آیتم است، به عبارت دیگر، &New در هنگام اجرای برنامه به شكل New  ظاهر خواهد شد و كاربر می‌تواند با زدن همزمان كلیدهای N + Alt  آن آیتم را فعال  كند. اما اگر بخواهیم خود علامت & را در منو داشته باشیم، چه باید بكنیم؟ ساده است، & را دوبار پشت سر هم بنویسید، مثلاً، A&&B هنگام اجرای برنامه به صورت A&B ظاهر خواهد شد. برای مثال ما، منوها را همان گونه كه هست رها كرده و با یك كلیك كردن Next به صفحه بعد جادوگر بروید.

صفحه بعد محل انتخاب میله‌های ابزار ( toolbars ) برنامه است. همانطور كه می‌بینید، جادوگر برنامه در این زمینه هم سنگ تمام گذاشته و تقریباً هر آنچه را كه احتمالاً نیاز دارید در اختیارتان گذاشته است. قاب سمت چپ حاوی تمام ابزارهای موجود و قاب سمت راست حاوی ابزارهای انتخاب شده برای برنامه هستند. با كلیك كردن Next این صفحه را هم پشت سر بگذارید.

صفحه بعد جادوگر محل انتخاب منابع برنامه ( مانند فایل‌های چند زبانی، برای بین المللی كردن برنامه‌ها ) است. در این برنامه به هیچ منبع خارجی نیاز نداریم بنابراین گزینه‌No را علامت زده و به صفحه بعد بروید. صفحه بعد صفحه اتصال به اینترنت است. اگر در این قسمت گزینه Yes ، را انتخاب كنیم، جادو گر برنامه یك كاوشگر اینترنت تمام عیار به برنامه‌تان اضافه خواهد كرد. این كاوشگر درست مانند سایر كاوشگرها می‌تواند شما را از دورن برنامه به هر صفحه‌وبی كه مایلند متصل كند. بدون انتخاب گزینه اتصال به اینترنت به صفحه بعد بروید.

در صفحه بعد می‌توانیم گزینه‌هایی ذیل را به برنامه اضافه كنیم:

-    صفحه معرفی برنامه ( Splash screen ): صفحه‌ای كه در ابتدای شروع برنامه‌ برای مدتی كوتاه ظاهر شده و آن را معرفی می‌كند.

-         گفتگوی ورود ( Login dialog ): محلی برای گرفتن نام كاربر، كلمه عبور و سایر اقدامات امنیتی.

-         گفتگوی گزینه‌ها ( Options dialog  ): صفحه‌ای چند برگه‌ای كه كاربر می‌تواند برنامه را از آنجا تنظیم كند.

-         پنجره About : گفتگویی كه با كلیك كردن Help About ظاهر شده و توضیحاتی درباره برنامه خواهد داد.

در قسمت From Template ، چندین فرم ( كه در قاموس Visual Basic همان پنجره است ) دیگر ، از جمله OBDC login ( برای ارتباط با پایگاه‌های داده پیشرفته ) و

Tip of the Dey  ( نكته روز )، وجود دارد كه می‌توانیم از آنها استفاده كنیم.

به این برنامه فقط پنجره  About اضافه كرده و Next  را كلیك كنیم. در صفحه ارتباط با پایگاه‌های داده بدون هیچ اقدامی فقط Next را كلیك كنیم در پایان هم با كلیك كردن Finish ایجاد برنامه را به پایان برسانید، با كلیك كردن دكمه View Report می‌توانیم خلاصه‌ای از پروژه ایجاد شده را مشاهده كنیم.

تا این جا بدون‌ آنكه چیزی از برنامه‌نویسی Visual Basic بدانید، یك برنامه تمام و كمال و عملیاتی بوجود آورده‌اید كه حتی در همین حالت هم می‌توانیم آن را اجرا كنیم، با كلیك كردن آیتم Run Start ( یا معادل آن، F5 ) برنامه را اجرا كنیم.

این برنامه كه با كمك جادوگر برنامه آن را ساختید كار چندانی انجام نمی‌دهد و فقط یك پوسته است.

-    برنامه یك پنجره استاندارد دارد كه اندازه آن را می‌توان تغییر داد، نام پروژه، Firt App، در میله عنوان ( title bar ) برنامه دیده می‌شود.

-     برنامه یك میله وضعیت ( Status bar ) دارد كه تاریخ و وقت را نشان می‌دهد. این میله را می‌توان از منوی View ظاهر ساخت و یا پنهان كرد.

-    منوهای برنامه نیاز به كدنویسی دارند، ولی برخی از آنها ( مانند Help About ) بدون هیچگونه كوششی سیستم ( از قبیل مقدار حافظه و منابع آزاد سیستم ) ارائه خواهد كرد.

-         برنامه یك میله ابزار استاندارد دارد، كه از منوی View می‌توان آن را ظاهر یا ضنهان كرد.

-    جادوگر برنامه یك الگوی كامل برای شما بوجود آورده كه می توانیم آن را مطابق نیاز خود تغییر دهید. فعلاً با كلیك كردن File Exit برنامه را ببندید، در پاسخ به ذخیره كردن پروژه پاسخ NO بدهیم، چون هر وقت خواستید جادوگر برنامه دوباره آنرا برایتان خواهد ساخت.

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

این یك برنامه ویندوز است، این پنجره دارای انواع متعددی از كنترل‌های ویندوز است، كنترلهایی از قبلی دكمه فرمان ( Command button )، جعبه چك ( Check box ) و میله لغزنده ( Scroll bar ) ویندوز دارای كنترل‌های متعددی است كه می‌توانیم در محیط برنامه‌نویسی Visual Basic  از آنها استفاده كرده و به برنامه اضافه كنیم.

برنامه‌های ویندوز ذاتاً به چنین كنترل‌هایی نیاز دارند چون برخلاف برنامه‌های قدیمی باید به رویداد ( Event ) ها پاسخ دهند. رویداد می‌تواند از این كنترل‌ها یا هر جای دیگر

( كی‌بورد یا ماوس یا ساعت سیستم ) منشاء بگیرد. رویدادها می‌توانند بدون هیچ ترتیبی اتفاق افتند، چون از قبل نمی‌توان پیش‌بینی كرد كه كاربر چگونه با كنترل‌ها كار خواهد كرد. برای مقابله با چنین وضعیتی باید خود را برای برنامه‌نویسی رویدادگرا ( event driven ) آماده كنیم. اساساً هر عملی كه در حین اجرای برنامه روی دهد یك رویداد است.

ویندوز یك سیستم عامل چند وظیفگی ( multitasking ) است یعنی در آن واحد چندین برنامه می‌توانند در كنار هم اجرا شوند و در این حالت ویندوز باید رویدادهای هر برنامه را به همان برنامه بفرستد. هنگام برنامه‌نویسی، تعدادی از كنترل‌های Visual Basic را روی یك فرم ( پنجره‌) قرار می‌دهید و خاص ظاهری آن را مطابق نیاز خود تنظیم می‌كنیم. هر كنترل دارای ویژگی‌های ظاهری و عملكردی متعددی است كه خاصیت ( Property ) نامیده می‌شود. در حقیقت این خواص هستند كه كنترلها را از یكدیگر متمایز می‌كند. تمام این كنترلها از نوع دكمه فرمان هستند كه فقط خواص متفاوتی برای آنهاست شده است.

هر كنترل به رویدادهای خاص خود پاسخ می‌دهد، مثلاً دكمه فرمان دارای رویداد كلیك شدن است كه هرگاه كاربر روی دكمه كلیك كند ( یا Enter را بزند ) روی خواهد داد و برنامه‌نویس باید برای این رویداد كد لازم را بنویسد. برنامه‌های رویدادگرا برخلاف برنامه‌های سابق كه لیست بلند بالایی از كد بودند، از قطعات كوچك كد كه هر قطعه مجری یك رویداد خاص است، تشكیل می‌شوند. این قطعات كد در حالت عادی هیچ كاری نمی‌كنند و منتظر بروز رویداد مربوط به خود هستند تا وارد صحنه شوند و وظیفه‌شان را انجام دهند.

پنجره پروژه جدید

هرگاه Visual Basic شروع می‌شود پنجره‌ای بنام New Project ( پروژه جدید) ظاهر میشود و به شما امكان می‌دهد تا نوع برنامه خود را انتخاب كنیم.

اغلب برنامه‌های كه خواهیم نوشت از نوع Standard EXE خواهند بود. می‌گوید كه اگر برنامه را كامپایل كنیم یك فایل exe تولید خواهد شد.

برنامه‌های Standard exe را به صورت اینترترپری هم می‌توان اجرا كرد.

میله ابزار

میله ابزار Visual Basic درست زیر منوی آن قرار دارد و خود از چهار میله ابزار كوچكتر تشكیل شده است.

-         دیباگ. این میله ابزار هنگام دیباگ كردن برنامه‌ها فعال خواهد شد.

-          ادیت. از این میله ابزار برای ادیت كردن كدهای Visual Basic استفاده خواهیم كرد.

-         ادیتورفرم. با این میله ابزار می‌توانیم اشیا روی فرم را كنترل كنیم.

-    استاندارد. میله ابزار پیش فرض Visual Basic كه در ذیل منو دیده می‌شود. برای ظاهر یا پنهان كردن این میله‌ها می‌توانیم از View Toolbars استفاده كنیم. هر میله ابزار دارای دكمه‌های متعددی است كه هر یك راه میانبری برای اجرای فرمانهای Visual Basic هستند و زحمت جستجو در منوهای Visual Basic را از دوش شما بر‌می‌دارند. در تمام این میله‌های ابزار چند دكمه وجود دارد كه بطور مرتب مورد استفاده قرار می‌گیرند و بسیار مفید هستند. البته هیچ‌نیازی نیست كه میله‌های ابزار Visual Basic می‌توانند چسبیده (‌dicked ) یا شناور (‌float ) باشند، یعنی هر میله ابزار می‌تواند بطور ثابت به سایر قسمتهای محیط Visual Basic بچسبد یا بصورت شناور ( در هر قسمت كه برنامه نویس میل داشته باشد) قرار گیرد.

-         جعبه ابزار

-    پنجره جعبه ابزار ( Toolbox ) با میله ابزار تفاوت دارد. این پنجره كه به آن مختصراَ جعبه ابزار گفته می‌شود، انباره كنترل‌های Visual Basic است.

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

پنجره فرم

پنجره فرم جائیست كه كنترل‌های برنامه روی آن قرار می‌گیرند. البته یك برنامه می‌تواند چندین فرم داشته باشد (‌MDI ) كه می‌توانیم آنها را در محیط برنامه‌نویسی Visual Basic همزمان مشاهده كنیم البته در هر لحظه فقط یكی از فرمها فعالی است كه رنگ میله عنوان این فرم با سایر فرمها تفاوت خواهد داشت.

پنجره طراحی فرم

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

پنجره پروژه

پنجره پروژه محل كنترل اجزا برنامه است. برنامه می‌تواند دارای چندین فایل باشد و تعداد این فایل‌ها می‌تواند به سرعت بالا رود. پنجره پروژه برای مدیریت این فایل‌هاست و می‌توانیم به كمك آن هر فایل را به ناحیه كاری Visual Basic آورده و روی آن كار كنیم. ( به پنجره پروژه، كاوشگر پروژه هم می‌گویند.)

پنجره پروژه برای نمایش اجزا برنامه و روابط آنها از ساختار درختی استفاده می‌كند. در Visual Basic به هر شی ( از قبیل فرم یا مدول) می‌توان نامی داد و هر آیتم با نامی دیگر روی دیسك ذخیره خواهد شد. نام فایل با نام پروژه متفاوت است( نام پروژه، بر خلاف نام فایل، پسوند ندارد) و در پرانتز نمایش داده می‌شود بدین ترتییب در پنجره پروژه علاوه برنام پروژه سه دكمه دیده می‌شود:

-         دكمه Visual Basic: كه با آن می‌توانیم پنجره كد آیتم انتخاب شده را مشاهده كنیم.

-         دكمه Visual object: كه با آن می‌توانیم ساختار نمایش پنجره پروژه را تغییر دهید.

-          دكمه Visual folders: كه با آن می‌توانیم ساختار نمایش پنجره پروژه را تغییر دهید.

در پنجره پروژه اشیا مختلفی می‌توانند ظاهر شوند:

-    پروژه . یك برنامه می‌تواند دارای چندین پروژه باشد ( مانند كنترلهای Activex ) پسوند نام فایل پروژه همیشه VBP است.

-         فرم. هر پروژه می‌تواند فرم‌های متعددی داشته باشد. پسوند نام فایل فرم‌ها همیشه FRM است.

-    مدول. كدها و روتین‌های عمومی برنامه، كه به هیچ كنترل خاصی مربوط نیستند. باید در مدول ( module ) ها قرار داده شوند. از یك مدول به دلیل خصلت عمومی آنها می‌توان در برنامه‌های متعددی استفاده كرد. پسوند نام فایل مدول‌ها BAS است.

-    مدول كلاس. محل تعریف كدهایی كه اشیا پروژه را تعریف می‌كنند پسوند نام فایل مدولهای كلاس ( Class module ) همیشه CLS است.

-         كنترل كاربر. كنترل‌های اكتیو‌ایكس اضافه شده به پروژه فایل‌های اكتیوایكس دارای پسوند OCX هستند.

-    سند كاربر. سند كاربر سندی است كه مشخصات پروژه را توضیح دهید. پسوند نام فایل سند كاربر ( User document ) همیشه DOB است.

-    صفحه خواص. صفحات خواص برای تعریف كنترل‌های پروژه بكار می‌روند ( مانند صفحاتی كه در گفتگوهای برگه‌دار دیده می‌شود.) پسوند نام فایل صفحه خواص ( Property page ) همیشه ح ش ل است.

-         پنجره پروژه می تواند دارای اشیا دیگری از قبیل فایل‌های منبع(‌Resource file ) و سندهای دیگر باشد.

 

 

« فهرست مطالب »

 

عنوان

صفحه

مقدمه........................................................................................................... 1

فصل اول :..................................................................................................

- معرفی نرم افزار ویژوال بیسیك............................................................ 2

- ویژوال بیسیك و فرآیند برنامه نویسی ................................................ 3

- آشنایی با application wizard ........................................................ 4

- واسط چند سندی................................................................................... 6

- واسط تك سندی.................................................................................... 6

- سبك كاوشگر......................................................................................... 6

- صفحه معرفی برنامه( Splash screen ).............................................. 8

- گفتگوی ورود ( Login dialog )....................................................... 8

- گفتگوی گزینه‌ها ( Option dialog )................................................. 8

- پنجره about.......................................................................................... 9

- برنامه‌نویسی رویدادگرا.......................................................................... 10  

- پنجرة پروژه جدید................................................................................. 12

- میله ابزار ................................................................................................ 12

- جعبه ابزار................................................................................................ 13

- پنجره فرم................................................................................................ 14

- پنجره طراحی فرم................................................................................... 14

- پنجره پروژه............................................................................................. 14

- پنجره خواص.......................................................................................... 17

- كمك....................................................................................................... 17

- پیشوندهای استاندارد برای اشیاء Visual basic................................ 18

- كمك محلی............................................................................................ 19

- پشتیبانی................................................................................................... 20

- با محیط ویژوال بیسیك مأنوس شوید.................................................. 21

- ساختن فرم.............................................................................................. 23

- با نوشتن كد برنامه را كامل كنید......................................................... 26

- مروری بر كنترل‌ها ................................................................................ 28

- خواص مشترك كنترلهای ویژوال بیسیك............................................ 30

فصل دوم :..................................................................................................

- بانك اطلاعاتی........................................................................................ 31

- استفاده از بانكهای اطلاعاتی................................................................. 31

- اجزاء تشكیل دهنده بانك اطلاعاتی..................................................... 31

- بانك اطلاعاتی ویژوال بیسیك.............................................................. 32

- ساختار بانك اطلاعاتی........................................................................... 32

- جدول در بانك اطلاعاتی...................................................................... 33

- ایجاد یك بانك اطلاعاتی...................................................................... 33

- چاپ ساختار بانك اطلاعاتی................................................................. 36

- ورود اطلاعات به بانك اطلاعاتی.......................................................... 36  

- تعیین ركورد جاری................................................................................ 36

- مرتب‌سازی ركوردها.............................................................................. 37

- ویرایش محتویات ركورد....................................................................... 38

- حذف ركورد.......................................................................................... 38

- جستجوی ركورد.................................................................................... 38

طراحی فرم.................................................................................................. 38

- مفهوم ایندكس در بانك اطلاعاتی........................................................ 41

- برنامه‌نویسی و بانك اطلاعاتی.............................................................. 42

- اشیای بانك اطلاعات............................................................................. 42

- شیData................................................................................................ 43

- شی Database ..................................................................................... 43

- باز كردن بانك اطلاعاتی........................................................................ 46

- حذف ایندكس........................................................................................ 47

- نمایش محتویلات بانك اطلاعاتی......................................................... 47  

- افزودن ایندكس به جدول...................................................................... 49

- فعال كردن یك فایل ایندكس در جدول.............................................. 50

منابع............................................................................................................. 55


فهرست جداول

 

عنوان

صفحه

جدول 1-2:بعضی از خواص مهم شیء Data در بانك اطلاعاتی........ 44

جدول 2-2: خواص شیء Database ................................................... 45

جدول 3-2: متدهای شیء Database.................................................... 46

 

قیمت فایل فقط 10,000 تومان

خرید

برچسب ها : فرهنگ لغت با استفاده از نر‌م‌افزار Visual Basic , فرهنگ لغت , نر‌م‌افزار , Visual Basic , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 188 چهارشنبه 30 تیر 1395 نظرات (0)

مکانیزم شکست در اثر انفجار

مکانیزم شکست در اثر انفجاردسته: معدن
بازدید: 4 بار
فرمت فایل: doc
حجم فایل: 3926 کیلوبایت
تعداد صفحات فایل: 75

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

قیمت فایل فقط 9,900 تومان

خرید

مکانیزم شکست در اثر انفجار

 

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

پدیده رشد ترك در مواد سنگی مسأله پیچیده‌ای است و اغلب نیازمند تكنیك‌های پیشرفته‌ای جهت پیش‌بینی هندسه شكست می‌باشد. فرایند شكست با جوانه‌زنی ترك شروع می‌شود كه وابسته به چقرمگی شكست است و بنابراین دقت هرگونه مدل‌سازی و نتایج آن به مقدار چقرمگی شكست سنگ بستگی دارد. از این رو تعیین مقدار چقرمگی شكست اهمیت ویژه‌ای دارد. اولین تلاش‌ها توسط اشمیت به منظور تعیین مقدار چقرمگی شكست سنگ‌ها بر مبنای روش تست استانداردی صورت پذیرفت كه برای اندازه‌گیری چقرمگی شكست كرنش صفحه‌ای مواد فلزی پیشنهاد شده بود . به دنبال آن كارهای آزمایشگاهی فراوانی جهت تعیین چقرمگی شكست سنگ‌های مختلف با استفاده از نمونه‌هایی متفاوت صورت گرفت .صحت نتایج روش‌های تست تدوین‌شده نیازمند نمونه‌هایی با ابعاد هندسی بزرگ و هزینه‌های گران ماشین‌كاری بود كه در عمل تهیه آنها از موادسنگی گاهی غیرممكن و یا غیرعملی بود تا اینكه نمونه‌های[1] Core معرفی شدند كه نسبت به سایر نمونه‌ها مزایای متعددی داشتند. مكانیك شكست سنگ به طور گسترده ای در فرایند آتشباری سنگها، شكست هیدرولیكی، تحلیل شیبهای سنگی، ژئوفیزیك، مكانیك زلزله، استخراج انرژی ژئوترمال زمین، حفاری های زیرزمینی، حفاری چاههای نفت و در بسیاری از مسائل كاربرد فراوانی دارد . هنگامی كه یك سنگ ترك یا شكست ذاتی دارد، رفتار مكانیكی پیرامون انتهای ترك، فاكتور مهمی است كه باید در طراحی و پایداری فرایندهای ذكر شده موردتوجه قرار گیرد . این مطالعه، كاربرد مكانیك شكست را برای مشخص كردن خصوصیات شكست بررسی میکند.هدف اصلی این تحقیق بررسی مکانیزم شکست سنگ در اثر انفجار –بخش عمده شکستگی سنگ و ایجاد درز و ترک چقرمگی و مقاومت سنگ و همچنین اهداف دیگر این تحقیق تحلیل عددی و میدانی انتشار امواج و تركهای حاصل از انفجار پیش شکافی در توده سنگ، تحلیل عددی مکانیزم شکست پایه های سنگی در معادن عمیق، تعیین چقرمگی شکست یک نوع سنگ با استفاده از یک قطعه آزمایشگاهی اصلاح شده، اندازه گیری چقرمگی شكست سنگ و بررسی خصوصیات شكست آن تحت شرایط بارگذاری مركب با استفاده از روشهای عددی و آزمایشگاهی، تحلیل اجزاء محدود نمونه CNSR جهت تعیین چقرمگی شکست مواد سنگی

کلمات کلیدی : شکتگی سنگ ،چقرمگی سنگ ،مکانیک سنگ

[1] Based Chevron Notched Specimens

 

فهرست مطالب

 

چکیده:‌ح

فصل اول کلیات... 1

مقدمه. 2

1-1-عوامل موثر بر کیفیت انتقال انرژی حاصله از آتشکاری.. 3

1-2-پارامتر های موثر در کیفیت انتقال انرژی.. 3

1-3-امپدانس سنگ و ماده منفجره3

1-4-ضریب امپدانس و ضریب جفت شدگی.. 4

1-5-تعریف متغیر های تحقیق.. 4

1-5-1-چقرمگی شکست... 4

1-5-2-مکانیک شکست... 5

1-6-مقاومت و مکانیک سنگها6

1-6-1-خواص مکانیکی سنگها6

1-6-2-مغزه گیری و آماده سازی نمونه:7

1-7- ویژگیهای مقاومت:8

1-7-1-شکست:8

1-7-2-مقاومت پسماند:8

1-8-تعیین مقاومت فشاری یک محوره8

1-8-1-عوامل موثر بر مقاومت فشاری:9

1-9-آنالیز فرآیند شکست سنگ.... 12

1-9-1-آتشکاری سنگ، دارای دو اثر می باشد:12

1-9-1-1-فشار دینامیکی:12

1-9-1-2- فشار استاتیکی:12

1-9-2-مکانیزم آتشکاری متوسط نامحدود. 13

1-10- زون شکست (زون فشرده شده ) :14

1-11-زون شکست (زون گسیختگی) :15

1-12-زون ارتعاش الاستیک :16

فصل دومادبیات تحقیق.. 17

2-1- عملیات درمعدن. 18

2-2- مشخصات پارامترهای شکست سنگ.... 18

2-3- شکست سنگ بعد از انفجار در معدن روباز. 19

2-4 روشهای آزمایشگاهی تعیین چقرمگی شکست سنگ در حالت کشش و برش... 20

2-4-1- نمونه های (SR):20

2-4-2-نمونه های (CB) :21

2-4-3- نمونه های (CCNBD) :22

2-4-4-نمونه های (SNSCB):23

2-5-روش PTS)) :24

2-6- تحقیقات انجام شده25

فصل سومروش های تحقیقات... 29

3- روش های تحقیقاتی برای ارتعاشات ناشی از انفجار. 30

3-1- شاخص های چگالی ارتعاش... 30

3-1-1-رابطه تجربی میرایی.. 30

3-2- تعیین چقرمگی شکست یک نوع سنگ ب ااستفاده از یک قطعه آزمایشگاه ی اصلاح شده33

3-2-1- معرفی روش تست جدید. 34

3-3- اندازه گیری چقرمگی شكست سنگ و بررسی خصوصیات شكست آن تحت شرایط بارگذاری مركب... 36

3-4- تحلیل اجزاء محدود نمونه CNSR جهت تعیین چقرمگی شکست مواد سنگی.. 36

فصل چهارمیافته ها و نتایج.. 39

4-1- مکانیزم شکست سنگ.... 40

4-2-چقرمگی شكست :40

4-3-حالت های مختلف گسترش ترک :40

4-4- فشار چال، فشار انفجار و نواحی اطراف چال انفجار. 41

4-5- معیارهای تجربی پیش بینی شعاعهای آسیب اطراف چال انفجار. 42

4-6- براساس یك معیار سرانگشتی :43

4-7- برآورد مناطق پودر شده و تركهای شعاعی اطراف چال انفجاری.. 44

4-8- عوامل اصلی میرایی امواج لرزهای :45

4-9- آزمایش های میدانی.. 45

4-9-1- تعیین ماکزیمم مقدار خرج در هر تاخیر. 45

4-9-2- نمودارهای عملی آتش باری.. 47

4-9-3- تداخل طول موج.. 49

4-3- تحلیل عددی مکانیزم شکست پایه های سنگی د رمعادن عمیق.. 51

4-4- تشریح تستهای آزمایشگاهی.. 53

4-5- خصوصیات مصالح.. 54

4-5-1-مدل المان محدود. 55

فصل پنجم نتیجه گیری.. 59

نتیجه. 60

منابع. 64

  فهرست اشکال

عنوان صفحه

شکل 1-1-مقایسه ی دو رفتار شکننده و شکل پذیر سنگ در اثر بار گذاری.. 9

شکل 1-2-تاثیر اثر انتهایی نمونه بر روی شکست سنگ.... 10

شکل 1-3- آزمایش مقاومت فشاری یک محوره سنگ با توجه به نسبت ارتفاع به قطر. 11

شکل 1-4-شکل شماتیکی دیاگرام تاثیرات آسیبی آتشکاری.. 14

شکل 2-1- هندسه و نحوه ی بارگذاری نمونه sr (Ouchterlony , 1988 )21

شکل 2-2- هندسه و نحوه ی بارگذاری نمونه CB ( ouchterlony , 1988)22

شکل 2-3- هندسه ، نحوه بارگذاری و مراحل ایجاد شکاف در نمونه (khan and Al –shayea ,2000) SNSCB.. 23

شکل2-4- هندسه نمونه ، نحوه بارگذاری و نمای شماتیک از نوک ترک قبل و بعد از تغییر شکل برای PTS –test ( Backers et al ,2002 )25

شکل 3-1- صورت گرافیکی نقاط اندازه گیری و منحنی رگرسیون. 32

شکل 3-2- قطعه SCB (ترک زاویه دار – تکیه گاه ها متقارن)34

شکل 3-3- قطعه ASCB (ترک مستقیم – تکیخ گاه ها نامتقارن )35

شکل 4-1-سه مود اصلی انتشار ترک.... 41

شکل 4-2- مقطع چال انفجار و مناطق پنج گانه اطراف آن براساس پیشنهاد ایورسن و هماران (2008)42

شکل 4-3-تغییرات تنش فشاری به کششی در اثر بازتاب از سطح آزاد در فاصله 20 متری از مرکز انفجار. 45

شکل 4-4-فرکانس ارتعاش از وقایع ثبت شده47

شکل 4-5-نمودار تخمین PPV براساس Q,R.. 48

شکل 4-6-نمودار برآورد ماکزیمم خرج ویژه برپایه PPV , R.. 48

شکل4-7-هندسهمدلساختهشدهواستفادهشدهدرتحلیلعددی.. 52

شکل 4-8- منحنیتیپبارجابجاییبراییکپایه. 52

شکل 4-9- منحنیرفتارپایهدرشرایطتودهسنگباصلبیتپائین.. 52

شکل 4-10 - منحنیرفتارپایهدرشرایطتودهسنگاحاطهکنندهباصلبیتبالا.. 53

شکل4-11-نحوهانجامتستبااستفادهازروش ASCB.. 54

شکل 4-12-هندسهنمونهآزمایشاصلاحشده Arcan.. 55

شکل 4-13-نمونهودستگاهاصلاحشده Arcan.. 56

شكل4-14-طرحیكمدلمشبندیشدهكاملازدستگاهونمونهاصلاحشده Arcan الف) قبلازبارگذاریب) بعدازبارگذاری 56

شکل 4-15-المانهایسینگولاراطرافراسترك.... 57

شکل 5-1- مقایسهنتایجچقرمگیشکستحاصلازتستآزمایشگاهیو. معیار MTS درمودهایمختلف.... 61

شكل5-2-تاثیرزاویهبارگذاریبرمقادیرنرخانرژیكرنشیآزادشدهكل (GT). 62

شكل5-3-تاثیرزوایایبارگذاریبرنرخانرژیآزادشدهكل،نرخانرژیآزادشدهمدكششیومدبرشی وانرژیمحاسبهشدهتوسط –J انتگرالدریكنمونهسنگآهك.... 63

شكل5-4-تاثیر زوایای بارگذاری بر مقادیر فاكتور شدت تنش برای یك نمونه سنگ آهك.... 63

 فهرست جداول

عنوان صفحه

جدول 1-1- مغزه گیری و آماده سازی نمونه. 7

جدول 3-1- پارامترهای پایه مربوط به ارتعاشات ناشی از آتش باری و نتایج آزمایش های میدانی.. 31

جدول 4-1- روابط گوناگون برآورد منطقه پودر شده و تركهای شعاعی اطراف چال انفجار. 44

جدول 4-2-اجازه ارتعاش ناشی از انفجار بر اساس استاندارد چین.. 46

جدول 4-3- نتایج موفقیت کاهش ارتعاشات و میزان کاهش در ارتعاشات... 50

جدول4-4اطلاعات استفاده شده در تحلیل عددی.. 51

جدول4-5-مشخصات مكانیكی سنگهای مورد استفاده در تحلیلهای المان محدود. 54

جدول 4-6- مقایسه بین روش های مختلف ارائه شده برای اندازه گیری چقرمگی شکست سنگ.... 58

قیمت فایل فقط 9,900 تومان

خرید

برچسب ها : مکانیزم شکست در اثر انفجار , مکانیزم شکست , انفجار , شکتگی سنگ , چقرمگی سنگ , مکانیک سنگ , شکستگی , چقرمگی , سنگ , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

فاطمه بداغ آبادی بازدید : 103 چهارشنبه 30 تیر 1395 نظرات (0)

سازمان و كار درونی كامپیوترها

سازمان و كار درونی كامپیوترهادسته: کامپیوتر
بازدید: 3 بار
فرمت فایل: doc
حجم فایل: 29 کیلوبایت
تعداد صفحات فایل: 43

در این بخش مقدمه ای را برای سازمان و كار درونی كامپیوترها فراهم می آوریم مدل بكار رفته یك مدل عمومی است، ولی مفاهیم مورد استفاده قابل اعمال به همه كامپیوترها از جمله ‍PS2 IBM و سازگار با آنهاست

قیمت فایل فقط 7,000 تومان

خرید

سازمان و كار درونی كامپیوترها

 

درون كامپیوتر

در این بخش مقدمه ای را برای سازمان و كار درونی كامپیوترها فراهم می آوریم. مدل بكار رفته یك مدل عمومی است، ولی مفاهیم مورد استفاده قابل اعمال به همه كامپیوترها از جمله ‍PS/2 , IBM و سازگار با آنهاست. قبل از آغاز این مبحث،‌مروری بر تعاریف برخی از اصطلاحات در كامپیوتر،‌مانند كیلو (k) ، مگا،‌گیگا، بایت، RAM, ROM و غیره مفید است.

بعضی اصطلاحات مهم

یكی از امكانات مهم یك كامپیوتر حافظه موجود در آن است. بنابراین اكنون اصطلاحات بكار رفته برای اندازه حافظه در IBM PC ها و سازگار با آنها را بیان می كنیم. از بحث قبل بیاد دارید كه بیت یك رقم دودویی بود كه می توانست مقدار 0 یا 1 داشته باشد. بایت یك مجموعه 8 بیتی است. نیبل نصف یك بایت، یا 4 بیت است. كلمه دو بایت یا 16 بیت می باشد. نمایش زیر به منظور نشان دادن اندازه نسبی این واحدها ارائه شده است. البته،‌آنها می توانند هر تركیبی از صفرها و یك ها باشند.

یك كیلوبایت،‌ 10 2 بایت یا 1024 بایت است. اغلب از K برای بیان آن استفاده می شود. مثلاً برخی از فلاپی دیسك ها (یا دیسك نرم) k 356 داده را نگه می دارند. یك مگابایت، یا ساده تر مگ، 20 2 بایت است. این مقدار، كمی بیش از یك میلیون بایت است و مقدار دقیق آن 576/048/1 می باشد. با گذری سریع در ظرفیت به گیگابایت یا 30 2 بایت می رسیم (بیش از 1 بیلیون یا میلیارد)، و یك ترابایت نیز 40 2 بایت است (بیش از 1 تریلیون). برای مثالی از چگونگی كاربرد آنها،‌فرض كنید كه كامپیوتری دارای 16 مگابایت حافظه باشد. این مقدار برابر با 220 * 16 یا 220  * 4 2 یا 224 است. بنابراین 16 مگابایت 224 بایت می باشد.

در میكروكامپیوترها معمولا از دو نوع حافظه استفاده می شود كه عبارتند از RAM ، كه به معنی حافظه با دستیابی تصادفی است (گاهی هم حافظه خواندن / نوشتن نامیده می شود) و ROM كه به معنی حافظه فقط خواندنی می باشد. RAM بوسیله كامپیوتر برای ذخیره سازی موقت برنامه های در حال اجرا مورد استفاده قرار می گیرد. این برنامه ها یا اطلاعات بعد از خاموش شدن كامپیوتر از بین می روند. به همین دلیل، RAM را گاهی حافظه فرار هم می خوانند. ROM برای برنامه ها و اطلاعات لازم در عملكرد كامپیوتر لازم است. اطلاعات در ROM دائمی است و قابل تعویض بوسیله كاربر نمی باشد و پس از خاموش شدن كامپیوتر هم از بین نمی رود. بنابراین آن را حافظه غیرفرار گوییم.

سازمان درونی كامپیوترها

بخش عملیاتی هر كامپیوتر قابل تفكیك به سه قسمت است: CPU (واحد پردازش مركزی)، حافظه و وسایل I/O (ورودی / خروجی) ، شكل 9-0 ملاحظه شود. نقش CPU اجرای (پردازش) اطلاعات ذخیره شده در حافظه است. عمل وسایل I/O همچون صفحه كلید، مانیتور تصویر (ویدئو) ، تهیه مفاهیم ارتباط و محاوره با CPU است. CPU از طریق رشته ای از سیم ها به نام گذرگاه به حافظه و I/O متصل است. گذرگاه داخل یك كامپیوتر، درست مثل گذرگاههای خیابانی كه مردم رااز مكانی  به مكانی دیگر هدایت می كنند، اطلاعات را از جایی به جای دیگر انتقال می دهند. در هر كامپیوتر سه نوع گذرگاه موجود است: گذرگاه آدرس، گذرگاه داده و گذرگاه كنترل.

به منظور شناسایی یك وسیله (حافظه یا I/O ) توسط CPU ، باید آدرسی به آن تخصیص داد. آدرس اختصاص یافته به یك وسله مورد نظر باید منحصر به فرد باشد؛ یعنی دو وسیله مختلف مجاز به داشتن یك آدرس نیستند. CPU آدرس را روی گذرگاه آدرس قرار می دهد (البته به شكل دودویی) و مدار دیكد وسیله را می یابد. آنگاه CPU از گذرگاه داده برای بدست آوردن داده از وسیله یا ارسال داده به آن استفاده می نماید. گذرگاههای كنترل برای تهیه سیگنال های خواندن و نوشتن در وسیله و مطلع ساختن آن از تصمیم CPU برای دریافت اطلاعات و یا ارسال اطلاعات به آن است. از سه گذرگاه فوق، آدرس و داده، توانمندی یك CPU را نشان می دهند.

توضیحی بیشتر درباره گذرگاه داده

چون گذرگاههای داده برای انتقال اطلاعات به و یا از CPU بكار می روند، هر چه گذرگاههای داده بیشتر باشند، CPU بهتر است. اگر گذرگاههای داده را همچون خطوط اتوبان تصور كنیم، واضح است كه هر چه خطوط بیشتر باشند، مسیر بین CPU و وسایل بیرونی (مانند چاپگرها، ROM, RAM و غیره ، شكل 10-0 ملاحظه شود) بهتر خواهد بود. اما افزایش در تعداد خطوط، هزینه ساخت را افزایش می دهد. گذرگاههای حافظه بیشتر،‌بمعنای CPU و كامپیوتر گرانتر می باشد. اندازه متوسط گذرگاه داده در CPU ها بین 8 و 64 متغیر است، كامپیوترهای اولیه مانند Apple2 از یك گذرگاه داده 8 بیت استفاده می كردند، در حالیكه سوپركامپیوترهایی همچون Cray گذرگاه داده 64 بیتی را به كار می برند. گذرگاههای داده دو طرفه هستند، زیرا CPU از آنها به هنگام دریافت و یا ارسال داده استفاده می كند. توان پردازش CPU به اندازه این گذرگاهها وابسته است، زیرا یك گذرگاه 8 بیتی هر بار قادر است 1 بایت داده را بفرستد،‌ولی گذرگاه 16 بیتی، 2 بایت را هر بار ارسال می كند كه در نتیجه دو برابر سریعتر خواهد بود.

توضیحی بیشتر درباره گذرگاه آدرس

چون گذرگاه آدرس برای شناسایی وسیله و حافظه متصل به CPU بكار می رود، هر چه گذرگاههای آدرس بیشتر باشند، تعداد وسایلی كه آدرس دهی می شوند بیشتر خواهند بود. به بیان دیگر تعداد گذرگاههای آدرس برای یك CPU ، تعداد مكان هایی را كه با آن محاوره می كند افزایش می دهد. همواره تعداد مكان ها  است كه در آن x تعداد خطوط آدرس می باشد و ربطی به اندازه خطوط داده ندارد. مثلا یك CPU با 16 خط آدرس می تواند 65536 (216 ) یا k 64 حافظه را آدرس دهی كند. هر مكان حداكثر 1 بایت داده دارد. به این دلیل است كه غالباً تمام ریزپردازنده های همه منظور را بایت آدرس پذیر می نامند. برای مثالی دیگر، كامپیوتر IBM PC AT از یك CPU با 24 خط آدرس و 16 خط داده استفاده می كند. در این حالت،‌كل حافظه قابل دسترس،‌16 مگابایت خواهد بود (مگابایت 16=224) در این مثال 224 مكان وجود دارد، و چون هر مكان یك بایت است،‌16 مگابایت حافظه موجود خواهد بود. گذرگاه آدرس یك گذرگاه یك طرفه می باشد، و به این معنی است كه CPU از گذرگاه آدرس فقط برای ارسال آدرس به خارج از خود استفاده می كند. بطور خلاصه: تعداد كل حافظه های آدرس‌پذیر بوسیله یك CPU همیشه برابر با x2 می باشد كه در آن x تعداد بیت های آدرس است و ربطی به اندازه گذرگاه داده ندارد.

CPU و ارتباط آن با RAM و ROM

در پردازش اطلاعات بوسیله CPU ، داده باید در RAM یا ROM ذخیره شود. وظیفه ROM در كامپیوترها ارائه اطلاعات ثابت و دائمی است. این اطلاعات عبارتند از :‌جداول برای الگوی كاراكترهای مورد نمایش روی صفحه مانیتور، یا برنامه هایی كه در كامپیوتر نقش اساسی دارند، مانند برنامه هایی كه كل RAM موجود در سیستم را می یابند و یا تست می كنند، و یا برنامه هایی كه اطلاعات را روی مانیتور نمایش می دهند. بر عكس، RAM برای ذخیره اطلاعاتی بكار می رود كه غیر دائمی و قابل تغییر با زمان می باشند، مانند انواع سیستم های عامل و بسته های كاربردی مثل بسته های پردازش كلمات و محاسبه مالیاتی. این برنامه ها را برای پردازش توسط CPU در RAM قرار داده می شوند. CPU اطلاعات مورد پردازش را از RAM یا ROM دریافت می نماید. در صورتیكه آن را در آنجا نباید شروع به جستجو در وسایل ذخیره سازی حجیم مانند دیسك می نماید، و سپس اطلاعات را به RAM منتقل می كند به این دلیل، گاهی RAM و ROM را حافظه اصلی می نامند و دیسك ها نیز حافظه ثانوی خوانده می شوند.


درون CPU ها

برنامه ذخیره شده در حافظه دستورالعمل هائی را برای CPU فراهم می سازد تا بر اساس آن عملی را انجام دهد. عمل می تواند یك جمع داده ساده همچون صورتحساب و یا كنترل یك ماشین مانند روبات باشد. برداشت این دستورات از حافظه و اجرای آنها بعهده CPU است. برای انجام اعمال برداشت و اجرا، تمام CPU ها مجهز به امكانات زیر هستند:

1- قبل از هر چیز تعدادی ثبات در اختیار CPU قرار دارد. CPU از این ثبات ها برای ذخیره موقت اطلاعات استفاده می كند. اطلاعات می تواند دو مقدار مورد پردازش و یا آدرس مقدار مورد نظری باشد كه باید از حافظه برداشت شود. ثبات های درون CPU می توانند 8 بیت ، 16 بیت، 32 بیت و یا حتی 64 بیت باشند. اندازه آنها به CPU بستگی دارد. بطور كلی هر چه ثبات ها بیشتر و بزرگتر باشند، CPU مناسب تر است. عیب ثبات های بیشتر و بزرگتر، گرانی CPU می باشد.

2- CPU دارای بخشی بنام ALU (واحد حساب/ منطق) است. بخش ALU در CPU مسئول انجام اعمال حسابی مانند جمع، تفریق، ضرب و تقسیم، و اعمال منطقی مانند AND ، OR و NOT می باشد.

3- هر CPU دارای یك شمارنده برنامه است. نقش شمارنده برنامه اشارهبه آدرس دستورالعمل بعدی برای اجرا است. با اجرای هر دستورالعمل، شمارنده برنامه افزایش یافته و به آدرس دستورالعمل بعدی برای اجرا اشاره خواهد كرد. در این اشاره، محتوای شمارنده برنامه روی گذرگاه آدرس قرار گرفته و دستورالعمل مورد نظر را یافته و آن را از مبدأ برداشت می كند. در IBM PC شمارنده برنامه را IP یا اشاره گر دستورالعمل می خوانند.

4- نقش دیكدر دستورالعمل ، تفسیر دستور برداشت شده توسط CPU است. می توان دیكدر دستورالعمل را همانند یك فرهنگ لغت تصور كرد كه مفهوم هر دستورالعمل را ذخیره نموده و CPU را در برداشت قدم های بعدی پس از دریافت دستورالعمل هدایت می كند. همانطور كه فرهنگ لغت باتعریف هر چه بیشتر لغات نیاز به صفحات بیشتری دارد، CPU هم در درك دستورالعمل های بیشتر نیاز به ترانزیستورهای بیشتری خواهد داشت.

عملیات درونی كامپیوتر

برای نمایش برخی از مفاهیم مورد بحث فوق، تحلیل قدم به قدمی از پردازش یك CPU برای جمع سه عدد در زیر داده شده است. فرض كنید كه یك CPU فرضی دارای چهارثبات با نام های D,C,B,A باشد. این پردازشگر دارای گذرگاه داده 8 بیتی و گذرگاه آدرس 16 بیتی است. بنابراین CPU می تواند به حافظه هایی از 0000 تا FFFFH دسترسی داشته باشد (جمعاً H 10000 مكان) . عملی كه CPU می خواهد انجام دهد عبارتست از قراردادن مقدار 21 در ثبات A و سپس جمع ثبات A با مقادیر H42 و H12 فرض كنید كه كد انتقال مقدار به ثبات A برابر (BOH) 10111000 و كد جمع یك مقدار به ثبات A نیز (04H ) 0100 0000 باشد. مراحل لازم و كد اجرای آنها برابر زیر است:

اگر برنامه اجرایی فوق در مكان هایی از حافظه قرار گیرد كه از H 1400 شروع می شود. محتوای هر مكان حافظه بقرارزیراست:

عملیاتی كه CPU برای اجرای برنامه فوق طی می كند بقرار زیر است:

1- شمارنده برنامه CPU می تواند مقداری بین 0000 و FFFFH داشته باشد. باید 1400 را در شمارنده برنامه نشاند تا آدرس اولین دستورالعمل برای اجرا مشخص گردد. پس از باركردن شمارنده برنامه با آدرس اولین دستورالعمل، CPU آماده اجرا است.

2- CPU ، H 1400 را روی گذرگاه آدرس قرار داده و آن را به خارج ارسال می دارد. مدار حافظه مكان را می یابد و در این هنگام CPU نیز سیگنال READ را فعال می نماید و به این ترتیب بایت مكان H1400 را از حافظه درخواست می كند. این موجب می شود تا محتوای حافظه در مكان H 1400 ، كه B0 است، روی گذرگاه قرار گیرد و به CPU انتقال یابد.

3- CPU دستورالعمل B0 را به كمك مدار دیكد دستورالعمل، دیكد می كند. پس از یافتن تعریف دستورالعمل متوجه می شود كه باید محتوی مكان حافظه بعدی را به ثبات A در داخل CPU بیاورد. بنابراین به مدار كنترل خود فرمان اجرای دقیق آن را صادر می نماید. وقتی كه مقدار H 21 را از مكان 1401  حافظه به درون آورد، دریچه های ورودی همه ثبات ها را بجز ثبات A ، می بندد. بنابراین مقدار H 21  وقتی وارد CPU شود مستقیماً وارد ثبات A می گردد. پس از تكمیل یك دستورالعمل ، شمارنده برنامه به آدرس دستورالعمل بعدی برای اجرااشاره می كند، كه در این حالت 1402 است. سپس آدرس H 1402 به روی گذرگاه آدرس ارسال می شود تا دستورالعمل بعدی برداشت شود.

4- آنگاه از مكان H 1402 ، كد 04 را بر می دارد. پس از دیكد كردن، CPU می فهمد كه باید محتوای ثبات A را با بایتی كه در آدرس بعدی قرار دارد (1403) جمع كند. پس از آوردن مقدار (در این حالت H42 ) به درون CPU ، مقدار درون ثبات A را همراه با این مقدار به ALU برای انجام جمع تحویل می دهد. سپس نتیجه جمع را از خروجی ALU دریافت كرده و در ثبات A قرار می دهد. در این هنگام شمارنده برنامه برابر با H 1404 ، یعنی آدرس دستورالعمل بعدی می گردد.

5- آدرس H 1404 روی گذرگاه آدرس قرار می گیرد و كد درون آن آدرس به داخل CPU آورده شده و سپس دیكد و اجرا می گردد. مجدداً این كد مقداری را به ثبات A می افزاید. شمارنده برنامه به H 1406 اصلاح می شود.

6- نهایتاً، محتوای آدرس 1406 برداشت و اجرا می گردد. این دستورالعمل، HALT ، به CPU می فهماند تا افزایش شمارنده برنامه را متوقف نماید. در غیاب HALT ، CPU به اصلاح شمارنده برنامه ادامه داده و دستورالعمل ها را برداشت می نماید.

اكنون فرض كنید كه آدرس H1403 به جای H 42 ، حاوی 04 باشد. CPU چگونه داده 04 را برای جمع از كد 04 تفكیك می كند؟ بخاطر آورید كه برای این CPU ، كد 04 به معنی انتقال یك مقدار به داخل ثبات A است، بنابراین CPU سعی بر دیكد مقدار بعدی نخواهد كرد، بلكه محتوای مكان حافظه بعدی را بدون توجه به مقدار آن بداخل ثبات A منتقل می سازد.

این فصل با بحثی در موردنقش و اهمیت میكروكنترلرها در زندگی روزمره آغاز می شود. در بخش 1-1 روال انتخاب یك میكروكنترلر، همراه با استفاده از آنها را مورد بحث قرار می دهیم. بخش 2-1 انواع اعضای خانواده 8051 ، همچون 8052 ، 8031 و ویژگی های آنها را پوشش می دهد. بعلاوه انواع مختلف 8051 مانند 8751 ، AT 51C89 و 5000DS را مورد بحث قرار خواهیم داد.

قیمت فایل فقط 7,000 تومان

خرید

برچسب ها : سازمان و كار درونی كامپیوترها , سازمان , كار درونی , كامپیوترها , سازمان و كار درونی كامپیوترها , پروژه , پزوهش , جزوه , مقاله , تحقیق , دانلود پروژه , دانلود پزوهش , دانلود جزوه , دانلود مقاله , دانلود تحقیق

اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 8202
  • کل نظرات : 65
  • افراد آنلاین : 182
  • تعداد اعضا : 14
  • آی پی امروز : 420
  • آی پی دیروز : 130
  • بازدید امروز : 1,291
  • باردید دیروز : 227
  • گوگل امروز : 5
  • گوگل دیروز : 1
  • بازدید هفته : 3,232
  • بازدید ماه : 3,232
  • بازدید سال : 75,794
  • بازدید کلی : 2,258,218