سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

سورنا فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

تحقیق درمورد طراحی و نمای یک بانک اطلاعاتی

اختصاصی از سورنا فایل تحقیق درمورد طراحی و نمای یک بانک اطلاعاتی دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 23

 

مطالب این فصل

1- طراحی و نمای یک بانک اطلاعاتی

2- ساخت یک جدول با استفاده از فیلدها و مشخصات مورد نظر

3- پیمایش و کنترل یک جدول

4- وارد کردن داده به یک جدول

5- تعریف کلیدهای اولیه

6- برقراری فهرست راهنما (Index)

7- تنظیمات ایجاد جدول

8- تغییر دادن خواص فیلد

9- تغییرتغییر داده های موجود در یک جدول

10- حذف داده موجود در یک جدول

طراحی و نمای یک بانک اطلاعاتی

در این بخش با شیوه های طراحی یک سند باک اطلاعاتی و همچنین نمای آن آشنا خواهید شد.

طراحی یک سند بانک اطلاعاتی:

برای ایجاد و طراحی یک بانگ اطلاعاتی ابتدا باید بدانید که نیاز به چه اطلاعاتی دارید و سپس بانک اطلاعات جمع آوری شده را به بانک اطلاعات وارد نمایید.

درخواست اطلاعات از شما

اطلاعات مجموعه سوالاتی است که در زمان طراحی یک پایگاه داده (Database) برای ایجاد بانک اطلاعاتی توسط طراح از شما درخواست شده و یا خود آن را مطرح می نمایید.

درخواست اطلاعات چیست؟

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

مهمترین اصل در طراحی یک پایگاه داده در خواست اطلاعاتی است که باید وارد برنامه کاربردی بانک اطلاعات شود.

به چه منظوری اطلاعات درخواست می شود؟

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

به چه اطلاعاتی نیاز دارید؟

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

تعریف احتیاجات :

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

برای ارائه این دوره ها از 4 مرکز دیگر استفاده می نماید. حال در تصویر زیر شیوه های آموزشی را که مجتمع برای مراکز مختلف تعریف نموده مشاهده می نمایید. (تعریف احتیاجات).

ساخت دکورهای غیر تکراری: هر جدول باید دارای یک کلید اصلی باشد. این کلید شامل یک فیلد و یا ترکیبی از فیلدها می باشد. زمانی که کلید اصلی را در جدول تعریف می نماییم باید به این نکته توجه داشته باشیم که نباید دکوردهای تکراری را وارد جدول نماییم.

کلید اصلی به دو روش توسط کاربر و یا از طریق نرم افزار بانک اطلاعاتی تعریف می شود. در صورتی که کلید اصلی توسط نرم افزار بانک اطلاعاتی تعریف گردد. یک فیلد به عنوان شمارنده در اول هر رکورد قرار می گیرد.

در زمان درج داده ها در رکورد، فیلد شمارنده به صورت اتوماتیک برای هر رکورد یک شماره تعریف می کند و تغییر این فیلد توسط کاربر امکان پذیر نیست در نتیجه نمی توان رکوردهای تکراری ایجاد نمود.

ساخت فیلدهای (Fields) غیر تکراری:

در یک جدول نمی توان از فیلدهای تکراری استفاده نمود. در صورتی که بخواهیم از فیلدهای تکراری استفاده کنیم باید آن را در یک جدول دیگر تعریف نمود. به عنوان مثال نمی توان دو فیلد با عنوان Name را برای یک جدول تعریف نمود.

ساخت فیلدهای وابسته به یکدیگر:

در طراحی یک جدول این نکته حائز اهمیت است که فیلدها می توانند با سایر جداول در ارتباط باشند. به این نوع از فیلدها، فیلدهای وابسته گفته می شود. به عنوان مثال: در یک شرکت خدماتی می توان دو جدول مربوط به اشخاص و فاکتور فروش را تعریف نمود. درجدول اشخاص کلید شناسایی (Id) به عنوان کلید اصلی بوده و در جدول فاکتور کلید شناسایی (Id) به عنوان کلید فرعی در نظر گرفته می شود. با این روش می توان فیلدهای وابسته به یکدیگر را تعریف نمود.

ساخت فیلدهای مستقل:

