تبليغاتX
هفت سپهر
تصـــــــوير تصادفي
منوی کاربری

Make Your HomePage    Send Email To Admin    Add to Favorites

پيغام مدير : با سلام امیدوارم از مطالب وبلاگ راضی شده باشید

با تشکر   

لينك دوستان
چت بامديـــــر
جستجوگر

Google
  
            
     در كل اينترنت
     در اين سايت

آرشيو
طراح قالب
طراحی قالب.لوگو.تیتر فلش و...
امیر حسین خاطری :

دانلود قالب این وبلاگ

      پایگاه داده ها چیست؟

دادِگان (پایگاه داده‌ها یا بانک اطلاعاتی) به مجموعه‌ای از اطلاعات با ساختار منظم و سامانمند گفته می‌شود. این پایگاه‌های اطلاعاتی معمولاً در قالبی که برای دستگاه‌ها و رایانه‌ها قابل خواندن و قابل دسترسی باشند ذخیره می‌شوند. البته چنین شیوه ذخیره‌سازی اطلاعات تنها روش موجود نیست و شیوه‌های دیگری مانند ذخیره‌سازی ساده در پرونده‌ها نیز استفاده می‌گردد. مسئله‌ای که ذخیره‌سازی داده‌ها در دادگان را موثر می‌سازد وجود یک ساختار مفهومی است برای ذخیره‌سازی و روابط بین داده‌ها است.
ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:37 | |

      همه چيز را روي شبکه خود لمس کنيد

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

ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:34 | |

      ISP

مراکز ارائه دهنده خدمات اينترنت ( ISP ) ، خدمات متعددی نظير پست الکترونيکی و دستيابی به اينترنت را در اختيار متقاضيان قرار می دهند . در زمان انتخاب يک ISP می بايست فاکتورهای متعددی را بررسی نمود . امنيت ، نوع و کيفيت سرويس های ارائه شده و قيمت ارائه خدمات از جمله فاکتورهای مهم در زمان انتخاب يک ISP است.

ISP چيست ؟ 
يک ISP و يا Internet Service Provider ، شرکتی است که امکان دستيابی به اينترنت و ساير سرويس های وب را فراهم می نمايد . مراکز ارائه دهنده خدمات اينترنت  علاوه بر نگهداری و پشتيبانی از يک خط مستقيم به اينترنت ، فعاليت های متعدد ديگری نظير نگهداری و پشتيانی از سرويس دهندگان وب را نيز انجام می دهند . مراکز فوق با ارائه نرم افزارهای لازم ( در صورت ضرورت )  ، يک رمز عبور حفاظت شده و يک شماره تلفن برای تماس با شبکه ، امکان استفاده از اينترنت و مبادله نامه های الکترونيکی را در اختيار متقاضيان قرار می دهند . برخی از مراکز ISP خدمات اضافه ديگری را نيز ارائه می نمايند . ...


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:53 | |

      DSL

برای اتصال به اينترنت از روش های متفاوتی استفاده می گردد. استفاده از  مودم معمولی ،  مودم کابلی ،  شبکه محلی و يا خطوط DSL)Digital Subscriber Line  نمونه هائی از روش های موجود برای اتصال به اينترنت می باشند. DSL  ، يک اتصال با سرعت بالا را با استفاده از کابل های معمولی تلفن برای کاربران اينترنت فراهم می نمايد. 

مزايای DSL

  • در زمان اتصال به اينترنت ، امکان استفاده از خط تلفن برای تماس های مورد نظر همچنان وجود خواهد داشت .

  • دارای سرعتی بمراتب بالاتر از مودم های معمولی است ( 1/5 مگابايت ) .

  • نياز به کابل کشی جديد نبوده و همچنان می توان از خطوط تلفن موجود استفاده کرد.

  • شرکت ارائه دهنده DSL ، مودم مورد نظر را در زمان نصب خط فوق در اختيار مشترک قرار خواهد داد.


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:52 | |

      AGP

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

کارت های گرافيک را می توان با استفاده از يکی از روش های زير در کامپيوتر  نصب کرد:

  • OnBorad . تراشه گرافيک بر روی برد اصلی قرار دارد.

  • PCI . کارت گرافيک در يکی از اسلات های  PCI  نصب می گردد.

  • AGP . کارت گرافيک در اسلاتی نصب خواهد شد که مخصوص کاربردهای گرافيکی طراحی شده است .


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:51 | |

      DNS

