نقش فناورى هاى ارتباطى در پیشرفت کشور

نقش فناورى هاى ارتباطى در پیشرفت کشور


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

تعداد مشاهده: 463 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

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

حجم فایل:10 کیلوبایت

 قیمت: 3,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش

بررسی مقدمه ای بر سیستمهای خبره

بررسی مقدمه ای بر سیستمهای خبره


سیستم خبره چیست؟ اولین قدم در حل هر مسئله ای تعریف دامنه یا محدوده آن است. این نکته همانطور که در مورد روشهای برنامه نویسی متعارف صحت دارد، در مورد هوش مصنوعی نیز درست است. اما به خاطر اسراری که از قبل در مورد هوش مصنوعی ( AI ) وجود داشته، هنوز هم برخی مایلند این عقیده قدیمی را باور کنند که " هر مسئله ای که تا به حال حل نشده باشد یک مسئله هوش مصنوعی است". تعریف متداول دیگری به این صورت وجود دارد " هوش مصنوعی کامپیوترها را قادر می سازد که کارهایی شبیه به آنچه در فیلمها دیده می شود انجام دهند".چنین تفکراتی در دهه 1970 میلادی رواج داشت، یعنی درست زمانی که هوش مصنوعی در مرحله تحقیق بود ولی امروزه مسائل واقعی بسیاری وجود دارند که توسط هوش مصنوعی و کاربردهای تجاری آن قابل حلند. اگرچه برای مسائل کلاسیک هوش مصنوعی از جمله ترجمه زبانهای طبیعی، فهم کلام و بینایی هنوز راه حل عمومی یافت نشده است، ولی محدود کردن دامنه مسئله می تواند به راه حل مفیدی منجر شود. به عنوان مثال، ایجاد یک « سیستم زبان طبیعی ساده » که ورودی آن جملاتی با ساختار اسم، فعل و مفعول باشد کار مشکلی نیست. در حال حاضر، چنین سیستمهایی به عنوان یک واسط در ایجاد ارتباط کاربر پسند با نرم افزارهای بانک اطلاعاتی و صفحه گسترده ها به خوبی عمل می کنند. در حقیقت (پاره) جملاتی که امروزه در برنامه های کامپیوتری مخصوص بازی و سرگرمی به کار می روند توان بالای کامپیوتر در فهم زبان طبیعی را به نمایش می گذارند. همان طور که شکل 1-1 نشان میدهد، هوش مصنوعی شامل چندین زیر مجموعه است. زیر مجموعه سیستمهای خبره یکی از موفق ترین راه حلهای تقریبی برای مسائل کلاسیک هوش مصنوعی است. پروفسور فیگن بام از دانشگاه استانفورد یکی از پیشکسوتان تکنولوژی سیستم های خبره، تعریفی در مورد سیستمهای خبره دارد : « ... یک برنامه کامپیوتری هوشمند که از دانش و روشهای استنتاج برای حل مسائلی استفاده می کند که به دلیل مشکل بودن، نیاز به تجربه و مهارت انسان » (Feigenbaum 82 ). بنابراین سیستم خبره یک سیستم کامپیوتری است که از قابلیت تصمیم گیری افراد خبره، تقلید می نماید. لغت تقلید به این معناست که سیستم خبره سعی دارد در تمام جنبه ها شبیه فرد خبره عمل کند. عمل تقلید از شبیه سازی قوی تر است چون در شبیه سازی تنها در بعضی موارد شبیه چیزهای واقعی عمل می شود.

تعداد مشاهده: 750 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

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

حجم فایل:53 کیلوبایت

 قیمت: 15,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش

بررسی مقدمه ای بر امنیت شبکه بهمراه متن انگلیسی

بررسی مقدمه ای بر امنیت شبکه بهمراه متن انگلیسی


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

تعداد مشاهده: 755 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

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

حجم فایل:31 کیلوبایت

 قیمت: 8,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش

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

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


