تازه ها: 

parniaee

آموزش برنامه نویسی c (فصل دو)

برنامه نویسی c مقدمه دسته‌بندي داده‌ها به انواع مختلف، يكي از تواناييهاي جدید زبانهاي برنامه‌نويسي است. زبان C مجموعة کاملي از انواع داده‌ها را پشتیباني مي‌كند که عبارت‌اند از: - داده‌هاي صحيح (integer) - داده‌هاي اعشاري (floating point) - داده‌هاي کاراکتری (character). همچنين داده‌ها در زبانهاي برنامه‌‌‌نويسي به صورت مقادير ثابت و مقادير متغير به كار می‌روند. متغيرها در طول اجراي برنامه، مقادير مختلفي از داده‌ها را می‌پذيرند. ...

آموزش ایجاد پسورد تصویری در ویندوز ۱۰

پسورد تصویری در ویندوز پسورد تصویری یکی از راه‌های امنیت در ویندوز ۱۰ است که براساس تصویر رمزگشایی می شود، شاید این روش رمز گذاری از روش های سنتی امنیت بیشتری داشته باشد. در ویندوز ۸ و ویندوز ۱۰ ما شاهد راه های جدیدی برای رمز گذاری بر روی دستگاه بودیم. استفاده از رمز گذاری به صورت PIN و یا رمز تصویری به امنیت ...

آموزش برنامه نویسی c (فصل اول)

برنامه نویسی c فصل 1 آشنایی با مفاهیم اولیه و ویژگیهای کلی زبانC   مقدمه در اوايل دهة 1970 ميلادی، «دنيس ريچي» در آزمایشگاه كمپاني بل زبان C را برای برنامه‌نويسي سيستمها طراحي کرد. اين زبان از دو زبان پيشين به نامهاي BCPL و B منتج شده است که ‌اين دو نيز در همين آزمایشگاه نوشته شدند. زبان C تا سال 1978 منحصر به استفاده در همين ...

انواع سیستم عامل از نظر پردازش

سیستم عامل سیستم های اشتراک زمانی(time sharing) این سیستم‌ها از اوایل سالهای 1970 در نسل سوم کامپیوترها معمول شدند. سیستم اشتراک زمانی در واقع تعمیم سیستم چند برنامگی است . در سیستم‌های چند برنامگی کاربر ارتباطی با کامپیوتر نداشت و خطایابی برنامه‌ها مشکل بود چرا که زمان برگشت نسبتاً طولانی اجازه آزمایش کردنهای متعدد را نمی‌داد. در سیستم اشتراک زمانی کاربر به کمک دو ...

بافرینگ (Buffering) چیست؟

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

روشهای انتقال ورودی/خروجی رایانه

ورودی/خروجی رایانه تبادل داده با وسایل جانبی به سه طریق زیر امکان پذیر  است.   -1ورودی خروجی  برنامه نویسی شده -2ورودی /خروجی  بطریقه وقفه -3دستیابی مستقیم به حافظهDMA (Direct Memory Access) -1 ورودی /خروجی  برنامه سازی شده   در این روش ،CPU  در یک حلقه از برنامه باقی می ماند تا واحد I/O  مشخص نماید که برای انتقال داده آماده است . این فرآیند موجب اتلاف  قابل توجه وقت ...

سیستم عامل (operating system) چیست؟

سیستم عامل سیستم عامل ( operating system = os ) اصلی ترین برنامه سیستمی است که به عنوان رابط بین کاربر و سخت افزار کامپیوتر عمل می‌کند . سیستم عامل معمولا اولین برنامه‌های است که پس از بوت شدن در حافظه بار می‌شود. پس از بار شدن قسمتی از سیستم عامل بطور دائم در حافظه باقی (Resident)می‌ماند. قسمتهای دیگر با توجه به کاربرد ...

بایوس (BIOS) چیست؟

بایوس چیست؟ BIOS  را میتوان یک نرم افزار خاص برای برقراری ارتباط میان سیستم عامل و اجزای سخت افزاری نامید که معمولا بر روی یک حافظه از نوع Flash  بر روی مادر بورد ذخیره میشود ولی گاهی اوقات از نوع ROM نیز ساخته میشود که تفاوت این دو با هم در این است که BIOS  از نوع ROM  قابلیت تغییر یافتن را ...

منظور از وقفه (interrupt) در سیستم عامل چیست؟ وانواع آن

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

آموزش برنامه نویسی ++c (جلسه چهارم)

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