لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 15 صفحه
قسمتی از متن word (..doc) :
2
مقدمه
پیشرفت محاسبات در کامپیوتر بستگی به شبکه دارد این وضعیت قطعا ادامه پیدا میکند. امروزه ، خدمات شرکت نرم افزارهای Windows 2000 رو به پیشرفت است و اغلب آنها جایگزین شبکه سخت افزارهای مشخص ، کلیدهای تلفن ، تجهیزات کنفرانس های ویدئویی و حتی خود تلفن شده است .
مسیریابی و دستیابی از راه دور به مشترکین اجازه می دهد تا از طریق خط های تلفن های معمولی با این شبکه ارتباط برقرار کنند. و همچنین به خدمات دهندگان اینترنت این اجازه را میدهد که مشتریان آنها با اینترنت ارتباط برقرار کنند و مهمتر از همه اینکه تمام این خدمات در کمال صحت ، قابل مقیاس ، دقیق و انعطاف پذیر تامین می شود.
The Telephony API به توسعه دهندگان کمک می کند تا خدمات دهندگان Windows 2000 را به شبکه های صدا وصل کند. از آنجاییکه تکنولوژی هنوز هم در حال پیشرفت است ، مدیرانی که Windows شبکه ها را نصب می کنند خود را با استفاده از مزایای Thelephony API تنها بوسیله اضافه کردن یک نرم افزار آماده می کنند.
کنفرانسهای ویدئویی و شنیداری در آینده ساختاری از خدمات دهندگان Windows 2000 هستند و خدمات رسانه های ویندوزها با یک سیستم عمل کننده مشکل میگیرد و به همه کسانی که نرم افزار را خریداری می کنند اجازه میدهد که از مزایای تکنولوژی های رسانه های پیشرفته رایج بهره ببرند. این بخش تکنولوژی ها را معرفی می کند و پس از خواندن این بخش شما درک خوبی از اینکه چه تکنولوژی موجبات سوددهی سازمان شما را فراهم می کند خواهید داشت .
مسیریابی و دستیابی از راه دور
خصوصیت مسیریابی و دستیابی از راه دور Windows 2000 به سیستم ها این اجازه رامیدهد تا از طریق خطهای تلفن معمولی ارتباط برقرار کنند و همچنین به نام خدمات دستیابی از راه دور و یا ارتباط شبکه ای ایستگاه به ایستگاه نیز نامیده می شود و به یک شکل و یا به صورتهای مختلفی در انواع متفاوت ویندوزهای NT وجود دارد. به عنوان نمونه ویندوز 95 و ویندوز 98 و سیستمهای کاری ویندوز NT به عنوان مشتریان دستیابی از راه دور عمل می کند و خدمات دهندگان ویندوزهای
2
NT به عنوان سرویس دهندگان دستیابی از راه دور عمل می کنند.
ویندوز 2000 حرفه ای به حمایت خود از مشتریان و خدمات دهندگان ارتباطات دستیابی از راه دور ادامه میدهند.
گونه هایی از این ارتباطات که حمایت می شوند
ـ مقایسه خطهای تلفن با تفکیک کننده ها
ـ خطهای ISPN
ـ خطهای x.25
ـ کابلهای تفکیک کننده تهی
مشتریان و خدمات دهنگان با استفاده از این گونه های ارتباطی با امنیت کامل می توانند با هم ارتباط برقرار کنند و موارد شبکه را Transpasiathy اجرا می کنند. امروزه بهترین استفاده از دستیابی از راه دور ارتباط برقرار کردن با یک شماره گیر برای ایجاد مکالمه تلفنی ایستگاه به ایستگاه و استفاده از خطهای تلفن قیاسی و تفکیک کننده 56K است .
خدمات دهنده ویندوزهای 2000 تواناییهایی مرسوم دستیابی از راه دور را با اجازه دادن به مشتریان که ارتباط شبکه داخلی خود را با اینترنت برقرار کنند گسترش می دهند. همچنین میتوانند ارتباط ایستگاه به ایستگاه را برای بوجود آوردن یک شبکه خصوصی مجازی در.vpn تقویت کنند .
بنابراین تمام ارتباطات شبکه ای خصوصی و ایمن هستند. چنین خصوصتهایی به این معناست که خدمات دهندگان ویندوزهای 2000 بیشتر به عنوان مشتریان دستیابی از راه دور استفاده می شوند زیرا آنها ارتباط ایستگاه به ایستگاه را با بقیه شبکه تقسیم می کنند.
خصوصت مسیریابی و دستیابی از راه دور که خدمات دهندگان ویندوزهای 2000 را شامل می شود . به جز اینکه به مشتریان اجازه می دهد که تماس بگیرند و به شبکه داخلی راه پیدا کنند ، خصوصیتهای بیشمار دیگری هم دارد . این خصوصیت جدید به صورت یک فهرست راهنمای فعال در آمده است . بنابراین شما می توانید کنترل کنید که چه وقت یک مصرف کننده اجازه دارد که شماره بگیرد و مواردی را که می خواهد تایپ کند. این مزیت این ویندوز نسبت به گونه های قبلی ویندوز است که نیازمند مدیرانی که از وسایل مجزا استفاده کنند.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..DOC) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 17 صفحه
قسمتی از متن word (..DOC) :
1
پیکر بندی سیستم:
در bios setup
هر سیستم کامپیوتری باید دارای یک پیکربندی باشد. این پیکربندی در XT ها توسط جامپرها و در سیستم های AT توسط اطلاعات ذخیره شده در حافظه RAM موسوم به CMOS تعیین می شود. در سیستم های XT با جابجایی جامپرها، تعریف پیکربندی از درایو 5/3 به ؟ و یا از صفحه نمایش تکرنگ به رنگی و غیره قابل انجام می باشد. در حالی که در سیستم های AT برای عوض کردن پیکربندی آن باید اطلاعات و پارامترهای موجود در حافظۀ CMOS را تغییر دهیم.
1-12 اجرا کردن ست آپ
با اجرا کردن ست آپ در صفحه نمایش منوی اصلی شکل 1-12 ظاهر خواهد شد.
تذکر: ست آپ شکل 1-12 از نوع AMI بوده که برای وارد شدن به آن باید قبل از بوت شدن سیستم کلید DEL را بزنیم.
پارامترهای استاندارد STANDARD CMOS SETUP (CMOS)
در این منو، پارامترهای استاندارد و ثابت هر سیستم از قبیل هارد، فلاپی، تاریخ، ساعت، نوع کارت ویدئو و غیره تعریف می شود و پارامترهای تعریفی قابل تغییر نیز می باشد. در این ست آپ جهت حرکت بین منوها، باید از کلیدهای جهت استفاده نماییم. از کلیدهای PGUP و PGDOWN جهت تغییر پارامترها، و از کلید F2 و F3 جهت تغییر رنگ صفحه نمایش و از F15 جهت ذخیره تغییرات در Cmos استفاده می شود.
پارامترهای منوی استاندارد عبارت اند از:
تاریخ (date): چنانچه مایل باشیم می توانیم تقویم موجود در حافظه cmos استفاده می شود.
ساعت (time): با این منو می توانیم ساعت و دقیقه و ثانیه را مشاهده کنیم و فقط ساعت و دقیقه قابل عوض کردن می باشد.
فلاپی b و a: در این قسمت می توانیم درایوها را به شکل دلخواه انتخاب نماییم. هر کدام از درایط می توانند پنج انتخاب داشته باشند که عبارت اند از:
نصب نشده [3/5 (1/44 mb) 3/5(720 kb) 5/25(1/2 mb) 5/25(360 kb)(notinstally)
2
هارد دیسک d وc: دراین فیلد پارامترهای فیزیکی والکترونیکی استاندارد هاردها قابل انتخاب می باشد و می توانیم یکی از انواع را برای هاردهایمان انتخاب نماییم. یکی از تیپ ها، مربوط به استفاده کننده می باشد که در آن می توان پارامترهای هارد را خودمان انتخاب کنیم. در اکثر ست آپ ها، تیپ 47 مربوط به استفاده کننده بوده و تعیین پارامترهای آن بر عهده استفاده کننده می باشد.
صفحه نمایش اولیه (primary display) : به وسیله این فیلد نوع آداپتور گرافیک نصب شده بر روی سیستم قابل انتخاب می باشد.
صفحه کلید (keyboard) : این فیلد دو انتخاب دارد که عبارت اند از INSTALLED و NOT INSTALLED اگر پارامترها اول انتخاب شود، سیستم در حین بوت شدن، صفحه کلید را تست خواهد کرد ولی اگر پارامتر دوم انتخاب شده باشد، سیستم در حین بوت شدن صفحه کلید را تست نخواهد کرد.
حافظۀ اصلی و توسعه یافته (BASE MEMORY AND EXTENDED MEMORY)RAM.
این منو در سمت راست بالای صفحه نمایش ظاهر شده و مقدار آن توسط خود سیستم انتخاب و توسط استفاده کننده قابل تعویض نمی باشد.
شکل 2-12 محتویات صفحۀ استاندارد را نشان می دهد.
اگر مقدار حافظه فیزیکی موجود روی مادربورد با مقدار از قبل ذخیره شده در CMOS اختلاف داشته باشد، هنگام بوت شدن سیستم یک پیام خطا مبنی بر اجرای مجدد ست آپ روی صفحه نمایش ظاهر خواهد شد. برای برطرف شدن خطا، فقط کافی است که یکبار برنامه ست آپ را اجرا نماییم و سپس محتویات آنرا در CMOS RAM ذخیره کنیم و آنگاه از آن خارج شویم.
پارامترهای توسعه یافته (ADVANCED CMOS SETUP) SETUP
این منو جهت تغییر پارامترهای فرعی پیشرفته ست آپ مورد استفاده قرار می گیرد. این پارامترها عبارت اند از: تست حافظه بالای یک مگا بایت، سایه کردن RAM مربوط به سیستم و ویدتو در DRAM، چک کردن کمک پردازنده و ... . شکل 3-12 منوی ست آپ نمونه را نشان می دهد.
وظایف کلیدهای تابعی که در پائین صفحۀ این منو لیست شده اند عبارت اند از:
ESC. برای بازگشت به یک منوی قبل از استفاده می شود.
کلیدهای جهت: از کلیدهای جهت دار برای انتخاب پارامترهای فوق استفاده می شود.
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 26 صفحه
قسمتی از متن word (..doc) :
1
1
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 62 صفحه
قسمتی از متن word (..doc) :
مقدمه
بشر برای کندو کاو در طبیعت و فضای اطراف خود به ابزار و وسایل بسیار توانمندی دست یافته و همیشه نیاز منشأ اختراع چنین ابزاری بوده است. از جمله این اختراعات بسیار مهم میتوان به کامپیوتر (رایانه) اشاره نمود که پیدایش آن باعث تحولی شده است که از بعضی جهات میتوان آن را با تحولی که بر اثر انقلاب صنعتی به وجود آمد مقایسه کرد. البته این تحول به مراتب وسیعتر و فراگیرتر از تحول ناشی از انقلاب صنعتی است، به گونهای که در روش زندگی،کار و نگرش ما به دنیا تغییرات اساسی بوجود آورده است. در دوران انسانی اروپا، فرهنگ از طریق ماشین چاپ انتشار یافت و اکنون کامپیوتر در قلب انقلاب جدید تکنولوژیکی قرار دارد. به این دلیل عصر حاضر را عصر کامپیوتر یا عصر انفورماتیک نامیدهاند.
اهمیت کامپیوتر در دنیای امروز و در دنیای آینده بر همگان روشن است بسیاری از موفقیتهایی که انسان در سالهای اخیر به دست آورده است بدون کامپیوتر هرگز حاصل نمیشد. کامپیوتر یکی از مهمترین ساختههای بشر است. اگر در چند دهة گذشته کامپیوترها انسان را از کارهای یکنواخت و تکراری آلوده کردهاند، در سالیان اخیر مفاهیمی مانند هوش مصنوعی سیستمهای خبره سیستمهای تشخیص کلام و صدای انسان و ... مطرح گردیدهاند که به کامپیوتر این امکان را میدهند تا بیشتر شبیه انسان عمل نماید.
چرا باید علم کامپیوتر را بیاموزیم؟
امروزه همگان متفق القولاند که فراگیری استفاده عملی از کامپیوتر کاری اجتناب ناپذیر برای زندگی در دنیای فوق مدرن امروزی است و هر کس باید شناخت پایهای از کامپیوتر و مصارف آن را داشته باشد ، که اصطلاحاً سواد کامپیوتری گفته میشود با آنکه اصطلاح سواد کامپیوتری معانی متفاوتی بین افراد مختلف دارد اما اکثراً فرد با سواد کامپیوتری را شخصی میدانند که:
شناخت پایهای از اینکه کامپیوتر چه کارهایی را میتواند انجام دهد داشته باشد.
قادر به استفاده از کامپیوتر به عنوان ابزاری شخصی در حرفه خود باشد.
قادر به ارتباط با کامپیوتر و استفاده از برنامههای تجاری مانند واژه پردازها بانکهای اطلاعاتی صفحه گستردهها یا برنامه های مشابه تجاری باشد.
آگاهیهایی از تأثیر اجتماعی تکنولوژی فعلی کامپیوتر و اثر آن در آینده داشته باشد.
نیاز به روشهای مؤثر پردازش
از تبعات مهم انقلاب صنعتی افزایش سریع حجم دادههایی بود که باید در کمترین زمان ممکن مورد پردازش قرار میگرفتند. از این رو صاحبان صنایع و سازمانهای تجاری متوجه شدند که برای پردازش دادهها نیاز به روشهای سریعتر، ارزانتر و مؤثرتر دارند برای رفع این نیاز انواع مختلف ماشینها تولید شدند و به کار رفتند. جدیدترین و مؤثرترین این ماشینها کامپیوتر دیجیتال الکترونیکی است که امروزه برای پردازش دادهها سریعتر و حرفهای ترین ابزار به شمار میرود و با گذشت زمان سریعتر و ارزانتر خواهد شد.
کامپیوتر چیست؟
کامپیوتر ابزاری است که بر روی آنچه به آن میدهند ( و اصطلاحاًبه آن ورودی گفته میشود) عملیاتی انجام میدهد که به آن پردازش میگویند و نتیجه مطلوب را به دست میدهد که خروجی نامیده میشود. ولی آیا این تعریف برای چنین دستگاهی که هر لحظه در حال تغییر و دگرگونی است کافی است؟ ابزار مواد خام را میگیرند و آنها را به یک محصول تبدیل میکنند مواد خام کامپیوتر،ارقام و مطالب هستند که اصطلاحاً دادهها نامیده میشوند از جملة انواع دادهها میتوان به دادههای عددی ، صوتی، و تصویری اشاره نمود به محصولی که از این مواد خام به دست میآید اصطلاحاً اطلاعات میگویند کامپیوتر بر اساس دستوراتی که انسان به آن میدهد عمل میکند این دستورات بنامه نامیده میشود با استفاده از این دستورات به کامپیوتر میگوییم که چگونه عمل کند و وظایف خود را انجام دهد.
اهمیت کامپیوتر
در پرتو امکانات بی شماری که بوسیله کامپیوتر فراهم آمده است امروزه جوامع بشری با گامی محکم و استوار به سوی تسلط هر چه بیشتر بر علم و تکنولوژی پیش میروند. کامپیوتر دستگاهی است که برای هر کاری استفاهد میشود و کاربرد آن تقریباً نامحدود به نظر میآید کامپیوتر در زمینههای علمی فنی تجاری و تحقیقاتی کاربرد فراوانی دارد. با گرایشی که در حال حاضر به استفاده از کامپیوتر وجود دارد و با استقبالی که از این وسیله اعجاب انگیز به عمل میآید، در آینده نزدیک کامپیوتر فرمانروا وکنترل کنندة تمام امور خواهد بود. دیری نخواهد گذشت که کامپیوتر به عنوان یک وسیلة
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 4 صفحه
قسمتی از متن word (..doc) :
2
تحلیل داده ها
در تحلیل تمام اطلاعات از ترکیب Proc در SAS استفاده شد. (موسسه SAS ، Cary ، NC ، USA ) بلوک ها در تاثیرات تصادفی مورد ملاحظه قرارگرفتند. در تحلیل ارتفاع جوانه از ترکیب Proc و اندازه گیری مجدد و ماتریس کوواریانس استفاده کردیم و الگوریتم گوسیان را نمونه قرار دادیم و اطلاعات را با ضریب تصحیح الگو قرار دادیم. برای اینکه واریانس و نرمالیته یکسانی داشته باشیم، اطلاعات را به طریق زیر به کار بردیم:
تحلیل گاز: میزان ساقه، ؛ میزان و ریشه، ؛ میزان ساقه، نسبت و ساقه / ریشه، y=log(y) .
وزن خشک: وزن خشک ساقه ، ؛ وزن خشک ریشه و نسبت وزن خشک ریشه / ساقه ، y=log(y) ؛ وزن خشک کلی،
تحلیل با اندازه گیری مجدد: ارتفاع ساقه، y=log(y)
نتیجه
به طور متوسط ارتفاع کلی ساقه بعد از طغیان آب 33 گزارش شده است. گیاهانی که چوب پنبه آنها برداشته شده است به طور بارزی ارتفاع کلی ساقه آنها بلندتر از گروه کنترل بود. این موضوع در کل زمان آزمایش ادامه داشت. (شکل 2 ) . بعد از درو کردن محصولات، ارتفاع کلی ساقه در گروه کنترل به طور متوسط 30% کوتاه تر از گیاهانی بود که چوب پنبه آنها برداشته شده بود. کاهشی مشابه در وزن خشک ساقه هم داشتیم
2
بدین صورت که وزن گروهی که چوب پنبه نداشتند بیشتر بود. (جدول 1) هیچ تفاوت قابل توجهی در ریشه یا وزن خشک کلی بین دو گروه دیده نشد. (جدول 1) نسبت وزن خشک ساقه/ریشه به طور متوسط در گروه کنترل نسبت به گروهی که چوب پنبه نداشتند 50% پایینتر بود. (جدول 1 )
شکل 2 : تحلیل اندازه گیری مجدد تاثیر رفع چوب پنبه در ارتفاع کلی ساقه گیاه سالیکاریا که تحت شرایط طغیان و سیل رشد می کند. اطلاعات ارائه شده خام و اولیه هستند و مقدار متوسط می باشد. برای رسیدن به مستلزمات آماری، تحلیل داده ها به شکل لگاریتمی انجام شد. ستاره ها(*) نشاندهنده تفاوت قابل توجه با گروه کنترل می باشد.
جدول 1 : تاثیر رفع چوب پنبه در ساقه، ریشه و وزن خشک کلی و نسبت وزن خشک ریشه / ساقه در گیاه سالیکاریا لیتروم که تحت شرایط طغیان و سیل رشد می کند.
اگرچه رفع چوب پنبه در میزان ساقه تاثیری ندارد، ولی میزان در ریشه به طور قابل ملاحظه ای کاهش می یابد (جدول 2) . میزان ریشه / ساقه در گیاهان که چوب پنبه آنها برداشته شده به طور قابل توجهی بیشتر است، در صورتیکه در گیاهانی که چوب پنبه خود را حفظ کرده اند، این نسبت نزدیک 1 است. (جدول 2 ) اختلاف قابل ملاحظه ای در
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 5 صفحه
قسمتی از متن word (..doc) :
2
تسریع بوت
هنگامی که شما برای اولین بار ویندوز XP را بر روی یک سیستم نصب می کنید، یکی از بارزترین بهبودهایی که مایکروسافت به کرنل سیستم عامل خود داده است توجه شما را جلب خواهد کرد. در طی سیر تغییر و تحولات ویندوز و آمدن نسخه های جدیدتر، همه انتظار داشتند زمان بوت نیز در نسخه های جدیدتر طولانی تر شود،
اما مایکروسافت حقیقتا با روند سریع بوت ویندوز XP، همه را غافلگیر کرده است. اما مایکروسافت چه کار جدیدی را در ویندوزXP انجام داده است؟
اولین چیزی که روند بوت را سریعتر می کند، چیزی است که برای اولین بار با ویندوزXP،Me و ویندوز 2000 ارائه شد یعنی Simple Boot Flag یا.SBF SBF ثباتی در حافظه CMOS در تراشهBIOS است و اولین باری که ویندوز بوت
می شود مقدار دهی میگردد. SBF سه دسته اطلاعات مهم را در خود نگهداری می کند، علاوه بر یک بیتparity در انتها که ویندوز را قادر می سازد صحت محتوای این ثبات را بررسی کند.
اولین بیت در این ثبات، PNPOS نام دارد که نشان می دهد آیا سیستم عاملی که نصب شده است یک سیستم عامل آگاه از ادواتPlug-and-Play هست یا خیر. اگر این بیت بر روی1 تنظیم شده باشد،BIOS در حالت حداقلی، تنها چیزهایی را که واقعا لازم دارد بارگزاری می کند و سپس کنترل را به رکورد راه انداز سیستم عامل می سپارد. ویندوز همیشه این بیت را بر روی 1 تنظیم می
2
کند. این کار به تنهایی زمان بوت را کاهش می دهد.
از آنجا که BIOS تنها حداقل سخت افزار مورد نیاز را راه اندازی می کند، می تواند از مواردی چون درگاه های ورودی/خروجی ووقفه ها صرف نظر کرده و کنترل و راه اندازی آنها را به ویندوز بسپارد که بسیار سریعتر این کار را انجام می دهد.در حقیقت تنظیم این ادوات با مقادری نادرست می تواند به طور جدی ویندوز را در نسبت دهی منابع سیستم به طور پویا، دچار مشکل سازد. پس از بیت PNPOS در ثبات SBF، بیت دیگری به نام BOOTING وجود دارد که نشان می دهد آیا آخرین بوت ویندوز موفقیت آمیزبوده است یا خیر.
اگر این بیت نشان بدهد که بوت قبلی موفقیت آمیز نبوده، BIOS مقدار بیت بعدی را برابر 1 قرار می دهد.
آخرین بیت، DIAG نام دارد و مشخص می کند که آیا روال های بررسی و تشخیص سخت افزارهای BIOS باید اجرا شوند یا خیر. اگر این بیت دارای مقدار صفر باشد، یعنی در طول بوت قبلی مشکلی رخ نداده در نتیجه از انجام کنترل های قدیمی سخت افزاری صرف نظر می شود که باعث کاهش زمان بوت می شود.
اما ا گر بوت قبلی موفقیت آمیز نبوده باشد، بیتDIAG دارای مقدار1 خواهد بود و روال های کنترل و تشخیص سخت افزار انجام می
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 19 صفحه
قسمتی از متن word (..doc) :
2
مقدمه ای بر تحلیل نحوی جهت دار
تحلیل نحوی جهت دار چیست ؟
توصیف توالی ورودی
چگونه تجزیه گر کار می کند
یادداشتی بر نشان گذاری
پردازنده های کاهنده
ساختمان تجزیه گر
فراخوانی تجزیه گر
برقراری ارتباط با تجزیه گیر
ورودی تجزیه گیر
کنترل خطا
تحلیل نحوی جهت دار چیست ؟
هر برنامه نویسی به داده های ورودی ها می پردازد . معمولا پردازش داده های ورودی به آنچه که مقاوم می باشد ، و اغلب حتی بر انچه که دنبال می کند ، ورودی تحت بررسی بستگی دارد . به منظور دانستن اینکه چگونه پردازش داده تجزیه نامیده می شود این تبعیتها را دنبال می کنیم . اغلب هنگامی که اول برنامه را می نویسیم دنبال کردن تبعیتهای ساده نسبتا آسان است . همان طور ک برنامه توسعه می یابد ، همانطور که ویژگی های جدید اضافه می شوند و خطاها ثابت هستند ، اغلب متوقف کردن تبعیتها ساده می باشد. چون دنبال کردن یا حتی تشخیص دادن تمام موارد خاص سخت است پردازش ورودی در دسری شده است . تغییر دادن برنامه باعث می شود که مسائل پیش بینی نشده و خطرات نگهداشت برنامه از کنترل خارج شوند . تحلیل نحوی جهت دار تکنیکی است برای خطاب قرار دادن این مشکلات است . در تحلیل نحوی جهت دار ، بخش ورودی برنامه بوسیله الگوریتم استاندارد ، از توصیف سطح بالا درباره ساختار داده ورودی به طور خود کار ساخته شده است . دستورالعملهای اجرا کردن پردزاش ضروری داده وابسته به توصیف در راهی مناسب است . شرحی که رویه ای نمی باشد معمولا برای نوشتن و تغییر دادن دستورالعمل معادل برنامه و احتمالا خطاهای حفاظی آسانتر است برای خواندن و حفظ کردن آسانتر است . برای استفاده شدن در برنامه های ضروری دیگر همان ورودی آسان است ، بنابراین رابطهای یکسان را تایید می کند . همچنین تکنیک با جدا سازی ورودی و پردازش مولفه ها و فراهم آوردن ساختار واحدی ، طبیعی در کل برنامه ساده می شود. برای استفاده از تحلیل نحوی جهت دار نخست شرح داده های ورودی که دستور زبان نامیده می شوند را بنویسید. فایلی که شامل دستور زبان است فایل نحوی نامیده می شود .
3
سپس مولد تجزیه گر ، از قبیل Ana Gvam می تواند از فایل نحوی عملی ( یا برنامه ای ) را بوجود آورد که تجزیه گر نامیده می شود و به صورت C یا C++ نوشته می شود . تجزیه گر تمام تبعیتها را در ورودی شما دنبال می کند ، عملهای خاص پردازه های کاهنده را فرا می خواند ، به واحدهای معین یا توالی های داده همانطور که با آنها مواجه می شود می پردازد . پردازه های کاهنده رمزی هستند که برای پردزاش کردن داده هایتان می نویسید در دستور زبان تان طوری به ساختار ها در ورودی تان پیوست می شوند که تجزیه گر دقیقا در زمانهای درست با داده های دقیقا درست آنها را فرا خواهد خواند . توجه کنید که با این تکنیک فقط باید شرح غیر رویه ای از ورودی فراهم آورید. جزئیات روند کنترل کاملا بوسیله تجزیه گر کنترل می شوند هنگامی که پردازه های کاهنده را می نویسید، کاملا می توانید روی آنچه که با داده انجام داده اید تمرکز کنید. برای مشخص کردن ساختار ورودی تان مجبور نیستید رمزتان را با گزینه ها و آزمایشها پر کنید. تجزیه گرهایی که با استفاده از مواد تجزیه گیر از قبیل Ana Gvam ساخته اید ممکن است در برنامه های مستقل کامل شوند یا ممکن است به روالهای ورودی برای برنامه گسترده تر کمک کنند. ممکن است بعضی از برنامه ها بیشتر از یک تجزیه گر را به کار برند.
توصیف یک توالی ورودی
نوشتن دستور زبان شامل توصیف توالی های مورد قبول ورودی برای برنامه تان است ابزار توصیف یک توالی ورودی تولید نامیده میشود. تولیدات نشان می دهند که چگونه مولفه منطقی ورودی می تواند از توالی مؤلفه های بنیادی تر بوجود آید . تولیدی که تاریخ را توصیف می کند ممکن است به صورت زیر نوشته شود :
سال و ویرگول ، روز ، اسم ماه ـــ تاریخ مولفه های ورودی شاخه ها نامیده می شوند . توالی مولفه ها در یک سمت از تولید قاعده دستور زبان یا قاعده برای رعایت اختصار نامیده می شود همچنین نشانه های خاص در سمت راست قاعده عناصر قاعده نامیده می شوند . در سمت چپ تولید نشانه برای قاعده نشانه کاهنده نامیده می شود. ممکن است نشانه ها همانطور که از ارزشهای نحوی متمایز می شوند ، ارزشهای معنایی داشته باشند که می توانید در پردازه های کاهنده تان بکار برید. به عنوان مثال ، ارزش اسم ماه می تواند از گسترده صفر تا یازده یک عدد صحیح یا می تواند برای یک رشته اسکی اشاره گر باشد . ارزش روز می تواند از گسترده یک تا سیو یک عدد صحیح باشد . دستور زبان شامل شادی از چنین تولیداتی است که هر کدام می تواند برخی از مولفه های ورودی را بر حسب مولفه های دیگر توصیف کند و همچنین بسیاری از تولیدات را برای توصیف جریانهای ورودی کاملا پیچیده در نظر نمی گیرد.دستور زبان برای زبان
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 16 صفحه
قسمتی از متن word (..doc) :
1
تکنولوژی اطلاعاتی و توسعه ملی در کشورهای جهان سوم
چکیده :
مسئله انتقال و جذب تکنولوژی در جهان سوم ، مقوله پیچیده ای است که هم از نظر علمی و هم از جنبه ابعاد فرهنگی ، سیاسی ، اقتصادی ، سالهاست ، نه فقط کشورهای در حال توسعه ؛ بلکه بسیاری از مجامع پژوهشی غرب و سازمانهای بین المللی را به خود مشغول داشته است . در دهه 1980 ، فرآیند تولید یا خلق تکنولوژی و انتقال تکنولوژی به جهان سوم ، با بعد دیگری مواجه شده است که دامنه آن باسرعت بسیار زیادی رو به گسترش است . این بعد ، در واقع ، خود نوعی تکنولوژی فراگیر است که " تکنولوژی اطلاعاتی " نامیده می شود . ویژگی منحصر به فردی که این بعد با تکنولوژی دارد ، همانا شمولیت آن نیاز همه تکنولوژیهای نوین به آن است .
در این مقاله ، ضمن بررسی روند تحولات تکنولوژی سیستمهای اطلاعاتی در کشورهای رو به رشد ، مشکلات و موانعی که بر سر راه انتقال و جذب این تکنولوژی وجود دارد ، مورد بحث قرار می گیرد . تحلیلی از موقعیتها ، کامیابیها و یا شکستهایی که برخی از کشورهای آسیایی در راه جذب تکنولوژی اطلاعاتی و حمایت از برنامه های صنعتی و توسعه ای خود از اینطریق داشته اند ، بخش اساسی مقاله را تشکیل می دهد .
مقدمه :
چگونگی انتقال و جذب تکنولوژی در جهان سوم ، هم از نظر علمی و هم از نظر ابعاد فرهنگی ، سیاسی ، اقتصادی ، مبحث پیچیده ای است که سالهاست نه تنها کشورهای در حال توسعه ؛ بلکه بسیاری از مجامع پژوهشی غرب و شازمانهای بین المللی را به خود مشغول داشته است .
1
تکنولوژی اطلاعاتی و توسعه ملی در کشورهای جهان سوم
چکیده :
مسئله انتقال و جذب تکنولوژی در جهان سوم ، مقوله پیچیده ای است که هم از نظر علمی و هم از جنبه ابعاد فرهنگی ، سیاسی ، اقتصادی ، سالهاست ، نه فقط کشورهای در حال توسعه ؛ بلکه بسیاری از مجامع پژوهشی غرب و سازمانهای بین المللی را به خود مشغول داشته است . در دهه 1980 ، فرآیند تولید یا خلق تکنولوژی و انتقال تکنولوژی به جهان سوم ، با بعد دیگری مواجه شده است که دامنه آن باسرعت بسیار زیادی رو به گسترش است . این بعد ، در واقع ، خود نوعی تکنولوژی فراگیر است که " تکنولوژی اطلاعاتی " نامیده می شود . ویژگی منحصر به فردی که این بعد با تکنولوژی دارد ، همانا شمولیت آن نیاز همه تکنولوژیهای نوین به آن است .
در این مقاله ، ضمن بررسی روند تحولات تکنولوژی سیستمهای اطلاعاتی در کشورهای رو به رشد ، مشکلات و موانعی که بر سر راه انتقال و جذب این تکنولوژی وجود دارد ، مورد بحث قرار می گیرد . تحلیلی از موقعیتها ، کامیابیها و یا شکستهایی که برخی از کشورهای آسیایی در راه جذب تکنولوژی اطلاعاتی و حمایت از برنامه های صنعتی و توسعه ای خود از اینطریق داشته اند ، بخش اساسی مقاله را تشکیل می دهد .
مقدمه :
چگونگی انتقال و جذب تکنولوژی در جهان سوم ، هم از نظر علمی و هم از نظر ابعاد فرهنگی ، سیاسی ، اقتصادی ، مبحث پیچیده ای است که سالهاست نه تنها کشورهای در حال توسعه ؛ بلکه بسیاری از مجامع پژوهشی غرب و شازمانهای بین المللی را به خود مشغول داشته است .
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 71 صفحه
قسمتی از متن word (..doc) :
1
تندآموز مفاهیم شبکههای کامپیوتری
چکیده
استفاده از شبکه های کامپیوتری در چندین سال اخیر رشد فراوانی کرده وسازمانها وموسسات اقدام به برپایی شبکه نموده اند . هر شبکه کامپیوتری باید با توجه به شرایط وسیاست های هر سازمان ، طراحی وپیاده سازی گردد. در واقع شبکه های کامپیوتری زیر ساخت های لازم را برای به اشتراک گذاشتن منابع در سازمان فراهم می آورند؛در صورتیکه این زیر ساختها به درستی طراحی نشوند، در زمان استفاده از شبکه مشکلات متفاوتی پیش آمده و باید هزینه های زیادی به منظور نگهداری شبکه وتطبیق آن با خواسته های مورد نظر صرف شود.
در زمان طراحی یک شبکه سوالات متعددی مطرح می شود:
-برای طراحی یک شبکه باید از کجا شروع کرد؟
-چه پارامترهایی را باید در نظر گرفت ؟
-هدف از برپاسازی شبکه چیست ؟
- انتظار کاربران از شبکه چیست ؟
- آیا شبکه موجود ارتقاء می باید ویا یک شبکه از ابتدا طراحی می شود؟
-چه سرویس ها و خدماتی برروی شبکه ارائه خواهد شد؟
1
تندآموز مفاهیم شبکههای کامپیوتری
چکیده
استفاده از شبکه های کامپیوتری در چندین سال اخیر رشد فراوانی کرده وسازمانها وموسسات اقدام به برپایی شبکه نموده اند . هر شبکه کامپیوتری باید با توجه به شرایط وسیاست های هر سازمان ، طراحی وپیاده سازی گردد. در واقع شبکه های کامپیوتری زیر ساخت های لازم را برای به اشتراک گذاشتن منابع در سازمان فراهم می آورند؛در صورتیکه این زیر ساختها به درستی طراحی نشوند، در زمان استفاده از شبکه مشکلات متفاوتی پیش آمده و باید هزینه های زیادی به منظور نگهداری شبکه وتطبیق آن با خواسته های مورد نظر صرف شود.
در زمان طراحی یک شبکه سوالات متعددی مطرح می شود:
-برای طراحی یک شبکه باید از کجا شروع کرد؟
-چه پارامترهایی را باید در نظر گرفت ؟
-هدف از برپاسازی شبکه چیست ؟
- انتظار کاربران از شبکه چیست ؟
- آیا شبکه موجود ارتقاء می باید ویا یک شبکه از ابتدا طراحی می شود؟
-چه سرویس ها و خدماتی برروی شبکه ارائه خواهد شد؟
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 22 صفحه
قسمتی از متن word (..doc) :
1
توسعه سرویس شبکه جهت Upload تصویر :
نوشته : Bipin Joshi سطح : متوسط
تاریخ ارسال : 5/ 31 / 2002 منبع : dotnetjunkies
تست شده توسط Asp . NET V. 1. 0
سرویسهای شبکه Asp . NET ، توابع فراوان شبکه ای را بر پایه استانداردهای صنعت کامپیوتر مثل SOAP , XML , HTTP فراهم می کنند . از آنجا که اکثر سرویسهای شبکه بر مبنای XML می باشد کلیه داده هایی که به یک سرویس شبکه فرستاده می شود یا از آن فراخوانی می گردد باید به صورت Text ساده باشد . به هر حال در Application خاصی ، نیاز به تبادل داده های bonary می باشد . به طور مثال شما می خواهید تصاویر را از « فرم شبکه » خود به سرویس شبکه منتقل کنید تا آن ها را در منبع مرکزی مشابهی ذخیره کرده ، در موقع لزوم فراخوانی نمایید . آیا بیان این مطلب بدان معناست که سرویس شبکه قادر به انتقال چنین اطلاعاتی نمی باشد ؟ قطعاً جواب منفی است .در واقع سرویسهای شبکه Asp . NET کار انتقال این گونه اطلاعات را با مخفی کردن ضمائم decode و encode انجام می دهند . به طور معمول وقتی شما می خواهید مجموعه ای از داده های binary را منتقل کنید ، پارامتر شبکه مربوط را بیان می کنید یعنی مقادیر مربوط را مبدل به یک سری اطلاعات آرایه بندی شده می کنید .
سرویسهای شبکه Asp . NET به طور خودکار و با بهره گیری از سیستم encode مبنای 64 ، این اطلاعات را encode می کنند ( سیستم encode مبنای 64 ، درست مثل encode کردنی است که در مورد attachment های MIME در email استفاده می شوند . ) .
در این مثال ما یک سرویس شبکه Upload تصویر که تصاویر را به
database ـ SQL Server فرستاده فراخوانی می کند را ایجاد می کنیم .
جدول database ـ SQL Server :
برای کار با مثال مزبور شما در database ـ SQL Server نیاز به جدولی دارید که IMAGES خوانده می شود . Script زیر برای ایجاد این جدول بکار می رود .
1
توسعه سرویس شبکه جهت Upload تصویر :
نوشته : Bipin Joshi سطح : متوسط
تاریخ ارسال : 5/ 31 / 2002 منبع : dotnetjunkies
تست شده توسط Asp . NET V. 1. 0
سرویسهای شبکه Asp . NET ، توابع فراوان شبکه ای را بر پایه استانداردهای صنعت کامپیوتر مثل SOAP , XML , HTTP فراهم می کنند . از آنجا که اکثر سرویسهای شبکه بر مبنای XML می باشد کلیه داده هایی که به یک سرویس شبکه فرستاده می شود یا از آن فراخوانی می گردد باید به صورت Text ساده باشد . به هر حال در Application خاصی ، نیاز به تبادل داده های bonary می باشد . به طور مثال شما می خواهید تصاویر را از « فرم شبکه » خود به سرویس شبکه منتقل کنید تا آن ها را در منبع مرکزی مشابهی ذخیره کرده ، در موقع لزوم فراخوانی نمایید . آیا بیان این مطلب بدان معناست که سرویس شبکه قادر به انتقال چنین اطلاعاتی نمی باشد ؟ قطعاً جواب منفی است .در واقع سرویسهای شبکه Asp . NET کار انتقال این گونه اطلاعات را با مخفی کردن ضمائم decode و encode انجام می دهند . به طور معمول وقتی شما می خواهید مجموعه ای از داده های binary را منتقل کنید ، پارامتر شبکه مربوط را بیان می کنید یعنی مقادیر مربوط را مبدل به یک سری اطلاعات آرایه بندی شده می کنید .
سرویسهای شبکه Asp . NET به طور خودکار و با بهره گیری از سیستم encode مبنای 64 ، این اطلاعات را encode می کنند ( سیستم encode مبنای 64 ، درست مثل encode کردنی است که در مورد attachment های MIME در email استفاده می شوند . ) .
در این مثال ما یک سرویس شبکه Upload تصویر که تصاویر را به
database ـ SQL Server فرستاده فراخوانی می کند را ایجاد می کنیم .
جدول database ـ SQL Server :
برای کار با مثال مزبور شما در database ـ SQL Server نیاز به جدولی دارید که IMAGES خوانده می شود . Script زیر برای ایجاد این جدول بکار می رود .