مقدمه
با توجه به گسترش روزافزون کاربرد رایانه در ایران و انجام تعمیر و مونتاژ آن توسط کاربران حرفه‌ای و فروشندگان رایانه نیاز به وجود مرجعی احساس می‌شد که با آن بتوان از اطلاعات موجود در بازار خرید و فروش آگاه شد قطعات رایانه‌ای را براساس راهنمایی‌های آن انتخاب و خریداری کرده و به مونتاژ و نصب قطعات رایانه‌‌ای پرداخت ادوات و قطعات تلفنی را از اصل تشخیص داده و در صورت نیاز به تعمیر عمل عیب‌یابی و تشخیص عیب را بدون نیاز به تعمیرکار و متخصص انجام داد و …
بر این اساس، این کتاب با خصوصیات زیر به آموزش جنبه‌های عملی و کاربردی سخت‌افزار می‌پردازد:
1- جامع و کاربردی است زیرا تمام نیازهای کابران رایانه‌های شخصی را با پرهیز از مباحث پیچیده نظری و غیرکاربردی توضیح می‌دهد بطوری که دانشجویان رشته رایانه دانشگاهها می‌توانند از آن بعنوان درس عملی سخت‌افزار و آشنایی با بازار کار استفاده کنند؛
2- به آموزش چگونگی خرید، عیب‌یابی، مونتاژ، ارتقاء و نصب و نگهداری رایانه و هر یک از اداوات مورد استفاده در رایانه می‌پردازد؛
3- دارای آخرین اطلاعات کاربردی مربوط به ادوات و قطعات رایانه‌ای می‌باشد؛
4- دارای نگارشی ساده و محاوره‌ای است که با آن می‌توان با اصطلاحات فنی، غیرفنی، و تجاری موجود در بازار آشنا شد؛
5- دارای راهنمای خرید است که بتوان با آن براحتی به خرید رایانه ادوات و قطعات رایانه‌ای پرداخت قطعات اصلی را از تقلبی تشخیص داد.
با توجه به این خصوصیات این کتاب در سه جلد مستقل از یکدیگر بصورت زیر تنظیم شده است که هر کدام از آنها به صورت جداگانه و مستقل قابل استفاده هستند:
1- جلد اول شامل حافظه اصلی، حافظه نهان( کاشه) بایوس و برنامه پیکره‌بندی رایانه( ست‌آپ)، پردازنده و کمک پردازنده است،
2- جلد دوم شامل مادربرد و مونتاژ رایانه کارت‌های گرافیکی و نمایشگر صدا و کارت صوتی، میکروفون و بلندگو، ادوات بازی( جوی‌استیک،گیم‌پد) فکس مودم، پیکربندی شبکه وکارت‌های شبکه به همراه کابل لینک، جعبه رایانه، منبع تغذیه، یوپی‌اس، اس‌پی‌اس و شوک‌گیر است؛
3- جلد سوم شامل هارددیسک و ادوات اسکازی، فلاپی درایو و درایوهای زیپ، درایوهای اس 120 و …، سی‌دی درایو و سی‌دی نویس، دی‌وی‌دی و دی‌وی‌دی نویس، اکسنر، ردیاب( تراک بال) چاپگر، صفحه کلید و ماوس است.
در پایان از کلیه کسانی که مرا در این راه یاری داده‌اند بخصوص خانم‌ها مرجان چلیپا و زهرا صارمی‌راد و آقایان سعید و حمید اسحق‌بیگی و همچنین آقایان وحید و بابک و رامین صارمی‌راد تشکر و قدردانی می‌کنم.

