مقدمة في البرمجة الكمبيوتر

مقدمة في البرمجة الحاسب  


نظرة عامة



الكمبيوتر هو آلة يتلقى تعليمات وتنتج نتيجة لذلك بعد أداء واجب المناسبة. نظرا لأنه هو الآلة، انه يتوقع توجيهات جيدة ودقيقة من أجل القيام بشيء ما. النتيجة النهائية تعتمد على عوامل مختلفة تتراوح من قدرات خاصة للجهاز، الاوامر التي وردت، والنتيجة المتوقعة.

بوصفه آلة، الكمبيوتر لا يمكن معرفة ما تريد.  وبالتالي لا أعتقد أن جهاز الكمبيوتر لا يخطئ.

برمجة الكمبيوتر هي فن كتابة التعليمات (البرامج) التي تطلب من الكمبيوتر أن يفعل شيئا وتعطي نتيجة لذلك. يتلقى الكمبيوتر تعليمات في أشكال مختلفة كثيرة، منها أربع لها أهمية خاصة.

أولا يتم إعطاء التعليمات /الأوامر من قبل الشركات المصنعة لمختلف أجزاء الأجهزة مثل المعالج، اللوحة الأم، القرص المرن ومحركات الأقراص CD-ROM ...الخ، وعادة ما تصنع هذه الأجزاء من قبل شركات مختلفة، وتضع لها أهداف مختلفة والمتنوعة إلى جانب وجه أداء خاص . التعليمات المعطاة إلى المعالجات الدقيقة، على سبيل المثال، كيفية إجراء عمليات حسابية، بأي السرعة، وتحت أي ظرف من الظروف. التعليمات المعطاة إلى اللوحة الأم هي أن تتصرف مثل المدينة حيث الناس والسيارات يمكن ان يتحرك في جزء واحد من المدينة إلى أخرى، ذهابا وإيابا، لأسباب مختلفة، وهذا يسمح لتدفق المعلومات من جزء واحد من المدينة، أعني مقطع واحد للكمبيوتر، و هكذا لآخره .

وبمجرد أن تعرف أن التعليمات الصادرة إلى أجزاء الأجهزة، من مهندسي البرمجيات لاستخدام هذه المعلومات هذه هي المجموع الثانية من التعليمات الكمبيوتر. عادة ما تكون مكتوبة هذه التعليمات ، والمعروفة باسم نظام التشغيل، من قبل شركة واحدة. هذه التعليمات نقول للكمبيوتر كيفية تنسيق مختلف مكوناته وبالتالي فإن النتيجة ستكون مزيج من تأثيرات مختلفة. و  مصممي نظام التشغيل يفرض الكثير من السلوكيات إلى الكمبيوتر باعتبارها آلة. و لذلك تم تطوير بعض لغات الكمبيوتر بحيث يمكن للمبرمجين كتابة التطبيقات الكمبيوتر و هذه هي المجموعة الثالثة من التعليمات. هو مثل تطوير اللغات لأشخاص في المدينة يمكن استخدامها لاجراء محادثات مع بعضهم  البعض. جهاز الكمبيوتر، أود أن أقول نظام تشغيل (OS) ، يفهم جميع هذه اللغات. بعض أنظمة التشغيل في السوق هي: 
Microsoft Windows 3.X, Corel Linux, IBM OS\2, Microsoft Windows 9X, Apple OS 10, Red Hat Linux, Microsoft Windows Millennium, BeOS, Caldera Linux, Microsoft Windows 2000 ... ألخ  و نظام التشغيل معينة (على سبيل المثال نظام التشغيل Microsoft Windows 98). في بعض الأحيان اعتمادا على معالج معين (على سبيل المثال إنتل بنتيوم) يشار إليه كمنصة. بعض من لغات الكمبيوتر التي تعمل على أنظمة التشغيل مايكروسوفت ويندوز هي C + +، باسكال، بيسك، و أشكال مختلفة.

وتعطى المجموعة الثالثة الفعلية تعليمات إلى جهاز الكمبيوتر عن طريقك، المبرمج، وذلك باستخدام واحد أو أكثر من اللغات نظام التشغيل. مهمتك سوف تتكون كتابة التطبيقات. كمبرمج، تكتب عبارات في نظام التشغيل، مثل "إذا المستخدم نقر فوق هذا، نفذ ما يلي، ولكن إذا نقر على ذلك ، افعل شيئا آخر. إذا نقرة المستخدم بزر الأيمن، عرض هذا، وإذا قم بنقر مزدوج فوق ذلك، إفعل ذلك ". لكتابة هذه التعليمات تسمى برامج، يجب تعلم أولا  واحدة من اللغات نظام التشغيل. ثم، فإنك تصبح أكثر إبداعا ... بعض برامج التطبيقات في السوق هي Microsoft Word, Lotus ScreenCam, Adobe Acrobat, Jasc Paint Shop Pro, الخ

إرسال تعليق

أحدث أقدم