خصوصية لغة البرمجة يمكن تقسيم اللغات المستخدمة في البرمجة بحسب خصوصية الأجهزة التي تعمل عليها، مثل لغة برمجة الهواتف الذكية ولغة برمجة أجهزة إلكترونية خاصة بالطائرات مثلا، ولغات أخرى أكثر عمومية تعمل بشكل مستقل عن نوع الجهاز وأيًا كان نوعه. تعريف البرمجة يمكن تعريف البرمجة بأنها عملية كتابة تعليمات وأوامر لجهاز الكمبيوتر أو أي جهاز إلكتروني آخر، من أجل توجيهه وإعلامه بكيفية تنفيذ سلسلة من المهام المطلوبة أو كيفية التعامل مع البيانات. ومثل اللغات البشرية التي لها قواعد ينبغي اتبعاها عند الكتابة بأي منها، فإن كل لغة من اللغات المستخدمة في البرمجة أيضًا لها قواعد خاصة Syntax التي ينبغي على المبرمج الالتزام بها عند البرمجة باستخدامها وكتابة التعليمات والأوامر الموجهة لجهاز الكمبيوتر. ويُلاحظ أنه عند مخالفة المبرمج لأي من تلك القواعد تظهر له رسالة تفيد بوجود خطأ في القواعد التي تحكم لغة البرمجة المستخدمة في تعبير مختصر باللغة الإنجليزية هو (Syntax Error). ما الفرق بين لغات البرمجة عالية المستوي ولغات البرمجة منخفضة المستوي | اعرف الفرق. تطور لغات البرمجة إن اللغات في حالة تطور مستمر بحسب تطور أجهزة الكمبيوتر أو المكونات المادية للكمبيوتر (بالإنجليزية: Hardware). ففي بدايات ظهور الكمبيوتر في الأربعينيات من القرن الماضي كان الكمبيوتر يعمل بأعداد كبيرة من الصمامات الإلكترونية وكانت اللغات المستخدمة في البرمجة معقدة هي الأخرى وأقرب إلى لغة الآلة، حيث كانت تُستخدم فيها سلسلة من الأعداد في نظام العد الثنائي وتُكتب على شكل أكواد برمجية طويلة.
ما هي أنواع لغات البرمجة؟ يمكن تقسيم أنواع لعات البرمجة بحسب معيار قربها من اللغة البشرية أو من لغة الآلة، وذلك من حيث المفردات المستخدمة فيها والقواعد الأساسية المستخدمة في صياغتها، وهي تنقسم وفق هذا المعيار إلى نوعين: 1. لغات أقرب إلى لغة الآلة: وهي ما اصطلح على تسميته لغات منخفضة المستوى 2. لغات أقرب إلى لغة البشر: وهي ما اصطلح على تسميته لغات عالية المستوى أشهر لغات البرمجة عالية المستوى هي؟ من أشهر اللغات عالية المستوى: لغة سي C سي++ C Plus Plus سي شارب (سي #) #C جافا Java ليسب LISP برولوغ Prolog بايثون Python لغات البرمجة – تعريفها وأنواعها ومستوياتها وخصائصها
وتتمحور هذه الأسس والقواعد بصفة عامة حول كل من الخصائص المميزة التالية: المعلومات وتخزينها الأوامر وتنظيم سيرها التصميم الخاص باللغة 1. المعلومات وتخزينها يحتفظ الكمبيوتر بكل أنواع البيانات – على اختلافها – في صورة أرقام، فالأرقام يسهل تمثيلها في الدوائر الكهربية، 0/1 أو يقابلها Off/On. والدائرة الكهربية المغلقة يرمز لها بالرقم 1 والدائرة الكهربية المفتوحة يرمز لها بالرمز 0. والدوائر الكهربية المتكاملة التي تتألف منها ذاكرة الكمبيوتر تتكون من خلايا صغيرة تستطيع اختزان الرقم 1 أو الرقم 0 حسب ما إذا كانت الدائرة مغلقة أو مفتوحة وبنفس المبدأ. والرقم 1 أو الرقم 0 يسمى بت Bit اختصارًا لمصطلح النظام الثنائي (باللغة الإنجليزية: Bi nary digi T)، ومن الواحد والصفر أمكن بناء شفرة رقمية لتمثيل سائر الأعداد والحروف والعلامات الخاصة المستخدمة في الكتابة، بحيث يمكن تمثيل كل منها في ثمانية "بتات" (باللغة الإنجليزية: 8 bits)، وهي تسمى معًا بايت (بالإنجليزية: Byte) وهي من وحدات القياس المستخدمة لقياس الذاكرة. وتمثل وظيفة لغة البرمجة استغلال وحدة أو مجموعة من الوحدات أو الرموز لتخزين معلومات معينة من الحياة الواقعية مثل الأسماء أو القياسات أو أرقام الهاتف أو حتى الصور.
ويمكن تقسيم الأوامر أيضًا إلى وحدات فرعية تقوم كل وحدة بانجاز عمل محدد. والهدف هو تقسيم العمل إلى أجزاء يسهل العمل عليها كل على حدة في هيئة دورات حلقية أو (بالإنجليزية: Loops). 3. التعامل مع المعطيات تتمتع كل لغة بتصميم خاص من حيث التعامل مع المعطيات، ومن حيث الطرق والتسهيلات التي توفرها اللغة للتعامل مع المسائل المختلفة من حيث الأشياء والإجراءات. ويمكن تصنيف اللغات من حيث طريقة بناء البرامج إلى: لغات إجرائية مثل لغات بيسك وفورتران أو (بالإنجليزية: Basic, Fortran) وهي لغات تسلسلية أساس بناؤها هو الإجراءات المطلوب تطبيقها على المعطيات والمتحولات. لغات شيئية مثل لغات سي و جافا وديلفي أو (بالإنجليزية: C, Java, Delphi) وهي لغات لاتسلسلية. وتقوم على أساس العناصر والمتحولات المستخدمة ضمن البرنامج والمطلوب تحويلها من خلال تطبيق مجموعة معينة من الإجراءات عليها.
2. الأوامر وتنظيم سيرها يقوم المبرمج بإجراء عمليات على وحدات المعلومات مثل تخزينها وقراءتها ومقارنتها، كما يمكن إجراء عمليات حسابية عليها أيضا، وتتبع هذه العمليات القواعد المحددة للغة. وللغة البرمجة دور آخر وهو التحكم في تنظيم إجراء العمليات وسيرها، حيث توجه تنفيذ خطواتها بنفس تتابع كتابتها من طرف المبرمج. كما تمكّن لغة البرمجة أيضًا من إجراء عملية اختيار وتفرع عن المسار الأصلي لهذا التتابع، وذلك بإدخال شرط منطقي يقوم الكمبيوتر على أساسه باختيار اتجاه الاستمرار في أداء العمل. مثلا، إذا كان البرنامج الذي يريد المبرمج صنعه يقوم بقسمة عددين يختارهما المستخدم، وإظهار النتيجة على الشاشة. فمن المعروف أن القسمة على صفر لا تجوز. وبناء على ذلك فلا بد أن يدخل المبرمج في برنامجه جملة برمجية لاختبار عملية القسمة قبل إجراؤها. فإذا كان القاسم مخالفًا للصفر، فإن البرنامج يستمر فيقوم بإجراء العملية ويعطي النتيجة. أما إذا كان القاسم صفرًا فإن البرنامج لا يقوم باجراء العملية وإنما ينبه إلى أن المستخدم حاول القسمة على صفر. كما يمكن للغة البرمجة تنظيم الأوامر بأساليب أخرى، مثلما يحدث عند طلب تنفيذ أمر أو مجموعة من الأوامر بصفة متكررة حلقية يطلق عليها في لغة البرمجة تسمية "حلقة" (بالإنجليزية: Loop).
المقطع الثاني · فاصل موسيقي مقام شاهناز o تتألف الموسيقى من حوار موسيقي بين ثلاث جمل ينتهي على ركوز المقام · الغناء يبدأ من نفس المقام لكن مع إبطاء الإيقاع مع "لو كنت خدت على بعادك" o يتحول الغناء إلى راست النوا مع "واسهر على ضي معادك" o تحول مفاجئ إلى عجم النوا مع "واسرح وفكري معاك" o تغير إلى نكريز مصور على النوا مع "لكن غالبني الشوق في هواك" في جملة مشابهة لمقابلها في المقطع الأول "واحتار في أمري معاه ومعاك" 6.
على أي حال.. لم يمنع تشابه ألحان تلك السلسلة من نجاحها جميعا وبنفس القدر، فقد أحبها الجمهور وأصبحت مثالا يحتذى في التلحين، وهذا مما يضيف إلى تقدير قدرات السنباطي كملحن 4. السنباطي له أيضا بصمة واضحة في استخدام المقامات، فهو يستطيع أن يقدم ألحانا من مقامات شائعة لكنك تشعر أنه يقدم شيئا جديدا في كل مرة. على سبيل المثال: عندما يكون المقام الأساسي "بياتي" في أي عمل غنائي فمن الطبيعي اشتقاق مقام راست النوا منه في المقطع التالي للبياتي. عودت عيني علي روياك ام كلثوم. لكن من غير المعتاد أن يكون ذلك الاشتقاق من مقام الكورد كذلك فإنه من غير المعتاد اشتقاق مقام عجم النوا من البياتي، حيث يكون المتوقع راست النوا. السنباطي يفعل هذا كله وفي سلاسة تامة للسنباطي أيضا صولات وجولات في تغيير المقام على نفس درجة الركوز، وهو ما يخلق مقاما مختلفا تماما، أي غير مشتق من المقام الأساسي ولا يستعمل درجاته بالمرة، وهذا من شأنه تحقيق مفاجأة غير متوقعة للمستمع، لكن هنا أيضا يمضي الأمر بسلاسة ولا يثير غير الإعجاب الموسيقى والغناء 1. المقدمة الموسيقية تقتصر المقدمة على حركة واحدة من المقام الأساسي "كورد" تتألف من سلسلة جمل متدرجة بدءا من خامسة المقام إلى درجة الركوز 2.
أما على الصعيد الأدبي، فكتب ذكرياته مع (عدو المرأة والكاميرا) الأديب الكبير توفيق الحكيم، الذي ذكر قصته الطريفة والذكية للتسجيل مع الأديب الكبير دائم الرفض للتصوير، فاستخدم ميكروفونات خفية وضعها تحت باقة ورود وسجل معه لقاءً تليفزيونيا عرضه فى برنامجه «البرنامج الدولي» كشف (الحكيم) خلاله حقيقة عدائه للمرأة، فقال: (أنا أحب المرأة جدا.. أناقشها.. أجادلها.. أغيظها.. اغنية انا عودت عيني على رؤياك. فالحوار مع أي امرأة ممتع للغاية، والعلاقة هنا علاقة صداقة.. صداقة الفكر والفتنة الكامنة وراء عيون أي امرأة في العالم.. عيون المرأة أكتر حاجة تثيرني).
وفي يوم عاد سمير صبري بصحبة والده، وكان عبد الحليم حافظ واقفا في انتظار المصعد فقال لسمير: «هالو بيتر» فأحرج سمير أمام والده، وانفضحت الحيلة، لكن العندليب تفهم شقاوته وأجاب طلبه بعد ذلك في أن يحضر معه التصوير الخارجي لمشاهد من فيلمه «حكاية حب» عندما التقته الإذاعية آمال فهمي صاحبة برنامج «على الناصية» وطلبت من المطرب الشاب عبدالحليم حافظ أن يسمعها مقطعا من إحدى أغنياته. وقد ظهر سمير صبري أمام الكاميرا لأول مرة في حياته في هذا الفيلم، مع المارين في الشارع، الذين استوقفهم جمال صوت المغني. وفي اليوم نفسه أخذه الفنان عبد الحليم حافظ إلى الإذاعة، حيث كانت الفنانة لبنى عبد العزيز تقدم برنامجها الإذاعي على القناة الأوروبية (العمة لولو) وعرض عليها ان يقدم معها البرنامج سمير صبري أو (بيتر) كما كان يحلو للعندليب مناداته، ومن هنا كانت بداياته في الإذاعة مع صاحبة «الوسادة الخالية». أكثر من خمسين عاماً من العطاء لسفير البهجة والسرور فيكتب هنا (أعتقد أن خلال رحلتي في الحياة تعلمت أن الحب هو منبع كل جميل وكريم وعظيم.. ومن خلال تعاليم الحب تعلمت الحياة). كما هيأت له الظروف وهو لا يزال طالبا في قسم اللغة الإنكليزية في كلية الآداب، فرصة الظهور على الشاشة الصغيرة من خلال مهرجان التلفزيون الأول، الذي أقامه وزير الإعلام آنذاك الدكتور محمد عبدالقادر حاتم في عام 1964، وقد مكنته الظروف من أن يصعد إلى المسرح، ويقدم ضيوف المهرجان بطريقة رائعة جداً، جذبت كل المتلقين نحوه، ونجحَ نجاحاً باهراً وكانت هذه الليلة بداية المشوار الجميل، وكتب عنه كل كبار الكتاب في الصحافة (صانع البهجة الذي لمع في ليلة افتتاح المهرجا).
المدخل غناء من المقام الأساسي "كورد" على الإيقاع الغنائي الشائع في أعمال أم كلثوم "الوحدة الكبيرة" يختتم المدخل بالمذهب "وان مر يوم من غير رؤياك" 3. المذهب الشطرة الأولى مقام راست النوا الشطرة الثانية الختامية عودة إلى مقام "كورد" 4. المقطع الأول · فاصل موسيقي مقام شاهناز كورد o هذا المقام المشتق من الكورد يستخدم الدرجة السابعة زائدة في مقام الكورد وبذلك يصبح له "حساس" على غير المعتاد. بهذا أيضا يصبح الجزء الأعلى من المقام يشبه مقام "شاهناز" بينما الجزء الأدنى يشبه مقام الكورد ولذلك سمي مقام "شاهناز كورد". وهو مقام مميز لكنه غير مطروق، وربما لم يستعمله غير سيد درويش وفي لحن واحد هو "يا مرحبا بك" في أوبريت العشرة الطيبة. o الموسيقى نشيطة منطلقة ذات جملة أساسية انسيابية ترتكز على الدرجة الخامسة "الحسيني" تتصدرها آلة الكمان ويأتي رد الأوركسترا ليكملها بتدرج إلى ركوز السلم مع استعمال كروماتيك خفيف، ثم تعاد الجملة بالكامل بالأوركسترا. o تمهيد للموسيقى بالإيقاع المنغم الذي تؤديه الوتريات ويستمر في الخلفية أثناء أداء الجملة الرئيسية · الغنــاء o يتغير المقام مع بدء الغناء "قربك نعيم الروح" إلى مقام مختلف، نهاوند على الدوكاه أو "عشاق" أي على ركوز المقام الأساسي o يتحول الغناء إلى بياتي الحسيني (الدرجة الخامسة) مع "وبسمتك فرحة قلبين" o في النهاية يتحول الغناء إلى جنس نكريز على النوا مع "واحتار في أمري" تمهيدا للعودة إلى المذهب في مقام راست النوا o عودة للمذهب 5.
كذلك ذكرياته مع سعاد حسني، أم كلثوم، فريد الأطرش، عادل إمام، شادية، وردة، ميرفت أمين، صباح، كمال الشناوي، فاتن حمامة، شريهان، داليدا، محمد الموجي، بليغ حمدي، وأيضا الكاتب أسامة أنور عكاشة، السلطان قابوس، الشيخ زايد آل نهيان، البابا شنودة، الإمام موسى الصدر، أحمد زويل، تحية كاريوكا والكاتب مصطفى أمين الذي قالَ له (خليك دايماً أقوى من الصدمات واتعلم تقف ثاني مهما كعبلوك.. وسامح أعداءك حتلاقي التسامح أقوى من الانتقام). كاتبة عراقية