مودم
اطلاعات عمومی
داده‌های رایانه به صورتی رقمی( دیجیتال)1 بوده که با ارقام 0 تا 10 نشان داده می‌‌شوند. این نوع داده‌ها در خطوط تلفن قابل انتقال نیستند. بنابراین برای انتقال داده‌های رایانه‌ای نیاز به یک مبدل می‌باشد که داده‌های رقمی را به امواج قیاسی( آنالوگ)2 تبدیل می‌کند. مبدل داده‌های رقمی به امواج قیاسی مودم 3 نام دارد که داده‌ها را از رایانه دریافت کرده و به امواج صوتی که شبیه صدای انسانی است تبدیل می‌کند. این امواج صوتی در خط‌های تلفن، قابل انتقال بوده و می‌توان به مودم و رایانه دیگری که در نقطه دورتر قرار دارد ارسال گردد. در رایانه گیرنده مودم عمل عکس را انجام داده، و امواج صوتی را که حاوی اطلاعات هستند را به شکل داده‌های رقمی تبدیل کرده و به رایانه انتقال می‌دهد بنابراین می‌توان گفت برای رایانه مودم مثل دستگاه تلفن برای انسان است برای همین هم کلمه مودم از ترکیب واژه‌های زیر ساخته شده است:
1)Modulator
2)Demodulator
یک مودم دارای قسمتهای زیر است:
1- منبع تغذیه،که ولتاژ متناوب برق شهر را به ولتاژ مستقیم( دی‌سی)4 مورد نیاز مدارهای مودم تبدیل می‌کند.
2- تراشه‌ مودم 5 ، که تبدیل دو طرفه سیگنال صوتی رقمی و سیگنالهای پیوسته قیاسی را به عهده دارد. بدون این تراشه‌ها مودم نیازمند هزارات ترانزیستور و قطعه الکترونیکی دیگر برای انجام این وظیفه پیچیده است.
3- پردازنده مودم، که قلب مودم را تشیکل می‌دهد و نقریباً کلیه قسمتهای مودم را کنترل می‌کند. عملیات تراکم داده‌ها و آشکار سازی خطا را مطابق پیمان6 وضع شده از سوی» کمیته بین‌المللی مشاوره تلفن و تلگراف«7 اجرا می‌نماید.
4- بخش رقمی مودم از واسطه خط مشترک8 که به شبکه تلفن وصل می‌شود شروع می‌شود مدار حافظه این بخش مودم را درمقابل جرقه‌های الکتریکی و اضافه بار محافظت می‌کند.
5- واسط» آراس- 232 سی«9 مودم را به ترمینال یا رایانه میزبان وصل می‌کند.

تعداد مشاهده: 756 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

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

حجم فایل:58 کیلوبایت

 قیمت: 14,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش

مفاهیم ویژوال بیسیک

مفاهیم ویژوال بیسیک


ویژوال بیسیک به شما این امکان رو می ده که یک برنامه تحت ویندوز رو، تنها با کشیدن و انداختن چند کنترل بر روی فرمی که از پیش برای شما آماده شده، و تنها با نوشتن چند قطعه کد کوچک برای کارهایی که از ویژوال بیسیک می خواهید انجام بده، بسازید. خوب، از این بهتر دیگه چی می خواید؟ حالا شاید این سوال برای شما پیش بیاد که کنترل اصلاً چیه؟ ببینید، به هر شیئی که شما می تونید روی فرم قرار بدید و از اون برای پیشبرد کارهاتون استفاده کنید، کنترل میگن(البته در سطح خیلی پایین شرح دادم، امیدوارم که خوب منظورم رو فهمیده باشید). مثلاً می تونید برای ویژوال بیسیک معین کنید که وقتی که مثلاً روی یک دکمه فرمان (Comman Button) کلیک میشه، چه کاری رو انجام بده. به زبان ساده تر، به اشیائی که شما اغلب تو محیط ویندوز می بینید، مثل دکمه ها، منو ها، جعبه متن ها(تکست باکس ها) و ... کنترل می گن. کنترل ها، در ویژوال بیسیک، دو گونه هستند، 1- کنترل هایی که در زمان اجرا قابل روئیت هستن (Visual Controls)، و کنترل هایی که روی فرم قرار داده می شن ولی قابل دیدار نیستن و فقط تاثیر اون ها بر برنامه دیده میشه (Non-Visual Controls).
به این نوع برنامه نویسی، رویداد گرا (Event-Driven) میگن. چرا که هر برنامه ویژوال بیسیک از تعداد زیادی از خط کدهایی تشکیل شده که به برنامه میگن که وقتی فلان اتفاق افتاد، زبان برنامه نویسی در مقابل اون چه واکنشی انجام بده. البته وقتی که برنامه در حال نوشتنه، برنامه نویس نمی دونه که کی ممکنه مثلاً یه کاربر یه دکمه رو فشار بده، چون این رو دیگه خود ویژوال بیسیک معلوم می کنه و مثل برنامه نویسی سنتی، برنامه نویس مجبور نیست تمام عملیات برنامه رو، مثل مثال بالا، کنترل کنه. این شیوه برنامه نویسی رو که برنامه از بالا خونده می شه و دستور ها تک به تک اجرا می شن (مثل زبان سی)، و برنامه از بالا به سمت پایین در حال حرکته، برنامه نویسی بالا به پایین میگن که البته این نوع برنامه نویسی با عرضه زبان هایی چون ویژوال بیسیک، منسوخ شده. زیاد درگیر این مسئله نشین. برگردیم به بحث اصلی: من در بخش های دیگه قصد دارم که این شیوه برنامه نویسی یعنی رویدادگرا رو با ارائه چندین مثال در طول تدریس شرح بدم. خوب، درس اول رو از اساس برنامه نویسی، و با تشریح مفهیم اولیه برنامه نویسی، و به یاری خدا، شروع می کنیم:

