السبت، 9 أبريل 2016

وسائل تواصل اجتماعي

وسائل تواصل اجتماعي


شبكة تويتر مثال على الاعلام الاجتماعي

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

تصنيف وسائل الأعلام الاجتماعية[

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

الأعلام الاجتماعي المتنقل

وتشير وسائل الإعلام الاجتماعية المتنقلة إلى مجموعة من الأجهزة المحمولة ووسائل الإعلام الاجتماعية.وهو مجموعة من التطبيقات التسويقية المتنقلة التي تتيح إنشاء وتبادل المحتوى المقدم من المستخدمين. يرجع ذلك إلى حقيقة أن وسائل الإعلام الاجتماعية المتنقلة تعمل على الأجهزة النقالة، فهي تختلف عن وسائل الإعلام الاجتماعية التقليدية من خلال أدراج عوامل جديدة مثل الموقع الحالي للمستخدم (خاصية الموقع) أو التأخير الزمني بين إرسال واستقبال الرسائل (خاصية الوقت) . وفقا لأندرياس كابلان Andreas Kaplan، قد تختلف تطبيقات وسائل الإعلام الاجتماعية المتنقلة لأربعة أنواع:
1.المؤقت الفضائي (أهمية الموقع والوقت) : تبادل الرسائل مع أهميتها لمكان معين عند نقطة محددة في الوقت المناسب (على سبيل المثال : الفيسبوك). 2.المؤقت المكاني ( أهمية الموقع) : تبادل الرسائل، مع ملائمتها لموقع معين ، والتي يتم وضع اشارة لها في مكان معين، ويتم قرائتها في وقت لاحق من الآخرين (مثال: Yelp Qype)
3. المؤقت السريع (أهمية الوقت) : نقل تطبيقات الوسائل الاجتماعية التقليدية للأجهزة المحمولة لزيادة الفورية (مثل نشر رسائل تويتر أو فيسبوك وتحديثات الحالة). 4.المؤقت البطيء (لا يهتم بالمكان ولا الزمان)نقل تطبيقات الوسائط الاجتماعية التقليدية للأجهزة المحمولة (مثل مشاهدة فيديو يوتيوب أو قراءة من ويكيبيديا)

إدارة وسائل الإعلام الاجتماعية

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

الاستخدام العالمي

بحسب ما تشير المقالة "دور الناشئة من وسائل الإعلام الاجتماعية في السياسية وتغيير النظام" ريتا سافرينك (Rita Safranek) ، "إن منطقة الشرق الأوسط وشمال أفريقيا أكثر سكانها من الشباب في العالم، تحت سن 25 يشكلون مابين 35-45 ٪ من السكان في كل بلد. وأنهم يشكلون غالبية مستخدمي وسائل الإعلام الاجتماعية، بما في ذلك حوالي 17مليون من مستخدمي فيسبوك ، 25,000 حسابات تويتر و 40,000 مدونات نشطة ، بحسب مجموعة المستشارين العرب.

آثار استخدام وسائل الإعلام الاجتماعية لأغراض الأخبار

حول التلفزيون الناس من المحتوى الإعلامي المسموع إلى المحتوى الإعلامي المرئي و وقد أنشأ ظهور وسائل الإعلام الاجتماعية أمة من صانعي محتوى وسائل الإعلام. بحسب ما تشير بيانات 2011 مركز بيو للأبحاث (Pew Research), ما يقارب 80% من البالغين في الولايات المتحدة يستخدمون الانترنت وما يقارب 60% منهم يستخدمونه في مواقع الشبكات الاجتماعية. يحصل الكثير من الأميركيين على أخبارهم عبر الإنترنت بدلا من الصحف أو الراديو، بالإضافة إلى ثلاثة أرباع الذين يقولون أنهم يحصلون على الأخبار من تحديثات البريد الإلكتروني أو مواقع الإعلام الاجتماعية، وفق تقرير نشرته سي ان ان (CNN). ويشير الاستطلاع إلى أن الفيس بوك وتويتر جعلت الأخبار أكثر قابلية لتشارك التجارب عن ما كانت عليه في السابق ،كما يشارك الناس المقالات الإخبارية و التعليق على مشاركات الآخرين. وفقا لسي ان ان (CNN)، وفي عام 2010 احصائية تقول أن 75٪ من الأشخاص حصلوا على أخبارهم عبر إعادة توجيهها و إرسالها عن طريق البريد الإلكتروني أو المشاركات عبر وسائل الإعلام الاجتماعية ، في حين أن 37٪ من الأشخاص شاركوا الأخبار عبر الفيسبوك أو تويتر.

الانتقادات من وسائل الإعلام الاجتماعية]

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

