Professional Documents
Culture Documents
تنقسم مكونات الحاسب االلي الى قسمين قسم مادي ،وقسم برمجي.
أوال ماهي الشبكة :هي مجموعة من األجهزة المرتبطة مع بعضها بطريقة تسمح بتبادل البيانات.
بروتوكوالت التشغيل:
هو مجموعة من القواعد واالتفاقيات التي تحكم طريقة تبادل البيانات المنسقة بين الحواسيب واألجهزة الشبكية األخرى عبر
الشبكات الحاسوبية
أنواع الشبكات:
1-الشبكة المحلية ( :)LANمجموعة من أجهزة الحاسب المرتبطة ببعضها البعض تكون شبكة ضمن مساحة جغرافية محدودة مثل
جامعة او مبنى شركة
2-ال ّ
شبكة اإلقليم ّية ( : )MANمجموعة من الشبكات المحلية المتصلة ببعضها عبر مناطق جغرافية متوسطة مثل وزارة او مؤسسة
شبكة الواسعة ( :)WANوهي تلك الشبكات التي تغطي مساحات جغرافية كبيرة جدا وتعتبر شبكة اإلنترنت العالمية أحد أشهر 3-ال ّ
األمثلة على الشبكات الواسعة
متعددة المستخدمين :وهي تسمح لع ّدة مستخدمين بتشغيل البرامج في نفس الوقت 1-
متعددة المعالجة :وهي تدعم وتستخدم و ُتش ّغل البرامج على أكثر من معالج 2-
متعددة المهام :تسمح بتشغيل أكثر من برنامج أو تطبيق في نفس الوقت 3-
متعددة العمليات :تسمح ألجزاء مختلفة من أحد البرامج أن تعمل بشكل متزامن في نفس الوقت 4-
ويندوز :هو من انتاج شركة مايكروسوفت ويعتبر األكثر شيوعا في عالم أنظمة التشغيل
ماك/ماكنتوش :هو نظام تشغيل تنتجه شركة ابل وتتميز فيه لكنه مغلق المصدر
أندرويد :نظام تشغيل مفتوح المصدر لألجهزة المحمولة يتم تطويره من قبل شركة قوقل بشكل مجاني
/أيفون :iOSنظام تشغيل لألجهزة المحمولة وخاص لألجهزة المصنعة بواسطة شركة أبل فقط
واجهة تطبيق البرنامج)(APIتتيح لمطوري البرامج بكتابة األكواد البرمجية على شكل وحدات :
أسامه الدوسري 441101005
لغات البرمجة
البرمجة :هي العملية التي يتم فيها استعمال المنطق من أجل القيام بوظائف وعمليات مع ّينة في أجهزة
الحاسوب ،كما إنّ هذه العمليات المنطقية يتم تنفيذها عبر لغات برمجية محددة تتمثل في تعليمات وأوامر
َ .عديدة مكتوبة بصورة معينة من أجل إنشاء برنامج محدد
هذه اللغة يتم عبرها التحويل للغات التي َتكون عالية المستوى التي يقوم المبرمجين بكتابتها لِلغات
مستواها أدنى من أجل أن تقوم اآللة بفهمها ،بينما إنّ لغة ال َتجميع َتكون قريبة بصورة كبيرة من “لغة
الجدير ذكره أنّ اللغات الخاصة بالتجميع من الممكن قراءتها عن طريق البشر رغ ًما َعن
اآللة” ومن َ
”.اعتمادها على “اآللة
ُ
حيث إنها َتعني بِتعامالتها َمع اآللة بصورة مباشرة عبر إ ّنها المستوى األدنى من اللغات البرمجية
االستعمال لنظام “البيانات الثنائية” لهذا فإ ّنه من الصعب أن يقوم البشر بفهم هذا النوع ،وأن يقوموا
بالتعامل معه بصورة مباشرة ،فضاًل عن أنّ أنظمة التشغيل تتضمن برامج مخصصة لترجمة ما يكتبه
.اإلنسان لبرامج َتكون مكتوبة عبر لغة اآللة
:الصياغة1-
تع ّد الصياغة بلغات البرمجة على أنها تلك القواعد التي تقوم بتحديد طريقة الكتابة للرموز والمفردات
بصورة صحيحة داخل البرنامج بنا ًء على اللغة التي يتم استخدامها ،بينما يكون هناك رموز وكلمات
ُ
حيث إنّ اللغات “IF”،محجوزة َتخص كل لغة برمجة ،في حين أ ّنه يتم استعمالها بشكل مع ّين مثل كلمة
سواء الكبيرة أو الصغيرة خالل الكتابة للبرنامج،
ً تختلف وف ًقا آلية التعامل مع استعمال المبرمج لألحرف
فال َبعض من لغات البرمجة تعدّ استعمال الحرف الصغير مماثل الستعمال الكبير بينما نرى عكس هذا األمر
.في اللغات األخرى
الدالالت2-:
تعبيرا َعن طريقة االستخدام للمفردات والرموز بشكل صحيح من أجل تكوين
ً يع ّد مصطلح “الدالالت”
جملة من الجمل البرمجية بشكل صحيح بنا ًء على القواعد الخاصة بالصياغة في هذه اللغة ،وفي العادة
تنفذ هذه ال ُجمل بصورة تسلسلية إذ ال تن ّفي الجملة التالية داخل البرنامج إال إذا كانت الجملة التي يتم
.تنفيذها في الوقت الحالي صحيحة
:األنواع3-
ُ
حيث يكون لها إنّ األنواع عبارة َعن بيانات يتوجب استعمالها بصورة معينة عن طريق المبرمج،
خصائص مع ّينة ُتفحص عن طريق ال ُمترجم إذ يتم اإلظهار للخطأ بالبرنامج في حال َتم اإلسناد لشكل من
بناء على ” “Typeالبيانات إلى َنوع
ال يقوم بالتوافق َمعه ،أما عملية الفحص ألنواع البيانات فتتم ً
.طريقتين ُت عرف األولى بأنها فحص للنوع الثابت ،بينما الثانية فهي عبارة عن فحص للنوع الديناميكي
:المكتبات4-
إنّ المكتبات ُتعرف في لغات البرمجة على أ ّنها البعض من األدوات المساعدة والخصائص التي يتم
توفيرها داخل واحدة من اللغات المحددة من أجل التطوير للبرنامج المستخدم لهذه اللغة ،وفي السابق لم
يكن يتم النظر للمكتبات بكونها جزء هام من اللغات ،ولكن حال ًيا بعد التطور الهائل أصبح استعمال هذه
.األدوات التي تكون مساعدة ،من األمور الحتمية من أجل كتابة برامج َتكون فاعلية أكثر
:JAVAإنها لغة كائنية من ناحية التوجيه ،تقوم باالعتماد على القوالب ،في حين أنّ لغة جافا ظهرة في
:JAVA SCRIPT .إ ّن ها لغة يتم دعمها من قبل متصفحات الويب المختلفة ،وتقوم بتمكين المبرمج من
( (C++تعتبر هذه اللغة بأنها عبارة عن تطوير للغة C):كما أضيف لها خصائص )
.أصبحت بفضلها لغة التوجه الخاص بها كائني وتستعمل في تطوير لمختلف البرمجيات وكذلك األلعاب
بايثون :هي لغة برمجة كامبيوتر ُتستخدم غال ًبا إلنشاء وتصميم مواقع الويب والبرامج وأتمتة المهام
.وإجراء تحليل البيانات
ليسب :هي ٌ
لغة برمج ٍة تم تصميمها لتسهيل معالجة سالسل البيانات ،و ُتعتبر شائعة االستخدام لل ّذكاء
.االصطناعي في مجال البرمجة
ّ
بي اتش بي :هي عبارة عن لغة برمجة نصية ،وتستخدم لألغراض العامة من جانب الخادم .وهي لغة
برمجة مناسبة بشكل خاص لتطوير الويب
اسامه الدوسري441101005
التسوق اإللكتروني
بائع
ت من ٍ التسوق اإللكتروني :هو نو ٌع من أنواع التجارة اإللكترونية المتعدِّ دة ،يتيح للمتسوقين شراء ٍ
سلع أو خدما ٍ
على اإلنترنت باستخدام أي من أجهزة الكمبيوتر أو الهواتف الذكية .فيتم توصيل السلعة ،بواسطة الجهات التجارية إلى
ً
معلومة أو منازل المستهلكين ،أو تنزيل الخدمة مباشر ًة إلى أجهزتهم إذا كانت سلعة ذات صيغة إلكترونية ،كأن تكون
فلما ً أو كتابا ً وغير ذلك.
قبل إعطاء معلومات عن بطاقة االئتمان ،يجب أخذ الوقت الكافي للبحث في الموقع. -1
الشراء من موقع يحتوي على تشفير ،لضمان سالمة عملية الشراء. -2
يجب التحقق من سياسات الموقع قبل تقديم الطلب ،مثل قراءة سياسة اإلرجاع الخاصة به ،والبنود والشروط -3
األخرى.
تالفي البريد المزعج ( ،)Spamواالحتيال ( ،)Scamالواصل عن طريق رسائل إلكترونية ترويجية أو غيرها -4
يكتنفها شي ٌء من الغموض.
يجب تجنب الشراء من المواقع التي أبدى بعض الناس عدم ارتياحهم لها. -5
يجب تفقد السلعة عند استالمها ،واالستفسار فوراً عن أية مشكلة فيها. -6
اهم وأبرز المواقع للتسوق االلكتروني:
أمازون :Amazonيأتي على رأس مواقع التسوق العربية عمالق التجارة اإللكترونية أمازون خاصة بعد -1
استحواذها على منصة سوق دوت كوم المنصة األكبر للتجارة العربية منذ ،2017وقيامها بعد ذلك بتغيير اسم
المنصة في اإلمارات لتصبح Amazon.aeفي 2019والقيام بنفس األمر في السعودية تحت اسم
.Amazon.sa
موقع نون ُ :Noonيعتبر متجر أو موقع نون للتسوق عبر اإلنترنت واح ًدا من مواقع التسوق العربية الحديثة -2
نسب ًيا إذ تم إنشائه عام 2016بتمويل من صندوق االستثمارات العامة السعودي .وقد استطاع نون أن يثبت
نظرا لما يقدمه من مزايا وخدمات
قوته في السوق بشكل سريع وينافس أكبر مواقع التجارة اإللكترونية ً
تنافسية.
نمشي ُ :Namshiي عتبر موقع التسوق عبر اإلنترنت “نمشي” من المواقع الرائدة ذات الطابع والشخصية -3
الخاصة .انطلق الموقع عام 2011على يد مؤسسه محمد مكي والذي كانت لديه نظرة تتمثل في توفير أشهر
وأفضل الماركات المحلية والعالمية في األسواق العربية بأسعار تنافسية ومناسبة.
إكسترا :Extraموقع إكسترا هو متجر إلكتروني ومن أشهر مواقع تسوق عربية المتخصصة في بيع -4
المنتجات الخاصة بـ ( األجهزة الكهربائية المنزلية – األجهزة اإللكترونية المنزلية – هواتف المحمول الذكية –
كاميرات المراقبة – وغيرها من المنتجات ذات الصلة) .تم إنشاء الموقع عام 2003في المملكة العربية
السعودية
اإليجابيات:
مريحة ،إذ بإمكاننا التسوق من أي جهاز كمبيوتر أو هاتف ذكي متصل باإلنترنت في أي وقت ومن أي مكان. -1
تتض َّمن تنوعا ً أكبر ،فعلى الشبكة متاجر أكثر من أي مركز تسوق آخر. -2
توفر معلومات شبه كاملة وجاهزة فوراً عن مكونات ومواصفات وأسعار المنتجات والخدمات ،بدل أن يقضي -3
متجر وآخر للحصول على معلوم ٍة عن السلعة ،أو يتصفح
ٍ ت وأياما ً يتجول بين
المتسوق التقليدي ساعا ٍ
فهارس المراجع العلمية واألدبية ليعثر عليها ،ثم ينتظر أياما ً أخرى للحصول عليها.
دور المنافسة فيها أقوى مما يؤدي إلى أسعار أرخص ونوعية أفضل. -4
تسمح للمتسوق االطالع على آراء وخبرة اآلخرين حول المنتجات والخدمات. -5
توفر الوقت والجهد وتكلفة التنقالت. -6
تخفف ازدحام السير في المدن وحوادث الطرقات والوقوف في صفوف االنتظار في المتاجر. -7
السلبيات:
مخاوف أمنية تحيط بالدفع عن طريق بطاقة االئتمان عبر اإلنترنت. -1
عدم القدرة على فحص البضائع ماديا ً قبل الشراء. -2
إمكانية تلف البضائع أثناء النقل. -3
إمكانية عدم وصول السلعة في الوقت المحدد أو عدم وصولها بالمطلق. -4
الحرمان من متعة التسوق في المتاجر. -5
العزلة وعدم االختالط بالناس والتغول في العالم االفتراضي. -6