كيفية كتابة برنامج على الكمبيوتر. كن قانونيًا: كيفية كتابة برنامج لنظام التشغيل Windows دون إنفاق فلس واحد

25.05.2019

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

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

هذه المقالة مخصصة لكيفية كتابة برنامج يعمل بشكل صحيح، كونك مبتدئًا في البرمجة، دون التعمق في غابة اللغات.

على سبيل المثال، سنحاول حل المشكلة البسيطة التالية.

وزن الجسم = 50+(الطول-150) × 0.32 +(العمر-21)/5

ضغط الدم (العلوي)=102+0.7×العمر+0.15×وزن الجسم

ضغط الدم (السفلي)=78+0.17×العمر+0.1×وزن الجسم

وزن الجسم = 50+(الطول-150) × 0.75 +(العمر-21)/4

ضغط الدم (العلوي)=109+0.5×العمر+0.1×وزن الجسم

ضغط الدم (الأدنى) = 74+0.1×العمر+0.15×وزن الجسم

دعونا نسعى جاهدين لكي يتمكن أكبر عدد ممكن من الأشخاص من التحكم في حالتهم البدنية، ولهذا الغرض نريد وضع برنامج الحساب على موقع خاص على الإنترنت. لهذه الأغراض، نحن بحاجة إلى معرفة HTML على الأقل. بالطبع، يمكنك عرض الصيغ المجردة على الموقع، مما يتيح للزائرين فرصة إجراء الحسابات العمودية بأنفسهم. لكن من الأفضل استبدال القيم والحصول على النتيجة النهائية. هنا HTML وحده لا يكفي؛ فأنت بحاجة إلى معرفة بعض لغات البرمجة. من حيث المبدأ، أي شيء سوف يفعل؛ يمكن برمجة اثنين زائد ثلاثة بأي لغة. ولكن إذا كتبت برنامجًا، على سبيل المثال، بلغة C++، فسيظهر السؤال حول كيفية "إلصاقه" بـ HTML. بالإضافة إلى ذلك، سيتعين عليك أيضًا التعامل مع CGI. لتجنب ذلك، يمكنك استخدام لغة جافا عن طريق كتابة التطبيق الصغير المناسب، ولكن من قال أنه بهذه البساطة، ومن ناحية أخرى، هل يستحق إطلاق النار على العصافير بالمدافع؟ ولذلك فإن JavaScript هو الخيار الأفضل لمهام التطبيق البسيطة. إذا كنت لا تتحدث هذه اللغة، ولكنك تعرف، على سبيل المثال، VBScript، فلا ينبغي أن تنزعج، فهذه اللغات تقع في نفس "فئة الوزن" وكل شيء تقريبًا يمكن لـ JavaScript القيام به، يمكن لـ VBScript القيام به والعكس صحيح. إذا لم تكن قد أتقنت إحدى هذه اللغات بعد، فبعد قراءة كتاب مدرسي من سلسلة "للدمى" لمدة يوم أو يومين، ستتمكن من كتابة برامج غير تجارية "لنفسك".

لذلك، قررنا اللغات، فلنبدأ بالبرمجة. يعتقد بعض الناس أن البرمجة هي كتابة أكواد البرنامج. لا. كتابة الأكواد هي مجرد: الترميز، أو في حالة HTML، التخطيط.

لنبدأ البرمجة بعبارات عامة حول ما يجب أن يفعله البرنامج.

يجب أن يقوم البرنامج بإبلاغ المستخدم بما هو مخصص له. وفي حالتنا يجب أن يكون واضحا لزائر الموقع أنه مطلوب منه مراقبة حالته البدنية. بدون تحقيقات مطولة، يجب على المستخدم أن يفهم ما يجب استبداله وأين يمكن الحصول على النتيجة. أي أنه من الضروري تطوير واجهة مريحة، ويفضل أن تكون جذابة (نحن مقتنعون بأنه يمكن تحقيق ذلك باستخدام HTML).

إضافي

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

لدينا ثلاث طرق:

أولاً. ابدأ في تطوير البرنامج بأكمله مرة واحدة، وحل مشكلات الواجهة وجزء الحساب والتفاعل بينهما في نفس الوقت.

