خوش آمد گویی www.Pro3.ir

کامپیوتر


سئوچیست؟   (بازدید:215)  (55بار دانلود )

تعداد صفحات23صفحه قیمت : رایگان تعداد نظرات : 0
سئو برگرفته از عبارت Search Engine Optimization است که کلمات معادلی چون SEO یا بهینه سازی موتور جستجو دارد که همگی آنها به یک معنی می باشند و می توان آن را بصورت زیر تعریف نمود: سئو (بهينه‌سازي موتور جستجو) به معناي فريب و يا دستکاري موتور‌هاي جستجو با روش‌هاي غير اخلاقي نيست. آن‌ها براي کمک کردن به بهبود رويت و ارتباط وب سايت‌ها در نتايج جستجوي طبيعي با هدف رسيدن به رتبه‌بندي بالا، ايجاد شده‌اند.

ادامه موضوع

ميكرو كنترلرها و ميكرو پرسسورها چیست؟   (بازدید:402)  (93بار دانلود )

تعداد صفحات 25 قیمت : رایگان تعداد نظرات : 0
ميكرو كنترلرها و ميكرو پرسسورها با هم تفاوتهايي دارند. ميكروكنترلرها علاوه بر دارا بودن پردازشگر مركزي مدارات جانبي آن را نيز دارند اين مدارات شاملROM ، RAM ، ارتباط سري، ارتباط موازي، زمان سنج و كنترل كننده وقفه مي شود. البته امكانات فوق در مقايسه با امكانات يك كامپيوتر كامل ناقص به نظر مي رسد ولي در كاربردهايي كه تنها بعضي ازامكانات مورد نياز باشد استفاده از ميكروكنترلرها ساده‌تر و مقرون به صرفه‌تر است ميكروكنترلرها بيشتر كاربرد كنترلي دارند. يعني با دريافت يك ورودي، كنترل چند فرايند را بدست مي‌گيرند كه عمدتاً اين كارها ساده است ولي در كار بردهايي كه احتياج به تحليل و پردازش پيچيده و عميق دارد به ميكرو پرسورها نياز است. 7-1) MCS-51 دسته اي از ميكروكنترلرها است كه ابتدا توسط شركت Intel ساخته وبه بازار جهاني عرضه شده اند. هر يك از ميكروكنترلرهاي اين خانواده امكانات ويژه‌اي دارند. در اين بخش مشخصات سخت افزاري 8051 معرفي مي شود.

ادامه موضوع

آموزش SQl SERVER   (بازدید:289)  (96بار دانلود )

تعداد صفحات 33 قیمت : رایگان تعداد نظرات : 0
نظریات کاد (Codd) غوغایی در زمینه تحقیق در باب بانک اطلاعاتی رابطه ای ایجاد نمود، که از آن جمله پروژه تحقیقاتی درIBM بود. هدف پروژه که به نامSystem/R نامیده می شد، این بود که ثابت کند مفهوم رابطه ای قابل اجرا بوده و نیز ارائه تجربیاتی عملی در زمینه ایجاد یک DBMS رابطه ای. کار بر رویSystem/R در نیمه دهه 1970 در لابراتوارهای S’Santa Tersa IBM در San Jose کالیفرنیا آغاز گرديد. در 1974 و 1975 فاز اول پروژه System/R نمونه کوچکی از یک DBMS رابطه ای راتولید نمود. علاوه بر خود DBMS پروژه System/R شامل کار بر روی زبان های پرسشی بانک اطلاعاتی نیز بود. یکی از این زبانها بنام SEQUEL یا Structured English Query Language بود. در1976و1977 پروژه تحقیقاتیSystem/R بازنویسی گردید. در ساختار جدید پرسشهای چند جدولی نیز پیشتیبانی می شد و چندین کاربر می توانستند به طور اشتراکی از داده ها استفاده نمایند. سیستم System/R بین چندین مشتریIBM توزیع شد تا در1978 و 1979 مورد ارزیابی قرار گیرد. این مشتریان مقداری تجربه عملی با System/R و زبان بانک اطلاعاتی آن کسب نمودند. که به SQL تغییر نام داده بود (SQL از Structured Query Language گرفته شده است). علیرغم تغییر نام، تلفظ SEQUEL باقی ماند، و تا امروز نیز ادامه دارد. در 1979 پروژه تحقیقاتی System/R به پایان رسید، و IBM نتیجه گرفت که پياده سازی بانک های اطلاعاتی رابطه ای نه تنها عملی است، بلکه می تواند پایه ای باشد برای یک محصول تجاری مفید. پروژه System/R و زبان بانک اطلاعاتی SQL آن ، در مطبوعات فنی در دهه 1970 مورد توجه زیادی قرار گرفت.