در این روش می توان فیلدهایی را ایجاد نمود که هیچ گونه وابستگی به سایر جداول نداشته باشند.

در مثال قبل فیلد نام در جدول اشخاص هیچگونه ارتباطی با جدول فاکتور ندارد.

ساخت یک جدول با استفاده از فیلدها و مشخصات مورد نظر:

در این بخش با شیوه های ساخت یک جدول به کمک فیلدها و مشخصات آنها آشنا خواهید شد.

ساخت یک بانک اطلاعاتی جدید(New):

در این روش از منوی File فرمان New را اجرا می نماییم پس از انجام این عمل کادر محاوره ای فرمان ظاهر می شود.

در کادر ظاهر شده روی دکمه General کلیک می کنیم. در پنجره مربوط آیکون Database را انتخاب نموده و سپس روی دکمه Ok کلید می نماییم در این مرحله کادر تبادلی فایل جدید (File new) ظاهر می شود.


دانلود با لینک مستقیم


تحقیق درمورد طراحی و نمای یک بانک اطلاعاتی

تحقیق درمورد بررسی فایل سیستم گوگل 8ص

اختصاصی از سورنا فایل تحقیق درمورد بررسی فایل سیستم گوگل 8ص دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 8

 

در این مقاله قصد داریم پس از اشاره مختصر به سیر تحولات گوگل به بررسی فایل سیستم گوگل بپردازیم و در ادامه نگاهی اجمالی به معماری GFS خواهیم داشت.

مقدمه

فایل سیستم توزیع شده، مهم‌ترین جزء یک سیستم توزیع شده ی که تا حالا تحقیقات و فعالیت‌های زیادی در این مورد انجام گرفته که معروفترینش NFS فایل سیستم شبکه محصول شرکت Sun Microsystems‌ است.

هدف اصلـــی NFS ‌این که فایل سیستم‌های مختلف موجـود شبکه رو جمع آوری میکنه و پروتکلی رو معرفی می کنه که هـــر کدوم از فایل سیستم‌ها با رعایت اون می تونند جزئی از مجموعه کلاستر NFS باشن و اطلاعات خودشون و به اشتراک بذارن

یکی دیگه از فـــایل سیستم‌های موجود Coda محصول دانشگاه کارنگی ملون

Carnegie Mellon که هدف اصلیش ‌افزایش میزان دسترس‌‌پذیری و بـــه این منظور داده‌های

فایل در حافظه Cache کامپیوتر کلاینت نگهداری می شن

LBFSهم یک فـــایل سیستم توزیع شده برای شبکه‌هایی که پهنای باند کمی دارن که این فایل سیستم با استفاده از تکنیک‌های فشرده‌سازی و نگهداری داده‌های رسیده در حافظه cache به شدت از ترافیک شبکه کم می کنه.

فایل سیستم‌های توزیع شده دیگه ای هم وجود دارن که می تونیم به AFS، ۹Plan ، XFS، SFS‌ ، فرانگی پانی اشاره کرد

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

بنابراین گوگل برای رفع نیازمندی‌هاش و با توجه به شرایط محیطی خودش، فایل سیستم گوگل (GFS) ‌را طراحی و پیاده‌سازی کرد

GFS‌ علاوه بر اینکه ویژگی‌هـــای فایل‌سیستم‌های موجـــود رو داره

تحمل‌پذیری‌خطا، توسعه‌پذیـــری ، قابلیت اعتماد و دسترس پذیـــری بالا رو هم شامل میشه

از ویژگی های بارز فایل سیستم گوگل می‌تونیم به شفافیت مکانی بسیـــار بالای اون هم اشاره کــــنیم به طوری کــــه از دید کاربر، یک کلاستر از GFS ‌مثل یک درایو محلی نمایان میشه

و این فایل سیستم توانایی ذخیره‌سازی فایل های چندین گیگا بایتی را نیز ارائه می‌کنه

سیر پیشرفت گوگل

