Podcast
Questions and Answers
ما هو الغرض الرئيسي من جملة if
في البرمجة؟
ما هو الغرض الرئيسي من جملة if
في البرمجة؟
التحكم في تدفق البرنامج بناءً على شرط = ضمان تنفيذ سلسلة من التعليمات إدخال قيم جديدة إلى البرنامج = إنشاء متغيرات جديدة في البرنامج عرض البيانات على الشاشة = تخزين البيانات في ذاكرة الجهاز اختبار شرط معين و تنفيذ سلسلة من التعليمات إذا كان الشرط صحيحة = إجراء عملية حسابية على مجموعة من الأرقام
ما هي الصيغة العامة لجملة if
؟
ما هي الصيغة العامة لجملة if
؟
if (شرط) { } = while (شرط) { } for (متغير; شرط; زيادة) { } = switch (متغير) { } function (معامل) { } = do { } while (شرط) if (شرط) { } else { } = if (شرط) { } else if (شرط) { } else { }
ما الذي يحدث عندما يكون الشرط الذي يتم اختباره بواسطة جملة if
خاطئًا؟
ما الذي يحدث عندما يكون الشرط الذي يتم اختباره بواسطة جملة if
خاطئًا؟
يتم تنفيذ التعليمات داخل جملة if
= لا يتم تنفيذ التعليمات داخل جملة if
يتم إيقاف تنفيذ البرنامج = يتم تنفيذ التعليمات داخل جملة else
يتم إعادة تنفيذ الشرط = يتم تنفيذ سلسلة من التعليمات داخل جملة switch
يتم التنفيذ من جديد = يتم إنشاء متغير جديد في البرنامج
ما هي أنواع جمل التحكم في تدفق البرنامج؟
ما هي أنواع جمل التحكم في تدفق البرنامج؟
Signup and view all the answers
طابق بين المصطلحات البرمجية والاستخدامات الخاصة بها:
طابق بين المصطلحات البرمجية والاستخدامات الخاصة بها:
Signup and view all the answers
طابق بين أدوات البرمجة ووظائفها:
طابق بين أدوات البرمجة ووظائفها:
Signup and view all the answers
طابق بين خصائص البرمجة الكائنية وعناصرها:
طابق بين خصائص البرمجة الكائنية وعناصرها:
Signup and view all the answers
طابق بين لغات البرمجة ومجالات استخداماتها:
طابق بين لغات البرمجة ومجالات استخداماتها:
Signup and view all the answers
طابق بين تقنيات التصميم ومتطلباتها:
طابق بين تقنيات التصميم ومتطلباتها:
Signup and view all the answers
طابق بين المتغيرات ونتائج العمليات الحسابية:
طابق بين المتغيرات ونتائج العمليات الحسابية:
Signup and view all the answers
طابق بين القيم والمتغيرات في البرنامج:
طابق بين القيم والمتغيرات في البرنامج:
Signup and view all the answers
طابق بين أنواع الجمل البرمجية ووظائفها:
طابق بين أنواع الجمل البرمجية ووظائفها:
Signup and view all the answers
طابق بين وظائف التأثيرات الأحاديثة ونتائجها:
طابق بين وظائف التأثيرات الأحاديثة ونتائجها:
Signup and view all the answers
طابق بين أنواع التحويلات الرياضية وإجراءاتها:
طابق بين أنواع التحويلات الرياضية وإجراءاتها:
Signup and view all the answers
طابق بين العمليات البرمجية ووصفها:
طابق بين العمليات البرمجية ووصفها:
Signup and view all the answers
طابق بين البرامج وأغراضها من المعرفة:
طابق بين البرامج وأغراضها من المعرفة:
Signup and view all the answers
طابق بين المفاهيم وبرامجها المصاحبة:
طابق بين المفاهيم وبرامجها المصاحبة:
Signup and view all the answers
طابق بين أدوات تطوير البرمجيات واستخداماتها:
طابق بين أدوات تطوير البرمجيات واستخداماتها:
Signup and view all the answers
طابق بين نسخ لغة الجافا وما يميز كل منها:
طابق بين نسخ لغة الجافا وما يميز كل منها:
Signup and view all the answers
طابق بين ميزات لغة الجافا وخصائصها:
طابق بين ميزات لغة الجافا وخصائصها:
Signup and view all the answers
طابق بين البرامج المستخدمة في كتابة الجافا وأغراضها:
طابق بين البرامج المستخدمة في كتابة الجافا وأغراضها:
Signup and view all the answers
طابق بين العمليات المتعلقة بكتابة البرامج ونتائجها:
طابق بين العمليات المتعلقة بكتابة البرامج ونتائجها:
Signup and view all the answers
طابق بين الأنظمة التي تستخدم فيها لغة الجافا وأغراضها:
طابق بين الأنظمة التي تستخدم فيها لغة الجافا وأغراضها:
Signup and view all the answers
طابق بين المصطلحات البرمجية وشرحها:
طابق بين المصطلحات البرمجية وشرحها:
Signup and view all the answers
طابق بين الأدوات وأهميتها في تطوير البرمجيات:
طابق بين الأدوات وأهميتها في تطوير البرمجيات:
Signup and view all the answers
طابق بين استخدامات جافا والأجهزة المستهدفة:
طابق بين استخدامات جافا والأجهزة المستهدفة:
Signup and view all the answers
طابق بين أدوات البرمجة والنيشات الخاصة بها:
طابق بين أدوات البرمجة والنيشات الخاصة بها:
Signup and view all the answers
ما هي العبارة المُستخدمة لِإدخال قيمة من لوحة المفاتيح في البرنامج؟
ما هي العبارة المُستخدمة لِإدخال قيمة من لوحة المفاتيح في البرنامج؟
Signup and view all the answers
ما هي العبارة المُستخدمة لِطباعة قيمة متغير على الشاشة في البرنامج؟
ما هي العبارة المُستخدمة لِطباعة قيمة متغير على الشاشة في البرنامج؟
Signup and view all the answers
ما هي الرمز الذي يُشير إلى قيمة ثابتة في البرنامج؟
ما هي الرمز الذي يُشير إلى قيمة ثابتة في البرنامج؟
Signup and view all the answers
أي نوع من البيانات المُستخدمة يُشير إلى أرقام صحيحة؟
أي نوع من البيانات المُستخدمة يُشير إلى أرقام صحيحة؟
Signup and view all the answers
ما هي الوظيفة الرئيسية للحلقة التكرارية (while loop) في البرمجة؟
ما هي الوظيفة الرئيسية للحلقة التكرارية (while loop) في البرمجة؟
Signup and view all the answers
أي نوع من التعليمات يُستخدم لِإعطاء قيمة أولية لِمتغير في البرنامج؟
أي نوع من التعليمات يُستخدم لِإعطاء قيمة أولية لِمتغير في البرنامج؟
Signup and view all the answers
ما هي العبارة التي تُستخدم لِإنهاء عملية تكرار الحلقة التكرارية (while loop)?
ما هي العبارة التي تُستخدم لِإنهاء عملية تكرار الحلقة التكرارية (while loop)?
Signup and view all the answers
ما هو رمز نهاية مجموعة من التعليمات في البرنامج؟
ما هو رمز نهاية مجموعة من التعليمات في البرنامج؟
Signup and view all the answers
ما هي أنواع البيانات المُستخدمة لِتخزين قيمة منطقية (صواب أو خطأ) في البرنامج؟
ما هي أنواع البيانات المُستخدمة لِتخزين قيمة منطقية (صواب أو خطأ) في البرنامج؟
Signup and view all the answers
قم بمطابقة أنواع الثوابت في لغة الجافا مع أوصافها:
قم بمطابقة أنواع الثوابت في لغة الجافا مع أوصافها:
Signup and view all the answers
قم بمطابقة أسماء الثوابت في جافا مع قيمها:
قم بمطابقة أسماء الثوابت في جافا مع قيمها:
Signup and view all the answers
قم بمطابقة أنواع المتغيرات مع تصنيفاتها:
قم بمطابقة أنواع المتغيرات مع تصنيفاتها:
Signup and view all the answers
قم بمطابقة الأنواع المختلفة من المتغيرات العددية مع أوصافها:
قم بمطابقة الأنواع المختلفة من المتغيرات العددية مع أوصافها:
Signup and view all the answers
قم بمطابقة قواعد تسمية المتغيرات مع الوصف المناسب:
قم بمطابقة قواعد تسمية المتغيرات مع الوصف المناسب:
Signup and view all the answers
قم بمطابقة أنواع العمليات في لغة الجافا مع الوصف المناسب:
قم بمطابقة أنواع العمليات في لغة الجافا مع الوصف المناسب:
Signup and view all the answers
قم بمطابقة بيانات المستخدم مع نوعها:
قم بمطابقة بيانات المستخدم مع نوعها:
Signup and view all the answers
قم بمطابقة الأسماء العالمية المستخدمة في جافا مع وظائفها:
قم بمطابقة الأسماء العالمية المستخدمة في جافا مع وظائفها:
Signup and view all the answers
قم بمطابقة صيغ المتغيرات العددية مع الامثلة:
قم بمطابقة صيغ المتغيرات العددية مع الامثلة:
Signup and view all the answers
قم بمطابقة أنواع الثوابت مع خصائصها:
قم بمطابقة أنواع الثوابت مع خصائصها:
Signup and view all the answers
قم بمطابقة الأنواع المختلفة من الثوابت مع اختصاراتها:
قم بمطابقة الأنواع المختلفة من الثوابت مع اختصاراتها:
Signup and view all the answers
قم بمطابقة العمليات الحسابية مع رموزها:
قم بمطابقة العمليات الحسابية مع رموزها:
Signup and view all the answers
قم بمطابقة الرموز الخاصة في جافا مع وظائفها:
قم بمطابقة الرموز الخاصة في جافا مع وظائفها:
Signup and view all the answers
Study Notes
Introduction to Java Programming
- Java is a powerful language for developing various applications, including standalone desktop applications, internet applications, and mobile applications (like cell phones and e-readers).
- Sun Microsystems invented and developed Java. Oracle now owns Java.
- The goal of Java was to create a programming language capable of operating systems for all devices, from large mainframes to small MP3 players.
Java Programming Fundamentals
- A Java development toolkit (JDK) is required for Java programming.
- This toolkit includes essential programs for writing, translating (compiling), and debugging Java code.
- Various methods for writing and translating Java programs include using the JDK with text editors like Notepad, or specialized development environments like NetBeans, JCreator, or BlueJ.
Java Structure
- A Java program consists of a source code, a compiler, bytecodes, and virtual machines.
- The source code is the Java program written by the programmer.
- The compiler translates the source code into bytecodes.
- Virtual machines run the bytecodes and execute the program on different devices.
Java Versions
- J2SE (Java 2 Standard Edition): Used to develop and run desktop applications.
- J2EE (Java 2 Enterprise Edition): Used for large-scale enterprise applications.
- J2ME (Java 2 Micro Edition): Designed for mobile and wireless devices.
Java Features
- Platform independence: Java programs can run on different operating systems without modification.
- Object-oriented programming (OOP): An approach for programming using objects that have data and functions. This is different from traditional programming which uses functions.
- Graphical user interface (GUI) capabilities: Java supports building applications with user-friendly interfaces.
- Java Applets: A type of application designed for the internet, embedding it in HTML pages on a server.
Java Program Structure
- A Java program typically has a class that includes a
main
method. - The
main
method contains the program's statements, which are the executable part of the program
Java Data Types & Variables
- Java has various data types like integer, floating-point, character, and boolean.
- Integer types (byte, short, int, long) store whole numbers.
- Floating-point types (float, double) store decimal numbers.
- Character type (char) stores single characters.
- Boolean type (boolean) stores true or false values.
Output Statements and Printing
-
System.out.print
: Prints output to the console without moving to a new line. -
System.out.println
: Prints output to the console and moves to a new line after the output. - Escape sequences (\n, \t, \r, \, "): Used for special characters within print statements.
Java Comments
- // Single-line comment
- /* Multi-line comment */
Input in Java
-
Scanner
: A class from thejava.util
package, for accepting user input from the keyboard. It needs to be imported:import java.util.Scanner;
-
Keyboard.nextInt()
: Reads an integer value from the user. -
Keyboard.nextDouble()
: Reads a double value from the user. -
Keyboard.next()
: Reads a String value from the user. -
Keyboard.nextLine()
: Reads a line of input (including spaces) from the user
Control Statements (if-else, switch)
-
if (condition)
executes a block of code if the condition is true;else if
andelse
provide alternatives for conditions. -
switch (expression)
evaluates the expression and jumps to the corresponding case block.
Loops (for, while, do-while)
-
for (initialization; condition; increment)
: Used for repeated execution of a block of code. -
while (condition)
: Executes a block of code as long as the condition is true. -
do { ... } while (condition)
: Executes a block of code at least once and repeatedly as long as the condition is true.
Methods in Java
- Methods are reusable blocks of code that encapsulate specific tasks.
-
void
: Indicates that the method does not return any value. -
return
: Used in methods to send a value back to the calling part of the code.
Arrays in Java
- Arrays are used to store a collection of data of the same data type.
-
DataType[] array_name = new DataType[size]
: Declaration and initialization of an array. - An array index starts at 0. e.g.,
array[0]
is the first element.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
اختبر معلوماتك عن البرمجة من خلال هذا الاختبار الذي يتضمن أسئلة تتعلق بجمل التحكم، وصيغ جملة 'if'. ستتعرف أيضًا على كيفية مطابقة المصطلحات البرمجية مع وظائفها وتحليل العلاقات بين لغات البرمجة ومجالات استخدامها.