الدرس الثاني عشر - لغات البرمجة الجزء الثاني - الفرق بين الكومبالير والانتربرتر

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 478

  • @ProgrammingAdvices
    @ProgrammingAdvices  2 роки тому +66

    ✅Don't Forget to LIKE 👍 SUBSCRIBE 🔔 SHARE ↗
    لا تنسى الاشتراك في القناة وتفعيل زر الجرس، ولطفا ادعمنا بلايك وشارك هذا الفيديو مع اصدقائك لتعم الفائدة للجميع

    • @N.BinZahar
      @N.BinZahar 2 роки тому +2

      حق وواجب علينا ...💐

    • @mohamedbadrmohamed2835
      @mohamedbadrmohamed2835 2 роки тому

      استاذي شكرا علي المعلومات القيمة اولا, ثانيا لاحظت وجود خطأ كتابي بجميع المحاضرات التي تم عمل مقارنة بها والخطأ بكلمة
      diffrences
      والصحيح ان تكتب Differences.
      وشكرا مرة ثانية علي المجهود المبذول.

  • @esmaeelsalama3977
    @esmaeelsalama3977 2 роки тому +178

    يتحدثون عن ديڤيد يلي بكورس cs50 وما يعرفون استاذي الفاضل
    ربي يبارك في عمرك 🖤

    • @duaasw5198
      @duaasw5198 2 роки тому +2

      صدقت

    • @Tenaatef
      @Tenaatef 2 роки тому +3

      قلت هذا الشئ وانا بحضر مثل ما قلت صدقت

    • @emanemad7750
      @emanemad7750 Рік тому +1

      صدقت

  • @hussainiahmed1987
    @hussainiahmed1987 Рік тому +128

    ما شاء الله عدد التفاعل رغم انه قليل لكن ثابت تقريبا، دليل ان الاشخاص مستمرين وعندهم صبر

    • @All-us
      @All-us Рік тому +2

      معك حق

    • @asadmohammad5553
      @asadmohammad5553 Рік тому +5

      صبر وحماس 😘😉

    • @sammr8888
      @sammr8888 Рік тому +1

      ❤❤❤❤

    • @MiyamotoMusashi23839
      @MiyamotoMusashi23839 Рік тому +1

      وين وصلت

    • @hussainiahmed1987
      @hussainiahmed1987 Рік тому +3

      @@MiyamotoMusashi23839 حاليا موقف علشان عندي امتحانات بس هرجع ف الاجازه ان شاء الله

  • @alialalem0
    @alialalem0 Рік тому +90

    1- A compiler translates the programming language into machine language. It reads the source code, checks for errors, and then converts the code into object code. The object code is saved as an executable file on the hard drive.
    2- An interpreter is another type of translator that converts source code to object code. However, it works by reading and executing one instruction at a time. It checks for errors in each instruction before moving on to the next one.
    3- An assembler is a translator that converts code written in assembly language into machine language. It takes the assembly code as input and produces the corresponding machine code as output.
    4- The linker is a tool that connects object code with libraries, making sure everything needed for the program to run is put together correctly.
    5- An exe file is a short form of "executable file." It is a file format that contains the compiled code of a computer program, which can be directly executed or run on a computer.
    6- A loader is a program or part of an operating system that loads executable files into memory and prepares them for execution.
    7- Compiled.
    8- No
    9- No
    10- yes
    11- yes

    • @marikrotaest3423
      @marikrotaest3423 Рік тому +1

      1- * and then converts the code into machine code

    • @emanemad7750
      @emanemad7750 Рік тому +1

      جزاكم الله خيرا

    • @therealniga
      @therealniga 6 місяців тому

      ​@@marikrotaest3423 machine code or object code, same thing

    • @AbnSoliman3
      @AbnSoliman3 5 місяців тому

      It is the same​@@marikrotaest3423

    • @Janatzerroual
      @Janatzerroual 2 місяці тому

      @@marikrotaest3423 he said converts source code to object code which means machine code as well

  • @بلالمحمد-ذ9ت
    @بلالمحمد-ذ9ت 3 місяці тому +10

    أنا مش عارف إزاي كانوا بيتعلموا برمجة قبل الكورس ده , جزاك الله خيرا , أول مرة في حياتي أفهم الكومبايلر , كل الحب التقدير , وفقك الله و نفع بك

  • @rr-qk7gk
    @rr-qk7gk Рік тому +16

    افضل شي بكل درس انو بعده homework نقيس فيه فهمنا ويساعد على تثبيت المفهوم جزاك الله خير على مجهودك الكبير و أسأل الله ان يرحم و لديك ويسكنهم فسيح جناته

  • @سبوتلايتللكهرباء

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

  • @mohako98
    @mohako98 2 роки тому +11

    أتمنى لو أقدر اعمل mention لجميع اساتذة الجامعات و المعلمين ليتعلمو كيف يشرحون .. اعتقد انهم لن يتعلموا طريقة الشرح بل سيأخذون المعرفة التى تنقصهم

  • @Leo-hx2up
    @Leo-hx2up Рік тому +39

    Home work ✨
    🔴Compiler is a translator from a programming language to a machine language and it work by reading all the source code then search for errors if exist else translate the code to object code then make it in exe file both are saved on hdd
    🔴Interpreter is also a translator from source code to object code but it reads just one instruction at time and looking for errors in this instruction if there is not it will read the next instruction
    🔴Assembler is also translator the code from Assembly language to machine language
    🔴The linker is that who link the object code with libraries
    🔴Exe file is the program in object code
    🔴loader is the responsible for loading the program in the computer screen
    🔴Compiler is faster than interpreter
    🔴No the interpreter doesn't save the machine code
    🔴Yes Compiler produce exe file
    🔴Yes Compiler save the machine code in the hdd
    Thanks teacher Mohamed 💚✨

  • @Hamdy9846
    @Hamdy9846 Рік тому +88

    انا دلوقتى خلصت لحد الكورس 8 وداخل على كورس اساسيات مهمه لكل مبرمج ليفل 2 وعايز ائقول كلمه حق ان افضل قرار خدته فى حياتى انى بتعلم اساسيات البرمجه من البشمهندس محمد ابو هدهود❤

    • @abdozoro127
      @abdozoro127 7 місяців тому +3

      والله انك زيي لاساتي مخلص الكورس الثامن

    • @Hamdy9846
      @Hamdy9846 7 місяців тому

      @@abdozoro127 مبروك ياخويا

    • @starrolex9546
      @starrolex9546 7 місяців тому +4

      ​@@abdozoro127فين الكورس الثامن كلهم اربع كورسات علب القناه؟

    • @mohamedabubakr7984
      @mohamedabubakr7984 6 місяців тому

      على الويب سايت ​@@starrolex9546

    • @axtloxk
      @axtloxk 6 місяців тому

      الباقي ع المنصه الخاصه بالاستاذ ابو هود هود الكورسات عددهم 20 اعتقد و كل كورس من بعد الرابع سعرهم 20 دولار لكل كورس​@@starrolex9546

  • @faycalblk8901
    @faycalblk8901 2 роки тому +26

    1- a compiler is a softwar program it transforme the source code to a object code after build it save the both the object code and the file.exe in HHD
    2-the interpreter a softwar proram that transforme too the source code to an object code but it reads the code line by line (against the compiler who reads the code at once) without saving it or create the file.exe
    3-assembler is a like a compiler or interprater it translate the assembly code to the machine code (its for the low level language)
    4-a linker is a program that links the object code with libraries used in writting the souce code
    5-the file.exe is the result of transforming object code after it links to the libraries
    6- loader is softwar that it loads the file.exe after double click to the memory befor executing the program
    7-the compiler language is faster than the interpreter language
    8-no the interpreter does not produce a file.exe
    9-the interpreter does not save the code to the memory
    10-yes compiler does create a file.exe
    11-yes compiler save the machine code in the HDD

    • @lxvv
      @lxvv 2 роки тому +1

      استاذ هل لك ان تقيم هذه الاجوبة؟!

    • @lalialalia5308
      @lalialalia5308 2 роки тому +3

      اكيد اجابة صحيحة الم تتابع الدرس

    • @helalabboud2193
      @helalabboud2193 Рік тому

      @@lxvv these answers are very beautiful and useful. I am sure 😌☺️🙂

    • @helalabboud2193
      @helalabboud2193 Рік тому +2

      My dear friend ❤️ ♥️ 💕 💖 😍 💓 that is great continue to thr top and will reach where you want

  • @amjadasmi2202
    @amjadasmi2202 2 роки тому +37

    جزاك الله عنا كل خير . صراحة أنا متخرج من 2011 ولكن أنت الأميز على اليوتيوب أنتظر الفيديوهات القادمة باستمرارأنت رائع ومميز. الله يوفقك يارب

    • @shinebright5129
      @shinebright5129 2 роки тому

      طيب ممكن الانسان متخرج من مدة والى الان بحتاج اكثر تعليم؟

  • @UnveilEmpower2023
    @UnveilEmpower2023 11 місяців тому +5

    ممتاز الله يرحم والديك ما اروع العلم الله يعطيك الصحة و العافية تحياتي من الجزائر الى اهلنا ناس الاردن

  • @shouyou9264
    @shouyou9264 4 місяці тому +4

    1/ مترجم يقوم بترجمه لغه البرمجه ، من اللغات المنخفضه الى اللغات العاليه ويتحقق من الاخطاء مره واحد مهما كانت الاوامر وينبهك اذا كان هناك خطأ في الكود
    2/وهو مترجم للغات مثل البايثون ولا يحتوي على bulid ، ويقرا سطر سطر .
    3/مترجم يقوم بترجمه من الاسيمبل كود الى مشين كود.
    4 / وهي اداه تقوم بدمج الامر مع الكود
    5/ وهي اداه تقوم بتنفيذ الاوامر وتخزينها في الجهاز
    6/ وهي اداه تعمل لود وتقوم بنقل الامر من exe file الى التطبيق
    7/ compiled
    8/no
    9/no
    10/yes
    11/ yes

  • @the_eloquent_tongue
    @the_eloquent_tongue Рік тому +3

    1. Compiler is the translator from source code to object code, it reads and build the source code one time then translate it
    2. Interpreter function is the same as compiler but it reads the code but line to another, which makes it slower
    3. Assembler is the same as compiler and interprenter but it translate assembly language to machine language
    4. Linker is the combination between library language and object language to produce an EXE file
    5. EXE file is the file that contains your code translated
    6. Loader is responsible for loading the program in compiter monitor
    7. Compiled is faster
    8. No it doesn't, it run directly
    9. No
    10. Yes
    11. Yes

  • @عبدالقادر-د8خ
    @عبدالقادر-د8خ 2 роки тому +13

    شكرا دكتور 🌹 الصراحة شرحك بسيط ورائع لا أظن هناك احد في يوتيوب يشرح بهذا العمق و التبسيط
    تحيا لك من الجزائر 🇩🇿

    • @mohpools8478
      @mohpools8478 2 роки тому +5

      وي السلعة
      صفا شوي خويا لعزيز
      معلش نتواصل

    • @youceffoudil8575
      @youceffoudil8575 Рік тому +3

      @@mohpools8478 ndiro goupe

    • @tnit563
      @tnit563 Рік тому

      ​@@youceffoudil8575دخلوني معاكم

  • @Gaza_105
    @Gaza_105 6 місяців тому +4

    اول مره احس انو انا في الطريق الصحيح
    يعطيك الف عافيه دكتور

  • @sarafadil55
    @sarafadil55 2 роки тому +3

    لما شفت الفيديو اول مرة في بعض أمور ما كانت واضحة تماما لكن بعد ما وصلت كورس ++c رجعت شفتها فهمت كتير منيح ..
    الله يجزيك الخير استاذنا

  • @helalabboud2193
    @helalabboud2193 7 місяців тому

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

    • @hdimos911
      @hdimos911 5 місяців тому

      هل ممكن اشتغل اذا خلصت كورسات؟

    • @whyal5307
      @whyal5307 3 місяці тому

      @@hdimos911 no

  • @momed575
    @momed575 2 роки тому +12

    تشكر أستاذ على هذا المجهود الرائع، و أرجو من الله أن يكون صدقة جارية لحضرتك و لوالديك و لأهلك جميعا.

  • @TheHardPerson
    @TheHardPerson 7 місяців тому +3

    هذه الاساسيات التي اوصى بها الطبيب عشت يابطل .

  • @أحمدالمزمل-و5ل
    @أحمدالمزمل-و5ل Рік тому

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

  • @Raiduuu22
    @Raiduuu22 2 роки тому +43

    What is a compiler? And how does it work?
    The Compiler is a translator between middle, high and above to low language. read and do the process once at a time.
    What is an Interpreter? And how does it work?
    The Interpreter is a translator between middle, high and above to low language. Read and do the process many times, line by line.
    What is an Assembler?
    Translator between low language and machine language.
    What is a Linker?
    something that searches the libraries to check if your code exists and is correct or not.
    What is an exe file?
    The result of the compiler's process, and saved in the computer.
    What is a Loader?
    Save the Exe file in the computer and then apply the process.
    Which is faster? Compiled or Interpreted languages?
    Compiled.
    Does the Interpreter produce an exe file?
    No
    Does Interpreter save machine code?
    No
    Does the compiler produce an exe file?
    Yes
    Does the compiler save machine code?
    Yes

    • @ahmadhawas456
      @ahmadhawas456 Рік тому +1

      Wonderful

    • @AbedossY
      @AbedossY Рік тому +6

      الله يجزيك الخير، الجواب على الـLinker والـLoader عندك غلط
      Linker takes object file (generated by a compiler or an assembler) and combines it with needed libraries into a single executable file.
      Loader takes .exe file from HDD and loads it to memory (RAM) to be executed.

  • @Abdlrhman_249
    @Abdlrhman_249 Місяць тому +1

    الله يعطيك الف مليار عافية يا قلبي ❤

  • @sumayehnasser9630
    @sumayehnasser9630 2 роки тому +1

    إكمال حل الواجب
    3- The assembler is the program that translate the assembly code to machine code. (it is low level language)
    4- The Linker is a software that work in the low-level language that links and merges the object code belongs to programmer With the programming language code in the library
    اللينكر هو software يعمل في low-level حيث انه يقوم بربط و دمج ال object code الخاص بالمبرمج بالكود الموازي له في مكتبات لغة البرمجة فينتج عنه ملف تنفيذي بامتداد (exe.)
    ٥- هو ملف تنفيذي بامتداد (exe.) ناتج عن ارتباط كود الآلة بالكود الموازي له في مكتبات لغة البرمجة يتم تحميله في جهاز الكمبيوتر بعد النقر عليه نقرتين ليقوم بتنفيذ مهام او عمليات معينة.
    6- The loader is a software
    ال loader هو برنامج يعمل على تنزيل الملف التنفيذي بامتداد (exe.) في ذاكرة جهاز الكمبيوتر بعد النقر نقرتين على الملف التنفيذي.
    7- Compiled languages are much faster than Interpreter languages.
    8- Interpreter does not produce exe file.
    9- Interpreter does not save machine code.
    10- The compiler produces exe file.
    11- The compiler saves machine language.

  • @hussamalamoury
    @hussamalamoury 9 місяців тому

    حفظك الله استاذ محمد ورفع قدرك وشانك والله يرحم والديك والمسلمين اجمعين (Hussam AlAmoury )

  • @abd.ullahh
    @abd.ullahh Рік тому +2

    بلشت قبل فترة بتعلم بايثون وقطعت فيها شوط منيح, بس صدقا ما كنت فاهم شو بعمل بس بحفظ اوامر وبحاول اطبقها بأمثله, وتركتها ورجعت اتعلم الاساسيات معك, شكرا من القلب استاذ محمد ♥

    • @hmd2372
      @hmd2372 Рік тому +3

      اختيارك جيد . هي لغة برمجة فقط طريقة لتكتب كود . و لكن الأساسيات هي الأهم لو تفهمها مو تحفظها لو تفهمها بطريقة ممتازة . اي لغة برمجة تصير عندك سهلة و انصحك بكتاب الخوارزميات اسمو grokking algo

    • @gehadalhelou2443
      @gehadalhelou2443 Рік тому

      وين وصلت الان

  • @abdallahreda4876
    @abdallahreda4876 7 місяців тому

    رحم الله والديك واسكنهما فسيح جناته .هناك استاذان اثق بهما ثقة كبيرة الاستاذ محمد ابو هدهود في مجال البرمجة والاستاذ فراس المنيرفي مجال الرياضة فكل الاحترام والتقديرلهما لما يبذلانه من جهد جبار في سبيل نشر العلم في سبيل الله

  • @mohammed_murad
    @mohammed_murad 3 місяці тому +1

    1-A compiler is a software translator for high level languages. It scans the entire source code, checks for errors and then it converts the source code to object code.
    2-An interpreter is a software translator for high level language. It works by reading and executing one instruction at a time.
    3-Assembler is another software translator for assembly language.
    4-Linker is a tool that connect the object code with its libraries.
    5-Exe file is the short term of "executable file". It contains the compiled code of a computer program, which can be directly executed on a computer.
    6-Loader is a tool that load the exe files to the memory and prepare them for execution.
    7-compiled languages is faster.
    8-No.
    9-No
    10-Yes.
    11-Yes.
    19:17

  • @theempireofkorinth8097
    @theempireofkorinth8097 2 роки тому +1

    الله يبارك فيك يا استاذي ويدخل فسيح جناته

  • @ممدوحيوسف
    @ممدوحيوسف 2 місяці тому

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

  • @Abdulrhman831
    @Abdulrhman831 Рік тому +1

    1.compiler is a translator to translate high level language to machine language compiler read all the program
    2.interpreter is a translator to translate high level language to machine language interpreter read all the program line by line
    3.assembler is the program that translate assembly code to machine code
    4.linker is a program that link the Library that are used in your program to the object code
    5.exe file is the file that has all your program after it got compiled
    6.loader is a program that load your program to the memory and then it load your program on screen
    7.compiled languages is faster then interpreter languages
    8.interpreter does not product exe file
    9.interpreter does not save machine code
    10.compiler does product exe file
    11.compiler save machine code

  • @المنهلفيالرياضيات

    الحلقه هاي اعدتها اكثر من 5 مرات وما استوعبت منيح يلي فيها. بس لما دخلت للمستوى الثالث فهمت كل كلمه قالها الاستاذ
    بارك الله فيك يا استاذنا الفاضل
    الأجمل في السلسه رقم 3 انو ال كومبيلر بتحس متجاوب معاك.. لو كان صحيح يقلك صحيح.. ولو خطأ يقلك خطأ و يظهرلك مكان الخطا

  • @raidsu-m2x
    @raidsu-m2x Рік тому +1

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

  • @darkouabdou9129
    @darkouabdou9129 2 роки тому +2

    شكرا لك استاذي المفضل .صراحتا أفضل شرح عرفته على مر مشاهداتي لليوتوب .رحم الله والديك .وجزاك الله خيرا .حكيم من المغرب

    • @duaasw5198
      @duaasw5198 2 роки тому

      فعلا ماشاء الله ربي يبارك فيه

  • @اسلامالسعيد-ر6ع
    @اسلامالسعيد-ر6ع 2 роки тому +2

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

  • @ab55hh
    @ab55hh 2 роки тому +1

    سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته

  • @moussabouallala4331
    @moussabouallala4331 22 дні тому

    ما شاء الله على الشرح الرائع

  • @أينالطالببدمالمقتولبكربلاء-ع1ذ

    محاضرة جميلة وسهلة الفهم احسن شي اني ماتابعت اي كورس غير كورسك

  • @laithalbanna
    @laithalbanna 21 день тому

    شكرا جدا استاذي كل الاحترام لك وجزاك الله الف الف خيير❤

  • @AmmarAl-Najjar
    @AmmarAl-Najjar Рік тому

    حفظك الله دكتورنا الغالي ، ورحم الله والديك وآبائنا وجميع المسلمين💟💟

  • @mohammedismail2638
    @mohammedismail2638 2 роки тому +3

    رحم الله والدينا ووالديكم وغفر لهم أجمعين .. آمين .. شكراً على هذا الشرح الوافي .. الله يبيض وجهك ويحقق لك كل ماتتمناه .. شكراَ إلى عنان السماء

  • @Ali_Gaming528
    @Ali_Gaming528 2 роки тому +1

    عنجد افضل يوتيوبر حضرتوا وفهمت اساس البرمجة ومفهموما منتمنا تصير تفتح لايف وتنرلنا مجموعة كاملة بعد عن جافا وجافا سكريبت وعند html5 wl css

  • @osamaebraheem8436
    @osamaebraheem8436 Рік тому +1

    الله يرحم والديك وجعل هذا العمل في ميزان حسناتك

  • @ismailyousfi3521
    @ismailyousfi3521 2 роки тому +2

    حفظك الله استاذي ونجاك من كل هم وغم شكرا

  • @Tec914
    @Tec914 Рік тому

    جزاك الله خير الجزاء
    أنت سيد من شرح عن الكومبايلر والمفسر

  • @omarmaher3351
    @omarmaher3351 2 роки тому

    ١- رحم الله والديك.
    ٢- حللت الواجب.

  • @asadbuzz
    @asadbuzz Рік тому

    بارك الله فيك و بارك لك ... اول مرة بشوف حدا بشرح بالتفصيل الدقيق

  • @هلتعرف-ي6ح
    @هلتعرف-ي6ح 2 роки тому +1

    شرحه مفهوم ولايوجد تشتيت ماشاء الله عليه في ايصال المعلومه

  • @abdelrazekyasserabdelrazek8424
    @abdelrazekyasserabdelrazek8424 6 днів тому

    1- A compiler is a translator system that builds a source code into object code, then links the libraries used and converts it into an .exe file thats later on loaded in the memory by a loader, it scans the whole source code for errors, and will stop the program from running.
    2- An interpreter is a translator software that runs the source code into object code, reads line by line, then displays error. It's slower than compiler since compiler shows all the errors at once.
    3- A software for assembly language to translate it into machine code.
    4-A linker is a feature within the compiler that links the libraries to the commands used in the source code that has been translated into object code. Object code+library
    5- It's the file resulted of the compilation process that can be loaded later on through the loader, and it's stored on the HDD.
    6-Loader is what loads the .exe file into memory to prepare it for execution.
    7-Compiled.
    8-Interpreter doesn't produce .exe, No.
    9- No, It doesn't save machine code. (Interpreter)
    10-Compiler produces .exe file, yes.
    11- And it saves machine code on HDD, Yes.

  • @chikhouladlaid274
    @chikhouladlaid274 Рік тому +1

    جزاك الله خيرا وضحت كثير من الامور ما كنت فاهمها
    و أسأل الله ان يرحم وا لديك ويسكنهم فسيح جناته

    • @chikhouladlaid274
      @chikhouladlaid274 3 місяці тому +1

      هييييه الحمد لله انا الان في الكورس 14...

  • @مصطفىسلمات-ب9ظ
    @مصطفىسلمات-ب9ظ 9 місяців тому

    جزاك الله خيرا أخونا محمد ❤❤.

  • @saleemeisa9104
    @saleemeisa9104 3 місяці тому

    الله يعطيك ألف عافية أستاذنا الفاضل ورحم الله والديك ♡

  • @MouazSh7
    @MouazSh7 6 місяців тому +1

    ال Homework
    1- هو عبارة عن برنامج يقوم بترجمة وتحويل التعليمات او الاوامر (surce code) المكتوبة بلغات العالية المستوى ك c/c++ الى object code (machin code) وهو يقوم بالبداية بعمل scan لل surce code بشكل كلي ويقوم بفحصه من الاخطاء ويقوم بعدها بتنفيذه ويقوم بهذه العملية مرة واحدة في حالة عدم تعديل ال surce code
    2- هو عبارة عن برنامج يقوم ايضا بتفسير او ترجمة او تحويل التعليمات او الاوامر (surce code) المكتوبة بلغات عالية المستولى ك JS/Python/Ruby الى (machin code) object code وطريقة عمله هي قراءة التعليمات line by line يعني يقوم بقراءة ال surce code تعليمة تعليمة بحيث مثلا يقرا التعليمة الاولى ويفحصها من الاخطاء من ثم ينفذها وهو يقوم بهذه العملية كل مرة اي كل مرة نقوم فيها بتشغيل البرنامج سواء قمنا بتعديل ال surce code او لا
    3- هو ايضا برنامج ترجمة لكنه خاص بلغة ال assemply فيقوم بتحويل او ترجمة الكود المكتوب بلغة ال assemply الى machin code (object code)
    4- يقوم بربط ال Libraries الخاصة بالتعليمات المكتوبة (surce code) (حيث كل تعليمة لها Librarie او مجموعة Libraries) يقوم بربطها بال object code الخاص بالبرنامج ليظهر لنا ال exe file
    5+6- ملف ال exe هو البرنامج النهائي وعندما نقوم بتشغيله يقوم شيئ يدعى بال loder بتحميل البيانات الخاصة بالبرنامج من ال Hardisk
    7- اللغات التي تعتمد في عملية تحويل ال surce code الى object code على ال compiler اسرع من تلك التي تعتمد على interpreter لانها تقوم بعملية التحويل والترجمة مرة واحدة مالم يتم التعديل على ال surce code بعكس اللغات التي تعتمد على ال interpreter فهي تقوم بعملية الترجمة في كل مرة نقوم بتشغيل البرنامج حتى ولو لم يتم التعديل على ال surce code ألخاص بالبرنامج لان ال interpreter حينما يقوم بتحويل ال surce code الى object code لا يقوم بحفظ ال object code على ال Hardisk
    8- ال interpreter لا يخرج لنا exe file لانه لاا يحتفظ ب ال object code على الجهاز (Hardisk) فهو لا يحتاج لوجود linker يربط بين ال Libraries الخاصة بتعليمات لبرنامج ال surce code حيث ان ال interpreter يقوم بعملية تحويل وترجمة ال surce code الى object code في كل مرة نقوم فيها بتنفيذ البرنامج
    9- لا ال interpreter لا يحتفظ ولا يخزن ب ال machine code (object code)
    10- نعم ال compiler يخرج لنا exe file
    11- نعم ال compiler يحتفظ ويخزن ال machine code (object code) على الجهاز (Hardisk)

  • @Mike-ld1xw
    @Mike-ld1xw 11 місяців тому +1

    1)?q:what is compiler
    compiler is a processor,process source code,then It out as object code
    2)?q:and How It works
    a:first step:scan the entire program
    .second step:find error,if there are excite
    ....third step:send a message
    _First question_
    1)?q:what is interpreter
    a:is a processor,process source code,then convert It,to object code
    2)?q:and how It works
    a:_read one instruction at a time
    then look up,if there are any error_
    send a message if there are any errors in the code_
    _Second question_
    1)?q:what is assembler
    a:assembler is a processor use only in assembly language
    _third question_
    1)?q:what is linker
    a:linker is combination between libraries and object code
    _fourth question_
    1)?q:what is exe file
    a:It's a file,have inside of It,data relate to code
    _fifth question_
    1)?q:what is loader
    a:loader is responsible for download data to the screen
    _sixth question_
    1)q:wich is faster compiled or interpreted languages
    A:compiled languages is the fastest,because process much faster
    _seventh question_
    1)?q:does interpreter produce exe file
    a:no,It does not
    _eighth question_
    1)?q:does interpreter save machine code
    a:no,It does not do this
    _ninth question_
    1)?q:does compiler produce ex file
    a:yes
    _tenth question_
    1)?q:does compiler save machine code
    a:yes,It's save It,on hard disk drive
    _eleventh question_

  • @أزهرعمار-ك2ف
    @أزهرعمار-ك2ف Рік тому

    الله يجزيك الخير أستاذ و يرحم والدينا و والديك و يرحم اموات المسلمين أجمعين

  • @maamounhajnajeeb209
    @maamounhajnajeeb209 2 роки тому +2

    الله يعطيك العافية

  • @ahmedkhoja2279
    @ahmedkhoja2279 5 місяців тому

    1- it is a translator software between source and object code and it works by reading all line of code to build an .exe file by utilizing a linker
    2- it is a translator software between source and object code and it works by reading line by line and it is run directly without needing to build an .exe file
    3- it is a translator software between assembly and machine language level
    4- it is a tool to link between libraries existing in the programming language and the object code to build .exe file
    5- a file builded by a compiler language and it can run the program bit it is unmodifiable
    6-it is a tool to help you run the .exe file
    7- compiled language
    8- no
    9- no
    10- yes
    11- yes

  • @abomalek9696
    @abomalek9696 10 місяців тому

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

  • @duaasw5198
    @duaasw5198 2 роки тому +3

    بارك الله فيك وربنا يرحم والديك
    شرح رائع جدا ومعلومات ماكنا نعرفها كاملة من قبل

  • @Mohammed-cr5no
    @Mohammed-cr5no 5 місяців тому

    تسلم على هذا الشرح والتبسيط الرائع ....
    جزاك الله خيرا ورحم الله والديك ...

  • @Omar_Al_Basrawi
    @Omar_Al_Basrawi 2 роки тому +3

    الله يعطيك العافية أستاذ محمد ويرحم والديك ويجعلها في ميزان حسناتك .

  • @daliabaker8427
    @daliabaker8427 2 роки тому +3

    رحم الله والديك وغفر لهما
    الله يجزيك كل خير يارب
    بس ازا في مجال تنزللنا السلايدات في pdf
    وضل معنا للمراجعه دايما
    والله يعطيك العافيه يارب

  • @rakanghanem3491
    @rakanghanem3491 Рік тому

    يعطيك الف عافية
    كل يوم بحب هذا المجال اكتر من القبله

  • @خيرخيرين-م6ف
    @خيرخيرين-م6ف Рік тому

    أذكروا الله بالتسببح و التكبير و الأستغفار و الحمد

  • @AhmedEssam-ji3ir
    @AhmedEssam-ji3ir Місяць тому

    1_ أداة تقوم بتحويل high livel language الي low level language يقوم بقراءة البرنامج كاملا واذا لم يوجد أخطاء يعمل object code بيتخزن في HDD ,fdulg exe file
    2 _ تقوم بتحويل لغة البشر الي لغة الالة بيقرأ البرنامج سطر سطر واذا لم يوجد أخطاء بيعملي object code لا يتخزن علي الهارد + لا يوجد exe file
    3 _ برنامج بيترجم من assembly code الي machine code
    4 _ هي أداة تدمج object code with libraries علشان تطلعلي exe file
    5 _ لما استخدم برنامج compiler
    6 _ أداة تقوم بتحويل ال exe file to Abb
    7 _ the compiler
    8 _ No
    9 _ no
    10 _ yes
    11 _ yes

  • @kintag4459
    @kintag4459 2 роки тому +2

    جزاكم الله خيرا

  • @alaataher3685
    @alaataher3685 Рік тому

    شكرا أستاذ محمد

  • @المحترفالصغير-ي1د1د

    جزاك الله الف خير على مجهودك فيديوهات عظيمة اعلم انها كانت مدفوعة وتم رفعها للافادة جزاكم الله كل خير عنا

  • @jana.9289
    @jana.9289 9 місяців тому

    thank you our professor 💓

  • @prinso83
    @prinso83 2 роки тому +2

    الله يعطيك العافية ويرحم والديك ويجعلها في ميزان حسناتك ويزيدك من العلم والبركة

  • @P_Ahmed_P
    @P_Ahmed_P 2 місяці тому +2

    مراجعة من كورس 14

  • @محمدالبصراوي-ص3ط

    شكرا أستاذ الله يرحم موتاك وموتى المسلمين

  • @khaledfraij4153
    @khaledfraij4153 8 місяців тому

    جزاك الله خير مهندسنا الغالي ❤

  • @go-t
    @go-t 10 місяців тому

    الحمد الله ان انا هنا عشان اكمل الفراغات اللى عندى

  • @soukainamr2470
    @soukainamr2470 Рік тому

    رحم الله والدينا ووالديكم وغفر لهم أجمعين ... شكراً

  • @iSuperBlack
    @iSuperBlack 2 роки тому +3

    اروع اشعار :)

  • @rahmanirime7989
    @rahmanirime7989 2 роки тому +2

    بارك الله فيك قمة الابداع تعلمنا البرمجة في مراكز التكوين ولم يشرحو لنا هده الجزئية المهمة جدا

  • @يوسفبيبر-ن7ج
    @يوسفبيبر-ن7ج Рік тому

    جزاكم الله كل خيرا
    ورحم الله والديكم بالرحمة والمغفرة

  • @BraveHeart-o9f
    @BraveHeart-o9f 2 роки тому +1

    مشكور كتير استاذي

  • @alaasami8444
    @alaasami8444 2 роки тому +1

    محترف كالعادة

  • @yassinecherik4096
    @yassinecherik4096 2 роки тому +2

    قواك الله و جعل علمك في ميزان حسناتك

  • @SaudiMohammad
    @SaudiMohammad 2 роки тому +1

    الله يعطيك العافيه دكتور

  • @mohsenabdelbaset
    @mohsenabdelbaset 4 місяці тому

    ممتاز جدا جزاك الله خيرا ربنا يبارك في حضرتك ويرحم والديك

  • @aymenptg7246
    @aymenptg7246 2 роки тому +2

    بارك الله فيك، في ميزان حسناتك إن شاء الله

  • @mist9385
    @mist9385 2 роки тому +1

    جزاك الله خير جزاء المحسنين وأكثر الله من امثالك .. رحم الله والديك في الدنيا والآخرة واسكنهم الفردوس

  • @SomeOne-ho4eb
    @SomeOne-ho4eb 2 місяці тому +2

    س 1: الكومبايلر هو اداة في لغة البرمجة ويلعب دور المبرمج ويحول كود المصدر الذي كتبه المترجم بشكل مباشر إلى لغة الكومبيوتر ويقوم بحفظ كود الاوبجكت في الذاكرة الثانوية الذي تم تحويله من كود المصدر إلى لغة الكومبيوتر والكومبايلر يقرأ جميع الكود مهما كان حجمه مرة واحدة وان لم يكن هناك خطأ يوقفه حينها يأتي ال Linker ويذهب إلى المكتبة ويأخذ الأمر الذي المبرمج كتبه مع الكود الذي حوله الكومبايلر وقام بحفظه ثم يعطيني ملف exe file
    س 2: الانتربيرتر هو اداة في لغة البرمجة ويعمل مترجم من لغات البرمجة للغة الكومبيوتر ويقوم بقرآءة الكود سطر ثم ينفذه ثم السطر الذي يليه وهكذا وهو أبطئ من الكومبايلر ولا يقوم بحفظ كود الاوبجكت ولا ينتج ملف exe file.
    س 3: ال Assembler هو مترجم بين لغة الكومبيوتر إلى لغة البرمجة الادنى التي تسمى Assemble .
    س 4: ال Linker هو الذي يذهب إلى مكتبة اللغة ويأتي بالأمر الذي كتبه المبرمج ويجمعه مع كود الاوبجكت وينتج لي ملف exe file.
    س 5: هو ملف نتيجة للأوامر التي أعطاها المبرمج للكومبيوتر لينفذها. وعند الضغط عليه يقوم الكومبيوتر بتنفيذ الأوامر .
    س 6: ال Loader بمعنى المحمل بحيث عند الضغط على ملف exe file يقوم بالتحميل ثم على ما اعتقد فتح الملك وتنفيذ الأوامر التي بالملف.
    س 7: لغات ال compiled اسرع بكثير من لغات ال interpreted .
    س 8: ال interpreter لا ينتج ملف exe file ولكن ال compiler يفعل ذلك
    س 9: ال interpreter لا يحفظ كود الكومبيوتر ولكن ال compiler يفعل ذلك.

  • @sofiansofian4092
    @sofiansofian4092 9 місяців тому

    الله يجزاك الخير (تمت المشاهده)

  • @واهدنالأحسنالأخلاق
    @واهدنالأحسنالأخلاق 3 місяці тому

    تم بحمد الله✅

  • @abbodabbod5977
    @abbodabbod5977 10 місяців тому

    جزاك الله خيرا
    الله يجعلها بميزان حسناتك
    وان شاء الله نكون محترفين زيك

  • @ahmadkaser3709
    @ahmadkaser3709 2 роки тому +2

    الله يرحم والديك ويعطيك الف عافية عل شرح

  • @hebaelabbasi4642
    @hebaelabbasi4642 5 місяців тому

    شكرا أستاذ ❤

  • @zaudiko
    @zaudiko 8 місяців тому

    الله يرحم الوالدين استاذ ❤

  • @saadhisham2754
    @saadhisham2754 2 роки тому +1

    انا مش بعرف اكتب كتير بس فعلاً شكراً ليك جداً من القلب انا قربت اخلص الكورس ومكمل معاك ان شاء الله باقي الكورسات ♥

  • @جوادالدبس
    @جوادالدبس Рік тому

    1) compiler is translater thet translate source code from high level language to the low level language ,it build the code and mix the object code with it ,then the code stor in exe in hardisk
    2) The iterpreter is translater that translate the one code at time to the machine code
    3)
    Assembler is a translater that translate assembly code to the machine code
    4) Linker is device that Merges the object code with libraries
    5)exe file is a store that store the code in it
    6) loader is device that Conveys frome exe file to the screen
    7)Compiled languages is much faster than the interpretered languages
    8)NO
    9)YES
    10)YES
    11)YES

    • @anis213_40
      @anis213_40 Рік тому

      9- No,
      the interpreter dosn't save the object code on hard dist

  • @abdelrahmansami1425
    @abdelrahmansami1425 23 дні тому

    All respect for your Haynes, Words can not describe How much we are so grateful for your great and very useful lessons. God may bless your Parents. and Keeep going please

  • @assa1843
    @assa1843 Рік тому

    great person, humble , genius

  • @omar_Elnabelsi
    @omar_Elnabelsi Рік тому

    جزاك الله كل خير و رحم الله والدينا و والديك

  • @Mohammad-sd3yy
    @Mohammad-sd3yy 2 роки тому +1

    بارك الله فيك
    ورفع قدرك .

  • @old100
    @old100 Рік тому +1

    جزاك الله خيرا ورحم والديك ويرزقكم الفردوس الأعلى ❤️