در ژانویه ۱۹۹۶ دوتا از دانشجوهای دانشگاه استنفورد، به نام‌های لری‌پیج ‌و سرگی برین فرضیه جست‌وجوی صفحات وب را به این ترتیب بهبود دادند که یک موتــــور جست‌وجو با تحلیل رابطه بین سایت‌ها می‌تونه نتایج بهتری نسبت به روش‌هــــای ابتدایی مورد استفــــاده ، داشته باشه این روش جست‌وجو Back Rub ‌نامیده شد برای اینکه موتور جست‌وجو جهت تشخیص اهمیت سایت به پیوندهایـی که از سایت‌های دیگر به اون داده شده، توجه می‌کنه. پیچ و برین ‌ایــــن فرضیه را به عنوان بخشی از مطالعاتشون، آزمــایش کردن و این رو پایه‌ای برای موتور جست‌وجوی جدیدشون قرار دادن

اونــــا کارشـون را از گاراژ یکــــی از دوستانشون در کــــالیفرنیا آغاز کردن و شرکت گوگل را در سپتامبر ۱۹۹۸ به ثبت رسوندن و نقطه عطف ایــــن شرکت وقتی بود که سایت AltaVista ‌به عنوان یک کاربر به گوگل متصل شد و از اون به بعد گــوگل تونست تعداد زیادی از کاربـــــران این سایت را جذب خودش کنه

در سال ۲۰۰۰، گوگل شروع کرد به فروش آگهی‌های تبلیغاتی مرتبط با کلمات کلیدی جست‌وجو

این روش فروش که بر اساس تعداد کلیک‌های کاربران استوار بود ، نقش مهمی در افزایش درآمد این شرکت داشت. در ســـــال ۲۰۰۴ گوگل به اوج شهرت خودش رسید و تونست با کمک شرکـــــای اقتصــادی مثل یاهـــــو، AOL ‌و CNN‌، ۸۰ درصـــد درخواست‌های جست‌وجو در وب را به خودش اختصاص بده

اما در فوریه ۲۰۰۴، یاهو ‌مشارکت خودش رو قطع کرد تا نتیجه ی بهتری رو به کاربران ارائه کنه

این همین امر فرق بین گوگل و سایر سایت‌های جست‌وجوی دیگه رو پررنگ‌تر کرد؛

بــــه نوعی که فعل «To Google» کــــه تــــا اون موقع در زبان عامیانــــه بــــه معنای جست‌وجو کردن در وب بود، در زبان رسمی هم استفاده شد

راز موفقیت یکـــــی از دلایل مهم در موفقیت اقتصادی گوگل کم کردن هزینه تجهیزات سخت‌افزاری و تغییرات مناسب در سیستم‌های نرم‌افزاری اشه

گوگل به جای اینکه برای عملیات محاسباتی خودش برای خرید سرورهای گرون قیمتی که با ۸ پردازنده قوی یا بیشتر کار می کنن، ده‌ها میلیون دلار هزینه کنه ، فقط چند میلیون دلار برای هزاران سرور ارزون قیمت پرداخت کرد. در بهترین حالت یک سیستم خانگی ممکنه در هر سه سال تنهـــــا یک بار به هر دلیلی از کار بیفته

ولـــــی مقیاسـی که محیط گوگل درش قرار داره هزاران سرور در یک دیتاسنتر ، انتظار اینو باید داشت که روزانه حداقل ده ها سیستم از کار بیفته

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

بااین منظور گوگل با یک فایل سیستم توزیع شده منحصر به فرد، بستر مناسبی رو برای برنامه‌های کاربردی فراهم کرد تا این برنامه‌ها بتوانند مستقل از سخت‌افزاری که روی اونا اجرا می‌شن ، با حداکثر کارآیــــی عمل کنن

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

جالبه که بدونید فایل ایندکس گوگل در سال ۲۰۰۰ دارای بیش از یک میلیون صفحه و در آخر سال ۲۰۰۴ دارای بیش از ۸ میلیـــــون صفحه بـــــوده

که اگر اندازه هر صفحه اگه بین ۵ تا ۱۰ کیلو بایت بگیریم ، حجم فایل ایندکس در آخر سال ۲۰۰۴ بین ۴۰ تا ۸۰ ترابایت برآورد شده

مشکلات سایت گوگل و راه حل آن به طور خلاصه مشکلات موجود در سایت گوگل شامل :

‌‌ ‌نگهداری و مدیریت فایل‌های چندین ترابایتی

مدیریت مکانیزه جهت کنترل خرابی سرورهای گوگل

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

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

