GMT20250506-230626_Recording_1920x1080

Apr 30, 2026 11:48 · 18:49 · Arabic · Whisper Turbo · 2 speakers
ఈ పదకోశం కాలముగింపు@ action: button 20 రోజులు. శాశ్వత నిల్వ కోసం ఉన్నతీకరించు →
చూపుట మాత్రమే
0:23
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
الله بالأعزاء برحب فيكم في محاضرة جديدة
0:26
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
طبعاً احنا خلصنا تشابتر تو اللي هو بحكي عن بداية الهيستري طبع الـ Operating System وحكينا شوي عن مكونات الـ Operating System فهلأ بدنا نيجي نحكي بالتفصيل عن كل مكون من المكونات اللي حكينا عنها في تشابتر الماضي أول شيء بدنا نحكي عنه اللي هو الـ Processes اللي هو الـ Program
0:56
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
الـ Running Program أو الـ Program and Run Time. هذا هو الـ Process. فيعني إحنا بدنا نحكي هلأ على إيش؟ على الـ Process وبعدين بدنا نفوت على تفصيلاته جزء جزء. طبعاً بدنا نتعرف عليه.
1:15
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
في الـ background تبعه بعدين شو states تبعينه التبع الـ process شو الـ description شو الـ control وشو الـ execution تبعه وكيف احنا من التعامل معه في الـ operating systems المختلفة طيب فاحنا لو بدنا نحكي عن تعريفات
1:40
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
سابقة حكينا أكثر من التعريف بس هلأ بدنا نضيف التفاصيل اللازمة فبحكي لنا الـ concepts اللي أخذناها في chapter 1 و 2 فهمتنا أشياء شو هي؟ بحكي لأول واحد الـ computer platform المنصة
2:11
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
الهاردور ريسورسيز ايش مالهم؟ بروسيسر، مين ميموري، اي او موديولز، تايمرز، ديسك درايفرز، او ديسك درايفرز عفواً، and so on طيب بحكي لنا بالنسبة للكمبيوتر ايش مالهم؟
2:35
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
معناته في عنا كل بيقوم في مهام معينة يعني مثلاً عنا الفوكسة PDF editor شو بيعمل بيقرأ PDF
2:52
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
ايش مالو؟ بفتح الملفات او بورجينا الملفات الموجودة في السيستم طيب ايش بعملو؟ باخدو انبوت
3:15
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
ها زي ما انا مثلا هو انا باخد انبوت لما بفتح اي مجلد ها يعني مثلا من هون فتحت مجلد وهيك رجعت لورا فانا اعطيته انبوت وهو ايش اشتغل على اساسه طيب هذا بالنسبة للايش للكم فيشتر ابليكيشنز بحكي لنا
3:37
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
for applications to be written directly for a given hardware platform. مش efficient. مش مش يعني مش فعال. في طريقة في طرق فعالة عشان نتعامل مع ال applications. اوكي. the principle reason for this are as follows. ليش؟ شو الاسباب انها مش فعالة؟ ايا.
4:09
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
يعني إيش؟ في عنا أكتر من أبليكيشن بشتغلوا على بلاتفورم معين ذس لذلك
4:23
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
يعني أنا لو بدي أعمل أكسس على الهاردوير للديسك مثلا بدي روتين معين أتعامل معه عشان إيش يعني أتعامل بسرعة وكفاءة
4:41
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم الى المترجم
5:00
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
مهم جدا عشان إيش؟ عشان ينظم الشارع على البروسيسر and other resources by multiple applications at the same time. طيب. When multiple applications are active.
5:15
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
في عنا ستة سبعة أبليكيشن شغالين هلأ طيب بدنا يعني ما يصرش فيه مموري ليك من إشي لإشي يعني مثلا إيش أنا بستخدم رسورس من أو رسورس معين يعني في داخل الكمبيوتر
5:42
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
of each application from others. معناته لازم انه في protection of data. فهدول كلهم ما بكون efficient إلا إذا عملهم الكمبيوتر وكان في software أكيد. طيب.
6:01
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
لذلك معناته كل المقدمة اللي حكيناها هون عشان نحكي بالأخير إنه إحنا بدنا عشان يكون مريح في التعامل وفيه كثيرة بتساعدنا وآمن إنه ما بتتداخل على بعض
6:31
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
وبرضو ايش يعني متشابه عشان ايش يكون يعني كل اشي متناسق مع بعضه. طيب اه متناسقات يعني مثلا الويندوز هي هذا وهي هذا وهي هذا يعني كل هدول اللي احنا فاتحينهم حاليا على نفس الشكل نفس الشكل ويندوز
6:56
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
طيب فبحكي لنا the operating system is a layer of software between the applications and the computer hardware يعتبر API جماعة that supports applications and utilities
7:13
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
We can think of operating system as providing a uniform abstract representation of resources. معناته بدنا طريقة مجردة وموحدة عشان نعمل access على resources ونوصلهم وإيش وread وwrite نعمل منهم وكل هاي الكلام وexecute. طيب فبيحكي لنا that can be requested and accessed by
7:42
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
المترجمات المترجمات المترجمات المترجمات المترجمات المترجمات
8:00
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
طيب معناته الـ operating system ما بيشتغل فقط إنه إيش يعمل management لأ وبرضه بده إيش بده يتحكم في الـ resources كلها تمام فبحكي لنا هون يعني an operating system كمثال
8:29
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
يعني الشغلة بإيده عشان نعمل إيش هاي الخاصية طيب هلأ فهمنا تقريبا الــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
8:53
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
كيف بعمل management الأشياء اللي بتنا نناقشها لقدام هون هي إنه كيف بعمل management الoperating system فبحكي لنا resources are made available to multiple applications resources تبعين الجهاز يعني يستخدمهم كل الapplications الموجودة
9:28
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
كلياتهم راح يبينوا انهم ايش بيشتغلوا بكفاءة طيب
9:35
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
The processor and I-O devices can be used efficiently. طيب. وهذا إيش؟ لما أنا بدي أستخدم كل الإمكانيات تبعت البروسيسر تبعي والI-O. أنا أعطو إيش؟ إحنا وصلنا لإيش؟ لإشي كتير كويس. فهذا هو شغل الـ operating system. طيب.
10:00
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
بحكي لنا هون اه في اشي في البروسيس اسمه بروسيس كونترول بلوكس شي يعني بروسيس كونترول بلوكس ايها يا جماعة هذا اسمه بروسيس كونترول بلوكس سيمبليفايد اه هذا مرأب زي يخلينا نتقيله جوا الرام انا بدأ ارسم هنا اه هذا الرام اه والرام في ايش بلوكات
10:29
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
هذا المربع يا جماعة هذا خاص في application معين فشو منسمي process control block هذا في identifier state priority program counter هدول الأشياء هلأ بدنا نتعرف عليها تمام؟ بحكي لنا
10:56
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
من chapter 2 احنا فهمنا شي عن الprocess اللي هو programming execution an instance of a program running on a computer
11:06
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
The entity that can be assigned to an executed on a processor. يعني كل هدول إحنا حكيناهم إيش في chapter 2. هلأ بدنا نحكي عن ال program code وعن الأشياء هاي. خلينا نحكي إنه number of elements, ال process هاي إيش مالها؟
11:26
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
فيه اه two essential elements اللي هما ال program code اه which may be shared with other processes ال program code ايش ممكن انه shared with other processes that are executing the same program اوكي معناته احنا ممكن process parent اه خلينا نحكي انه هيك هاي process اه وهي ال process ايش مالها
11:56
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
هادي وهاي وممكن انها تاخد اكتر من يا جماعة. اه? يعني خلينا نعملها زي هيك. وهيك وهيك وهيك. هدول كلياتهم ايش? برجعوا ايش? بتشاركوا على على على طيب يا جماعة.
12:18
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
فبحكي لنا هون في عنا البروغرام داتا وفي عنا الـ set of data ليش مالها؟ الـ data نفسها associated with the code يعني مثلا الـ variables وين من قزن القيم الـ variables؟ في الـ set of data
12:38
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
فبحكي لنا هون let us suppose that the processor begins to execute this program code and we refer to this executing entity as process. احنا بنحكي عنه لنه process.
12:53
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
at any given point in time. اه. while the program is executing. this process can be uniquely characterized by number of elements. اه. معناته الاليمنتس اللي حكينا عن هون. هاي هون. اوكي? اللي هم الـ ID. process ID. لو انا بدي اجي هون. واعمل كبسة يمين هون. الـ process ID بتكون موجودة.
13:23
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
هون هي PID يعني process ID هي مكتوب process ID على placeholder فبتشوفوا هذا الرقم هذا الرقم هو process ID مهم عشان إيش إحنا نعرف نتعامل مع البلوك هذا طبع الprocess طيب
13:51
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
هادا ال id فبشو state شو حالة ال process هاي هل هو running هل هو stopped هل هو waiting هل هو ايش مالو
14:02
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
فبحكي لنا if the process is currently executing it is in running state طب مش executing ممكن انها تكون idle ممكن انه يكون ready يعني فيه له عدة شغلة عدة states طيب شو يعني priority
14:23
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
priority level relative to other processes معناته في عنا في الأوكراتيك سيستم أولوية لبروسيسز عن بروسيسز تاني أكيد البروسيسز تبعت الماوس دايما البروريتي تبعتها أعلى من الابليكيشنز تاني عشان إذا علق الجهاز ما يعلق الماوس طيب لو بدأ أجعع على كبسة يمين وعلى التاسك مانيجر كمان مرة
14:50
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
وأكبس أي شيء عليه كبسة يمين ستشاهدون هنا
15:00
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
تفاصيل يعني مثلا هون بتشوفوا انه في اشي اسمه set priority وانا بقدر اعدل عليها طبعا ال operating system تبع ال windows ايش ماله بعطينا هاي الخواص مش كل ال operating systems بشتغلوا نفس الخاصية هاي لا في اشي اقل في اشي اكثر اعقد او ابسط
15:27
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
طيب فبحكي لنا هذا بالنسبة لله طيب البروغرام كاونتر احنا تعلمنا شو البروغرام كاونتر بحكي لنا شو النيكست
15:38
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
بديها تصير معناته البروغرام كاونتر بتخزن وين في داخل البروزيس في البلوك هاد عشان يعرف احنا لوين وصلنا وشو بعدين يكمل في داخل الرام يعني احنا كل البلوك هادة اللي احنا شايفينه هادة موجود في داخل الرام اكي طيب
16:06
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
بحكي لنا هون انه الميموري بوينترز ايش ما لهم الميموري بوينترز احنا اخدنا سي بلس بلس طبعا في السي بلس بلس وفي الجابة واشياء تانية في ايش اسمه بوينترز اوكي وهاي عشان تسهل علينا كيف نعمل اكسس للداتا وتعمل تشير وتعمل كتير اشياء اوكي فبحكي لنا انكلود بوينترز
16:35
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
and data associated with this process plus any memory blocks shared with other processes طيب معناته هاي ايش مالها بتحدد او بتروح بتطرأ ملفات معينة بتقرأ data معينة بتقرأ اماكن معينة في الكود في البروغرام كود عشان تشتغل عليها طيب
17:01
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
فبحكي لنا في عنا اشي تاني اشي اسمه الـ context data هاي الـ data يا جماعة هو اللي بنحكي عنها انه احنا عنا وعنا وكل هاي الاشياء بتتخزن في الـ context data
17:16
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
الـ I-O status information إيش مالها يعني بعطيني إيش فكرة عن إيش بقدر أستخدم من الـ resources طبعي الكمبيوتر منهم الـ disk drives منهم الكاميرا الـ I-O devices كلها فإنكلودs outstanding I-O requests I-O devices assigned to this process a list of files and news by the process
17:45
S… Speaker 2 (GMT20250506-230626_Recording_1920x1080)
and so on. فإحنا يعني إيش؟ إحنا بنحكي عن عاديا عن شو الإمكانيات للبلوك هذا أنه يستخدم إشي من الهاردوير. شو إمكانياته؟ طيب، الأكاونتنج إنفوميشن. شو يعني أكاونتنج؟ يعني قديش أخذ وقت لما عمل بروسيسنج؟ قديش بده سرعة؟ كل هاي الأشياء.
18:14
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
حسابات الأرقام السرعة والكفاءة
18:32
S… Speaker 1 (GMT20250506-230626_Recording_1920x1080)
في البروسيس ايوه انتوا شايفيرهم نقف هون ونكمل معاكم في المحاضرة الجاي ان شاء الله يعطيكم العافية والسلام عليكم ورحمة الله وبركاته

This transcript was generated by AI (automatic speech recognition). May contain errors — verify against the original audio for critical use. AI policy

❤️ Love STT.ai? Tell your friends!
సారాంశం
ఈ పిక్సెస్ యొక్క యాక్సెస్‌బిలిటి సంగ్రహం ఉద్భవించుటకు కాంక్వెరర్‌ను నొక్కుము.
పరిగణనలోకి...
ఈ రిపోర్టు గురించి AI ను అడుగుము
ఈ అస్థికల పేటిక గురించి ఏమైనా అడగండి —⁠ ఏ.