مرحبا بك في نوكيا
نوكيا

آخر المواضيع رحيبوا فيا مدهش افعى كبير تبتلع كنغر video 3gp جديد فيديو رائع لكريستيانو رونالدو للموبايل(18 دقيقه 3gp)حصريا طلب ليه فليده للمنتدى وليا كمان الاتصالات السعودية تقدم تسهيلات كبيرة لتحديث بيانات العملاء الاتصالات السعودية توقع اتفاقية شاملة لجميع المشاريع العقارية لشركة الراشد المحدودة ع الاتصالات السعودية تطرح بطاقات سوا حج بأرصدة إضافية وأجهزة جوال مجانية فتاة بالرياض تعرضة للحادث ستنام على فرآش آلموت .. و تحتضر ماذا آعددت .. !! ياليتكـ بس تفقدني { كثر } ما افقدكـ واشتــاق ملكات العالم سعوديات .......... مشكله فجوال ال جي الاتصالات السعودية تطلق عرض مضاعفة المدة لبطاقات سعودي نت بالصورحجاج بيت الله يزدحمون امام فروع شركة الاتصالات ويغلقون فروع موبايلي اجدد النغمات تركية الحزينه - جديده 2009 - MP3




رد
 
  #1 (permalink)  
قديم 02-28-2006, 02:24 AM
الصورة الرمزية Nedved
Nedved Nedved غير متواجد حالياً
مراقب سابق
 
تاريخ التسجيل: Nov 2005
الدولة: EgYpT....cAiRo
المشاركات: 4,085
Nedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائع
افتراضي ،،، لــغـات الـبـرمــجــة ،،،


(س)

ده أول موضوع لي في قسم لغات البرمجة وأتمني ان يحوز علي إعجابكم.....
--------------------------------------------------------------------------------



ماهي لغات البرمجة ؟


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



1ـ لغة الآلة :


وتسمى "اللغة الثنائية" حيث إنها تتكون من سلسلة من 0 و 1، وهي اللغة الوحيد التي يفهمها الحاسب الآلي، حيث تحول جميع اللغات إلى لغة الآلة، حتى تتمكن معدات الحاسب الآلي من التفاهم معها، ولأنها تتكون من صفر وواحد، لذا فقد تميزت هذه اللغة بالصعوبة نظراً لما تتطلبه من حفظ ودقة في كتابة سلسلة طويلة من صفر وواحد بترتيب معين، مما ينتج عنه أخطاء كثيرة من الترميز، ويجب أن يحدد المبرمج كل شي، فكل خطوة يجب أن ينفذها البرنامج يجب أن ترمز، لذا فالمبرمج يجب أن يكون على علم بتركيب الحاسب الداخلي، والعنا وين الرقمية لمواقع التخزين، سواء للبيانات أو التعليمات، ،ونتيجة لهذه الصعوبات فقد ظهرت طرق أخرى لتمثيل الترميز الثنائي، كالنظام الثماني OCTAL والستة عشري HEX-ADECIMAL بدلا من 1، 0 فالنظام الستة عشرين يتكون من ستة عشر رمزاُ هي : 0 ,1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 A.B,C,D,E,F .
مما يساعد على سهولة قراءة التعليمات المكتوبة وحفظها بهذه اللغة، فبدلا من كتابة 16 رقماً في سلسلة يمكن الاستعاضة عنها بأربعة رموز من رموز النظام التشغيل الستة عشري .


2ـ لغة التجميع :


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


3 ـ اللغات العليا :


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

الترجمة TRANSLATION :تحويل البرنامج المكتوب بلغة المستوى العالي إلى لغة الآلة .

الربط LINKING :ربط الروتينات المكتبية الكائنة بالمكتبة، والتعليمات الضرورية بالبرنامج .

لتحميل LOADING :يقوم البرنامج بتحميل شفرة الهدف والروتينات المكتبية، والتعليمات على الذاكرة الرئيسة بغرض التنفيذ .


وكانت اللغات تصنف حسب قوتها إلى :::
لغات أعمال
لغة علمية
لغات مبتدئين


وفي وقتنا الحاضر فإن معظم اللغات يمكن استخدامها بكفاءة في تطبيق أنواع التطبيقات كافة، ومن أشهر لغات المستوى العالي :


لغة الكوبول COBOL :


وكلمة COBOL هي اختصار للعبارة الإنجليزية Common Business Oriented Language ، وقد طورت وصممت هذه اللغة من لدن لجنة من مصنعي أنظمة الحاسب الآلي ومطوريها عام 1960م وتتميز لغة كوبول بقدرتها على التعامل مع الملفات؛ لذا اشتهرت بأنها لغة أعمال .