خصوصیات فایل سیستم گوگل

GFS با فایل سیستم‌های قدیمی خصوصیات مشترکی همچون تحمل‌پذیری خطا، کارایی، قابلیت گسترش ، قابلیت اطمینان و دسترس‌پذیری رو داره، اما علت طراحــی اون وجود نیازمندی‌ها و ویژگی‌های خاص محیط عملیاتی گوگل ه که خدمتتون عرض می کنم

اول اینکه سیستـــم کلی از صدها و یا شاید هزاران سرور معمولی تشکیل شده باشه و توسط صدها کامپیوتر کلاینت استفاده میشه

کمیت و کیفیت تجهیزات موجــود نشون می‌ده که احتمال اینکه روزانه تعدادی از این سیستم‌ها از کار بیفته ، زیاده بنابراین مانیتورینگ سیستم ، خطایابی ، تحمل‌پذیری نسبت بـه خطا و ترمیم خودکار توسط سیستم از اجزای اساسی فایل سیستم گوگل ه دوم اینکه فایل‌های مورد استفاده در این محیط بسیار حجیم ان و به علاوه مجموعه داده ها رشد سریعی دارن به گونه‌ای که فایل‌هایی با حجم چند ترابایت نیز وجود دارند

البته میشه به جای یک فایل چند ترابایتی از میلیاردها فایل چند کیلو بایتی استفاده کرد ولی انجام این کار باعث کاهش کارآیی شبکه ، کندی سیستم و مدیریت دشوار داده‌ها میشه پس لازم که هنگــام طراحی یک فایل سیستم جدید بـــه عملیات ورودی/خروجی و اندازه بلوک‌های داده توجه بشه

سوم اینکه اکثر تغییرات در فایل ها شامل اضافه کردن داده‌های جدید بـه آخر فایله و کمتر می‌تونیم داده‌های موجود در فایل رو به روزرسانی کنیم و زمانی که داده‌های جدید به آخر فایل اضافه میشن ، معمولا دیگه تغییر نمی کنن و عملیات خوندن از فایل به کرات اجــرا میشه

با توجه به این الگوی دسترسی، در سیستم جدید باید کارآیی لازم جهت افزودن راحت داده‌ها در نظر گرفته بشه چهــــارم اینکه سیستم جدید بــــرای استفاده در محیط گوگل باید شامــــل تسهیلاتی جهت کمک بــــه طراحی سیستــــم‌های کاربردی باشه. به عبــــارتی باید API‌هایــــی برای افزایش انعطاف‌پذیری و ساده‌سازی عملیات کار با فایل‌ها در اختیار بذاره.

معماری فایل سیستم گوگل

1در اینجا جهت آشنایی بیشتر، فایل سیستم گوگل را بـــــا یک فایل سیستــم متمرکز مثل ۳۲FAT مقایسه می کنیم.

در فایل سیستم متمرکز دو لایه وجود دارد:

لایه بالایی که وظیفه مدیریت و نگهداری داده‌هــــای متا (MetaData) یا همون جدول نگهداری فایل‌ها را بر عهده داره

لایه پایینی کــه مسئولیت ذخیره و بازیابی داده‌ها در واحدهایی بنام بلوک را بر عهده داره. ‌

در GFS‌ نیز معادل با این دولایه، دو نوع سرور وجود داره:

سرور اصلی (Master‌) که مثل لایه بالایی وظیفه مدیریت و نگهداری داده‌های متا را به عهده داره

چانک سرورها (ChunkServer) معادل با لایه پایینی وظیفه ذخیره و بازیابی داده‌ها در واحدهایی به نام چانک (Chunk)‌ را بر عهده دارن.

در GFS ‌فایل‌ها در واحدهای کوچک‌تری موسوم به چانک که مثل بلاک‌ها در سیستم های متمرکز هستند نگهداری می‌شن

همون‌طور که گفته شد سرور Master ‌وظیفه نگهداری داده‌های متا را بر عهده داره.

داده‌های متـا در واقع شامل اطلاعاتی درباره فایل‌ها و دایرکتوری‌هایی هستن که یک فایل سیستم رو تشکیل می‌دن و همچنین نشون می‌دن که هر فایل شامل چه چانک‌هاییه و هر چانک در کدام چانک سرور نگهداری می‌شه.