آثار على العلاقات الشخصية

تشير البيانات أن المشاركين الذين يستخدمون وسائل الإعلام الاجتماعي ما هو إلا لتلبية احتياجاتهم الاجتماعية كما كان متصورا ، ولكن عادة ما يصابون بخيبة أمل. وينتمي الأفراد الوحيدون إلى الإنترنت للحصول على الدعم العاطفي.وهذا يسبب مشاكل لأنها تتعارض مع "الحياة الاجتماعية الواقعية". بعض هذه الآراء تتلخص في مقالة الأطلسي الذي كتبها ستيفن ماركي (Stephen Marche) تحت عنوان ، "هل جعلناالفيسبوك وحيدين؟" ويقول ماركي إن وسائل الإعلام الاجتماعية تتيح اتساعًا أكثر، ولكن ليس بعمق العلاقات التي يحتاج إليها البشر.على الرغم من أنه صنع نقاط مثيرة للاهتمام حول وسائل الإعلام الاجتماعية وكيفية استبدالها التفاعل وجها لوجه،ولكنه فشل في الاستشهاد ببعض مصادره.
شيري تاركل (Sherry Turkle)تستكشف قضايا مماثلة في كتابها (وحدنا معا)،كما أنها تناقش كيف يخلط الناس بين استخدام وسائل الإعلام الاجتماعية مع التواصل الحقيقي. يميل الناس إلى التصرف بشكل مختلف على الانترنت وهم أقل خوفا لإيذاء مشاعر الآخرين. بعض السلوكيات عبر الإنترنت تسبب التوتر والقلق، والكثير من هذا مرتبط بالأصدقاء واستمرار معدل المشاركات على الإنترنت. ويرتبط هذا القلق أيضا مع الخوف من التعرض للاختراق أو من الكليات وأصحاب العمل من استكشاف صفحات وسائل الإعلام الاجتماعية و إيجاد أشياء تافهة تم نشرها. يخمن تاركل أيضا بدأ الناس يفضلون الرسائل النصية للاتصال وجها لوجه،والتي يمكن أن تسهم في مشاعر الوحدة. العزلة الاجتماعية: أكبر شكل من العزلة الاجتماعية هي الناجمة عن مواقع الشبكات الاجتماعية، عندما ينتسب المسوِّقين إلى هذه المواقع للحد من رؤية المستخدمين وتطوير "التسويق الصناعي". التسويق الصناعي هو الشيء الذي يحدث بسبب وسائل الإعلام الاجتماعية، حيث يمكن للمسوقين متابعة أنشطة المستخدمين على شبكة الإنترنت وعمليات البحث الفردية. وهم يمنحون معلومات لمن لديهم بالفعل بعض الاهتمام، وبالتالي تلقائيا استخدام هذا لإفادتهم مزيد من المعلومات، والمنتجات، أو المصادر وكلما شابه ذلك. هذا هو شكل من أشكال الانعزالية لأنه لا يتعرض الناس إلى معلومات مختلفة، وباستمرار محاصرون بالتفكير في أنهم بحاجة إلى المزيد من المعلومات المماثلة. في بعض الأحيان لا يرون حتى أشياء أخرى قد تحدث ، نظراً لفرط التعرض لنفس النوع من الأشياء.

الآثار الإيجابية لوسائل الإعلام الاجتماعية