ادامه موضوع

آژاکس   (بازدید:363)  (87بار دانلود )

تعداد صفحات 60 قیمت : رایگان تعداد نظرات : 0
شاید نتوان Ajax را به سادگی توصیف کرد ولی میتوان در یک جمله گفت Ajax ما را قادر میسازد بخشهایی از صفحه را بدون بارگذاری کل صفحه (refresh) به روز رسانی کنیم. مسلماً این قابلیتی است که خیلی ها به دنبال آن هستند زیرا بارگذاری مجدد صفحات وب همواره زمانبر و خسته کننده است ضمن اینکه باعث میشود پهنای باند کاربر نیز بیش از حد مصرف شود. Ajax تکنیکی برای ایجاد صفحات وب سریع و پویا میباشد. Ajax به صفحات وب این امکان را میدهد که به صورت غیر همزمان و تنها با تبادل اطلاعات اندکی با سرور، بخشی از صفحه را به روز رسانی کنند. به این ترتیب میتوان تنها بخش(هایی) از صفحه را بدون بارگذاری کل صفحه به روز رسانی کرد. در صورتی که صفحات معمولی باید کل صفحه را به منظور تغییر محتوا به روز رسانی کنند. بسیاری از سایتهای معروف از جمله Google Maps، Gmail، YouTube و Facebook به شکل وسیعی از این فن آوری استفاده می کنند. یکی از معروفترین مثالهای Ajax، سیستم Google Suggest است که به شکل بسیار زیبایی پیاده سازی شده است. شما عبارتی را در کادر جستجوی Google تایپ میکنید و Google بلافاصله با یک عملیات Ajax پیشنهادهایی را در مورد این عبارت به شما ارائه می کند.

ادامه موضوع

شبکه کامپیوتر   (بازدید:463)  (80بار دانلود )

تعداد صفحات 25 قیمت : رایگان تعداد نظرات : 0
اساسا یک شبکه کامپیوتری شامل دو یا بیش از دو کامپیوتر وابزارهای جانبی مثل چاپگرها، اسکنرها ومانند اینها هستند که بطور مستقیم بمنظور استفاده مشترک از سخت افزار ونرم افزار، منابع اطلاعاتی ابزارهای متصل ایجاده شده است توجه داشته باشید که به تمامی تجهیزات سخت افزاری ونرم افزاری موجود در شبکه منبع1(Source) گویند. در این تشریک مساعی با توجه به نوع پیکربندی کامپیوتر ، هر کامپیوتر کاربر می تواند در آن واحد منابع خود را اعم از ابزارها وداده ها با کامپیوترهای دیگر همزمان بهره ببرد. " دلایل استفاده از شبکه را می توان موارد ذیل عنوان کرد2" : 1 - استفاده مشترک از منابع : استفاده مشترک از یک منبع اطلاعاتی یا امکانات جانبی رایانه ، بدون توجه به محل جغرافیایی هریک از منابع را استفاده از منابع مشترک گویند. 2 - کاهش هزینه : متمرکز نمودن منابع واستفاده مشترک از آنها وپرهیز از پخش آنها در واحدهای مختلف واستفاده اختصاصی هر کاربر در یک سازمان کاهش هزینه را در پی خواهد داشت . 3 - قابلیت اطمینان : این ویژگی در شبکه ها بوجود سرویس دهنده های پشتیبان در شبکه اشاره می کند ، یعنی به این معنا که می توان از منابع گوناگون اطلاعاتی وسیستم ها در شبکه نسخه های دوم وپشتیبان تهیه کرد ودر صورت عدم دسترسی به یک از منابع اطلاعاتی در شبکه " بعلت از کارافتادن سیستم " از نسخه های پشتیبان استفاده کرد. پشتیبان از سرویس دهنده ها در شبکه کارآیی،، فعالیت وآمادگی دایمی سیستم را افزایش می دهد.

