علم البيانات مستوى ثاني | جامعة صنعاء – Telegram
علم البيانات مستوى ثاني | جامعة صنعاء
1.25K subscribers
368 photos
13 videos
820 files
399 links
"قناة علمية متخصصة في مجال علم البيانات. نقدم لك محتوى علمي موثوق به، وشروحات مفصلة، وأمثلة عملية تغطي أحدث التطورات في مجال علم البيانات . هدفنا هو تمكينك من بناء قاعدة علمية قوية ومهارات عملية تساهم في نجاحك الأكاديمي والمهني."
النقاشات: @Computer_DS1
Download Telegram
select the best choice among all :
Q) What is the size of a Boolean variable in C++?
Anonymous Quiz
40%
A) 1 bit
45%
B) 1 byte
8%
C) 4 bytes
8%
D) 2 bytes
select the best choice among all :
Q) What will be the output of the following?
int x = 3, y = 5; cout << x + y << endl;
Anonymous Quiz
11%
A) 35
89%
B) 8
0%
C) 53
select the best choice among all :
Q) What will be the output of the following?
int a = 2, b = 3, result = 1, power = b; while (power != 0) { result *= a; power--; } cout << a << " raised to the power of " << b << " is: " << result << endl;
Anonymous Quiz
11%
A) 2 raised to the power of 3 is: 6
61%
B) 2 raised to the power of 3 is: 8
11%
C) 2 raised to the power of 3 is: 9
17%
D) Error
select the best choice among all :
Q) What will be the output of the following?
int n = 5; int sum = 0; for (int i = 1; i <= n; i++) { sum += i * i; } cout << "Sum of squares from 1 to " << n << " is: " << sum << endl;
Anonymous Quiz
33%
A) Sum of squares from 1 to 5 is: 25
22%
B) Sum of squares from 1 to 5 is: 30
39%
C) Sum of squares from 1 to 5 is: 55
6%
D) Sum of squares from 1 to 5 is: 15
select the best choice among all :
Q) What will be the output of the following?
int n = 10, a = 0, b = 1, nextTerm; for (int i = 1; i <= n; ++i) { cout << a << " "; nextTerm = a + b; a = b; b = nextTerm; }
Anonymous Quiz
62%
A) 0 1 1 2 3 5 8 13 21 34
18%
B) 1 1 2 3 5 8 13 21 34
10%
C) 1 2 3 5 8 13 21 34 55
10%
D) 1 2 4 8 16 32
select the best choice among all :
Q) What will be the output of the following?
int n = 10, sum = 0; for (int i = 1; i <= n; i++) { if (i % 2 == 0) sum += i; } cout << "Sum of even numbers between 1 and " << n << " is: " << sum << endl;
Anonymous Quiz
37%
A) Sum of even numbers between 1 and 10 is: 20
43%
B) Sum of even numbers between 1 and 10 is: 30
11%
C) Sum of even numbers between 1 and 10 is: 25
9%
D) Sum of even numbers between 1 and 10 is: 15
select the best choice among all :
Q) What will be the output of the following?
int n = 5, sum = 0; for (int i = 1; i < n; ++i) { sum += i * (i + 1); } cout << "Sum of products of consecutive integers from 1 to " << n << " is: " << sum << endl;
Anonymous Quiz
31%
A) Sum of products of consecutive integers from 1 to 5 is: 55
17%
B) Sum of products of consecutive integers from 1 to 5 is: 45
46%
C) Sum of products of consecutive integers from 1 to 5 is: 40
6%
D) Sum of products of consecutive integers from 1 to 5 is: 35
👎1
🎲 اختبار 'إختبار أساسيات برمجة بإستخدام سي بلس بلس 3️⃣'
إختبار أساسيات برمجة بإستخدام سي بلس بلس. Eng. Hazem F. Al-Huthaifi قناة علوم البيانات : @Computer_DS_1 التعليم لمن اراد والشهادة للجميع
🖊 16 سؤالًا · 45 ث
الـ Array ذات البعد الواحد في C++ هو نوع بسيط من المصفوفات يُستخدم لتخزين مجموعة من العناصر من نفس النوع في ترتيب خطي. هذا النوع من المصفوفات يساعد على تنظيم البيانات بطريقة تسهل الوصول إليها ومعالجتها.