سرور Master‌ همواره در دوره‌های زمانی مشخص موسوم به Heart Beat سرکشی می‌کند تا از آخرین وضعیت اونا مطلع بشه.

وجود تنهــا یک سرور Master‌، طراحـی GFS‌ را خیلـی ساده کرده .

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


دانلود با لینک مستقیم


تحقیق درمورد بررسی فایل سیستم گوگل 8ص

حسابداری تاییدیه سربرگ شرکت

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 26

 

این تاییدیه باید روی سربرگ شرکت تایپ شود و به امضای اعضای هیات مدیره برسد.

تاییدیه مدیران

باسمه تعالی

موسسه حسابرسی تاریخ :

بدینوسیله اطلاعاتی که به منظور رسیدگی به حسابهای برای سال مالی منتهی به 29/12/84 در اختیار آن موسسه قرار گرفته ، با توجه به مقررات اطلاعیه قانون تجارت مصوب اسفند ماه 1347 طبق اطلاع و اعتقاد اینجانبان به شرح زیر تایید می گردد.

داراییها

کلیات

1 ـ کلیه داراییها متعلق به شرکت در دفاتر به ثبت رسیده و کلیه داراییهای ثبت شده در دفاتر شرکت در تاریخ ترازنامه متعلق به شرکت است.

داراییهای ثابت

2 ـ کلیه هزینه های سرمایه ای مربوط به افزایش داراییهای ثابت به حساب داراییهای مربوط منظور شده و هزینه هایی که به طور عادی به حساب سود و زیان منظور می گردد به حساب گرفته نشده است.

3 ـ قیمت تمام شده و انباشته کلیه داراییهای ثابت فروخته شده و یا اقساط از حسابهای مربوط خارج شده است. مورد ندارد

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

داراییهای نامشهود

5 ـ تنها داراییهای که انتظار می رود مستقیما در سالهای آتی موجب کسب درآمد برای شرکت گردد ، به حساب داراییهای نامشهود منظور شده است.

6 ـ نرخ و روشهای استهلاک داراییهای مزبور به طریقی در نظر گرفته شده است که ارزش دفتری هریک از اقلام متناسب با عمر مفید آن تقلیل یابد.

موجودی کالا

7 موجودی کالا که در ترازنامه منعکس گردیده است کلیه موجودیهای شرکت را در هر محلی نگهداری می شود، در بر می گیرد.

8 ـ کلیه کالای مربوط به فروشهایی که صورتحساب آن صادر و جزو فروش دوره منظور گردیده ، جزو موجودی کالا منظور نشده است.

9 ـ موجودی کلیه کالاها در تاریخ ترازنامه ، با مانده های مذکور در سوابق انبار و دفاتر و سوابق مالی شرکت مطابقت دارد.

10 ـ کلیه مقادیر مندرج در سوابق انبار حداقل یک نوبت از طریق موجودی گیری مداوم اثبات و یا گردیده است.

11 ـ موجودی کالا به اقل قیمت تمام شده و خا لص ارزش فروش و در مورد کالای در جریان ساخت به اقل قیمت تمام شده و بهای جایگزینی ارزیابی شده است.

12 ـ ارزیابی موجودی کالا و تعیین میزان آن، به همان روش و طریقه ای که در پایان سال مالی قبل عمل شده انجام پذیرفته است.

موجودی نقد :

13 ـ کلیه موجودیهای نقدی در تاریخ ترازنامه شمارش شده و مورد تایید است.

14 ـ به استثنای موارد زیر، هیچیک از حسابهای بانکی در مورد فعالیتهای شرکت در داخل و خارج از کشور به نام اشخاص حقیقی نیست.

15 ـ کلیه حسابهای بانکی شرکت در داخل و خارج از کشور طی سال گذشته ، اعم از فعال و راکد (شامل حسابهایی که طی سال مسدود است ) به قرار زیر است :

پیوست 1

نام بانک

شعبه

شماره حساب

صادرات

صنعتی

2284

ملت

اسکان

6/3071

صادرات

مگاموتور

8/24955

صادرات

بلوار ناهید

14/6182

قرض الحسنه183 صادرات

