دسته بندی | حقوق |
فرمت فایل | doc |
حجم فایل | 21 کیلو بایت |
تعداد صفحات فایل | 23 |
قانون برگزاری مناقصات
فصل اول – کلیات
فصل دوم – سازماندهی مناقصات
فصل سوم – برگزاری مناقصات
فصل چهارم- مقررات مناقصات
فصل اول – کلیات
ماده 1 – کارکرد
الف- این قانون به منظور تعیین روش و مراحل برگزاری مناقصات به تصویب می رسد و تنها در معاملاتی که با رعایت این قانون انجام می شود کاربرد دارد.
ب –قوای سه گانه جمهوری اسلامی ایران اعم از وزارتخانه ها سازمان ها و موسسات و شرکت های دولتی، موسسات انتفاعی وابسته و نهادهای عمومی غیر دولتی (در مواردی که آن بنیادها و نهادها از بودجه کل کشور استفاده می نمایند)، موسسات عمومی، بنیادها و نهادهای انقلاب اسلامی، شورای نگهبان قانون اساسی و همچنین دستگاه ها و واحدهایی که شمول قانون بر آنها مستلزم ذکر یا تصریح نام است، اعم از این که قانون خاص خود را داشته ویا از قوانین و مقررات عام تبعیت نمایند نظیر وزارت جهاد کشاورزی، شرکت ملی نفت ایران، شرکت ملی گاز ایران، شرکت ملی صنایع پتروشیمی ایران، سازمان توسعه و نوسازی معادن و صنایع معدنی ایران، سازمان صدا و سیمای جمهوری اسلامی ایران و شرکت های تابعه آنها موظفند در برگزاری مناقصه مقررات این قانون را رعایت کنند.
تبصره – نیروهای مسلح، تابع مقررات و ضوابط خاص خود بوده و از شمول این قانون مستثنی هستند.
ماده 2 – تعاریف
واژگانی که در این قانون به کار برده شده به شرح زیر تعریف می شوند:
الف – مناقصه: فرایندی است رقابتی برای تامین کیفیت مورد نظر (طبق اسناد مناقصه) که در آن تعهدات موضوع معامله به مناقصه گری که کمترین قیمت مناسب را پیشنهاد کرده باشد واگذار می شود.
ب – مناقصه گزار: دستگاه موضوع بند (ب) ماده (1) این قانون که مناقصه را برگزار می نماید.
ج – مناقصه گر: شخصی حقیقی یا حقوقی است که اسناد مناقصه را دریافت و در مناقصه شرکت می کند.
د – کمیته فنی بازرگانی: هیاتی است با حداقل سه عضو خبره فنی بازرگانی صلاحیتدار که از سوی مقام مجاز دستگاه مناقصه گزار انتخاب می شود و ارزیابی فنی بازرگانی پیشنهادها و سایر وظایف مقرر در این قانون را برعهده می گیرد.
هـ- ارزیابی کیفی مناقصه گران: عبارت است از ارزیابی توان انجام تعهدات مناقصه گران که از سوی مناقصه گزار یا به تشخیص وی توسط کمیته فنی بازرگانی انجام می شود.
و – ارزیابی فنی بازرگانی پیشنهادها: فرایندی است که در آن مشخصات، استانداردها، کارائی، دوام و سایر ویژگی های فنی و بازرگانی پیشنهادهای مناقصه گران بررسی، ارزیابی و پیشنهادهای قابل قبول برگزیده می شوند.
ز – ارزیابی مالی : فرایندی است که در آن مناسبترین قیمت به شرح مندرج در ماده (20) این قانون از بین پیشنهادهایی که از نظر بازرگانی پذیرفته شده اند، برگزیده می شود.
ح – ارزیابی شکلی : عبارت است از بررسی کامل بودن اسناد و امضاء آنها، غیر مشروط و خوانا بودن پیشنهاد قیمت.
ط- انحصار : در معامله عبارت است از یگانه بودن متقاضی شرکت در معامله که به طرق زیر تعیین می شود:
1 – اعلان هیات وزیران برای کالاها و خدماتی که در انحصار دولت است.
2- انتشار آگهی عمومی و ایجاب تنها یک متقاضی برای انجام معامله.
ی – برنامه زمانی مناقصه : سندی است که در آن زمان و مهلت برگزاری مراحل مختلف مناقصه، مدت اعتبار پیشنهادها و زمان انعقاد قرارداد مشخص می شود.
ماده 3 – طبقه بندی معاملات
معاملات از نظر نصاب (قیمت معامله) به سه دسته تقسیم می شوند:
1- معاملات کوچک : معاملاتی که به قیمت ثابت سال 1382 کمتر از بیست میلیون (000،000، 20) (*1) ریال باشد.
2- معاملات متوسط : معاملاتی که مبلغ مورد معامله بیش از سقف مبلغ معاملات کوچک بوده و از ده برابر سقف ارزش معاملات کوچک تجاوز نکند (000،000، 200 ریال ) (*2)
3- معاملات عمده بزرگ : معاملاتی که مبلغ برآورد اولیه آنها بیش از ده برابر سقف ارزش مبلغ معاملات کوچک باشد (000،000، 200 ریال به بالا) (*3)
------ پاورقی ---------------------------------------------------------------------------------
(*1 ) براساس تصویب نامه شماره 51557/ت37537هـ مورخ 6/4/1386 هیات محترم وزیران مبلغ به بیست و نه میلیون و سیصد و چهل هزار ریال (000، 340، 29 ریال) اصلاح گردید .
(2 *) براساس تصویب نامه شماره 51557/ت37537هـ مورخ 6/4/1386 هیات محترم وزیران مبلغ به دویست ونود وسه میلیون و چهارصد ریال (000، 400، 293 ) اصلاح گردید.
(3 * ) براساس تصویب نامه شماره 51557/ت37537هـ مورخ 6/4/1386 هیات محترم وزیران مبلغ به دویست و نودو سه میلیون و میلیون و چهارصد ریال (0000، 400، 293 ریال) اصلاح گردید.
تبصره 1 – وزارت امور اقتصادی و دارایی مکلف است در ابتدای هر سال نصاب معاملات را براساس شاخص بهای کالاها و خدمات اعلام شده توسط بانک مرکزی جمهوری اسلامی ایران جهت تصویب به هیات وزیران پیشنهاد نماید.
تبصره 2- مبلغ نصاب برای معاملات کوچک و متوسط مبلغ مورد معامله و در معاملات عمده مبلغ برآوردی واحد متقاضی معامله می باشد.
تبصره 3- مبلغ یا برآورد معاملات مشمول هریک از نصاب های فوق نباید با تفکیک اقلامی که به طور متعارف یک مجموعه واحد تلقی می شوند به نصاب پایین تر برده شود.
ماده 4 – طبقه بندی انواع مناقصات
الف – مناقصات از نظر مراحل بررسی به انواع زیر طبقه بندی می شوند:
1- مناقصه یک مرحله ای: مناقصه ای است که در آن نیازی به ارزیابی فنی بازرگانی پیشنهادها نباشد در این مناقصه پاکت های پیشنهاد مناقصه گران در یک جلسه گشوده و در همان جلسه برنده مناقصه تعیین می شود.
2- مناقصه دو مرحله ای: مناقصه های است که به تشخیص مناقصه گزار بررسی فنی بازرگانی پیشنهادها لازم باشد در این مناقصه، کمیته فنی بازرگانی تشکیل می شود و نتایج ارزیابی فنی بازرگانی پیشنهادها را به کمیسیون مناقصه گزارش می کند و براساس مفاد ماده (19) این قانون برنده مناقصه تعیین می شود.
ب - مناقصات از نظر روش دعوت مناقصه گران به انواع زیر طبقه بندی می شوند:
1- مناقصه عمومی: مناقصه ای است که در آن فراخوان مناقصه از طریق آگهی عمومی به اطلاع مناقصه گران می رسد.
2- مناقصه محدود: مناقصه ای است که در آن به تشخیص و مسئولیت بالاترین مقام دستگاه مناقصه گزار، محدودیت برگزاری مناقصه عمومی با ذکر ادله تائید شود.
فراخوان مناقصه از طریق ارسال دعوتنامه برای مناقصه گران صلاحیتدار براساس ضوابط موضوع مواد (13) و (27) این قانون به اطلاع مناقصه گران می رسد.
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 2300 کیلو بایت |
تعداد صفحات فایل | 34 |
آشنایی با مبانی اینترنت
LAN- ( Local Area Network ) :
یک شبکه محلی است که کامپیوتر ها در فاصله کمی از یکدیگر قرار دارند و از طریق کابل شبکه با هم شبکه می شوند. سرعت تبادل اطلاعات در این نوع شبکه بالاست.
مثل کامپیوتر های داخل یک ساختمان اداری یا بانک ها
WAN – ( Wide Area Network ) :
این شبکه یک شبکه گسترده است که کامپیوتر ها در فواصل دور با یکدیگر شبکه می شوند در این شبکه ارتباط کامپیوتر ها از طریق ارتباط ماهواره ای برقرار می شود و سرعت تبادل اطلاعات پایین تر از شبکه LAN است.
شبکه اینترنت : اینترنت بزرگترین شبکه کامپیوتری جهان است که از تعداد زیادی کامپیوتر تشکیل شده و تاریخچه شبکه اینترنت به سال 1968 بر می گردد. زمانی که ارتش نظامی آمریکا جهت تبادل اطلاعات نظامی خود شبکه ای به نام آرپانت را بین مراکز نظامی خود ایجاد کرد و چون این پروژه با موفقیت به پایان رسید و دارای مزایای زیادی بود کم کم تمامی مراکز دانشگاهی و موسسات دولتی در سراسر جهان به این شبکه متصل شدند تا به امروز که ما شاهد یک شبکه جهانی به نام اینترنت هستیم.
اتصال به دنیای خارج : از آنجا که ما در استفاده از کامپیوتر در امور مختلف نیازمند اطلاعات در هر زمینه ای هستیم ، لذا این اطلاعات ممکن است در کامپیوتر های مختلف در سراسر دنیا موجود باشد برای دسترسی به این منابع اطلاعات فقط یک راه وجود دارد و آن اتصال به شبکه اینترنت است.
برای اتصال به شبکه اینترنت، کامپیوتر ما نیازمند دو ارتباط است.
1- ارتباط سخت افزاری
2- ارتباط نرم افزاری
1- ارتباط سخت افزاری :
: ISP برای اتصال کامپیوتر به شبکه اینترنت به تجهیزات ماهواره ای نیاز است از آنجا که این تجهیزات گرانقیمت هستند و استفاده از آن ها نیازمند تخصص خاصی است بدین منظور مراکزی این تجهیزات را نصب و راه اندازی می کنند و ارتباطشان را با شبکه اینترنت بر قرار، و خدمات اینترنتی را به ازای گرفتن هزینه ای از ما و دادن یک اشتراک، به ما ارائه می دهند که این مراکز ISP نام دارند و مخفف عبارت ( ارائه کننده خدمات اینترنتی Internet servise provider) می باشد برای اینکه ما بتوانیم از خدمات این ISPها استفاده کنیم باید کامپیوتر را از مسیری به این مراکز متصل کنیم که ساده ترین راه، استفاده از خط تلفن است و برای اینکه کامپیوتر را بتوان به خط تلفن متصل کرد نیازمند دستگاهی بنام مودم هستیم.
مودم : از آنجا که کامپیوتر یک دستگاه دیجیتالی است و خطوط تلفنی با سیستم آنالوگ کار می کنند نیازمند دستگاهی هستیم که از یک طرف کامپیوتر را به خط تلفن متصل کند و از طرف دیگر مبدلی باشد برای تبدیل آنالوگ به دیجیتال و دیجیتال به آنالوگ که مودم چنین قابلیتی را دارد.
فهرست مطالب
فصل اول: آشنایی با مبانی اینترنتی
فصل دوم: آشنایی با نرم افزار مرورگر وب ( web Browser )
فصل سوم: آشنایی با موتورهای جستجوگر ( Search engine )
فصل چهارم: آشنایی با پست الکترونیکی ( Email )
فصل پنجم: امنیت ( Security )
فصل ششم: گفتگو و ارتباط در اینترنت ( Chat )
) Network شبکه( : از به هم پیوستن دو یا چند کامپیوتر به یکدیگر یک شبکه ایجاد می شود.
شبکه به دو دسته تقسیم می شود :
LAN
شبکه
WAN
فهرست مطالب
فصل اول: آشنایی با مبانی اینترنتی
فصل دوم: آشنایی با نرم افزار مرورگر وب ( web Browser )
فصل سوم: آشنایی با موتورهای جستجوگر ( Search engine )
فصل چهارم: آشنایی با پست الکترونیکی ( Email )
فصل پنجم: امنیت ( Security )
فصل ششم: گفتگو و ارتباط در اینترنت ( Chat )
) Network شبکه( : از به هم پیوستن دو یا چند کامپیوتر به یکدیگر یک شبکه ایجاد می شود.
شبکه به دو دسته تقسیم می شود :
LAN
شبکه
WAN
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 151 کیلو بایت |
تعداد صفحات فایل | 73 |
ویندوز NT نسبت به سیستمهای عامل OS/2 و UNIX و ویندوز 16 بیتی دارای برتریهایی است که این خصوصیات و امکاناتی که ویندوز NT دارد، با یک سیستم عامل یا بیشتر نیز قابل دسترسی است. ولی هیچکدام از سیتم عاملها قابلیتهای ویندوز NT را ندارد. در این قسمت مهمترین خصوصیات NT را معرفی میکنیم و یکسری خصوصیات کلیدی NT را شرح میدهیم.
1- آدرسدهی 32 بیتی
در انیجا لازم است توضیحی در مورد اینکه آدرس چیست و نحوة آدرسدهی که میکروسافت DOS چگونه است بدهیم. آدرس کلاً محل یک بایت از اطلاعات در حافظه کامپیوتر یا Mass storage میگویند. آدرس بر دو نوع است. آدرس میتواند فیزیکی و یا میتواند مجازی باشد.
1-1- آدرسدهی فیزیکی: به بایت دادة معین در محل فیزیکی معینی از حافظه یا دیسک اشاره میکنند.
2-1- آدرسدهی مجازی: به آدرس منطقی (نرمافزاری) اشاره میکند که سیستم عامل به آدرس فیزیکی معینی اشاره میکند.
مطلب قابل توجه در انیجا این است که ویندوزNT از بین دو آدرسدهی، از آدرسدهی مجازی استفاده میکند که برای هر درخواست اصولاً چهار گیگابایت اختصاص داده میشود که البته 2 گیگابایت آن برای سیستم عامل منظور میشود.
به دنبال پیشرفت مایکروسافت DOS به دلیل محدودیتهای حافظه، میکروپروسسورهایی از قبیل 8086 و 8088 شانزده بیتی که یک فضای آدرسدهی بیست بیتی را عرضه میداشتند طراحی کردند. یعنی در واقع این میکروپروسسورهای میتوانستند یک مگابایت از حافظه را به طور فیزیکی آدرسدهی کنند. با توجه به این که بیست بیت به خوبی در کلمه (word) شانزده بیتی جای نمیگرفت مهندسین INTEL برای دستیابی به هر آدرس، طرحی به نام تقسیم حافظه ارائه دادند.
در این نوع آدرسدهی آمدند یک مگابایت را به 16 قسمت تقسیم کردند که هر قسمت 64 کیلوبایتی با ghunk بود. این کار بدین دلیل بود که برنامهنویسان اصولاً در پردازندههای 8 بیتی قدیمی مانند INTEL 8085 و ZILOG Z80 با آدرسدهی 64 kdyte آشنایی داشتند.
برای اینکه برنامنویسان بتوانند به هر آدرسی در داخل فضای آدرس یک مگابایتی دست پیدا کنند آدرس حافظه فیزیکی محاسبه شد. (قسمت در 16 ضرب کرده و سپس یک offset به آن اضافه میشود. نتیجه به بایت مورد نظر اشاره میکند.) بقیة پردازندههای 6 بیت مانند 68000 Motorola از آدرسدهی خطی استفاده میکردند که هربیت از حافظه مستقیماً و بدون استفاده از offset & segment آدرسدهی میکرد. و علاوه بر تسهیلاتی مانند MS-DOS 5.0 و windows 3.1، طراحان زیادی طرحهای خود را برای آدرسدهی و بیش از 640 کیلوبایت حافظه پیشنهاد کردند. میتوان از معروفترین نمونهها QEMM QUALAS’ 386 MAو QUARTERDECK’S را نام برد.
کل این و طرحها حافظة مورد استفاده را بیش از حد 640 کیلوبایتی بسط داند، ولی مجبور کردن آنها به کار با یک موقعیت خاص PC و دنبالة درخواستها و تسهیلات نرمافزاری معمولاً یک هدر کردن زمان، پردازش خنثیکننده است. همیشه اینطور به نظر میرسد که حداقل یک درخواست مهم با یکی از تسهیلات با مدیریت حافظة شما سازگار نیست.
اولین پردازنده که فضای آدرسدهی خطی را به کار برد و نیز با DOS سازگاری داشت INTEL 386 بودکه میبایست تقسیمبندی حافظه در کنار آن احتیاج به مدیریت شخص ثالث را حذف کرد که در واقع فضای آدرسدهی 32 بیتی INTEL 386 با برنامهها نوشته شده برای پردازندههای INTEL قبلی سازگاری نداشت.
این برنامههای ناسازگار، DOS و تمام برنامههای اجرا شده تحت DOS بودند. برایایجاد سازگاری با DOS و درخواستهای آن INTEL یک طریقة دیگر آدرسدهی را طرح کرد بنام Real Mode .
این نوع آدرسدهی با سایر نرمافزارهای قبل سازگاری داشت ولی متذسفانه در هنگام کار با این نوع آدرسدهی یعنی Real moed ، 386 و (486) بیش از یک 8086 خیلی سریع عمل نمیکند. DOS که در مقابل محدودیتهای 8086 و 8088 نوشته شده بود، هنوز بسیار شبیه نسخه سریع حد خود در سال 1981 با تمام محدودیتهای آدرسدهی عمل میکنند.
دو طریق آدرسدهی حافظه:
Real Mode : یک طریقة آدرسدهی حافظه است که از آدرسدهی نوع تقسیمبندی حافظه یعنی همان segment & offset استفاده میکنند. ماننده پردازندة INTEL 8086.
Protected Mode : یک طریقة دیگر آدرسدهی حافظه که برای دستیابی به بایت حافظه به جای segment & offset از آدرسدهی خطی استفاده میکند. این نوع آدرسدهی مشخصات حفاظت سختافزاری که windows و windows NT آن را به کار گرفتهاند، فعال میکند.
windows NT برای تهیه آدرسدهی 32 بیتی واقعی Trune 32-bit addressing از آدرسدهی خطی 386 و 186 و پنتوم (INTELS586) و همچنین پردازنده pisk همچنون Mips و DigtalAlpha استفاده می کند. قابل ذکر است که دیگر NT از سازگار بودن با DOS و windos 16بیتی صرفنظر می کند و دارای طرحی است بنام (viriul dos machine) که در این صورت این امکان را به ویندوز NT می دهد که بتواند در خواستهای Dos و windows16 بیتی را اجرا کند (بعدا در مورد VDM صحبت خواهیم کرد ) .
مزیت های آدرس دهی 32 بیتی :
1-توسعه نرم افزار با حذف قسمت بندی حافظ آسانتر و سریع تر می شود.
2- برنامه نویسان دیگر لآزم نیست حافظه مورد در خواستهایشان آشنا باشد .
3-کارسیستم باحذف سربارپردازشی که موردلزوم مدیریت حافظه است بهبود می یابد.یعنی در هیچ گونه نیازی به حافظه ثالثی ندارد.رهایی از مدیریت حافظه سازگاریهای NT واقع ویندوز مختلف سخت افزار ونرم افزار را نیزحذفمی کندیعنی وضعیت استقرارنرم افزار می تواند ساده و 16 بیتی باشد WindowsیاDos ابتدایی تر از
4- میزان برنامه قابل دسترسی و اندازه داده در آدرس دهی 32 بیتی زیاد می شود.
ویندوز NT از ترکیب برنامه و سیستم با اندازه چهار گیگا با یت که صدها برابر بزرگتر از حدودقابل اجرا روی بر نامه های DOS و ویندوز 16 بیتی تشکیل شده است . فایلهای بزرگ که توسط ویندوز NT قابل پردازش می باشد غیر ممکن است که توسط DOS ویاwindos16 بیتی پردازش شوددر خواست کننده های (در خواستهای ) پیچیده که فایلهای بزرگ را پردازش میکنند فقط با ویندوز NT عمل می کندو آن هم فقط به دلیل آدرس دهی 32 بیتی است . در خواستهای پیچیده همچون رزرواسیون، مبادله دارایی وسیستمهای پردازش طلبهای بیمه است
از دیگر خصوصیات کلیدی ویندوز NT ،حافظه مجازی و یا VM است که در زیر توضیح می دهیم .
2-VIRTUAL MEMORY (حافظه مجازی)
هر در خواست در ویندوز NT میتواند به 4 گیگا بایت حافظه دست پیدا کند (به خاطر فضای 32 بیتی )
که البته از مقدار تصور شده برای هر در خواست بیشتر است . دو نوع حافظه اصلی کامپیوتر به شرح زیر است :
RAM :RAM یا حافظه تصادفی (حافظه دسترسی تصادفی ) از نوع دیگر سریعتر است . مزیتهای آن به شرح زیر است :
1-PC برای اینکه بتوانند یک بایت داده را در 70 بیلیونیم ثانیه دریافت و بعد ذخیره کننداز RAM استفاده می کنند
2-برنامه ها به طور مستقیم می توانند به آدرس حافظه بروند و بایت مورد نظر خود را دریافت کنند درواقع بجای اینکه به بلاک مورد نظر در روی دیسک مراجعه کند و با یتها ی بلاک را بایت به بایت بخواند وبه بایت مورد نظر برسد می تواند به طور مستقیم به آدرس حافظه بروند . ترجیحا استفاده از RAM را پیشنهاد می کنند.
عیوب استفاده ازRAM :
1 -در هنگام قطع برق تمام اطلاعات ذخیره شده در RAMاز بین می رود.این نوع حافظه را VOLATL STORAGE نامیده میشود . در این جا قابل ذکر است که در بسیاری از کامپیوتر هایی که قابل حمل هستند
هنگامی که کامپیوتر خاموش است مقداری برق به حافظه RAM کامپیوترمی رسدکه باعث می شود داده های ذخیره شده در آن از بین نرود و در هنگام تمام شدن باطری آن اطلاعات در آن با تمام شدن باطری از بین می رود.
2-عیب دیگر RAM ها در قیمت آن مشاهده می شودوآن نیزگران بودن قیمت RAMها است در واقع هر مگا بایت از RAM ها برای pc ها حدود 35 دلار فروخته می شود . از روی این قیمت می تواند تعداد RAMهایی که در یک pc می توان نصب کردرا حدس زد .اصولا به pc های kigh-end 8 مگا بایت RAM وصل می شود و این مقدار را خیلی ها می توانند تا 20 مگابایت افزایش دهند و بعضی نیز این مقدار را به 64 مگابایت میرسانند .برای این امر به RAM با چگالی بالا تری نیاز است که قیمت آن به ازای هر مگابایت افزایش می یابد ولی فضای فیزیکی کمتری را اشغال میکند نوع دیگر حافظه اصلی در کامپیوتر hard disk است که در زیر شرح داده شده است :(نوع دیگر حافظه Mass storage ها هستند که روی hard disk سواری می شوند.
همان طور که در بالا گرفته شده نوع دیگر حافظه اصلی Mass storage ها هستند که بر رویhard disk سوار می شوندhard disk ها به مراتب کند تر از RAM ها هستند .
از نظر قابلیت ذخیره سازی hard disk ها از 40 مگا بایت تا حدود 2 گیگا بایت قابلیت ذخیره سازی دارند .
از نظر قیمت هم یک pc hard 200 مگابایتی تقریبا 400 دلار ویا به عبارتی دو دلار به ازای هر مگا بایت می باشد که در مقایسه با قیمت RAM که در حدود قیمت یک مگا بایت RAM است . در هنگام قطع برق محتویات hard ها از بین نمی رود به این گونه حافظه Nonvolatile storage می شود .
استفاده از هر دو نوع حافظه برای pc ضروری به نظر می رسد.از RAM برای برنامه های اجرایی و ذخیره.
دادههای حساس هنگامی که اجرا ضروریست استفاذه می شود واز hard disk برای ذخیره طولانی اطلاعات در زمانی که قیمت به ازای هر بایت مهم می باشد، استفاده میشود .
در این جا یک سئوالی که پیش می آید این است که اگر به بیش از RAM قابل ذسترسی نیاز پیدا کردیم چه می کنیم؟مثلآ فرض کنید که یک برنامهspreed sheet به دو مگا بایت وRAM ویک فایل spreed sheetکه به دو مگا بایت احتیاج دارد داشته باشیم . این سئوال پیش می آید که آیا فقط به همین 4 مگابایت نیاز داریم ؟ خود سیستم عامل به مقداری زیاد RAM احتاج دارد . پس ما میزان لازم RAM برای سیستم عامل و پردازنش speed sheet به طور همزمان در دست نداریم .
در DOS برای فراخوانی برنامه و داده اگر RAM به مقدارکافی نداشتیم مجبوربودیم یک RAM اضافه دیگر خریداری می کردیم وبه PC نصب می کردیم. ولی در ویندوز NT ما راه چاره ای داریم وآن این است که امکان تبدیل قسمتی از hard به فضای RAM وجود دارد.به طوری که در خواستهایی بزرگتر از آن هستند که در حافظه RAM جای بگیرند ، می توانیم اجرا کنیم . این خصوصیت ویندوزNT را viriual Memory نامگذاری کردند . بعدا به طرز کار VM تحت ویندوز NT وتوضیح وشرح آن خواهیم پرداخت .
در هنگام نصب ویندوز NT (برای اولین )کاربران و یا مدیرسیستم موظف است که برنامه راه اندازNT را چک کند تا به فضای قابل دسترسی پذیرRAM وHARDدر سیستم عالملی پی ببرد.برپایه فضای دسترسی پذیر دیسک RAM یک swap file ایجاد میکنند که اندازه آن حداکثر می تواند به اندازه RAM موجود در سیستم باشد . در هنگام نصب ویندوز NT کاربر میتواند اندازهswap file را تغییر بدهد . رابطه swap file با حافظه مجازی از نظر اندازه مستقیم است . یعنی هر چه اندازه swap file بزرگ باشد ، حافظه مجازی نیز بزرگ میباشد. ولی قابل ذکر است که بزرگی آن تا اندازه فضای ذخیره سازی فایل ثابت، اذامه خواهد داشت .
اندازه نهایی swap file را جابجایی وظرفیت کل دیسک مشخص می کند.در زیر توضیحی در مورد swap fileو این که swap file چیست می دهیم .
SWAP FILE
swap file قسمتی از حافظه سخت است که توسط مدیریت حافظه مجازی بکار می رود که کارش در واقع نگهداری موقت بخشی از محتویات RAM است تا اینکه به سیستم این امکان داده شود که برنامه هلآیی که از نظر اندازه از RAM قابل دسترسی بزرگترند ،را بتواند اجرا کند.
دنباله بحث :بعد از نصب ویندوز NT و اجرای آن swap file به عنوان یک انباره موقت برای محتویات RAM بکار برده می شود. در زیر دو وظیفه مهم مدیر حافظه مجازی را بررسی می کنیم:
1-مدیریت داده ذخیره شده بر روی دیسک وانتقال آدرس داده های روی پایه دیسک به فضای آدرس دهی 32 بیتی ویندوز NT .در خواست میتواند عملیاتی را بر روی داده انجام دهد بدون اینکه توجه به این داشته باشد که داده از نظر فیزیکی درکجا قرارگرفته است.یعنی میتواند عملآیاتی را برروی داده درفضای حافظه مجازی انجام دهد
2-در ویندوز NT هنگامی که بخواهند از RAM بیشتر از آنچه که در دسترس است استفاده کنند این مدیریت حافظه مجازی است که قسمتی ازRAM رابه swap file منتقل می کندتا اینکه فضایی برای داده های لازم باز کند و در زمان لازم دوباره بهRAM بازگردانده می شود .برای جلوگیری از هدر رفتن زمان ،به جای اینکه داده ها بایت به بایت از RAM به ذیسک ویا از دیسک به RAM منتقل شوند ،این انتقال به این صورت است که داده های به صورت4kilopages منتقل می شوند نه بایت به بایت.برنامه درخواستی لزومی نداردکه چیزی در مورد پردازش swaping بداند swaping تکرار شونده روی پاسخ خرابی سیستم وهمچنین روی فعالیتهای سنگین دیسک تاثیر گذار است .
برنامه ای که یک فایل راروی فضای آدرس دهی مجازی ویندوزطNT مورد پردازش قرار می دهد(روی هارد )از نظر سرعت خیلی کند تر از برنامه ای است که از دادها در داخل RAM استفاده میکند .یعنی برنامه اولی از برنامه دومی کندتر اجرا می شود .مدیریت حافظه مجازی برای این طرحی که در فایلهای داده ای خیلی بزرگتر و سیستمهای چند برنامه ای از به وجود آمدنswaping ها خیلی ضروری جلو گیری کند ولی در واقع میزان کار به مقدار RAM قابل دسترس بستگی دارد یعنی هر چه مقدار RAM قابل دسترس بیشترباشد کار کلی بیشتراست ویندوز 16 بیتی هم نیز از حافظه مجازی استفاده می کند ولی در طرز کار آن در ویندوز NT پیچیده تر است .اندازه فضای swap حافظه مجازی در ویندوز 16 بیتی وابسته به مقدار RAMقابل دسترس است وتا تقریبا اندازه 30 مگا بایت مجاز است .این نکته قابل ذکر است که اگر کارتصمیم به حذف swap file ها با خاموش کردن حافظه مجازی بگیرد،و به این ترتیب در خواستهای بزرگتری را انجام دهد ،بهswap file این نیاز نیست .
این حدود اندازه swap file در ویندوز 16 بیتی برایtop disk desk ها (desk top pc ) ها مناسب میباشد .اگر مقدار ram دسترس پذیر شما در حدود 32 مگا بایت یا بیشتر باشد ،کمترین مقدارswap فضای یکdiskرا اشغال میکنددرحالی که30مگابایت از فضایseap برای بسیاری تزدز خواستهایRAMبسیار کم است .ولی ویندوز NT این خصوصیت را دارد که شما هر مقدار swap (زیاد وکم )که نیازدارد ،اختصاص دهید . ولی این موضوع هم هست که حافظه مجازی نمی تواند جوابگوی تمام مشکلات با شد .این امکان را می دهد (حافظه مجازی )که با مقداریRAM محدود برنامه های بزرگ را پردازش کنیم ولی بدون توجه به سرعت پردازش آن یعنی ممکن است سرعت پردازش خیلی کم باشد .در هنگام کار با ویندوز NTهنگامی که حافظه مجازی مشغول مبادلهdata بهhard ازRAM بهhard ویا بالعکس است.توجه داشته باشیدکه به محض پایین آمدن کارایی سیستم ،به RAM اضافه کنیم.البته ممکن است که با اضافه کردن hard سریعتر به اصلاحاتی دست یابیم ولی مزایای بالا بردن مقدار دیسک سریعتر قابل مقایسه با اضافه کردن RAM نمی باشد .از دیگر خصوصیات (خصوصیت سوم) در زیر توضیح داده می شود .
دسته بندی | حقوق |
فرمت فایل | doc |
حجم فایل | 394 کیلو بایت |
تعداد صفحات فایل | 23 |
موضوع فقر
فـقـر
درک مفهوم این اصطلاح و جوانب مختلف آن حایز اهمیت است ،زیرا ما را با یکی از مقولات مهم اقتصادی که با ماهیت دوران اقتصادی - اجتماعی مربوطه دارای ارتباط است، آشنا میسازد. سطح زندگی اصطلاحی است که برای نشان دادن حدود مصارف مادی و معنوی اهالی یک کشور به کار میرود. سطح زندگی به میزان و چگونگی برآوردن نیازهای مادی و معنوی بستگی داشته و در فرماسیونهای اقتصادی - اجتماعی و در مراحل مختلف رشد تاریخی و بر حسب کشورهای مختلف فرق میکند. سطح زندگی مستقیما به تولید اجتماعی، درآمد اهالی، میزان مصرف کالاهای بلند مدت و کوتاه مدت و چگونگی ارضای حوایج فرهنگی و بهداشتی وابسطه است .
علت ها
فقر و بدبختی به علت تفاوت طبقاتی جامعه بروز میکند که بعد از دوران اولیه انسانهای بدوی که در جریان ملیونها سال پیش زندگی میکردند به بار آمده است و نتیجه آن تفاوتهای اجتماعی در سطوح طبقات متفاوت جامعه است تازمانی که این شرایط حاکم باشد جامعه به دو شاخه فقیر وغنی تقسیم بندی است ویکی دیگر از دلایل فقر به طرز اشخاص فقیر برمی گردد انسان هائی که سواد مالی ندارند و قادر به تحلیل مسائل مالی خود نیستند و حتی به دنبال بهبود وضعیت موجود نمی باشند.هشدارهای بهداشتی باید در زندگی اقتصادی و اجتماعی جوانان و زنان کاربرد داشته باشد. در جوامع و در میان قشرهایی که چنان فقیرند و چنان ناتوان و تحت سلطه دیگران که نخستین اندیشه به دست آوردن لقمه نانی است برای نمردن از گرسنگی توصیههای بهداشتی چندان کارساز نیست. بنا براین، در بهداشت و پزشکی، جامعهشناسی و فرهنگشناسی را باید در نظر داشت. شناخت جامعه و طبقات و اقشار آن بزرگترین کمک را به شناخت افراد آسیبپذیر و ناقلدهنده احتمالی بیماریها میکند. چیزی که اگر امروز در مورد آن کوتاهی شود، فردا خیلی دیر است.
ایالت کوازولو-ناتال افریقای جنوبی، هم، بالاترین میزان ایدز را دارد و، هم، بالاترین میزان فقر و محرومیت و نابرابریهای اجتماعی را .در تحقیقی که در همین ایالت انجام شده محرومیت اقتصادی و اجتماعی در افزایش احتمال مبادرت به انواع رفتارها و تجربههای ناسالم جنسی تأثیر معنیدار داشته است. با آنکه فقر و محرومیت اجتماعی و اقتصادی هم برای زنان پیامدهای زیانبار دارد و هم برای مردان، زنان را به مراتب آسیبپذیرتر از مردان میکند. برخی دلایل این آسیبپذیری را میتوان به صورت زیر فهرست کرد: بر احتمال فروش تن در مقابل پول میافزاید. فقر همواره یکی از علتهای روسپیگری بوده است و بر احتمال فروش تن در مقابل پول میافزاید. در همین کشور ما یک کارگر افغانی میتواند با وعده پرداخت مبلغی پول 5 زن خیابانی را بفریبد و پس از رسیدن به مقصود خود آنها را به قتل برساند. چه چیز باعث میشود که 5زن جوان و میانسال، که طبیعتاً از ایجاد رابطه جنسی با کارگری افغانی احساس خطر میکنند، در شرایطی ناامن به تن فروشی مبادرت ورزند؟ فقر بر احتمال واداشتن زن به برقراری روابط جنسی میافزاید. زنانی که از دستیابی به سلسلهمراتب قدرت و مدیریت و منابع اقتصادی محرومند، با قرار گرفتن در مراتب پایین اجتماعی و تصدی مشاغلی که زیردستی آنان را به همراه دارد، همواره در معرض تهدید به از دست دادن شغل در صورت امتناع از ایجاد رابطه جنسی با مافوق خود هستند. به ویژه در جامعهای که قربانی تجاوز و آزار جنسی گناهکار به شمار میآید. . فقر سن شروع و ایجاد رابطه جنسی را پایین میآورد. خانوادههای فقیر ممکن است، در نخستین فرصت ممکن دختران خود را با استدلال “کم کردن نان خور اضافی” در سنین پایین وادار به ازدواج کنند. روشن است که کمتجربگی زن و داشتن همسر نامناسب، در واقع به معنای فروختن یا دستکم سپردن طفلی معصوم و نادان به کسانی است که، با در نظر گرفتن مجموعه شرایط اجتماعی و حقوقی، اختیار تصمیمگیری را از این طفل بیپناه و بیتجربه سلب خواهند کرد. در سابقه اغلب روسپیان ازدواج در سنین پایین و ازدواج اجباری ثبت شده است. فقر بر احتمال حاملگیهای ناخواسته و بدون آمادگی برای زنان میافزاید. پیامدهای این نوع حاملگی بسیار زیانبار است و ممکن است به سقط جنین های غیربهداشتی و مرگآور یا بیماری زا، یا تولد فرزندان بیگناهی که کسی نمیخواهد یا نمیتواند مسئولیت پرورش و نگهداری از آنان را بپذیرد بینجامد؛ تولد کودکانی که وارد چرخة فقر میشوند و فقر را تصاعدی میکنند. . فقرباعث میشود مردانی که حتی صلاحیت نگهداری از همسر اول خود و فرزندان حاصل از ازدواج اول را نداشتهاند، ازدواجهای مکرر کنند. سرپرست بسیاری از خانوادههای بدسرپرست بهراحتی آب خوردن، با ارائه پول ناچیزی در عوض شیربها، همسران کمسالتری را اختیار میکنند و به ازدواجهای مکرر یا همزمان دست میزنند، بیآنکه مرجعی از آنها بازخواست کند که آیا صلاحیت یا استطاعت تجدید فراش را دارند یا نه. این نیز از طریق افزودن بر تعداد زنان مطلقه و کودکان بدسرپرست به چرخه فقر نداوم میبخشد.فقر و نابرابری اجتماعی به تداوم ناآگاهی و محرومیت زنان فقیر از دسترسی به رسانهها و منابع اطلاعاتی کمک میکند و برنامههای آگاهیدهنده را به شکست میکشاند.نتیجه آنکه تنها دادن آگاهی درباره لزوم پیشگیری از بیماریهای آمیزشی و پرهیز از اعمال خطرزای جنسی کافی نیست. توانمند کردن زنان، اندیشیدن راه حلهایی برای خنثی کردن تأثیر مخرب بدسرپرستی برای خانوادهها که منشأ دختران فراری، فروش دختران یا واداشتن آنان به روسپیگری، اعتیاد، خشونتهای خانوادگی و تداوم بخشیدن به چرخه فقر است ،حیاتی است. تأیید اجتماعی و قانونی ایجاد روابط متعدد جنسی برای مردان و واداشتن زنان به تمکین از چنین شوهرانی هر گونه برنامهریری بهداشتی را برای مبارزه با بیماریهای آمیزشی و، از آن جمله، ابتلا به ویروس ایدز خنثی میکند. توانمندسازی زنان، ایجاد موقعیت های شغلی و تحصیلی مناسب برای آنان و شرکت دادن آنها در مقامهای مدیریتی و تصمیمگیری های مربوط به سرنوشت خود بهترین راه مبارزه با فقر و فحشا و پیشگیری از ایدز است.
فـقـردرک مفهوم این اصطلاح و جوانب مختلف آن حایز اهمیت است ،زیرا ما را با یکی از مقولات مهم اقتصادی که با ماهیت دوران اقتصادی - اجتماعی مربوطه دارای ارتباط است، آشنا میسازد. سطح زندگی اصطلاحی است که برای نشان دادن حدود مصارف مادی و معنوی اهالی یک کشور به کار میرود. سطح زندگی به میزان و چگونگی برآوردن نیازهای مادی و معنوی بستگی داشته و در فرماسیونهای اقتصادی - اجتماعی و در مراحل مختلف رشد تاریخی و بر حسب کشورهای مختلف فرق میکند. سطح زندگی مستقیما به تولید اجتماعی، درآمد اهالی، میزان مصرف کالاهای بلند مدت و کوتاه مدت و چگونگی ارضای حوایج فرهنگی و بهداشتی وابسطه است . علت هافقر و بدبختی به علت تفاوت طبقاتی جامعه بروز میکند که بعد از دوران اولیه انسانهای بدوی که در جریان ملیونها سال پیش زندگی میکردند به بار آمده است و نتیجه آن تفاوتهای اجتماعی در سطوح طبقات متفاوت جامعه است تازمانی که این شرایط حاکم باشد جامعه به دو شاخه فقیر وغنی تقسیم بندی است ویکی دیگر از دلایل فقر به طرز اشخاص فقیر برمی گردد انسان هائی که سواد مالی ندارند و قادر به تحلیل مسائل مالی خود نیستند و حتی به دنبال بهبود وضعیت موجود نمی باشند.هشدارهای بهداشتی باید در زندگی اقتصادی و اجتماعی جوانان و زنان کاربرد داشته باشد. در جوامع و در میان قشرهایی که چنان فقیرند و چنان ناتوان و تحت سلطه دیگران که نخستین اندیشه به دست آوردن لقمه نانی است برای نمردن از گرسنگی توصیههای بهداشتی چندان کارساز نیست. بنا براین، در بهداشت و پزشکی، جامعهشناسی و فرهنگشناسی را باید در نظر داشت. شناخت جامعه و طبقات و اقشار آن بزرگترین کمک را به شناخت افراد آسیبپذیر و ناقلدهنده احتمالی بیماریها میکند. چیزی که اگر امروز در مورد آن کوتاهی شود، فردا خیلی دیر است. ایالت کوازولو-ناتال افریقای جنوبی، هم، بالاترین میزان ایدز را دارد و، هم، بالاترین میزان فقر و محرومیت و نابرابریهای اجتماعی را .در تحقیقی که در همین ایالت انجام شده محرومیت اقتصادی و اجتماعی در افزایش احتمال مبادرت به انواع رفتارها و تجربههای ناسالم جنسی تأثیر معنیدار داشته است. با آنکه فقر و محرومیت اجتماعی و اقتصادی هم برای زنان پیامدهای زیانبار دارد و هم برای مردان، زنان را به مراتب آسیبپذیرتر از مردان میکند. برخی دلایل این آسیبپذیری را میتوان به صورت زیر فهرست کرد: بر احتمال فروش تن در مقابل پول میافزاید. فقر همواره یکی از علتهای روسپیگری بوده است و بر احتمال فروش تن در مقابل پول میافزاید. در همین کشور ما یک کارگر افغانی میتواند با وعده پرداخت مبلغی پول 5 زن خیابانی را بفریبد و پس از رسیدن به مقصود خود آنها را به قتل برساند. چه چیز باعث میشود که 5زن جوان و میانسال، که طبیعتاً از ایجاد رابطه جنسی با کارگری افغانی احساس خطر میکنند، در شرایطی ناامن به تن فروشی مبادرت ورزند؟ فقر بر احتمال واداشتن زن به برقراری روابط جنسی میافزاید. زنانی که از دستیابی به سلسلهمراتب قدرت و مدیریت و منابع اقتصادی محرومند، با قرار گرفتن در مراتب پایین اجتماعی و تصدی مشاغلی که زیردستی آنان را به همراه دارد، همواره در معرض تهدید به از دست دادن شغل در صورت امتناع از ایجاد رابطه جنسی با مافوق خود هستند. به ویژه در جامعهای که قربانی تجاوز و آزار جنسی گناهکار به شمار میآید. . فقر سن شروع و ایجاد رابطه جنسی را پایین میآورد. خانوادههای فقیر ممکن است، در نخستین فرصت ممکن دختران خود را با استدلال “کم کردن نان خور اضافی” در سنین پایین وادار به ازدواج کنند. روشن است که کمتجربگی زن و داشتن همسر نامناسب، در واقع به معنای فروختن یا دستکم سپردن طفلی معصوم و نادان به کسانی است که، با در نظر گرفتن مجموعه شرایط اجتماعی و حقوقی، اختیار تصمیمگیری را از این طفل بیپناه و بیتجربه سلب خواهند کرد. در سابقه اغلب روسپیان ازدواج در سنین پایین و ازدواج اجباری ثبت شده است. فقر بر احتمال حاملگیهای ناخواسته و بدون آمادگی برای زنان میافزاید. پیامدهای این نوع حاملگی بسیار زیانبار است و ممکن است به سقط جنین های غیربهداشتی و مرگآور یا بیماری زا، یا تولد فرزندان بیگناهی که کسی نمیخواهد یا نمیتواند مسئولیت پرورش و نگهداری از آنان را بپذیرد بینجامد؛ تولد کودکانی که وارد چرخة فقر میشوند و فقر را تصاعدی میکنند. . فقرباعث میشود مردانی که حتی صلاحیت نگهداری از همسر اول خود و فرزندان حاصل از ازدواج اول را نداشتهاند، ازدواجهای مکرر کنند. سرپرست بسیاری از خانوادههای بدسرپرست بهراحتی آب خوردن، با ارائه پول ناچیزی در عوض شیربها، همسران کمسالتری را اختیار میکنند و به ازدواجهای مکرر یا همزمان دست میزنند، بیآنکه مرجعی از آنها بازخواست کند که آیا صلاحیت یا استطاعت تجدید فراش را دارند یا نه. این نیز از طریق افزودن بر تعداد زنان مطلقه و کودکان بدسرپرست به چرخه فقر نداوم میبخشد.فقر و نابرابری اجتماعی به تداوم ناآگاهی و محرومیت زنان فقیر از دسترسی به رسانهها و منابع اطلاعاتی کمک میکند و برنامههای آگاهیدهنده را به شکست میکشاند.نتیجه آنکه تنها دادن آگاهی درباره لزوم پیشگیری از بیماریهای آمیزشی و پرهیز از اعمال خطرزای جنسی کافی نیست. توانمند کردن زنان، اندیشیدن راه حلهایی برای خنثی کردن تأثیر مخرب بدسرپرستی برای خانوادهها که منشأ دختران فراری، فروش دختران یا واداشتن آنان به روسپیگری، اعتیاد، خشونتهای خانوادگی و تداوم بخشیدن به چرخه فقر است ،حیاتی است. تأیید اجتماعی و قانونی ایجاد روابط متعدد جنسی برای مردان و واداشتن زنان به تمکین از چنین شوهرانی هر گونه برنامهریری بهداشتی را برای مبارزه با بیماریهای آمیزشی و، از آن جمله، ابتلا به ویروس ایدز خنثی میکند. توانمندسازی زنان، ایجاد موقعیت های شغلی و تحصیلی مناسب برای آنان و شرکت دادن آنها در مقامهای مدیریتی و تصمیمگیری های مربوط به سرنوشت خود بهترین راه مبارزه با فقر و فحشا و پیشگیری از ایدز است.
دسته بندی | حقوق |
فرمت فایل | doc |
حجم فایل | 25 کیلو بایت |
تعداد صفحات فایل | 24 |
مؤسسات عمومی
مؤسسات
مؤسسات عمومی بخش مهمی از سازمانهای رسمی کشورند که از طرف دولت یا اشخاص حقوقی حقوق عمومی ،مثل شوراهای محلی و ... به منظور اداره خدمات ویژه ای تشکیل شده اند و از آزادی عمل برخوردارند، ولی همه آنها دارای شخصیت حقوقی نیستند و مؤسسه عمومی غیر متمرکز به شمار نمی روند ؛ شرط تحقق عدم تمرکز وجود شخصیت حقوقی سازمان مورد نظر است و بدون آن . استقلال و آزادی عمل لازم بوجود نمی آید . مؤسسه عمومی به معنی واقعی کلمه دارای شخصیت حقوقی جدا از شخصیت حقوقی دولت است و در صورتی که مؤسس آن . اشخاص حقوقی آنها دارد ، و به این عنوان می تواند دارایی و بودجه و ماموران ویژه داشته باشد و در خصوص تمام اموری که به موجب اساسنامه قانونی در صلاحیت آنها است ، تصمیم بگیرد.مؤسسه دارای شخصیت حقوقی می تواند به صورت مستقل ، معاملاتی انجام دهد و با کمک ها و هدایایی از اشخاص قبول کند یا برای حفظ حقوق و منافع خود به طرفیت دولت یا اشخاص دیگر اقامه دعوی کند و یا از دعاوی مطرح شده علیه خود دفاع کند. مؤسسه عمومی دارای شخصیت حقوقی ، مسؤول اعمال خود است و در صورت ورود زیان به دیگری . باید از اموال اختصاصی خود که در واقع وثیقه کلی دیون و تعهدات اوست ، خسارت بپردازد ، البته باید اذعان داشت که استقلال مؤسسات عمومی مطلق نیست ، بلکه وزیران ، از لحاظ مسئولیت کلی که در اداره امور کشور در برابر مجلس شورا دارند ، نسبت به آنها نظارتی اعمال می کنند.مرجع تاسیس موسسات عمومی :همانگونه که در تعریف موسسه عمومی آمده است ، این گونه موسسات به موجب قانون ایجاد می شوند و زیر نظر یکی از قوای سه گانه اداره می شوند . در واقع مرجع تصویب و یا صدور مجوز اساسنامه موسسات دولتی مجلس شورای اسلامی است و مرجع دیگری حق ایجاد چنین موسساتی را ندارد. البته در عمل مراجع دیگری نیز در تشکیل این گونه موسسات نقش داشته اند . اقسام موسسات عمومی :موسسات عمومی را می توان از دو جهت تقسیم بندی کرد: ـ از جهت دولتی بودن ید نبودن : موسسات عمومی دولتی و موسسات عمومی غیر دولتی . ـ از جهت انتقاعی بودن یا نبودن : موسسات عمومی انتفاعی و موسسات عمومی غیر انتفاعی . الف از جهت دولتی بودن یا نبودن : برخی از موسسات عمومی به عنوان بخشی از یک وزارتخانه یا سازمان دولتی عمل می کنند و از استقلال مالی و اداری چندانی برخوردار نیستند این گونه موسسات را باید در زمره موسسات عمومی دولتی دانست مانند سازمان زمین شناسی ، موسسه تحقیقات آب و خاک ، سازمان اسناد ملی ایران ، مرکز آموزش مدیریت دولتی و ...لیکن برخی دیگر از موسسات به موجب قانون استقلال عمل بیشتری یافته اند و تحت عنوان ((موسسات عمومی غیر دولتی )) فعالیت می کنند . قانونگذار این نهادها و موسسات را به موجب ( قانون فهرست نهادها و موسسات عمومی غیر دولتی )) مورخ 19/4/1374 مشخص کرده است.ب ـ از جهت انتقاعی و غیر انتفاعی : موسسات عمومی را از حیث اهدافی که دنبال می کنند می توان به دو دسته تقسیم کرد: موسسات عمومی غیر انتفاعی و موسسات عمومی انتفاعی . موسسات عمومی غیر انتفاعی اصولاً تحت عناوینی چون انجمن ، انستیتو ، صندوق ، بنیاد ، بنگاه ، سازمان و غیره فعالیت می کنند و اما گروه دیگری از موسسات عمومی به شیوه موسسات بازرگانی خصوصی فعالیت می کنند و به همین جهت به عنوان موسسات عمومی انتفاعی شناخته می شوند مانند بانک ها ، شیلات جنوب ایران ، سازمان بنادر و کشتیرانی ، ذوب آهن ایران و .... دکتر منوچهر طباطبایی مؤتمنی در کتاب خود ( حقوق اداری ) در باره اقسام موسسات عمومی چنین توضیح می دهد : مؤسسات عمومی را می توان از جنبه های مختلف بویژه از لحاظ اجرایی قوانین مختلف طبقه بندی کرد. از لحاظ هدفی که مؤسسات دارند ، می توان آنها را به دو رسته انتفاعی و غیر انتفاعی تقسیم کرد. و مؤسسات غیر انتفاعی موسساتی اند که در پی سود مادی نیستند ؛ مانند دانشگاهها ، مراکز علمی و پژوهشی و برخی بیمارستانها و بنگاههای نیکوکاری که به منظور اداره امور علمی و فرهنگی و خیریه تشکیل شده اند و مؤسسات انتفاعی آنهایی هستند که تنها سود مادی توجه دارند؛ مانند بانکها ، شرکت ها ، کارخانه ها و معادن دولتی . فرق بین شرکت های دولتی و مؤسسات انتفاعی دولت در این است که فرم سازمانی شرکت ها اصولاً شرکت سهامی و تابع قانون بازرگانی است و مثل یک تاجر عمل می کند ، در صورتیکه مؤسسات انتفاعی دولت ، مانند کارخانه ها و معادن تنها مؤسسات انتفاعی ساده اند ، اینها اموالی را در اختیار دارند و مانند افراد آن را مورد بهره برداری قرار می دهند و از این حیث تابع قانون مدنی هستند . منتهی استثنائاُ برخی از امور آنها مانند انتصاب هیات مدیره و تعیین بهای کالاهای تولیدی به وسیله دولت معین می شود. در حقیقت مفهوم شرکت در باره شرکت های دولتی صدق نمی کند ؛ زیرا به موجب ماده 571 قانون مدنی ، لازمه شرکت ، وجود لااقل دو نفر شریک است ، در صورتی که در حقیقت فرمولی است تا از این راه بتوان آنها را تابع مقررات انعطاف پذیر قانون بازرگانی قرار داد و برای آنها استقلال و آزادی عمل لازم را تامین کرد. از نظر شمول قانون استخدام کشوری ، موسسات عمومی و بطور کلی دستگاههای اجرایی به دو دسته تقسیم می شوند : یکی مؤسسات و دستگاههایی که مشمول قانون استخدام کشوری اند و دیگری دستگاههایی که مستخدمین آنها مشمول قانون مزبور نیستند و بلکه از قانون ، استخدامی ویژه تبعیت می کنند ( مواد 2 و 3 قانون استخدام کشوری ) به موجب مواد 3 ـ 5 قانون محاسبات عمومی ، موسسات عمومی سه گروهند: الف ) موسسات دولتی که به موجب قوانین کشور ایجاد ، و زیر نظر یکی از قوای سه گانه اداره می شوند عنوان وزارتخانه ندارند، ب ) شرکت های دولتی که با اجازه قانون به صورت شرکت ایجاد می شوند و یا به حکم قانون ، و یا دادگاه صالح ، ملی یا مصادره شده و به عنوان شرکت دولتی شناخته شده اند ، به شرط آنکه طبق قانون محاسبات عمومی ، بیش از 50 درصد سرمایه آنها متعلق به دولت باشد؛ به موجب تبصره ماده 4 قانون محاسبات عمومی : (( شرکت هایی که از طریق مضاربه و مزارعه و امثال اینها به منظور به کار انداختن سپرده های اشخاص نزد بانکها و مؤسسات اعتباری و شرکت های بیمه ایجاد شده یا می شوند از نظر این قانون شرکت دولتی شناخته نمی شوند )) . همچنین هر شرکت تجاری که از راه سرمایه گذاری شرکت های دولتی ایجاد شود ، به شرط آنکه 50 درصد سهام آن متعلق به شرکت مادر باشد ، شرکت دولتی تلقی خواهد شد .ج ) مؤسسات و نهادهای عمومی غیر دولتی که با اجازه قانون به منظور انجام وظایف و خدمات که جنبه عمومی دارد . تشکیل شده اند یا می شوند . منظور از به کار بدون اصطلاح غیر دولتی مستثنی کردن این دستگاهها از شمول مقررات محاسبات عمومی و استخدام کشوری است. فرق بین مؤسسات عمومی انتفاعی و غیر ا نتفاعی • تفاوت از نظر سازمان پرسنل ((اولاً سازمان مؤسسات غیر انتفاعی مانند سازمان وزارتخانه ها و دیگر واحد های متمرکز بایستی به تصویب سازمان امور اداری و استخدامی کشور برسد و یا در صورت اختلاف نظر بین سازمان امور اداری و استخدامی و موسسه مربوطه به تایید برسد.، در صورتی که سازمان موسسات انتفاعی هیچ گاه نیازی به مداخله و تایید سازمان امور اداری و استخدامی ندارد ، بنابر این شرط موجودیت حقیقی و استقرار صلاحیت تصمیم گیری ، تصویب سازمان به وسیله مراجع صالحه می باشد. ثانیاً مقررات پرسنلی موسسات غیر انتفاعی مانند مقررات پرسنلی کارکنان کشوری است ( قانون استخدام کشوری یا قوانین خاص عمومی دیگری ) . در حالی که مقررات استخدامی کارکنان موسسات انتفاعی غالباً اختصاصی است. • تفاوت از نظر امور مالی و معاملات اولاُ ـ مؤسسات غیر انتفاعی ، مشمول قانون محاسبات عمومی هستند ، بدین معنی که اداره امور حسابداری آنها به عهده ذیحساب وزارت امور اقتصادی و دارایی است که مورد کنترل دیوان محاسبات نیز می باشد ، در صورتی که امور حسابداری مؤسسات انتفاعی مانند موسسات بازرگانی خصوصی است (انتشار تراز نامه ) ثانیاً : بودجه موسسات انتفاعی بایستی به تصویب مجمع عمومی مربوطه برسد . در صورتی که بودجه موسسات غیر انتفاعی بایستی از تصویب مجلس بگذرد . ثالثاً : مقررات معاملاتی این دو متفاوت است . موسسات انتفاعی ، آزادی عمل بیشتری در این زمینه دارا می باشد. مقایسه مزبور از لحاظ اصول و موازین کلی است . در بعضی موارد به موجب بعضی قوانین استثنایی بر اصول فوق وارد آمده است . ))
مبحث چهارم : میدان عمل مؤسسات عمومی مزایا و محاسنی که سیستم مؤسسه عمومی در بردارد ، سبب شده است که از دیر باز دولت و شهرداریها از آن برای اداره خدمات فرهنگی و بهداشتی و امور خیریه استفاده کنند ؛ برای مثال از قدیم دانشگاهها و مدارس عالی کتابخانه ها و بیمارستانها به صورت مؤسسه عمومی اداره می شدند . هدف از اعطای شخصیت حقوقی و استقلال مالی و اداری به مؤسسات عمومی این بوده است که مؤسسات مزبور بتوانند به آسانی همکاری مردم را نسبت به خود جلب کنند و از موقوفات و اعانات و هدایای آنها در امور خیریه و عام ا لمنفعه بهره گیرند و در ضمن ، از اعمال نفوذ و کشمکشهای سیاسی و اداری بر کنار باشند و وظایف خود را بهتر انجام دهند.امروزه سیستم موسسه عمومی ، کاربرد تازه ای نیز بافته است که استفاده از آن در فعالیت های بازرگانی و صنعتی دولت ا ست . عملیات مالی دولت تابع تشریفات قانون بودجه و محاسبات عمومی ا ست . دولت مجاز نیست از حدود بودجه ای که به تصویب مجلس مقننه رسیده است تجاوز کند و قانوناً نمی تواند بودجه یک سال را در سال بعد مورد استفاده قرار دهد مگر اینکه دوباره از مجلس اجازه بگیرد و چنانچه اجرای این مقررات در سازمانهای دولتی قابل اجرا و خالی از ضرر باشد ، بعکس در تجارت و صنعت ، که پیش بینی تمام مخارج کار آسانی نیست ، قابل اجرا نیست . این امور بیشتر به قوانین قابل ا نعطاف نیاز دارند تا بتوان از فرصت های مناسب برای خرید و فروش و انجام معاملات استفاده کرد. ا نجام این عملیات با وجود تشریفات خشک محاسبات عمومی ، به هیچ وجه میسر نیست . این تشریفات از سرعت عمل می کاهد و جلو تصمیمات فوری را که ممکن است سود سرشاری برای مؤسسه در بر داشته باشد ،می گیرد . موضوع دیگری که از سرعت عمل و ثمره بخش بودن کارهای بازرگانی ـ چنانچه به وسیله ادارات دولتی اداره می شود می کاهد مساله تهیه و تدارک اجناس مورد نیاز و انتخاب افراد است . یک بازرگان به آزادی عمل بیشتری احتیاج دارد . او نمی تواند خرید و فروش خود را مانند سازمان های دولتی به صورت مزایده و مناقصه انجام دهد بعلاوه پیشرفت کار او ایجاب می کند که هر کسی را که برای مؤسسه خود مفید تشخیص میدهد ، فوراً استخدام و اشخاص نادرست و عاطل را به آسانی از دستگاه خود طرد کند؛ در صورتی که بر کنار کردن مستخدم دولتی مستلزم تشریفات ویژه ای است که بسهولت انجام پذیر نیست و رعایت این مقررات ، دستگاههای بازرگانی و صنعتی را فلج می سازد. همین موجبات سبب شده است که دولت برای اجرای عملیات بازرگانی و صنعتی خود به مؤسسات خصوصی و بازرگانی تاسی جوید و از طرح سازمانی آنها که به موجب قانون بازرگانی معین شده . تقلید کند ، شاید سخنان طرفدارای مکتب لیبرال که می گویند : (( دولت ، بازرگان خوب ، صنعتگر خوب ، کشاورز خوبی نیست )) در اتخاذ این رویه مؤثر بوده است. در کشورهای صنعتی ، به سبب جنگ ها و بحران ها ، بویژه علل سیاسی و سیاست ملی کردن مؤسسات اقتصادی و اجتماعی که پس از جنگ جهانی دوم ، طرفداران زیادی پیدا کرد، دولتها مجبور شدند که در امور اقتصادی و اجتماعی مداخله کنند و به تشکیل موسسات عمومی مستقل در این زمینه ها بپردازند علاوه بر این در کشورهای در حال توسعه ، علت اساسی دخالت دولت ، در امور اقتصادی آن است که انجام این عملیات برای اشخاص عادی مقدور نیست ؛ زیرا آنها سرمایه کافی و اطلاعات فنی لازم را در این امور ندارند. در کشور ما از وقتی که توسعه اقتصادی ، صنعتی و عمرانی به عنوان تضمین استقلال سیاسی مورد توجه قرار گرفت ، دولت مجبور شد که در این مورد دخالت کند و مؤسسات و شرکت هایی تاسیس کند.
فرق بین مؤسسات عمومی و مؤ سسات خصوصی مؤسسات عمومی را نباید با موسسات خصوصی مانند شرکتها و بانکها و بنگاهها و مدارس عالی و دانشگاههای خصوصی و موقوفات و مؤسسات خیریه اشتباه کرد تشخیص این مساله از لحاظ حقوق اداری حایز اهمیت است، بویژه اینکه برخی از این مؤسسات منشاء قانونی دارند با به موجب قانون از امتیازات قدرت عمومی برخوردارند یا از برخی از معافیتهای مالیاتی و گمرکی استفاده می کنند و یا نظارت هایی از طرف دولت بر آنها اعمال می شود. در هر حال مؤسسات خصوصی تنها به حساب اشخاص خصوصی اداره می شوند و از این رو مؤسسات مزبور تابع مقررات قانون مدنی و یا قانون بازرگانی اند و وجود و اموال آنها جزء اموال خصوصی است و کارمندان و کارکنان آنها تابع مقررات و حقوق خصوصی هستند و اختلافات و دعاوی آنها در صلاحیت دادگاههای عمومی است در هر صورت تشخیص مؤسسه عمومی از غیر آن ، مستلزم آن است که به قوانین مراجعه کنیم و ببینیم که قصد قانونگدار چیست ، آیا هدف از تشکیل مؤسسه عمومی خارج کردن یک فعالیت اجتماعی از حیطه خصوصی و سازمان دادن آن به صورت یک امر و خدمت عمومی با تمام آثار مترتبه بر آن می باشد و یا خیر ؟ و الا صرف برخوردار بودن این مؤسسات از برخی تسهیلات و کمک ها و معافیت ها از خصلت خصوصی بودن آنها نمی کاهد. نظام حقوقی مؤسسه عمومی در ابتدا مؤسسه عمومی به یک شخص حقوقی و یا به زبان ساده تر ، به یک واحد سازمان اطلاق می شد که تصدی یک خدمت عمومی را به عهده داشت و به طور مستقل آن را با نظام حقوق عمومی ، اداره می کرد، ولی با تحولاتی که از اواخر قرن بیستم در زمینه اقتصاد و امور اجتماعی به وقوع پیوست ، دولت مجبور شد برای مقابله با نیازهای عصر ، بویژه اجرای افکار اصلاح طلبانه ـ که سخت طرفدار دخالت دولت در اقتصاد و ملی کردن مؤسسات اقتصادی کلیدی بود مدیریت شماری از موسسات صنعتی و تجاری را در دست گیرد و آنها را با نظام و قواعد حقوقی خصوصی بویژه حقوق بازرگانی اداره کند و به این ترتیب در کنار مؤسسات دولتی که با نظام و قواعد و حقوق عمومی اداره می شدند ، نوع دیگری از مؤسسات عمومی ، مانند بانک ها و شرکت ها و موسسات انتفاعی دولت پا به عرصه وجود گذاشتند که امور انتفاعی و بازرگانی دولت را به عهده دارند و آنها را با نظام و قواعد حقوق خصوصی بویژه حقوق بازرگانی اداره می کنند. در این وضعیت لازم بود که در نظریه مؤسسه عمومی ، عناصر تازه ای وارد شود و تعریف دیگری از آن و بطور کلی از نظریه امور و یا خدمات عمومی ارائه شود توضیح آنکه در گذشته موسسه عمومی به مؤسسه ای اطلاق می شد که در کنار وزارتخانه ها یک خدمت عمومی صرفاً اداری را با نظام حقوق عمومی و به طور کم و بیش مستقل اداره می کرد؛ یعنی ماموران مؤسسه تابع همان قانونی بودند که ماموران وزارتخانه ها از آن تبعیت می کردند و اموال و معاملات موسسه نیز تابع همان قانون محاسبات عمومی بودند و مسئولیت مؤسسه عمومی علاوه بر نوع سنتی آن ، انواع دیگری از قبیل بانک ها ، شرکت ها و موسسات انتفاعی دولت را در بر می گیرد که امور صنعتی و تجاری و انتفاعی دولت را با نظام و قواعد حقوق خصوصی و بویژه حقوق بازرگانی اداره می کنند.این مؤسسات اصولاً تابع حقوق خصوصی اند جز در موارد زیر : 1 ـ عزل و نصب مدیران مؤسسه تعیین بهای کالاهای تولیدی آنها به موجب تصمیمات هیات دولت تعیین می شود و دولت از این لحاظ اختیار زیادی دارد.2 ـ این مؤسسات به موجب قانون ، از برخی امتیازات قدرت عمومی برخوردارند ؛ برای مثال این مؤسسات می توانند در صورت اقتضا برای رفع نیازهای خود از افراد خلع مالکیت کنند یا در باره مشتریان خود نظاماتی وضع کنند و یا علیه آنها تصمیمات یک جانبه و لازم الاجرا اتخاذ کنند؛ مانند قطع آب . برق ، گاز و تلفن مشتریان به وسیله مؤسسات ذیربط .3 ـ اموال آنها تابع مقررات و احکام عمومی است و معاملات و قراردادهای مهم آنها نیز قرار داد عمومی و اداری محسوب می شود. 4 ـ برای اینکه این مؤسسات از کار آیی بیشتری برخوردار شوند ‚ اختلافات و دعاوی آنها به موجب اساسنامه قانونی به جای ارجاع به دادگستری از راه داوری حل و فصل می شود . 5 ـ موسسات مزبور تابع نظارت ها و کنترل های اداری و مالی ویژه اند که از طرف مقامات پارلمانی و یا دولتی بر آنها اعمال می شود. این نظارتها ممکن است در مرحله تصمیم گیری و یا در مرحله ی رسیدگی به محاسبات و حسابرسی به وسیله دیوان محاسبات عمومی صورت گیرد. با توجه به محدودیتهایی فوق این پرسش مطرح می شود که آیا مؤسسات تجاری دولت، به مفهوم حقوق خصوصی تاجرند یا نه ؟ گروهی از حقوق دانان ، فرم سازمان مؤسسات مزبور را که اغلب به صورت شرکت سهامی است و وجود نص قانونی در مورد آنها را ، دلیل تاجر بودن آن موسسات می شمرند، ولی در هر حال ما نمی توانیم صفت تاجر بودن آنها را نفی کنیم ؛ زیرا در اصل ، تاسیس این قبیل موسسات به دلیل تجاری بودن فعالیت و خدمت عمومی آنها بوده است ، مگر آنکه بخواهیم . با توجه به محدودیتها این مؤسسات تعریف دیگری از صفت تاجر بودن ارائه دهیم.
مؤسساتمؤسسات عمومی بخش مهمی از سازمانهای رسمی کشورند که از طرف دولت یا اشخاص حقوقی حقوق عمومی ،مثل شوراهای محلی و ... به منظور اداره خدمات ویژه ای تشکیل شده اند و از آزادی عمل برخوردارند، ولی همه آنها دارای شخصیت حقوقی نیستند و مؤسسه عمومی غیر متمرکز به شمار نمی روند ؛ شرط تحقق عدم تمرکز وجود شخصیت حقوقی سازمان مورد نظر است و بدون آن . استقلال و آزادی عمل لازم بوجود نمی آید . مؤسسه عمومی به معنی واقعی کلمه دارای شخصیت حقوقی جدا از شخصیت حقوقی دولت است و در صورتی که مؤسس آن . اشخاص حقوقی آنها دارد ، و به این عنوان می تواند دارایی و بودجه و ماموران ویژه داشته باشد و در خصوص تمام اموری که به موجب اساسنامه قانونی در صلاحیت آنها است ، تصمیم بگیرد.مؤسسه دارای شخصیت حقوقی می تواند به صورت مستقل ، معاملاتی انجام دهد و با کمک ها و هدایایی از اشخاص قبول کند یا برای حفظ حقوق و منافع خود به طرفیت دولت یا اشخاص دیگر اقامه دعوی کند و یا از دعاوی مطرح شده علیه خود دفاع کند. مؤسسه عمومی دارای شخصیت حقوقی ، مسؤول اعمال خود است و در صورت ورود زیان به دیگری . باید از اموال اختصاصی خود که در واقع وثیقه کلی دیون و تعهدات اوست ، خسارت بپردازد ، البته باید اذعان داشت که استقلال مؤسسات عمومی مطلق نیست ، بلکه وزیران ، از لحاظ مسئولیت کلی که در اداره امور کشور در برابر مجلس شورا دارند ، نسبت به آنها نظارتی اعمال می کنند.مرجع تاسیس موسسات عمومی :همانگونه که در تعریف موسسه عمومی آمده است ، این گونه موسسات به موجب قانون ایجاد می شوند و زیر نظر یکی از قوای سه گانه اداره می شوند . در واقع مرجع تصویب و یا صدور مجوز اساسنامه موسسات دولتی مجلس شورای اسلامی است و مرجع دیگری حق ایجاد چنین موسساتی را ندارد. البته در عمل مراجع دیگری نیز در تشکیل این گونه موسسات نقش داشته اند . اقسام موسسات عمومی :موسسات عمومی را می توان از دو جهت تقسیم بندی کرد: ـ از جهت دولتی بودن ید نبودن : موسسات عمومی دولتی و موسسات عمومی غیر دولتی . ـ از جهت انتقاعی بودن یا نبودن : موسسات عمومی انتفاعی و موسسات عمومی غیر انتفاعی . الف از جهت دولتی بودن یا نبودن : برخی از موسسات عمومی به عنوان بخشی از یک وزارتخانه یا سازمان دولتی عمل می کنند و از استقلال مالی و اداری چندانی برخوردار نیستند این گونه موسسات را باید در زمره موسسات عمومی دولتی دانست مانند سازمان زمین شناسی ، موسسه تحقیقات آب و خاک ، سازمان اسناد ملی ایران ، مرکز آموزش مدیریت دولتی و ...لیکن برخی دیگر از موسسات به موجب قانون استقلال عمل بیشتری یافته اند و تحت عنوان ((موسسات عمومی غیر دولتی )) فعالیت می کنند . قانونگذار این نهادها و موسسات را به موجب ( قانون فهرست نهادها و موسسات عمومی غیر دولتی )) مورخ 19/4/1374 مشخص کرده است.ب ـ از جهت انتقاعی و غیر انتفاعی : موسسات عمومی را از حیث اهدافی که دنبال می کنند می توان به دو دسته تقسیم کرد: موسسات عمومی غیر انتفاعی و موسسات عمومی انتفاعی . موسسات عمومی غیر انتفاعی اصولاً تحت عناوینی چون انجمن ، انستیتو ، صندوق ، بنیاد ، بنگاه ، سازمان و غیره فعالیت می کنند و اما گروه دیگری از موسسات عمومی به شیوه موسسات بازرگانی خصوصی فعالیت می کنند و به همین جهت به عنوان موسسات عمومی انتفاعی شناخته می شوند مانند بانک ها ، شیلات جنوب ایران ، سازمان بنادر و کشتیرانی ، ذوب آهن ایران و .... دکتر منوچهر طباطبایی مؤتمنی در کتاب خود ( حقوق اداری ) در باره اقسام موسسات عمومی چنین توضیح می دهد : مؤسسات عمومی را می توان از جنبه های مختلف بویژه از لحاظ اجرایی قوانین مختلف طبقه بندی کرد. از لحاظ هدفی که مؤسسات دارند ، می توان آنها را به دو رسته انتفاعی و غیر انتفاعی تقسیم کرد. و مؤسسات غیر انتفاعی موسساتی اند که در پی سود مادی نیستند ؛ مانند دانشگاهها ، مراکز علمی و پژوهشی و برخی بیمارستانها و بنگاههای نیکوکاری که به منظور اداره امور علمی و فرهنگی و خیریه تشکیل شده اند و مؤسسات انتفاعی آنهایی هستند که تنها سود مادی توجه دارند؛ مانند بانکها ، شرکت ها ، کارخانه ها و معادن دولتی . فرق بین شرکت های دولتی و مؤسسات انتفاعی دولت در این است که فرم سازمانی شرکت ها اصولاً شرکت سهامی و تابع قانون بازرگانی است و مثل یک تاجر عمل می کند ، در صورتیکه مؤسسات انتفاعی دولت ، مانند کارخانه ها و معادن تنها مؤسسات انتفاعی ساده اند ، اینها اموالی را در اختیار دارند و مانند افراد آن را مورد بهره برداری قرار می دهند و از این حیث تابع قانون مدنی هستند . منتهی استثنائاُ برخی از امور آنها مانند انتصاب هیات مدیره و تعیین بهای کالاهای تولیدی به وسیله دولت معین می شود. در حقیقت مفهوم شرکت در باره شرکت های دولتی صدق نمی کند ؛ زیرا به موجب ماده 571 قانون مدنی ، لازمه شرکت ، وجود لااقل دو نفر شریک است ، در صورتی که در حقیقت فرمولی است تا از این راه بتوان آنها را تابع مقررات انعطاف پذیر قانون بازرگانی قرار داد و برای آنها استقلال و آزادی عمل لازم را تامین کرد. از نظر شمول قانون استخدام کشوری ، موسسات عمومی و بطور کلی دستگاههای اجرایی به دو دسته تقسیم می شوند : یکی مؤسسات و دستگاههایی که مشمول قانون استخدام کشوری اند و دیگری دستگاههایی که مستخدمین آنها مشمول قانون مزبور نیستند و بلکه از قانون ، استخدامی ویژه تبعیت می کنند ( مواد 2 و 3 قانون استخدام کشوری ) به موجب مواد 3 ـ 5 قانون محاسبات عمومی ، موسسات عمومی سه گروهند: الف ) موسسات دولتی که به موجب قوانین کشور ایجاد ، و زیر نظر یکی از قوای سه گانه اداره می شوند عنوان وزارتخانه ندارند، ب ) شرکت های دولتی که با اجازه قانون به صورت شرکت ایجاد می شوند و یا به حکم قانون ، و یا دادگاه صالح ، ملی یا مصادره شده و به عنوان شرکت دولتی شناخته شده اند ، به شرط آنکه طبق قانون محاسبات عمومی ، بیش از 50 درصد سرمایه آنها متعلق به دولت باشد؛ به موجب تبصره ماده 4 قانون محاسبات عمومی : (( شرکت هایی که از طریق مضاربه و مزارعه و امثال اینها به منظور به کار انداختن سپرده های اشخاص نزد بانکها و مؤسسات اعتباری و شرکت های بیمه ایجاد شده یا می شوند از نظر این قانون شرکت دولتی شناخته نمی شوند )) . همچنین هر شرکت تجاری که از راه سرمایه گذاری شرکت های دولتی ایجاد شود ، به شرط آنکه 50 درصد سهام آن متعلق به شرکت مادر باشد ، شرکت دولتی تلقی خواهد شد .ج ) مؤسسات و نهادهای عمومی غیر دولتی که با اجازه قانون به منظور انجام وظایف و خدمات که جنبه عمومی دارد . تشکیل شده اند یا می شوند . منظور از به کار بدون اصطلاح غیر دولتی مستثنی کردن این دستگاهها از شمول مقررات محاسبات عمومی و استخدام کشوری است. فرق بین مؤسسات عمومی انتفاعی و غیر ا نتفاعی • تفاوت از نظر سازمان پرسنل ((اولاً سازمان مؤسسات غیر انتفاعی مانند سازمان وزارتخانه ها و دیگر واحد های متمرکز بایستی به تصویب سازمان امور اداری و استخدامی کشور برسد و یا در صورت اختلاف نظر بین سازمان امور اداری و استخدامی و موسسه مربوطه به تایید برسد.، در صورتی که سازمان موسسات انتفاعی هیچ گاه نیازی به مداخله و تایید سازمان امور اداری و استخدامی ندارد ، بنابر این شرط موجودیت حقیقی و استقرار صلاحیت تصمیم گیری ، تصویب سازمان به وسیله مراجع صالحه می باشد. ثانیاً مقررات پرسنلی موسسات غیر انتفاعی مانند مقررات پرسنلی کارکنان کشوری است ( قانون استخدام کشوری یا قوانین خاص عمومی دیگری ) . در حالی که مقررات استخدامی کارکنان موسسات انتفاعی غالباً اختصاصی است. • تفاوت از نظر امور مالی و معاملات اولاُ ـ مؤسسات غیر انتفاعی ، مشمول قانون محاسبات عمومی هستند ، بدین معنی که اداره امور حسابداری آنها به عهده ذیحساب وزارت امور اقتصادی و دارایی است که مورد کنترل دیوان محاسبات نیز می باشد ، در صورتی که امور حسابداری مؤسسات انتفاعی مانند موسسات بازرگانی خصوصی است (انتشار تراز نامه ) ثانیاً : بودجه موسسات انتفاعی بایستی به تصویب مجمع عمومی مربوطه برسد . در صورتی که بودجه موسسات غیر انتفاعی بایستی از تصویب مجلس بگذرد . ثالثاً : مقررات معاملاتی این دو متفاوت است . موسسات انتفاعی ، آزادی عمل بیشتری در این زمینه دارا می باشد. مقایسه مزبور از لحاظ اصول و موازین کلی است . در بعضی موارد به موجب بعضی قوانین استثنایی بر اصول فوق وارد آمده است . ))مبحث چهارم : میدان عمل مؤسسات عمومی مزایا و محاسنی که سیستم مؤسسه عمومی در بردارد ، سبب شده است که از دیر باز دولت و شهرداریها از آن برای اداره خدمات فرهنگی و بهداشتی و امور خیریه استفاده کنند ؛ برای مثال از قدیم دانشگاهها و مدارس عالی کتابخانه ها و بیمارستانها به صورت مؤسسه عمومی اداره می شدند . هدف از اعطای شخصیت حقوقی و استقلال مالی و اداری به مؤسسات عمومی این بوده است که مؤسسات مزبور بتوانند به آسانی همکاری مردم را نسبت به خود جلب کنند و از موقوفات و اعانات و هدایای آنها در امور خیریه و عام ا لمنفعه بهره گیرند و در ضمن ، از اعمال نفوذ و کشمکشهای سیاسی و اداری بر کنار باشند و وظایف خود را بهتر انجام دهند.امروزه سیستم موسسه عمومی ، کاربرد تازه ای نیز بافته است که استفاده از آن در فعالیت های بازرگانی و صنعتی دولت ا ست . عملیات مالی دولت تابع تشریفات قانون بودجه و محاسبات عمومی ا ست . دولت مجاز نیست از حدود بودجه ای که به تصویب مجلس مقننه رسیده است تجاوز کند و قانوناً نمی تواند بودجه یک سال را در سال بعد مورد استفاده قرار دهد مگر اینکه دوباره از مجلس اجازه بگیرد و چنانچه اجرای این مقررات در سازمانهای دولتی قابل اجرا و خالی از ضرر باشد ، بعکس در تجارت و صنعت ، که پیش بینی تمام مخارج کار آسانی نیست ، قابل اجرا نیست . این امور بیشتر به قوانین قابل ا نعطاف نیاز دارند تا بتوان از فرصت های مناسب برای خرید و فروش و انجام معاملات استفاده کرد. ا نجام این عملیات با وجود تشریفات خشک محاسبات عمومی ، به هیچ وجه میسر نیست . این تشریفات از سرعت عمل می کاهد و جلو تصمیمات فوری را که ممکن است سود سرشاری برای مؤسسه در بر داشته باشد ،می گیرد . موضوع دیگری که از سرعت عمل و ثمره بخش بودن کارهای بازرگانی ـ چنانچه به وسیله ادارات دولتی اداره می شود می کاهد مساله تهیه و تدارک اجناس مورد نیاز و انتخاب افراد است . یک بازرگان به آزادی عمل بیشتری احتیاج دارد . او نمی تواند خرید و فروش خود را مانند سازمان های دولتی به صورت مزایده و مناقصه انجام دهد بعلاوه پیشرفت کار او ایجاب می کند که هر کسی را که برای مؤسسه خود مفید تشخیص میدهد ، فوراً استخدام و اشخاص نادرست و عاطل را به آسانی از دستگاه خود طرد کند؛ در صورتی که بر کنار کردن مستخدم دولتی مستلزم تشریفات ویژه ای است که بسهولت انجام پذیر نیست و رعایت این مقررات ، دستگاههای بازرگانی و صنعتی را فلج می سازد. همین موجبات سبب شده است که دولت برای اجرای عملیات بازرگانی و صنعتی خود به مؤسسات خصوصی و بازرگانی تاسی جوید و از طرح سازمانی آنها که به موجب قانون بازرگانی معین شده . تقلید کند ، شاید سخنان طرفدارای مکتب لیبرال که می گویند : (( دولت ، بازرگان خوب ، صنعتگر خوب ، کشاورز خوبی نیست )) در اتخاذ این رویه مؤثر بوده است. در کشورهای صنعتی ، به سبب جنگ ها و بحران ها ، بویژه علل سیاسی و سیاست ملی کردن مؤسسات اقتصادی و اجتماعی که پس از جنگ جهانی دوم ، طرفداران زیادی پیدا کرد، دولتها مجبور شدند که در امور اقتصادی و اجتماعی مداخله کنند و به تشکیل موسسات عمومی مستقل در این زمینه ها بپردازند علاوه بر این در کشورهای در حال توسعه ، علت اساسی دخالت دولت ، در امور اقتصادی آن است که انجام این عملیات برای اشخاص عادی مقدور نیست ؛ زیرا آنها سرمایه کافی و اطلاعات فنی لازم را در این امور ندارند. در کشور ما از وقتی که توسعه اقتصادی ، صنعتی و عمرانی به عنوان تضمین استقلال سیاسی مورد توجه قرار گرفت ، دولت مجبور شد که در این مورد دخالت کند و مؤسسات و شرکت هایی تاسیس کند. فرق بین مؤسسات عمومی و مؤ سسات خصوصی مؤسسات عمومی را نباید با موسسات خصوصی مانند شرکتها و بانکها و بنگاهها و مدارس عالی و دانشگاههای خصوصی و موقوفات و مؤسسات خیریه اشتباه کرد تشخیص این مساله از لحاظ حقوق اداری حایز اهمیت است، بویژه اینکه برخی از این مؤسسات منشاء قانونی دارند با به موجب قانون از امتیازات قدرت عمومی برخوردارند یا از برخی از معافیتهای مالیاتی و گمرکی استفاده می کنند و یا نظارت هایی از طرف دولت بر آنها اعمال می شود. در هر حال مؤسسات خصوصی تنها به حساب اشخاص خصوصی اداره می شوند و از این رو مؤسسات مزبور تابع مقررات قانون مدنی و یا قانون بازرگانی اند و وجود و اموال آنها جزء اموال خصوصی است و کارمندان و کارکنان آنها تابع مقررات و حقوق خصوصی هستند و اختلافات و دعاوی آنها در صلاحیت دادگاههای عمومی است در هر صورت تشخیص مؤسسه عمومی از غیر آن ، مستلزم آن است که به قوانین مراجعه کنیم و ببینیم که قصد قانونگدار چیست ، آیا هدف از تشکیل مؤسسه عمومی خارج کردن یک فعالیت اجتماعی از حیطه خصوصی و سازمان دادن آن به صورت یک امر و خدمت عمومی با تمام آثار مترتبه بر آن می باشد و یا خیر ؟ و الا صرف برخوردار بودن این مؤسسات از برخی تسهیلات و کمک ها و معافیت ها از خصلت خصوصی بودن آنها نمی کاهد. نظام حقوقی مؤسسه عمومی در ابتدا مؤسسه عمومی به یک شخص حقوقی و یا به زبان ساده تر ، به یک واحد سازمان اطلاق می شد که تصدی یک خدمت عمومی را به عهده داشت و به طور مستقل آن را با نظام حقوق عمومی ، اداره می کرد، ولی با تحولاتی که از اواخر قرن بیستم در زمینه اقتصاد و امور اجتماعی به وقوع پیوست ، دولت مجبور شد برای مقابله با نیازهای عصر ، بویژه اجرای افکار اصلاح طلبانه ـ که سخت طرفدار دخالت دولت در اقتصاد و ملی کردن مؤسسات اقتصادی کلیدی بود مدیریت شماری از موسسات صنعتی و تجاری را در دست گیرد و آنها را با نظام و قواعد حقوقی خصوصی بویژه حقوق بازرگانی اداره کند و به این ترتیب در کنار مؤسسات دولتی که با نظام و قواعد و حقوق عمومی اداره می شدند ، نوع دیگری از مؤسسات عمومی ، مانند بانک ها و شرکت ها و موسسات انتفاعی دولت پا به عرصه وجود گذاشتند که امور انتفاعی و بازرگانی دولت را به عهده دارند و آنها را با نظام و قواعد حقوق خصوصی بویژه حقوق بازرگانی اداره می کنند. در این وضعیت لازم بود که در نظریه مؤسسه عمومی ، عناصر تازه ای وارد شود و تعریف دیگری از آن و بطور کلی از نظریه امور و یا خدمات عمومی ارائه شود توضیح آنکه در گذشته موسسه عمومی به مؤسسه ای اطلاق می شد که در کنار وزارتخانه ها یک خدمت عمومی صرفاً اداری را با نظام حقوق عمومی و به طور کم و بیش مستقل اداره می کرد؛ یعنی ماموران مؤسسه تابع همان قانونی بودند که ماموران وزارتخانه ها از آن تبعیت می کردند و اموال و معاملات موسسه نیز تابع همان قانون محاسبات عمومی بودند و مسئولیت مؤسسه عمومی علاوه بر نوع سنتی آن ، انواع دیگری از قبیل بانک ها ، شرکت ها و موسسات انتفاعی دولت را در بر می گیرد که امور صنعتی و تجاری و انتفاعی دولت را با نظام و قواعد حقوق خصوصی و بویژه حقوق بازرگانی اداره می کنند.این مؤسسات اصولاً تابع حقوق خصوصی اند جز در موارد زیر : 1 ـ عزل و نصب مدیران مؤسسه تعیین بهای کالاهای تولیدی آنها به موجب تصمیمات هیات دولت تعیین می شود و دولت از این لحاظ اختیار زیادی دارد.2 ـ این مؤسسات به موجب قانون ، از برخی امتیازات قدرت عمومی برخوردارند ؛ برای مثال این مؤسسات می توانند در صورت اقتضا برای رفع نیازهای خود از افراد خلع مالکیت کنند یا در باره مشتریان خود نظاماتی وضع کنند و یا علیه آنها تصمیمات یک جانبه و لازم الاجرا اتخاذ کنند؛ مانند قطع آب . برق ، گاز و تلفن مشتریان به وسیله مؤسسات ذیربط .3 ـ اموال آنها تابع مقررات و احکام عمومی است و معاملات و قراردادهای مهم آنها نیز قرار داد عمومی و اداری محسوب می شود. 4 ـ برای اینکه این مؤسسات از کار آیی بیشتری برخوردار شوند ‚ اختلافات و دعاوی آنها به موجب اساسنامه قانونی به جای ارجاع به دادگستری از راه داوری حل و فصل می شود . 5 ـ موسسات مزبور تابع نظارت ها و کنترل های اداری و مالی ویژه اند که از طرف مقامات پارلمانی و یا دولتی بر آنها اعمال می شود. این نظارتها ممکن است در مرحله تصمیم گیری و یا در مرحله ی رسیدگی به محاسبات و حسابرسی به وسیله دیوان محاسبات عمومی صورت گیرد. با توجه به محدودیتهایی فوق این پرسش مطرح می شود که آیا مؤسسات تجاری دولت، به مفهوم حقوق خصوصی تاجرند یا نه ؟ گروهی از حقوق دانان ، فرم سازمان مؤسسات مزبور را که اغلب به صورت شرکت سهامی است و وجود نص قانونی در مورد آنها را ، دلیل تاجر بودن آن موسسات می شمرند، ولی در هر حال ما نمی توانیم صفت تاجر بودن آنها را نفی کنیم ؛ زیرا در اصل ، تاسیس این قبیل موسسات به دلیل تجاری بودن فعالیت و خدمت عمومی آنها بوده است ، مگر آنکه بخواهیم . با توجه به محدودیتها این مؤسسات تعریف دیگری از صفت تاجر بودن ارائه دهیم.
دسته بندی | حقوق |
فرمت فایل | docx |
حجم فایل | 23 کیلو بایت |
تعداد صفحات فایل | 31 |
روشهای حمل کالا در تجارت بین المللی
مقدمه
در تجارت بین الملی دادوستد کالا طبق عرف و عادلت انجام می پذیرد. عرف و عادت ملل مختلف متفاوت وموجب بروز مشکلات در معاملات بین المللی است. این مشکلات در جنبه های مختلف اجرای قرار داد می تواند ظاهر شود، طرفین قرارداد از عرف و عادت کشورهای یکدیگر اطلاعی ندارندو پس از انعقاد قرارداد، در اجرای آن مواجه با سئوالاتی هستندکه هر یک جواب متفاوتی برای آن دارند: چگونه کالا را باید تهیه کرد؟ تهیه پروانه ها، مجوزها وانجام تشریفات گمرکی که از ضروریات عبور کالا از مرز است ، به عهده کیست ؟خطراتی که در جریان حمل متوجه کالاست بر کدامیک از متعاملین تحمیل است ، هزینه ها به عهده کیست ؟ قرارداد حمل کالا وبیمه را بایع یامشتری و به هزینه کدامیک منعقد خواهد شد؟ محل دقیق تحویل کالاکجاست ؟ انتقال ضمان چگونه است ؟ بایع در چه شرایطی قیمت کالاهای فروخته شده را دریافت خواهد کرد؟ بسته بندی به چه صورت انجام خواهدشد و مخارج آن به عهده کیست ؟ بازرسی کالا و انطباق و عدم انطباق آن با کالاهای موعود به چه نحوی و به هزینه چه شخصی صورت می پذیرد؟ و چه عواقبی را بدنبال دارد؟
با گذشت زمان عرف و عادت کشورهای مختلف شکل انسجام یافته ای به خودمی گیرد بطوریکه در بعضی از کشورها برای تمام سئوالات مطرح شده جواب استانداردی قابل ارائه می شود. بعدها به صورت اصطلاحات خاص مورد استفاده قرار می گیرد. ولی این اصطلاحات در کشورهای ختلف پراکنده است و به علت عمین پراکندگی طرفین قرارداد نمی دانند و نمی توانند دقیقا\" از حدود وظائف ومسئولیت های خود درمعاملات تجاری بین المللی آگاه شوند. در بعضی از موارداصطلاحات مشابه در دو کشورمحل اقامت متعاملین وجود ندارد و حتی در مواردیکه چنین اصطلاحاتی در دو کشور وجود دارد هر یک به گونه ای متفاوت با آن برخورد داشته است. بطوریکه حدود وظائف ومسئولیت های بایع ومشتری در یک روش حمل از کشوری به کشور دیگر متفاوت است : به عنوان مثال مدتهاعملکرد کشور آلمان در مورد روش حمل فوب (.B.O.F) محدودتر از سایر کشورهای غربی بود: در آلمان فقط هزینه حمل در روش بیع فوب بر عهده بایع بود و حال آنکه دردیگر کشورهای اروپائی تحمل خطرات نیز بر بایع تحمیل میشده است .
از اوائل قرن بیستم با افزایش سریع معاملات بین المللی ضرورت یافتن جواب های یکسان برای سئوالات مشابه و ایجاد وحدت رویه در حمل و نقل بین المللی که سرعت بیشتری از پیش را می طلبید، احساس میشد. به این منظور سازمانهای مختلفی در سطح جهان که موفقترین آنها اتفاق تجارت بین المللی بود، اقدام به تهیه مجموعه ای از مقررات بین المللی کردند تا رایج ترین اصطلاحات تجاری را درتجارت خارجی تفسیر کنند.
اتاق تجارت بین المللی ابتداء اقدام به جمع آوری در اصطلاحات موجود ومطالعه تطبیقی در عرف و عادت کشورهای مختلف کرد و با یافتن وجوه مشترک آنها را به یکدیگر نزدیک وسرانجام به صورت مجموعه مقرارت انسجام یافته ای حاکم بر حمل ونقل بین المللی به تجار عرضه کرد. این حقیقت غیر قابل انکار که تجارت بین المللی قرار نگرفته است و هرچند سال یک بار آن اتاق اقدام به تجدیدنظر در مجموعه مقررات عرضه شده می نماید. بطوریکه از سال 1936 که سال اولین انتشار مقررات بین المللی برای تفسیر اصطلاحات بازرگانی است تا کنون چندین مرتبه مورد تجدیدنظر قرار گرفته است که ا[رین مرتبه آن در سال 1990 بوده است .
مقررات بین المللی برای تفسیر اصطلاحات تجاری بین المللی موفقیت فوق العاده ای داشته است بطوریکه کمتر قراردادی درتجارت بین المللی منعقد می شود که در خصوص حمل ونقل از یکی از این اصطلاحات استفاده نکند، تا آنجا که تفسیر آن ما را بی نیاز از مطالعه بیشتر درموضوع مقاله می نماید.
مبحث اول - اصطلاحات حمل و نقل بین المللی
در مطالعه قراردادهای تجاری بین المللی به علائم اختصاری (تحویل روی عرشه ) (هزینه وکرایه حمل ) (هزینه وکرایه حمل و بیمه ) برخورد میکنیم 0 این علائم اختصاری که تعداد آنها در آخرین تجدیدنظر اتاق تجارت بین المللی به سیزده علامت می رسد (اصطلاحات تجاری ) ، نامیده میشود و قواعدی که برای تفسیر آن از طرف اتاق تجارت بین الملل عرضه شده است (اینکوترمز) نیز نام گرفته است .
ما نخست تدوین و تحول ، سپس ماهیت حقوقی و در وهله سوم منفعت علمی آن را مورد مطالعه قرار می دهیم .
الف - تدوین وتحول
کارهای مقدماتی تدوین اینکوترمز در سال 1920 در اولین کنگره اتاق تجارت بین المللی تهیه شد. در این کنگره کمیته ای تخصصی تشکیل شد که بزودی متخصصین کشورهای مختلف را گردهم آورد. تحت این شرایط کارهای بسیار ارزشمندی با استفاده از روش حقوق تطبیقی صورت پذیرفت. مع هذا اولین انتشار اصطلاحات تجاری تاسال 1929 به تعویق افتاد، این انتشار فقط حاوی شش اصطلاح همراه با تفسیر آن بود. کاری ناقص ولی آغازبسیار مفید و ارزشمندی بود.
بعدها با مطالعه بیشتر، در سال 1936 اولین انتشار رسمی اینکوترمز در(نه ) اصطلاح انجام شد. این اصطلاحات که معرف رایج ترین روشهای حمل کالا در زمان خود بود. عبارت بودنداز: egairrac ro thgierF،FIC،F dna C ،BOF،SAF،roF،wxE (krowxE) (3)yauQ xE pihs xE ،ot diaP اینکوترمز برای هریک از این اصطلاحات در دو قسمت متقابل تحت عنوان الف و ب تعهدات بایع وسپس تعهدات مشتری را جداگانه برشمرده است. بایع و مشتری با استفاده از آن حدود وظائف و مسئولیتهای خود رامشخص می کنند و با رجوع به آن از حدودوظائف و مسئولیتهای خود را مشخص می کنند و بارجوع به آن از حدود وظائف ومسئولیتهای خود آگاه می شوند. به این ترتیب ، به جای اینکه در قرارداد بیع وظائف و تعهدات متقابل طرفین در خصوص حمل کالا تشریح شود با استناد، به عنوان مثال ، به روش حمل RFG بایع می داند که وظیفه اوست ، که به هزینه خود، قرارداد حمل کالا به بندمقصد تعیین شده با شرایط متداول در سمر معمول و بانوعی کشتی دریائی که معمولا\" برای حمل کالای موضوع قرارداد به کار می رود، منعقد نماید بنابراین دو خصیصه عمده برای اصطلاحات تجاری می شود بر شمرد.
1- در وهله اوی این روش شناخته شده و عمومی است و بااستناد به آن از چانه زدن طرفین قرارداد در آینده جلوگیری به عمل می آید و در تسریع مبادلات تجاری بین المللی که نیاز ضروری به آن است ، تاثیر فوق العاده ای دارد. انعقاد قرارداد با تلفن تلکس و فاکس یا هر نوع وسیله دیگر اگر قرار بر انشاء جزئیات تعهدات طرفین باشد، کاری بس مشکل و متضمن اتلاف وقت بسیار است .
2- نقش دومی که (اصطلاحات تجاری ) ایفاء می کند شناخت و هماهنگ کردن روشهای حمل بین الملی است که خود یکی از اهداف بالای دست اندرکاران حقوق تجارت بین المللی از آغاز قرن بیستم است. در مقدمه رسمی اینکوترمز سال 1953 این هدف به صراحت بیان شده است. به موجب این مقدمه هدف اینکوترمز تدوین مجموعه مقررات بین المللی برای تفسیر رایج ترین اصطلاحاتی که در تجارت خارجی بکار گرفته می شود است ، این قواعد برای دست اندرکاران تجاری تهیه شده است که مطمئن بودن قواعد بین المللی متحدالشکل را بر تردید ناشی از اختلافات تفاسیر اصطلاحات تجاری در کشورهای مختلف ترجیح می دهند) .
گفتیم که اولین انتشار رسمی اینکوترمز در سال 1936 بوده است ولی در سالهای 1967،1976،1980و1990 نیز اصلاحاتی در اینکوترمز به عمل آمده است که فقط مطالعه اینکوترمز سال 1990 را که اکنون قدرت اجرائی دارد مفید میدانیم .
دسته بندی | حقوق |
فرمت فایل | doc |
حجم فایل | 20 کیلو بایت |
تعداد صفحات فایل | 14 |
ریشه هاى درونى تهمت
ریشه رفتار ناپسند و زننده تهمت را مانند بسیارى از رفتارهاى زشت دیگر، باید در رذایل اخلاقى که از عدم اعتدال قواى درونى انسان پدید مى آیند، جست.
«حسد» «ترس از مجازات» «طمع» رذایلى هستند که موجب ارتکاب این رفتار زشت از آدمى مى شوند. گاه انسان زا روى حسادت به کمالى که در دیگرى وجود دارد به متهم ساختن وى اقدام مى کند تا به این وسیله کمال او نادیده گرفته شود.
کس نخواند نامه من کس نگوید نام من جاهل از تقصیر خویش و عالم از بیم شغب
چون کنند از نام من پرهیز این ها چون خداى در مبارک ذکر خود گفته است نام بو لهب!؟
من برون آیم به برهان ها ز مذهب هاى بد پاک تر زان کز دم آتش برون آید ذهب
عامه بر من تهمت دینى ز فضل من برند بر سرم فضل من آورد این همه شور و جلب [1]
شخص گاه به سبب واهمه اى که از مجازات در برابر کرده زشت خویش دارد، به دیگرى اتهام مى زند و گاه حرص و طمع براى رسیدن به مقام و رتبه متهم، او را به تهمت وا مى دارد؛ البته توجه به این نکته ضرورت دارد که توهم و بدگمانى پدید آمده از نیروى درونى «واهمه» در تمام این موارد نقش مهمى را ایفا مى کند.
پیامدهاى زشت تهمت
تهمت آثار شومى هم براى تهمت زننده و هم براى تهمت زده شده به بار مى آورد که مى توان آنها را در دو عنوان ذیل جاى داد:
1. پیامد تهمت بر بعد معنوى انسان
در روایتى از امام جعفر صادق (ع) در این باره آمده است:
اذا اتهم المومن اخاه انماث الایمان من قلبه کما ینماث الملح فى الماء. [2]
آن گاه که مومن به برادر مومنش تهمت زند، ایمان در دل او ذوب مى شود؛ همان گونه که نمک در آب ذوب مى شود.
همان طور که از این روایت برمى آید، تهمت موجب از بین رفتن ایمان مومن مى شود.
در توضیح این مطلب باید گفت که بسیارى از اعمال انسان بر ایمان او تاثیر مى گذارد. همچنین درباره این اعمال، دو حالت «انجام» و «ترک» وجود دارد که هر دو حالت، در بعد ایمانى او موثر است. ترک واجبات از سویى و انجام گناهان از سوى دیگر، ایمان انسان را ضعیف مى کند. «ترک واجب» و «انجام حرام» را مى توان دو گونه از کفر عملى به شمار آورد که «انجام حرام» شامل «تهمت» هم مى شود و ضعف و نابودى ایمان را در پى دارد.
2. پیامد تهمت بر روابط انسانى
تهمت مایه نابودى حریم برادرى و روابط انسانى میان افراد جامعه بشرى است و جو عدم اعتماد و ترس از اطمینان را فراهم مى سازد.
امام جعفر صادق (ع) فرمود:
من اتهم اخاه فى دینه فلا حرمه بینهما. [3]
کسى که برادر دینى اش را متهم کند به او تهمت بزند، بینشان حرمتى وجود ندارد.
منظور از کلمه «فى دینه» در جمله «من اتهم اخاه فى دینه» چه تهمت زدن به «برادر ایمانى » باشد، به این صورت که کلمه «فى دینه» را صفتى براى کلمه «اخاه» بدانیم و چه متهم کردن او در امور دینى باشد، تفاوتى در ثمره زشت تهمت پدید نمى آید؛ چرا که دین الاهى مانند ریسمانى است که همه به آن چنگ مى زنند و در اثر توسل به آن با هم رابطه برادرى ایمانى برقرار مى کنند که این یوند از پیوند نسبى و سببى بسیار محکم تر است. با تهمت زدن به برادر یا خواهر دینى ، این رابطه محکم قطع مى شود.
انسان عاقل و متدینى که به مبدا و معاد اعتقاد دارد، هیچ گاه به دیگرى تهمت نمى زند. حتى اگر انسانى دین نداشته باشد، سرشت انسانى اش به او اجازه این کار را نمى دهد، مگر آن که از فطرت پاک انسانى به خوى حیوانى گرویده باشد.
با بررسى این مساله در جامعه، مشاهده مى شود که افرادى براى رسیدن به اهدافى شیطانى مى کوشند دیگران را مورد «تهمت» و «بهتان» قرار دهند؛ ولى در نهایت امر، به ذلت و بیچارگى کشیده خواهند شد.
موضع ابلیس در برابر تهمت و بهتان
تهمت و بهتان به اندازه اى زشت و زننده است که حتى شیطان هم از انجام دهنده آن دو بیزارى مى جوید. شیطان از رفتارهاى زشت و اعمال خلاف استقبال مى کند؛ ولى برخى از رفتارهاى ناروا آنقدر زشت و پلیدند که شیطان هم آنها را تایید نمى کند. یکى از این اعمال، نابود کردن وجهه افراد در جامعه، و ریختن آبروى آنها به وسیله بهتان یا تهمت است.
امام جعفر صادق (ع) در این زمینه مى فرماید:
من روى على مومن روایه یرید بها شینه و هدم مروءته لیسقط من اعین الناس اخرجه الله من ولایته الى ولایه الشیطان، فلا یقبله الشیطان. [4]
اگر کسى سخنى را بر ضد مومنى نقل کند و قصدش از آن، زشت کردن چهره او و از بین بردن وجهه اجتماعى اش باشد و بخواهد او را از چشم مردم بیندازد، خداوند او را از محور دوستى خود خارج مى کند و تحت سرپرستى شیطان قرار مى دهد؛ ولى شیطان هم او را نمىپذیرد.
امام جعفر صادق (ع) از قول پیامبر اکرم (ص) روایت کرده است:
لیس لک ان تتهم من ائتمنته.1
حق نداری به کسی که او را امین خویش ساخته ای، تهمت بزنی.
صادق(ع) مىفرماید: «هرگاه مؤمن به برادر مؤمنش تهمت بزند، ایمان در دل او ذوب مىشود، همان گونه که نمک در آب ذوب مىگردد».(1)
مهمترین آثار تهمت زدن عبارتند از:
1- زوال ایمان: امام صادق(ع) مىفرماید: «هرگاه مؤمن به برادر مؤمنش تهمت بزند، ایمان در دل او ذوب مىشود، همان گونه که نمک در آب ذوب مىگردد».(1)
2- قطع روابط انسانى: امام صادق(ع) مىفرماید: «کسى که برادر دینى اش را متهم کند، بین آن دو حرمتى وجود ندارد».(2)
3- عذاب اخروى: پیامبر اکرم(ص) مىفرماید: «هر کس به مرد یا زن با ایمانى بهتان زند یا چیزى را به او نسبت دهد که در او نیست، خداوند او را در روز قیامت بر تلّى از آتش به پا مىدارد تا از آن چه گفته خارج شود».(3)
4- رسوایى: در روایات آمده است: «خداوند کسى را که به دنبال عیبهاى مسلمانان باشد، حتى در داخل خانهاش رسوا مىکند».(4)
راه پیشگیرى از تهمت زدن عبارتند از:
1- آشنایى با پیامدهاى تهمت (اعم از دنیوى و اخروى)
2- اجتناب از بدگمانى.
3- توقیت حسن ظن.
4- حمل رفتار دیگران بر وجه نیکو.
5- مبارزه با منشأ تهمت که همان رذایل اخلاقى مانند حسد و طمع ورزى است.
6- تقویت ایمان و یاد خدا.
7- توجه به حرمت مؤمن: با آگاهى از مقامى که مؤمن در پیشگاه خداوند دارد، هیچ کس به خود اجازه نمىدهد به حریم آبروى دیگران تجاوز کند. از حضرت صادق(ع) نقل شده است که «حرمت مؤمن از کعبه عظیمتر است».(5)
دسته بندی | حقوق |
فرمت فایل | doc |
حجم فایل | 26 کیلو بایت |
تعداد صفحات فایل | 16 |
نقد اخبار حوادث (با نگاهی بر رابطه ی جرم و رسانه)
صاحبنظران و پژوهشگران جرم شناسی به نوبه خود با تبیین نظری یا بررسی موردی رابطه جرم و رسانه، از دو منظر جرم خیزی یا پیشگیری از جرم به این موضوع پرداختهاند. با این همه ورود به بحث ارتباط جرم و رسانه به ویژه در ایران، امر خطیری است که نباید ظرافت و پیچیدگی خاص آن نادیده گرفته شود.
حساسیت مساله از یک سو به ماهیت فعالیت رسانهای و از سوی دیگر به ایدئولوژیک بودن نظام جمهوری اسلامی برمیگردد. این امر، چالشهای بحث رابطه جرم و رسانه را در ایران دو چندان کرده است.
رسانههای ارتباط جمعی، پایگاههای اطلاعرسانی هستندکه برای فعالیت موثر به امکانات سخت افزاری و نیروی انسانی ماهر نیاز دارند و تامین هر دو، بودجه بالایی میطلبد.
رسانهها پیش از هرچیز به مدیریت توانمند وآشنا به جدیدترین مسایل حوزه فعالیت خود نیازمندند تا با تخصیص بودجه مناسب و گزینش نیروی انسانی ماهر به تولید پیام و اطلاعات بپردازند.
با انقلاب الکترونیکی و پیشرفت روزافزون تکنولوژی ارتباطات، ضمن این که دریافت تصاویر شبکه های تلویزیونی جهانی از طریق ماهواره امکان پذیر شده، قابلیت فعالیت جهانی تمامی رسانهها با اتصال به شبکه اینترنت نیز فراهم گشته،بنابراین مسایل جدیدی در حوزه رابطه جرم و رسانه از منظر دولت ملی پدیده آمده است.*
* رسانه های جدید؛ جرایم جدید
پرسش اساسی این است که گسترش رسانه های جدید و زیر ساختهای پیشرفته ارتباطی در داخل کشور و افزایش امکانات تبادل اطلاعات و داده ها در سطح بین المللی زمینه ساز چه جرائم جدیدی است؟
انقلاب ارتباطی و اطلاعاتی
انقلاب ارتباطی و اطلاعاتی که از دهه 1990 میلادی به گونه ای نسبتا فراگیر به کشور ایران نیز سرایت کرده حاصل هم افزایی برنامه ریزی شده در چهار حوزه دانش/ صنعت: مخابرات، رایانه، اطلاع رسانی، فرهنگ و ارتباطات است.
دانش/ صنعت مخابرات راه دور: وظیفه انتقال داده ها را بر عهده دارد؛ توسعه استفاده از ماهواره ها در امور تجاری، فعال شدن کشورهای اروپایی، چین و شوروی و کاهش انحصار ماهواره ای، و توسعه فیبر نوری که امکان سی هزار تماس همزمان تلفنی را فراهم می اورد امکان تبادل سریع، آسان، ارزان و همگانی انواع داده ها در سراسر کره زمین فراهم شد.
دانش/ صنعت: تولید، پردازش و ذخیره سازی داده ها را بر عهده دارد؛ کوچک سازی ابعاد رایانه به همراه افزایش سرعت پردازش و حجم حافظه، تولید انبوه و همگانی شدن استفاده از کامپیوتر شخصی برای مردم عادی، ابداع پروتکل TCP/ IP و به کارگیری یک زبان مشترک میان کامپیوتر ها این امکان را فراهم آورد که همگان بتوانند نقش دوگانه فرستنده و گیرنده پیام را همزمان ایفا نمایند.
دانش/ صنعت اطلاع رسانی: دسته بندی منطقی و بازیابی نظام مند داده ها را بر عهده دارد؛ اختراع موتورهای جستجوی سریع و دقیق و توسعه فناوری چند رسانه ای امکان ذخیره سازی و بازیابی هرگونه اطلاعات را در زمانی بسیار اندک فراهم می کند.
گسترش ارتباطات و فرآیندی که اندیشمندان علوم اجتماعی تحت عنوان «جهانی شدن» از آن یاد میکنند، قدرت دولت ـ ملت را کاهش داده و اعتبار پارادایمهای علوم اجتماعی را زیر سوال برده است، از همین رو بایدها و نبایدهای واضحی که در نظریههای مدرنیستی جرم شناسی و جامعه شناسی در خصوص رابطه جرم رسانه وجود دارد و از دید سیاستگذاران جنایی و فرهنگی کشور هم دور نمانده،در عمل نتایج رضایتبخش به بار نیاورده است. بنابراین به نظر میرسد پیش از هر چیز باید به ریشهیابی این مساله بپردازیم که چرا سیاستگذاران فرهنگی و جنایی نتوانستهاند به اهداف مورد نظر خود در حوزه فعالیت رسانهای دست یابند؟
جایگاه رسانههای ملی در عصر ارتباطات
تاثیر فناوریهای جدید ارتباطات و جهانی شدن رسانهها، بر جوامع بشری آنقدر عمیق است که اندیشمندان و صاحب نظران علوم انسانی را به تغییر نظریههای مسلط بر علوم اجتماعی سوق داده است.
روابط فردی و اجتماعی تحت تاثیر همین فناوریها به قدری متحول شده که برخی از دانشمندان علوم اجتماعی دریافتهاند میراث مدرنیته از فهم روابط اجتماعی عصر حاضر عاجز است. یکی از حوزههایی که در معرض این چرخش پسامدرن قرارگرفته، جامعهشناسی سیاسی است که از تمرکز بر سیاست در سطح دولت ـ ملت، فراتر رفته و سیاست را به مثابه پدیدهای درک میکند که در همه تجربیات اجتماعی وجود دارد. بنابراین با این
دانش/ صنعت فرهنگ و ارتباطات: جذابیت و اثر بخشی فراورده های اطلاعاتی را بر عهده دارد؛ سرازیر شدن آرشیوهای کمپانی های صوتی و تصویری به بازار رسانه های جدید، غلبه صنعت تفریحات الکترونیکی بر بازار تفریحات و ابداع شیو ه های نظر سنجی متناسب، حجم عظیمی از داده های آماده مصرف و جذاب را به فضای رایانه ای منتقل کرده است.
رسانه های جدید
انقلاب اطلاعاتی و ارتباطی رسانه های جدیدی را خلق کرده است که هر یک در ساختن دنیای ذهنی انسان معاصر نقشی خاص بر عهده دارند:
• تلویزیون های ماهواره ای
• بازیها ی الکترونیکی: خانگی/ باشگاهی
• دیسک فشرده موسیقی/ تصویر/ فیلم/ نرم افزار
• اینترنت: وب/ چت/ نامه/ تلفن/ تجارت/ نشر/ تفریح
در این نوشته بیشتر به اینترنت به عنوان آخرین و کامل ترین رسانه بشری پرداخته می شود.
جرایم سایبری:
جرم به معنای چالش مجرم برای چیرگی بر قواعد و آزمایشی برای ارزش ها و تعهدهای مردم مطیع قانون است. بی شک با تغییر جامعه، شکل جرائم نیز تغییر می کند. فناوری های جدید، فرصتهای جدیدی را برای مجرمان پدید می آورد و فناورِی های اطلاعاتی و ارتباطاتی، جرائم اطلاعاتی و ارتباطاتی را به دنبال دارد. منظور از جرایم جدید هم اشکال جدید جرایم قدیمی و هم جرایمی بی سابقه است که فقط در محیط رایانه ای امکان بروز دارد.
جرائم سنتی › فناوری سایبر › جرائم سایبر
فناوری سایبر› انسانهای سایبر › جرایم سایببر
که بررسی شرایط و زمینههای اجتماعی سیاست همچنان در این حوزه موضوعیت دارد، دیگر واحد تحلیل آن، جامعه به منزله پدیدهای مجزا، منسجم و خود سامان بخش که حول محور دولت ـ ملت سازمان یافته تلقی نمیشود، بلکه «جامعه شناسی سیاسی جدید پیش از هرچیز به سیاست فرهنگی توجه دارد و این سیاست را در وسیعترین مفهوم ممکن به مثابه ستیز و دگرگونی هویتها و ساختارهای اجتماعی درک میکند. »
فهرست مطالب
جایگاه رسانههای ملی در عصر ارتباطات.................................2
تأثیر فیلمهای سینمایی ، ماهواره ، ویدئو...........................................6
تأثیر مطبوعات بر جرایم..........................................................7
اخبار حوادث و افزایش بزهکاری.................................................9
افکار عمومی و ضرورت پاسخگویی..............................................9
خلأ اطلاع رسانی ، رونق شایعه.................................................10
جزییات یک حادثه شیوه جدید خلافکاری...........................................10
آیا متهم مجرم است؟............................................................11
تضاد برداشت از حوادث........................................................11
الگوبرداری از جنایات..........................................................12
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 115 کیلو بایت |
تعداد صفحات فایل | 35 |
Java CGI How To
Java CGI How To........................................................................ Java CG HOWTO
نوشته دیوید اچ. سیلبر:…………………………………….. By david H. Silber
javacgi-document@orbits.com.................... @ orbits.com javacgi – document
1- مقدمه.......................................................................................... 1. Introduction
2. Setting Up Your Server to Run Java CGI Programs (with Wxplanations)
2- تنظیم سرور برای اجرای برنامههای Java CGI (با توضیح)
3. Setting Up Your Server to Run Java CGI Programs (The Short Form)
3- تنظیم سرور برای اجرای برنامه های Java CGI (مختصر)
4- اجرای یک برنامه Java CGI..................................... 4. Executing a Java CGI Program
5- استفاده از کلاس های Java CGI............................... 5. Using the Java CGI Program
6- طرح های بعدی........................................................................... 6. Future Plans
7- تغییرات...................................................................................... 7. Changes
1- مقدمه.......................................................................................... 1- Introduction
1-1- دانش قبلی........................................................................... 1.1. Prior Knowledge
2-1- این مدرک............................................................................... 1.2. This Document
3-1- بسته بندی............................................................................... 1.3. The Package
4-1- لیست میل............................................................................... 1.4. The Mailing List
2. Setting Up Your Server to Run Java CGI Programs (With Explanations)
2- تنظیم سرور برای اجرای برنامه های Java CGI (با توضیح)............
1-2- ملزومات سیستم.......................................... 2.1. System Requirements.
2.2. Java CGI Add – On Software
2-2- نرم افزار افزایشی Java CGI...................................................
3-2- غیر بسته بندی منبع...................................... 2.3. Unpacking the Source
2.4. Decide On Your Local Path Policies
4-2- تصمیم گیری در مورد سیاست های مسیر محلی.........................
2.5. Testing your installation
5-2- تست نصب.............................................................................
3. Setting Up Your Server to Run Java CGI Programs (the short From)
3- تنظیم سرور برای اجرای برنامه های Java CGI (خلاصه)...............
4. Executing a Java CGI Program
4- اجرای یک برنامه Java CGI........................................................
4.1. Obstacles to Running Java
1-4- موانعی در اجرای برنامه های Java تحت مدلCGI...................
Programs Under the CGI Model
You can’t run Java programs like ordinary executables
Java does not have general access to the environment
شما نمی توانید برنامه های جاوا را مثل برنامه های اجرایی عادی
اجرا کنید.Java دسترسی عمومی به محیط ندارد.
4.2. Overcoming Problems in Running Java CGI Programs
2-4- حل مشکلات در اجرای برنامه های Java CGI..........................
اسکریپت Java- cgi......................................................................... The java cgi script.
Invoking java cgi from an HTML form
تقاضای Java-cgi از قالب HTML...................................................
5. Using the Java CGI Classes
5- استفاده از کلاس های Java CGI..................................................
1-5- CGI....................................................................................... 5.1 CGI
ترکیب کلاس................................................................................... Class Syntax
شرح کلاس...................................................................................... Class Description
خلاصه عضو.................................................................................... Member Summary
همچنین ببینید................................................................................... See Also
CGI ()............................................................................................ CGI ( )
Get Names ()................................................................................ GetNames ( )
Get Value ()................................................................................. Getvalue ( )
2-5- تست CHI.............................................................................. 5.2. CGI Test
خلاصه اعضاء................................................................................... Member Summary
همچنین ببینید................................................................................... See Also
main ().......................................................................................... Main ( )
3-5- ایمیل...................................................................................... 5.3. Email
ترکیب کلاس................................................................................... Class syntax
شرح کلاس...................................................................................... Class Description
خلاصه اعضاء................................................................................... Member Summary
همچنین ببینید................................................................................... See Also
Email ()......................................................................................... Email ()
Send ().......................................................................................... Send ()
Send to ()...................................................................................... Send to ()
Subject ()...................................................................................... Subject ()
4-5- تست- ایمیل........................................................................... 5.4. Email – test
خلاصه اعضاء................................................................................... Member Summary
همچنین ببینید................................................................................... See Also
main ().......................................................................................... Main ( )
5-5- HTML.................................................................................. 5.5. HTML
ترکیب کلاس................................................................................... Class Syntax
شرح کلاس...................................................................................... Class Description
خلاصه اعضاء................................................................................... Member Summary
همچنین ببینید................................................................................... See Also
HTML ()....................................................................................... HTML ( )
Author ()....................................................................................... Author ()
Definition List ( )...................................................................... Definition List ( )
Definition List term ( ).............................................................. Definition List term ( )
EndList ( )................................................................................... EndList ( )
ListItem( ).................................................................................... ListItem( )
Send ( )....................................................................................... Send ( )
Title ( )........................................................................................ Title ( )
6-5- HTML- Test........................................................................ 5.6. HTML – Test
خلاصه اعضاء................................................................................... Member Summary
همچنین ببینید................................................................................... See Also
main ().......................................................................................... Main ( )
7-5- متن......................................................................................... 5.7. Text
ترکیب کلاس.................................................................................... Class Syntax
شرح کلاس...................................................................................... Class Description
خلاصه اعضاء................................................................................... Member Summary
همچنین ببینید................................................................................... See Also
add ()............................................................................................. Add ( )
add line Break ()......................................................................... AddLine Break ( )
add Paragraph ().......................................................................... AddParagraph( )
6- طرح های بعدی........................................................................... 6. Future Plans
7- تغییرات....................................................................................... 7. Changes
1-7- تغییرات 4/0 تا 5/0............................................... 7.1. Changes from 0.4 to 0.5
2-7- تغییرات 3/0 تا 4/0............................................... 7.2. Changes from 0.3 to 0.4
3-7- تغییرات 2/0 تا 3/0............................................... 7.3. Changes from 0.2 to 0.3
4-7- تغییرات 1/0 تا 2/0............................................... 7.4. Changes from 0.1 to 0.2
Java CGI HOWTO |
Java CGI How |
By David H. Silber javacgi-document@orbits.com |
نوشته: دیوید اچ. سیلبرjavacgi-document@orbits.com |
دسته بندی | حقوق |
فرمت فایل | doc |
حجم فایل | 27 کیلو بایت |
تعداد صفحات فایل | 39 |
ترابری چند نوعی و نارسائی قانون داخلی
مقدمه
1- ترابری در یک منطقه جغرافیائی ، همچون شریانهای حیاتی آن منطقه می باشد. هر نوع اهمال و قصور یا عنایت و حمایت از آن متضمن اثراتی سریع و صریح در سطوح فرهنگی ، اقتصادی واجتماعی آن منطقه می باشد، عرضه خدمات جابجائی کالا، تبادل نیروی کار و تولید را تسهیل و تسریع کرده ، سرمایه گذاریهای عمرانی و صنعتی را افزایش داده و آهنگ رشد را پرشتاب می نماید.
2- کشورهای عقب نگه داشته شده طی چند ده گذشته بویژه دهه 1980 که سالهای سختی از نظر اقتصادی برای آنها به شمار می رود، در جهت رهائی از فقر اقتصادی - اجتماعی که بدان مبتلا می باشند، از یک طرف هم خود را در این بخش اقتصادی به منظور کاهش قیمت تمام شده کالا بکار گرفته اند و از طرف دیگر قوانین غیر عادلانه حاکم بر این نوع روابط را که عمدتا\" توسط جوامع صنعتی و در غیاب این کشورها تهیه ، اجرا و همچنان بر آنهاتحمل می گردد،افشاء نموده اند.
کشورهای مزبور طی نفارنسهای توسعه و تجارت سازمان ملل متحد (اونکتاد) بویژه در حین تدوین مقررات حاکم بر ترابری چندنوعی (کنوانسیون 24مه 1980ژنو)، تعدیل مسئولیتها وخطرات حمل کالابین حمل و نقل کننده و صاحبان کالا را گامی در تحقق بخشیدن به خواسته حمل ونقل کننده و صاحبان کالا را گامی در تحقق بخشیدن به خواسته همیشگی خود، که همانا استقرار یک (ناظم نوین بین المللی اقصتادی ، می باشد، دانسته و تاکید فراوان بر آن داشته ودارند.
در نوشتار حاضر با بررسی اجمالی از ترابری چند نوعی که در حال حاضر رایج ترین نوع ترابری بین المللی و همین طور از نظر حقوقی مشکل زاترین نوع حمل ونقل به شمار می رود. نگارنده سعی در شناساندن آن وخسارت ارزی ناشی از سهل انگاریها در این زمینه را دارد.
3- چنانچه کرده خاکی عاری از اقیانوس های پهناور، رشته کوههای بلند و رودخانه های طویل بوده و آدمی طمع جابجائی کالا از نقطه ای به نقطه دیگر از این کره خاکی را نداشت ، در آن صورت اکتفاء کردن به یک نوع وسیله حمل ونقل ممکن می نمود. ولی امروزه با وجه به پیشرفت جوامع و رون روبه افزایش مبادلات تجاری ،انتقال سریع ومطمئن کالاهای پرحجم و سنگین از محلی به محل دور دست دیگر ضروری می نماید. عاملین و متصدیان خمل ونقل ، در جابجائی کالا از نقطه ای به نقطه دیگر، به منظور فائق آمدن برموانع طبیعی متوسل به انواع مختف وسایل حمل ونقل شده اند که امروزه اصطلاحا\" آن را (ترابری چند نوعی ) یا (مختلط) یامرکب ) می نمامند.
4- با توسعه نکنولوژی و ابداع وسایل مناسب برای حمل و جا بجائی سریع کالا همچون کانتینر، کشتیهای تماما\" کانتینریزه شده ، هواپمایهای غول پیکر کارگو(ograC)، این نوع حمل ونقل متداول گردیده است. گرچه حمل ونقل چندنوعی در قرن نوزدهم نیز به گونه ای معمول بوده است ، حمل و نقل به عنوان یک شیوه جدید جابجائی کالا مورد پذیرش عمم قرار گیرد. مسلما\" ترابری چند نوعی نتیجه و تکریبی از انواع مختلف ترابری می باشد، ولی به لحاظ ویژگیهای خاص خود که متمایز از صفات ویژه هر یک از انواع ترکیب دهنده اش می باشد، مورد توجه خاص حقوقدانان قرار گرفته است ،تصدی امور ترابری چند نوعی به انضمام خدمات مربوط به آن برای کشورها منبع درآمد ارزی تولید کار محسوب می شود. این عملیات مستلزم خدمات گوناگونی از جمله خدمات واسطه ای ، نمایندگی ، بارگیری ، انبارداری ، بیمه ، امورگمرکی و غیره می باشد، به همین علت کشورهای عقب نگاهداشته شده به هنگام تدوین کنوانسیون ژنو23مه 1980 در مورد ترابری چندنوعی ، در اعطای حق تدوین مقرراتی که به موجب آن دولتها مجاز به کنترل و اداره این نوع عملیات در محدوده مرزهای خود باشند، پافشاری می نمودند.
5- مزیتهای ترابری چند نوعی نسبت به سایر صور ترابری تک نوعی ، در کیفیت بهتر خدمات ، مصونیت کالا در مقابل حوادث ،فقدان وکسری کالا، صرفه جوئی در انرژی و صرفه جوی در وسایل لازم جهت جابجائی کالا می باشد. طی چند ده اخیر این نوع ترابری مراحل آزمایشی خود را با موفقیت به پایان رساندیه است. امروزه دیگر سخن از اقتصادی بودن آن نیست بلکه بح در مورد یافتن سیستم حقوقی وتدوین وتنظیم مقرراتی منطبق با این نوع عملیات است .
6- طی سالهای اخیر با وجود پیشرفتهای تنیکی گوناگون در زمینه ترابری ، مع الوصف قوانین حاکم بر آن ، انعطاف لازم جهت تطبیق با شرایط موجود را پیدا ننموده اند. آنچه مسلم است ، این است که قواعد حقوقی غالبا\" از پس ابدعات واختراعات جهت بکار گیری صحیح آنها شکل می گیرند لیکن نباید از نظر دور داشت که تطویل زمانی حد فاصل بین ابتکارات و تدوین مقررات اگر مانعی برای پیشرفت و روند طبیعی جامعه محسوب نگردد، قطعا\" موجب وارد شدن صدماتی به آن جریان خواهد بود.
7- ترابری بین المللی کالا به صورت مرکب ، مستلزم عبور کالا از کشورهای متعدد است که هر یک دارای سیستم حقوقی ویژه ای می باشند. همچنین اجرای این نوع عملیات مستلزم دخالت حمل ونقل کننده های متفاوت و واسطه های گوناگون می باشد. ماهیت حقوقی و میزان مسیولیت هر یک از واسطه ها از کشوری به کشور دیگر متفاوت است ، سیستم حقوقی حاکم بر هر نوع ترابری نه تنها متفاوت از دیگر انواع ترابری است بلکه از کشوری به کشور دیگر نیز متغیرمی باشد
عاملین حمل و نقل با اقدام به عملیات چند نوعی و با هدف فایق آمدن بر فوصال مکانی وزمانی ، خود را در مقابل این همه تضاد قانونی ظاهرا\" لاینحل ، بدون مامن یافته اند. مسائل مطروحه در این زمینه متنوع است. در صورت فقدان یا کمبود و یا تاخیر در رسیدن کالا به مقصد چه شخصی مسئول و جوابگو می باشد؟ بین حمل و نقل کننده های مختلف و واسطه های گوناگون دخیل در عملیات ،کدامیک مسئولیت را به عهده دارند؟
آئا برای یافتن مسئول واقعی ، دریافت کنند هکالا باید به تک تک حمل ونقل کننده ها و همینطور به هر یک از واسطه ها مراجعه نماید تا نهایتا\" مسبب واقعی ورود خسارت مشخص گردد؟ مسلما\" چنین روشی در این مورد با توجه به پیچیدگی عملیات ، منطقی و عملی به نظر نمی رسد. عملا\" کثرت پرونده های موجود در این زمینه نیز چه در داخل و چه در خارج از کشور نمایانگر اهمیت مطلب است
8- علیرغم اینکه در حال حاضر غالب عملیات جابجائی کالا به صورت چند نوعی (مرکب ) صورت می گیرد و نیز با توجه به اینکه این نوع عملیات ماهیتا\" بین المللی می باشد، لیکن متاسفانه تاکنون هیچ نوع قانون و یا کنوانسیون بین المللی که ناظر بر این رشته عملیات باشد، به مرحله اجزا در نیامده است. قضات و حقوقدانان با ذهنیتی که از قوانین داخلی خود دارند، در برخورد با مسایل حقوقی ناشی از ترابری چند نوعی ، برداشتهائی متفاوت و غالبا\" بر خلاف مفهوم کلی که از این نوع حمل ونقل استنباط می شود، داشته اند.
به استثناء کنوانسیون 24مه 1980 ژنو در مورد ترابری چندنوعی که تا به حال به مرحله اجرا در نیامده ، در دیگر کنوانسیونهای بین المللی حمل و نقل تک نوعی و همین طور در قوانین دخلی ما تعریف دقیق وجامعی از ترابری چندنوعی (مرکب ) به چشم نمی خورد، گرچه علمای حقوق تعاریف گوناگونی از آن ارائه داده اند.
9- ترابری چند نوعی (مرکب ) عبارت است از جابجائی کالا از نقطه ای واقع در یک کشور به نقطه ای واقع در کشوری دیگر که به وسیله حداقل دو نوع وسیله حمل ونقل که سیستم حقوقی حاکم برآنها متفاوت می باشد(مثال : کامیون وکشتی )، تحت مسئولیت شخص واحد که متصدی یا عامل ترابری چند نوعی خطاب می گردد، صورت گیرد. به عبارت دیگر م تصدی یا عامل ترابری چند نوعی (مرکب ) کالا از فرستنده تحویل گرفته و به دریافت کننده تسلیم می نماید.
مدارک ترابری چند نوعی عبارت از یک بارنامه مستقیم است که کلیه عملیات را از نقطه آغاز(زمان به عهده گرفتن کالا توسط عامل ) تا نقطه پایان ( لحظه تحویل کالا به دریافت کننده ) تحت پوشش خود قرار می دهد.
مسلما\" ترابری چند نوعی علاوه بر جنبه بین المللی دارای جنبه داخلی نیز می ،باشد ک هدر اینجا نوع بین المللی ان مدنظر مااست
10- به منظور شناخت بهتر مسایل ومشکلات مختلف موضوع ، نمونه ای از بین دههاپرونده مطروحه در رابطه با ترابری چند نوعی برگزیده شده که بدوا\" آن را مطرح می نمائیم .
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 171 کیلو بایت |
تعداد صفحات فایل | 251 |
برای تحلیل و فهم روشهائی که یک نفوذگر با بکارگیری آنها با شبکه حمله می کند، باید یک دانش پایه از تکنولوژی شبکه داشته باشیم. درک مکانیزم حملات ممکن نیست مگر آنکه حداقل اصول TCP/IP را بدانیم.
عاملی که تمام شبکه های مختلف را به صورت موفقیت آمیز به هم پیوند زده است، تبعیت همه آنها از مجموعه پروتکلی است که تحت عنوان TCP/IP در دنیا شناخته می شود. دقت کنید که عبارت خلاصه شده TCP/IP می تواند به دو موضوع متفاوت اشاره داشته باشد:
مدل TCP/IP: این مدل یک ساختار چهار لایه ای برای ارتباطات گسترده تعریف می نماید که آنرا در ادامه بررسی می کنیم.
پشتة پروتکلهای TCP/IP:[1] پشتة TCP/IP مجموعه ای شامل بیش از صد پروتکل متفاوت است که برای سازماندهی کلیه اجزاء شبکة اینترنت به کار می رود.
TCP/IP بهترین پروتکل شبکه بندی دنیا نیست! پروتکلهای بهینه تر از آن هم وجود دارند؛ ولیکن فراگیرترین و محبوبترین تکنولوژی شبکه بندی در دنیای کامپیوتر محسوب می شود. شاید بزرگترین حسن TCP/IP آن باشد که بدون پیچیدگی زیاد، بخوبی کار می کند! اینترنت بر اساس TCP/IP بنا شده و بیشتر حملات نیز مبتنی بر مجموعة پروتکلهای TCP/IP هستند.
برای طراحی یک شبکة کامپیوتری، مسائل و مشکلات بسیار گسرتده و متنوعی وجود دارد که باید به نحوی حل شود تا بتوان یک ارتباط مطمئن و قابل اعتماد بین دو ماشین در شبکه برقرار کرد. این مسائل و مشکلات همگی از یک سنخ نیستند و منشأ و راه حل مشابه نیز ندارند؛ بخشی از آنها توسط سخت افزار و بخش دیگر با تکنیکهای نرم افزاری قابل حل هستند. به عنوان مثال نیاز برای ارتباط بی سیم بین چند ایستگاه در شبکه، طراح شبکه را مجبور به استفاده از مدولاسیون آنالوگ در سخت افزار مخابراتی خواهد کرد ولی مسئلة هماهنگی در ارسال بسته ها از مبدأ به مقصد یا شماره گیری بسته ها برای بازسازی پیام و اطمینان از رسیدن یک بسته، با استفاده از تکنیکهای نرم افزازی قابل حل است. بهمین دلیل برای طراحی شبکه های کامپیوتری، باید مسائل و مشکلاتی که برای برقراری یک ارتباط مطمئن، ساده و شفاف بین دو ماشین در شبکه وجود دارد، دسته بندی شده و راه حلهای استاندارد برای آنها ارائه می شود. در زیربخشی از مسائل طراحی شبکه ها عنوان شده است:
اولین موضوع چگونگی ارسال و دریافت بیتهای اطلاعات بصورت یک سیگنال الکتریکی، الکترومغناطیسی یا نوری است، بسته به اینکه آیا کانال نتقال سیم مسی، فیبرنوری، کانال ماهواره ای یا خطوط مایکروویو است. بنابراین تبدیل بیتها به یک سیگنال متناسب با کانال انتقال یکی از مسائل اولیة شبکه به شمار می رود.
مساله دوم ماهیت انتقال است که می تواند به یکی از سه صورت زیر باشد:
Simplex: ارتباط یک طرفه (یک طرف همیشه گیرنده و طرف دیگر همیشه فرستنده).
Half Duplex: ارتباط دو طرفة غیرهمزمان (هر دو ماشین هم می توانند فرستنده یا گیرنده باشند ولی نه بصورت همزمان، بلکه یکی از طرفین ابتدا ارسال می کند، سپس ساکت می شود تا طرف مقابل ارسال داشته باشد)
Full Duplex: ارتباط دو طرفه همزمان (مانند خطوط مایکروویو)
مساله سوم مسئله خطا و وجود نویز روی کانالهای ارتباطی است بدین معنا که ممکن است در حین ارسال داده ها بر روی کانال فیزیکی تعدادی از بیتها دچار خرابی شود؛ چنین وضعیتی که قابل اجتناب نیست باید تشخیص داده شد و داده های فاقد اعتبار دو ریخته شود مبدأ آنها را از نو ارسال کند.
با توجه به اینکه در شبکه ها ممکن است مسیرهای گوناگونی بین مبدأ و مقصد وجود داشته باشد؛ بنابراین پیدا کرن بهترین مسیر و هدایت بسته ها، از مسائل طراحی شبکه محسوب می شود. در ضمن ممکن است یک پیام بزرگ به واحدهای کوچکتری تقسیم شده و از مسیرهای مختلفی به مقصد برسد بنابراین بازسازی پیام از دیگر مسائل شبکه به شمار می آید.
ممکن است گیرنده به دلایلی نتواند با سرعتی که فرستنده بسته های یک پیام را ارسال می کند آنها را دریافت کند، بنابراین طراحی مکانیزمهای حفظ هماهنگی بین مبدأ و مقصد از دیگر مسائل شبکه است.
چون ماشینهای فرستنده و گیرندة متعددی در یک شبکه وجود دارد مسائلی مثل ازدحام، تداخل و تصادم در شبکه ها بوجود می آید که این مشکلات بهمراه مسائل دیگر باید در سخت افزاز و نرم افزار شبکه حل شود.
طراح یک شبکه باید تمام مسائل شبکه را تجزیه و تحلیل کرده و برای آنها راه حل ارائه کند ولی چون این مسائل دارای ماهیتی متفاوت از یکدیگر هستند، بنابراین طراحی یک شبکه باید بصورت «لایه به لایه» انجام شود. به عنوان مثال وقتی قرار است یک شبکه به گونه ای طراحی شود که ایستگاهها بتوانند انتقال فایل داشته باشند، اولین مسئله ای که طراح باید به آن بیندیشد طراحی یک سخت افزار مخابراتی برای ارسال و دریافت بیتها روی کانال فیزیکی است. اگر چنین سخت افزاری طراحی شود، می تواند بر اساس آن اقدام به حل مسئلة خطاهای احتمالی در داده ها نماید؛ یعنی زمانی مکانیزمهای کنترل و کشف خطا مطرح می شود که قبل از آن سخت افزار مخابرة داده ها طراحی شده باشد. بعد از این دو مرحلة طراحی، باید مکانیزمهای بسته بندی اطلاعات، آدرس دهی ماشینها و مسیریابی بسته ها طراحی شود. سپس برای بقیه مسائل نظیر آدرس دهی پروسه ها و چگونگی انتقال فایل راه حل ارائه شود.
طراحی لایه ای شبکه به منظور تفکیک مسائلی است که باید توسط طراح حل شود و مبتنی بر اصول زیر است:[2]
·هر لایه وظیفه مشخصی دارد و طراح شبکه باید آنها را به دقت تشریح کند.
·هر گاه سرویسهایی که باید ارائه شود از نظر ماهیتی متفاوت باشد، لایه به لایه و جداگانه طراحی شود.
·وظیفه هر لایه باید با توجه به قراردادها و استانداردهای جهانی مشخص شود.
·تعداد لایه ها نباید آنقدر زیاد باشد که تمیز لایه ها از دیدگاه سرویسهای ارائه شده نامشخص باشد و نه آنقدر کم باشد، که وظیفه و خدمات یک لایه، پیچیده و نامشخص شود.
·در هر لایه جزئیات لایه های زیرین نادیده گرفته می شود و لایه های بالایی باید در یک روال ساده و ماجولار از خدمات لایة زیرین خود استفاده کنند.
·باید مرزهای هر لایه به گونه ای انتخاب شود که جریان اطلاعات بین لایه ها، حداقل باشد.
برای آنکه طراحی شبکه ها سلیقه ای و پیچیده نشود سازمان جهانی استاندارد[3] (ISO)، مدلی هفت لایه ای برای شبکه ارائه کرد، به گونه ای که وظایف و خدمات شبکه در هفت لایة مجزا تعریف و ارائه می شود. این مدل هفت لایه ای،OSI[4] نام گرفت. هر چند در شبکة اینترنت از این مدل استفاده نمی شود و بجای آن یک مدل چهار لایه ای به نام TCP/IP تعریف شده است، ولیکن بررسی مدل هفت لایه ای OSI، بدلیل دقتی که در تفکیک و تبیین مسائل شبکه در آن وجود دارد، با ارزش خواهد بود. پس از بررسی مدل OSI، به تشریح مدل TCP/IP خواهیم پرداخت.
در این استاندارد کل وظایف و خدمات یک شبکه در هفت لایه تعریف شده است:
لایه 1- لایه فیزیکی Physical Layer
لایه 2- لایه پیوند داده ها Data Link Layer
لایه 3- لایه شبکه Network Layer
لایه 4- لایه انتقال Transport Layer
لایه 5- لایه جلسه Session Layer
لایه 6- لایه ارائه (نمایش) Presentation Layer
لایه 7- لایه کاربرد Application Layer
از لایه های پایین به بالا، سرویسهای ارائه شده (با تکیه بر سرویسی که لایه های زیرین ارائه می کنند) پیشرفته تر می شود.
این مدل به منظور تعریف یک استاندارد جهانی و فراگیر ارائه شد و گمان می رفت که تمام شبکه ها بر اساس این مدل در هفت لایه طراحی شوند، به گونه ای که در دهة هشتاد سازمان ملی علوم در آمریکا عنوان کرد که در آینده فقط از این استاندارد حمایت خواهد کرد، ولی در عمل، طراحان شبکه به این مدل وفادار نماندند.
در ادامه به اختصار وظائف هر لایه در مدل OSI را تعریف خواهیم کرد.
وظیفه اصلی در لایة فیزیکی، انتقال بیتها بصورت سیگنال الکتریکی و ارسال آن بر روی کانال می باشد. واحد اطلاعات در این لایه بیت است و بنابراین این لایه هیچ اطلاعات از محتوای پیام ندارد و تنها بیتهای 0 و 1 را ارسال یا دریافت می کند پارامترهایی که باید در این لایه مورد نظر باشند عبارتند از: ظرفیت کانال فیزیکی و نرخ ارسال[5]، نوع مدولاسیون، چگونگی کوپلاژ با خط انتقال، مسائل مکانیکی و الکتریکی مانند نوع کابل، باند فرکانسی و نوع رابط (کانکتور) کابل.
در این لایه که تماماً سخت افزاری است، مسایل مخابراتی در مبادلة بیتها، تجزیه و تحلیل شده و طراحی های لازم انجام می شود. طراح شبکه می تواند برای طراحی این لایه، از استانداردهای شناخته شدة انتقال همانند RS-232 و RS-422 و RS-423 و … که سخت افزار آنها موجود است، استفاده کند. این لایه هیچ وظیفه ای در مورد تشخیص و ترمیم خطا ندارد.
وظیفة این لایه آن است که با استفاده از مکانیزمهای کشف و کنترل خطا، داده ها را روی یک کانال انتقال که ذاتاً دارای خطا است، بدون خطا و مطمئن به مقصد برساند. در حقیقت می توان وظیفة این لایه را بیمة اطلاعات در مقابل خطاهای احتمالی دانست؛ زیرا ماهیت خطا به گونه ای است که قابل رفع نیست ولی می توان تدابیری اتخاذ کرد که فرستنده از رسیدن یا نرسیدن صحیح اطلاعات به مقصد مطلع شده و در صورت بروز خطا مجدداً اقدام به ارسال اطاعات کند؛ با چنین مکانیزمی یک کانال دارای خطا به یک خط مطمئن و بدون خطا تبدیل خواهد شد.
یکی دیگر از وظایف لایة پیوند داده ها آن است که اطلاعات ارسالی از لایة بالاتر را به واحدهای استاندارد و کوچکتری شکسته و ابتدا و انتهای آن را از طریق نشانه های خاصی که Delimiter نامیده می شود، مشخص نماید. این قالب استاندارد که ابتدا و انتهای آن دقیقاً مشخص شده، فریم نامیده می شود؛ یعنی واحد اطلاعات در لایة دو فریم است.
کشف خطا که از وظایف این لایه می باشد از طریق اضافه کردن بیتهای کنترل خطا مثل بیتهای Parity Check و Checksum و CRC انجام می شود.
یکی دیگر از وظایف لایة دوم کنترل جریان یا به عبارت دیگر تنظیم جریان ارسال فریم ها به گونه ای است که یک دستگاه کند هیچ گونه فریمی را به خاطر آهسته بودن از دست ندهد. از دیگر وظایف این لایه آن است که وصول داده ها یا عدم رسید داده ها را به فرستنده اعلام کند.
یکی دیگر از وظایف این لایه آن است که قراردادهایی را برای جلوگیری از تصادم سیگنال ایستگاههایی که از کانال اشتراکی استفاده می کنند، وضع کند چرا که فرمان ارسال داده بر روی کانال مشترک از لایة دوم صادر می شود. این قراردادها در زیر لایه ای به نام MAS[6] تعریف شده است.
وقتی یک واحد اطلاعاتی تحویل یک ماشین متصل به کانال فیزیکی در شبکه شد، وظیفة این لایه پایان می یابد. از دیدگاه این لایه، ماشینهائی که به کانال فیزیکی متصل نمی باشند، در دسترس نیستند. کنترل سخت افزار لایة فیزیکی به عهدة این لایه است.
فراموش نکنید که وظایف این لایه نیز با استفاده از سخت افزارهای دیجیتال انجام می شود.
در این لایه اطلاعات به صورت بسته هایی سازماندهی می شود و برای انتقال مطمئن تحویل لایة دوم می شود. با توجه به آنکه ممکن است بین دو ماشین در شبکه مسیرهای گوناگونی وجود داشته باشد، لذا این لایه وظیفه دارد هر بسته اطلاعاتی را پس از دریافت به مسیری هدایت کند تا آن بسته بتواند به مقصد برسد. در این لایه باید تدابیری اندیشیده شود تا از ازدحام (یعنی ترافیک بیش از اندازة بسته ها در یک مسیریاب یا مرکز سوئیچ) جلوگیری شده و از ایجاد بن بست ممانعت بعمل بیاورد.
هر مسیرباب می تواند به صورت ایستا و غیرهوشمند بسته ها را مسیریابی کند. همچنین می تواند به صورت پویا و هوشمند برای بسته ها مسیر انتخاب نماید. در این لایه تمام ماشینهای شبکه دارای یک آدرس جهانی و منحصر به فرد خواهند بود که هر ماشین بر اساس این آدرسها اقدام به هدایت بسته ها به سمت مقصد خواهد کرد.
این لایه ذاتاً «بدون اتصال»[7] است یعنی پس از تولید یک بستة اطلاعاتی در مبدأ، بدون هیچ تضمینی در رسیدن آن بسته به مقصد، بسته شروع به طی مسیر در شبکه می کند. وظائف این لایه به سیستم نامه رسانی تشبیه شده است؛ یک پاکت محتوی نامه پس از آنکه مشخصات لازم بر روی آن درج شد، به صندوق پست انداخته می شود، بدون آنکه بتوان زمان دقیق رسیدن نامه و وجود گیرنده نامه را در مقصد، از قبل حدس زد. در ضمن ممکن است نامه به هر دلیلی گم شود یا به اشتباه در راهی بیفتد که مدتها در سیر بماند و زمانی به گیرندة آن برسد که هیچ ارزشی نداشته باشد.
در این لایه تضمینی وجود ندارد وقتی بسته ای برای یک ماشین مقصد ارسال می شود آن ماشین آمادة دریافت آن بسته باشد و بتواند آنرا دریافت کند. در ضمن هیچ تضمینی وجود ندارد وقتی چند بستة متوالی برای یک ماشین ارسال می شود به همان ترتیبی که بر روی شبکه ارسال شده، در مقصد دریافت شوند. همچنین ممکن است که وقتی بسته ای برای یک مقصد ارسال می گردد، به دلیل دیر رسیدن از اعتبار ساقط شده و مجدداً ارسال شود و هر دو بسته (جدید و قدیم) به هم برسند. این مسائل در لایة بالاتر قابل حل خواهد بود.
هر چند وظائف این لایه می تواند بصورت نرم افزاری پیاده شود ولی برای بالاتر رفتن سرعت عمل شبکه، می توان برای این لایه یک کامپیوتر خاص طراحی نمود تا در کنار سخت افزار لایه های زیرین، بسته ها را روی شبکه رد و بدل کند.
در این لایه بر اساس خدمات لایة زیرین، یک سرویس انتقال بسیار مطمئن و «اتصال گرا»[8] ارائه می شود. تمام مشکلاتی که در لایة شبکه عنوان شد در این لایه حل و فصل می شود:
·قبل از ارسال بسته ها، نرم افزار این لایة اقدام به ارسال یک بسته ویژه می نماید تا مطمئن شود که ماشین گیرنده آمادة دریافت اطلاعات است.
·جریان ارسال اطلاعات شماره گذاری شده تا هیچ بسته گم نشود یا دوبار دریافت نشود.
·ترتیب جریان بسته ها حفظ می شود.
·در این لایه پروسه های مختلفی که بر روی یک ماشین واحد اجرا شده اند، آدرس دهی می شوند به نحوی که هر پروسه بر روی یک ماشین واحد، به عنوان یک هویت مستقل داده های خود را ارسال یا دریافت نماید.
واحد اطلاعات در این لایه قطعة [9] است. از وظائف دیگر این لایه می توان به موارد زیر اشاره کرد:
·تقسیم پیامهای بزرگ به بسته های اطلاعات کوچکتر
·بازسازی بسته های اطلاعاتی و تشکیل یک پیام کامل
·شماره گذاری بسته های کوچکتر جهت بازسازی
·تعیین و تبیین مکانیزم نامگذاری ایستگاه هایی که در شبکه اند.
·وظائف این لایه (و لایه های بعدی) با استفاده از نرم افزار پیاده سازی می شود و فقط بر روی ماشینهای نهایی (Hosts) وجود دارد و مراکز سوئیچ به وظائف این لایه احتیاجی ندارند (مگر در موارد خاص).
وظیفة این لایه فراهم آوردن شرایط یک جلسه (نشست) همانند ورود به سیستم از راه دور[10]، احراز هویت طرفین، نگهداری این نشست و توانایی از سرگیری یک نشست در هنگام قطع ارتباط می باشد. وظایف این لایه را می توان در موارد زیر خلاصه کرد: برقراری و مدیریت یک جلسه، شناسایی طرفین، مشخص نمودن اعتبار پیامها، اتمام جلسه، حسابداری مشتری ها[11]
در این لایه معمولا کارهایی صورت می گیرد که اگر چه بنیادی و اساسی نیستند ولیکن به عنوان نیازهای عمومی تلقی می شوند. مثل: فشرده سازی فایل[12]، رمزنگاری[13] برای ارسال داده های محرمانه، رمزگشایی[14]، تبدیل کدها به یکدیگر (وقتی که دو ماشین از استانداردهای مختلفی برای متن استفاده می کنند؛ مثل تبدیل متون EBCDIC به ASCII و بالعکس)
در این لایه، استاندارد مبادلة پیام بین نرم افزاهائی که در اختیار کاربر بوده و به نحوی با شبکه در ارتباطند، تعریف می شود. لایة کاربرد شامل تعریف استانداردهایی نظیر انتقال نامه های الکترونیکی، انتقال مطمئن فایل، دسترسی به بانکهای اطلاعاتی راه دور، مدیریت شبکه و انتقال صفحات وب است.
در مدل لایه ای شبکه، وقتی یک برنامة کاربردی در لایة آخر اقدام به ارسال یک واحد اطلاعات می نماید، سرآیند لازم به آن اضافه شده و از طریق صدا زدن توابع سیستمی استاندارد به لایة زیرین تحویل داده می شود. لایة زیر نیز پس از اضافه کردن سرآیند لازم، آنرا به لایة پایین تحویل می دهدو این روند تکرار می شود تا آن واحد اطلاعات روی کانال فیزیکی ارسال شود. در مقصد پس از دریافت یک واحد اطلاعات از روی خط فیزیکی، تحویل لایة بالاتر شده و در هر لایه پس از تحلیل و پردازش لازم، سرآیند اضافه شده را حذف و به لایة بالاتر تحویل می دهد. در شکل (1-2) روند حذف و اضافه شدن سرآیند در هر لایه به تصویر کشیده شده است.
همانگونه که اشاره شد این مدل یک ساختار چهار لایه ای برای شبکه عرضه کرده است. شکل (2-2) این مدل را به تصویر کشیده است. اگر بخواهیم این مدل چهار لایه ای را با مدل OSI مقایسه کنیم، لایة اول از مدل TCP/IP یعنی لایة دسترسی به شبکة تلفیقی از وظائف لایة فیزیکی و لایة پیوند داده ها از مدل OSI خواهد بود. لایة دوم از مدل TCP/IP معادل لایة سوم از مدل OSI یعنی لایة شبکه است. لایة سوم از مدل TCP/IP همنام و معادل با لایة چهارم از مدل OSI یعنی لایة انتقال خواهد بود. لایه پنجم (جلسه) و لایة ششم (ارائه) از مدل OSI در مدل TCP/IP وجود ندارند و وظائف آنها در صورت لزوم در لایة چهارم از مدل TCP/IP ادغام شده است. لایة هفتم از مدل OSI معدل بخشی از لایة چهارم از مدل TCP/IP است. در شکل (3-2) دو مدل TCP/IP و OSI با هم مقایسه شده اند.
در ادامه چهار لایة مدل TCP/IP را بررسی خواهیم کرد.
زیربنای اینترنت ساختار چهار لایه ای TCP/IP است. در این کتاب یاد خواهید گرفت که حملات نفوذگران نیز در یکی از این چهار لایه شکل می گیرد؛ لذا ماهیت و مکانیزمهای حمله و همچنین ابزار و هدف حمله وابسته به لایه ای است که مورد حمل قرار می گیرد.
شکل (1-2) روند حذف و اضافه شدن سرآیند در هر لایه
لایه ها |
نامهای معادل در برخی از کتب |
لایه کاربرد Application layer |
·لایه سرویسهای کاربردی |
لایه انتقال Transport layer |
·لایه ارتباط میزبان به میزبان (Host to Host) ·لایه ارتباط عناصر انتهایی (End to End Connection) |
لایه شبکه Network layer |
·لایه اینترنت ·لایه ارتباطات اینترنت |
لایه واسط شبکه Network interface |
·لایه میزبان به شبکه (Host to network) ·لایه رابط شبکه |
شکل (2-2) مدل چهار لایه ای TCP/IP
شکل (3-2) مقایسة دو مدل TCP/IP و OSI
در این لایه استانداردهای سخت افزار، نرم افزار های راه انداز[15] و پروتکلهای شبکه تعریف می شود. این لایه درگیر با مسائل فیزیکی، الکتریکی و مخابراتی کانال انتقال، نوع کارت شبکه و راه اندازه های لازم برای نصب کارت شبکه می باشد. در شبکة اینترنت که می تواند مجموعه ای از عناصر غیرهمگن و نامشابه را به هم پیوند بزند انعطاف لازم در این لایه برای شبکه های گوناگون و ماشینهای میزبان فراهم شده است. یعنی الزام ویژه ای در بکارگیری سخت افزار ارتباطی خاص، در این لایه وجود ندارد. ایستگاهی که تصمیم دارد به اینترنت متصل شود بایستی با استفاده از پروتکلهای متعدد و معتبر و نرم افزار راه انداز مناسب، به نحوی داده های خودش را به شبکه تزریق کند. بنابراین اصرار و اجبار خاصی در استفاده از یک استاندارد خاص در این لایه وجود ندارد. تمام پروتکلهای LAN MAN در این لایه قابل استفاده است.
یک ماشین میزبان می تواند از طریق شبکة محلی، فریمهای اطلاعاتی را به زیر شبکه تزریق کند به این نحو که بسته های راه دور[16] را که مقصدشان خارج از شبکة محلی است، به مسیریاب از پیش تعریف شده، هدایت نماید. شبکه های محلی از طریق یک یا چند مسیریاب می توانند به اینترنت متصل شوند. بنابراین یک بسته اطلاعاتی که از لایه بالاتر جهت ارسال به یک مقصد، به لایه اول در مدل TCP/IP تحویل می شود، نهایتاً در قسمت «فیلد داده»[17] از فریم شبکه محلی قرار می گیرد و مسیر خود را آغاز می نماید؛ پروتکلهائی که در لایة اول از مدل TCP/IP تعریف می شوند، می توانند مبتنی بر ارسال رشتة بیت[18] یا مبتنی بر ارسال رشتة بایت[19] باشند.
این لایه در ساده ترین عبارت وظیفه دارد بسته های اطلاعاتی را که از این به بعد آنها را بسته های IP می نامیم، روی شبکه هدایت کرده و از مبدأ تا مقصد به پیش ببرد. در این لایه چندین پروتکل در کنار هم وظیفه مسیریابی و تحویل بسته های اطلاعاتی از مبدأ تا مقصد را انجام می دهند. کلیدی ترین پروتکل در این لایه، پروتکل IP نام دارد. برخی از پروتکلهای مهم که یک سری وظایف جانبی برعهده دارند عبارتند از: BOOTP,IGMP,ICMP,RIP,RARP,ARP و …. . این پروتکلها را به اختصار توضیح خواهیم داد ولی بیشترین تلاش ما در کالبدشناسی پروتکلIP خواهد بود.
همانگونه که اشاره شد در این لایه یک واحد اطلاعاتی که بایستی تحویل مقصد شود، دیتاگرام نامیده می شود. پروتکل IP می تواند یک دیتاگرام را در قالب بسته های کوچکتری قطعه قطعه کرده و پس از اضافه کردن اطلاعات لازم برای بازسازی، آنها را روی شبکه ارسال کند.
لازم است بدانید که در این لایه برقرای ارتباط بین مبدأ و مقصد بروش «بدون اتصال» خواهد بود و از اسال یک بستهIP روی شبکه، عبور از مسیر خاصی را تضمین نمی کند. بعنی اگر دو بسته متوالی برای یک مقصد یکسان ارسال شود هیچ تصمینی در به ترتیب رسیدن آنها وجود ندارد، چون این دو بسته می توانند از مسیرهای متفاوتی به سمت مقصد حرکت نماید. در ضمن در این لایه پس از آنکه بسته ای روی یکی از کانالهای ارتباطی هدایت شد، از سالم رسیدن یا نرسیدن آن به مقصد هیچ اطلاعی بدست نخواهد آمد، چرا که در این لایه، برای بسته های IP هیچ گونه پیغام دیافت یا عدم دریافت[20] بین عناصر واقع بر روی مسیر، رد و بدل نمی شود؛ بنابراین سرویسی که در این لایه ارائه می شود نامطمئن است و اگر به سرویسهای مطمئن و یا اتصال گرا نیاز باشد د رلایه بالاتر این نیاز تامین خواهد شد.
در این لایه مسیریابها بایستی از شرایط توپولوژیکی و ترافیکی شبکه اطلاعاتی را کسب نمایند تا مسیریابی بروش پویا انجام شود. همچنین در این لایه باید اطلاعاتی درباره مشکلات یا خطاهای احتمالی در ساختار زیرشبکه بین مسیریابها و ماشیهای میزبان، مبادله شود. یکی دیگر از وظائف این لایه ویژگی ارسال «چند پخشی»[21] است یعنی یک ایستگاه قادر باشد به چندین مقصد گوناگون که در قالب یک گروه سازماندهی شده اند، بسته یا بسته هائی را ارسال نماید.
این لایه ارتباط ماشینهای انتهایی (ماشینهای میزبان) را در شبکه برقرار می کند یعنی می تواند بر اساس سرویسی که لایه دوم ارائه می کند یک ارتباط اتصال گرا و مطمئن[22]، برقرار کند. البته در این لایه برای عملیاتی نظیر ارسال صوت و تصویر که سرعت مهمتر از دقت و خطا است سرویسهای بدون اتصال سریع و نامطمئن نیز فراهم شده است.
در سرویس مطمئنی که در این لایه ارائه می شود، مکانیزمی اتخاذ شده است که فرستنده از رسیدن نو یا عدم رسید صحیح بسته به مقصد با خبر شود. در مورد سرویسهای مطمئن و نامطمئن بعداً بحث خواهد شد. این لایه از یکطرف با لایة شبکه و از طرف دیگر با لایة کاربرد در ارتباط است. داده های تحویلی به این لایه توسط برنامة کاربردی و با صدا زدن توابع سیستمی تعریف شده در «اواسط برنامه های کاربردی» ([23]API) ارسال یا دریافت می شوند.
در این لایه بر اساس خدمات لایه های زیرین، سرویس سطح بالایی برای خلق برنامه های کاربردی ویژه و پیچیده ارائه می شود. این خدمات در قالب، پروتکلهای استانداردی همانند موارد زیر به کاربر ارائه می شود: شبیه سازی ترمینال[24]، انتقال فایل یا FTP، مدیریت پست الکترونیکی، خدمات انتقال صفحات ابرمتنی و دهها پروتکل کاربردی دیگر. در پایان این قسمت بایستی خاطر نشان کنیم که ارسال یک واحد اطلاعاتی از لایه چهارم پس از انجام پردازشهای لازم در لایه های زیرین به نحو مناسبی روی زیر شبکه تزریق شده و نهایتاً در ماشین مقصد، تحویل یک برنامه کاربردی خاص خواهد شد.
جوهرة اینترنت به گونه ای شکل گرفته است که مجموعه ای از شبکه های خودمختار[25]را به همدیگر وصل می نماید. هیچگونه ساختار حقیقی و رقابتی نمی توان برای اینترنت متصور شد. این نکته را بایستی یادآور شویم که در قسمت «زیرشبکه» از شبکة اینترنت تعدادی از خطوط ارتباطی با پهنای باند (نرخ ارسال) بسیار بالا و مسیریابهای بسیار سریع و هوشمند، برای پیکرة شبکة جهانی اینترنت یک «ستون فقرات»[26] تشکیل داده است. شبکه های منطقه ای و محلی پیرامون این ستون فقرات شکل گرفته و ترافیک دادة آنها به نحوی از این ستون فقرات خواهد گذشت. ستون فقرات در شبکة اینترنت که با سرمایه گذاری عظیمی در آمریکا، اروپا و قسمتهایی از اقیانوسیه و آسیا ایجاد شده است. حجم بسیار وسیعی از بسته های اطلاعاتی را در هر ثانیه حمل می کنند و اکثر شبکه های منطقه ای و محلی یا ارائه دهندگان سرویسهای اینترنت[27] به نحوی با یکی از گروه های این ستون فقرات در ارتباطند.
به گونه ای که در بخش قبلی اشاره شده قراردادی که حمل و تردد بسته های اطلاعاتی و همچنین مسیریابی صحیح آنها را از مبدأ به مقصد، مدیریت و سازماندهی می نماید پروتکل IP[28] نام دارد. در حقیقت پروتکل IP که روی تمام ماشینهای شبکه اینترنت وجود دارد بسته های اطلاعاتی را (بسته IP) از مبدإ تا مقصد هدایت می نماید، فارغ از آنکه آیا ماشینهای مبدأ و مقصد روی یک شبکه هستند یا چندین شبکة دیگر بین آنها واقع شده است.
ساده ترین تعریف برای پروتکل IP روی شبکة اینترنت بصورت زیر خلاصه می شود:
لایة IP یک واحد از داده ها را از لایة بالاتر تحویل می گیرد؛ به این واحد اطلاعات معمولاً یک «دیتاگرام» گفته می شود.امکان دارد طول این دیتاگرام بزرگ باشد، در چنین موردی لایة IP آنرا به واحدهای کوچکتری که هر کدام «قطعه»[29] نام دارد شکسته و با تشکیل یک بستة IP به ازای هر قطعه، اطلاعات لازم برای طی مسیر در شبکه را به آنها اضافه می کند و سپس آنها را روی شبکه به جریان می اندازد؛ هر مسیریاب با بررسی و پردازش بسته ها، آنها را تا مقصد هدایت می کند. هر چند طول یک بسته IP می تواند حداکثر 64Kbyte باشد و لیکن در عمل عموماً طول یک بسته ها حدود 1500 بایت است. ( این قضیه به دلیل آنست که اکثر شبکه های محلی دنیا اعم از Bus، حلقه، ستاره، طول فریمی نزدیک به یک تا چند کیلو بایت دارند) پروتکل IP مجبور است هنگام قطعه قطعه کردن یک دیتاگرام، برای کل آن یک شمارة مشخصه و برای هر قطعه یک شمارة ترتیب در نظر بگیرد تا آن دیتاگرام بتواند در مقصد برای تحویل به لایة بالاتر یعنی لایة انتقال بازسازی شود.
(مجدداً تأکید می کنیم که در این مبحث، دیتاگرام[30] یک واحد اطلاعات است که به صورت یک جا از لایةIP به لایة انتقال تحویل داده می شود یا بالعکس لایه انتقال آنرا جهت ارسال روی شبکه به لایةIP تحویل داده و ممکن است شکسته شود).
در کنار پروتکل IP چندین پروتکل دیگر مثل RIP,RARP,ARP,ICMP و … تعریف شده که پروتکل IP را در عملکرد بهتر، مسیریابی صحیح، مدیریت خطاهای احتمالی یا کشف آدرسهای ناشناخته کمک می کنند.
تواناییهایی که پروتکل IP چندین پروتکلهای جانبی آن عرضه می کنند این امکان را فراهم آورده است که تمام شبکه ها و ابزارهای شبکه ای (مثل ماشینهای میزبان، مسیریابها، پلها، و …) فارغ از نوع ماشین و نوع سخت افزار و حتی با وجود تفاوت در سیستم عامل مورد استفادة آنها، بتوانند بسته های IP را با یکدیگر مبادله کنند. پروتکل IP ساختاری استاندارد دارد و به هیچ سخت افزار یا سیستم عامل خاص وابسته نیست.
بعنوان اولین گام در شناخت پروتکل IP لازم است قالب یک بستةIP را کالبد شکافی کره و در گامهای بعدی چگونگی آدرس دهی ماشینها و انواع کلاسهای آدرس در شبکة اینترنت را معرفی نموده و نهایتاً به روشهای مسیریابی و همچین تعریف پروتکلهای وابسته به IP بپردازیم.
شکل (4-2) قالب یک بسته IP را نشان می دهد. یک بستةIP از دو قسمت سرایند و قسمت حمل داده تشکیل شده است. مجموعة اطلاعاتی که در سرآیند بستةIP درج می شود توسط مسیریابها مورد استفاده و پردازش قرار می گیرد.
دقت کنید که برای تحلیل برخی از مکانیزمها و تاکتیکهای حمله، مجبور هستید با فیلدهای متعدد بستة IP آشنا باشید؛ زیرا برخی از این فیلدها مورد سوء استفادة نفوذگران قرار می گیرند. در فصل نهم یاد خواهید گرفت که هر گاه برخی از این فیلدها بصورت عمدی و حساب شده دستکاری شود، منجر به اختلال در ماشین نهایی خواهد شد.
[1] TCP/IP Protocol Stack
[2] طراحی لایه ای شبکه را می توان با برنامه نویسی ماجولار مقایسه کرد، بدین نحو که روالهای حل یک مسئله با اجزای کوچکتری شکسته می شود و برای آن زیربنامه نوشته می شود. در توابع صدا زنندة این زیربرنامه ها، جزئیات درونی آنها اهمیت ندارد بلکه فقط نحوة صدا زدن آنها و پارامترهای مورد نیاز ورودی به زیربرنامه و چگونگی برگشت نتیجه به صدا زننده، مهم است.
[3] International Standard Organization
[4] Open System Interconnection
[5] Channel Capacity and Bit Rate
[6] Medium Access Sublayer
[7] Connectionless
[8] Connection Oriented
[9] Segment
[10] Remote Login
[11] Accounting
[12] Data Compression
[13] Encryption
[14] Decryption
[15] Device Driver
[16] Distant Packet
[17] Data Field/Payload
[18] Bit oriented در اینجا کوچکترین واحد اطلاعات که می تواند بطور مستقل ارسال شود یک بیت خواهد بود.
[19]Byte oriented در اینجا کوچکترین واحد اطلاعات که می تواند بطور مستقل ارسال شود یک بایت خواهد بود.
[20] Ack/Nack
[21] Multicast
[22] Reliable
[23] Application Program Interface
[24] TEINET/Teminal Emulation
[25] Autonomous
[26] Backbone
[27] Internet Service Provider(ISP)
[28] Internet protocol
[29] Fragment
[30] اصطلاح دیتاگرام در ادبیات شبکه های کامپیوتری به معنای متفاوت و در موارد متعدد استفاده شده است. لذا به مورد استفادة آن دقت داشته باشید.
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 93 کیلو بایت |
تعداد صفحات فایل | 53 |
مقدمات داده پردازی
تعریف داده(Data)
هر اطلاع مفید ولازم درباره چیز یا امری رایک داده می گویند.به شناسنامه خود نگاه کنید.نام، نام خانوادگی،نام پدر ،سال تولد،محل تولد،شماره شناسنامه وسایر اطلاعات آن ،همه درباره شماست.
اینها داده های مرتبط با شما هستندوشما را از دیگران متمایز ومجزا می کنند؛ به شما سود می رسانند؛
حقوق شما را محفوظ می دارند وبه دولت امکان می دهند که برای شما برنامه ریزی کندو امکانات فراهم سازد.
داده ها در همه امور، نقش بازی می کنند.مثلا در دادوستد، داده ها نقش بسیار بزرگی دارند.اطلاع ازاین که چه مقدارپول دارید؛ بابت چه کالا وخدماتی پول گرفته یا پرداخته اید؛ از چه حسابی پول برداشته وبه کدام حساب واریز کرده اید؛ چقدر طلبکبرید وچقدر بدهکارید؛و…. همه، داده های مالی شما هستند . حسابداران با چنین دا ده های مالی سروکاردارند وآن را مدیریت می کنند وازآن ها نتیجه گیری می کنند.
گفتیم که داده ها باید مفید ولازم باشند.مثالی می زنیم:
اگردر شناسنامه شما وزن یا قد شما را می نوشتند،صحیح بود؟ پاسخ منفی است.ذکر وزن وقد در شناسنامه کاربردی ندارد و وجود آنها لازم نیست، هر چند که مفید است.اما در پرونده پزشکی شما هم لازم هستند وهم مفید،زیرا به شناسایی وضع سلامت شما ونیز، به شناخت ودرمان بیماری شما یاری میرسانند.
داده ها با هم ارتباط دارند.
اگر بدانید شماره شناسنامه شخصی 259 است، آیا می توانیداورا پیدا کنید؟ این کار دشوار است. ممکن است شماره شناسنامه خیلی از مردم259 باشد. حالا اگر بدانید که نام آن شخص مثلا مسعود است یافتن او آسانتر می شود؛ هر چند که هنوز هم شاید اسم خیلیها مسعود وشماره شناسنامه شان 259 باشد.اما اگر در همین حال، نام خانوادگی او را هم بدانید دیگر یافتن اوساده می شود.نتیجه ارتباط داده ها به یکدیگر، شناسایی سریعتر است.داده هایی که به هم ارتباط نداشته باشند یا نتوان ارتباط آنها را نسبت به هم پیدا کرد، کاربرد زیادی ندارد وشاید اصلا به درد نخورد.
داده های نامرتب کاربرد ندارند.
اگر اطلاعات وداده های زیادی را بدون نظم وترتیب در جاهای مختلف پخش کنید، چطور می توانید به هنگام نیاز ازمیان آنها چیز خاصی را پیدا کنید؟داده ها هم مثل اشیای یک خانه یا انبار هستند وفقط از طریق نظم دادن وطبقه بندی وتازه کردن آنهاست که می توان از آنها سود برد .
داده ها چگونه مرتب میشوند؟
راههای مختلفی برای مرتب کردن داده ها وجود دارد.یکی از آسانترین روشها آن است که داده هارا به شکل یک جدول در آوریم. همه شمامی دانید جدول چیست.برنامه دانشگاه شما یک جدول است.دفتر حضور وغیاب کلاس شما یک جدول است صورتحساب بانکی پدر ومادر شما یک جدول است . اصول تمام جدولها یکی است ودرک آن نیز بسیار آسان است.در تمام آنها،برای مرتب کردن اطلاعات صفحه را خط کشی کردند وآن به شکل سطر ها وستونها در آوردند.به این ترتیب ، مجبورید اطلاعات را به شکل مرتب و زیر هم ،در جدول وارد کنید.در بالای هر ستون جدول،نام آنچه را که قرار است در آن ستون وارد کنید،می نویسید.در هر سطر اطلاعات،نام شخص یا چیزی را که آن داده ها به او مرتب است می نویسید.مثالی می زنیم.کتابهایی را که در خانه یا دانشگاه دارید،در نظر بگیرید.می توانید یک جدول درباره ی آنها تشکیل دهید و اطلاعات مرتبط با کتابها را در آن نگهداری کنید.در مورد هر کتاب می توانید داده هایی از قبیل نام کتاب،نام نویسنده،نام مترجم،نام ناشر،تعداد صفحات،تاریخ نشر و… را به صورت زیر،تبدیل به یک جدول کنید.
حال،برای هر کتاب اطلاعات مرتبط با آن را در یک سطر این جدول می نویسید:
نام کتاب |
نام نویسنده |
نام مترجم |
نام ناشر |
تعداد صفحات |
شناسایی وشکار جاسوس |
پیتر رایت |
محسن اشراقی |
مؤسسه اطلاعات |
608 |
ساعت سرمستی |
هیوبرت ریوز |
دکتر سهامی |
نشر قطره |
339 |
… |
… |
… |
… |
… |
البته می توان این جدول را به هر شکل دیگری تهیه کرد و درباره ی هر کتاب اطلاعات دیگری مانند نوبت چاپ،شماره ی شناسایی کتاب و…را نیز در جدول وارد کرد.مهم،اطلاعاتی ست که شما درباره ی هر کتاب مفید و لازم می دانید و داده های شما به شمار می آیند.این جدول،داده های شما را مرتب می کند.به این جدول داده ها(Data Table)می گویند.
جستجو در جدول داده ها
گفتیم که مرتب کردن اطلاعات ، جستجو در آن را آسان می کند فرض کنید که جدولی از کتاب های موجود در خانه یا دانشگاه خود را تهیه کرده اید واینک می خواهید بدانید که مثلا کدامیک در سال 1371چاپ شده است.
در این صورت، به شکل زیر عمل می کنید:
ستون تاریخ نشر را می بینیم وآن را از بالا به پایین مرور می کنید . در هر خانه ای از این ستون که عدد 1371 که دیدید آن سطر جدول را با یک قلم رنگی رنگ می زنید یا بیرون جدول ، کنار نام کتاب ،یک علامت می گذارید. وقتی همه جدول را مرور کردید تمام سطرهایی که علامت دارند یا رنگ شده اند، کتابهای مورد نظر شماهستند به همین شکل، جستجوی نام نویسنده خاص ویا هر مورد دیگر ،آسان می شود.
با ارزان شدن وتوانمندشدن رایانه ها،بزودی برنامه نویسان بر آن شدند تا برنامه های کاربردی قدرتمندی را برای کار با اطلاعات ایجاد کنند.که در عین حال آسان وهمه فهم باشد.یکی از آخرین محصولات نرم افزاری ویژه ی این کار،برنامه های اداری شرکت میکروسافت است،این سلسله از برنا
مه های میکروسافت آفیس(MicrosaftOffice)نام دارد و مجموعه ای از چند برنامه ی ک
اربردی برای ماشینی کردن دفاتر کار است.
یکی از قطعات این مجموعه برنامه ها،برنامه ی کاربردی اکسس است که برای داده پردازی و استفاده از اطلاعات ایجاد شده است.این برنامه می تواند یک پایگاه داده ها را اداره کند.اینک ببینیم که پایگاه داده ها چیست؟
تعریف پایگاه داده ها
گفتیم که یکی از روشهای آسان اداره ی داده ها،ایجاد جدول مرتبی از آنهاست که به آن جدول داده ها (DataTable)می گویند.
برنامه ی اکسس،دو یا چند جدول داده را،پایگاه داده ها (Database)می نامدو می تواند آن رابه خوبی اداره کند.برنامه ای را که می تواند یک پایگاه داده ها را اداره کند،برنامه ی مدیریت پایگاه داده ها(Database Management Program)می گویند.اکسس،یک برنامه ی مدیریت پایگاه داده هاست.به مجموعه ای از جدولهای داده ها،پایگاه داده ها می گویند.
تعریف فیلد(Field)و رکورد(Record)
همان طور که قبلا گفتیم،اکسس با جدول های داده ها کار می کنیم.هر جدول،از تعدادی سطرو ستون تشکیل شده است.اکسس به هر یک از ستون ها،یک فیلد،(Field) میگویند.بنابراین،جدول کتابخانه ی ما در مثال قبلی 6فیلد دارد.همچنین اکسس،هر سطر جدول داده ها را نیز یک رکورد می خواند.
در همان جدول کتابخانه ها،در مثال قبلی ،شما سه رکوردرا می بینید.به این ترتیب، هر رکورددر آن
داده ها را نیز یک رکورد(Record)می خواند.در همان جدول کتابخانه ها،در مثال قبلی،شما سه رکورد را می بینید.به این ترتیب،هر رکورد در آن جدول شامل شش فیلد است.درک مفهوم فیلدو رکورد در کار با اکسس بسیار مهم است،اما پس از مقداری تمرین،به راحتی آن را فرا گرفته،به کار گفتیم که هر پایگاه داده،از تعدادی جدول تشکیل می شود.حال ببینیم چرا چند جدول رادر یک پایگاه داده ها می گذارند؟و این کار چه مزیتی دارد؟به مثال زیر توجه کنید:
|
فرض کنید یک جدول داده ها دارید که فیلد های آن اطلاعاتی درباره ی سفارش های مشتریان یک فروشگاه مثل نام و نام خانوادگی و تاریخ ومقدار خرید هر کالاست و جدول دیگری داریدکه در آن فیلد های دیگری مثل اطلاعاتی درباره ی شهر،محله،خیابان،کوچه،تلفن وموارد از این دست درباره ی همان مشتری ها موجود است.حال،چگونه بایدمثلا کشف کنید که فلان مشتری ساکن فلان خیابان،چقدر خرید کرده است.اطلاعات خرید وفروش مشتری در یک جدول و اطلاعات سکونتی همان مشتری،در جدول دیگر است.
برای این کار،باید در هر یک از جدول های یک فیلد مشترک پیدا کنید.یعنی فیلدی که هم در این جدول و هم در آن جدول موجود باشد.بعد:
1ـاطلاعات را از جدول اول برمی دارید و به فیلد مشترک نگاه می کنیدوداده ی موجود در آن،مثلا نام خانوادگی یا شماره ی شناسنامه را جایی یادداشت می کنید.
2ـدر جدول دوم،فیلد مشترک را پیدا می کنیدو در آن داده ای را که یادداشت کرده اید می یابید.حالا رکورد مورد نظررا پیدا کرده ایدوباید در آن به سراغ فیلد نشانی بروید وآن را یادداشت کنید.
به این ترتیب،این دو جدول به هم ربط پیدا می کنند.ربط دادن جدول ها به هم،از طریق یک فیلد مشترک،قدرت مانور شمارا در جستجوی داده هاو نتیجه گیری از آنها بسیار افزایش می دهد ودر حجم جدولها صرفه جویی می کند.زیرا،دیگر لازم نیست که مثلا در مقابل هر رکوردی که برای خرید و فروش مشتری به وجود می آورید،یک بار هم،آدرس او را در همان جدول بنویسیدو می توانید این داده را از جدول دیگری بردارید.به این مدل از پایگاه داده ها،پایگاه داده ها ی ارتباطی (Relational Database).اکسس،از این مدل پایگاه داده ها استفاده میکندو به همین سبب به آن مدیرپایگاه داده های ارتباط (Relational Database Management System) به طور خلاصهRDMBSمی گویند.
تعریف پایگاه داده های ارتباطی
پایگاه داده های ارتباطی،مجموعه ای از جدولهای داده است که یک فیلد مشترک در هر یک از
جدولها وجود دارد و از طریق آن می توان داده ها را به هم ربط داد.
تعریف کلید
اکسس،به فیلدی که لا اقل در دو جدول داده ها مشترک باشد،فیلد کلیدی(KeyField)یا به اختصار (کلید)می گویند.علت این نام آن است که این فیلد،کلید وارد شدن از یک جدول به جدول دیگر است.گفتیم که دو جدول اکسس از طریق یک فیلد مشترک می توانند به همدیگر ارتباط یابند.حالا،این موضوع را برای بیش از دو جدول بررسی می کنیم.در این مورد مثالی را مشاهده کنید.
فرض کنید دو جدول داده هایاکسس دارید که در اولی مشتریان معرفی می شوندو به هر یک از آنها یک شماره ی مشتری که حتما باید غیر تکراری و بدون مشابه باشد،اختصاص می یابد.حالا اگر جدول دیکری داشته باشیم که به خرید های مشتریان اختصاص یافته باشدو در آن هم،برای هر بار خرید مشتریان یک رکوردثبت و نگهداری شود.اگر در این جدول،از همان شماره ی مشتری های تعریف شده در جدول مشتریان استفاده کنید،این دو جدول به هم ارتباط می یابند.هر چند که در هر دو جدول،داده های تکراری وجود دارد(یعنی فیلد شماره ی مشتری)،اما این تکرار اجتناب ناپذیراست و در عوض،باعث می شودکه از تکرار بزرگتری که همان اطلاعات کاملجدول مشتری هاست،در جدول خرید مشتریان،جلوگیری شود.
حالا فرض کنید یک جدول دیگر هم داریدکه یکی از فیلدهای آن نام مشتریست اما فیلدشماره مشتری ندارد.آیا این جدول را هم می توان به جدول اولیوصل کرد؟بله.اگر فیلد نام مشتری در هر دو فایل یکسان تعریف شده باشد،می توان از این فیلد برای اتصال دو جدول داده ها استفاده کرد.بنابراین،فیلد کلید ما در این حالت،فیلد نام مشتری است.وقتی این دو جدول داده ها به هم مرتبط شوند، در حقیقت،به جدول دیگرهم وصل شده اند؛زیرا دو جدول دیگر نیز از طریق یک فیلد مشترک به هم متصل بودند.به این طریق ،هر سه جدول،از طریق فیلدهای دوبه دو مشترک به هم وصل شده اند.بنابراین لازم نیست که فیلد های ارتباط دهنده در هر سه جدول(یا بیشتر)،یکی باشند.بلکه فقط کافیست دو به دو یکی باشند.
چگونه یک پایگاه داده ها بسازیم؟
روش ساختن یک پایگاه داده های خوب را اولین باردر سالهای اولیه ی رواج یافتن رایانه ها یعنی حدود سال1960 م تبیین کرده اند و این اصول تا کنون تغییر چندانی نیافته است.البته،کار ایجاد پایگاه داده ها به مرور زمان پیشرفت بسیار زیادی کرده است.مثلادر روزگاران گذشته،دست بردن در ساختمان یک پایگاه داده ها،کار بسیار مشکل و حتی غیر ممکن بود و به همین دلیل،دست بردن در ساختمان پایگاه داده ها خیلی گران تمام می شدو برخی اوقات،این کار،6% به قیمت طراحی اولیه می افزود.اما امروزه ایجاد پایگاه داده ها با کمک یک عدد رایانه ویک برنامه ی پایگاه داده ها ی ارتباطی مانند اکسس بسیار سریع انجام می شود و دست بردن در ساختمان پایگاه داده ها نیز در هر لحظه ممکن ومیسراست.امروزه میتوان با اطلاعات کم و ناقص،کار را آغاز کرد و به مرور،ساختمان پایگاه داده ها و اجزای گوناگون آن و داده های داخل آن را تغیر داد تا به حالت ایده آل رسید.اما توصیه های کلی زیر را در مورد ساختن پایگاه داده ها در نظر داشته باشید.
1-کارهایی را که می خواهید با پایگاه داده هاانجام دهید معین کنید:
پیش از آغاز ایجاد یک پایگاه داده ها، باید تقریبا بدانیدکه از ایجاد آن چه انتظاری داری. دانستن این نکته، کار سختی نیست.قلم وکاغذی بر داریدوعمده کارهایی را که می خواهید با پایگاه داده های مورد نظر انجام دهید زیر هم بنویسید. این فهرست می تواند شامل کارهایی که هم اکنون می خواهید ونیز کارهایی که انتظار دارید بعد ها انجام دهید باشید . وقتی می گوییم کارهای عمده را بنویسید، یعنی بنویسید که می خواهید چه چیز هایی را در پایگاه داده ها وارد کنید وچه گزارشهایی را از آن
دریافت دارید.بنابراین ،مثلا یکی از عناوین فهرست شما می تواند این باشد:‹‹وارد کردن سفارش مشتری››؛اما لازم نیست جزییاتی مانند محاسبه جمع کلی صورتحساب ویا کسر مقدار تخفیف از مبلغ دریافتی را در این فهرست بگنجانید. اینها اعمال اصلی نیستند.
2-نمودار گردش عملیات را رسم کنید:
رسم نمودارعملیات یعنی این که مشخص کنید کدام عمل قبل از کدام عمل انجام می گیرد .تعیین این که اگر عمل خاصی انجام نشود، کدام عمل بعدی قابل انجام نخواهد بود ، بسیار مهم است.به این ترتیب ، جریان کار شناسایی می شود وبنابراین ، کاری که هر کس باید انجام دهد مثل پر کردن فرم خاص یا تایید کردن یک عمل خاص ، مشخص می گردد.
3-شناسایی داده های لازم:
وقتی دو مرحله قبل را انجام دادید تقریبا خواهید که به چه داده هایی که به چه داده هایی احتیاج دارید.مثلا می توانید تعیین کنید که در مورد هر مشتری ،چه داده هایی نیاز دارید ویا در مورد صدور صورت حساب فروش ، چه داده هایی را لازم دارید .این داده ها،پایه ایجاد پایگاه داده های شما هستند. بنابراین باید تا حد امکان بکوشیدتا فهرست کاملی از داده های مورد نظر را درآورید وزیر هم بنویسید.
4-گروه بندی داده ها:
در این مرحله، مشخص میکنید که داده ها چگونه باهم گروه بندی می شوند.مثلا شماره مشتری ،نام مشتری،نام خانوادگی مشتری،شماره تلفن مشتری،نشانی مشتری،داده های مرتبط به همهستندومیتواننددر یک گروه جای بگیرند.
پس از انجام کار گروه بندی باید چند فهرست داشته باشیدکه در زیر هر یک نام اجزای آن نوشته شده باشد.
5-سازماندهی داده ها:در این مرحله، تقریبا ساختمان جدولهای داده های موردنیاز برای برای یک پایگاه داده ها مشخص شده است.هرکدام از فهرستهایی که در مرحله قبل به وجود آورده ایدمی تواند
یک جدول دادها را تشکیل دهد.
در اکسس می توانید در هر مرحله که لازم شد. جدول جدید داده ها درست کنید ویاجدول های قبلی را دست کاری وتصحیح کنید.اما اصلاح مکررتوصیه نمیشود وبهتر است، ازهمان ابتدای کار طرحی تقریبی از آنچه را که روی کاغذ انجام میدهیدپیاده کنید.به این شکل،ازسردرگمی نجات می یابید.
6-ایجاد فرمها وگزارشها:
حال، جدول داده ها ایجاد شدهاست وشما در این مرحله شروع میکنید به ارتباط دادن آنها به یکدیگر وساختن فرمها وگزارشها.در این مرحله،ازماکروها وزبان ویژوال بیسیک هم استفاده میشود ورابطه کاربر نیز ساخته می شود.
7-آزمایش وتجدید نظر وتصفیه:
در این مرحله متوجه کمبودها شده ودر نکاتی تجدید نظر می کنید ودر برخی ودر برخی از داده ها، عناصر دیگری را که متوجه می شوید به درد نخواهد خورد وزایداست،حذف کنید.این مرحله آخر کار است ومعمولا،پس از تحویل پایگاه داده هابه مشتری ودر حین کار آن نیز تا مدتی باید این کار را انجام دهید تا پایگاه داده ها از هر جهت، احتیاجات کاربر را برآورد وبدون نقص شود.
کسانی که پایگاه داده ها راطراحی می کنند، معمولا وقت زیادی را برای تحقیق وتفحص درباره آنچه کاربران ومدیران می خواهند اختصاص می دهند.آنها جریان عادی کاری را که می خواهند برای آن پایگاه داده ها تهیه کنند مطالعه می کنند.
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 25 کیلو بایت |
تعداد صفحات فایل | 20 |
حافظه RAM
آنچه در این فصل می آموزید:
/ کنترل میزان مصرف حافظه در سیستم
/ اجرای برنامه های ارزیابی و سنجش حافظه
/نمایش اطلاعات حافظة ویندوز به کمک برنامة Sandra
/ آماده شدن برای ارتقا حافظة سیستم
/ عیب یابی نصب حافظه در سیستم
/ حذف کاربرد حافظة بسط یافته و حافظة توسعه یافته در محیط ویندوز
/ کنترل مقدار فیزیکی مصرف RAM در محیط ویندوز
قبل از اینکه Cpu بتواند برنامهها را اجرا کند، دستورات و اطلاعات آن برنامه باید داخل حافظة Ram کامپیوتر منتقل و مستقر شوند. در این فصل روش نگهداری اطلاعات در حافظة Ram را می آموزید و اینکه چرا اطلاعات داخل حافظة Ram فرار هستند ( یعنی با قطع برق یا خاموش شدن کامپیوتر همة اطلاعات موجود در این حافظه از بین می روند)، و اینکه چرا انواع حافظة Ram عرضه شده اند.
بر روی وب یا داخل مجلات و بروشورها و کتابهای کامپیوتر اغلب توصیه های مطالعه می کنید که مقدار لازم حافظة Ram برای سیستم شما را اعلام می کنند. اغلب اعلام می شود که حداقل 126 تا 512 مگابایت حافظة Ram برای عملکرد مناسب یک سیستم لازم است.
داخل کامپیوترهای شخصی از دیسکها برای نگهداری دایمی و بلند مدت اطلاعات استفاده میکنیم. اطلاعات داخل دیسک سخت از طریق مغناطیس نمودن سطح دیسک انجام میگیرد. به دلیل روش مغناطیسی ذخیرة اطلاعات در دیسک سخت
(در مقابل روش الکترونیکی ) این وسیله قابلیت نگهداری دایمی و بلند مدت اطلاعات را دارد و با قطع برق یا خاموش شدن سیستم اطلاعات مستقردر دیسک از بین نرفته و ماندگار هستند چون دیسک سخت برای نگهداری اطلاعاات نیاز به جریان برق دایمی ندارد. اما حافظة Ram اطلاعات را بطور موقت نگهداری می کند بدیهی است که با قطع برق یا خاموش شدن سیستم این اطلاعات از بین خواهند رفت.
فنآوریهای گوناگون برای ذخیرهسازی اطلعات ابداع شدهاند که اغلب آنها را بر اساس سرعت، هزینه و ظرفیت ذخیره سازی طبقهبندی میکنند. معمولاً دیسکها وسایل مکانیکی هستند و به همین دلیل سرعت عملیات آنها نسبت به انواع حافظههای الکترونیکی بسیار کندتر است. در شکل زیر نمایی از اواع وسایل ذخیرهسازی و در سمت راست کندترین وسیلة ذخیرهسازی را نشان دادهایم.
جریان اطلاعات از حافظة RAM به پردازنده (CPU)
هرگاه Cpu برای اجرای عملیات به اطلاعات یا دستوری نیاز داشته باشد ابتدا آنها را داخل حافظه میانجی L1 جستجو میکند. اگر اطلاعات مورد نیاز را آنجا پیدا نکند به سراغ حافظه میانجی L2 خواهد رفت. اگر اطلاعات مورد نیاز را آنجا هم پیدا نکند پس Cpu باید نشانی آدرس آن اطلاعات را از طریق گذرگاه سیستم به حافظه Ram ارسال نماید. درخواست اطلاعات از Cpu باندا به تراشة کنترل کنندة حافظه میرسد.
کنترل کنندة حافظه از آدرس رسیده استفاده میکند و اطلاعات یا دستور مورد نیاز Cpu را پیدا میکند. پس از اینکه کنترل کنندة حافظه این اطلاعات را پیدا می کند آن را از طریق گذرگاه سیستم به Cpu ارسال میکند.
انجام مراحل فوق نیاز به زمان دارند. در سیستم های جدید به منظور افزایش کارایی سیستم از روشهایی استفاده می کنند تا تاخیر زمانی درخواست و دریافت اطلاعات را کاهش دهند.
سازماندهی حافظة RAM توسط کامپیوترهای شخصی
در حافظة Ram اطلاعات ( Data ) و دستوراتی ( Instructions ) ذخیره می شوند که Cpu برای اجرای عملیات به آنها نیاز دارد. می دانید که هر برنامه شامل دستوراتی است که به زبان صفر و یک ها نوشته شده ( یا ترجمه شده) اند. بنابراین در حافظة Ram نیز اطلاعات به شکل صصفرها و یک ها ذخیره می شوند. می توانید حافظة Ram را به شکل چند ردیف از مکانهای ذخیره سازی تصور نمایید.
برنامه نویسان تصور دیگری از حافظة Ram دارند.
آنها مجموعه بیت ها را در یک « لغت» ( Word) گروه بندی می کنند. به همین دلیل پردازنده هایی که از گذرگاه اطلاعات 32 بیتی استفاده می کنند در واقع از لغات 32 بیتی استفاده می کنند. پردازنده هایی که از گذرگاه اطلاعات 64 بیتی استفاده می کنند از بغات 64 بیتی استفاده می کنند. اما در پشت صحنه واقعیت این است که برنامه ها می توانند به بایت های انفرادی داخل حافظة Ram دسترسی داشته باشند. در شکل زیر نمایی از ساختار حافظة Ram را مشاهده می کنید که مکان هر بایت یک آدرس منحصربه فرد دارد. Cpu برای بازخوانی اطلاعات از حافظه Ram یا ثبت اطلاعات رد حافظة Ram باید آدرس مکانهای ذخیره سازی در این حافظه را بداند.
در فصل 12 جزییات مربوط به تبادل اطلاعات از طریق گذرگاه های کامپیوتر بین تراشه ها را می آموزید. هر گاه سیستم (System bus ) ارتباط بین حافظة Ram و Cpu را برقرار نمودده و شامل سیستم هایی است که اطلاعات بر روی آنها حرکت می کنند. تعداد بیت های موجود در گذرگاه آدرس مشخص کنندة مقدار حافظه ای هستند که کامپیوتر شخصی می تواند به آنها دسترسی داشته باشد. به عنوان مثال اگر در یک سیستم از گذرگاه آدرس 32 بیتی استفاده شود پس 232 یعنی 4 گیگابایت را می توان آدرس دهی نمود.
یا در یک سیستم که از گذرگاه آدرس 64 بیتی استفاده می شود پس 264 9551616، 737، 18446744 خانة حافظه را می توان آدرس دهی نمود.
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 3531 کیلو بایت |
تعداد صفحات فایل | 16 |
حافظة مجازی
حافظه مجازی
در این تمرین شما با صورتها و شکلهای مختلفی از مکانیزم حافظه مجازی در ویندوز NT آشنایی پیدا خواهید کرد علیرغم اغلب دیگر سیستمهای عامل، ویندوز NT یک API ساده و روشنی را برای اداره کردن بعضی شکلها و صورتهای حافظه مجازی تهیه میکند(معمولاً حافظه مجازی بطور کامل توسط برنامه نویس کاربردیاش روشن و واضح میگردد) در این تمرین شما در موارد زیر اطلاعاتی یاد خواهید گرفت: سازماندهی سیستم حافظه مجازی ویندوز NT چگونه فضای حافظه مجازی خود را کنترل کنید؟ چگونه یک وسیله آگاه کننده و گزارش دهنده بنویسید؟ جزئیات GlobalMemory Status , GetsystemInfo – VirtualQuery – VirtualUnlock – VirtualLock – VirtueaFree – VirtualAlloc معرفی
حافظه مجازی صفحهبندی یا Paging Virtual Memory در بسیاری از سیستمهای عامل امروزی بکار گرفته میشود. در یک سیستم صفحهبندی شده، هر فرآیندی یک فضای آدرس دهی مجازی خاص خود دارد که برای ارجاع دیگر اشیاء بکار گرفته میشود که معمولاً محتوای یک محل یا موقعیتی از حافظه است بخشی از فضای آدرس دهی مجازی توسط ویراستار خطی ( Link editor ) تعریف میشوند وقتی که آن یک تصویر قابل اجرایی بوجود میآورد که در واقع فایل اجرایی یا EXE است. تعداد باقیمانده از فضای آدرسدهی میتواند بطور پویا در زمان اجرا توسط روشهایی که در این تمرین توضیح داده خواهد شد تعر یف شود. بعد از اینکه قسمت پایدار و ثابت از فضای آدرسدهی مجازی ایجاد شد در حافظه ثانویه ذخیره خواهد شد ( معمولاً در بخش یا Partition از وسیله ذخیرهسازی کهPaging disk نام دارد ). به منظور عملیتر شدن شما میتوانید Paging disk را مشابه فایل در نظر بگیرید. در یک کامپیوتر معمول و مرسوم پردازنده تنها میتواند دستورات را واکشی کند یا دادههایی را که در حافظه اولیه یا قابل اجرا ( که معمولاً RAM خوانده میشوند. ) واقع شدهاند را بارگذاری کند. حافظه اولیه در مقایسه با حافظه ثانویه کوچکتر و سریعتر است. حافظه اولیه خیلی گرانتر از حافظه ثانویه است بنابراین بطور معمول در زمره اجزای با ارزشتر از نظر حجم اما کوچکتر از حافظههای ثانویه قرار دارند. اغلب کامپیوترها حافظه اولیه کافی حتی برای ذخیره فضای آدرسدهی مجازی کامل یک فرآیند را هم ندارند بنابراین در یک زمان تعداد زیادی فضا روی حافظه ثانویه برای ذخیره فضای آدرسدهی مجازی تعداد زیادی فرآیند وجود خواهد داشت. حافظه اولیه همچنین خیلی سریعتر از حافظه ثانویه میباشد. پردازنده میتواند یک بایت را در 2 سیکل پردازنده در حافظه اولیه بخواند یا بنویسید. اما همین عمل هزاران سیکل از پروسسور را برای نوشتن یا خواندن اطلاعات در حافظه ثانویه نیازمند است.برای نگهداری فضای حافظه اولیه یک سیستم حافظه مجازی صفحهبندی شده در هر زمان داده شده تنها بخشی از فضای آدرسدهی مجازی تعداد مختلفی از فرآیندها را بارگذاری یا ( Load ) میکند. همانطور که Thread ها در فضای آدرسدهی فرآیندهایشان اجرا میشوندبخشی از فضای آدرسدهی مجازی که در حال حاضر در حال استفاده است در حافظه اولیه بارگذاری میشود و در همان حال دیگر بخشهای فضای آدرسدهی در حافظه ثانویه قرار گرفتهاند. زمانی که فرآیندی به بخشی از فضای آدرسدهی مجازی دیگر نیاز ندارد ( حداقل برای مدتی ) از آن بخش در حافظه ثانویه کپی گرفته میشود. این به موقعیتی از حافظه اولیه که مورد استفاده برای ذخیره بخشی از فضای آدرسدهی مجازی قرار گرفته بود این اجازه را میدهد که برای ذخیره بخش دیگری از فضای آدرسدهی مجازی در زمان دیگری بکار گرفته شود. در یک سیستم حافظه مجازی سنجش در کارایی بوسیله کپی کردن یک بلوک از حافظه در حافظه اولیه یا بازگرداندن به حافظه ثانویه در زمانی که یک جابهجایی بین دوسطح از سلسله مرتبه حافظ مورد نیاز و ضروری باشد بدست میآید کارایی از این واقعیت بدست میآید که عملیات ورودی و خروجی حافظه ثانویه وابسته به بلوکها میباشد. این یعنی اگر تنها یک کلمه ( Word ) اطلاعات از حافظه ثانویه مورد نیاز باشد همه بلوک باید خوانده شود تابه آن کلمه برسیم. همچنین نسبت به مکانی که همه آن بلوک در حافظه اولیه قرار داد هم احساس است تا زمانی که باید خوانده شود تابه لغت گم شده برسیم. فواید دیگری در بارگذاری همه بلوکها نسبت به فقط یک کلمه وجود دارد. هنگامی که یک نخ یا Thread به مکانی چون I رجوع میکند احتمال زیادی وجود دارد که بخواهد به مکان I+1 در آینده نزدیک رجوع کند به این مفهوم محلیت یا Locality گفته میشود. یک حافظه مجازی صفحهبندی شده بلوکهای با اندازة ثابت را بارگذاری میکند و یا برمیدارد که به آنها صفحه یا Page گفته میشود که در زمانی که دادهها و اطلاعات را بین حافظه اولیه و ثانویه در جهت رفت و برگشت حرکت میدهد انجام میگیرد. حد و مرز صفحهها یا Page ها کاملاً توسط برنامهنویس مشخص و واضح میشود. شکل 1 عملیات یک سیستم حافظه مجازی صفحهبندی شده بطور عام را خلاصه میکند.زمانی که یک نخ یا Thread به آدرس مجازی K رجوع میکند ( مرحله 1 در شکل ) حافظه مجازی ابتدا تعدا صفحات یا Page هایی که آدرس مجازی K را در بردارد تعیین میکند (مرحله2 در شکل ) اگر صفحه در حال حاضر در حافظه اولیه بارگذاری شده بود و موجود بود ( مرحله 3 در شکل ) سیستم حافظه مجازی آدرس مجازی را به آدرس فیزیکی متناظر با آن موقعیت در حافظه اولیه که همان Page Frame است تبدیل میکند ( جایی که صفحه هدف در آن واقع شده است. ) اگر صفحه در همان زمان که به آن رجوع شده بارگذاری نشده بود اجرای Thread عادی دچار وقفه میشود تا زمانی که مدیریت حافظه صفحه مقصد را در Page Frame بارگذاری کند به محضی که آن صفحه بارگذاری شد اجرا ادامه پیدا خواهد کرد در مرحله 4 رجوع به آدرس مجازی K دوباره با آدرس فیزیکی در حافظه اولیه تعیین میگردد ( مکانی که موقعیت مجازی K در حال حاضر آنجا بارگذاری شده است. )
حافظه مجازیدر این تمرین شما با صورتها و شکلهای مختلفی از مکانیزم حافظه مجازی در ویندوز NT آشنایی پیدا خواهید کرد علیرغم اغلب دیگر سیستمهای عامل، ویندوز NT یک API ساده و روشنی را برای اداره کردن بعضی شکلها و صورتهای حافظه مجازی تهیه میکند(معمولاً حافظه مجازی بطور کامل توسط برنامه نویس کاربردیاش روشن و واضح میگردد) در این تمرین شما در موارد زیر اطلاعاتی یاد خواهید گرفت: سازماندهی سیستم حافظه مجازی ویندوز NT چگونه فضای حافظه مجازی خود را کنترل کنید؟ چگونه یک وسیله آگاه کننده و گزارش دهنده بنویسید؟ جزئیات GlobalMemory Status , GetsystemInfo – VirtualQuery – VirtualUnlock – VirtualLock – VirtueaFree – VirtualAlloc معرفی حافظه مجازی صفحهبندی یا Paging Virtual Memory در بسیاری از سیستمهای عامل امروزی بکار گرفته میشود. در یک سیستم صفحهبندی شده، هر فرآیندی یک فضای آدرس دهی مجازی خاص خود دارد که برای ارجاع دیگر اشیاء بکار گرفته میشود که معمولاً محتوای یک محل یا موقعیتی از حافظه است بخشی از فضای آدرس دهی مجازی توسط ویراستار خطی ( Link editor ) تعریف میشوند وقتی که آن یک تصویر قابل اجرایی بوجود میآورد که در واقع فایل اجرایی یا EXE است. تعداد باقیمانده از فضای آدرسدهی میتواند بطور پویا در زمان اجرا توسط روشهایی که در این تمرین توضیح داده خواهد شد تعر یف شود. بعد از اینکه قسمت پایدار و ثابت از فضای آدرسدهی مجازی ایجاد شد در حافظه ثانویه ذخیره خواهد شد ( معمولاً در بخش یا Partition از وسیله ذخیرهسازی کهPaging disk نام دارد ). به منظور عملیتر شدن شما میتوانید Paging disk را مشابه فایل در نظر بگیرید. در یک کامپیوتر معمول و مرسوم پردازنده تنها میتواند دستورات را واکشی کند یا دادههایی را که در حافظه اولیه یا قابل اجرا ( که معمولاً RAM خوانده میشوند. ) واقع شدهاند را بارگذاری کند. حافظه اولیه در مقایسه با حافظه ثانویه کوچکتر و سریعتر است. حافظه اولیه خیلی گرانتر از حافظه ثانویه است بنابراین بطور معمول در زمره اجزای با ارزشتر از نظر حجم اما کوچکتر از حافظههای ثانویه قرار دارند. اغلب کامپیوترها حافظه اولیه کافی حتی برای ذخیره فضای آدرسدهی مجازی کامل یک فرآیند را هم ندارند بنابراین در یک زمان تعداد زیادی فضا روی حافظه ثانویه برای ذخیره فضای آدرسدهی مجازی تعداد زیادی فرآیند وجود خواهد داشت. حافظه اولیه همچنین خیلی سریعتر از حافظه ثانویه میباشد. پردازنده میتواند یک بایت را در 2 سیکل پردازنده در حافظه اولیه بخواند یا بنویسید. اما همین عمل هزاران سیکل از پروسسور را برای نوشتن یا خواندن اطلاعات در حافظه ثانویه نیازمند است.برای نگهداری فضای حافظه اولیه یک سیستم حافظه مجازی صفحهبندی شده در هر زمان داده شده تنها بخشی از فضای آدرسدهی مجازی تعداد مختلفی از فرآیندها را بارگذاری یا ( Load ) میکند. همانطور که Thread ها در فضای آدرسدهی فرآیندهایشان اجرا میشوندبخشی از فضای آدرسدهی مجازی که در حال حاضر در حال استفاده است در حافظه اولیه بارگذاری میشود و در همان حال دیگر بخشهای فضای آدرسدهی در حافظه ثانویه قرار گرفتهاند. زمانی که فرآیندی به بخشی از فضای آدرسدهی مجازی دیگر نیاز ندارد ( حداقل برای مدتی ) از آن بخش در حافظه ثانویه کپی گرفته میشود. این به موقعیتی از حافظه اولیه که مورد استفاده برای ذخیره بخشی از فضای آدرسدهی مجازی قرار گرفته بود این اجازه را میدهد که برای ذخیره بخش دیگری از فضای آدرسدهی مجازی در زمان دیگری بکار گرفته شود. در یک سیستم حافظه مجازی سنجش در کارایی بوسیله کپی کردن یک بلوک از حافظه در حافظه اولیه یا بازگرداندن به حافظه ثانویه در زمانی که یک جابهجایی بین دوسطح از سلسله مرتبه حافظ مورد نیاز و ضروری باشد بدست میآید کارایی از این واقعیت بدست میآید که عملیات ورودی و خروجی حافظه ثانویه وابسته به بلوکها میباشد. این یعنی اگر تنها یک کلمه ( Word ) اطلاعات از حافظه ثانویه مورد نیاز باشد همه بلوک باید خوانده شود تابه آن کلمه برسیم. همچنین نسبت به مکانی که همه آن بلوک در حافظه اولیه قرار داد هم احساس است تا زمانی که باید خوانده شود تابه لغت گم شده برسیم. فواید دیگری در بارگذاری همه بلوکها نسبت به فقط یک کلمه وجود دارد. هنگامی که یک نخ یا Thread به مکانی چون I رجوع میکند احتمال زیادی وجود دارد که بخواهد به مکان I+1 در آینده نزدیک رجوع کند به این مفهوم محلیت یا Locality گفته میشود. یک حافظه مجازی صفحهبندی شده بلوکهای با اندازة ثابت را بارگذاری میکند و یا برمیدارد که به آنها صفحه یا Page گفته میشود که در زمانی که دادهها و اطلاعات را بین حافظه اولیه و ثانویه در جهت رفت و برگشت حرکت میدهد انجام میگیرد. حد و مرز صفحهها یا Page ها کاملاً توسط برنامهنویس مشخص و واضح میشود. شکل 1 عملیات یک سیستم حافظه مجازی صفحهبندی شده بطور عام را خلاصه میکند.زمانی که یک نخ یا Thread به آدرس مجازی K رجوع میکند ( مرحله 1 در شکل ) حافظه مجازی ابتدا تعدا صفحات یا Page هایی که آدرس مجازی K را در بردارد تعیین میکند (مرحله2 در شکل ) اگر صفحه در حال حاضر در حافظه اولیه بارگذاری شده بود و موجود بود ( مرحله 3 در شکل ) سیستم حافظه مجازی آدرس مجازی را به آدرس فیزیکی متناظر با آن موقعیت در حافظه اولیه که همان Page Frame است تبدیل میکند ( جایی که صفحه هدف در آن واقع شده است. ) اگر صفحه در همان زمان که به آن رجوع شده بارگذاری نشده بود اجرای Thread عادی دچار وقفه میشود تا زمانی که مدیریت حافظه صفحه مقصد را در Page Frame بارگذاری کند به محضی که آن صفحه بارگذاری شد اجرا ادامه پیدا خواهد کرد در مرحله 4 رجوع به آدرس مجازی K دوباره با آدرس فیزیکی در حافظه اولیه تعیین میگردد ( مکانی که موقعیت مجازی K در حال حاضر آنجا بارگذاری شده است. )
دسته بندی | کامپیوتر و IT |
فرمت فایل | doc |
حجم فایل | 37 کیلو بایت |
تعداد صفحات فایل | 43 |
راجع به مسائل مربوط به پروتکل اینترنت (IP) صحبت کردند. و در مورد مسائل مربوط به شبکه ها و روش های انتقال دیجیتالی صدای کد گذاری شده روی این شبکه ها به بحث و بررسی پرداختند. در مورد انتقال صدا با استفاده از IP صحبت شد و روش انتقال بسته های RTP را بین جلسات فعال مورد بررسی قرار دادیم. آنچه ما مشخص نکردیم ، اگر چه ، برپاسازی و روش اجرای این جلسات صوتی می باشد. ما فرض کردیم این جلسات (Session) از وجود یکدیگر مطلع بوده و جلسات رسانه ای به روش خاصی ایجاد می شوند که بتوانند صدا را با استفاده از بسته های RTP منتقل کنند. پس این جلسات چگونه بوجود می آیند و چگونه به اتمام می رسند؟ چگونه این طرفین به طرف دیگر اشاره می کنند تا یک ارتباط را فراخوانی کنند، و چگونه طرف دوم این فراخوانی کنند، و چگونه طرف دوم این فراخوانی را می پذیرد؟ جواب استفاده از سیگنال است.
در شبکه های سنتی تلفن ، قراردادهای سیگنالی مشخصی وجود داشته که قبل و در حین فراخوانی استفاده می شوند. یکی از محدودیت های فوری این بود که دو کاربر در صورتی با هم تماس برقرار می کردند که سیستم مشابهی خریداری کرده باشند. این کمبود کار کردن همزمان سیستم های متفاوت باعث یک نارضایتی عمومی شد و باعث ناکارآمدی سیستم های VolP اولیه شد. در پاسخ به این مشکل ، VOIP H.323, ITV را پیشنهاد کرد که وسیع ترین استاندارد مورد استفاده بود. اولین نسخه VOLP در 1996 پدید آمد و عنوان سیستم تلفن تصویری و تجهیزات برای شبکه های محلی که خدمات غیر تضمینی ارائه می کنند، نامیده شد . نهایتاً مهندسین H.323 را طراحی کردند، و در 1998 نسخه دوم H323 را منشتر کردند. این پیشنهاد عنوان به مراتب دوستانه تری داشت سیستم های ارتباطی چند رسانی بر مبنای بسته این نسخه از H323 پشتیبانی بیشتری از اجداد خود بدست آورد نسخه دوم بطور وسیعی در راه حل های Volp پیاده سازی شد و در بسیاری جهات ، این نسخه استانداردی برای سیستم های VOIP امروزی است .نسخه دوم VOIP مبحث اصلی ما در این فصل است بنابراین به تشریح ساختار H323 می پردازیم.
ساختار H323
H323 یکی از پیشنهاداتی است که بر مبنای یک ساختار کلی ، که قابلیت کار با سایر پیشنهادات را دارد، طراحی شده است . شما باید ارتباط این پیشنهاد را با سایرین مورد مطالعه قرار دهید،و به همان اندازه اگر شما سایر پیشنهادات را مطالعه کنید باید H323 را نیز مورد بررسی قرار دهید. در بین سایر پیشنهادات مهم H.225 و H.245 و مقدار دیگری نیز وجود دارند.
ما یک نگاه کلی بر H323 را در شکل 1-4 نشان داده ایم . این ستار شامل ترمینال ها ،دروازه ها و نگهبانها و واحدهای کنترل چند نقطه ای می شود (MCU) . هدف کلی H.323 عملی ساختن تبادل جریانهای اطلاعات بین پایانه های H.323 است آنجا که یک نقطه پایانی H.323 به عنوان یک پایانه یا دروازه محسوب می شود.
یک پایانه H323 یک نقطه نهایی است که یک ارتباط همزمان با سایر پایانه ها را ارائه می سازد. عمدتاً ، این پایانه یک دستگاه ارتباطی سمت کاربر است که حداقل یک کد صوتی را پشتیبانی می کند و ممکن است سایر کدهای صوتی را نیز پشتیبانی کند. یک دروازه در حقیقت یک نقطه نهایی H323 است که خدمات ترجمه بین شبکه H.323 و سایر شبکه ها مثل شبکه ISDN را فراهم می سازد که به عنوان GSTN شناخته می شوند یک طرف این دروازه از سیگنال کردن H.323 پشتیبانی می کند. طرف دیگر با یک شبیکه از سوئیچ ها سر و کار دارد. در طرف H.323 ،دروازه مشخصات یک خروجی H.323 را دارد. ترجمه بین قراردادهای سیگنال دادن و فرمت رسانه یک بخش ،و دیگران که بصورت داخلی انجام می شوند بخش دیگر آن هستند. ترجمه بطور کلی بصورت نامرئی از سایر شبکه ها مدار سوئیچ انجام می شود و در شبکه H.323 دروازه ها همچنین می توانند به عنوان یک رابط مشترک بکار روند. در جایی که ارتباطات بین پایانه نیاز به یک اجازه عبور برای شبکه خارجی دارد مثل شبکه تلفن عمومی سوئیچی یا PSTN یک دروازه بان موجودی اختیاری است که در شبکه H.323 بکار می رود. وقتی دروازه بان موجودات ،دروازه های ارتباطی بسته می مانند و شماری از خروجی های H.323 را کنترل می کنند. با کنترل ، ما می خواهیم که دروازه بان بر دسترسی به شبکه نظارت داشته و از یک یا چند پایانه بتواند اجازه بدهد یا ندهد تا دسترسی به شبکه داشته باشند. این امر می تواند منجر به آن شود که پهنای باند و سایر منابع مدیریتی حفظ شوند. یک دروازه بان همچنین می تواند یک خدمات ترجمة آدرس را ارائه بدهد و استفاده از این سیستم را در شبکه ممکن سازد.
مجموعه ای از پایانه ها ،دروازه ها و MC ها که یک دروازه بان را کنترل می کنند به عنوان یک منطقه شناخته می شوند و همگی می توانند شبکه یا زیر شبکه ها را کنترل کنند این منطقه در شکل 2-4 آمده است این مناطق لزوماً پیوسته و دنبال هم نیستند.
یک MC ، در حقیقت یک پایانه H.323 است که کنفرانس های چند نقطه ای را مدیریت می کند. برای مثال MC به یک رسانه اشاره می کند که می تواند بین موجودیت های مختلف با قابلیت های متفاوت وجود داشته باشد همچنین MC می تواند قابلیت مجموعه ای از حوادث را تغییر دهد بطوریکه سایر پایانه ها به کنفرانس های موجود بپیوندند. یک MC می تواند در یک MCV یا در یک زمینه (Platform) مثل یک دروازه با یک پایانه H.323 پیاده سازی شود.
برای هر MC ، حداقل یک پردازشگر چند نقطه ای (MP) وجود دارد که تحت کنترل MC کار می کند. پردازشگر MP جریان رسانه ای MP را پردازش می کند، یک خروجی جریانی N را بوجود می آورد در حالیکه ورودی را از M دریافت می کند (متغیر N و M) . MP این عمل را توسط سوئیچ گردن ،ادغام و ترکیب این دو انجام می دهد. پروتکل کنترل بین MC و MP استاندارد نشده است.
MC می تواند دو نوع از کنفرانس های چند نقطه ای را پشتیبانی کند: متمرکز و غیر متمرکز . این دو روش در شکل 3-4 آورده شده اند. در تنظیمات متمرکز ، هر پایانه در کنفرانس با MC به روش تنظیم hub-spoke ارتباط برقرار می کند. علاوه بر این در روش غیر متمرکز ، هر پایانه در کنفرانس سیگنال کنترل خود را با MC به روش اتصال نقطه به نقطه تبادل می کند اما ممکن است رسانه را با سایر کنفرانس ها در شبکه نیز سهیم و شریک شود.