في هذا الكتاب "Networked – نظام التشغيل الاجتماعي الجديد" لي ريني (Lee Rainie) باري ويلمان (Barry Wellman)، مؤلفين يعكسون بالدرجة الأولى من الآثار الإيجابية لوسائل الإعلام الاجتماعية والإنترنت القائم على الشبكات الاجتماعية. وفقا للمؤلفين، يتم استخدام وسائل الإعلام الاجتماعية لتوثيق الذكريات ومعرفة واستكشاف الأمور، والإعلان عن الذات وتشكيل الصداقات. فعلى سبيل المثال، يدعون أن الاتصال من خلال الخدمات القائمة على شبكة الإنترنت أكثر خصوصية مما يحدث في الحياة الحقيقية. علاوة على ذلك، يناقش ريني و ويلمان أن الجميع لديه إمكانية أن يصبح صانع للمحتوى. بذلك فإن إنشاء المحتوى يوفر للأفراد فرصاً الوصول إلى جمهور أوسع نطاقا. وعلاوة على ذلك، يمكن أن تؤثر بشكل إيجابي على مكانتهم الاجتماعية والحصول على الدعم السياسي.وهذا يمكن أن يؤدي إلى التأثير في القضايا التي تهم الشخص. وكمثال ملموس على الآثار الإيجابية لوسائل الإعلام الاجتماعية، استخدم المؤلفون الثورة المصرية في 2011، حيث يستخدم الناس الفيسبوك لعقد الاجتماعات وأعمال الاحتجاج، إلخ.

وسائل الأعلام الاجتماعية في الفصول الدراسيه

لقد كان وجود وسائل الإعلام الاجتماعية في الفصول الدراسية موضوعا مثيرا للجدل على مدى السنوات القليلة الماضية. وكان العديد من الآباء والمربين يخشون من تداعيات وجود وسائل الإعلام الاجتماعي في الفصول الدراسية .ونتيجة لذلك، تم حظر الهواتف المحمولة من الفصول الدراسية ومنعت المدارس العديد من مواقع التواصل الاجتماعي الأكثر شعبية. ومع ذلك ، على الرغم من مخاوف الكبار،استخدم وسوف يستخدم الطلاب وسائل الإعلام الاجتماعية. أدركت المدارس أنهم بحاجة إلى دمج هذه الأدوات في الفصول الدراسية، وتغيير الأنظمة. مدرسة مقاطعة بيل(The Peel District School Board (PDSB)) في أونتاريو هي واحدة من المدارس التي بدأت بتقبل استخدام وسائل الإعلام الاجتماعية في الفصول الدراسية. في عام 2013، قدم PDSB على سياسة "إحضار الجهاز الخاص بك" ، وقد أفرجت عن العديد من مواقع وسائل الإعلام الاجتماعية. بينما فوكس ومكابي (Fewkes and McCabe (2012)) بحثوا عن فوائد استخدام الفيسبوك في الفصول الدراسية.

ويكيبيديا

في مطلع عام 2013، شجع ستيف جوردينس (Steve Joordens)، أستاذ في جامعة تورنتو، 1,900 من الطلاب المسجلين في دورة تمهيدية في علم النفس له لإضافة محتوى إلى صفحات ويكيبيديا يضم المحتويات ذات الصلة بالدورة التدريبية.مثل غيره من التربويين قال جوردينس بأن التكليف ليس فقط تعزيز محتوى الموقع المتصل بعلم النفس، ولكن أيضا توفير فرصة للطلاب القدرة على التفكير النقدي حول المفاوضات وتشارك في إنتاج المعارف التعاونية. مع ذلك، اشتكى متطوعي هيئة التحرير في ويكيبيديا أن مساهمات الطلاب أسهمت بعدد هائل من الإضافات للموقع، وأن بعض المساهمات غير دقيقة.

الفيسبوك و الفصول الدراسية

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

تويتر