لغة الفورتران FORTRAN :


وهي اختصار عبارة FORmula TRANSlation ، وتعد أقدم اللغات ذات المستوى العالي، وقد ظهرت هذه اللغة في منتصف الستينات، حيث بدئ عام 1954 بالعمل على تطوير لغة برمجة تقبل برنامجا مكتوبا بلغة قريبة من لغة الإنسان، ويحوله إلى شفرة قابلة للتنفيذ على الحاسب الآلي، وبعد 3 سنوات أي في عام 1957م . ظهر أول مفسر فورتران.



لغة البيسك BASIC LANGAUGE :


وهي اختصار للعبارة الإنجليزية Beginer's All Purpose Symbolic In struction Code أي اللغة المتعدد الأغراض للمبتدئين، وتأتي كلمة BASIC التي تعني الأساس لتحقيق المعنى نفسه، فهذه اللغة ونظراً لبساطة تعليماتها ومحدوديتها فإنها تعد لغة مناسبة للتعلم من قبل المبتدئين في عالم الحاسب الآلي والبرمجة، وتستخدم هذه اللغة في معظم الحاسبات الشخصية، مما يدل على الانتشار الواسع لها، وقد طورت هذه اللغة في كلية Dartmouth عام 1963م من لدن John Demuy و Thomas Kurtz .
وقد طورت حتى اصبحت تستخدم في قطاع واسع .


لغة باسكال PASCAL :


وسميت باسم العالم الفرنسي الرياضي الفذ Blaise Pascal ، وصممت هذه اللغة من قبل العالم السويسري Niklaus Wirth ، وطرحت عام 197، وقد انتشرت هذه اللغة خصوصاً في الجامعات . إذ تدرس هذه في معظم جامعات العالم لطلاب علوم الحاسب، وتمتاز لغة PASCAL بالسهولة، واختصار الكلمات فيها إلى حد كبير، وبنيتها التركيبية وقوة البرامج الفرعية، واستخدام المؤشرات Pointers ، وقد ظهرت نسخ جديدة من Pascal امتازت بتلافي العيوب في النسخ السابقة، ويعد TurboPascal من شركة Borland من البرامج المستخدمة بكثرة بين المبتدئين والتخصصين في البرامج، وتنافس هذه اللغة لغة Basic في كثرة المستخدمين لتوافر كثير من المميزات فيها، وتستخدم هذه اللغة من قبل الطلاب والمهندسين، كما تستخدم في قطاع الأعمال التجارية .



لغة سي C :


طورت هذه اللغة في معامل Bell من قبل Dennis Ritchie وهي تطوير لنسخة قديمه تسمى B من لغة BCPL التي ظهرت عام 1969م . لذا سميت هذه النسخة اللاحقة بـ C .
وتشتهر لغة C باستخدامها كلغة برمجة نظم system software حيث تستخدم لكتابة برامج النظم التشغيلية . إذ إنها تعد لغة قريبة، وتشبه إلى حد كبير لغة التجميع As-sembly وتمتاز بسرعتها الكبيرة، كما تملك مخجموعة جيدة من التعليمات، كما أنها لغة قابلة للنقل من جهاز إلى آخر لصغر الجزء الواجب نقله منها، وتعد لغة C من اللغات التركيبية Structured Language .
وازداد اهتمام محترفي البرمجة بلغة الـC ، والنسخ المحسنة منها C+ , C++ . إذ إن معظم التطبيقات تكتب بها .


لغات الجيل الرابع : Fourth-Generation language (4GL) :


سميت بهذا الاسم نسبة إلى الجيل التي ظهرت فيه، مثل هذه اللغات التي تتصف بقلة التعليمات التي يكتبها المبرمج لتحقيق هدف ما ، فما كان يتطلب مئات الأسطر من لغة بيسك أو الآلاف من لغة كوبول باستخدام عدد بسيط من الأسطر في هذه اللغات .
تمتاز هذه اللغات بعدة مزايا :
1ــ إنها لغة موجهة للنتائج أي إن المبرمج يهتم بطلب ما يريده من الكمبيوتر، دون أن يوجهه لكيفية القيام بذلك .
2ــ زادت من الإنتاجية؛ لأن كتابة البرامج وصيانتها أكثر سهولة .
3ــ سهلة الاستخدام، وتتطلب قليلاً من التدريب على استخدامها، سواء كان للبرمجة أو غيرها .
4ــ لم يعد المستخدم بحاجة إلى التفكير في الأجهزة أو هيكلية البرنامج .
وقد بدأت لغات الجيل الرابع بالانتشار بين المبرمجين، وبشكل كبير جداً لما توفره لغات البرمجة هذه من سهولة في معاملة الملفات، وربط هذه الملفات بعضها مع بعض بغرض التحديث أو طباعة التقارير .
كما توفر هذه اللغات قوة في المشاركة في الموارد البرمجية وخصوصاً الملفات، ومن أمثال هذه اللغات لغة Dbase من Borland ، ولغة Foxpro من Microsoft ، و Oracle من Ingress، وتستخدم لغة الاستفسار المهيكلة SQL Structured Query Language في عمليات بناء قواعد المعلومات وتحديثها، وتوفير الحماية اللازمة لها .