DNS مسئوليت حل مشکل اسامی کامپيوترها ( ترجمه نام به آدرس ) در يک شبکه و مسائل مرتبط با برنامه های Winsock را بر عهده دارد. به منظور شناخت برخی از مفاهيم کليدی و اساسی DNS ، لازم است که سيستم فوق را با سيستم ديگر نامگذاری در شبکه های مايکروسافت(NetBIOS ) مقايسه نمائيم .
قبل از عرضه ويندوز 2000 تمامی شبکه های مايکروسافت از مدل NetBIOS برای نامگذاری ماشين ها و سرويس ها ی موجود بر روی شبکه استفاده می کردند. NetBIOS در سال 1983 به سفارش شرکت IBM طراحی گرديد. پروتکل فوق در ابتدا بعنوان پروتکلی در سطح لايه " حمل " ايفای وظيفه می کرد.در ادامه مجموعه دستورات NetBIOS بعنوان يک اينترفيس مربوط به لايه Session نيز مطرح تا از اين طريق امکان ارتباط با ساير پروتکل ها نيز فراهم گردد. NetBEUI مهمترين و رايج ترين نسخه پياده سازی شده در اين زمينه است . NetBIOS برای شيکه های کوچک محلی با يک سگمنت طراحی شده است .


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:49 | |

      آموزش گام به گام برنامه نویسی پایگاه داده

  آشنایی کلی با پایگاه داده

» از آنجا که پایگاه داده اصلی ترین مبحث ویژوال بیسیک است برای همین کار کردن با این بخش نسبت به مباحث دیگر دشوارتر و پیچیده تر بوده و تجربه و خلاقیت بالایی را باید برای کار کردن با این بخش داشته باشیم .

» پایگاه داده : پایگاه داده یا بانک اطلاعاتی محلی است برای نگهداری اطلاعات و داده های گوناگون به صورت یکپارچه ، منظم و مرتب که هر کدام از اطلاعات آن قابل دسترسی و پردازش می باشند .

» انواع برنامه هایی که توانایی ساخت فایلهای پایگاه داده را دارند و ویژوال بیسیک 6 قادر به ایجاد ارتباط با آنها می باشد عبارتند از : Access ، Foxpro ، dbase ، Paradox ، .... که مهمترین آنها برنامه Access از مجموعه برنامه های آفیس است . و کار با آن ساده تر و راحت تر از پایگاه داده های دیگر است . ما نیز از این پایگاه داده استفاده خواهیم کرد .

» برای اینکه ما بتوانیم به اطلاعات و داده


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:37 | |

      امنيت 2000 SQL Server

Authentication (تأييد اعتبار) ويندوز
زمانی که از تأييد اعتبار ويندوز (شناخته شده به عنوان امنيت مجتمع در نسخه های قبلی از
SQL Server) مدير سيستم صورتهای امنيتی برای ويندوز NT و Account های ويندوز 2000 و گروهها را می پذيرد. نرم افزار پردازشگر ويندوز يک اتصال معتبر برای Server را درخواست می کند. يک اتصال معتبر از زمانی پذيرفته خواهد شد اگر ويندوز NT يا ويندوز 2000 قبلاً يک User را تصديق کرده باشد. 2000 SQL Server نياز دارد به تضمين Login ID که برای دسترسی پيدا کردن بهServer و پايگاه داده فراهم شده است.
مهم: زمانی که ويندوز 98 نمی تواند ارتباطات معتبر را پشتيبانی کند مواردی از 2000
SQL Server که روی ويندوز 98 اجرا می گردد نمی تواند از مد تأييد اعتبار ويندوز استفاده کند. نرم افزار پردازشگر يا Client می تواند روی ويندوز 98 اجرا شود. اگر چه با استفاده از تأييد اعتبار ويندوز تهيه شده، Server خودش روی ويندوز NT يا ويندوز 2000 اجرا می شود.


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:19 | |

      XML چيست و چرا دارای اهميت فراوان است ؟