ثانية. قم بإنشاء جزء حسابي ثم قم بإضافة واجهة إليه.

ثالث. ابدأ بتطوير الواجهة وضبط الحسابات عليها.

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

إنشاء واجهة صفحة ويب

لكي لا نجهد كثيرًا ولا نقضي الكثير من الوقت في كتابة التعليمات البرمجية، سنستخدم FrontPage Express. هنا لا نحتاج حتى إلى معرفة لغة ترميز النص التشعبي في البداية. نحن ببساطة نكتب النص التمهيدي ونرتب مربعات النموذج على الصفحة. وهذا ما يجب أن يظهر في المحرر (انظر الشكل 1). ستبدو الصفحة النهائية كما هي تقريبًا. سيقوم FrontPage Express تلقائيًا بإنشاء التعليمات البرمجية التالية:






اكتشف
الشكل الجسدي الأمثل لك


أرضية:

أنثى
ذكر
العمر سنوات الطول سم الوزن كجم





تم الانتهاء من المرحلة الأولى من تصميم الواجهة. دعونا نجري بعض التغييرات على نص النموذج. نظرًا لأننا لن نرسل بيانات من النموذج إلى أي مكان، فسنقوم بإزالة الطريقة = "POST"، لكننا سنضيف اسم النموذج لجعله أكثر ملاءمة لنا للعمل في المستقبل. دع النموذج يسمى "Zdorov". لنقم أيضًا بإعادة تسمية أسماء حقول النموذج: "D1" = "pol"، "T1" = "Let"، "T2" = "Rost"، "T3" = "Ves"، "B1" = "shet". للراحة، سنقوم أيضًا بإزالة جميع علامات تنسيق الخط واستبدالها بـ ....

ونتيجة لذلك، سيبدو نموذج "Zdorov" كما يلي:


أرضية
أنثى
ذكر

سنوات العمر
الطول (سم
الوزن، كجم

m0=Math.round(50+(document.Zdorov.Rost.value-150)*0.32+(document.Zdorov.Let.value-21)/5);


adv0=Math.round(102+0.7*document.Zdo-rov.Let.value+0.15*m0); adn0=Math.round(78+0.17*document.Zdo-rov.Let.value+0.1*m0);

adv1=Math.round(102+0.7*document.Zdor-ov.Let.value+0.15*document.Zdorov.Ves.value);

}
آخر(



v1=Math.round(109+0.5*document.Zdor-ov.Let.value+0.1*document.Zdorov.Ves.value);
};

) الدالة Sthet() عبارة عن برنامج نصي لحساب الشكل المادي. معنى إدخالات البرنامج النصي واضح من التعليقات.

تضمين برنامج نصي في مستند HTML

المرحلة الأخيرة من العمل هي تخطيط رمز البرنامج.

نضع النص في جزء من الوثيقة. نضغط على زر "احسب" لبدء الحساب:

إضافة نمط النص.


