C یک زبان برنامه نویسی (Programming Language) همه منظوره و سطح بالا است. در دهه 1970 در آزمایشگاه بل ایجاد شد، توسعه دهندگان آن برای اولین بار از آن برای نوشتن برنامه برای سیستم عامل یونیکس (Unix) استفاده کردند. C در استفاده از حافظه کامپیوتر بسیار کارآمد است. همچنین به برنامه نویسان دسترسی مستقیم بیشتری به سخت افزار رایانه نسبت به زبان سطح بالا (High-Level Language) دیگر می دهد. به همین دلایل، اکنون به طور گسترده برای نوشتن سیستم عامل هسته (Kernel) و دستگاه راننده (Driver) استفاده می شود....
Plug and Play، گاهی اوقات، به اختصار PnP، عبارت جذابی است که برای توصیف دستگاه هایی استفاده می شود که به محض اتصال با یک سیستم کامپیوتری کار می کنند. کاربر مجبور نیست به صورت دستی راننده (Driver) را برای دستگاه نصب کند یا حتی به رایانه بگوید که دستگاه جدیدی اضافه شده است. در عوض، رایانه بهطور خودکار دستگاه را تشخیص میدهد، در صورت نیاز، درایورهای جدید را برای سختافزار بارگیری میکند و با دستگاهی که به تازگی متصل شده شروع به کار میکند....
مرکز داده مکانی مرکزی برای ذخیره و پردازش داده (Data) است. ممکن است از چند کامپیوتر تا چندین هزار کامپیوتر را شامل شود. اکثر مراکز داده حاوی سرور (Server) هستند، مانند سرورهای وب، ایمیل و فایل. با این حال، برخی به طور خاص برای ذخیره سازی داده ها و برخی دیگر برای محاسبات خوشه (Cluster) طراحی شده اند....
کلیپ بورد بخشی از حافظه دسترسی تصادفی (RAM) است که رایانه شما داده های کپی شده را در آن ذخیره می کند. این می تواند مجموعه ای از متن، تصویر، فایل یا نوع دیگری از داده ها باشد. هر زمان که از دستور "کپی (Copy)" استفاده می کنید، در کلیپ بورد قرار می گیرد که در منوی ویرایش اکثر برنامه ها قرار دارد....
Prebinding یک فرآیند بهینهسازی است که امکان راهاندازی سریعتر برنامه کاربردی (Application) را در او اس اکس (OS X) فراهم میکند. اغلب، زمانی که یک برنامه باز می شود، داده ها را از فایل هایی به نام کتابخانه های پویا بارگیری می کند. این کتابخانه ها باید هر بار که یک برنامه اجرا می شود قرار گیرند، زیرا آدرس های حافظه آنها معمولاً تعریف نشده است....
HiDPI صفتی است که نمایشگری با تراکم پیکسلی بالا یا نقطه در اینچ (DPI) را توصیف می کند. یک صفحه HiDPI میتواند متن واضحتر و تصاویر دقیقتری را نسبت به یک صفحه نمایش DPI استاندارد نشان دهد....
OpenGL، مخفف "Open Graphics Library"، یک رابط برنامه نویسی کاربردی (رابط برنامه کاربردی (API)) است که برای تفسیر (Rendering) دو بعدی و سه بعدی گرافیک (Graphics) طراحی شده است. مجموعهای از دستورات مشترک را ارائه میکند که میتواند برای مدیریت گرافیک در برنامه کاربردی (Application) مختلف و در چندین سکو (Platform) استفاده شود....
Newline یک شخصیت (Character) است که انتهای یک خط متن را مشخص می کند. همانطور که از نام آن پیداست، برای ایجاد یک خط جدید در یک سند متنی، فیلد پایگاه داده (Database) یا هر بلوک دیگری از متن استفاده میشود....
در حالی که به اندازه بنر تبلیغاتی (Banner Ad) رایج نیست، آسمان خراش یکی دیگر از انواع رایج تبلیغات وب است. تبلیغات آسمان خراش، که بلند و باریک هستند، نام خود را از ساختمان های بلندی گرفته اند که اغلب در شهرهای بزرگ می بینید. آنها معمولاً در سمت چپ یا راست محتوای اصلی صفحه قرار میگیرند، که به همه یا بخشی از آگهی اجازه میدهد حتی زمانی که کاربر در پنجره پایین میرود قابل مشاهده باشد....
دادههای تولید شده توسط رایانه به عنوان خروجی نامیده میشوند. این شامل داده های تولید شده در سطح نرم افزار، مانند نتیجه یک محاسبه، یا در سطح فیزیکی، مانند یک سند چاپ شده است. یک مثال اساسی از خروجی نرم افزار یک برنامه ماشین حساب است که نتیجه یک عملیات ریاضی را تولید می کند. یک مثال پیچیده تر، نتایج تولید شده توسط یک موتور جستجو است که کلمات کلیدی را با میلیون ها صفحه در فهرست صفحه وب خود مقایسه می کند....
مخفف "حداکثر واحد انتقال." MTU یک اصطلاح شبکه است که بزرگترین اندازه بسته (Packet) را که می توان از طریق یک اتصال شبکه ارسال کرد را تعریف می کند. MTU معمولاً با نوع اتصال محدود می شود، اما گاهی اوقات ممکن است در تنظیمات شبکه رایانه تنظیم شود. از آنجایی که یک MTU بالاتر امکان انتقال همزمان داده های بیشتری را فراهم می کند، اتصالات با MTU بالا معمولاً پهنای باند (Bandwidth) بیشتری نسبت به اتصالات با MTU پایین تر دارند....
Spooling فرآیند ارسال دادهها به قرقره (Spool) یا فضای ذخیرهسازی موقت در حافظه (Memory) رایانه است. این داده ممکن است حاوی فایل (File) یا روند (Process) باشد. مانند یک قرقره نخ، داده ها می توانند در داخل قرقره جمع شوند زیرا چندین فایل یا کار به آن ارسال می شود. با این حال، برخلاف یک قرقره نخ، اولین کارهای ارسال شده به قرقره اولین کارهایی هستند که پردازش می شوند (اولین ورودی اولین خروجی (FIFO)، نه آخرین ورود، اولین خروج (LIFO))....
Gnutella یک شبکه اشتراک گذاری فایل است که به کاربران اجازه می دهد فایل ها را از طریق اینترنت ارسال و دریافت کنند. اولین قسمت نام آن از مجوز عمومی عمومی گنو می آید که در اصل اجازه می داد منبع برنامه در دسترس عموم قرار گیرد. قسمت دوم نام از Nutella گرفته شده است، یک فندق شکلاتی پخش شده، که ظاهراً توسعه دهندگان در حین کار روی پروژه مقدار زیادی از آن خورده اند....