تاکنون مقالات فراوانی در باره XML نوشته شده است، اغلب مطالب عنوان شده صرفا" بر روی يک موضوع خاص تمرکز داشته و از زاويه ای کاملا" اختصاصی و در عين حال محدود به بررسی تکنولوژی XML پرداخته و بندرت به موارد اساسی و خانواده بزرگ استاندارهای XML  اشاره شده است. در اين مقاله عناصر  کليدی مرتبط با تکنولوژی XML تشريح و ارتباط آنها تبين و جايگاه هر يک از آنها برای پياده کنندگان و طراحان برنامه های اطلاعاتی تشريح می گردد. پس از مطالعه اين  مقاله ، خوانندگان با استانداردهای کليدی :  XML,XSL,XML-Schema,DOM,SAX,Namespace,XLink بهمراه تکنولوژی های مربوطه آشنا خواهند شد.


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 2:12 | |

      مبانی امنيت اطلاعات

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


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 1:53 | |

      سيستم پيكربندی ASP.NET 2.0

پياده كنندگان برنامه های وب كه از  فن آوری ASP كلاسيك به منظور پياده سازی برنامه های وب در گذشته ای نه چندان دور استفاده می كردند ( و شايد هم اينك نيز استفاده می نمايند ) ، به ياد دارند كه اطلاعات پيكربندی برنامه های فوق به صورت باينری و در محلی با نام متابيس IIS ، ذخيره می گردد . پياده كنندگان برنامه های وب برای اعمال تغييرات لازم در متابيس از دو گزينه متداول استفاده می كردند : نوشتن اسكريپت های مورد نياز و يا استفاده از كنسول مديريتی برنامه IIS ( سرويس دهنده وب مايكروسافت ) .


برخلاف ASP كلاسيك ، در ASP.NET 1.x حضور متابيس ها كم رنگ گرديد و در مقابل ، استفاده از يك سيستم پيكربندی مبتنی بر xml مورد توجه قرار گرفت . عليرغم اين كه سيستم فوق دارای انعطاف بمراتب بيشتری نسبت به نسخه قبلی است ولی امكانات مديريتی مناسبی را به منظور ويرايش فايل های پيكربندی در اختيار پياده كنندگان برنامه های وب قرار نمی دهد . تنها گزينه موجود برای ويرايش يك فايل پيكربندی ، برخورد با فايل پيكربندی به عنوان يك فايل xml و بهنگام سازی آن فايل بر اساس ماهيت فايل های xml است .  مهمترين مشكل رويكرد فوق ، برخورد با تمامی بخش های فايل پيكربندی به عنوان گره های xml است .


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 1:46 | |

      استراتژی طراحی شبکه

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