ادامه موضوع

کاربرد فناوری اطلاعات در ترافیک شهری   (بازدید:310)  (0بار دانلود )

تعداد 68صفحه قیمت : 5,000 تومان قیمت : 2,000 تومان تعداد نظرات : 0
یکی از مهمترین ابزارهای پیشرفت و توسعه در دنیای کنونی بهره برداری موثراز فناوری اطلاعات و ارتباطات است که از دهه 1980میلادی به بعد ابزار استفاده از این امکانات در جهان ایجاد شده ومیتوان گفت که مهمترین شاخصه آن استفاده از اینترنت میباشد. وسعت پیشرفتهای صورت گرفته به شکلی است که بسیاری از متخصصان امر بر این عقیده اند که انقلابی مثل انقلاب صنعتی به وقوع پیوسته وجهان را وارد عصر اطلاعات مینماید واین انقلاب بسیاری از جنبه های اقتصادی ،اجتماعی وفرهنگی حیات بشر را دست خوش تحول عمیق کرده است

ادامه موضوع

چابک   (بازدید:792)  (121بار دانلود )

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

ادامه موضوع

بیومتریک   (بازدید:427)  (123بار دانلود )

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

ادامه موضوع

وب چیست و تاثیر آن در ساختار زندگی   (بازدید:822)  (107بار دانلود )

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

ادامه موضوع

تشخیص بن بست در سیتم های توزیع   (بازدید:1785)  (552بار دانلود )

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

ادامه موضوع

جملات عدم پذیرش سرویس (DOS & DDOS )   (بازدید:491)  (104بار دانلود )

تعداد صفحات164صفحه قیمت : رایگان تعداد نظرات : 0
چکیده درسالهای قبل در دنیای مجازی ما هکرها که حملات کامپیوتری اکثرا از یک نوع بوده ومانند هم اکنون بسیار پیچیده و از نوع های مختلف نبود و اکثر هکرهای برجسته و صاحب نوع از یک نوع حملات استفاده می کردند.اما امروز دیگرحملات مانند قدیم نمی باشد واکثرا تشکیل شده از چند نوع حمله می باشد . مثلا وقتی شما در یک سایت خبر گذاری مطلع می شوید که یک گروه توانسته است شمار زیادی سایت را هک و دیفیس ( تغییر دادن شکل ظاهری یک سایت )کند د رنگاه اول شما این خبر را میبینید و فکر می کنید یک حمله ساده اتفاق افتاده ولی در واقع تشکیل شده از چند نوع حمله می باشد. تلنت، دزدی هویت ، درهای پشتی و ...هرکدام از این ها یک نوع حمله می باشد وهرکدام دارای الگوریتم خاصی برای خود می باشد . یکی از این نوع حملات حمله از نوعه DOS

ادامه موضوع

جهاني‌شدن دنياي اطلاعات   (بازدید:446)  (94بار دانلود )

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

ادامه موضوع

میکروپروسسور   (بازدید:905)  (118بار دانلود )

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

ادامه موضوع

جاوا اسکریپت   (بازدید:327)  (97بار دانلود )

تعداد صفحات:86صفحه قیمت : رایگان تعداد نظرات : 0
چكيده : جاوااسكريپت يك زبان اسكريپتي كه بوسيلة مرورگر وب تفسير ياintepret مي شود. بطور گسترده در دنياي وب مورد استفاده قرار مي گيرد.اين زبان توسط شركتNetscape به وجود آمد.در ابتدا نامش Live script بودكه بعدها با حمايت شركت Sun به نام Java scriptدرآمد.بيشتر دستورات خود را ازجاوا گـرفته است. جاوااسكريپت داراي قابليتهاي زيادي است كه در طول تحقيق ذكر شده است.

ادامه موضوع

ES)Enterprise Systems)   (بازدید:355)  (88بار دانلود )

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

ادامه موضوع

الگوریتم بهینه سازی توده ذرات (PSO )   (بازدید:1278)  (480بار دانلود )