مقدمه:
چرا ویژوال بیسیک؟ شاید این اولین سوالی باشد که برای هرکسی بوجود می آید چرا با وجود زبان های برنامه نویسی مثل ویژوال C ++ ، دلفی، .... درمحیط Windows ما باید به سراغ ویژوال بیسیک برویم. بهتر که برای جواب دادن به این سوال ، ابتداً یک سری از مطالب را برای یکدبگر روشن کنیم،

بخاطر برداشتی از زبان Basic داریم که در محیط DOS بیشتربه بچه های مدرسه آموزش داده می شد و زبانی ، کاملا آموزشی کاملا ابتدایی بود برداشتی غیرمنصفانه نسبت به ویژوال بیسیک داریم (خود من هم ابتدای کارهمین دیدگاه را نسبت به این زبان برنامه نویسی داشتم) اما این زبان با وجود به یدک کشیدن نام Basic ولی زبانی متفاوت با بیسیک که شما احتمالاً با آن آشنایی دارید می باشد. اما در زبان ویژوال بیسیک بجز یک سری ازدستورهای قدیمی Basic بقیه دستورها جدید هستند. واین زبان با توانایی بکارگیری تمامی ابزارهای موجود در کتابخانه Windows و تمامی برنامه های دیگر میتواند درعین سادگی که نسبت به زبانهایی مثل Visual C++) VC) دارد. همان کارها را انجام دهد(خالی از لطف نیست که ذکر کنیم که می توان انواع برنامه های کاربردی (Utility) ، بازی ها حتی به شکل سه بعدی و برنامه های سندی (Application) و یا برنامه های قابل اجرا در شبکه ها و اینترنت را تولید نمود.). البته باید این نکته را هم ذکر کرد که زبان VC برای حرفه ای ها و با توجه به سرعتی که دارد برای کارهای پیچیده ریاضی به کار می رود. ولی خوب در عوض زبان VB (معمولا کاربران کامپیوتر با Script های آن که یکی از رقبای Java Script می باشد و یا دوستداران اینترنت علاوه بر ScriptباActiveX ها که برای اولین بار توسط VB عرضه شد را می شناسند) هر دو مقوله قدرت و سرعت را با هم دارا می باشد.

تعداد مشاهده: 522 مشاهده

فرمت فایل دانلودی:

فرمت فایل اصلی: doc

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

حجم فایل:33 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • محتوای فایل دانلودی:
    حاوی فایل ورد قابل ویرایش