### تعريف المصفوفة ذات البعد الواحد

يمكن تعريف المصفوفة كما يلي:

type arrayName[arraySize];
المكونات:
- type: نوع البيانات (مثل int, float, char, إلخ).
- arrayName: اسم المصفوفة.
- arraySize: عدد العناصر في المصفوفة.

### مثال على المصفوفة ذات البعد الواحد

#include <iostream>
using namespace std;

int main() {
int numbers[5]; // تعريف مصفوفة من 5 عناصر

// إدخال القيم إلى المصفوفة
cout << "أدخل 5 أرقام: " << endl;
for (int i = 0; i < 5; i++) {
cout << "الرقم " << i + 1 << ": ";
cin >> numbers[i]; // إدخال القيم في المصفوفة
}

// عرض القيم
cout << "الأرقام المدخلة هي: ";
for (int i = 0; i < 5; i++) {
cout << numbers[i] << " "; // عرض كل عنصر
}

cout << endl; // خط جديد
return 0;
}
### خصائص المصفوفة ذات البعد الواحد

1. الفهارس: تبدأ الفهارس من 0، لذا لأول عنصر يكون الفهرس 0، والثاني 1، وهكذا.
2. الحجم الثابت: يجب تحديد حجم المصفوفة عند تعريفها ولا يمكن تغييره أثناء التنفيذ.
3. الوصول للعناصر: يمكنك الوصول إلى أي عنصر في المصفوفة باستخدام الفهرس، مثل numbers[0] للحصول على العنصر الأول.
4. تخزين البيانات المتشابهة: جميع العناصر في المصفوفة يجب أن تكون من نفس النوع.

### استخدامات المصفوفة ذات البعد الواحد

- تخزين مجموعة من القيم (مثل درجات الطلاب، أسعار المنتجات، إلخ).
- إجراء العمليات الحسابية على مجموعة من الأرقام.
- استخدامها كقاعدة بيانات بسيطة لتخزين المعلومات.

### ملخص

المصفوفة ذات البعد الواحد تعد أداة مفيدة لتنظيم البيانات في C++. تسهل الوصول إلى العناصر ومعالجتها، مما يجعلها شائعة الاستخدام في البرمجة.
الـ Array في C++ هو نوع من البيانات يُستخدم لتخزين مجموعة من العناصر من نفس النوع. يتيح لك الـ Array الوصول إلى العناصر باستخدام فهارس، مما يُسهل التعامل مع البيانات بشكل منظم.

### تعريف الـ Array

يمكن تعريف الـ Array كما يلي:

type arrayName[arraySize];

- type: نوع البيانات (مثل int, float, char, إلخ).
- arrayName: اسم المصفوفة.
- arraySize: عدد العناصر في المصفوفة.

### مثال

cpp
#include <iostream>
using namespace std;

int main() {
int numbers[5]; // تعريف مصفوفة من 5 عناصر

// إدخال القيم إلى المصفوفة
for (int i = 0; i < 5; i++) {
cout << "أدخل الرقم " << i + 1 << ": ";
cin >> numbers[i];
}

// عرض القيم
cout << "الأرقام المدخلة هي: ";
for (int i = 0; i < 5; i++) {
cout << numbers[i] << " ";
}

return 0;
}
### ملاحظات

1. الفهارس تبدأ من 0: أول عنصر في المصفوفة يكون في الفهرس 0.
2. حجم ثابت: يجب تحديد حجم المصفوفة عند تعريفها ولا يمكن تغييره أثناء التشغيل.
3. إمكانية الوصول: يمكنك الوصول إلى أي عنصر باستخدام الفهرس، مثل numbers[0] للحصول على أول عنصر.
4. مصفوفات multidimensional: يمكنك تعريف مصفوفات ذات أبعاد متعددة، مثل المصفوفات الثنائية:

cpp
int matrix[3][4]; // مصفوفة ثنائية الأبعاد 3x4

### الاستخدامات

تستخدم المصفوفات في:

