مشاهدة النسخة كاملة : مساعدة لوجه الله
فهموووووووووووووووووووووووووووني فيها
 
واش هي الاختلافات بين الباسكال واللغة سي
 
قولوهملي ولا نبدا نبكي :sdf::sdf::sdf::sdf:
 
بلييييييييز والله حوست بصح مالقيتش وبصراحة مطلوبين مني من طرف الاستاذ 
 
 
 
اجركم على ربي الي عندو معلومة مايبخلش بيها بالاك تشفعلك نهار الاخرة يا اخي /اختي 
 
نستنا فيكم
**sliman**
2013-03-29, 20:16
الاختلاف بين لغات البرمجة هو اختلاف مثل اللغات الحقيقية (لغة الانسان) هي مجرد وسيلة مختلفة لقول الأشياء ولكن بعضها أكثر تعقيدا ومتطورة، وبعضها لها القدرة على ان تفعل أكثر من غيرها . . .
السي اصله من الباسكال 
الفرق بين السي والباسكال هو الاقبال عليها فقط 
اما الباسكال فتبقى اهم شيء لان هي la base 
اضافة الى ان الباسكال يشبه الى حد كبير الالغوريتم 
الا ان السي تيتح لك ان تبرمج برامج افضل من الباسكال 
السي للبرمج التطبيقية 
اما الباسكال فللبرمجة الرياضية 
---------
لا يمكن الجزم بين افضل لغة لكل لغة مزايا وعيوب
كل ما أعرفه أن الباسكال لغة بيداغوجية ليست مثل السي
والله أعلم
شكرا لكم 
لكن حبيت نعرف ماكانش فرق فالديكلاراسيون تاع الفاريابل ولي كونستونس 
وفالسي نستعملو البوان فيرغيل ولالا
اخي وش قصدك بالبرمجة التطبيقية 
ممكن مثال
إليك هذه المقارنة من ويكيبيديا 
http://en.wikipedia.org/wiki/Comparison_of_Pascal_and_C
شكرا لك اناسة 
 
 
اختى اذا كتي استاذة اعلام اعطيني صفحتك في الفيس بوك على الخاص
you92cef
2013-03-31, 19:50
السلام عليكم
الباسكال لغة بداغوجية يعني 
la base 
وهي اقرب الى الالغوريتم وتختص بنسبة كبيرة للبرمجة الرياضية التي نهتم فيها بالنتائج اكثر من المظهخر او الشكل 
السي غلة للتطبيقات 
objet 
فهنا ابتعدنا عن البداغوجية وبدئنا في برمجة تطبيقات كاملة كبرمجة مثلا نظام التشغيل لينوكس فالباسال من الصعب بمكان ان نبرمج نظام تشغيل 
كما نعرف فان الحاسوب لا يفهم الة لغة 0 1  
******** binaire 
لدلك نحتاج الى ترجمة اوامر اللغة سواء الباسكال او السي الى اوامر تكون من الشكل 0 او 1 *-* اشارات كهربائية فقط *-*
في الباسكال يكون لدينا برنامج 
pro.pas
بحيث pas اختصار باسكال ويكون هناك برنامج مكتوب بالباسكال 
نعمل 
compilation 
فنحصل على برنامج 
pro.exe
بحيث 
exe
يدل انه برنامج تطبيقي 
هده 
architacture 
رغم بساطتها ولكن لا تمكن من استعمال كل امكانيات الحساوب ونظام التشغيل 
لدلك جاءت لغات اخرى 
******** objet 
مثلا 
عندما نبرمج بالسي نصحل على ملف 
pro.c
عند 
compliation 
لدينا اختيارين 
ان نحصل مباشرة على 
pro.exe
برنامحج تطبيقي كحال الباسكال مثلا 
او 
pro.o
o تدل على orienté
فهدا الملف يمكن من التعامل بسرعة وكفائة واستعمال افضل لمكونات الحساوب رام بروسيسيور ونظام التشغيل 
طبعا هده فقط امور بسيطة لانكم لفهم الاختلاف هناك مواد خاصة تدرس وتخصصات 
في الباسكال الفاريبايل تكون في الاول بعد كلمة 
var 
بينما في السي 
يمكن ان نضعها في الاول او نضعها في وسط الربنامج 
عادي 
في الباسكال 
هناك بروسيدور بينما في السي لا يوجد بروسيدور بل توجد فوكسيون فقط 
في الباسكال البروسيدور ولي فوكسوين تكون في بداية البرنامج ومنادات فوكسيون او برويسيدور يكون بعد تعريفه 
بينما في السي لدينا العكس
يمكن ان نكتب البروسيدور في الول او في الاخير 
يعني نكتب البروسيدور ولي فوكسوين كما في الباسكال ثم نعمل منادات لهم او العكس 
نعمل منادات لهم في بداية البرنامج ثم من بعد نعمل تعريف 
في السي هناك رموز تسهل البرمجة وتخصتر الطريق 
مثلا في الباسكال 
نستعمل 
if ....  else 
بينما في السي 
يمكننا استعمال 
if ..... else 
او استعمال رمز اخر وهو رمز 
؟
مثلا 
a,b:؟max a>b 
فهدا معناه ادا كان
a اكبر من B فان قيمة ماكس تكون a
ادا العكس تكون b
فهنا اختصرنا 
if ..... else 
في السي يوجد بوان فاركول عادي بينما في بعض الامور لا نضع بعدها بوان فركول 
في السي نضع بوان فراكول قبل else 
وهناك اختلافات خرى 
شكرا
الله يحفظك خويا ربي يديرهالك في ميزان الحسنات معلومات جد قيمة
خويا قتلي كاين بروسيدور في الباسكال والسي ماكانش 
ومن بعد قتلي بلي في الباسكال الديكلاراسيون تاع البروسيدور والفونكسيون تكون بعد التعريف
اما في السي 
ننادي بالبروسيدور في لول ولا في الاخير
كيفاش ضرك كاين بروسيدور فالسي ولا ماكانش؟
وجزاك الله خيرا
في السي نديروا بوان فيرقيل ثاني بعد العبارة عادي كيما الباسكال ؟
 
