✅Don't Forget to LIKE 👍 SUBSCRIBE 🔔 SHARE ↗ لا تنسى الاشتراك في القناة وتفعيل زر الجرس، ولطفا ادعمنا بلايك وشارك هذا الفيديو مع اصدقائك لتعم الفائدة للجميع
استاذي شكرا علي المعلومات القيمة اولا, ثانيا لاحظت وجود خطأ كتابي بجميع المحاضرات التي تم عمل مقارنة بها والخطأ بكلمة diffrences والصحيح ان تكتب Differences. وشكرا مرة ثانية علي المجهود المبذول.
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
افضل شي بكل درس انو بعده homework نقيس فيه فهمنا ويساعد على تثبيت المفهوم جزاك الله خير على مجهودك الكبير و أسأل الله ان يرحم و لديك ويسكنهم فسيح جناته
ماشاء الله جزاك الله خير ،،، الصراحة لي فتره أتعلم البرمجة تعلم ذاتي وقد قطعت شوط كبير C++ والان رجعت من الصفر،،، ومش ندمان اني رجعت لاني أتعلم من شخص فعلا عنده علم وخبره ويعرف ايش الي يعاني منه اي مبرمج.
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 💚✨
انا دلوقتى خلصت لحد الكورس 8 وداخل على كورس اساسيات مهمه لكل مبرمج ليفل 2 وعايز ائقول كلمه حق ان افضل قرار خدته فى حياتى انى بتعلم اساسيات البرمجه من البشمهندس محمد ابو هدهود❤
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
1/ مترجم يقوم بترجمه لغه البرمجه ، من اللغات المنخفضه الى اللغات العاليه ويتحقق من الاخطاء مره واحد مهما كانت الاوامر وينبهك اذا كان هناك خطأ في الكود 2/وهو مترجم للغات مثل البايثون ولا يحتوي على bulid ، ويقرا سطر سطر . 3/مترجم يقوم بترجمه من الاسيمبل كود الى مشين كود. 4 / وهي اداه تقوم بدمج الامر مع الكود 5/ وهي اداه تقوم بتنفيذ الاوامر وتخزينها في الجهاز 6/ وهي اداه تعمل لود وتقوم بنقل الامر من exe file الى التطبيق 7/ compiled 8/no 9/no 10/yes 11/ yes
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
جزاك الله كل خير ورحم الله والديك وأسكنهم جنان الخلد استاذنا الغالي الحمدلله رب العالمين راجع من كورس 14لحتى راجع هالدرس الرائع اخواني احب اقلكم ان كل الدروس مهمة وكل الدروس مبنية على بعضها وأبشركم ان خارطة الطريق كل ما اتقدمت فيها زادت المتعه وتتضاعف الخبرة اصبروا على حالكم وكملو وآلله العظيم رح تنبسطو وتكونو فخورين بحالكم بإذن الله تعالى
أنا احمد من السودان ..صراحة يا أستاذ الشرح تبعك جميل و هادف و ممتع ..أنا ما بعرف ما هي البرمجة لكن من الأن بإذن الله أنا سوف أبدأ أتعلم البرمجة و هذا بعد وجدت هذه القناة جزاك الله عنا كل خير و نسأل الله أن يغفر لوالديك و يجعل مثواهما في الفردوس الأعلي ...❤❤❤❤❤❤❤❤
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
الله يجزيك الخير، الجواب على الـ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.
إكمال حل الواجب 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.
بلشت قبل فترة بتعلم بايثون وقطعت فيها شوط منيح, بس صدقا ما كنت فاهم شو بعمل بس بحفظ اوامر وبحاول اطبقها بأمثله, وتركتها ورجعت اتعلم الاساسيات معك, شكرا من القلب استاذ محمد ♥
اختيارك جيد . هي لغة برمجة فقط طريقة لتكتب كود . و لكن الأساسيات هي الأهم لو تفهمها مو تحفظها لو تفهمها بطريقة ممتازة . اي لغة برمجة تصير عندك سهلة و انصحك بكتاب الخوارزميات اسمو grokking algo
رحم الله والديك واسكنهما فسيح جناته .هناك استاذان اثق بهما ثقة كبيرة الاستاذ محمد ابو هدهود في مجال البرمجة والاستاذ فراس المنيرفي مجال الرياضة فكل الاحترام والتقديرلهما لما يبذلانه من جهد جبار في سبيل نشر العلم في سبيل الله
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
جزاك الله خيرا وبارك الله لك . انا والله بسببك فهمة لي حاجة الدكاتره في الجامعه لم يلقوا لها بالاً و ان شاء الله راح اكمل في هذا المشوار معك بإذن الله. كلامك من ذهب و قيم وما بتلقي في مكان تاني
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 انو ال كومبيلر بتحس متجاوب معاك.. لو كان صحيح يقلك صحيح.. ولو خطأ يقلك خطأ و يظهرلك مكان الخطا
افضل استاذ على الانتر نت والمنصات اقسم بالله ربي يسعد قلبك ويبارك فيك وفي اسرتك ويرحم الوالدين ويجعل قبرهما نور وراحه ويجعل مثواهم في الفردوس الأعلى جزاك الله خير الجزاء دمتم بصحة وعافيه كل سنه وحضرتك طيب وبخير
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.
ال 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)
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_
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
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
س 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 يفعل ذلك.
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
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
✅Don't Forget to LIKE 👍 SUBSCRIBE 🔔 SHARE ↗
لا تنسى الاشتراك في القناة وتفعيل زر الجرس، ولطفا ادعمنا بلايك وشارك هذا الفيديو مع اصدقائك لتعم الفائدة للجميع
حق وواجب علينا ...💐
استاذي شكرا علي المعلومات القيمة اولا, ثانيا لاحظت وجود خطأ كتابي بجميع المحاضرات التي تم عمل مقارنة بها والخطأ بكلمة
diffrences
والصحيح ان تكتب Differences.
وشكرا مرة ثانية علي المجهود المبذول.
يتحدثون عن ديڤيد يلي بكورس cs50 وما يعرفون استاذي الفاضل
ربي يبارك في عمرك 🖤
صدقت
قلت هذا الشئ وانا بحضر مثل ما قلت صدقت
صدقت
ما شاء الله عدد التفاعل رغم انه قليل لكن ثابت تقريبا، دليل ان الاشخاص مستمرين وعندهم صبر
معك حق
صبر وحماس 😘😉
❤❤❤❤
وين وصلت
@@MiyamotoMusashi23839 حاليا موقف علشان عندي امتحانات بس هرجع ف الاجازه ان شاء الله
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
1- * and then converts the code into machine code
جزاكم الله خيرا
@@marikrotaest3423 machine code or object code, same thing
It is the same@@marikrotaest3423
@@marikrotaest3423 he said converts source code to object code which means machine code as well
أنا مش عارف إزاي كانوا بيتعلموا برمجة قبل الكورس ده , جزاك الله خيرا , أول مرة في حياتي أفهم الكومبايلر , كل الحب التقدير , وفقك الله و نفع بك
افضل شي بكل درس انو بعده homework نقيس فيه فهمنا ويساعد على تثبيت المفهوم جزاك الله خير على مجهودك الكبير و أسأل الله ان يرحم و لديك ويسكنهم فسيح جناته
ماشاء الله جزاك الله خير ،،، الصراحة لي فتره أتعلم البرمجة تعلم ذاتي وقد قطعت شوط كبير C++
والان رجعت من الصفر،،، ومش ندمان اني رجعت لاني أتعلم من شخص فعلا عنده علم وخبره ويعرف ايش الي يعاني منه اي مبرمج.
أتمنى لو أقدر اعمل mention لجميع اساتذة الجامعات و المعلمين ليتعلمو كيف يشرحون .. اعتقد انهم لن يتعلموا طريقة الشرح بل سيأخذون المعرفة التى تنقصهم
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 💚✨
انا دلوقتى خلصت لحد الكورس 8 وداخل على كورس اساسيات مهمه لكل مبرمج ليفل 2 وعايز ائقول كلمه حق ان افضل قرار خدته فى حياتى انى بتعلم اساسيات البرمجه من البشمهندس محمد ابو هدهود❤
والله انك زيي لاساتي مخلص الكورس الثامن
@@abdozoro127 مبروك ياخويا
@@abdozoro127فين الكورس الثامن كلهم اربع كورسات علب القناه؟
على الويب سايت @@starrolex9546
الباقي ع المنصه الخاصه بالاستاذ ابو هود هود الكورسات عددهم 20 اعتقد و كل كورس من بعد الرابع سعرهم 20 دولار لكل كورس@@starrolex9546
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 these answers are very beautiful and useful. I am sure 😌☺️🙂
My dear friend ❤️ ♥️ 💕 💖 😍 💓 that is great continue to thr top and will reach where you want
جزاك الله عنا كل خير . صراحة أنا متخرج من 2011 ولكن أنت الأميز على اليوتيوب أنتظر الفيديوهات القادمة باستمرارأنت رائع ومميز. الله يوفقك يارب
طيب ممكن الانسان متخرج من مدة والى الان بحتاج اكثر تعليم؟
ممتاز الله يرحم والديك ما اروع العلم الله يعطيك الصحة و العافية تحياتي من الجزائر الى اهلنا ناس الاردن
1/ مترجم يقوم بترجمه لغه البرمجه ، من اللغات المنخفضه الى اللغات العاليه ويتحقق من الاخطاء مره واحد مهما كانت الاوامر وينبهك اذا كان هناك خطأ في الكود
2/وهو مترجم للغات مثل البايثون ولا يحتوي على bulid ، ويقرا سطر سطر .
3/مترجم يقوم بترجمه من الاسيمبل كود الى مشين كود.
4 / وهي اداه تقوم بدمج الامر مع الكود
5/ وهي اداه تقوم بتنفيذ الاوامر وتخزينها في الجهاز
6/ وهي اداه تعمل لود وتقوم بنقل الامر من exe file الى التطبيق
7/ compiled
8/no
9/no
10/yes
11/ yes
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
شكرا دكتور 🌹 الصراحة شرحك بسيط ورائع لا أظن هناك احد في يوتيوب يشرح بهذا العمق و التبسيط
تحيا لك من الجزائر 🇩🇿
وي السلعة
صفا شوي خويا لعزيز
معلش نتواصل
@@mohpools8478 ndiro goupe
@@youceffoudil8575دخلوني معاكم
اول مره احس انو انا في الطريق الصحيح
يعطيك الف عافيه دكتور
لما شفت الفيديو اول مرة في بعض أمور ما كانت واضحة تماما لكن بعد ما وصلت كورس ++c رجعت شفتها فهمت كتير منيح ..
الله يجزيك الخير استاذنا
تماما
جزاك الله كل خير ورحم الله والديك وأسكنهم جنان الخلد استاذنا الغالي
الحمدلله رب العالمين راجع من كورس 14لحتى راجع هالدرس الرائع
اخواني احب اقلكم ان كل الدروس مهمة وكل الدروس مبنية على بعضها وأبشركم ان خارطة الطريق كل ما اتقدمت فيها زادت المتعه وتتضاعف الخبرة
اصبروا على حالكم وكملو وآلله العظيم رح تنبسطو وتكونو فخورين بحالكم بإذن الله تعالى
هل ممكن اشتغل اذا خلصت كورسات؟
@@hdimos911 no
تشكر أستاذ على هذا المجهود الرائع، و أرجو من الله أن يكون صدقة جارية لحضرتك و لوالديك و لأهلك جميعا.
هذه الاساسيات التي اوصى بها الطبيب عشت يابطل .
أنا احمد من السودان ..صراحة يا أستاذ الشرح تبعك جميل و هادف و ممتع ..أنا ما بعرف ما هي البرمجة لكن من الأن بإذن الله أنا سوف أبدأ أتعلم البرمجة و هذا بعد وجدت هذه القناة جزاك الله عنا كل خير و نسأل الله أن يغفر لوالديك و يجعل مثواهما في الفردوس الأعلي ...❤❤❤❤❤❤❤❤
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
Wonderful
الله يجزيك الخير، الجواب على الـ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.
الله يعطيك الف مليار عافية يا قلبي ❤
إكمال حل الواجب
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.
حفظك الله استاذ محمد ورفع قدرك وشانك والله يرحم والديك والمسلمين اجمعين (Hussam AlAmoury )
بلشت قبل فترة بتعلم بايثون وقطعت فيها شوط منيح, بس صدقا ما كنت فاهم شو بعمل بس بحفظ اوامر وبحاول اطبقها بأمثله, وتركتها ورجعت اتعلم الاساسيات معك, شكرا من القلب استاذ محمد ♥
اختيارك جيد . هي لغة برمجة فقط طريقة لتكتب كود . و لكن الأساسيات هي الأهم لو تفهمها مو تحفظها لو تفهمها بطريقة ممتازة . اي لغة برمجة تصير عندك سهلة و انصحك بكتاب الخوارزميات اسمو grokking algo
وين وصلت الان
رحم الله والديك واسكنهما فسيح جناته .هناك استاذان اثق بهما ثقة كبيرة الاستاذ محمد ابو هدهود في مجال البرمجة والاستاذ فراس المنيرفي مجال الرياضة فكل الاحترام والتقديرلهما لما يبذلانه من جهد جبار في سبيل نشر العلم في سبيل الله
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
الله يبارك فيك يا استاذي ويدخل فسيح جناته
جزاك الله خيرا وبارك الله لك .
انا والله بسببك فهمة لي حاجة الدكاتره في الجامعه لم يلقوا لها بالاً
و ان شاء الله راح اكمل في هذا المشوار معك بإذن الله.
كلامك من ذهب و قيم وما بتلقي في مكان تاني
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 انو ال كومبيلر بتحس متجاوب معاك.. لو كان صحيح يقلك صحيح.. ولو خطأ يقلك خطأ و يظهرلك مكان الخطا
جزاك الله خيرا على الشرح الرائع.
وأسكن الله والديك الفردوس الأعلى من غير حساب ولا سابق عذاب وتغمدهما بالرحمة والمغفرة.
شكرا لك استاذي المفضل .صراحتا أفضل شرح عرفته على مر مشاهداتي لليوتوب .رحم الله والديك .وجزاك الله خيرا .حكيم من المغرب
فعلا ماشاء الله ربي يبارك فيه
افضل استاذ على الانتر نت والمنصات اقسم بالله ربي يسعد قلبك ويبارك فيك وفي اسرتك ويرحم الوالدين ويجعل قبرهما نور وراحه ويجعل مثواهم في الفردوس الأعلى جزاك الله خير الجزاء دمتم بصحة وعافيه كل سنه وحضرتك طيب وبخير
سبحان الله وبحمده عدد خلقه ورضا نفسه وزنة عرشه ومداد كلماته
ما شاء الله على الشرح الرائع
محاضرة جميلة وسهلة الفهم احسن شي اني ماتابعت اي كورس غير كورسك
شكرا جدا استاذي كل الاحترام لك وجزاك الله الف الف خيير❤
حفظك الله دكتورنا الغالي ، ورحم الله والديك وآبائنا وجميع المسلمين💟💟
رحم الله والدينا ووالديكم وغفر لهم أجمعين .. آمين .. شكراً على هذا الشرح الوافي .. الله يبيض وجهك ويحقق لك كل ماتتمناه .. شكراَ إلى عنان السماء
عنجد افضل يوتيوبر حضرتوا وفهمت اساس البرمجة ومفهموما منتمنا تصير تفتح لايف وتنرلنا مجموعة كاملة بعد عن جافا وجافا سكريبت وعند html5 wl css
الله يرحم والديك وجعل هذا العمل في ميزان حسناتك
حفظك الله استاذي ونجاك من كل هم وغم شكرا
جزاك الله خير الجزاء
أنت سيد من شرح عن الكومبايلر والمفسر
١- رحم الله والديك.
٢- حللت الواجب.
بارك الله فيك و بارك لك ... اول مرة بشوف حدا بشرح بالتفصيل الدقيق
شرحه مفهوم ولايوجد تشتيت ماشاء الله عليه في ايصال المعلومه
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.
جزاك الله خيرا وضحت كثير من الامور ما كنت فاهمها
و أسأل الله ان يرحم وا لديك ويسكنهم فسيح جناته
هييييه الحمد لله انا الان في الكورس 14...
جزاك الله خيرا أخونا محمد ❤❤.
الله يعطيك ألف عافية أستاذنا الفاضل ورحم الله والديك ♡
ال 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)
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_
الله يجزيك الخير أستاذ و يرحم والدينا و والديك و يرحم اموات المسلمين أجمعين
الله يعطيك العافية
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
جزاك الله خيرا، وجعل هذا العمل الجبار في ميزان حسناتك و مغفرة لوالديك.
بارك الله فيك وربنا يرحم والديك
شرح رائع جدا ومعلومات ماكنا نعرفها كاملة من قبل
تسلم على هذا الشرح والتبسيط الرائع ....
جزاك الله خيرا ورحم الله والديك ...
الله يعطيك العافية أستاذ محمد ويرحم والديك ويجعلها في ميزان حسناتك .
رحم الله والديك وغفر لهما
الله يجزيك كل خير يارب
بس ازا في مجال تنزللنا السلايدات في pdf
وضل معنا للمراجعه دايما
والله يعطيك العافيه يارب
يعطيك الف عافية
كل يوم بحب هذا المجال اكتر من القبله
أذكروا الله بالتسببح و التكبير و الأستغفار و الحمد
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
جزاكم الله خيرا
شكرا أستاذ محمد
جزاك الله الف خير على مجهودك فيديوهات عظيمة اعلم انها كانت مدفوعة وتم رفعها للافادة جزاكم الله كل خير عنا
thank you our professor 💓
الله يعطيك العافية ويرحم والديك ويجعلها في ميزان حسناتك ويزيدك من العلم والبركة
مراجعة من كورس 14
شكرا أستاذ الله يرحم موتاك وموتى المسلمين
جزاك الله خير مهندسنا الغالي ❤
الحمد الله ان انا هنا عشان اكمل الفراغات اللى عندى
رحم الله والدينا ووالديكم وغفر لهم أجمعين ... شكراً
اروع اشعار :)
بارك الله فيك قمة الابداع تعلمنا البرمجة في مراكز التكوين ولم يشرحو لنا هده الجزئية المهمة جدا
جزاكم الله كل خيرا
ورحم الله والديكم بالرحمة والمغفرة
مشكور كتير استاذي
محترف كالعادة
قواك الله و جعل علمك في ميزان حسناتك
الله يعطيك العافيه دكتور
ممتاز جدا جزاك الله خيرا ربنا يبارك في حضرتك ويرحم والديك
بارك الله فيك، في ميزان حسناتك إن شاء الله
جزاك الله خير جزاء المحسنين وأكثر الله من امثالك .. رحم الله والديك في الدنيا والآخرة واسكنهم الفردوس
س 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 يفعل ذلك.
الله يجزاك الخير (تمت المشاهده)
تم بحمد الله✅
جزاك الله خيرا
الله يجعلها بميزان حسناتك
وان شاء الله نكون محترفين زيك
الله يرحم والديك ويعطيك الف عافية عل شرح
شكرا أستاذ ❤
الله يرحم الوالدين استاذ ❤
انا مش بعرف اكتب كتير بس فعلاً شكراً ليك جداً من القلب انا قربت اخلص الكورس ومكمل معاك ان شاء الله باقي الكورسات ♥
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
9- No,
the interpreter dosn't save the object code on hard dist
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
great person, humble , genius
جزاك الله كل خير و رحم الله والدينا و والديك
بارك الله فيك
ورفع قدرك .
جزاك الله خيرا ورحم والديك ويرزقكم الفردوس الأعلى ❤️