شعار تويتر
يعزز تويتر أيضا الصلات الاجتماعية بين الطلاب. ويمكن استخدامه لتعزيز بناء الاتصال والتفكير النقدي.دوميزي (2013) تستخدم تويتر في ندوة الدراسات العليا وتطلب من الطلاب نشر تغريدة بشكل أسبوعي لتمديد المناقشات الصفية. استخدام تويتر يفيد الطلاب لعرض المحتوى و للتواصل مع غيرهم من الطلاب.بالإضافة إلى ذلك، وجد الطلاب أنها "مفيدة مهنيا وشخصية" جونكو وهيبيرجيرت و لوكن (Junco, Heibergert, and Loken (2011)) انتهوا من دراسة 132 طالب العلاقة بين وسائل الإعلام الاجتماعي والمشاركة الطلابية ووسائل الإعلام الاجتماعية والدرجات. قسموا الطلاب إلى مجموعتين، واحدة تستخدم تويتر والآخرى لم تستخدمه. وقد تم استخدام تويتر لمناقشة المواد، وتنظيم مجموعات الدراسة،ونشر إعلانات الصف،والتواصل مع الزملاء.وجد جونكو وزملاؤه (2011) أن الطلاب في مجموعة تويتر كانت معدلاتهم أعلى وأكثر تفاعلية وتجميع للنقاط والسيطرة على المجموعة.واستعرض كلا من قاو، لو , وتشانغ (Gao, Luo, and Zhang (2012)) الأدب حول تويتر بين عامي 2008و2011 وخلصوا إلى أن التغريد يسمح للطلاب المشاركة مع بعضهم البعض في الصف ، وتوسيع نطاق المناقشة خارج الصف. وأفادوا أيضا أن الطلاب يستخدمون تويتر للحصول على آخر الأخبار والتواصل مع المحترفين في هذا المجال. وأفاد الطلاب أن التدوين القصير شجعهم على "المشاركة على مستوى أعلى" لأن المشاركات لا يمكن أن تتجاوز 140 حرفا، والمطلوب من الطلاب التعبير عن أفكار تعكس وتركز على المفاهيم الهامة بأسلوب موجز.وجد بعض الطلاب أن هذا له فائدة كبيرة. طلاب آخرين لم يعجبهم التقيد بعدد أحرف محددة. أيضا وجد بعض الطلاب التدوين القصير ليصبح مميز وبارز.وأشار البحث إلى أن العديد من الطلاب لم يشاركوا بالفعل في المناقشات، "أنهم مجرد مراقبون".

يوتيوب

