برنامه

برنامه


برنامه (Program) ممکن است به یکی از معانی زیر اشاره کند:

1. هنگامی که به صورت فعل به کاربرده شود، برنامه یا برنامه نویسی (Programming) اصطلاحی است که برای توصیف فرآیند یک برنامه نویس درحال توسعه برنامه های نرم افزاری با برنامه نویسی استفاده می شود.


2. به عنوان اسم، اپلیکیشن (Application)، نرم افزار اپلیکیشن یا برنامه، نرم افزاری است که برروی کامپیوتر اجرا می شود و یک یا چند کار خاص را انجام می دهد. به عنوان مثال، مایکروسافت ورد (Microsoft Word) یک برنامه پردازش کلمه است که به کاربران اجازه می دهد اسناد را ایجاد یا بنویسند. و یا یک مرورگر که شما برای مشاهده این صفحه استفاده می کنید به عنوان یک اپلیکیشن یا برنامه کاربردی نام برده می شود.

اپ ها و برنامه ها

زمانی که اپل آی فون (iphone) را معرفی کرد، اصطلاح App را ترویج دادند، اما یک App یا Application و برنامه یک چیز هستند و درواقع در معنی یکسان هستند. امروزه اکثر مردم "App" را به عنوان یک برنامه کاربردی در کامپیوتر اپل، گوشی هوشمند یا تبلت می شناسند و برنامه را به عنوان چیزی که در کامپیوتر اجرا می شود (به عنوان مثال، یک ویندوز کامپیوتری) می شناسند.

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

برنامه ها و اسکریپت ها

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

کدام فایل ها، فایل های برنامه هستند؟

فایل برنامه باید یک فایل اجرایی باشد و برای برنامه های نرم افزاری که مایکروسافت ویندوز را با فرمت فایل EXE، .COM یا .PIF به پایان برساند اجرای این فایلها برنامه را اجرا می کند و اجازه می دهد تا آن را در رایانه استفاده کنید. در یک کامپیوتر مکینتاش اپل، یک برنامه با پسوند APP به پایان می رسد.

نمونه هایی از برنامه های کامپیوتری

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

دسته بندی برنامه

برنامه

PDF reader (خواننده پی دی اف)

ادوبی اکروبات (Adobe Acrobat)

ویرایشگر HTML

Adobe Dreamweaver

ویرایشگر تصویر

ادوبی فتوشاپ (Adobe Photoshop)

نرم افزار صدا

Audacity

فکس، صدا، تلفن

Comm Central

FTP

FileZilla

مرورگر اینترنت

گوگل کروم (Google Chrome)

برنامه Terminal

Hyper Terminal

صفحه گسترده (Spreadsheet)

اکسل (Microsoft Excel)

ارائه (Presentation)

پاور پوینت (Microsoft PowerPoint)

پردازنده کلمه

ورد (Microsoft Word)

ایمیل کلاینت (E-mail Client)

Mozila Thunderbrid

آنتی ویروس

Norton Anti-Virus

زبان برنامه نویسی

C++

چت و تماس تصویری

Skype

هدف از برنامه چیست؟

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

توابع اساسی یک برنامه چیست؟

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

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

توجه: امروزه، با محاسبات ابری (Cloud Computing) و خدمات آنلاین ممکن است کمی فهمیدن سرویس هایی مانند (Google Docs) و امثال آن گیج کننده باشد. Google Docs (سند گوگل) یک پردازشگر کلمه است، اما این پردازشگر کلمه قادر به اجرای مرورگر است و بنابراین یک برنامه مبتنی بروب است و نه یک برنامه.

آیا بازی ها برنامه هستند؟

بله، بازی ها جزء بازی ها هستند اما به طور معمول به عنوان "بازی" یا گیم (Game) شناخته می شوند و نه یک برنامه و به دلیل طیف گسترده ای از بازی های مختلف دارای زیر شاخه هایی مانند FPS, PRG و MMO هستند. به عنوان مثال بازی Quake از نوع FPS است.

آیا ویندوز مایکروسافت برنامه است؟

خیر، تمام نسخه های مایکروسافت ویندوز تحت دسته بندی سیستم عامل هستند و نه برنامه.

اولین برنامه چه بود؟

اولین برنامه نرم افزاری که در حافظه الکترونیکی اجرا شد، توسط تام کیلبرن (Tom Kilburn) نوشته شده است. این برنامه بالاترین عامل عدد صحیح 2^8=262,144 را محاسبه کرد و در 21 ژوئن سال 1948 در دانشگاه منچستر با موفقیت اجرا شد.

کامپیوتری که آن برنامه را اجرا کرد، ماشین آزمایشی کوچک مقیاس (Small Scale Exprimental Machine) نامیده می شود. که نام دیگر آن کامپیوتر "baby" است. هرساله به عنوان تولد نرم افزار جشن "Manchester Baby" برگزار می شود.


3. برنامه ترجمه سوئدی برای پوشه فایل های برنامه ویندوز است.

تبلیغات در پایین ادامه ی مطلب

نظرات شما


    نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
    کد امنیتیرفرش کد امنیتی