تعداد صفحات :9صفحه قیمت : رایگان تعداد نظرات : 0
چکیده : الگوریتم PSO یک الگوریتم جستجوی اجتماعی است که از روی رفتار اجتماعی دسته‌های پرندگان مدل شده است. در ابتدا این الگوریتم به منظور کشف الگوهای حاکم بر پرواز همزمان پرندگان و تغییر ناگهانی مسیر آنها و تغییر شکل بهینه‌ی دسته به کار گرفته شد . در PSO، ذرات در فضای جستجو جاری می‌شوند. تغییر مکان ذرات در فضای جستجو تحت تأثیر تجربه و دانش خودشان و همسایگانشان است. بنابراین موقعیت دیگر توده ذرات روی چگونگی جستجوی یک ذره اثر می‌گذارد . نتیجه‌ی مدل‌سازی این رفتار اجتماعی فرایند جستجویی است که ذرات به سمت نواحی موفق میل می‌کنند. ذرات از یکدیگر می‌آموزند و بر مبنای دانش بدست آمده به سمت بهترین همسایگان خود می‌روند اساس کار PSO بر این اصل استوار است که در هر لحظه هر ذره مکان خود را در فضای جستجو با توجه به بهترین مکانی که تاکنون در آن قرار گرفته است و بهترین مکانی که در کل همسایگی‌اش وجود دارد، تنظیم می‌کند.

ادامه موضوع

الگوریتم کلونی زنبور عسل (ABC)   (بازدید:1283)  (710بار دانلود )

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

ادامه موضوع

مقایسه شبکه های حسگر بیسیم با شبکه های موردی   (بازدید:505)  (117بار دانلود )

تعداد صفحات :95صفحه قیمت : رایگان تعداد نظرات : 0
مقدمه : اساسا یک شبکه کامپیوتری شامل دو یا بیش از دو کامپیوتر وابزارهای جانبی مثل چاپگرها، اسکنرها ومانند اینها هستند که بطور مستقیم بمنظور استفاده مشترک از سخت افزار ونرم افزار، منابع اطلاعاتی ابزارهای متصل ایجاده شده است توجه داشته باشید که به تمامی تجهیزات سخت افزاری ونرم افزاری موجود در شبکه منبع1(Source) می گویند. در این تشریک مساعی با توجه به نوع پیکربندی کامپیوتر ، هر کامپیوتر کاربر می تواند در آن واحد منابع خود را اعم از ابزارها وداده ها با کامپیوترهای دیگر همزمان بهره ببرد. دلایل استفاده از شبکه را می توان موارد ذیل عنوان کرد: 1. استفاده مشترک از منابع :استفاده مشترک از یک منبع اطلاعاتی یا امکانات جانبی رایانه ، بدون توجه به محل جغرافیایی هریک از منابع را استفاده از منابع مشترک گویند. 2. کاهش هزینه :متمرکز نمودن منابع واستفاده مشترک از آنها وپرهیز از پخش آنها در واحدهای مختلف واستفاده اختصاصی هر کاربر در یک سازمان کاهش هزینه را در پی خواهد داشت . 3. قابلیت اطمینان :این ویژگی در شبکه ها بوجود سرویس دهنده های پشتیبان در شبکه اشاره می کند ، یعنی به این معنا که می توان از منابع گوناگون اطلاعاتی وسیستم ها در شبکه نسخه های دوم وپشتیبان تهیه کرد ودر صورت عدم دسترسی به یک از منابع اطلاعاتی در شبکه " بعلت از کارافتادن سیستم " از نسخه های پشتیبان استفاده کرد. پشتیبان از سرویس دهنده ها در شبکه کارآیی،، فعالیت وآمادگی دایمی سیستم را افزایش می دهد.

ادامه موضوع

پایگاه داده   (بازدید:432)  (134بار دانلود )

