الگوهای طراحی راه حل های قابل استفاده مجدد برای توسعه نرم افزار (Software) هستند. آنها به عنوان قالب (Template) عمل می کنند که برنامه نویسان می توانند هنگام ایجاد برنامه کاربردی (Application) از آن استفاده کنند. آنها مختص زبان برنامه نویسی (Programming Language) فردی نیستند، بلکه بهترین شیوه ها یا ابتکاری (Heuristic) هستند که می توانند در محیط های برنامه نویسی مختلف اعمال شوند....
چند وظیفه ای پردازش چند کار در یک زمان است. به عنوان مثال، وقتی فردی را در ماشین کنار شما میبینید که در حال خوردن یک بوریتو، تلفن همراه خود را به دست میگیرد و سعی میکند با همان کار رانندگی کند، آن شخص در حال انجام چند کار است. کامپیوتر کار می کند برخلاف درایور شعبدهبازی تلفن و بوریتو، واحد پردازش مرکزی (CPU) رایانه میتواند بسیاری از فرآیندها را در یک زمان با دقت کامل انجام دهد. با این حال، فقط دستورالعملهای ارسال شده توسط نرم افزار (Software) رایانه را پردازش میکند. بنابراین، برای استفاده کامل از قابلیتهای CPU، نرمافزار باید قادر به پردازش بیش از یک کار در یک زمان یا چند کار باشد....
در عصر حاضر، اکثر ما روزانه چندین ایمیل دریافت می کنیم. بسته به شغلتان، حتی ممکن است ده ها پیام روزانه دریافت کنید که هرزنامه (Spam) نیستند. در حالی که بهاندازه کافی سخت است که با این انبوه ایمیلهای دریافتی در یک روز همگام شوید، اگر چند روز عقب بمانید، رسیدن به آن تقریباً غیرممکن است. پس از مدتی، ممکن است با صدها پیام در صندوق ورودی (Inbox) خود مواجه شوید که به آنها پاسخ داده نشده است....
مخفف "Extensible Application Markup Language" و "zam-uhl" تلفظ می شود. XAML یک زبان نشانه گذاری (Markup Language) است که توسط مایکروسافت توسعه یافته است و برای ایجاد رابط های برنامه کاربردی (Application) استفاده می شود. شبیه زبان نشانه گذاری فرامتن (HTML) است که محتوای یک صفحه وب (Webpage) را تعریف میکند....
نسخههای مطبوعاتی اغلب میتوانند باعث افزایش علاقه به یک موضوع خاص شوند، و اگر پیوند وبسایت در نسخه ارائه شود، میتواند به افزایش بازدید از وبسایت تبدیل شود. اگر افزایش ترافیک به قدری چشمگیر باشد که باعث شود سرور کاملاً غیرقابل دسترسی باشد، گفته می شود که سرور "slashdotted" شده است....
سرعت ساعت نرخی است که یک پردازنده (Processor) می تواند یک چرخه پردازش را کامل کند. معمولاً در مگاهرتز (Megahertz) یا گیگاهرتز (Gigahertz) اندازه گیری می شود. یک مگاهرتز برابر با یک میلیون سیکل در ثانیه است، در حالی که یک گیگاهرتز برابر با یک میلیارد سیکل در ثانیه است. این بدان معناست که یک پردازنده 1.8 گیگاهرتز دو برابر یک پردازنده 900 مگاهرتز سرعت کلاک دارد....
آداپتور دستگاهی است که به نوع خاصی از سخت افزار (Hardware) اجازه میدهد با دستگاه دیگری کار کند که در غیر این صورت ناسازگار است. نمونه هایی از آداپتورها عبارتند از آداپتورهای الکتریکی، آداپتورهای ویدئویی، آداپتورهای صوتی و آداپتورهای شبکه....
Prebinding یک فرآیند بهینهسازی است که امکان راهاندازی سریعتر برنامه کاربردی (Application) را در او اس اکس (OS X) فراهم میکند. اغلب، زمانی که یک برنامه باز می شود، داده ها را از فایل هایی به نام کتابخانه های پویا بارگیری می کند. این کتابخانه ها باید هر بار که یک برنامه اجرا می شود قرار گیرند، زیرا آدرس های حافظه آنها معمولاً تعریف نشده است....
تصویر RAW دوربین یک عکس پردازش نشده است که با دوربین دیجیتال (Digital Camera) گرفته شده است. این شامل داده های تصویر خام گرفته شده توسط حسگر دوربین (یا دستگاه جفت شارژ شده (CCD)) است که در فرمت فایل (File Format) اختصاصی مخصوص سازنده دوربین ذخیره شده است....
به غیر از نام خانوادگی نویسنده "هاکلبری فین"، ایده های متعدد دیگری در مورد منشاء این اصطلاح وجود دارد. برخی معتقدند که مخفف "Toolkit Without An Informative Name" است، در حالی که برخی دیگر معتقدند "تکنولوژی بدون نام جالب" است. با این حال، برخی معتقدند که این جمله از ضرب المثل "Ne'er the Twein ملاقات خواهند کرد" آمده است....
درایو نوری یک دیسک کامپیوتری راندن (Drive) است که از لیزر برای خواندن دیسکهای نوری مانند دیسک فشرده (CD)، دیجیتال چند منظوره دیسک (DVD) و بلوری (Blu-ray) استفاده میکند. . درایوهای نوری در هر دو مدل داخلی که در داخل رایانه نصب می شوند و مستقیماً به مادربرد (Motherboard) متصل می شوند و همچنین مدل های خارجی در محفظه های جداگانه موجود هستند. اکثر درایوهای نوری نه تنها می توانند دیسک های نوری را بخوانند، بلکه می توانند روی دیسک های قابل نوشتن و بازنویسی نیز بنویسند....
این روزها اکثر کسب و کارهای بزرگ، سازمان ها و دانشگاه ها از یک سرور پراکسی استفاده می کنند. این سروری است که تمام رایانه های موجود در شبکه محلی باید قبل از دسترسی به اطلاعات در اینترنت از آن عبور کنند. با استفاده از یک سرور پراکسی، یک سازمان می تواند عملکرد شبکه را بهبود بخشد و مواردی را که کاربران متصل به شبکه می توانند به آن دسترسی داشته باشند را فیلتر کند....
اگر شما مانند من هستید، یک حباب را به عنوان یک شی سبز مرموز تصور می کنید که فاقد شکل یا اندازه مشخص است. با این حال، در دنیای کامپیوتر، حباب ها کمی ساده تر هستند. عبارت "blob" در واقع مخفف "Binary Large Object" است و برای ذخیره اطلاعات در پایگاه داده (Database) استفاده می شود....
در دنیای محاسبات، وقتی مردم در مورد پیکربندی رایانه خود صحبت می کنند، به مشخصات فنی یا "مشخصات فنی" رایانه خود اشاره می کنند. این مشخصات معمولاً شامل سرعت پردازنده، مقدار رم، فضای هارد دیسک و نوع کارت گرافیک دستگاه می باشد. در حالی که بسیاری از مشخصات پیشرفته دیگر وجود دارد که میتوانید فهرست کنید، اما اگر چهار مورد ذکر شده در بالا را بدانید، اکثر متخصصان کامپیوتر به شما اجازه میدهند تا مکالمه خود را انجام دهید....



