بخش مقالات آکادمی | Articles
آخرین آموزش ها

برنامه نویسی کنسولی :

این نوع برنامه نویسی عموما خروجی آن ها متنی است و به لاتین text-base used interface یا به اختصار TUI معروف هستند. برنامه های کنسولی از طریق رابط کامپیوتری فقط متنی استفاده و طراحی میشود به عنوان مثال پایانه متنی رابط خط فرمان ( command line interface ) در بیشتر سیستم عامل های DOS,UNIX یا رابط های متن پایه به همراه رابط های کاربری گرافیکی مثل کنسول win32 در سیستم عامل ویندوز، Terminal در mac os x و xterm در unix. رابط کاربران در برنامه های کنسولی معمولا کیبورد و صفحه نمایش است درحالی که برخلاف آن در برنامه هایی با رابط کاربری گرافیکی از ماوس و دیگر وسایل اشاره ایی استفاده میکنند.

بسیاری از برنامه های کاربردی کنسول مانند مفسران خط فرمان ابزار خط فرمان هستند، اما رابط کاربری مبتنی بر متن برنامه های متعدد (TUI) نیز وجود دارد به علاوه سرعت و استفاده آسان ازبرنامه های GUI در صرفه جویی وقت تاثیر بسزایی دارد. استفاده از برنامه های کنسولی تاحدی کاهش یافته اما ناپدید نشده است. بیشتر کاربران راحت طلب استفاده از برنامه های کنسول پایه را ترجیح میدهند این در حالی است که اکثر سازمان ها هنوز بر برنامه های کنسولی برای پردازش اطلاعات و وظایف کلیدی متکی هستند. تولید برنامه های کنسولی به عنوان یکی از ویژکی های نگهدارنده برنامه نویسی با محیط مدرن می باشد مثل ویژوال استودیو و فریم ورک NET. مایکروسافت ویندوز و این بخاطر آسان کردن یادگیری پردازش زبان برنامه نویسی جدید به وسیله حذف پیچیدگی های رابط کاربری گرافیکی می باشد. برای انجام وظایف پردازش داده ها و مدیریت رایانه، این محیط های برنامه نویسی نشان دهنده سطح بعدی از سیستم عامل و یا کنترل پردازش داده ها پس از برنامه نویسی می باشد. اگر یک برنامه قصد اجرا شدن توسط یک برنامه نویس اصلی و یا توسط یک تیم داشته باشد. دیگر شاید احتیاجی به وجود یک رابط کاربری گرافیکی زیبا و مجلل ندارد و ترک یک برنامه ضعیف به نسبتا راحتر و سریع خواهد بود .

برنامه های کنسول پایه ایی شامل لیست زیر می شود:

  • Alpine (an e-mail client)
  • cmus (an audio player)
  • Irssi (an IRC client)
  • Lynx (a web browser)
  • Midnight Commander (a file manager)
  • Music on Console (an audio player)
  • Mutt (an e-mail client)
  • nano (atext editor)
  • ne (a text editor)
  • newsbeuter (an RSS reader)
  • and ranger(a file manager)

“پیروز باشید”

تاریخ ارسال
29 تیر 1395
ارسال شده توسط
مریم فاتحی زاده
میزان بازدید
0 نفر بازدیدکننده
0 دیدگاه
فایلی جهت دانلود وجود ندارد !
مشخصات
حجم و فرمت :

0 دیدگاه ثبت شده

شما هم نظری بدهید
هنوز دیدگاهی ثبت نشده
توجه فرمایید:
نظرات شما پس از بررسی و تایید نمایش داده می شود.
لطفا نظرات خود را فقط در مورد مطلب بالا ارسال کنید.