تعداد صفحات :23صفحه قیمت : رایگان تعداد نظرات : 0
پايگاه هاي داده پيشرفت سريع علم كامپيوتر و كاربرد وسيعي كه اين تكنولوژي در كليه امور زندگي بشر دارد از يك سو و حجم زياد اطلاعات و نياز بشر به سرعت،دقت و انسجام اطلاعات از سوي ديگر ،موجب گرديد تا اينجا بانك هاي اطلاعاتي به عنوان يكي از موضوعات مهم و اساسي جامعه بشري مطرح شود. بانك اطلاعاتي با ساختار خاص خود،ذخيره ساختن اطلاعات را براحتي ممكن ساخته و كاربران مجاز نيز به سادگي به اطلاعات دسترسي مي يابند. سعي داريم شما را با مفهوم بانك اطلاعاتي،سيستم مديريت بانك اطلاعاتي و فوايد استفاده از اين سيستمها آشنا سازيم. داده ( Data ) و اطلاعات ( Information ) دو اصطلاح داده و اطلاعات كه بيشتر اوقات به جاي يكديگر برده مي شوند در سيستمهاي اطلاعاتي مفاهيم متفاوتي دارند. داده ها در اين سيستمهاي اطلاعاتي عبارتند از : كلمات و ارزشهاي واقعي كه از طريق مشاهده و تحقيق بدست مي آيند

ادامه موضوع

اصول طراحی کامپایلر   (بازدید:450)  (95بار دانلود )

تعداد صفحات :243صفحه قیمت : رایگان تعداد نظرات : 0
مترجم یا همگردان یا کامپایلر (به انگلیسی: compiler) برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند. مهم‌ترین علت استفاده از ترجمه کد مبدا، ایجاد برنامه اجرایی می‌باشد. برعکس برنامه‌ای که زبان برنامه‌نویسی سطح پایین را به بالاتر تبدیل می‌کند را مترجم‌وارون گوییم. ترجمه کامل کد منبع برنامه‌ای از یک زبان سطح بالا به کد شیء، پیش از اجرای برنامه را همگردانی یا کامپایل می‌گویند. به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته شده در یک زبان خاص ساخت‌یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید. در یکی از مهم‌ترین پروسه‌های این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام می‌نماید. شمایی از یک کامپایلر در اولین نگاه، تنوع کامپایلرها ممکن است به چشم نیاید. تعداد بسیار زیادی زبان‌های منبع وجود دارند که دامنه آنها از زبان‌های شناخته شده مانند فرترن و پاسکال تا زبان‌های خاص منظوره گسترده است. زبان‌های مقصد نیز گستردگی متناظر با این زبان‌ها دارند. یک زبان مقصد ممکن است زبان برنامه‌سازی دیگر یا زبان ماشین یا ... باشد

ادامه موضوع

اصول کار ومفاهیم شبکه های کامپیوتری   (بازدید:437)  (137بار دانلود )

تعداد صفحات :73صفحه قیمت : رایگان تعداد نظرات : 0
شبکه کامپیوتری چیست ؟ اساسا یک شبکه کامپیوتری شامل دو یا بیش از دو کامپیوتر وابزارهای جانبی مثل چاپگرها، اسکنرها ومانند اینها هستند که بطور مستقیم بمنظور استفاده مشترک از سخت افزار ونرم افزار، منابع اطلاعاتی ابزارهای متصل ایجاده شده است توجه داشته باشید که به تمامی تجهیزات سخت افزاری ونرم افزاری موجود در شبکه منبع1(Source) گویند. در این تشریک مساعی با توجه به نوع پیکربندی کامپیوتر ، هر کامپیوتر کاربر می تواند در آن واحد منابع خود را اعم از ابزارها وداده ها با کامپیوترهای دیگر همزمان بهره ببرد.

ادامه موضوع

پروژه هوش مصنوعی   (بازدید:367)  (136بار دانلود )

تعداد صفحات :67صفحه قیمت : رایگان تعداد نظرات : 0
عوامل هوشمند: ماهيت عوامل، كامل يا غير از آن، تنوع محيطي و جانوران نمايشي حاصل از انواع عوامل مورد بحث و بررسي قرار مي گيرند. در فصل1، مفهوم عوامل منطقي به عنوان اساس شيوه ها در هوش مصنوعي شناسايي گرديد. در اين فصل اين مفهوم راملموس تر مي سازيم. خواهيم ديد كه مفهوم عقلانيت رامي توان در بسياري از عوامل فعال در هر محيط قابل تصوي به كار گرفت. در اين كتاب، هدف ما، بهره گيري از اين مفهوم جهت توسعه مجموعه كوچكي از اصول طراحي براي ساختن عوامل موفق مي باشد سيستمهايي كه مي توان به طور معقول، هوش ناميد.