مگاموتور

4740

ملت

گوهرشاد

9/4804

پس انداز ارزی صادرات

بلوار ناهید

4750

جاری سپهر 4005

صادرات 15 مشهد

4755

ملی 8013333

سپرده سرمایه گذاری کوتاه مدت

4765

ملی

اسکان

5147

جاری سپهر 80005

مگاموتور

4790

جمع

تنخواه گردان

جمع کل 366 164 161

سایر داراییهای جاری

16 به نظر مدیران ، در جریان عادی فعالیتهای شرکت ، حداقل قیمتی که از تبدیل سایر داراییهای جاری به وجه نقد عاید شرکت خواهد شد ، معادل مبلغی است که از این بابت در حسابها منعکس گردیده است.

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

بدهیها

بدهی مالیاتی

18 ـ ذخیره مالیات بر درآمد و سایر ذخایر احتیاطی که از این بابت در ترازنامه منعکس گردیده است ، برای تامین کلیه بدهیهای مالیاتی شرکت، اعم از قطعی و احتمالی ، کافی است.

مالیات مربوط به کلیه سالهای قبل از پرداخت و تسویه گردیده است.


دانلود با لینک مستقیم


حسابداری تاییدیه سربرگ شرکت

تحقیق امار الگوریتم

اختصاصی از سورنا فایل تحقیق امار الگوریتم دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 19

 

چکیده : در این گزارش ما به بررسی ویژگی های الگوریتمهای کنترل همروندی توزیعی که بر پایه مکانیزم قفل دو مرحله ای(2 Phase Locking) ایجاد شده اند خواهیم پرداخت. محور اصلی این بررسی بر مبنای تجزیه مساله کنترل همروندی به دو حالت read-wirte و write-write می‌باشد. در این مقال، تعدادی از تکنیکهای همزمان سازی برای حل هر یک از قسمتهای مساله بیان شده و سپس این تکنیکها برای حل کلی مساله با یکدیگر ترکیب می‌شوند.

در این گزارش بر روی درستی و ساختار الگوریتمها متمرکز خواهیم شد. در این راستا برای ساختار پایگاه داده توزیعی یک سطحی از انتزاع را در نظر می‌گیریم تا مساله تا حد ممکن ساده سازی شود.

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

کاربراان ممکن است به داده هایی که در کامپیوترهای مختلف در سیستم قرار دارند دسترسی پیدا کنند.

یک مکانیزم کنترل همروندی در یک کامپیوتر از وضعیت دسترسی در سایر کامپیوترها اطلاعی ندارد.

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

با بررسی الگوریتمهای مختلف می‌توان به این حقیقت رسید که این الگوریتمها همگی ترکیبی از زیر الگوریتمهای محدودی هستند. در حقیقت این زیر الگوریتمها نسخه‌های متفاوتی از دو تکنیک اصلی در کنترل همروندی توزیعی به نامهای قفل دو مرحله ای و ترتیب برچسب زمانی می‌باشند.

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

حالت اول را می‌توان بروزآوری از دست رفته نامید. حالتی را تصور کنید که دو مشتری از دو سیستم مجزا بخواهند از یک حساب مالی برداشت نمایند. در این حالت فرض کنید در غیاب سیستم کنترل همروندی، هر دو با هم اقدام به خواندن اطلاعات و درج اطلاعات جدید در سیستم میکنند. در این حالت در غیاب سیستم کنترل همروندی تنها آخرین درج در سیستم ثبت می‌شود. این حالت در شکل 1 نشان داده شده‌ است.

 

شکل 1 نمایش حالت بروز آوری از دست رفته

حالت دوم حالتی است که در آن اطلاعات صحیح از پایگاه داده استخراج نمی‌شود. در این حالت فرض کنید دو مشتری بخواهند کارهای ذیل را انجام دهند.

مشتری 1: بخواهد یک چک 1 میلیونی را به حساب X واریز و از حساب Y برداشت نماید.

مشتری 2: بخواهد بیلان حساب مالی X و Y شامل کل موجودی را نمایش دهد.