- تخزين البيانات المتشابهة.
- إجراء العمليات الرياضية على مجموعات من القيم.
- تنظيم البيانات في هياكل بيانات مثل القوائم.

هذه هي الأساسيات حول المصفوفات في C++.
Forwarded from .
فهرس مهارات الحاسوب (مقدمة حاسوب) نظري

الدروس وملفات المحاضرات:
المحاضرة الأولى (السلايد الاول)
> بحث🔍
المحاضرة الثانية (السلايد الثاني)
> بحث🔍
المحاضرة الثالثة (السلايد الثالث)
> بحث🔍
المحاضرة الرابعة (السلايد الرابع)
> بحث🔍
المحاضرة الخامسة (السلايد الخامس)
> بحث🔍
المحاضرة السادسة (السلايد السادس)
> بحث🔍
المحاضرة السابعة (السلايد السابع)
> بحث🔍
المحاضرة الثامنة (السلايد الثامن)
> لا يوجد سلايد لان المحاضرة الثامنة كانت اختبار
المحاضرة التاسعة (السلايد التاسع )
> بحث🔍
المحاضرة العاشرة (السلايد العاشر)
> بحث🔍
المحاضرة الحادية عشر (السلايد الحادي عشر )
> بحث🔍
المحاضرة الثانية عشر(السلايد الثاني عشر)
> بحث🔍

الدروس وملفات المحاضرات (مترجمة) :
المحاضرة الأولى (السلايد الاول)
> بحث🔍
المحاضرة الثانية (السلايد الثاني)
> بحث🔍
المحاضرة الثالثة (السلايد الثالث)
> بحث🔍
المحاضرة الرابعة (السلايد الرابع)
> بحث🔍
المحاضرة الخامسة (السلايد الخامس)
> بحث🔍
المحاضرة السادسة (السلايد السادس)
> بحث🔍
المحاضرة السابعة (السلايد السابع)
> بحث🔍
المحاضرة الثامنة (السلايد الثامن)
> لا يوجد سلايد لان المحاضرة الثامنة كانت اختبار
المحاضرة التاسعة (السلايد التاسع)
> بحث🔍
المحاضرة العاشرة (السلايد العاشر)
> بحث🔍
المحاضرة الحادية عشر (السلايد الحادي عشر )
> بحث🔍
المحاضرة الثانية عشر(السلايد الثاني عشر)
> بحث🔍


هاشتاجات:
#سلايدات_مهارات_الحاسوب_نظري
#مقدمة_حاسوب
#منصور_نعمان
#سلايدات_مترجمة
1
اللهم علّمنا ما ينفعنا، وانفعنا بما علّمتنا🤍
👍1
‏هذي أفضل وأشهر مواقع الذكاء الاصطناعي في خدمة ملفات الـ PDF 🔥

1- pdfflex.com/ai-chat-with-p…‎
التفاعل والدردشة مع ملفات PDF بالذكاء الاصطناعي وخيارات تحويل متنوعة.

2- pdfpals.com
تلخيص المعلومات من مستندات متعددة حول موضوع واحد.

3- pdfcandy.com
يساعدك على تحرير وتقسيم ودمج وضغط ملفات PDF.

4- gpdf.cloud
تبسيط تحليل ملفات PDF وتعزيز الإنتاجية.

5- pdfconvo.com
الدردشة مع ملفات PDF.

6- pdf.ai
أداة تتيح للمستخدمين الدردشة مع مستندات PDF الخاصة بهم واستخراج المعلومات من خلال ميزات مختلفة.

7- pdftomp3.com
تحويل ملفات PDF إلى ملفات MP3 لسهولة الاستماع، مما يسمح بالتعلم أثناء التنقل.

8- bit.ly/pdf_ai
أداة تتيح للمستخدمين تلخيص أو التحدث مع ملفات PDF.

9- pdfgpt.chat
تلخيص المعلومات والعثور عليها وترجمتها والحصول على الاستشهادات من ملفات PDF في ثواني.

10- doctranslator.com
ترجمة دقيقة وفعالة لملفات PDF بأكثر من 20 لغة، مع الحفاظ على التنسيق الأصلي.
1👍1