اذهب إلى المحتوى

لوحة المتصدرين

  1. Kais Hasan

    Kais Hasan

    الأعضاء


    • نقاط

      5

    • المساهمات

      2365


  2. Saeed Alghamdi4

    Saeed Alghamdi4

    الأعضاء


    • نقاط

      3

    • المساهمات

      4


  3. Abdo Saad

    Abdo Saad

    الأعضاء


    • نقاط

      3

    • المساهمات

      5


  4. Rol Ian

    Rol Ian

    الأعضاء


    • نقاط

      2

    • المساهمات

      26


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 11/04/22 في كل الموقع

  1. هذا المطلوب Write a program that helps the first-grade student to division and sub (if the student enters the phrase indicating division, the program will show the division question, and if the phrase indicating sub is entered, the program will show the sub question. For the student that entered the wrong operation, make sure to show a message showing that the student entered the wrong operation). After that, the program selects two integer numbers randomly from number 1 to 12, considering that number1> = number2, then the student must be asked to answer. The program will then display a message indicating if the answer is correct. If the answer is wrong, the program must display the correct answer. Repeat the previous process 5 times (the student must choose between division and sub
    1 نقطة
  2. انا فاهم كل الدوال وظيفتها بس عندي مشكلة في التطبيق وفهم المطلوب مني في التمارين
    1 نقطة
  3. الساده الزملاء لدى مشكله فى modals بانه يعمل عند تفعيله و لا ما اعرف ما السبب home.html style.css home.js
    1 نقطة
  4. عندما اشتريت دوره لغه بايثون كانت 44 ساعة فيديو ولكن هي الان 57 ساعة فيديو فماذا كان جديد و هل يجب ان اعيد كل ما تعلمته ملحوضه انا في https://academy.hsoub.com/courses/python-application-development/python-intro/task-manager-app/ فهل الاضافه في باقي الدوره و هل يجب ان اعيدها ام استمر بدون اعادتها ؟؟ ارجوا الرد بصوره واضحه
    1 نقطة
  5. تم إضافة مسارين هما: تطوير تطبيقات أودو Odoo أساسيات تحليل البيانات و هما آخر مسارين بالتالي يجب عليك إكمال الدورة و لا داعي لإعادتها من البداية.
    1 نقطة
  6. operation = input(''' Please type in the math operation you would like to complete: - for subtraction / for division ''') number_1 = int(input('Enter your first number: ')) number_2 = int(input('Enter your second number: ')) if operation == '-': print('{} - {} = '.format(number_1, number_2)) print(number_1 - number_2) elif operation == '/': print('{} / {} = '.format(number_1, number_2)) print(number_1 / number_2) else: print('You have not typed a valid operator, please run the program again.') هذا اللي انا سويته اللي ماعرفت هو التكرار وتوقف البرنامج
    1 نقطة
  7. int intNum = (int)(Math.random()*100); Scanner input = new Scanner(System.in); System.out.println("Is the number "+intNum+" a prime number ?"); String answer=input.next(); if (intNum % 2==0||intNum %3==0 ||intNum % 5==0||intNum % 7==0){ if(answer=="NOT"){ System.out.println("correct"); } else { System.out.println(" not correct"); } } else { if(answer=="YES"){ System.out.println("correct"); } else { System.out.println("not correct"); } } المطلوب كتابة برنامج جافا لممارسة الأعداد الأولية بين 0 و 99. • يُنشئ البرنامج عشوائيًا عددًا صحيحًا بين 0 و 99 مخزنًا حيث يعرض intNum سؤالًا يسأل المستخدم "هل الرقم ... رقم أولي؟ ". يجب على المستخدم الإجابة بـ "نعم" أو "لا". • بعد أن يكتب المستخدم الإجابة ، يعرض البرنامج رسالة توضح ما إذا كانت الإجابة صحيحة أم غير صحيحة. قمت بكتابة هذا الكود وأريد التأكد من صحته وهل يوجد تعديلات عليه ؟
    1 نقطة
  8. نعم هكذا تتم المقارنة. هذه أبسط طريقة على حد علمي، يمكنك أيضاً استعمال equalsIgnoreCase بدلاً من equals هذا يساعدك على المقارنة بغض النظر عن حالة الأحرف، بشكل عام هذه الخاصية مطلوبة.
    1 نقطة
  9. int intNum = (int)(Math.random()*100); Scanner input = new Scanner(System.in); System.out.println("Is the number "+intNum+" a prime number ?"); System.out.println("answer with Yes or Not"); String answer=input.next(); if (intNum % 2==0||intNum %3==0 ||intNum % 5==0||intNum % 7==0){ if(answer.equals("Not")){ System.out.println("correct"); } else { System.out.println("not correct"); } } else { if(answer.equals("Yes")){ System.out.println("correct"); } else { System.out.println("not correct"); } هل يصبح الكود هكذا ؟ وهل هناك طريقة أخرى أبسط من if (answer.equals("NOT")) ؟
    1 نقطة
  10. الكود غير صحيح، حيث أنه دائماً سيعيد not correct، السبب في ذلك أنك استعملت المعامل == لمقارنة السلسلة المدخلة مع السلسلة التي تريدها. إن المعامل == يقارن الأغراض و بالتالي سيعيد دائماً false حيث أن الغرض المدخل ليس نفسه الغرض "NOT" مثلاً و لو كان لهما نفس القيمة. لمقارنة تساوي المحتوى لسلسلتين استعمل ما يلي: if (answer.equals("NOT")) عندها سيصبح برنامجك صحيح (بالطبع يجب عليك القيام بذلك في كلا الشرطين). بالإضافة إلى ذلك يجب عليك إخبار المستخدم بما عليه إدخاله، حيث أنه لن يعرف، مثلاً قد يدخل no بدل not، فأخبره أن يجب ب NOT أو YES.
    1 نقطة
  11. ما هي الوظائف التي من خلالها العمل من المنزل اود معرفه جميع التخصصات سوا برمجه او تسويق الكتروني
    1 نقطة
  12. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:validateSigningDebug'. > java.util.concurrent.ExecutionException: com.android.builder.utils.SynchronizedFile$ActionExecutionException: java.io.IOException: com.android.ide.common.signing.KeytoolException: Failed to create keystore. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 7m 13s Running Gradle task 'assembleDebug'... 474.1s Exception: Gradle task assembleDebug failed with exit code 1
    1 نقطة
  13. إن المشكلة في توليد المفاتيح، يمكنك القيام بذلك يدوياً كما يلي: في البداية نقوم بفتح سطر الأوامر، و نذهب إلى المجلد الخاص بالمشروع، باستعمال الأمر cd يليه المسار الخاص بالمشروع. ثم نقوم بكتابة ما يلي في سطر الأوامر: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 بعد تنفيذ الأمر السابق سيتم إنشاء مجلد يحمل الاسم debug.keystore، نقوم بنسخ هذا المجلد و نتوجه إلى المجلد الذي يحمل الاسم: .android هذا المجلد يفترض أن يكون موجوداً ضمن مجلد المستخدم الخاص بك، قم بالبحث عنه لإيجاده و من ثم لصق المجلد الذي قمنا بنسخه فيه.
    1 نقطة
  14. بداية Github هو موقع تستطيع من خلاله حفظ كافة مشاريعك البرمجية ولكن السؤال ، ماذا سيفدني Github ؟ كما ذكرت ان من خلال Github تستطيع حفظ مشاريعك البرمجية ولكن تستطيع حفظ مشاريعك على جهاز الكمبيوتر الخاص بك اذا مالفرق ؟ الفرق كالتالي : Github يوفر مزايا كثيرة ومفيدة توفر الكثير من الوقت وهامة للمشاريع الصغيرة والكبيرة وايضا تستطيع استضافة مواقعك على Github المزايا التي يوفرها Github للمبرمجين: امكانية رفع المشروع عليه ولكن مع كل تعديل تقوم به يحفظ لك التعديل الجديد وايضا يحفظ التعديل القديم بحيث ان اردت الرجوع اليه وهذا مهما بلغ عدد التعديلات (فتستطيع الوصول اليهم جميعا بأي وقت كان) امكانية دخول الاشخاص والشركات ورؤية المشاريع (ان كانت عامة) ، تخيل تنك تقدم على وظيفة في شركة ما، وقامو بطلب رؤية مشاريعك لرؤية طريقة كتابتك (هل تكتب بشكل نظيف مثلا، هل انت متميز ام لا) فهل من المعقول ارسال المشاريع بالاكواد اليهم؟ بالطبع لا ، فلذلك يوفر Github امكانية دخول اي شخص ورؤية الاكواد يوفر Github امكانية تعديل الاشخاص على الكود نفسه، فمثلا انت تعمل في شركة وتريد تعديل على مشروع لاحد زملائك، فتستطيع بكل سهولة التعديل عليه دون الحاجة الى ارساله لك ثم اعادة ارسالك اليه احد مزايا Github العظيمة انك تستطيع تنزيل كافة مشاريعك حتى ولو فقدتها من الحاسوب ، فمثلا قمت بعملة فورمات لحاسوبك وتم حذف كل شيء بما فيهم اعمالك ومشاريعك البرمجية، فبكل بساطة تستطيع الدخول الى حسابك على Github وتنزيل كافة المشاريع واكمال العمل عليهم ايضا اغلب مواقع الاستضافات تدعم استقبال المشاريع من Github، وهذا يجعل تعديل المشروع امرا سهلا جدا ، فأنت تقوم بتعديله على Github وتقوم تلقائيا الاستضافة بالتعديل والنشر على الانترنت هناك مزايا كثير جدا وتستطيع الاستفادة منها جميعا ، وأنت كبرمج يجب عليك تعلم ال Github لانه لن يفيدك فقط في عملك مع الشركات وانما مع كل شيء يتعلق بالبرمجة
    1 نقطة
  15. في حالة بدي اعملها بدون فايل بجافا ممكن وكيف ؟
    1 نقطة
  16. يمكنك بشكل مبسط اعتبار github مستودع للمشاريع، حيث يمكنك القيام برفع المشاريع عليه، و لكن ليس مجرد تخزين عادي، حيث أنك ترفع عليه باستخدام git و التي تحافظ على كافة التعديلات مع تفاصيل متى حدث التعديل و ما الذي تم تعديله و من عدل عليه و بالتالي في أي لحظة يمكن الرجوع إلى كود سابق. بالإضافة إلى ما سبق، فهو يسهل عمل الفريق، حيث يمكن رفع المشاريع عليه و بإمكان أي أحد من الفريق سحب المشروع لديه و التعديل و نشر التعديلات التي تصبح مرئية لبقية أعضاء الفريق، طبعاً ضمن ضوابط و قواعد معينة حتى لا تحدث تضاربات. بالإضافة إلى كل ما سبق، في الآونة الأخيرة انتشرت بكثرة مفاهيم ال devOps و التي تعنى بالكثير من الأمور من بينها أتمتة عمليات الاختبار و النشر، و يوفر github أدوات لتحقيق ذلك، عن طريق ما يسمى github actions، حيث يمكن أتمتة عمليات الاختبار و أتمتة نشر الكود في مكان آخر، شخصياً لم أقم باستعمال هذه الميزات على github و لكن استعملت ميزات على موقع مشابه له اسمه gitlab و هي ميزات في غاية الأهمية، حيث قمت بواسطتها بأتمتة عملية الاختبار و النشر على AWS بحيث بدل أن تستغرق عملية النشر مني وقت طويل و قد أنسى عملية أو أخرى، فإن كل ذلك يحدث بشكل أوتوماتيكي و لا يستغرق أكثر من دقيقتين (حسب المشروع طبعاً).
    1 نقطة
  17. GitHub يعتبر خدمة استضافة أو يمكن وصفه بالمستودع يتم تجميع الملفات والمشاريع عليه وبيستخدم لعدّة أغراض منها ، مشاركة الملفات بين فريق العمل وتتبع إنجاز المشاريع و استخدامه في السيرة الذاتية بعد وضع الأعمال والمشاريع عليه ، ولرفع المشاريع عليه يتم استخدام أوامر Git ومن أجل تعلمها لو قمت بالبحث في محرك البحث جوجل عن (تعلمGitHub ) سوف تجد عدّة شروحات يمكنك الإستفادة منها ، ولا يمكنني وصفه على أنه بيئة عمل ولرؤية الموقع الخاص في GitHub من هنا . ولرؤية كيفية نشر المشاريع عليه يمكنك الإطلاع على الإجابات التالية :-
    1 نقطة
×
×
  • أضف...