در غیاب کنترل همروندی همانطور که در شکل 2 نشان داده شده‌است، تزاحم بین پروسس ها بوجود خواهد آمد. فرض کنید در زمانی که مشتری 1 اطلاعات را از حساب Y خوانده و اطلاعات حساب X را دریافت نموده و 1 میلیون از حساب Y برداشت نموده ولی هنوز


دانلود با لینک مستقیم


تحقیق امار الگوریتم

تحقیق درباره حافظه RAM

اختصاصی از سورنا فایل تحقیق درباره حافظه RAM دانلود با لینک مستقیم و پر سرعت .

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 48

 

آنچه در این فصل می آموزید:

( کنترل میزان مصرف حافظه در سیستم

( اجرای برنامه های ارزیابی و سنجش حافظه

(نمایش اطلاعات حافظة ویندوز به کمک برنامة Sandra

( آماده شدن برای ارتقا حافظة سیستم

( عیب یابی نصب حافظه در سیستم

( حذف کاربرد حافظة بسط یافته و حافظة توسعه یافته در محیط ویندوز

( کنترل مقدار فیزیکی مصرف RAM در محیط ویندوز

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

بر روی وب یا داخل مجلات و بروشورها و کتابهای کامپیوتر اغلب توصیه های مطالعه می کنید که مقدار لازم حافظة Ram برای سیستم شما را اعلام می کنند. اغلب اعلام می شود که حداقل 126 تا 512 مگابایت حافظة Ram برای عملکرد مناسب یک سیستم لازم است.

درک مفهوم لایه‌های ذخیره‌سازی

داخل کامپیوترهای شخصی از دیسک‌ها برای نگهداری دایمی و بلند مدت اطلاعات استفاده می‌کنیم. اطلاعات داخل دیسک سخت از طریق مغناطیس نمودن سطح دیسک انجام می‌گیرد. به دلیل روش مغناطیسی ذخیرة اطلاعات در دیسک سخت (در مقابل روش الکترونیکی ) این وسیله قابلیت نگهداری دایمی و بلند مدت اطلاعات را دارد و با قطع برق یا خاموش شدن سیستم اطلاعات مستقردر دیسک از بین نرفته و ماندگار هستند چون دیسک سخت برای نگهداری اطلاعاات نیاز به جریان برق دایمی ندارد. اما حافظة Ram اطلاعات را بطور موقت نگهداری می کند بدیهی است که با قطع برق یا خاموش شدن سیستم این اطلاعات از بین خواهند رفت.

فن‌آوریهای گوناگون برای ذخیره‌سازی اطلعات ابداع شده‌اند که اغلب آنها را بر اساس سرعت، هزینه و ظرفیت ذخیره سازی طبقه‌بندی می‌کنند. معمولاً دیسک‌ها وسایل مکانیکی هستند و به همین دلیل سرعت عملیات آنها نسبت به انواع حافظه‌های الکترونیکی بسیار کندتر است. در شکل زیر نمایی از اواع وسایل ذخیره‌سازی و در سمت راست کندترین وسیلة ذخیره‌سازی را نشان داده‌ایم.

جریان اطلاعات از حافظة RAM به پردازنده (‌CPU)

هرگاه Cpu برای اجرای عملیات به اطلاعات یا دستوری نیاز داشته باشد ابتدا آنها را داخل حافظه میانجی L1 جستجو می‌کند. اگر اطلاعات مورد نیاز را آنجا پیدا نکند به سراغ حافظه میانجی L2 خواهد رفت. اگر اطلاعات مورد نیاز را آنجا هم پیدا نکند پس Cpu باید نشانی آدرس آن اطلاعات را از طریق گذرگاه سیستم به حافظه Ram ارسال نماید. درخواست اطلاعات از Cpu باندا به تراشة کنترل کنندة حافظه می‌رسد.

کنترل کنندة حافظه از آدرس رسیده استفاده می‌کند و اطلاعات یا دستور مورد نیاز Cpu را پیدا می‌کند. پس از اینکه کنترل کنندة حافظه این اطلاعات را پیدا می کند آن را از طریق گذرگاه سیستم به Cpu ارسال می‌کند.

انجام مراحل فوق نیاز به زمان دارند. در سیستم های جدید به منظور افزایش کارایی سیستم از روشهایی استفاده می کنند تا تاخیر


دانلود با لینک مستقیم


تحقیق درباره حافظه RAM