وفي التاكست مثلا في باسكال نكتبو ('asma')
في السي نديرو هاذوك '' ولا والو ؟
you92cef
2013-04-01, 14:10
خويا قتلي كاين بروسيدور في الباسكال والسي ماكانش 
ومن بعد قتلي بلي في الباسكال الديكلاراسيون تاع البروسيدور والفونكسيون تكون بعد التعريف
اما في السي 
ننادي بالبروسيدور في لول ولا في الاخير
كيفاش ضرك كاين بروسيدور فالسي ولا ماكانش؟
وجزاك الله خيرا
لا يوجد بروسيدور في السي يوجد فقط فوكسوين
you92cef
2013-04-01, 14:11
في السي نديروا بوان فيرقيل ثاني بعد العبارة عادي كيما الباسكال ؟
 
وفي التاكست مثلا في باسكال نكتبو ('asma')
في السي نديرو هاذوك '' ولا والو ؟
نعم يوجد بوان فاركول عادي مثل الباسكال 
في السي شان 2 كاراكطار نضعها بين "  "
شكرااااااااااااااااااااااااااااااااااااااااااااااا اااااااا شكرا شكرا الله يفرج عليك كيما فرجت عليا خويا
you92cef
2013-04-01, 18:14
هناك اختلافات اخرى مثلا 
في الباسكال نستعمل دالة واحدة تمكننا من استعمال كل دوال الباسكال الخاصة بالبرمجة 
uses wincrt
بينما في السي العكس 
هناك 
bilblioteque
وكل واحدة لديها دوال خاصة بها 
مثلا 
دالة 
sqrt
نجدها في البيبليوطاك
math.h
ففي الباسكال نستعمل 
uses wincrt
بينما في السي نستعمل 
#include<stdio.h>
دائما نستخدمها في السي 
وادا كان في برنامجنا مثلا دالة 
sgrt 
نقوم باستدعهاء الدالة 
math.h
بلشكل التالي 
#include<math.h>
اضافة الى الدالة 
main 
التي تعتبر بمثابة 
begin *-* program principale 
في الباسكال 
في السي ايضا 
ادا كانت لدينا مصفوفة او جدول ببعدين نكتبه بهدا الشكل 
t[i][j]
بينما في الباسكال نكتبه بهدا الشكل
t[i,j]
والكثير من الاختلافات الطفيفة 
طبعا السي مخصص للينوكس 
والينكوس نستعمل اوامر 
command 
اشبه ما تكون باوامر 
dos 
في الوندوز 
فادا كنا نبرمج بالسي في الينوكس 
نستعمل 
كوموند خاصة بال
compilation 
مثلا 
زاخرى خاصة بال
execution
ياخويا الله يحفظك وينورلك طريقك والله قد ماقلت وقد ماشكرتك مانوفيكش حقك تستاهل اكثر ربي يعطيك الخير الكثير
 