h3 (عائلة الخط: Arial؛ اللون: أصفر"؛)

ونتيجة لذلك، نحصل على مستند HTML التالي:





اكتشف لياقتك المثالية

h3 (عائلة الخط: Arial؛ اللون: "أصفر"؛)








أرضية
أنثى
ذكر

عمر
الارتفاع سنوات
سم الوزن
كلغ



أكتب لي رسالة


كل شيء، يمكنك تحميل الملف على الموقع وانتظار ردود الزوار الممتنين.

المثال المذكور بالطبع لا يتألق بحدة فكر المبرمج؛ فقد تم حل جميع المشكلات "مباشرة"، ولكن تم تحقيق النتيجة في أقصر وقت ممكن، وهو ما هو مطلوب في معظم الحالات.


يعد برنامج الكمبيوتر أحد مكونات البرنامج الرئيسية، وهو عبارة عن مجموعة من الأوامر. يستخدمه العديد من المستخدمين لأداء مهام تطبيقية محددة، مثل تصميم مستندات متنوعة وحسابات رياضية متنوعة ومعالجة الصور والمزيد. يمكن تقسيم البرمجة إلى 6 مراحل:

  • تحليل؛
  • نحن نصمم؛
  • تشفير؛
  • اختبارات؛
  • تجربة؛
  • نحن نرافق.
خوارزمية البرمجة

خوارزمية الكمبيوتر عبارة عن مؤشر وتسلسل إجراءات دقيق ومحدد ومفهوم تمامًا يهدف إلى حل المهام المعينة. تحتوي كل خوارزمية على الخصائص التالية:

  • السرية.
  • دقة؛
  • القابلية للفهم؛
  • نتيجة ممتازة
  • الطابع الشامل.
الغرض من البرمجة:
  • مصداقية؛
  • براعه؛
  • التوافق؛
  • مقروئية؛
  • تأثير.

كيفية صنع البرامج على الكمبيوتر؟

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

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

مثال لكتابة مهمة:

وضع خوارزمية للعثور على أكبر رقم بين تسلسل معين من الأرقام:

  • نشير إلى جميع الأرقام مثل n وa1 وa2 وما إلى ذلك؛
  • الحد الأقصى - الحد الأقصى للعدد؛
  • ط - الرقم التسلسلي.

تسلسل وتكوين الإجراءات:

  • أدخل الأرقام.
  • تعيين القيمة a1 للرقم المتغير؛
  • المتغير ط - القيمة 2؛
  • عندما تكون a1 أكبر من الحد الأقصى، قم بتعيين قيمة a1 للمتغير الأقصى؛
  • زيادة قيمة المتغير i؛
  • عندما تكون i أكبر من n، فإننا نخرج الحد الأقصى، وإلا فإننا نعود إلى النقطة الرابعة.

يمكنك أيضًا إظهار الخوارزمية التي يتم تجميعها في شكل مخطط كتلة خاص:

بالعودة إلى مسألة كيفية كتابة البرامج على الكمبيوتر، يجب أن تفهم أنه بعد تجميع الخوارزمية اللازمة، يجب أيضًا ترجمتها إلى لغة خوارزمية. عند إنشاء البرامج، لا تحتاج إلى تقييد نفسك بعبارتين فقط (IF وGOTO). ينبغي أن يكون مفهوما أنه إذا كنت تستخدم ليس واحدا، ولكن عدة عوامل لخوارزميات مختلفة، فإن ذلك سيجعل البرنامج أفضل بكثير وأكثر إحكاما.

خاتمة

عندما تتعلم بالفعل كيفية إجراء حوار معين مع الجهاز، سيكون لديك المزيد من الفرص للعمل معه. بمجرد أن تفهم كيفية كتابة البرامج الصحيحة، سيصبح الأمر أسهل بكثير بالنسبة لك. يتم تحديث البرنامج وتحديثه وتطويره باستمرار. نظام البرمجة الحديث هو أداة لعمل المبرمج. هناك عدة أنواع من البرامج:

  • النظامية؛
  • مُطبَّق؛
  • أنظمة جديدة.

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

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

إنشاء برنامج
  • إذا كنت مصمما على جعل حلم برنامجك الخاص حقيقة واقعة، فعليك في البداية أن تقرر ما الذي سيتم تخصيصه له (ما هي المشكلات التي سيحلها). سيعتمد الكثير على خيالك وتفضيلاتك الشخصية. من الممكن أنك واجهت بالفعل حقيقة أنه لا توجد برامج مناسبة على الإنترنت لحل مشكلة معينة، لذلك أردت أن تكتب برنامجك الخاص. في هذه المرحلة، عليك أن تفهم الجمهور الذي ستستهدفه.
  • في المستقبل، قم بالاختيار لصالح نظام تشغيل معين. كل مبرمج، قبل إنشاء برنامج، يفكر في البيئة التي سيعمل فيها. اليوم، يعتبر نظام التشغيل Windows هو الأكثر شعبية وانتشارا. ولهذا السبب يوصى باختيار هذا النظام.
  • اتخاذ قرار بشأن أدوات البرمجة. على سبيل المثال، لإنشاء برنامج غش بسيط، يمكنك استخدام لغات البرمجة التالية: Borland Delphi، MS Visual Basic، C++ Builder. أنها توفر الفرصة لكتابة البرامج باستخدام مبدأ المنشئ - من العناصر الجاهزة التي تشكل كلاً واحدًا.
  • بالإضافة إلى ذلك، يمكنك تنزيل برامج خاصة. على سبيل المثال، "الخوارزمية" (يمكنك تنزيلها من الموقع). قم بتثبيت البرنامج على جهاز الكمبيوتر الشخصي الخاص بك ويمكنك محاولة إنشاء تطبيقاتك البسيطة الأولى. واجهة "الخوارزمية" روسية. فهم هذا البرنامج لن يكون صعبا.
  • عند كتابة طلبك، حاول إبراز "الحماس" المعين - وهو الأمر الذي سيميز البرنامج الذي كتبته عن نظائره. العمل على الواجهة. إذا كان هذا هو برنامجك الأول، فمن المستحسن إعطاء الأفضلية لواجهة Windows النموذجية. يمكنك استخدام الأشكال المصممة. بمساعدتهم، لن تفهم فقط كيف ستكون واجهة التطبيق في مرحلة البناء، ولكن ستتمكن أيضًا من تعيين خصائص الكائنات المختلفة، مما سيسهل العملية بشكل كبير.
  • حاول صياغة أفكارك الخاصة في خوارزمية. إذا كان التطبيق خطيرًا جدًا (على سبيل المثال، قررت إنشاء برنامج قرصنة) ويعمل بنوع ملف خاص به، فيجب تسجيله في البرنامج. يتم استخدام مثبت متخصص لهذا الغرض.
  • إنشاء ملف تعليمات. ولهذا فمن المستحسن استخدام مترجمين خاصين. أنها تأتي مع بيئات برمجة مرئية مختلفة (Visual Basic، Delphi، إلخ).
  • وبطبيعة الحال، فإن القيام بكل هذا دون إعداد مناسب أمر صعب للغاية. ولهذا السبب، من المفيد أولاً الخضوع لبعض التدريب وفهم أساسيات البرمجة قبل البدء في إنشاء تطبيقاتك الخاصة.

    تحياتي لجميع قراء الموقع! هناك واحدة مجانية رائعة على الإنترنت، وهذا ما سيتم مناقشته في مقال اليوم.
    يفكر الكثير من المستخدمين أحيانًا في إنشاء برنامج كمبيوتر بأنفسهم، وهناك أسباب مختلفة لذلك، على سبيل المثال:

    ورغم تنوع هذه الأسباب إلا أنها تشترك جميعا في صعوبة واحدة - لتطوير برنامج ما، عليك أن تعرف لغات البرمجة. لتعلم بناء جملة أي لغة برمجة، يكفي بضعة أشهر، ولكن لفهم منطق اللغة وتعلم كيفية تطبيقه في الممارسة العملية، سوف يستغرق الأمر سنوات. ولكن، كما تعلمون، لا توجد حالات ميؤوس منها! في حالتنا، سوف يساعدنا برنامج لإنشاء برامج الكمبيوتر، والتي يمكنك تنزيلها مجانًا تمامًا!

    بالنظر إلى المستقبل، سأقول أنه بعد قراءة هذه المقالة حتى النهاية، في بضع ساعات فقط، ستتمكن من إنشاء برامجك البسيطة. اذا هيا بنا نبدأ.
    برنامجنا لإنشاء برامج الكمبيوتر يسمى HiAsm.

    HiAsm هو نظام قوي لتطوير التطبيقات المرئية يمكنك من خلاله تطوير برنامجك دون استخدام البرمجة. باستخدام HiAsm، يمكنك إنشاء العديد من مشغلات الصوت والفيديو والمتصفحات والمحادثات عبر الإنترنت وغير ذلك الكثير. يمكنك إنشاء كل هذه التطبيقات دون سطر واحد من التعليمات البرمجية، وستقوم البيئة المرئية بكل شيء من أجلك!

    قبل البدء في العمل مع برنامج لإنشاء برامج لجهاز الكمبيوتر الخاص بك، أقترح عليك تنزيله وتثبيته.

    بعد التنزيل، يجب عليك اتباع إجراءات التثبيت القياسية لهذا التطبيق.
    1 . اختر اللغة المطلوبة، في حالتي هي الروسية.

    2. تابع التثبيت.

    3. نحن نقبل شروط اتفاقية الترخيص.

    4. حدد موقعًا على محرك الأقراص الثابتة لديك لتثبيت البرنامج الخاص بإنشاء البرامج لجهاز الكمبيوتر الخاص بك.

    5. حدد اسمك وعنوان بريدك الإلكتروني (نظرًا لعدم الحاجة إلى تأكيد البريد الإلكتروني، يمكنك تحديد أي بريد إلكتروني)

    6. نكمل عملية تثبيت البرنامج.

    بمجرد تثبيت HiAsm، يمكنك المتابعة لبدء التشغيل. بعد إطلاق موقعنا، ستظهر لنا النافذة التالية:

    من أجل البدء في إنشاء التطبيق الخاص بك، تحتاج إلى النقر فوق عنصر القائمة الرئيسية "ملف"، ثم "جديد ..."، وحدد "Windows" (إذا أردنا إنشاء تطبيق لنظام التشغيل Windows OS) وانقر فوق "موافق" .
    بهذه الطريقة سنحصل على نموذج لبرنامجنا المستقبلي، والذي يحتوي حاليًا على عنصر واحد يسمى MainForm.

    النموذج هو أساس البرنامج الذي سترتكز عليه العناصر المختلفة. لإضافة عناصر إلى برنامجنا، انقر فوق العنصر الذي يحمل نفس الاسم في الجزء العلوي الأيسر.

    تم فتح علامة تبويب تحتوي على مجموعة ضخمة من العناصر المتنوعة. بفضل هذه الترسانة الكبيرة، يمكنك إنشاء تطبيق جدي للغاية يلبي جميع متطلباتك.
    لتوضيح كيفية عمل HiAsm، سأقوم بإنشاء برنامج بسيط يحتوي على زر واحد، سيؤدي النقر عليه إلى تغيير عنوان النموذج من "Form" إلى "Hello".

    كيفية تثبيت عنصر في النموذج؟

    لذلك، نجد الزر في لوحة العناصر (عند تحريك المؤشر فوق عنصر ما، سينبثق تلميح أداة باسمه)، ثم انقر بزر الماوس الأيسر عليه، ثم حرك المؤشر إلى جزء النموذج الذي نريده لوضعه.

    كيفية تغيير إعدادات العنصر؟

    من أجل تكوين الزر الخاص بنا، انتقل إلى الجزء العلوي الأيمن من البرنامج وانقر على "خصائص". الآن نرى علامة تبويب تحتوي على جميع خصائص الزر الخاص بنا. الآن نحن مهتمون بخاصية "Caption"، المسؤولة عن التسمية الموجودة على الزر. بشكل افتراضي، تم ضبطه على "Push"، وسنقوم بتغييره إلى "Press".

    كيفية تعيين إجراء لعنصر؟

    الآن يأتي الجزء الأصعب من إنشاء تطبيق باستخدام برنامج كمبيوتر - نحتاج إلى تشغيل زر البرنامج لدينا. بمجرد أن تفهم معنى هذه العملية، ستصبح بسيطة ومنطقية بالنسبة لك.
    لكي يغير الزر الخاص بنا اسم نموذج البرنامج، نحتاج إلى إنشاء اتصال بين الزر والنموذج الرئيسي (عنصر MainForm). للقيام بذلك، حرك مؤشر الماوس فوق النقطة الخضراء الموجودة على الزر لدينا، ثم اضغط باستمرار على زر الماوس الأيسر وابدأ في رسم خط إلى مركز MainForm.

    أنت الآن بحاجة إلى النقر نقرًا مزدوجًا فوق الجزء المحدد وتعيين اسم النموذج الذي سيظهر بعد النقر فوق الزر. بعد النقر المزدوج على المقطع، سيتم فتح "محرر البيانات".

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

    تم إطلاق برنامجنا، والآن نتحقق من وظائفه - انقر فوق الزر الخاص بنا.

    كيف يمكننا استبدال النموذج وقد تغير عنوانه وهذا يعني أن البرنامج يعمل! لتتمكن من تشغيل البرنامج بدون HiAsm، تحتاج إلى إنشاء ملف exe. للقيام بذلك، انقر فوق عنصر القائمة الرئيسية "تشغيل" وانقر فوق "ترجمة".
    تهانينا، لقد قمت للتو بإنشاء برنامج لنظام التشغيل Windows! ولتسهيل عملية إنشاء البرامج، أنصحك بالتعرف على مفاهيم البرمجة التالية:

    • أنواع البيانات؛
    • مفهوم الأحداث في البرمجة كائنية التوجه؛
    • خصائص مكونات بيئة برمجة دلفي.

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

    الميزات غير الموثقة لـ HiAsm

    إعدادات هياسم

    الرسومات في HiAsm

    هل تعرف أي منها مجاني؟

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

    يعد نظام البرمجة PascalABC رائعًا للتعلم الأولي ويسمح لك بالتقدم بسلاسة إلى البرمجة الأكثر تعقيدًا. يتم توزيع هذا البرنامج مجانًا (يتضمن كتابًا إلكترونيًا للمشاكل يحتوي على عدد كبير من الأمثلة، كما يتوفر نظام التوثيق والمساعدة باللغة الروسية). على سبيل المثال، دعونا نحاول كتابة برنامج لجهاز كمبيوتر باستخدام PascalABC.

    التنقل السريع من خلال المادة

    تقديم باسكال ايه بي سي

    بعد بدء تشغيل البرنامج، تظهر نافذة بيئة برمجة PascalABC. الواجهة بسيطة وتتضمن عدة عناصر:

    • شريط القوائم - يحتوي على كافة العناصر الضرورية لتحرير البرنامج وتحريره وتشغيله؛
    • شريط الأدوات - توجد عليه الأوامر المستخدمة بشكل متكرر؛
    • مساحة العمل هي مساحة العمل الرئيسية للبرنامج.
    إنشاء برنامج

    جميع البرامج المكتوبة بلغة PascalABC لها قالب تصميم مشترك. يتكون كل برنامج من عدة كتل:

    • وصف المتغيرات - ما هو نوع البيانات المدخلة؛
    • إدخال البيانات - يتم إدخال البيانات اللازمة لحل المهمة؛
    • الكتلة الرئيسية - اكتمال المهام المعينة؛
    • إخراج البيانات - يتم عرض نتيجة البرنامج.

    تبدو خوارزمية البرنامج كما يلي:

    • نقدم المتغير a، وهو رقم؛
    • بداية البرنامج
    • إدخال بيانات؛
    • تشغيل البرنامج؛
    • إخراج البيانات؛
    • نهاية البرنامج.

    مثال على كود البرنامج:

    برنامج فود.
    فار أ:عدد صحيح؛
    يبدأ
    readln(أ);
    writeln("لقد أدخلت رقمًا", أ);
    نهاية.

    تحليل هذا البرنامج سطراً سطراً
    • برنامج فود. — اسم البرنامج (يتم استخدام الأبجدية اللاتينية أو الأرقام أو علامة "_" فقط). وينتهي كل سطر بفاصلة منقوطة؛
    • فار أ:عدد صحيح؛ - تم سرد المتغيرات . في هذا المثال، يتم استخدام متغير واحد - "أ"، في حين أن كلمة "فار" هي كلمة مساعدة (يتم تعيين المتغيرات بمساعدتها). فيما يلي وصف لنوع المتغيرات (عدد صحيح - أعداد صحيحة وحقيقي - كسري)؛
    • ابدأ - تشير هذه الكلمة إلى بداية البرنامج (لا يتم وضع فاصلة منقوطة بعدها)؛
    • readln(أ); - إدخال بيانات. أثناء تشغيل البرنامج، يتم إدخال قيمة المتغير (في هذا المثال، يتم استخدام أي عدد صحيح)؛
    • writeln("لقد أدخلت رقمًا", أ); - إخراج البيانات. ما يجب أن يظهره الكمبيوتر مكتوب بين قوسين. إذا كان سيتم عرض أي نص، فيجب إدراجه بين علامتي اقتباس مفردتين؛
    • نهاية. - اكتمل البرنامج (يتم وضع فترة في النهاية).

    يوضح هذا المثال أن أي مستخدم للكمبيوتر يمكنه كتابة برنامج بسيط. من خلال الاطلاع على الأمثلة المضمنة في نظام البرمجة PascalABC، يمكنك تعلم كيفية كتابة البرامج التي تساعدك على العمل.