شعار يويتوب
يوتيوب هو الأداة الأكثر استخداما في الفصول الدراسية من الوسائل الأعلام الاجتماعية .يمكن للطلاب مشاهدة مقاطع الفيديو والإجابة على الأسئلة ومناقشة المحتوى. بالإضافة إلى ذلك،يمكن للطلاب إنشاء مقاطع الفيديو لمشاركتها مع الآخرين.ادعى كلا من شير وشيا(Sherer and Shea (2011) أن يوتيوب يحتوي على خاصية المشاركات ،ولديه الطابع الشخصي (التخصيص)،والإنتاجية. وأيضا حسن يوتيوب من مهارات الطلاب الرقمية و وقدم الفرصة للتعلم من الأقران وحل المشكلات وفي 2012 و وجدت أن مقاطع الفيديو حافظت على انتباه الطلاب وولدت الاهتمام بالموضوع، و وأضحت المحتوى الدراسي. بالإضافة إلى ذلك، أفاد الطلاب أن مقاطع الفيديو ساعدتهم على استحضار المعلومات ووضع تصور للتطبيقات في العالم الحقيقي وبالطبع مفاهيمه .

خرائط التدفق

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

ارجو تنزيل المرفق للاطلاع على المادة كاملة 
خرائط التدفق Flow Charts 
خطوات تصميم خريطة التدفق
أنواع خرائط التدفق
أولاً: حسب الغرض الوظيفي
خريطة التدفق Top Down Flowchart 
خريطة التدفق Work Flowchart
خريطة التدفق الخطية Liner Flowchart 
خريطة التدفق الإنتشارية Deployment Flowchart 
خريطة تدفق الفرص Opportunity Flowchart 
ثانياً: حسب حجم المعلومات ومستوى التفصيل
مثال تطبيقي
أولاً: خطوات العملية الرئيسة
ثانياً: تمثيل خطوات العملية الرئيسة بيانياً
ثالثاً: تسجيل زمن خطوات العملية الفعلي
رابعاً: تقدير تكلفة خطوات العملية الراهنة
خامساً: تحديد مناطق ضعف العملية ومناطق التحسين

لغات البرمجة

لغة البرمجة (بالإنجليزية: Programming language) هي عبارة عن مجموعة من الأوامر، تكتب وفق مجموعة من القواعد تحدد بواسطة لغة البرمجة، ومن ثم تمر هذه الأوامر بعدة مراحل إلى ان تنفذ على جهاز الحاسوب.
تقسم لغات البرمجة بناء على قربها من اللغات الإنسانية إلى لغة عالية المستوى (قريبة من اللغة التي يفهمها البشر) مثل سي وجافا ولغة منخفضة المستوى (كلغة الأسيمبلي Assembly وهي قريبة من لغة الآلة).
وتقسم أحياناً بناء على الأغراض المرغوبة من اللغة المستخدمة. هناك لغات صُممت لكي تعمل على أجهزة معينة، مثل أن تقوم شركة ما بإنتاج جهاز حاسوب أو معالج مركزي (CPU)، وتوفر له دليل استعمال يحتوي على الأوامر التي تنفذ عليه، وهناك لغات أخرى أكثر عمومية تعمل بشكل مستقل عن نوع الآلة، أي أنها تعمل ضمن آلة افتراضية Virtual Machine، مثل لغة جافا.تعريف البرمجة من الممكن تعريف البرمجة بأنها عملية كتابة تعليمات وأوامر لجهاز الحاسوب أو أي جهاز آخر، لتوجيهه وإعلامه بكيفية التعامل مع البيانات أو كيفية تنفيذ سلسلة من الأعمال المطلوبة.
تتبع عملية البرمجة قواعد خاصة باللغة التي اختارها المبرمج.
كل لغة لها خصائصها التي تميزها عن الأخرى وتجعلها مناسبة بدرجات متفاوتة لكل نوع من أنواع البرامج والمهمة المطلوبة من هذا البرنامج.
كما أن للغات البرمجة أيضاً خصائص مشتركة وحدود مشتركة بحكم أن كل هذه اللغات صممت للتعامل مع الحاسوب.
وتتطور لغات البرمجة (البرمجيات Software) بتطور الحاسوب (الهاردوير Hardware). فعندما ابتكر الحاسوب الإلكتروني في الأربعينيات والخمسينيات من القرن الماضي (بعد أجهزة الحساب الكهربائية في العشرينات)- وكان الكمبيوتر يعمل بأعداد كبيرة من الصمامات الإلكترونية - كانت لغة البرمجة معقدة هي الأخرى، وكانت عبارة عن سلسلة من الأعداد وتكتب على شكل اكواد برمجية طويلة هذي الاعداد هي الرقمين الصفر 0 والواحد 1 ، وكان ذلك صعبا على المبرمجين. ولكن بابتكار الترانزيستور صغر حجم الحاسوب كثيرا وزادت إمكانياته، واستطاع المختصون والمبرمجون في نفس الوقت أن يبتكروا لغات برمجة أسهل للاستخدام، وأصبحت لغات البرمجة مفهومة إلى حد بعيد للمختصين. ولا يزال التطوير والتسهيل قائماً.

خصائص لغات البرمجة]


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

المعلومات وتخزينها

يتم تخزين المعلومات في الأجهزة الرقمية الحالية في هيئة أرقام طبقا لنظام العد الثنائي (أي المعتمد على 0 و 1). و بصفة عامة فان المعالجات الحديثة لا تقوم بالتعامل مع البت الواحد بل مع مجموعات من البتات يمكن أن تضم :
  • بت = 1 بايت وهي أصغر وحدة تخزين معلومات في الحواسيب الحديثة
  • 16، 32، 64، 128، 256، أو 512 بت
وباستعمال 8 بت مثلا، يمكن تشكيل 256 قيمة مختلفة، ويمكن أن تكون هذه القيمة بين 0 و 255 وتمثل وظيفة لغة البرمجة استغلال وحدة أو مجموعة من الوحدات (رموزا) لتخزين معلومات من الحياة الواقعية مثل الأسماء أو القياسات أو أرقام الحسابات البنكية.