هر شبکه کامپيوتری می بايست با توجه به شرايط و سياست های هر سازمان ، طراحی و در ادامه پياده سازی گردد .شبکه ها ی کامپيوتری زيرساخت لازم برای استفاده از منابع فيزيکی و منطقی را در يک سازمان فراهم می نمايند . بديهی است در صورتی که زيرساخت فوق به درستی طراحی نگردد،  در زمان استفاده از شبکه با مشکلات متفاوتی برخورد نموده و می بايست هزينه های زيادی  به منظور نگهداری  و تطبيق آن با خواسته ها ی مورد نظر( جديد) ، صرف گردد ( اگر خوش شانس  باشيم و مجبور نشويم که از اول همه چيز را مجددا" شروع نمائيم !)  . يکی از علل اصلی در بروز اينچنين مشکلاتی ،  به طراحی شبکه پس از پياده سازی آن برمی گردد. ( در ابتدا شبکه را پياده سازی می نمائيم و بعد سراغ طراحی می رويم ! ) .
برپاسازی هر شبکه کامپيوتری تابع مجموعه سياست هائی  است که با استناد به آنان در ابتدا طراحی منطقی شبکه  و در ادامه طراحی فيزيکی ، انجام خواهد شد . پس از اتمام مراحل طراحی ، امکان پياده سازی شبکه  با توجه به استراتژی تدوين شده ، فراهم می گردد.


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 18:7 | |

      مبانی ويندوز و شبکه

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

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


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 19:47 | |

      بررسی اوليه ويژوال استوديو 2005

شركت مايكروسافت در هفتم نوامبر 2005 ، نسخه نهائی دات نت 2 ( شامل ASP.NET 2.0 ) ، ويژوال استوديو 2005 و SQL Server 2005  را معرفی نمود . تمامی محصولات فوق بگونه ای طراحی شده اند تا بتوانند در كنار نسخه های قبلی فعاليت و امكانات خود را در اختيار  پياده كنندگان نرم افزار  قرار دهند . مثلا" می توان بر روی يك ماشين نسخه های ASP.NET 1.x و يا ASP.NET 2.0 را نصب و از امكانات هر يك از آنان متناسب با شرايط موجود استفاده نمود . 
قبل از هر چيز با فريمورك دات نت ( نسخه 2 ) بيشتر آشنا شويم .

 


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 19:44 | |

      ماهيت و نحوه پيكربندی دستگاه های شبكه ای

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

 


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 19:39 | |

      برنامه های وب مبتنی بر سرويس گيرنده : AJAX و Atlas

 يكی از ويژگی های مهم برنامه های وب ، تبعيت آنان از معماری "سرويس گيرنده - سرويس دهنده"  است . اين بدان معنی است كه پياده كنندگان برنامه های وب می توانند به منظور تحقق پردازش های سمت سرويس دهنده و سرويس گيرنده از فن آوری های متعددی استفاده نمايند. يكی از نكات مهم در خصوص انجام پردازش های سمت سرويس گيرنده ، ميزان وابستگی آنان به اطلاعات موجود در سمت سرويس دهنده است . به عبارت ديگر ، اجرای يك event handler در سرويس گيرنده تا چه ميزان وابسته به كد سمت سرويس دهنده است و  به منظور انجام آن چه ميزان داده می بايست بين سرويس گيرنده و سرويس دهنده مبادله گردد ؟
صرفنظر از اين كه  به سوال فوق چه پاسخی داده می شود ، واقعيت اين است كه به منظور مديريت رويدادهای محقق شده در سمت سرويس گيرنده ، می بايست ملزومات مورد نياز ايجاد تا پياده كنندگان بتوانند با استفاده از آنان پردازش های سمت سرويس گيرنده را مديريت نمايند .


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 19:36 | |

      نحوه انتخاب يک هارد ديسک

هارد دیسک (Hard disk ) ، يکی از مهمترين عناصر سخت افزاری درکامپيوتر پس از پردازنده و حافظه است. از هارد دیسک ، بمنظور ذخیره سازی اطلاعات استفاده می گردد . اطلاعات مربوط به راه اندازی سیستم ، برنامه ها و داده ها، جملگی بر روی هارد دیسک ذخیره می گردند.

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

 


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 14:48 | |

      نحوه انتخاب یک کارت گرافیک

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

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


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 14:46 | |

      نحوه انتخاب یک مادربرد

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

امروزه بر روی مادربردها ، پورت های پیشرفته ای نظیر( Fireware(IEEE 1394و یا USB 2.0 و حتی کارت های ( تراشه ) صدای شش کاناله و کنترل های RAID وجود داشته که می توان از آنان در زمان ارتقاء

 


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 14:41 | |

      اينترنت و دنيای امروز



سريع، باهوش، بدون سيم (وايرلس) و هميشه روشن، اينترنت در سال های آينده چنان ما را به هم متصل خواهد كرد كه هيچ دستگاهی تا به حال نكرده است.


از زمان پيدايش اينترنت در اوائل دهه 90، اين پديده پيشرفت های بسياری كرده است. ولی كارشناسان می گويند كه وب تازه در دوران طفوليت خويش به سر می برد، و اينكه فن آوری ها، نرم افزارها و كاربردهای آتی، به صورت تصاعدی، سرعت ارتباط و سهولت استفاده را بهبود خواهند بخشيد، و تداوم كاربری آن در تجارت، آموزش و به عنوان منبعی برای سرگرمی و دستيابی به اطلاعات را نيز افزايش خواهند داد.


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 20:47 | |

      آموزش WORD

مقدمه :
برنامه Word متداولترين برنامه واژه پرداز موجود به شمار مي آيد . هدف اصلي برنامه اين است که در تايپ و قالب بندي متنها مفيد واقع شود . اما ويژگيهاي قدرتمند ديگري نيز دارد که امکان ايجاد جدولهاي مختلف - کار با تصويرهاي گرافيکي - طراحي صفحه وب و بسياري از قابليتهاي ديگر را برايتان فراهم کرده است . براي مطالعه ي اين دوره ي آموزشي نياز است کاربران محترم آشنايي مقدماتي با محيط Windows داشته باشند .

اصول کار با WORD

اجراي Microsoft Word و آغاز كار با آن :
نرم افزار Word تحت سيستم عامل windows 98-2000-XP كار مي كند. براي شروع از منوي Start‏ ، زير منوي Programs و سپس گزينه Microsoft Word را انتخاب مي کنيم. 


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 20:45 | |

      هوش مصنوعي و سيستم هاي خبره و كاربرد آن ها

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

نقطه آغاز ايجاد هوش مصنوعي اندكي بعد از جنگ جهاني دوم مي باشد . در آن زمان (نوربرت واينر) (1) با توجه به مسايل سيبرنتيك ، زمينه را براي پيشرفت هوش مصنوعي به وجود آورد . در سال 1950 ( آلن تيورينگ )(2) آزمايشي مبني بر اين كه آيا ماشين قادر است با قراآيندهاي مغز انسان رقابت نمايد، مطرح كرد.در سال 1956دركالج دارتموت (3)

ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 20:42 | |

      مفاهيم برنامه نويسی

مفاهيم برنامه نويسی   
   پياده سازی نرم افزار 

 Program = Code  + Data

 

  نرم افزار، يک برنامه کامپيوتری شامل مجموعه ای از دستورالعمل ها بوده که با هد فمندی خاصی در کنار يکديگر قرار گرفته تا از اين طريق نماينگر خواسته های مورد نظر باشند. نرم افزار مجری خواسته های مورد نظر در سرزمين سخت افزار بوده و با در اختيار گرفتن مجموعه ای از منابع سخت افزاری سعی در تحقق اهداف از قبل تعريف شده دارد.
 بخش های تشکيل دهنده يک برنامه  :  يک برنامه کامپيوتری از دو بخش داده و منطق تشکيل می گردد. منطق تعريف شده در يک برنامه با بکارگيری داده ها و يا توليد داده ها، اهداف از قبل تعريف شده را دنبال خواهد کرد. بمنظور پياده سازی منطق يک برنامه از مجموعه ای کدها که توسط يک زبان برنامه نويسی نوشته می گردند، استفاده خواهد شد. کدها ( دستورالعمل ها ) با يک نظم و انظباط خاص ( با توجه به  منطق تعريف شده و موجود ) اجراء خواهند شد.برای نوشتن  دستورالعمل ها از زبانهای برنامه نويسی استفاده می گردد. پس از نگارش دستورالعمل ها (بکمک زبان برنامه نويسی استفاده شده ) و ترجمه دستورالعمل ها به زبان ماشين ، امکان اجراء و بهره مندی از منابع سخت افزاری ، فراهم خواهد شد( با توجه به امکانات فراهم شده توسط سطستم عامل). برای ترجمه دستورالعمل ها از دو رويکرد ترجمه و تفسير استفاده می گردد.  مترجم ها خود نرم افزارهائی می باشند که برنامه ديگری را بعنوان ورودی در اختيار گرفته و ضمن انجام عمليات و پردازش های لازم ، کدی را توليد خواهند کرد که قابل اجراء بر روی سخت افزار استفاده شده  است . عملکرد مترجم ها و مفسرها با توجه به موضوع گفته شده و از اين زاويه يکسان بوده و تنها تفاوت  موجود در ماهيت و نوع انجام عمليات ترجمه است. يکی از مهمترين تفاوت های موجود بين مترجم ها و مفسرها سرعت است . مسلما" سرعت اجرای برنامه های ترجمه شده توسط مترجم ها بمراتب بالاتر از مفسرها است . 


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 20:19 | |

      BIOS

يکی از متداولترين موارد کاربرد حافظه های Flash ، استفاده از آنان در BIOS)Basic Input/Output System) است . BIOS اين اطمينان را به عناصر سخت افزاری نظير : تراشه ها ، هارد يسک ، پورت ها ، پردازنده و ... خواهد داد که بدرستی عمليات خود را در کنار يکديگر انجام دهند.
هر کامپيوتر ( شخصی ، دستی ) دارای يک ريزپردازنده بعنوان واحد پردازشگر مرکزی است . ريزپردازنده يک المان سخت افزاری است .بمنظور الزام پردازنده برای انجام يک عمليات خاص، می بايست مجموعه ای از دستورالعمل ها که نرم افزار ناميده می شوند نوشته شده و در اختيار پردازنده قرار گيرد. از دو نوع نرم افزار استفاده می گردد :
- سيستم عامل : سيستم عامل مجموعه ای از خدمات مورد نياز برای اجرای يک برنامه را فراهم می نمايد. ويندوز 98 ، 2000 و يا لينوکس نمونه هائی از سيستم های عامل می باشند.
- برنامه های کاربردی : برنامه های کاربردی نرم افزارهائی هستند که بمنظور تامين خواسته های خاصی طراحی و در اختيار کاربران گذاشته می شوند. برنامه هائی نظير : Word ، Excel و ... نمونه هائی از اين نوع نرم افزارها می باشند.
BIOS در حقيقت نوع سومی از نرم افزارها بوده که کامپيوتر بمنظور عملکرد صحيح خود به آن نياز خواهد داشت.

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

ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 20:13 | |

      مرورى بر تاريخچه فن‏آورى سيستم‏هاى خبره....

مرورى بر تاريخچه فن‏آورى سيستم‏هاى خبره....
شاخه هوش مصنوعى در علوم رايانه از اواسط دهه پنجاه ميلادى با هدف شبيه‏سازى فعاليتهاى ادراكى انسان و نيز ساخت ماشين‏هاى هوشمند پايه‏گذارى گرديد. مشكل اساسى در اين راه عدم وجود تعريفى منسجم از هوش كه مورد اتفاق نظر باشد و همچنين شناختى كامل نسبت‏به جزئيات و مكانيزم فعاليتهاى ادراكى انسان بود. به عبارت ديگر تلاش براى شبيه‏سازى، پديده‏اى بود كه شناخت كاملى از آن وجود نداشت. به همين دليل بيشتر تحقيقات و پژوهشها به سمت‏شبيه‏سازى روى‏كردها و مظاهرى از هوش انسانى سوق پيدا كرد و جنبه‏هاى كاربردى در زمينه‏هاى محدودى كه احتمال موفقيت در آنها بيشتر متصور بود، بيش از پيش مورد توجه قرار گرفت. يكى از اين زمينه‏ها كه به دليل برخوردارى از برخى ويژگيها در ابتدا مورد توجه واقع شد، اثبات قضاياى رياضى بود. موفقيتهاى به‏دست آمده در و Assistant ( Aura) Automated Reasoning موجب بروز خوش‏بينى‏هاى فراوان در آغاز راه نسبت‏به آينده هوش مصنوعى گرديد. اين برنامه‏ها قادر بودند برخى مسائل و قضاياى رياضى را... 


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 21:28 | |

      نانوتکنولوژی

پیشرفت های جدید در نانوتکنولوژی موجب طرح سوالات جدید در حوزه سیاست عمومی شده است
چت اینترنتی با یکی از متخصصین مربوط به اجسام بسیار ریز

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

نانوتکنولوژی شامل تصویرسازی، اندازه گیری، استفاده از، و تولید اجسام در مقیاس های بین 1 و 100 نانومتر است. یک نانومتر یک میلیاردم متر است؛ ضخامت یک برگ کاغذ 100.000 نانومتر است.


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 21:20 | |

      برنامه نویسی پاسکال

جلسه دوم :

دستور writeln

همان دستور write می باشد با این تفاوت که بعد از عمل نوشتن نوشته به خط بعد می رود.

كد:


Program daneshjo;

Begin

writeln(' daneshjo hopes to teach you pascal ');

End.




ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 21:12 | |

      برنامه نویسی پاسکال

جلسه اول

انواع زبان های برنامه نویسی:

زبان های نسل اول : زبان ماشین 010110
زبان های نسل دوم : نزدیک به سخت افزار ولی بهتر از زبان ماشین مثل اسمبلی
زبان های نسل سوم : پاسکال ،3GL , Basic , Ada , PL1 , C T ...
زبان های نسل چهام : دلفی ، ویژوال بیسیک ، جاوا ، asp.net
زبان های نسل پنجم : زبان های هوشمند

برای برنامه نویسی به سه چیز نیاز داریم : 1.الگوریتم 2.کامپیوتر 3.برنامه
دانلود زبان برنامه نويسی پاسکال
http://www.freepascal.org/download.html


ادامه مطلب

[+] نوشته شده توسط محمد حسین نجفی شعاع در 21:8 | |

      مطالب پيشين

<-! BLOGFA systemer -->