دسته بندی | علوم اجتماعی |
فرمت فایل | doc |
حجم فایل | 209 کیلو بایت |
تعداد صفحات فایل | 84 |
مقدمه تعریف موضوع تحقیق
اینترنت، در ساده ترین تعریف، عبارتست از کامپیوترهایی که در سراسر دنیا به هم متصل هستند، شبکه ای که این کامپیوترها را به یکدیگر متصل می سازد، و متدهای انتقال اطلاعات روی این شبکه.
منشاء اینترنت را می توان در سالهای جنگ سرد یافت، زمانی که احتمال شروع یک جنگ هسته ای بین ایالات متحده و اتحاد جماهیر شوروی کاملا وجود داشت. در آن سالها وزارت دفاع آمریکا بدنبال یک سیستم مخابراتی بود که بتواند حتی در مقابل ضربات یک جنگ اتمی دوام آورد و از هم نپاشد.
این پروژه که Arpanet نام گرفت، در سال 1968 شروع شد. این شبکه در اولین قدم (محکم) خود چهار کامپیوتر را در نقاط مختلف آمریکا به هم متصل کرد. خوب، این اقدام در آن سال ها بسیار فوق العاده بود .
بزودی معلوم شد که چنین شبکه ای بطور بالقوه دارای توانائیهای بسیار بیشتری از آنچه مسئولان وزارت دفاع در تصور داشتند، است. تبادل اطلاعات علمی و مهندسی از این نمونه بود.
همچنین معلوم شد که یک شبکه واحد هرگز نمی تواند به هدفی که برای آن در نظر گرفته شده بود (توانایی مقاومت در مقابل ضربه هسته ای) دست یابد. به جای آن تصمیم گرفته شد تا شبکه های موجود به هم متصل شوند و به عبارت دیگر شبکه ای از شبکه ها ساخت شود. نام اینترنت هم از همین جا نشات گرفت. اینترنت اولیه فقط دانشگاهها و مراکز تحقیقاتی را به هم متصل می کرد و چون تحت کنترل دولت قرار داشت افراد و شرکتهای خصوصی راهی به آن نداشتند.
این وضع تا سال 1991 ادامه داشت، اما از این تاریخ اوضاع بسرعت دگرگون شد. در این سال بنیاد ملی علوم (NSF)، که بزرگترین تامین کننده مالی اینترنت بود، سرمایه خود را از آن خارج کرد و اینترنت را بر روی شرکتهای تجاری گشود. و بزودی سیل خروشانی ، که امروز آنرا می شناسیم تبدیل شد، و شروع این رشد
انفجاری با شبکه تارعنکبوتی جهانی (وب) همراه بود.
اینترنت یک چیز مستقل نیست که دیگران کامپیوترهایشان را به آن متصل کنند. بلکه اینترنت خود حاصل بهم پیوستن این کامپیوترهاست. در واقع وقتی به کامپیوترهای یک سرویس دهنده اینترنت (ISP) متصل می شوید، کامپیوتر شما هم جزئی از اینترنت می شود.
اینترنت به انواع بسیار گوناگونی از سرویس های مخابراتی ، از خطوط ساده تلفنی گرفته تا کابل های نوری پر سرعت و کانال های ماهواره ای، متکی است. اگر این کانال های مخابراتی را بزرگراه اینترنت بدانیم، مسیریاب ها (routers ) کامپیوترهایی که بر انتقال اطلاعات بین نقاط مختلف نظارت می کنند، پلیس های راهنمایی آن هستند.
حال ما میخواهیم دراین بحث به بررسی استفاده دانشجویان کشورخودمان ازاینترنت بپردازیم.اینکه میزان وهمچنین نوع استفاده ازاینترنت دربین دانشجویان مابه چه شکلی است.
اهداف کلی وآرمانی تحقیق
میزان استفاده دانشجویان دانشگاه آزادمشهدرادر استفاده ازاینترنت توصیف وبررسی کنیم.
انواع زمینه های مورداستفاده ازاینترنت راتوسط دانشجویان دانشگاه آزادمشهدتوصیف وبررسی کنیم.
هدفهایاسوالهایافرضهای ویژه تحقیق
1-استفاده ازاینترنت توسط دانشجویان دانشگاه آزادمشهدبه چه میزان است؟
2-آیاجنسیت درمیزان ونوع استفاده ازاینترنت تاثیرگذاراست؟
3-عمده استفاده دانشجویان دانشگاه آزادمشهددرچه زمینه ای است؟
4-آیااین دانشجویان ازکیفیت اینترنت درکشورراضی هستند؟
5-اهم مشکلات دانشجویان دانشگاه آزادمشهدچیست؟
روش انجام تحقیق
دراین تحقیق قصدبرآن است که ازیکی ازروشهای تحقیق توصیفی به نام تحقیق زمینه یاب(پیمایشی)استفاده شود.زیرادراصل مابه دنبال این هستیم که این پدیده:میزان ونوع استفاده ازاینترنت توسط دانشجویان راشرح وتوصیف نماییم.میخواهیم شرایط راآنگونه که درواقعیت وجودداردفقط توصیف کنیم.برای این منظورازروش تصادفی ساده بهره جسته ایم.برای آنکه نمونه هاتصویرواقعی ازجامعه موردنظر(دانشجویان دانشگاه آزادمشهد)باشندسعی شده حتی الامکان ازرشته های مختلف وسنهای مختلف وجنسیتها ی مختلف انتخاب شوند.
روش جمع آوری اطلاعات مابااستفاده ازپرسشنامه بود.همچنین برای تجزیه وتحلیل اطلاعات ازجداول فراوانی ورسم نمودارهای مختلف بهره جسته ایم.
اهمیت موضوع تحقیق
توسعه اطلاعات تحولات بنیادینی در حوزههای مختلف جامعه بشری اتفاق افتاده است که بعضا از آن تحت عنوان انقلاب یاد میشود یاد می شود .دستاورداین انقلاب در جامعه بشری بیشتر مربوط است به کاربردهای مختلف فناوری اطلاعات در حوزههای مختلف عملکرد اجتماعی نظیر اقتصاد، تجارت، بهداشت، آموزش و غیره.
سازمان همکاریهای اقتصادی و توسعه (OECD) در تعریف فناوری اطلاعات آن را مشتمل میداند بر مجموع صنایع تولیدی و خدماتی که برای نگهداری، انتقال و نمایش دادهها و اطلاعات به صورت الکترونیکی استفاده میشود. مهمترین مشخصه این فناوری نسبت به فناوریهای قبلی که شکل انقلابی به آن داده است، مجتمع شدن ویژگیهایی نظیر دوطرفه بودن، جهانی بودن، فراگیر بودن، چند کاناله بودن و غیره بطور همزمان در یک فناوری خاص است. تمامی فناوریهایی که قبلا مورد بهرهبرداری اطلاعاتی و ارتباطی قرار میگرفت (نظیر تلفن، تلویزیون، رادیو، ماهواره، فاکس) از دو یا چند مورد از این ویژگیها محروم بود. اما فناوری اطلاعات و ارتباطات که اکنون در قالب تحول صنعت ارتباطات از آن یاد میشود تمام این ویژگیها را بطور همزمان و یکجا در خود جای داده است.
در رابطه با رشد فناوری اطلاعات در جهان، میتوان به آمار متشره در این رابطه استناد کرد. نمودارهای شماره 1 تا 3 نشاندهنده شاخصهای مختلف توسعه فناوری اطلاعات در جهان است.
شکل شماره 1: تعداد حوزههای ثبت شده برروی اینترنت
منبع: واقعیتهای اقتصاد دیجیتالی 2004
شکل شماره 2 : تعداد جمعیت برخط ایالات متحده
منبع: واقعیتهای اقتصاد دیجیتالی 2004
شکل شماره 3: روند روبه رشد تعداد کاربران اینترنتی در جهان
منبع: واقعیتهای اقتصاد دیجیتالی 2004
باتوجه به رشدروزافزون استفاده ازاینترنت درسراسرجهان بررسی مقدارونوع استفاده ازآن دربین دانشجویان کشورخودمان ناگزیرمینماید.درجامعه جوان وتحصیلکرده امروزکشورداشتن اطلاعات همه جانبه ازنحوه استفاده جوانان ازاین
تکنولوژی نه تنهاضروری مینمایدبلکه باآگاهی ازآن میتوانیم برنامه ریزی درستی درباره فرصتهاوچالشهای پیش رو انجام دهیم.اینکه جوان دانشجووتحصیلکرده مانیازهای مختلف خبری وتحقیقی وتفریحی خودرادردنیای مجازی چگونه برطرف میکنددغدغه بسیارپراهمیتی است. تحقیقاتی که تاکنون دراین زمینه درایران انجام شده است: 1-پایان نامه خانم لیلازکریائی باعنوان: ((بررسی میزان وچگونگی استفاده
ازاینترنت توسط دانشجویان دانشگاههای دولتی شهرتهران به تفکیک جنسیت،دوره تحصیلی ودانشگاه درسال تحصیلی 80-81)).
2-پایان نامه آقای محمدحسین حسنی باعنوان(( اینترنت وارزشها:بررسی رابطه بین استفاده ازاینترنت وگرایش دانشجویان به ارزشهای سیاسی)).
3-تحقیق خانم مهتاب پورآتشی-کارشناس ارشدآموزش کشاورزی دانشگاه تهران
باعنوان: ((عوامل پیش برندهاستفاده ازفناوری اطلاعات درآموزش عالی)).
محدودیتهای موضوع تحقیق
1-محدودیتهایی که خارج ازکنترل محقق هستند:
-عدم دسترسی به آماروارقام به روزشده درباره موضوع تحقیق.
-عدم همکاری کتابخانه های بزرگ بامحقق درجمع آوری اطلاعات درباره سابقه تحقیق ودراختیارنگذاشتن پروژه های مرتبط باموضوع تحقیق.
2-محدودیتهایی که محقق درکنترل ونظارت برآنهادخالت دارد:
-به دلیل کمبودکتاب درباره موضوع تحقیق واینکه کتابهای موجودآماروارقام جدیدرامنعکس نمی کردندلاجرم برای به دست آوردن آماروارقام موثق وتازه ازبریده جرایدوسخنرانیها که دراینترنت وجوددارداستفاده شد.
تعریف واژه هاواصطلاحات
اینترنت:شبکه ابربزرگراه اطلاعات صفحه وب ( web page ) : یک پرونده ساده وبه هر چیزی که در پنجره مرورگرتان (browser ) میتوانید بینید.
مرورگر، مرورگر وب ( browser , web browser ) : قسمتی از نرم افزار که در کامپیوتر و به شما اجازه می دهد تا صفحات وب را ببینید. معمولترین مرورگرهای وب یا web browser ها عبارتند از Internet Explorer و Netscape .
Web Site:یک سری از صفحات وب که به صورت منطقی با یکدیگرارتباط دارند و آنها معمولاً ظاهر و حال و هوای مشابهی دارند وبه یک موضوع مرتبط می شوند.
Home page : رساله مقدماتی یا صفحه خوش آمد گویی برای یک وب سایت را گویند.
homepage شخصی یک نفر یک صفحه وب است که خود او را توصیف می کند.
HTML : این زبانی است که تمامی صفحات وب بر اساس آن نوشته شده اند.
URL : ا ین آدرس یک صفحه وب است برای مثال :
http://english.unitecnology.ac.nz/resources/tutorial/introduction
URL یک صفحه وب است.
Download :به معنی انتقال یک فایل از یک کامپیوتر دور از کامپیوتر شما به کامپیوترتان است.از نظر فنی هر بار که شما یک صفحه وب را روی صفحه مانیتور خود نگاه میکنید آن را download میکنید. (و همه اجزای آن صفحه وب را از قبیل عکس ها و آنچه که در بر می گیرد ):ISP مخفف «internet service provider » است. آنها کمپانیهایی هستند که دسترسی به شبکه اینترنت را برای شما فراهم می کنند شما معمولاً از یک مودم که به یک خط تلفن وصل شده است استفاده میکنید که با گرفتن شماره شما را به ISP تان وصل می کندBand width :این یک تعریف فنی دارد اما بیشتر برای توصیف اینکه چه مقدار اطلاعات در واحد زمان یک خط معمولی می تواند انتقال دهد بکار میرود و این به سرعت خط ارتباطی شما با اینترنت بستگی دارد.
:ADSL مخفف کلمات Asymmetric Digital Subscriber Line به معنای خط اشتراک دیجیتال نامتقارن است. این تکنولوژی نسبتاً جدید است که خطوط تلفن فعلی را به راهی برای دستیابی به صوت و تصویر و تبادل اطلاعات با سرعت نسبتاً بالا تبدیل می کند.
ADSL می تواند بیش از 6Mb در ثانیه به مشترک تحویل دهد این بدان معناست که بدون سرمایه گذاری زیاد و با کابل های موجود می توان ظرفیت را تا 50 برابر افزایش داد. با این تکنولوژی حتی می توان محتوای فعلی موجود در اینترنت را از متن به صوت تبدیل کرد و دیگر احتیاجی به کوچک کردن حجم تصاویر گرافیکی و در نتیجه کاهش کیفیت آنها نخواهد بود. می توان به راحتی ویدیو کنفرانس بین دانشگاهها و مراکز صنعتی برگزار کرد.
دسته بندی | برنامه نویسی |
فرمت فایل | doc |
حجم فایل | 1280 کیلو بایت |
تعداد صفحات فایل | 29 |
مقدمه
وب، اینترنت، سایت و ... کمتر کسی است که امروزه با این لغات آشنا نباشد یا حداقل آنها را نشنیده باشد، مفاهیمی که تا چندی پیش تنها برای افراد محدودی جا افتاده و با معنا بود. اینترنت روز به روز در حال گسترش است و گویی وب، تارهای عنکبوتیش را به همه جای این هستی گسترانده است، اگر چه به کشور ما کمی دیر رو آورده ولی اینجا هم بسرعت در جاده توسعه قدم بر می دارد.
در کشورهای صنعتی، با وجود این پدیده، دیگر کمتر کسی است که برای خرید روزمره عازم بازار شود، کمتر کسی است که برای پیدا کردن کتاب مورد نظر خود، کلیه خیابانهای شهر را زیر پا بگذارد، یا برای جابجایی حسابهای مالی خود روانه بانک شود و هزاران هزار فعالیت دیگر که خروج افراد از منازل یا محل کار خود را از بین می برد که این خود سر منشاُ میلیاردها میلیارد صرفه جویی مالی و از همه مهمتر صرفه جویی در کالایی که قیمتی برای آن نیست، زمان .... که باز متاٌسفانه یکی از عوامل عقب ماندگی کشورهای جهان سوم از جمله کشورمان، عدم توجه به همین طلای نامرئی است.
دانشگاههای یک کشور همیشه سمبل برداشتن اولین قدمها در راه پیشرفت و توسعه می باشد در دانشگاهی که سالها علم کامپیوتر تدریس می شود، هر دانشجو در شروع ترم باید درگیر کاغذ بازی برای انتخاب واحد و ثبت نام باشد و در پایان هر ترم نیزبا صرف هزینه های مالی و تلف کردن وقت خود، راهی ساختمان دانشگاه می شود تا بتواند استاد خود را بیابد و اعتراض خود را نسبت نمره ی اعلامی به وی ابلاغ نماید و همه این تلفات مالی و زمانی هنگامی به اوج خود می رسد که بخواهد پروژه یا تکلیفی را تحویل استاد نماید.
حضور به موقع در راٌس ساعت تعیین شده برای تحویل پروژه، ساعتها انتظار برای رسیدن نوبت وی، تجمع در میان سالن مجاور کلاسهایی که در همان لحظه افراد دیگری مشغول فراگرفتن علم در آنجا می باشند و مشکلاتی از این قبیل...
چرا علیرغم گسترش ارتباطات جهانی که بواسطه آن امروزه دهکده نامیده می شود و در دانشگاهی که حدود 10 سال در آن اینترنت تدریس می شود اینچنین مشکلاتی باید وجود داشته باشد؟
امروزه که هر فردی با داشتن یک خط تلفن و یک کامپیوتر می تواند به اقصی نقاط جهان متصل شود و اطلاعات مورد نیاز خود را برداشت نماید یا دانسته های خود را به دیگران ابلاغ نماید، وجود چنین مشکلاتی مضحک می نماید.
یکی از راههای مفید و مقرون به صرفه در جهت حل مشکلات مذکور، ایجاد یک سایت اختصاصی برای هر کدام از اساتید دانشگاه است. محیطی نرم افزاری بر روی شبکه جهانی اینترنت که هر یک از مدرسین می توانند اطلاعات مورد نیاز دانشجویان را بدون مراجعه مستقیم آنان در اختیارشان بگذارد.
مفاهیم اولیه برنامه نویسی در دات نت ( بخش اول )
دات نت محیطی جدید بمنظور طراحی، پیاده سازی و اجرای برنامه های کامپیوتری را در اختیار طراحان و پیاده کنندگان نرم افزار قرار می دهد. با استفاده از پلات فرم فوق ، می توان بسرعت اقدام به پیاده سازی نرم افزار نمود.
برنامه های تولیده شده ، امکان استفاده از پتانسیل های محیط Common Language Runtime) CLR ) را خواهند داشت . آشنائی با مفاهیم اولیه برنامه نویسی در محیط فوق ، دارای اهمیت خاص خود بوده و سرعت در استفاده مطلوب از محیط فوق ، را بدنبال خواهد داشت . در مقالاتی که در این زمینه ارائه خواهد شد به بررسی مفاهیم اولیه برنامه نویسی محیط فوق ، خواهیم پرداخت . در این راستا ، در ابتدا با نحوه نوشتن یک برنامه آشنا و در ادامه به تشریح برخی از مفاهیم مهم در این زمینه ، خواهیم پرداخت .
نوشتن یک برنامه در فریمورک دات نت
تمامی زبانهای حمایت شده در دات نت ، از سیستم نوع یکسان ، کتابخانه کلا س فریمورک مشابه و CLR استفاده خواهند کرد . بدین ترتیب، تمامی برنامه های نوشته شده با یکی از زبانهای حمایت شده ، خصایص مشابهی را به اشتراک می گذارند. شاید مهمترین تفاوت قابل توجه در رابطه با زبان های برنامه نویسی حمایت شده در دات نت ، به گرامر هر یک از آنها برگردد . ( در مثال هائی که در این مقاله ذکر می گردد ، از ویرایشگر Notepad ،در مقابل ویژوال استودیو دات نت، استفاده شده است . مثال های ارائه شده به اندازه کافی ساده بوده تا بتوان بکمک آنان با فرآیندهای ترجمه و اجراء ، بسرعت آشنا گردید ).
نوشتن یک برنامه
برای نوشتن یک برنامه ساده در دات نت ، مراحل زیر را دنبال می نمائیم :
یک برنامه نمونه نوشته شده به زبان VB.NET |
Imports System |
vbc Hello.vb |
در ادامه و پس از ایجاد فایل اجرائی (hello.exe ) ، امکان اجرای برنامه فراهم می گردد.
استفاده از Namespace
با استفاده از VB.NET ، می توان به کلاس ها مراجعه و از آنان استفاده کرد . در مثال زیر ، یک نمونه از کلاس System.Io.FileStream ، ایجاد شده است .
Dim aFileStream As System.IO.Filestream |
مراجعه به Namespace های مورد نیاز در یک برنامه روشی مناسبتر در این زمینه است . با استفاده از namespace ، ضرورتی به توصیف تمامی مراجعات به کتابخاته کلاس ، وجود نخواهد داشت .
Imports System.IO |
مثلا" برای دستیابی به اشیاء System ، می بایست از Namespace با نام System در برنامه استفاده گردد. ( Imports) .
تعریف namespace و کلاس
VB.NET ، امکانات حمایتی لازم در خصوص ایجاد Namespace های خاص و کلاس های مربوط به آن را ارائه می نماید. (نکته : مدل زیر یک روش عمومی برای نامگذاری namespace است ) :
CompanyName.TechnologyName |
namespace در VB.NET
در VB.NET با استفاده از عبارت namespace می توان یک namespace را تعریف کرد . با استفاده از namespace تعریف شده ، امکان کپسوله نمودن کلاس های ایجاد شده ، فراهم خواهد شد.
Namespace CompVB |
برخی از ویژگی های namespace عبارتند از :
نقاط ورود ، حوزه ، تعاریف
هر برنامه اجرائی می بایست شامل یک نقطه ورود خارجی باشد . مکان فوق ، محلی را که برنامه اجرای خود را از آنجا آغاز می نماید ، مشخص می نماید..در VB.NET تمامی کد می بایست در متدهای یک کلاس قرار بگیرد.
نقاط ورود در VB.NET
بمنظور ارائه کد نقطه ورود در VB.NET ، در ابتدا می بایست یک ماژول و یا یک کلاس مشخص گردد .
Public Module modMain |
در ادامه می بایست نقطه ورود برای برنامه ، مشخص گردد. نقطه ورود ، می بایست بعنوان یک متد عمومی که main نامیده می شود ، در نظر گرفته شود.( کمپایلر به دانش فوق نیاز خواهد داشت ) . در یک کلاس ، متد فوق می بایست بصورت اشتراکی تعریف گردد .امکان تعریف متد فوق در یک ماژول بصورت اشتراکی ، وجود نخواهد داشت . نحوه تعریف ( مشخص نمودن ) نقاط ورود برای یک ماژول و یا یک کلاس ، بصورت زیر است :
Public Module modMain |
حوزه
VB.NET ، از نقطه بعنوان یک عملگر resolution حوزه ، استفاده می نماید . مثلا" در صورت استفاده از متد WriteLine مربوط به کلاس Console ، از گرامر Console.WriteLine ، استفاده می شود.
تعاریف
در VB.NET ، الزامی به تعریف یک متغیر قبل از استفاده از آن نمی باشد . پیشنهاد می گردد که در چنین مواردی متغیرها با صراحت تعریف گردند. در این راستا می توان از عبارت options ، استفاده کرد. بمنظور ایجاد نمونه ای از یک شی ، از New استفاده می گردد. مثال زیر ، نحوه تعریف یک شی از نوع Comp در namespace با نام Lib و با نام MyComp را نشان می دهد .
Dim myComp As New Lib.Comp( ) |
کنسول ورودی و خروجی
می توان از کلاس Console ، مربوط به CLR وابسته به System Namespace ، برای ورودی و خروجی هر نوع رشته و مقادیر عددی توسط متدهای Read , ReadLine و Write,WriteLine استفاده کرد . برنامه زیر، نحوه نمایش یک رشته در خروجی را نشان می دهد .
برنامه نمونه : |
Imports System |
ترجمه و اجراء یک برنامه فریمورک دات نت
اکثر جنبه های برنامه نویسی در دات نت برای تمامی زبانهای سازگار ، یکسان است . هر کمپایلر حمایت شده باعث تولید کدهای "خود تشریح " MSIL)Microsoft Intermediate Language) ، می گردد . تمامی کدهای مدیریت یافته ( Managed code ) با استفاده از CLR)Common Language runtime) ، اجراء خواهند شد . CLR ، امکان یکپارچگی بین برنامه ها ، مدیریت اتوماتیک حافظه ، برخورد یکدست با موارد خاص و استثناء ، امنیت پیشرفته و در نهایت یک مدل برنامه نویسی ساده و همگن را ارائه می نماید.
گزینه های کمپایلر
فریمورک دات نت، دارای یک کمپایلر خط دستوری برای VB.NET است ( vbc.exe ) . برای ترجمه برنامه Hello.vb ، بکمک کمپایلر فوق ، از دستور زیر استفاده می شود :
vbc Hello.vb |
گرامر فوق، باعث فراخوانی کمپایلر VB.NET می گردد. در این مثال خاص، صرفا" نام فایل مورد نظر برای کمپایلر مشخص شده و در ادامه ، کمپایلر فایل اجرائی را تولید خواهد کرد ( Hello.exe ) .
گزینه های خط دستور
در VB.NET ، می توان لیست کاملی از گزینه های همراه کمپایلر را با استفاده از ?/ ، مشاهده نمود ( ?/ Vbc ) . از گزینه های مفید در این زمینه، می توان به سوئیچ out/ ، ( نام فایل خروجی را مشخص می نماید) و سوئیچ target/ ، ( نوع کد مقصد را مشخص می نماید") ، اشاره کرد. بصورت پیش فرض ، نام فایل خروجی مشابه نام فایل ورودی و با انشعاب exe . ، خواهد بود. مقدار پیش فرض برای تعیین نوع کد مقصد ، یک برنامه اجرائی است ( سوئیچ t/ ، دارای عملکردی معادل با سوئیچ target/ است ). دستور زیر نحوه استفاده از سوئیچ های فوق را نشان می دهد :
vbc /out :hello.exe /t:exe hello.vb |
استفاده از گزینه کمپایل reference/
در زمان مراجعه به سایر اسمبلی ها ، می بایست از سوئیچ reference/ ، استفاده گردد . گزینه فوق این امکان را برای کمپایلر فراهم می آورد که اطلاعاتی را ایجاد و در کتابخانه های مشخص شده استقرار تا زمینه استفاده از آنان برای کد مورد نظر ( در حال ترجمه ) ، فراهم گردد. مثال زیر نحوه ایجاد یک برنامه اجرائی از طریق خط دستور و با استفاده از reference / ، را نشان می دهد . ( عملکرد سوئیچ r / مشابه reference / است ).
Vbc / r:assembll.dll , assemb2.dll / out :output.exe input.vb |
در بخش دوم به بررسی فرآیند اجراء مدیریت یافته ( اداره شده ) ، خواهیم پرداخت .
صفحات سرور فعال (ASP)
علت بررسی فناوری های قبل از ASP.NET ، به جزئیات پیاده سازی ASP.NET و فناوری قبل از آن، یعنی ASP بستگی دارد. درک ASP مستلزم درک ISAPI و درک ASP.NET مستلزم درک ASP است.
وقتی IIS 2.0 به عنوان بخشی از ویندوز NT 4.0 مطرح شد، مایکروسافت، فناوری جدیدی را به نام Denali ارائه داد. این فناوری در دوره فعال بودن شرکت مایکروسافت ایجاد شد و به همین دلیل نام آن صفحات سرور فعال (ASP) انتخاب گردید. چندین نسخه از ASP عرضه شد، مثل ASP 2.0 و IIS 4.0 در ویندوز NT ، ASP 3.0 و IIS 5.0 در ویندوز 2000.
ASP نوع متفاوتی از محیط توسعه است. اولاٌ یک محیط اسکریپتی است. صفحه را براحتی ویرایش می کنید، آنرا در پوشه مناسبی قرار می دهید و مجوزهای مناسبی به آنها اختصاص می دهید. این صفحات توسط مرورگر فراخوانی می شوند. ثانیاٌ کد ASP می تواند با HTML ترکیب شود.
کد ASP معمولاٌ در ویژوال بیسیک نسخه اسکریپتی (VBScript) نوشته می شود، ولی از JVScript نیز می توان استفاده کرد.
مزایای ASP
فناوری ASP به سرعت مورد توجه قرار گرفت، زیرا کار دشوار ساخت صفحات پویا را به راحتی انجام داد. ایجاد برنامه های کاربردی CGI و ISAPI چندان دشوار نبود، ولی استفاده از ASP بسیار آسان است.
به طور پیش فرض، ASP از VBScript استفاده می کند. میلیون ها نفر با VBScript آشنایی دارند که از طریق ASP می توانند وارد دنیای اینترنت شوند. به همین دلیل، ASP راه مناسبی برای ساخت صفحات وب است.
علاوه بر این، از طریق ADO امکان دستیابی آسان به بانک اطلاعاتی را فراهم می سازد. برای ساخت محتویات پویا، باید آن محتویات را از جایی دریافت کرد که ADO این امکان را فراهم می کند. توجه داشته باشید که ADO یک واسط نرم افزاری است که می تواند با سیستم های مدیریت بانک اطلاعاتی مثل اکسس و SQL Server ارتباط برقرار کند.
مدل برنامه نویسی ASP اجازه نوشتن کد و اجرا را می دهد و نیازی به دنبال کردن مراحل کامپایل و نصب نیست. همان طور که خواهید دید، ASP.NET نیز از همین روش استفاده می کند.
معایب ASP
فناوری ASP ابزار قدرتمندی برای تولید برنامه های بزرگ وب است. وب سایت هایی مثل www.microsoft.com و بسیاری از سایت های بزرگ و کوچک دیگر، با موفقیت از ASP استفاده کردند.
اولین چیزی که در مورد ASP مطرح است، سربار ناشی از تفسیر کد VBScript یا JVScript در هر درخواست است.
در اغلب سایت های متوسط ASP، بیشتر گلوگاه ها ناشی از دستیابی به بانک اطلاعاتی و به هنگام سازی آن است تا موتور اسکریپتی ASP . نسخه های بعدی ASP در ارائه سرویس به صفحات اسکریپتی کارآمدتر شدند.
ASP محیط برنامه نویسی قابل اعتماد، قدرتمند و کاملاٌ مقیاس پذیری را برای بانک اطلاعاتی فراهم نمی کند. انواع در ASP فاقد نوع هستند. وقتی مقداری در متغیری قرار می گیرد، نوع آن تعیین می شود، ولی این نوع دائمی نیست و قابل تغییر است. به این ترتیب، احتمال بروز خطا بیشتر می شود.
مسئله دیگر، توانایی ترکیب HTML و اسکریپت است. به این ترتیب، کدهای اسکریپت در داخل HTML پراکنده می شود. چون با هر اجرای اسکریپت باید تعویض بستر صورت گیرد ( از HTML به VBScript و بر عکس)، کارایی آسیب می بیند.
ASP.NET
وقتی ASP 3.0 به همراه ویندوز 2000 ارائه شد، روشن شد که آینده تولید نرم افزار به آینده وب گره خورده است. پس از آن شرکت مایکروسافت نسخه جدید ASP را به نام ASP.NET ارائه کرد که سهولت کد نویسی ASP را دارد، بطوری که برنامه ای را می نویسید، در پوشه ای قرار می دهید، امتیاز دستیابی برای آن تعیین می کنید و به راحتی قابل اجرا است. ASP.NET نو آوریهایی دارد که منجر به تفکیک برنامه کاربردی از نمایش آن می شود.
ASP.NET ویژگی های جدیدی به ASP اضافه نمود و قابلیت های آن را افزایش داد. ASP.NET فقط بهبود تدریجی ASP نیست، بلکه یک محصول کاملاٌ جدید است. ویژگی های ASP.NET عبارت اند از:
- محیط کاری NET محیط کاری NET معماری است که ساخت برنامه های کاربردی وب و سنتی را آسان تر می سازد.
- زبان مشترک زمان اجرا (CLR) زبان مشترک زمان اجرا، مجموعه ای از سرویس ها را برای تمام زبان های ASP.NET فراهم می سازد. به عبارت دیگر، مجموعه ای از انواع مشترک را برای بسیاری از زبان ها تهیه می کند.
- زبان های کامپایلری ASP.NET با استفاده از زبان های کامپایلری کارایی پیشرفته ای را ارائه می کند. زبان های کامپایلری به برنامه نویس اجازه می دهند تا صحت برنامه را از نظر نحوی بررسی کند. ASP چنین امکانی را فراهم نمی کند، لذا ساده ترین خطای نحوی نیز تا اولین اجرا مشخص نمی شود.
- زبان های جدید ویژوال بیسیک نت نسخه کاملاٌ جدیدی از ویژوال بیسیک است که نحو آن زیباتر می باشد. C# ، زبان جدیدی است که مشابه با C++ و فاقد ویژگی های نا امن C++ است.
- ویژوال استودیو نت ویژوال استودیو نت محیط توسعه جدیدی است که در آن برنامه ها را به سرعت می توان اجرا کرد.
- مولفه های جدید محیط کاری NET از انواع جدیدی از مولفه ها پشتیبانی می کند که در ASP وجود نداشته اند.
- فرم های وب ابزارهای مناسبی برای ایجاد صفحات پویا هستند که از طریق آنها می توان ورودی های کاربر را دریافت کرد.
- سرویس های XML وب با استفاده از سرویس های XML وب می توان خدماتی ایجاد کرد و سپس آنها را با استفاده از قراردادهای استاندارد صنعت مهیا نمود.
- ADO.NET فناوری ADO در محیط کاری NET ، فناوری جدیدی است که موجب می شود برنامه های کاربردی ASP.NET به راحتی به اطلاعات موجود در بانک اطلاعاتی رابطه ای یا قالب های دیگری مثل XML دستیابی داشته باشند.
دسته بندی | علوم اجتماعی |
فرمت فایل | doc |
حجم فایل | 209 کیلو بایت |
تعداد صفحات فایل | 84 |
مقدمه تعریف موضوع تحقیق
اینترنت، در ساده ترین تعریف، عبارتست از کامپیوترهایی که در سراسر دنیا به هم متصل هستند، شبکه ای که این کامپیوترها را به یکدیگر متصل می سازد، و متدهای انتقال اطلاعات روی این شبکه.
منشاء اینترنت را می توان در سالهای جنگ سرد یافت، زمانی که احتمال شروع یک جنگ هسته ای بین ایالات متحده و اتحاد جماهیر شوروی کاملا وجود داشت. در آن سالها وزارت دفاع آمریکا بدنبال یک سیستم مخابراتی بود که بتواند حتی در مقابل ضربات یک جنگ اتمی دوام آورد و از هم نپاشد.
این پروژه که Arpanet نام گرفت، در سال 1968 شروع شد. این شبکه در اولین قدم (محکم) خود چهار کامپیوتر را در نقاط مختلف آمریکا به هم متصل کرد. خوب، این اقدام در آن سال ها بسیار فوق العاده بود .
بزودی معلوم شد که چنین شبکه ای بطور بالقوه دارای توانائیهای بسیار بیشتری از آنچه مسئولان وزارت دفاع در تصور داشتند، است. تبادل اطلاعات علمی و مهندسی از این نمونه بود.
همچنین معلوم شد که یک شبکه واحد هرگز نمی تواند به هدفی که برای آن در نظر گرفته شده بود (توانایی مقاومت در مقابل ضربه هسته ای) دست یابد. به جای آن تصمیم گرفته شد تا شبکه های موجود به هم متصل شوند و به عبارت دیگر شبکه ای از شبکه ها ساخت شود. نام اینترنت هم از همین جا نشات گرفت. اینترنت اولیه فقط دانشگاهها و مراکز تحقیقاتی را به هم متصل می کرد و چون تحت کنترل دولت قرار داشت افراد و شرکتهای خصوصی راهی به آن نداشتند.
این وضع تا سال 1991 ادامه داشت، اما از این تاریخ اوضاع بسرعت دگرگون شد. در این سال بنیاد ملی علوم (NSF)، که بزرگترین تامین کننده مالی اینترنت بود، سرمایه خود را از آن خارج کرد و اینترنت را بر روی شرکتهای تجاری گشود. و بزودی سیل خروشانی ، که امروز آنرا می شناسیم تبدیل شد، و شروع این رشد
انفجاری با شبکه تارعنکبوتی جهانی (وب) همراه بود.
اینترنت یک چیز مستقل نیست که دیگران کامپیوترهایشان را به آن متصل کنند. بلکه اینترنت خود حاصل بهم پیوستن این کامپیوترهاست. در واقع وقتی به کامپیوترهای یک سرویس دهنده اینترنت (ISP) متصل می شوید، کامپیوتر شما هم جزئی از اینترنت می شود.
اینترنت به انواع بسیار گوناگونی از سرویس های مخابراتی ، از خطوط ساده تلفنی گرفته تا کابل های نوری پر سرعت و کانال های ماهواره ای، متکی است. اگر این کانال های مخابراتی را بزرگراه اینترنت بدانیم، مسیریاب ها (routers ) کامپیوترهایی که بر انتقال اطلاعات بین نقاط مختلف نظارت می کنند، پلیس های راهنمایی آن هستند.
حال ما میخواهیم دراین بحث به بررسی استفاده دانشجویان کشورخودمان ازاینترنت بپردازیم.اینکه میزان وهمچنین نوع استفاده ازاینترنت دربین دانشجویان مابه چه شکلی است.
اهداف کلی وآرمانی تحقیق
میزان استفاده دانشجویان دانشگاه آزادمشهدرادر استفاده ازاینترنت توصیف وبررسی کنیم.
انواع زمینه های مورداستفاده ازاینترنت راتوسط دانشجویان دانشگاه آزادمشهدتوصیف وبررسی کنیم.
هدفهایاسوالهایافرضهای ویژه تحقیق
1-استفاده ازاینترنت توسط دانشجویان دانشگاه آزادمشهدبه چه میزان است؟
2-آیاجنسیت درمیزان ونوع استفاده ازاینترنت تاثیرگذاراست؟
3-عمده استفاده دانشجویان دانشگاه آزادمشهددرچه زمینه ای است؟
4-آیااین دانشجویان ازکیفیت اینترنت درکشورراضی هستند؟
5-اهم مشکلات دانشجویان دانشگاه آزادمشهدچیست؟
روش انجام تحقیق
دراین تحقیق قصدبرآن است که ازیکی ازروشهای تحقیق توصیفی به نام تحقیق زمینه یاب(پیمایشی)استفاده شود.زیرادراصل مابه دنبال این هستیم که این پدیده:میزان ونوع استفاده ازاینترنت توسط دانشجویان راشرح وتوصیف نماییم.میخواهیم شرایط راآنگونه که درواقعیت وجودداردفقط توصیف کنیم.برای این منظورازروش تصادفی ساده بهره جسته ایم.برای آنکه نمونه هاتصویرواقعی ازجامعه موردنظر(دانشجویان دانشگاه آزادمشهد)باشندسعی شده حتی الامکان ازرشته های مختلف وسنهای مختلف وجنسیتها ی مختلف انتخاب شوند.
روش جمع آوری اطلاعات مابااستفاده ازپرسشنامه بود.همچنین برای تجزیه وتحلیل اطلاعات ازجداول فراوانی ورسم نمودارهای مختلف بهره جسته ایم.
اهمیت موضوع تحقیق
توسعه اطلاعات تحولات بنیادینی در حوزههای مختلف جامعه بشری اتفاق افتاده است که بعضا از آن تحت عنوان انقلاب یاد میشود یاد می شود .دستاورداین انقلاب در جامعه بشری بیشتر مربوط است به کاربردهای مختلف فناوری اطلاعات در حوزههای مختلف عملکرد اجتماعی نظیر اقتصاد، تجارت، بهداشت، آموزش و غیره.
سازمان همکاریهای اقتصادی و توسعه (OECD) در تعریف فناوری اطلاعات آن را مشتمل میداند بر مجموع صنایع تولیدی و خدماتی که برای نگهداری، انتقال و نمایش دادهها و اطلاعات به صورت الکترونیکی استفاده میشود. مهمترین مشخصه این فناوری نسبت به فناوریهای قبلی که شکل انقلابی به آن داده است، مجتمع شدن ویژگیهایی نظیر دوطرفه بودن، جهانی بودن، فراگیر بودن، چند کاناله بودن و غیره بطور همزمان در یک فناوری خاص است. تمامی فناوریهایی که قبلا مورد بهرهبرداری اطلاعاتی و ارتباطی قرار میگرفت (نظیر تلفن، تلویزیون، رادیو، ماهواره، فاکس) از دو یا چند مورد از این ویژگیها محروم بود. اما فناوری اطلاعات و ارتباطات که اکنون در قالب تحول صنعت ارتباطات از آن یاد میشود تمام این ویژگیها را بطور همزمان و یکجا در خود جای داده است.
در رابطه با رشد فناوری اطلاعات در جهان، میتوان به آمار متشره در این رابطه استناد کرد. نمودارهای شماره 1 تا 3 نشاندهنده شاخصهای مختلف توسعه فناوری اطلاعات در جهان است.
باتوجه به رشدروزافزون استفاده ازاینترنت درسراسرجهان بررسی مقدارونوع استفاده ازآن دربین دانشجویان کشورخودمان ناگزیرمینماید.درجامعه جوان وتحصیلکرده امروزکشورداشتن اطلاعات همه جانبه ازنحوه استفاده جوانان ازاین
تکنولوژی نه تنهاضروری مینمایدبلکه باآگاهی ازآن میتوانیم برنامه ریزی درستی درباره فرصتهاوچالشهای پیش رو انجام دهیم.اینکه جوان دانشجووتحصیلکرده مانیازهای مختلف خبری وتحقیقی وتفریحی خودرادردنیای مجازی چگونه برطرف میکنددغدغه بسیارپراهمیتی است. تحقیقاتی که تاکنون دراین زمینه درایران انجام شده است: 1-پایان نامه خانم لیلازکریائی باعنوان: ((بررسی میزان وچگونگی استفاده
ازاینترنت توسط دانشجویان دانشگاههای دولتی شهرتهران به تفکیک جنسیت،دوره تحصیلی ودانشگاه درسال تحصیلی 80-81)).
2-پایان نامه آقای محمدحسین حسنی باعنوان(( اینترنت وارزشها:بررسی رابطه بین استفاده ازاینترنت وگرایش دانشجویان به ارزشهای سیاسی)).
3-تحقیق خانم مهتاب پورآتشی-کارشناس ارشدآموزش کشاورزی دانشگاه تهران
باعنوان: ((عوامل پیش برندهاستفاده ازفناوری اطلاعات درآموزش عالی)).
محدودیتهای موضوع تحقیق
1-محدودیتهایی که خارج ازکنترل محقق هستند:
-عدم دسترسی به آماروارقام به روزشده درباره موضوع تحقیق.
-عدم همکاری کتابخانه های بزرگ بامحقق درجمع آوری اطلاعات درباره سابقه تحقیق ودراختیارنگذاشتن پروژه های مرتبط باموضوع تحقیق.
2-محدودیتهایی که محقق درکنترل ونظارت برآنهادخالت دارد:
-به دلیل کمبودکتاب درباره موضوع تحقیق واینکه کتابهای موجودآماروارقام جدیدرامنعکس نمی کردندلاجرم برای به دست آوردن آماروارقام موثق وتازه ازبریده جرایدوسخنرانیها که دراینترنت وجوددارداستفاده شد.
تعریف واژه هاواصطلاحات
اینترنت:شبکه ابربزرگراه اطلاعات صفحه وب ( web page ) : یک پرونده ساده وبه هر چیزی که در پنجره مرورگرتان (browser ) میتوانید بینید.
مرورگر، مرورگر وب ( browser , web browser ) : قسمتی از نرم افزار که در کامپیوتر و به شما اجازه می دهد تا صفحات وب را ببینید. معمولترین مرورگرهای وب یا web browser ها عبارتند از Internet Explorer و Netscape .
Web Site:یک سری از صفحات وب که به صورت منطقی با یکدیگرارتباط دارند و آنها معمولاً ظاهر و حال و هوای مشابهی دارند وبه یک موضوع مرتبط می شوند.
Home page : رساله مقدماتی یا صفحه خوش آمد گویی برای یک وب سایت را گویند.
homepage شخصی یک نفر یک صفحه وب است که خود او را توصیف می کند.
HTML : این زبانی است که تمامی صفحات وب بر اساس آن نوشته شده اند.
URL : ا ین آدرس یک صفحه وب است برای مثال :
http://english.unitecnology.ac.nz/resources/tutorial/introduction
URL یک صفحه وب است.
Download :به معنی انتقال یک فایل از یک کامپیوتر دور از کامپیوتر شما به کامپیوترتان است.از نظر فنی هر بار که شما یک صفحه وب را روی صفحه مانیتور خود نگاه میکنید آن را download میکنید. (و همه اجزای آن صفحه وب را از قبیل عکس ها و آنچه که در بر می گیرد ):ISP مخفف «internet service provider » است. آنها کمپانیهایی هستند که دسترسی به شبکه اینترنت را برای شما فراهم می کنند شما معمولاً از یک مودم که به یک خط تلفن وصل شده است استفاده میکنید که با گرفتن شماره شما را به ISP تان وصل می کندBand width :این یک تعریف فنی دارد اما بیشتر برای توصیف اینکه چه مقدار اطلاعات در واحد زمان یک خط معمولی می تواند انتقال دهد بکار میرود و این به سرعت خط ارتباطی شما با اینترنت بستگی دارد.
:ADSL مخفف کلمات Asymmetric Digital Subscriber Line به معنای خط اشتراک دیجیتال نامتقارن است. این تکنولوژی نسبتاً جدید است که خطوط تلفن فعلی را به راهی برای دستیابی به صوت و تصویر و تبادل اطلاعات با سرعت نسبتاً بالا تبدیل می کند.
ADSL می تواند بیش از 6Mb در ثانیه به مشترک تحویل دهد این بدان معناست که بدون سرمایه گذاری زیاد و با کابل های موجود می توان ظرفیت را تا 50 برابر افزایش داد. با این تکنولوژی حتی می توان محتوای فعلی موجود در اینترنت را از متن به صوت تبدیل کرد و دیگر احتیاجی به کوچک کردن حجم تصاویر گرافیکی و در نتیجه کاهش کیفیت آنها نخواهد بود. می توان به راحتی ویدیو کنفرانس بین دانشگاهها و مراکز صنعتی برگزار کرد.
دسته بندی | کامپیوتر و IT |
فرمت فایل | docx |
حجم فایل | 200 کیلو بایت |
تعداد صفحات فایل | 50 |
مقاله ترجمه شده اینترنتFirewall
بخشی از متن:
تعدادی موضوعات طراحی اساسی وجود دارند که باید توسط یک شخص خوش اقبال که مسئولیت او طراحی ، تعیین و اجرا یا نظارت بر نصب یک firewall است، تعیین شوند….
فهرست مطالب:
1- بعضی تصمیمات اساسی طراحی در یک firewall چه چیزهایی هستند؟
2- انواع اصلی و اساسی firewall ها کدام هستند ؟
2.1- firewall های لایه شبکه
2.2- firewall های لایه کاربرد( Application larger)
3- سرورهای پرکسی چه چیزهایی هستند و چه کاری می کنند ؟
4- بعضی ابزارهای پخش بسته ای ارزان چه چیزهایی هستند ؟
5- بعضی قوانین منطقی فیلتر کردن برای یک صفحه پخش بر مبنای
5.2- توضیح
6- تعدادی از قوانین منطقی فیلتر کردن برای یک cisco چه چیزهایی هستند؟
6.1- اجرا
6.2- توضیحات
6.2- ضعف ها (نقاط ضعف؟)
7- منابع مهم در یک firewall چه چیزهایی هستند؟
8- DMZ چیست و چرا من یکی از آن را می خواهم ؟
9- من چطور می توانم ایمنی و قابلیت DMZ خود را افزایش دهم ؟
10- « تنها نکته ی شکست » چیست و من چطور می توانم از آن اجتناب کنم? 11- چطور می توانم جلو تمام موارد بد را بگیریم ؟
12- من چطور می توانم دستیابی (ورود) به وب را محدود کنم تا کاربران نتوانند قسمت های مربوط به کار را ببینند ؟
عنوان انگلیسی مقاله: Internet Firewalls
عنوان فارسی مقاله: فایروال های اینترنت
دسته: فناوری اطلاعات و کامپیوتر
فرمت فایل ترجمه شده: WORD (قابل ویرایش)
دسته بندی | علوم انسانی |
بازدید ها | 0 |
فرمت فایل | doc |
حجم فایل | 22 کیلو بایت |
تعداد صفحات فایل | 23 |
مقاله بررسی موارد استفاده اینترنت در دنیای مدرن در 23 صفحه ورد قابل ویرایش
موارد استفاده از اینترنت در دنیای مدرن
اگر چیز ثابت ولایتغیری در اینترنت باشد، این واقعیت است که اینترنت به رشد و گسترش خود ادامه خواهد داد. از ابتدای شروع اینترنت در اوایل دهه هفتاد (بله درسته. اینترنت در حدود 25 سال است وجود داشته است)، تعداد کاربران از تعداد انگشت شماری به بیش ار 20میلیون افزایش یافته است.
این افزایش به چه چیزی می تواند نسبت داده شود؛ این درس به این سوال پاسخ خواهد داد و به علاوه به سوالات زیر :
× اینترنت چگونه شروع شد؛
× اینترنت چگونه در ربع قرن گذشته توسعه یافته است؛
× محبوبترین مورد کاربرد اینترنت چه بوده است؛
× اینترنت به چه صوت دیگری می تواند مفید باشد؛
در درس گذشته من حقایق واقعی و حقیقی اینترنت را بیان کردم. خب حالا آماده باش چون شما قرار است ……. کسب کنید.
یک مرور پانزده دقیقه ای بر اینترنت
مطمئنا چیزی که تا به حد اینترنت به شهرت و اشتها دست یافته است بایستی هم برای کاربران و هم فراهم کنندگان اینترنت مفید باشد. در بقیة این درس و ادمة این کتاب، شا درخواهید یافت که چرا اینترنت اینقدر کتشهار یافته است. شما همچنین یاد خواهید گرفت که چگونه از اینترنت برای ارتباطات و جستجو استفاده کنید. اما من این موارد را در عناوین بعدی بحث خواهم کرد ابتدای درس تاریخ خود را شروع کنیم.
اینترنت به عنوان یک پروژه در 1973 بوسیلة آژانس پروژه های تحقیقی عالی دفاعی آمریکا (DARRA) شروع شد. در آن زمان دارپا درصدد ایجاد یک برنامه تحقیقی بود تا تکنیکها و تکنولوژی ارتباط شبکه ها بسته از انواع گوناگون را مورد تحقیق قرار دهد. دارپا نهایتاً می خواست پروتکل های ارتباطی را توسعه و ایجاد کند که اجازه میداد کامپیوترهای موجود در شبکه بتوانند به طور آزادانه از خطوط و سکوهای متفاوت با هم در ارتباط باشند و نتیجا شبکة دارپا خلق شد.
اصطلاح جدید: پروتکل : پروتکل چیزی خبر یک سری از قوانین نیست. در اینترنت پروتکل یک سری از قوانین است که کامپیوترها از آن جهت جهت ارتباط با شبکه استفاده می کنند. تا زمانی که همه از این قوانین تبعتی می کنند. ارتباط می تواند به راحتی و آزادانه ابغالم پذیرد.
آرپانت که به عنوان اینترنت شناخته شد یک سری از پروتکل ها را که به عنوان پروتکلهای کنترل انتقال یا پروتکل اینترنت شناخته شدند را خلق و ابداع کرد که TCP یا IP نیز نامیده می شوند. شما بایستی بتوانید IP را از بحث مربوط به آدرسهای IP در درس یک بشناسید که مربوط واقعا شبیه چیست؟ بود. یک آدرس IP در واقع یک آدرس پروتکل اینترنت است.
یک لحظه مکث: آیا تواتستید پاسخ مربوط به سوال آدرسIP را در بنش فعالیتهای درس یک را بیابید. تحقیقات به ما می گوید که 4294967296 آدرس احتمالی IP در اینترنت در دسترسی هستند.
اینترنت در آغاز توانست چند صد دانشمند دولتی را به مدت یک دهه حمایت کند تا اینکه در 1986 موسسع علوم آیالات متحده (NSE) شبکة NSF را بوجود آورد که اکنون نیز چهارچوب سرویس ارتباطی را فراهم می نماید. و همچنانکه در تصویر 2010 مشاهده می کنید، شبکة NSF بیش از 12 میلیون بسته اطلاعاتی را در هر ماه انتقال می دهد.
اصطلاح جدید. Backbene (چهارجوب)
چهارچوب اصلی چیزی جریک کابل نیست که ترافیک شبکه راحمل می کند. و گرچه هزارال شبکة خصوصی معلی و عمومی وجود دارد، بیشتر ترافیک اینترنت، بیشترین سفر خود را برروی یک چهارچوب اصلی افام می دهد.
گرچه ورود NSF به صحنه یک فاکتور عمده در پیدایش اینترنت بود. شاید عمدهترین نکته در 1991 بودجود آمد که NSF بودجه خود را در رابطه با اینترنت قطع تمامی ترافیک موجود در NSF از طرف موسسات آموزشی و دولتی بود.
باوجود این بعد از 1991، اینترنت هرگز همانند سابق نبود. رقابت های بکاری سریعتر توانستند پاسخگوی بازار و نیازهای اطلاعاتی باشند و چهارچوبهای بکاری تقریبا یک شکه پدیدار شدند و البته همراه با آنها بازاریابی و اشتمار اینترنت پیش آمد و شبکه از سیستم یونیکس و آیر زبانهای کاربردی علمی به سوی سیستمهای ویندوز جهت داده شدند که برای عموم مردم استفاده از آنها آسانتر بود.
بلافاصله ازآن آمریکا آنلاین، کامپوسرو دیگر فراهم کنندگان خدمات اینترنت که از جوایند وسر تبعیت می کردند بجای تبعیت از دکتر آگهد، وارد عرصه شدند و همچنانکه اینترنت بیشتر قابل دسترسی شد، شرکت های تجاری شاهد پتانسیل های زیاد اینترنت در امر تجارت در اینترنت شدند. علاوه بر آن، کاربرای نیز شاهد برخی از موارد غیر قابل انکار شدند که می توانستند در اینترنت مورد استفاده قرار دهند
در این کتاب من کمک خواهم کرد که برخی از این موارد استفاده را کشف کنید. در بقیه این کتاب من شما را به سفر لاسیری در رابطه با شیوه هایی که شما می توانید از اینترنت بهرهبرداری کنید خواهم برد.
استفاده از اینرنت برای ارتباطات
با این همه تبلیغات و آگهی های تجارتی تلویزیون، شما ممکن است به این نتیجه برسید که معرفتترین کاربرد اینترنت شبکه جهانی www (شبکه جهانی) باشد. خب. این مایة تعجب است. معروفترین مورد استفاده اینترنت، حتی امروزه، ایحیل است. بله درست است شیوه مکالمة شخص با شخص. با این مورد کاربری که جزو موارد کاربرد اولیة اینترنت بود هنوز هم مهمترین مورد از موارد کاربرد آن است.
البته شما می تواندی به شیوه های دیگری نیز در اینترنت ارتباط برقرار کنید. در بخشهای بعدی شما بطور گذرا به شیوة دیگر که مردم از اینترنت جهت ایجاد ارتباط استفاده می کنند نگاهی خواهید انداخت.
ارتباطات شخصی
ایمیل بیش از یک راه جهت نوشتن نامه برای عمه جانت (ژانت) جهت دادن اطلاعات در رابطه با اینکه اوضاع و حالت چطور است در اختیار شما قرار می دهد. و گرچه، البته بسیاری از مردم می توانند و از این مورد استفاده اینترنت برای این مورد استفاده می کنند، این شیوه استفاده از اینترنت در این مورد بسیار موثر و کاراست. اما شما میتوانید دلایل کاربردی بیشتری را جهت ارتباطات شخصی خود بیابید.
آیا کنون سعی کرده اید که با کسی ارتباط با برقرار کنید و بعد از دو روز گرگم به هوای بازی کردذن با تلفن، بالاخره توانسته با آنها ارتباط برقرار کنید. اگر چنین بوده است، شاهد بوده اید که چنین شرایطی چقدر مایولی کننده بوده است. خوشبختانه ایمیل چنین مشکلی را از بین برده است.
با استفاده از ایمیل، شما براحتی، با اشخاص تماس گرفته اید که در غیر اینصورت ساعتها و روزهای زیادی از شما جهت ارتباط با آنها تلف می شد. نه تنها این، بلکه با استفاده از ایمیل، شما سر وقت با آنها تماس می گیرید در حالیکه ساعتها در انتظار نمی مانید و نگران قطع ارتباط با آنها نمی شوید. کافیست ایمیل را بفرستید و بعد به دنبال کار خود بروید و منتظر جوابی در صندوق ایمیل خود باشید. این خود بیانگر بزرگترین مزیت ایمیل است که اینقدر سریع اقدام می کند.
جواب شما در صندوق ایمیل است
فاکس عالی است، اما در مسافت های طولانی، هزینه ها افزایش مییابد. اما چهشد اگر شما یک راه سریع و آسان جهت انتقال فوری یک فایل، سند و یا برنامة کامپیوتری را بصورت الکترونیکی در اختیار داشتید؟ خوب شما دارید. با بسیاری از برنامه های ایمیل، شا می توانید اسناد خود را که گذاری و به ایمیل خود الصاق کنید، همانند آنچه که در تصویر 2.2. می بینید.
این اسناد می تواند برنامه های کامپیوتر، فایل های پردازش لغت و یا هر چیزی که با کامپیوتر می توانیند خلق کنید، باشد. تمامی آنچه که از دریافت کنندة پیام انتظار میرود این است که یک برنامة ایمیل و یا کی وسیلة کمک کننده داشته باشد که بتواند مطالب الصاقی شما را رمز گشایی کند.
تمامی صفرها و یک ها
یک تفاوت عمده در نحوه انتقال اطلاعات بر روی شبکه و کامپیوترها و سیمها وجود دارد و آن شکل و فرم انتقال داده ها است. در یک تماس تلفنی معمولی اطلاعات آنالوگ به صورت یکنواخت انتقال می یابند، در حالی که در یک انتقال کامپیوتری، اطلاعات دیجیتالی در یک آن انتقال می یابند. شما می توانید به انتقال اطلاعات دیجیتالی به یک رگباری از گلوله فکر کنید که از یک اسلحه شلیک میشوند.
اصطلاح جدید: دیجیتال
تمامی اطلاعات دیجیتالی از یک سری صفرها و یک ها تشکیل شده اند که در رشتههای منحصر به فردی گروه بندی شده اند. هر رشته از این صفرها و یک ها برای کامپیوترها به معنای چیز خاصی است که کامپیوترها آن را بصورتی که ما در صفحه کامپیوتر می بینیم ترجمه می کنند.
هر پرتابه شناسی (متخصص شلیک و گلوله) می تواند به شما بگوید که هر گلولهای دارای نشانه های خاص خودش است. و به همین صورت هر گلوله که در اینترنت یک بسته نامیده می شود دارای ویژگیهای منحصر به فرد خود می باشد.
اصطلاح جدید: بسته
هر بسته یک گروه اصطلاحات دیجیتالی است. همچنانکه یک بسته از طریق شبکههای مختلف ارسال می شود، دارای یک نشانه دیجیتالی منحصر به فردی است که به ایستگاههای کامپیوتری می گوید که به کدام تفنگ تعلق دارد. این مورد در عکس 3-1 به تصویر کشیده شده است.
ارسال اطلاعات بصورت بسته، مزایای فراوانی در انتقال دارد. اگر در حین انتقال وقفهای ایجاد شود، یک کامپیوتر تمامی بسته های با نشانههای یکسان را که رسیده اند را نگه می دارند و سپس دوباره آنها را همچنانکه در عکس 3-1 به تصویر کشیده شده است را دوباره ارسال می کنند. ارسال اطلاعات بدین شیوه به معنای آن است که کامپیوترهای متعدد می توانند بسته های خود را همزمان ارسال کنند (چون در انتهای خط همان بسته ها دوباره براساس نشانه های خاص خود بازسازی می شوند.) این دو فاکتور موید سرعت و قابل اعتماد بودن انتقال اطلاعات هستند.
البته این نوع رسال اطلاعات خطوطمابین تمامی شیوه های ارسال اطلاعات را به هم می ریزند. حتی امروزه نیز بسیاری از تماسهای تلفنی بصورت دیجیتالی تعویض میشوند تا باعث انتقال سریعتر و قابل اعتمادتر نسبت به گذشته شوند. بزودی انتقال اطلاعات توسط تلفن اینترنت به همین شیوه انجام خواهد گرفت.
شما قادر به توقف آن نیستید
قبل از؟؟ به نکته بعدی، توجه به یک نکته ضروریست. چون اینترنت همانند سیستم تلفن، یک سیستم محسوب می شود، نمی توانند آن را تکه تکه و به اجزاء فرضی تشکیل دهنده آن قسمت کنید. اگر یک گرد باد شدید فرود آید و یک ایستگاه تماس را در دیترویت نابود کند، به عنوان یک کل (سیستم) واقعاً تحت تاثیر قرار نمیگیرد. منطقه ممکن است به صورت موقتی فاقد سرویس دهی شود، اما تماسها دوباره جهت گیری داده شده و سیستم قادر خواهد بود که دوباره با سرعتی نسبتاً آرامتر به فعالیت خود پردازد.
در اینترنت نیز این امر صادق است. یک کامپیوتر و یا حتی یک ست کامل از کامپیوترها که از خط خارج می شوند، ممکن است تعدادی از کاربران را تحت تاثیر قرار دهند، اما نمی توان این عمل به کل سیستم تاثیرگذار نخواهد بود.
به عنوان مثال، کامپیوترهای آمریکا آن لاین اخیراً به مدت نوزده ساعت از خط خارج شدند و در حدود دو میلیون کاربر را از دسترسی به اینترنت مصروم کردند، اما کاربران به سیستم ها حتی از این موقعیت مطلع نشدند تا اینکه روزنامه ها روز بعد خبر مربوط به آن را منتشر کردند.
این بدین دلیل است که هر کامپیوتر و سیستم کامپیوتری در اینترنت خود کفاست البته به همین شیوه هواپیماها اغلب به دلیل بدی آب و هوا از فرودگاههای مختلف تغییر جهت داده می شوند، به همین طریق ترافیک اینترنت نیز می تواند دوباره جهتگیری داده شود. در انتها به خاطر داشته باشید که اینترنت به عنوان یک سازمان و سازواره عمل می کند، نه به عنوان یک عضو یک سازمان.