الأوامر وتنظيم سيرها

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

التصميم الخاص


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

أمثلة

لغات البرمجة للحاسوب متدنية المستوى :
  • لغة الآلة (Machine Language).
  • لغة التجميع (Assembly Language).
أمثلة لبعض لغات البرمجة للحاسوب عالية المستوى:
  • سي
  • سي++
  • سي شاري (سي #)
  • جافا
  • ليسب
  • برولوغ
  • بايثون
  • فورتران
  • روبي
  • أدا
  • دلفي
  • بيسك
  • كوبول
  • باسكال
  • إس كيو إل
  • بي إتش بي
  • جافا سكربت
  • جيم
  • لغة لوغو Logo
  • أطلس أوتوكود
  • لغة دارت

روبوت صناعي


روبوت صناعي


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

تاريخ الروبوتات الصناعية

كان أول ظهور لكلمة روبوت عبر مسرحية آر يو أر للكاتب التشيكي كارل تشابيك والتي نشرت سنة 1920.
تقدم جورج ديفول سنة 1954 على براءة أختراع لتصنيع ذراع روبوت وقد منح البراءة سنة 1961. قام جورج بالتعاون مع جوزيف إنغلبيرغ بافتتاح شركة لإنتاج الروبوتات تحت اسم Unimation اي تحريك سنة 1956. وقد اعتمدت الروبوتات المنتجة على نموذج جورج ديفول الأساسي وقد دعيت هذه الروبوتات في ذلك الزمان باسم آلات النقل المبرمجة، بسبب كون وظيفتها في نقل الأجسام من مكان إلى آخر. وقد استخدموا مشغل هيدروليكي. كما قام ببرمجة المفاصل وفق الإحداثيات، على سبيل المثال تخزين زوايا المفاصل أثناء التعليم ثم إعادة تكرارها أثناء التشغيل. قامت شركت أنيميشن بترخيص إنتاجها إلى شركة هواساكي للصناعة الثقيلة في اليابان وشركة غويستنيتفولد في إنكلترا. لينتج أنيميشن في اليابان وانكلترا على التوالي. لتبدأ التغيرات في سنة 1970 عندما بدأت التكتلات الاقتصادية الكبرى في اليابان بإنتاج روبوتات صناعية
قام فيكتور سكيشنمان سنة 1969 في جامعة ستانفورد باختراع أول ذراع روبوتية مفصلية مكونة من 6 مفاصل دورانية. وقد سمح هذا الاختراع في استخدام الروبوتات في تطبيقات أكثر تعقيداً مثل اللحام وعمليات التجميع. وقد باع تصميمه إلى شركة أنيميشن والتي تلقت دعماً من شركة جنرال من أجل تطويره وقد تم تسويقه لاحقاً باسم آلة التجميع العالمية المبرمجة.
نمت صناعة الروبوتات الصناعية في أوروبا بسرعة لتنج شركة كيوكا في تسويق أول روبوت صناعي يقاد بست محركات كهربائية سنة 1973.


نظام التشغيل لينكس

جنو/لينكس[عدل]

جنو/لِينُكس (بالإنجليزية: GNU/Linux؛ يسمّى أحيانًا لينكس) ( استمع) هو نظام تشغيل حُر و مفتوح المصدر. بسبب تطوره في إطار مشروع جنو، يتمتع جنو/لينكس بدرجة عالية من الحرية في تعديل وتشغيل وتوزيع وتطوير أجزاءه، ويعتبر جنو/لينكس من الأنظمة الشبيهة بيونكس و يصنف ضمن عائلة أشباه يونكس إلى جانب أنظمة أخرى بعضها مملوك مثل سولاريس، وبعضها حُر (مفتوح المصدر) مثل أوبن سولاريس و فري بي.إس.دي.
بسبب الحرية التي يوفرها جنو/لينكس فقد فتح المجال للآخرين للتطوير عليه بشكل نجح في التأسيس لنظام تطوره أطراف متعدّدة، حتى أصبح يعمل على طيف عريض من المنصات من الخوادم العملاقة إلى الحواسيب المنزلية و أجهزة الهاتف الجوال، وتطورت واجهات المستخدم العاملة عليه لتدعم كل لغات العالم تقريبا، و بسبب كونه حر (مفتوح المصدر) و سهولة تطويره و اتاحة ذلك للجميع، فإن سرعة تطوره عالية وأعداد مستخدميه تتزايد على مستوى الأجهزة الشخصية والخوادم.
يعتبر جنو/لينكس من البرمجيات الحرة. جنو/لينكس بكونه نظامًا حرًا لا يعني بالضرورة كونه نظامًا مجانيًا، فلا علاقة للحرية بالسعر. إذ أن الجهة التي تريد توفير البرنامج مسؤولة عن توفير الكود المصدري للبرنامج و في نفس الوقت حرة في أن تبيع وتحدد سعر النسخة التي قامت ببنائها. تم إنتاج العديد من التوزيعات لنظام جنو/لينكس إذ قامت العديد من المجموعات بتجميع البرامج المفتوحة المصدر على هيئات مختلفة لتسهيل تركيب النظام وللوصول إلى أهداف مختلفة، يستعمل البعض مصطلح إصدارات أو نكهات للإشارة إلى التوزيعات المختلفة التي تتراوح استخداماتها من الحاسوبالمنزلي إلى الخوادم. لكل إصدار أو توزيع أو نكهة مميزات خاصة، و لا يمكن الجزم بأن توزيعة معينة هي أفضل من توزيعة اخرى، فبعض التوزيعات تعتبر أفضل من قبل المتحدثين بلغة معينة، و بعض التوزيعات مفضلة من قبل المستخدمين الجدد، و اخرى مفضلة من قبل المستخدمين المتعودين على جنو/لينكس.

تاريخ تطوره

يونكس

صمم و طبق نظام التشغيل يونكس في عام 1969 بدعم من مختبرات بيل في الولايات المتحدة, بواسطة كلا من كين تومسون، دينيس ريتشي، دوغلاس ماكلروي, و جو اوساننا. صدر الإصدار الأول في عام 1971, وكان في البداية مكتوب كاملا بلغة التجميع، التي كانت البرمجة بها أمرا شائعا في ذلك الوقت. في العام 1973، اتخذت إي تي أند تي (سابقا
عرفت بـ مختبرات بيل) قراراً يقضي بإعادة كتابة يونكس باستخدام لغة سي (C) عوضاً عن لغة التجميع فهذا سيسهّل عملية نقل نظام التشغيل لحواسيب أخرى و تمكين مطورين آخرين من إضافة وتحسين نظام التشغيل. قرار مختبرات بيل ساعد في سرعة تطوير يونكس و قامت شركة إي تي أند تي بترخيص المنتج يونكس للجامعات، الشركات التجارية، وحكومة الولايات المتحدة لاستعماله في أبحاثهم و تطويره. وهكذا ظهرت العشرات من نسخ يونكس المختلفة في وقت قياسي مما دفع شركة بيل إصدار نسخة يونكس مغلوقة المصدر باسم System3, في عام 1983 كما قامت نفس الشركة بتعديل رخصة استعمال نواة يونكس بحيث أنها أصبحت نسخة تجارية محتكرة, أي لم تسمح شركة بيل بالتعديل على هذه النسخة أو إنتاج نسخة تجارية مبنية على هذه النسخة. و أثار قرارها غضبا عارما لدى كلا من عشّاق نظام يونكس و من ساهم في تطويره. و كان من بينهم رجلا يدعى ريتشارد ستولمان الذي غضب أيضا من قرار الشركة, بحيث انه لم يهضم فكرة تقييد نسخة يونكس بحيث انه اعتاد على العمل على نواة النظام وتعديلها بما يناسب عمله وعندما اكتشف انه لن يحصل على مصدر النواة ليجري تعديلاته بما يتناسب مع طبيعة عمله, فقرر أن ينشئ مشروع جنو.

مشروع جنو


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

النواة

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


برامج المصادر الحرة

 » تاريخ البرامج الحرة

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

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

أمثلة للبرامج الحرة:

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

كيف تشارك في البرامج الحرة؟

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