دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 47 کیلو بایت |
تعداد صفحات فایل | 17 |
ذخیره و بازیابی اطلاعات
هر سیستم کامپیوتری از یک( یا بیش از یک ) کامپیوتر یا " ماشین "و تعدادی تجهیزات جانبی تشکیل شده است . از این نقطه نظر می توان گفت که چنین سیستمی دارای دو محیط است :
محیط درون ماشینی ، از خود کامپیوتر( ها ) با اجزاء و عناصر داخلی اش و محیط برون ماشینی ، از دستگاههای جانبی آن تشکیل شده است . از این تجهیزات ، برخی برای ذخیره سازی اطلاعات و مرتبط کردن دستگاههای ذخیره سازی یا رسانه های ذخیره سازی با کامپیوتر ، به کار می روند و برخی دیگر امکانات تماس انسان و به طور کلی محیط برون ماشینی هستند . چنین سیستمی آناتومی خاص خود را دارد .
رسانه های ذخیره سازی را ، اعم از اینکه در محیط درون ماشینی باشند و یا در محیط برون ماشینی ، اصطلاحاً حافظه می نامند .
تعریف حافظه :هر دستگاهی که قادر به نگهداری اطلاعات باشد( بتوان اطلاعات را در آن ذخیره کرد ) به نحوی که استفاده کننده از آن بتواند ، در هر لحظه که لازم باشد ، به اطلاعات مورد نیازش دستیابی داشته باشد ، حافظه نامیده می شود .که در این مبحث میتوان به موضوعات خصوصیات حافظه وسلسله مراتب حافظه ها نیز اشاره کرد.
با توجه به وجود دو محیط ، می توان حافظه های موجود در یک سیستم کامپیوتری را به دو رده کلی تقسیم کرد :..........................
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 113 کیلو بایت |
تعداد صفحات فایل | 40 |
دولت های الکترونیک و نانو تکنولوژی
مقدمه:
فرایند توسعه و پیاده سازی دولت الکترونیک یک فرایند پویا و جامع است. نکته ای که دراینجا باید به آن اشاره کرد آن است که باتوجه به اینکه شرایط کشورهای گوناگون جهان تا حدودی با یکدیگر متفاوتند و هریک از آنها از پیاده سازی دولت الکترونیک مقاصــد ویژه ای را دنبال می کنند، بنابراین، نمی توان یک روش یکتا را برای همه آنها تجویز کرد. بنابراین، فرایند توسعه دولت الکترونیک باید برپایه شناخت و تحلیل درست از شرایط محیطی انجام گیرد. به عبارت دیگر، فرایند الکترونیک کردن دولت دارای ماهیتی استراتژیک است.
به همین دلیل، در شروع پیاده سازی دولت الکترونیک ضمن توجه به هریک از مراحل استقرار وچالشهای آن، پاسخ به برخی از پرسشها ضروری است.
در این زمینه تحقیقی از سوی گروه استراتژی بین المللی شورای پاسیفیک صورت گرفته و نتایج آن توسط پنج شـــرکت بزرگ طراحی استراتژی های موفقیت آمیز پیاده سازی دولت الکترونیک ارائه شده است که بر اساس آن در شروع پیاده سازی دولت الکترونیک در هر کشور باید به 10 سؤال زیر پاسخ داد:
1 - چرا به دنبال الکترونیک کردن دولت هستیم؟
2 - آیا ما چشم انداز روشن و اولویتهای مشخصی برای دولت الکترونیک داریم؟
3 - ما برای چه نوعی ازمدلهای دولت الکترونیک آمادگی داریم؟
4 - آیا اراده و تعهد سیاسی لازم برای هدایت تلاشهای مربوط به دولت الکترونیک وجود دارد؟
5 - آیا بهترین پروژه های پیاده سازی دولت الکترونیک را انتخاب کرده ایم؟
6 - چگونه باید پروژه های دولت الکترونیک را طراحی وهدایت کنیم؟
7 - چگونه بر مقــاومت درون دولتی برای پیاده سازی دولت الکترونیک غلبه کنیم؟
8 - چگونه پیشرفت پروژه های پیاده سازی دولت الکترونیک را اندازه گیری کنیم؟
9 - نحوه ارتباط بخش دولتی و خصوصی در پیاده سازی دولت الکترونیک چگونه است؟
10 - دولت الکترونیک از چه راههایی و چگونه می تواند مشارکت شهروندان را در امور عمومی بیشتر و بیشتر کند؟
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 35 کیلو بایت |
تعداد صفحات فایل | 30 |
دلایل استفاده از وب سرور Apache
حقیقت این است که وب سرور Apache به یکی از عوامل موفقیت وب تبدیل شده است. با وجودی که این ادعا ممکن است برای عدهای ناخوشایند باشد، اما دلیل زیادی برای اثبات این واقعیت وجود دارد. بررسیهای اخیر حاکی از آن است که بیشترین وب سایتهای موجود در حال حاظر از وب سرور Apache به عنوان سرویس دهنده وب استفاده میکنند. این دلیل را میتوان علت این موفقیت برشمرد:
- Apache رایگان است.
- کد منبع Apache به رایگان در دسترس است. ( به این گونه نرمافزارها اصطلاحاً "کدباز" یا open source گفته میشود.)
- Apache بر روی مجموعهای بسیار متنوعی از سیستمهای عامل قابل استفاده است.
- Apache دائماً در حال توسعه و افزایش قابلیتهای جدید است.
- Apache بسیار توانمند بوده و به واسطه طراحی ماجولار به راحتی قابل توسعه است.
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 857 کیلو بایت |
تعداد صفحات فایل | 395 |
دستیابی داده در ASP.NET 2.0
دستیابی به داده از جمله عملیات مهم در زمان پیاده سازی هر نوع برنامه کامپیوتری است و برنامه های وب نیز از این قاعده مستثنی نمی باشند . امروزه صفحات وبی که در ارتباط با داده بوده و حاوی اطلاعاتی می باشند که از بانک های اطلاعاتی بازیابی و نمایش داده می شود به یکی از ارکان اصلی هر نوع برنامه تجاری تبدیل شده است .
پیاده کنندگان برنامه های کامپیوتری خصوصا" برنامه های وب همواره برای پیاده سازی برنامه هائی که در ارتباط با داده می باشند با چالش های خاص خود مواجه بوده و آرزو می نمایند که بتوانند با صرف کمترین زمان و نوشتن حداقل کد لازم به اهداف خود نائل گردند . با ارائه ASP.NET 2.0 ، زمینه تحقق خواسته فوق برای پیاده کنندگان برنامه های وب فراهم می گردد . چراکه در این نسخه از ASP.NET علاوه بر ارائه بیش از پنجاه کنترل جدید ، امکانات متعددی به منظور بهبود و تسهیل عملیات در ارتباط با داده ارائه شده است .
پیاده کنندگان برنامه های وب که از ASP کلاسیک و یا ASP.NET 1.1 برای طراحی و پیاده سازی برنامه های خود استفاده می نمایند ، می بایست پس از نوشتن کد لازم به منظور دستیابی و بازیابی داده از منابع ذخیره سازی ، یک قالب و یا فرمت مناسب جهت نمایش اطلاعات در مرورگر را نیز ایجاد نمایند .
با این که ویژوال استودیو دارای برنامه های کمکی خاصی ( ویزارد ) در این رابطه می باشد ، ولی استفاده از ویژگی های پیشرفته ای نظیر Paging و مرتب سازی داده ها ، همچنان مستلزم همگرائی بین کدهای نوشته شده در لایه back-end و اطلاعات مورد نظر جهت نمایش در لایه front-end است . در اغلب موارد نگهداری و یکسان سازی کدهای فوق نیز مشکل می باشد خصوصا" در مواردی که بانک اطلاعاتی تغییر می یابد و یا می بایست اطلاعات اضافه ای را بر روی یک صفحه خاص نمایش دهیم . علاوه بر موارد فوق ، استفاده از فایل های XML به عنوان منابع ذخیره سازی داده نیز مستلزم نوشتن خطوط زیادی است تا بتوان یک همگرائی خاص بین منبع داده و منطق دستیابی داده را ایجاد نمود .
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 48 کیلو بایت |
تعداد صفحات فایل | 19 |
دسته بندی جیگ وفیکسچرها
عبارت جیگ وفیکسچرها برای جوشکاری معنی مشابهی باجیگ وفیکسچرهای ماشین کاری را ندارد .
یک جیگ جوشکا ری یک ابزار ثابت است ولی یک فیکسچر جوشکاری را می توان حول محورهای افقی یا عمودی چرخاند ونقش اصلی فیکسچر جوشکاری مهار کردن قطعه کاری وجلوگیری از بروز این عیب می باشد . در حالی که این معنی برای جیگ وفیکسچر برای عملیات ماشین کاری درست نیست .
جیگ وفیکسچرها راازجهت کاربرد ومفهوم به دو دسته 1-جیگ وفیکسچرهای برای عملیات ماشین کاری 2-جیگ وفیکسچرهای برای عملیات جوشکاری تقسیم می کنیم .