Negarsoft’s

ژوئیه 31, 2008

شبکه های گسترده(wide area network)

Filed under: شبکه — negarsoft @ 10:18 ق.ظ.

شبکه گسترده یا wan، گستره جغرافیایی بزرگی (مانند یک کشور یا قاره) دارد.در این نوع شبکه کامپیوتر هایی هستند که برنامه های کاربردی روی آنها اجرا می شود، و معمولا به آنها میزبان (host) می گویند.این کامپیوتر ها توسط زیر شبکه های مخابراتی (communication subnet) یا به طور مختصر، زیر شبکه به هم متصل می شوند.میزبان ها متعلق به افراد هستند، در حالی که زیر شبکه اغلب به شرکت های مخابرات تعلق دارد.وظیفه زیر شبکه انتقال پیام از یک میزبان به میزبان دیگر است.جدا کردن این دو بخش (میزبان ها و زیر شبکه9 طراحی شبکه های wan را تا حد زیادی ساده می کند.

در اغلب شبکه های گسترده ، زیر شبکه از دو بخش مجزا تشکیل می شود: خطوط انتقال (transmission lines) و تجهیزات سوئیچینگ (switching elements)  . خطوط انتقال وظیفه رد و بدل کردن اطلاعات را بر عهده دارند.و می توان برای ایجاد آنها از سیم مسی ، فیبر نوری یا حتی امواج رادیویی استفاده کرد.

(more…)

ژوئیه 30, 2008

برنامه نویسی به زبان c# قسمت یازدهم

Filed under: آموزش برنامه نویسی به زبان C# — negarsoft @ 10:49 ق.ظ.

ساختار تکرار

do/while

 

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

مثال زیر را در نظر بگیرید:

(more…)

ژوئیه 29, 2008

آموزش Flash

Filed under: دانلود کتاب — negarsoft @ 2:18 ب.ظ.

آموزش Flash

نویسنده: کانون طراحان ایران

ناشر: کانون طراحان ایران

توضیحات

آموزش برنامه Flash

نوع فایل PDF:

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

حجم کتاب: 317 کیلوبایت

زبان: فارسی

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

رمز عبور:http://www.negarcom.wordpress.com

دانلود

تغییری که می خواهی در دنیا ببینی را اول در خودت ایجاد کن – مهاتما گاندی

ژوئیه 28, 2008

حافظه پنهان

Filed under: سیستم های عامل — negarsoft @ 2:24 ب.ظ.

حافظه پنهان

 

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

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

(more…)

ژوئیه 27, 2008

وقفه ها

Filed under: سیستم های عامل — negarsoft @ 11:01 ق.ظ.
 

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

برنامه

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

زمان سنج

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

ورودی/خروجی

وقفه هایی که به وسیله کنترل کننده ورودی/خروجی تولید می شود،تا کامل شدن طبیعی یک عمل یا شرایط خطا را اعلام نماید.

نقص سخت افزار

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

 

انواع وقفه

 

شب در کارنامه ی سیاه زندگی اش چه کرده است که افتخار گرفتن این همه ستاره را دارد

 

ژوئیه 26, 2008

برنامه نویسی به زبان #c قسمت دهم

Filed under: آموزش برنامه نویسی به زبان C# — negarsoft @ 10:52 ق.ظ.
ساختار چند انتخابی switch:

 

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

در مثال بعدی فرض می کنیم که از کلاسی با 10 دانش آموز امتحانی گرفته می شود.و هر دانش آموز نمره ای با رتبه حرفی A,B,C,D یا F می گیرد. برنامه نمرات حرفی را گرفته و نتایج را با استفاده از switch برای شمارش تعداد هر نمره حرفی مجزا خلاصه می کند که دانش آموزان از آن آزمون گرفته اند.خط 10 متغیر grade را از نوع char معرفی می کند.خطوط 11 تا 15 متغیر های شمارنده ای را تعریف می کنند که برنامه برای شمارش هر نمره استفاده می کند.این متغیر ورودی هر کاربر را برای هر نمره ذخیره می کند.خط 17 یک ساختار for را شروع می کند که 10 بار اجرا می شود.در هر تکرار خط 11 در مورد نمره بعدی به کاربر اطلاع می دهدو خط 20 متد parse از نوع char را برای خواندن ورودی کاربر به عنوان یک char احضار می کند.در درون ساختار for ، یک ساختار switch  داریم که نمره حرفی را پردازش می کند.ساختار switch شامل مجموعه ای از برچسب های case و یک مورد default اختیاری است.

(more…)

ژوئیه 25, 2008

شبکه های شهری(Metropolian Area Network)

Filed under: شبکه — negarsoft @ 7:01 ق.ظ.

شبکه های شهری(Metropolian Area Network)

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

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

(more…)

ژوئیه 23, 2008

اجرای دستورالعمل

Filed under: سیستم های عامل — negarsoft @ 10:21 ق.ظ.

هر برنامه ای که بخواهد اجرا شود شامل مجموعه ای از دستورالعمل ها است که در حافظه ذخیره شده اند.ساده ترین دیدگاه این است که پردازش دستورالعمل را در دو گام ببینیم:

1-     پردازنده یک دستور را از حافظه می خواند(واکش می کند).

2-     دستورالعمل واکش شده را اجرا می کند.

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

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

(more…)

ژوئیه 22, 2008

آمـوزش مفاهیم Java و Active-X

Filed under: دانلود کتاب — negarsoft @ 10:56 ق.ظ.

آمـوزش مفاهیم Java و Active-X

نویسنده: ریحانه عارفی مقدم

توضیحات:

آموزش مفاهیم Java و Active-X

نوع فایل: PDF

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

حجم کتاب: 554 کیلوبایت

زبان: فارسی

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

رمز عبور: www.negarcom.wordpress.com

دانلود

 

یک شمع وقتی شمع دیگری را روشن می کند چیزی از نور خود را از دست نمی دهد

 

 

ژوئیه 21, 2008

برنامه نویسی به زبان #c قسمت نهم

Filed under: آموزش برنامه نویسی به زبان C# — negarsoft @ 3:49 ب.ظ.

مثال بعدی از یک ساختار for

 برای محاسبه بهره مرکب استفاده می کند.صورت مساله زیر را در نظر بگیرید:

فردی 1000,00 دلار در حساب پس اندازه با بهره%5 سرمایه گذاری می کند.فرض کنید که تمام بهره باید به صورت سپرده باقی بماند، مقدار پول در حساب را رد انتهای هر سال به مدت 10 سال محاسبه و چاپ می کند.برای تعیین این مقادیر از فرمول زیر استفاده می کنیم:

a=p((1+r)^n)

p مقدار سرمایه اولیه است.

 Rنرخ بهره سالیانه است.

n تعداد سالهاست.

a مقدار سپرده در انتهای سال n ام است.

(more…)

صفحهٔ بعد »

وب‌نوشت روی WordPress.com.