ادامه موضوع

پروژه شبیه سازی شبکه های کامپیوتری   (بازدید:441)  (129بار دانلود )

تعداد صفحات :34صفحه قیمت : رایگان تعداد نظرات : 0
مقدمه همانطور که می دانید امروزه در تمامی نقاط کره خاکی ما فعالیت های عظیم صنعتی و اقتصادی در دست انجام است و کارخانه ها و مراکز تولیدی، صنعتی با در نظر گرفتن نیروی کار و وجود مواد اولیه مورد نیازشان ، گاهی به صورت شبانه روزی نیز فعالیت می کنند. در این میان مهمترین مسئله ای که صاحبان صنایع و کارخانجات و یا موسسات خدماتی به آن توجه خاصی مبذول می دارند همانا بهینه سازی فعالیت ها و اعمالشان است تا بتوانند با به کار بردن حداقل مواد اولیه و قطعات و نیروی مورد نیاز، بالاترین کیفیت محصولات یا خدمات را ارائه نمایند. در حالت دیگر، اشخاص صاحب سرمایه و گروه هایی که در مراحل اولیه ورود به این نوع فعالیت ها هستند، نیاز دارند که تصویری با معنی از آنچه می خواهند بر رویش سرمایه گذاری کنند و نیز میزان مطلوبیت (بازدهی) آن فعالیت خاص به دست آورند. و یا به طور اختصار ، نیاز به داشتن شناخت کلی از چرخه (Input-Process-Output) فعالیت مورد نظرشان دارند. شاید اولین پیشنهاد به منظور نیل به این هدف، نمونه سازی کوچک (آزمایشگاهی) باشد. که البته نیازمند هزینه های اولیه ای است در مورد طرحی که فعلاً شناخت جامعی بر مشکلات آن نداریم.

ادامه موضوع

آشنایی با hard disk   (بازدید:353)  (119بار دانلود )

تعداد صفحات :23صفحه قیمت : رایگان تعداد نظرات : 0
هارد دیسک چگونه کار می کند؟ تقریبا هر کامپیوتر رومیزی و سرور دارای یک یا چند هارد دیسک میباشد. هر پردازنده مرکزی و سوپرکامپیوتر در حالت عادی به صدها عدد از این هارد دیسک متصل است. امروزه دستگاههای زیادی را می توان یافت که تا چندی پیش از نوار (Tape) استفاده میکردند ولی حال از هارد دیسک استفاده میکنند. این تعداد انبوه از هارد دیسکها یک کار را به خوبی انجام میدهند. آنها اطلاعات دیحیتال را به یک فرم تقریباً همیشگی ذخیره میکنند. آنها این توانایی را به کامپیوترها می دهند تا در هنگامی که برق میرود اطلاعات خود را بیاد بیاورند.

ادامه موضوع

مفاهيم اوليه پروتکل TCP/IP   (بازدید:362)  (103بار دانلود )

تعداد صفحات :62صفحه قیمت : رایگان تعداد نظرات : 0
IP ، يکی از مهمترين پروتکل های استفاده شده در شبکه های کامپيوتری است . اينترنت بعنوان بزرگترين شبکه موجود ، از پروتکل فوق بمنظور ارتباط دستگاه های متفاوت استفاده می نمايد. پروتکل ، مجموعه قوانين لازم بمنظور قانونمند نمودن نحوه ارتباطات در شبکه های کامپيوتری است .در مجموعه مقالاتی که ارائه خواهد شد به بررسی اين پروتکل خواهيم پرداخت . در اين بخش مواردی همچون : فرآيند انتقال اطلاعات ، معرفی و تشريح لايه های پروتکل TCP/IP و نحوه استفاده از سوکت برای ايجاد تمايز در ارتباطات ، تشريح می گردد.

ادامه موضوع

پروژه مکانیزه سیستم داروخانه   (بازدید:1154)  (572بار دانلود )

