Skip to main content
Global

3.1: مقدمة إلى البرامج

  • Page ID
    168284
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    المكون الثاني لنظام المعلومات هو البرنامج. البرنامج هو وسيلة لأخذ بيانات المستخدم ومعالجتها لتنفيذ الإجراء المقصود. يقوم البرنامج بترجمة ما يريد المستخدمون القيام به إلى مجموعة من التعليمات التي تخبر الأجهزة بما يجب القيام به. مجموعة من التعليمات تسمى أيضًا برنامج كمبيوتر. على سبيل المثال، عندما يضغط المستخدم على مفتاح الحرف «A» على لوحة المفاتيح عند استخدام تطبيق معالجة الكلمات، فإن برنامج معالجة الكلمات هو الذي يخبر الجهاز أن المستخدم ضغط على المفتاح «A» على لوحة المفاتيح ويجلب صورة الحرف A لعرضها على الشاشة كتعليق للمستخدم بأن المستخدم تم استلام البيانات بشكل صحيح.

    يتم إنشاء البرنامج من خلال عملية البرمجة. سنغطي إنشاء البرامج في هذا الفصل والمزيد من التفاصيل في الفصل 10. في الأساس، الأجهزة هي الآلة، والبرمجيات هي الذكاء الذي يخبر الأجهزة بما يجب القيام به. بدون برنامج، لن يعمل الجهاز.