بصح عندي تساؤل صغير 
هذه الداله sgrt على ماذا تدلانا نعرف sqrt فقط
اذا عندك الباسكال خويا اعطيهولي ؟
noureddine4
2013-04-01, 19:09
اختي الكريمة حملي من توقيعي برنامج lazarus
وماهو هذا البرنامج اول مرة نسمع بيه ؟
noureddine4
2013-04-01, 19:20
هذا برنامج مطور لبيئة الباسكال جربيه وانا اراه افضل من turbo pascal
you92cef
2013-04-02, 10:57
ياخويا الله يحفظك وينورلك طريقك والله قد ماقلت وقد ماشكرتك مانوفيكش حقك تستاهل اكثر ربي يعطيك الخير الكثير
 
بصح عندي تساؤل صغير 
هذه الداله sgrt على ماذا تدلانا نعرف sqrt فقط
sqrt
خطا في الكتابة
you92cef
2013-04-02, 10:59
اذا عندك الباسكال خويا اعطيهولي ؟
للاسف رفعناه ووضعنا رابط تحميله ولكن ادارة منتديات الجلفة قامت بحدفه بدعوة انه رابط اشهاري 
للاسف مواقع الرفع فيها اشهارات مادا عسانانا نفعل
سيتم رفعه قريبا ان شاء الله نسخة 
tpw 32 bits 
بخصوص لازاروس فهو باسكال اوبجي والعمل به صعب نوعا ما 
فالاولى العمل بالباسكال العادي وفي السنة الثانية تتطرقون للباسكال اوبجي
اوك  يعطيك الصحة خويا 
الله ينورك
you92cef
2013-04-02, 13:05
رابط تحميل الباسكال 
http://www.speedyshare.com/v3f2y/Turbo-pascal-1.5-for-win.zip.zip
للتحميل اضغط على الجملة 
Téléchargez: Turbo pascal 1.5 for win.zip.zip
استغفر الله.
2013-04-02, 13:19
اخي هذا الرابط في تيربو باسكال 7 ولا اي نوع
you92cef
2013-04-02, 13:36
tpw
turpp pâscal windows
يعطيك العافية اخي يوسف وربي يوفقك لبلوغ الدكتورا ...والى مزيد من التفوق
you92cef
2013-04-04, 18:11
يعطيك العافية اخي يوسف وربي يوفقك لبلوغ الدكتورا ...والى مزيد من التفوق
من فمك لربي :d:1:
من فمك لربي :d:1:
 امين يارب فاعل الخير دائما ينال وانت الله يبارك مشهودلك بهذا الامر
vBulletin® v3.8.10 Release Candidate 2, Copyright ©2000-2025, TranZ by Almuhajir