ما هي SQL ؟


SQL هي اختصار للعبارة الإنجليزية Structured Query Language أي لغة الاستفسار المهيكلة، وهي عبارة عن مجموعة من التعليمات القريبة من اللغة الطبيعية التي توجه نظام إدارة قواعد البيانات DBMS للقيام بعمليات بناء قواعد البيانات، وتحديثها والبحث فيها، وعمل قواعد الحماية للبيانات .
وتمتاز لغة الاستفسار SQL بالآتي :
1ــ لغة قريبة من اللغة الطبيعية .
2ــ تستطيع الحصول على أية بيانات من قاعدة البيانات . إذ يمكن الحصول على بيانات ملف كامل أو بعض الحقول من ملف أو مجموعة ملفات .
3ــ يهتم المستخدم بتعريف احتياجه What you want، ولا يهتم بكيفية الحصول على أو من أين ؟ How or Where? .


اللغات الطبيعية Natural Language أو لغات الجيل الخامس :


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


-----------------------------------------------------------------------------------------------------------------------------
لغات الإنترنت :




لغة HTML :


وهي إحدى اللغات المستخدمة لإنشاء صفحات الويب www .
إن (Hyper##**محجـوووب**####**محجـوووب**####**محجـوووب**####**محجـوووب**## Morkup Language) عبارة عن لغة تحوي مجموعة من الأوامر تؤدي إلى تكوين صفحات الويب، إن إنشاء صفحة بواسطة تركيبة Ascii على منسق الكلمات يمكن أن تحول إلى صفحة على الويب بإضافة بعض أوامر Html .
إن أوامر Html تمكن المستخدم من تنفيذ عدد من العمليات على صفحات الويب منها :
ـــ تحديد حجم النص وطريقة عرضه .
ـــ إنشاء الروابط مع الوثائق والمستندات الأخرى .
ـــ إنشاء نماذج تفاعلية مع الصفحة .
ـــ توفير الدعم للوسائط المتعددة كالفيديو والصوت والصورة .


لغة جافا Java :


وهي من اللغات المستخدمة للانترنت ولصفحات الويب في www وتهدف لغة البرمجة هذه إلى إضافة الحيوية إلى صفحات الويب عبر النصوص المتحركة والرسوم التي تتحرك بشكل تفاعلي والوسائط المتعددة .
ولغة جافا طورت من قبل شركة Sun Microsystems على غرار لغة C++ وتقوم الوثائق المنشئة بلغة الترميز النصي Html باستدعاء برامج جافا كما يكن تشغيلها بصورة منفردة .

منقول
__________________
----------- نوكــــيا... فـــور.... -----------


:أنــت الزائر رقــم:

لموضوعاتي و مشاركاتي
فشــكرا لــك
رد باقتباس
  #2 (permalink)  
قديم 02-28-2006, 05:44 AM
ms2006 ms2006 غير متواجد حالياً
عضـــو جــديد
 
تاريخ التسجيل: Feb 2006
المشاركات: 2
ms2006 is on a distinguished road
افتراضي

مشكور يا غالى
رد باقتباس
  #3 (permalink)  
قديم 02-28-2006, 08:52 AM
ملاك الظلام ملاك الظلام غير متواجد حالياً
& عضــ vip ــو مـميــــز &
 
تاريخ التسجيل: Oct 2005
الدولة: cairo
المشاركات: 1,125
ملاك الظلام is on a distinguished road
افتراضي

مشكور يا غالى موضوع رائع وشرح
مفيد
__________________




من مواضيعى

اختراق المواقع من الالف الى الياء
موسوعة برامج الانترنت


هديه لكل مسلم

كل برامج التورنت وشرح لتقنية التورنت ومواقع بحث
برنامج مـايـــا وفوتوشوب وفلاش وبرامج تانية كتير وخطوط وفلاتر مكتبة المصمم



انت الزائر رقم

:: قم بالضغط على الصوره لمشاهدتها بحجمها الطبيعي ::

لمشاركاتى وردودى فشكرا لك

ـــــــــ ـ ــــــــــــــ ـ ــــــــــــــ ـ ــــــــــــ
sayedsaadسابقا
رد باقتباس
  #4 (permalink)  
قديم 02-28-2006, 06:11 PM
الصورة الرمزية الـمـدمــر
الـمـدمــر الـمـدمــر متواجد حالياً
المشــــرف الــعـــــــــــام
 
تاريخ التسجيل: May 2004
الدولة: k s a ولله الحمد
المشاركات: 11,909
الـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائعالـمـدمــر موضوع رائع
افتراضي

بارك الله فيك موضوع ولا احلى

لغات البرمجه علم مهم لمن يريد الابحار في الكمبيوتر بشكل عام
__________________
------- دعواتكم -------

اعتذر عن الرد على الرسائل الخاصه والخارجيه لمدة 3 ايام لاني في سفر ان شاءالله اذا رجعت ارد وشكرا...
للمراسله من خارج المنتدى





سمـاعللقرآن ,,,
http://www.tvquran.com
المصحــف الفلاشي ,,,
http://www.quranflash.com/




اكسر الملل وغير شكل الماوس في جهازك بدون برامج هنــــا

من اعضم البرامج فائدة وذو حجم صغير جدااا

اذا رديت وماظهرت لك المرفقات
اضغط زر الــــتحديثــــ F5

رد باقتباس
  #5 (permalink)  
قديم 02-28-2006, 10:16 PM
الصورة الرمزية Nedved
Nedved Nedved غير متواجد حالياً
مراقب سابق
 
تاريخ التسجيل: Nov 2005
الدولة: EgYpT....cAiRo
المشاركات: 4,085
Nedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائع
افتراضي

مشــــكورين إخواني علي الرد و المروور وياليت يكون عجبكم الموضوع
__________________
----------- نوكــــيا... فـــور.... -----------


:أنــت الزائر رقــم:

لموضوعاتي و مشاركاتي
فشــكرا لــك
رد باقتباس
  #6 (permalink)  
قديم 03-11-2006, 03:24 PM
الصورة الرمزية Kiss of Death
Kiss of Death Kiss of Death غير متواجد حالياً
& سري للغــايه &
 
تاريخ التسجيل: May 2005
الدولة: I█Iالسـعـ.¸I♥I¸.ـوديهI█I
المشاركات: 1,969
Kiss of Death is on a distinguished road
افتراضي

ثانكيوووووووووووووووووووو ووووو
__________________
ـــــــــــــــ نوكيا فور ــــــــــــــ

لديك أو رأيت مشكلة أومشاركة تتعلق بالمنتدى فقط .. ارسلها هنا
رد باقتباس
  #7 (permalink)  
قديم 03-11-2006, 04:57 PM
MANCHESTER U MANCHESTER U غير متواجد حالياً
عضــــــــــو متميـــــــــــز
 
تاريخ التسجيل: Sep 2005
الدولة: مملـــ البحرين ـــكة
المشاركات: 954
MANCHESTER U is on a distinguished road
افتراضي

بارك الله فيك
مشكووووووووووووووور
اخوي شريدا
__________________
عودتي بأذن الله بعد الاختبارات
رد باقتباس
  #8 (permalink)  
قديم 03-12-2006, 02:07 AM
الصورة الرمزية Nedved
Nedved Nedved غير متواجد حالياً
مراقب سابق
 
تاريخ التسجيل: Nov 2005
الدولة: EgYpT....cAiRo
المشاركات: 4,085
Nedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائعNedved موضوع رائع
افتراضي

شكــرا علي مروركــم الجمـــيل
__________________
----------- نوكــــيا... فـــور.... -----------


:أنــت الزائر رقــم:

لموضوعاتي و مشاركاتي
فشــكرا لــك
رد باقتباس
  #9 (permalink)  
قديم 03-15-2006, 04:37 PM
HAMID ALI HAMID ALI غير متواجد حالياً
عضـــو جــديد
 
تاريخ التسجيل: Mar 2006
المشاركات: 1
HAMID ALI is on a distinguished road
افتراضي

je peux trouver chez vous des cours de visual basic6.0
رد باقتباس
  #10 (permalink)  
قديم 04-19-2006, 02:57 PM
الصورة الرمزية JOKER
JOKER JOKER غير متواجد حالياً
& عضــ vip ــو مـميــــز &
 
تاريخ التسجيل: Mar 2006
الدولة: Leb >> Live In Q8
المشاركات: 9,739
JOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائعJOKER موضوع رائع
افتراضي

مشكوووووووووووووور حبيبي
__________________

NOKIA 4

Sáffá7...سابقاَ
رد باقتباس
رد

أدوات الموضوع إبحث في هذا الموضوع