تعداد صفحات :22صفحه قیمت : رایگان تعداد نظرات : 0
سناریو اصلی : شروع انتهای هر ماه کاربر آماده سازی فرم های بیمه را از دکتر داروخانه دریافت می نماید . دکتر داروخانه فرم نسخه های ارسالی بیمه به سازمان بیمه را به کاربر آماده سازی تحویل میدهد . کاربر آماده سازی فرم ها را طبق نسخه های موجود پر میکند و به دکتر ارجاع میدهد . دکتر داروخانه فرمها را تائید کرده و پس از امضاء به کاربر آماده سازی ارجاع میدهد . کاربر آماده سازی فرمها را به سازمان انتقال میدهد

ادامه موضوع

پردازنده چندهسته‌ای   (بازدید:382)  (115بار دانلود )

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

ادامه موضوع

جاوا اسکریپت   (بازدید:373)  (115بار دانلود )

تعداد صفحات :56صفحه قیمت : 10,000 تومان قیمت : رایگان تعداد نظرات : 0
مقدمه : انتخاب موضوع جاوااسكريپت،به معني ورودبه دنياي طراحي و برنامه نويسي صفحات وب است. وب جهاني كه در ابتدا تنها بعنوان مخزني از اطلاعات مختلف كه درقالب صفحاتي ساكن تنظيم شده بودند در نظر گرفته ميشد. با رشد سريع خود توانست به يكي ازمهمترين وسايل آموزشي ،ارتباطي ،تجاري و تفريحي تبديل شود. به موازات رشد سريع اين رسانه، ابزارهاوروشهاي توسعه آن نيز رشد كرده و متحول شده است . گـر چه جـاوااسكـريپت يك زبان برنامه نويسي است،اما فراگيري آن بسيار ساده است. برخلاف اكثر زبانهاي برنامه نويسي،براي آموختن اين زبان به دانش زيادي نياز نداريد.سادگي ودر عين حال تواناييهاي فوق العاده اين زبان آنرا به يك ابزار مشهور وپر طرفدار براي برنامه نويسي در صفحات وب تبديل كرده است . در واقع امروزه كمتر صفحه وبي را مي يابيد كه در آن از جاوااسكريپت استفاده نشده باشد.

ادامه موضوع

آموزش کار با php   (بازدید:392)  (116بار دانلود )

تعداد صفحات:55صفحه قیمت : رایگان تعداد نظرات : 0
مقدمه PHP یک زبان اسکریپتی سمت سرور (Server Side) می باشد که امروزه بیش از نصفی از وبسایتهای مطرح جهان، از آن برای حفظ و نگهداری داده ها و ایجاد سایتهای دینامیک و به روز استفاده می کنند. PHP هم همانند تمامی زبانهای برنامه نویسی Server Side، ترجمه شده و در نهایت به صورت کدهای HTML در اختیار کاربر قرار می گیرد. از این رو کد شما، از دید دیگران پنهان می ماند. اما فرق PHP با دیگر زبانها چیست؟ یکی از مهمترین رقیبهای PHP، توسط مایکروسافت تحت عنوان ASP که در نسخه جدید به ASP.NET تغییر نام داده است، به وجود آمده و هنوز بحث سر آن است که کدامیک از آنها قویتر و مناسب تر است. در این مقاله نمی خواهم بگویم که کدام یک بهتر است. هر کس عقاید مربوط به خود را دارد. در زیر به مقایسه این دو زبان می پردازم:

ادامه موضوع

سنسورگاز   (بازدید:437)  (113بار دانلود )

تعداد صفحات :60صفحه قیمت : رایگان تعداد نظرات : 0
مقدمه avr پروژه پایانی دو دانشجوی دکترا بود, که در سال 1996 اولین نسخه های ان به بازار عرضه شد. این میکروکنترلر 8 بیتی دارای تکنولوژی cmos و توان پایین براساس ساختار Risc ساخته شده است. (Risc مخفف 4 کلمه set computers reduced instruction می باشد.یعنی کامپیوتر هایی که در انها ساختار به گونه ای است ,که با کاهش تعداد دستورات سرعت سیستم افزایش یافته است.) Avr دستورات را تنها در یک پالس ساعت اجرا میکند ,بدین ترتیب به ازای هر یک مگا هرتز یک مگا دستور در ثانیه اجرا میشود(MIPS)

ادامه موضوع