مواقع مهمة لأي مبرمج♥️🙏
1- stackoverflow.com
طبعا دا اهمهم ودا لان اي سؤال او اي مشكله تقف معاك فمجال البرمجة خصوصا هتلاقيها وقفت مع كزا حد قبلك وهتلاقي ناس كتير مجاوبين عليها وطبعا بيجيبلك افضل الاجابات بالترتيب، ولو عندك سؤال محدش سأله قبل كدا ممكن تكتبه وناس تجاوب عليك
2- github.com
أكتر من 40 مليون مطور حول العالم موجودين ع الموقع واكتر من 190مليون مشروع تقدر تشوفهم وتستخدمهم كمان دا غير انك بتلاقي مشاكل وحلولها عليه برضه ونقاشات مبرمجين
ودا بوست لصديقي حسام Hossam Hamdy كان بيتكلم عن ازاي تستخدم الموقع
https://m.facebook.com/story.php?story_fbid=169137468326461&id=100056906255584
3- sololearn.com
موقع بياسعدك انك تبتدي فالبرمجة من خلال شرح مبسط وبديك اسالة علي كل جزئية ولاز تجاوبها بشكل صحيح عشان تدخل علي الجزء اللي بعده
4- hackerrank.com
موقع بيساعدك عشان تطور من نفسك فالبرمجه وفيه كمان اسائلة وتحديات فلغات البرمجه وكمان algorithm و data structer
5- codeacademy.com
من أهم وأشهر المواقع اللى بتقدم محتوى كبير لتعلم البرمجة والتكويد والموقع درس عليه أكتر من 45 مليون شخص لغات كتيرة مثل HTML & CSS, JavaScript and SQL حتى Bash/Shell, Python, Ruby and C++
6- codeavengers.com
موقع رائع عليه كورسات لمراحل مختلفة حتى الأطفال من سن 5 سنوات ومافوق
7- khanacademy.org
من أهم المواقع اللى بتقدم محتوى مجانى رائع فى مجالات مختلفة
8- codeanywhere.com
الموقع يحتوى على أكثر من 350 مليون من ملفات الأكواد مفتوحة المصدر
9- codota.com
موقع مفيد جدا لمطورى تطبيقات الأندرويد تقدر تأخد أكواد التطبيقات وكل حاجة تحتاجها تخص تطبيقات الأندرويد من عليه
10- codepen.io
الموقع عبارة عن شبكة تواصل اجتماعى بين المبرمجين من خلاله يتم التواصل بينهم ومشاركة الأكواد ومناقشتها
11- codeproject.com
موقع تابع لشركة مايكروسوفت للمبرمجين موجود عليه الآف المبرمجين
12- teamtreehouse.com
التعلم ع الموقع بيكون مختلف وممتع لانه بيكون عبارة عن تحديات.
13-openhub أكثر من 35 مليار سطر برمجي مفتوحة المصدر تجدها في موقع وتستطيع البحث عنها وتعديلها ومناقشة مشروعك مع متخصصي القطاع البرمجي .
رابط الموقع : https://t.co/lnEndgD96I https://t.co/jVxyzblB8N
1- stackoverflow.com
طبعا دا اهمهم ودا لان اي سؤال او اي مشكله تقف معاك فمجال البرمجة خصوصا هتلاقيها وقفت مع كزا حد قبلك وهتلاقي ناس كتير مجاوبين عليها وطبعا بيجيبلك افضل الاجابات بالترتيب، ولو عندك سؤال محدش سأله قبل كدا ممكن تكتبه وناس تجاوب عليك
2- github.com
أكتر من 40 مليون مطور حول العالم موجودين ع الموقع واكتر من 190مليون مشروع تقدر تشوفهم وتستخدمهم كمان دا غير انك بتلاقي مشاكل وحلولها عليه برضه ونقاشات مبرمجين
ودا بوست لصديقي حسام Hossam Hamdy كان بيتكلم عن ازاي تستخدم الموقع
https://m.facebook.com/story.php?story_fbid=169137468326461&id=100056906255584
3- sololearn.com
موقع بياسعدك انك تبتدي فالبرمجة من خلال شرح مبسط وبديك اسالة علي كل جزئية ولاز تجاوبها بشكل صحيح عشان تدخل علي الجزء اللي بعده
4- hackerrank.com
موقع بيساعدك عشان تطور من نفسك فالبرمجه وفيه كمان اسائلة وتحديات فلغات البرمجه وكمان algorithm و data structer
5- codeacademy.com
من أهم وأشهر المواقع اللى بتقدم محتوى كبير لتعلم البرمجة والتكويد والموقع درس عليه أكتر من 45 مليون شخص لغات كتيرة مثل HTML & CSS, JavaScript and SQL حتى Bash/Shell, Python, Ruby and C++
6- codeavengers.com
موقع رائع عليه كورسات لمراحل مختلفة حتى الأطفال من سن 5 سنوات ومافوق
7- khanacademy.org
من أهم المواقع اللى بتقدم محتوى مجانى رائع فى مجالات مختلفة
8- codeanywhere.com
الموقع يحتوى على أكثر من 350 مليون من ملفات الأكواد مفتوحة المصدر
9- codota.com
موقع مفيد جدا لمطورى تطبيقات الأندرويد تقدر تأخد أكواد التطبيقات وكل حاجة تحتاجها تخص تطبيقات الأندرويد من عليه
10- codepen.io
الموقع عبارة عن شبكة تواصل اجتماعى بين المبرمجين من خلاله يتم التواصل بينهم ومشاركة الأكواد ومناقشتها
11- codeproject.com
موقع تابع لشركة مايكروسوفت للمبرمجين موجود عليه الآف المبرمجين
12- teamtreehouse.com
التعلم ع الموقع بيكون مختلف وممتع لانه بيكون عبارة عن تحديات.
13-openhub أكثر من 35 مليار سطر برمجي مفتوحة المصدر تجدها في موقع وتستطيع البحث عنها وتعديلها ومناقشة مشروعك مع متخصصي القطاع البرمجي .
رابط الموقع : https://t.co/lnEndgD96I https://t.co/jVxyzblB8N
Facebook
Log in to Facebook
Log in to Facebook to start sharing and connecting with your friends, family and people you know.
خدمة جوجل لترجمة الملفات اون لاين بدون برامج
لو عندك ملف PDF او وورد أو اي صيغة وتريد ترجمة الكلام الموجود في الملف إلى اللغة العربية أو أي لغة أخرى
مهما كانت لغة الملف
من هنا
https://translate.google.com/?sl=de&tl=ar&op=docs
#بداية مهندس معلوماتية💻🦾
#منقول❤️
لو عندك ملف PDF او وورد أو اي صيغة وتريد ترجمة الكلام الموجود في الملف إلى اللغة العربية أو أي لغة أخرى
مهما كانت لغة الملف
من هنا
https://translate.google.com/?sl=de&tl=ar&op=docs
#بداية مهندس معلوماتية💻🦾
#منقول❤️
Google
Google Translate
Google's service, offered free of charge, instantly translates words, phrases, and web pages between English and over 100 other languages.
ماذا تريدون في الايام القادمة
Anonymous Poll
40%
كتب برمجة java🇯🇦🇻🇦
0%
كتب شرح حاسوب❤
0%
تحديات برمجية🙋
60%
شروحات عن الحاسوب💻
0%
شيء اخر اكتبه في التعليقات😒
تعريف الحاسوب
يُعرّف جهاز الحاسوب (بالإنجليزية: Computer) بأنه أحد الأجهزة الإلكترونية التي تتواجد بأنواع وأحجام مختلفة، والتي تمتلك القدرة على تخزين البيانات ومعالجتها أو حتى استرجاعها، حيث تجمع بين ما تُعرف بالبرمجيات (بالإنجليزية: software) والمعدات (بالإنجليزية: hardware) مكونة معاً جهاز الحاسوب،ويقوم جهاز الحاسوب بإجراء الحسابات والعمليات وتنفيذ التطبيقات المختلفة من خلال مجموعة من الأوامر التي تُعطى له من قِبل هذه البرمجيات أو المعدات.
تعود كلمة الحاسوب في أصلها إلى كلمة حساب، وقد نَتج ذلك من التعريف الأول للحاسوب الذي عرّف الجهاز بأنه عبارة عن آلة حسابة فائقة السرعة، فقد اقتصر عمل الحاسوب قديماً على حل العمليات الحسابية بسرعة كبيرة بالإضافة إلى قدرته على التعامل مع عمليات حسابية مُعقدة، قبل أن تتطور مهام الحاسوب لتشمل أنواعاً أُخرى من العمليات كاختيار وفرز ومقارنة ونقل المعلومات، وغيرها الكثير من العمليات المختلفة التي يستطيع الحاسوب أداءها اليوم
آلية عمل الحاسوب
يقوم مبدأ عمل الحاسوب على تحويل البيانات والمعلومات التي يتم إدخالها إلى الجهاز إلى نظام العد الثنائي (بالإنجليزية: binary numbers) الذي يعتمد على العددين الصفر والواحد، بحيث يُخزَن العدد -سواء كان صفر أو واحد- في سعة تخزينية على القرص الصلب للجهاز تُعرف بالبت (بالإنجليزية: Bit)، إذ لا يُمكن أن يحتوي البت إلا على العدد صفر أو العدد واحد، ويتم تخزين البيانات الواردة إلى الحاسوب سواء كانت حروف أو أرقام أو كلمات كاملة في عدد من البتات، حيث تُرمز كل خانة منهم لإحدى مضاعفات الرقم 2، ثم تُستخدم في بعض العمليات الرياضية البسيطة لتحويل هذه المدخلات إلى كلمات أو أوامر يتم تنفيذها. عند إدخال الحرف A على سبيل المثال إلى الحاسوب فإنه يُترجم إلى مجموعة من الأعداد الثنائية، ثم تقوم الدوائر الكهربائية الموجودة في جهاز الحاسوب بتحويل هذه الأعداد الثنائية إلى نبضات كهربائية (بالإنجليزية: Pulses)، حيث يتم فك تشفير هذه الأعداد من قِبل الدارات الكهربائية الموجودة لفهم معناها، فتُشير سلسلة الأعداد الثنائية 1000001 إلى أن المعلومة التي تم إدخالها هي الحرف A، ويُساعد تحويل البيانات والمعلومات إلى أنماط ثنائية من الأعداد (صفر أو واحد) في جهاز الحاسوب على تسهيل عملية تخزين هذه البيانات ونقلها بسهولة.
#بداية مهندس معلوماتية💻🦾
#منقول❤️
يُعرّف جهاز الحاسوب (بالإنجليزية: Computer) بأنه أحد الأجهزة الإلكترونية التي تتواجد بأنواع وأحجام مختلفة، والتي تمتلك القدرة على تخزين البيانات ومعالجتها أو حتى استرجاعها، حيث تجمع بين ما تُعرف بالبرمجيات (بالإنجليزية: software) والمعدات (بالإنجليزية: hardware) مكونة معاً جهاز الحاسوب،ويقوم جهاز الحاسوب بإجراء الحسابات والعمليات وتنفيذ التطبيقات المختلفة من خلال مجموعة من الأوامر التي تُعطى له من قِبل هذه البرمجيات أو المعدات.
تعود كلمة الحاسوب في أصلها إلى كلمة حساب، وقد نَتج ذلك من التعريف الأول للحاسوب الذي عرّف الجهاز بأنه عبارة عن آلة حسابة فائقة السرعة، فقد اقتصر عمل الحاسوب قديماً على حل العمليات الحسابية بسرعة كبيرة بالإضافة إلى قدرته على التعامل مع عمليات حسابية مُعقدة، قبل أن تتطور مهام الحاسوب لتشمل أنواعاً أُخرى من العمليات كاختيار وفرز ومقارنة ونقل المعلومات، وغيرها الكثير من العمليات المختلفة التي يستطيع الحاسوب أداءها اليوم
آلية عمل الحاسوب
يقوم مبدأ عمل الحاسوب على تحويل البيانات والمعلومات التي يتم إدخالها إلى الجهاز إلى نظام العد الثنائي (بالإنجليزية: binary numbers) الذي يعتمد على العددين الصفر والواحد، بحيث يُخزَن العدد -سواء كان صفر أو واحد- في سعة تخزينية على القرص الصلب للجهاز تُعرف بالبت (بالإنجليزية: Bit)، إذ لا يُمكن أن يحتوي البت إلا على العدد صفر أو العدد واحد، ويتم تخزين البيانات الواردة إلى الحاسوب سواء كانت حروف أو أرقام أو كلمات كاملة في عدد من البتات، حيث تُرمز كل خانة منهم لإحدى مضاعفات الرقم 2، ثم تُستخدم في بعض العمليات الرياضية البسيطة لتحويل هذه المدخلات إلى كلمات أو أوامر يتم تنفيذها. عند إدخال الحرف A على سبيل المثال إلى الحاسوب فإنه يُترجم إلى مجموعة من الأعداد الثنائية، ثم تقوم الدوائر الكهربائية الموجودة في جهاز الحاسوب بتحويل هذه الأعداد الثنائية إلى نبضات كهربائية (بالإنجليزية: Pulses)، حيث يتم فك تشفير هذه الأعداد من قِبل الدارات الكهربائية الموجودة لفهم معناها، فتُشير سلسلة الأعداد الثنائية 1000001 إلى أن المعلومة التي تم إدخالها هي الحرف A، ويُساعد تحويل البيانات والمعلومات إلى أنماط ثنائية من الأعداد (صفر أو واحد) في جهاز الحاسوب على تسهيل عملية تخزين هذه البيانات ونقلها بسهولة.
#بداية مهندس معلوماتية💻🦾
#منقول❤️
أنواع الحواسيب
للحاسوب أنواع مختلفة؛ نظراً لتنوّع استخداماته؛ فهو مُستخدَم في الكثير من المجالات الصناعيّة، والتجاريّة، والصحيّة، والتعليميّة، والطبيّة، والأمنيّة، والشخصيّة،
ومن أنواع الحواسيب
1-الحاسوب الشخصيّ (بالإنجليزيّة: Personal Computer):
هو الحاسوب الخاصّ بشخص واحد؛ أي أنّ استعماله يتمّ من قِبَل فرد واحد، وتكون مواصفات هذا الجهاز قليلةً ومنخفضةً نوعاً ما.
2- الحاسوب المكتبيّ (بالإنجليزيّة: Desktop):
هو نوع من أنواع الحواسيب المُستعمَلة في المكاتب، وهو يشبه الحاسوب الشخصيّ إلى حدٍّ ما، لكنّ مواصفاته تكون أعلى منه.
3- الحاسوب المحمول (Laptop):
هو حاسوب يتميّز بصِغَر حجمه وخِفّة وزنه مُقارنةً ببقيّة الأنواع، ويمكن حمله في أيّ مكان، ويكون هذا النّوع مُزوَّداً ببطاريّة قابلة للشّحن؛ أي أنّه يعمل فترةً زمنيّةً محدودةً دون وصْلِه بتيّار كهربائيّ.
4- الحاسوب اللّوحي (بالإنجليزيّة: Tables Computer):
هذا النّوع عبارة عن شاشة تعمل باللّمس فقط، وتكون مكوّناته جميعها موجودةً داخلَها، أمّا مواصفاته فهي مُحدَّدة، وسعره رخيص نوعاً ما.
5-الحاسوب الخادِم (بالإنجليزيّة: Server):
هو الجهاز الرئيسيّ في الشّركات، والمصانع، والمؤسَّسات التعليميّة والطبيّة والأمنيّة، وتكون مواصفات الخادم الرئيسيّ عاليةً، أمّا سعره فباهِظ نوعاً ما، ولا يمكن الاستغناء عنه في الشّركات التي تضمّ عدداً كبيراً من الموظّفين. مساعد البيانات
6-الشخصيّ (بالإنجليزيّة: Personal Digital Assistants):
هو حاسوب رخيص ذو حجم صغير جدّاً، ويُستخدَم لحفظ العناوين والمُلاحَظات بشكل رئيسيّ، ويعمل ببطاريّة تدوم ساعاتٍ طويلةً وقابلةً للشّحن.
7- حاسوب محطّة العمل (بالإنجليزيّة: Workstation):
هو حاسوب مواصفاته عالية جدّاً؛ نظراً لاستخدامه في مجالات تتطلّب معالجة بيانات كبيرة الحجم، وسُرعةً كبيرةً في الأداء وإظهار النتائج، ويكون سعر هذا النّوع باهِظاً إلى حدٍّ ما، ويُستخدَم عادةً في تشغيل ألعاب الفيديو.
8-الحاسوب المركزيّ الكبير (بالإنجليزيّة: Mainframe):
هو جهاز يدعم عدداً كبيراً من المستخدمين في الوقت نفسه، ويتميّز بمواصفاته العالية، وحجمه الكبير.
9-الحاسوب العِملاق (بالإنجليزيّة: Super Computer):
هو أكبر أنواع الحواسيب حجماً وأعلاها سعراً، ويتكوّن من جهاز واحد أو عدّة أجهزة تعمل معاً، وتكون مواصفات هذا النّوع عاليةً جدّاً؛ لذا يُستخدَم في التّجارب العلميّة الضّخمة، مثل: التّجارب النوويّة.
#بداية مهندس معلوماتية💻🦾
#منقول❤️
للحاسوب أنواع مختلفة؛ نظراً لتنوّع استخداماته؛ فهو مُستخدَم في الكثير من المجالات الصناعيّة، والتجاريّة، والصحيّة، والتعليميّة، والطبيّة، والأمنيّة، والشخصيّة،
ومن أنواع الحواسيب
1-الحاسوب الشخصيّ (بالإنجليزيّة: Personal Computer):
هو الحاسوب الخاصّ بشخص واحد؛ أي أنّ استعماله يتمّ من قِبَل فرد واحد، وتكون مواصفات هذا الجهاز قليلةً ومنخفضةً نوعاً ما.
2- الحاسوب المكتبيّ (بالإنجليزيّة: Desktop):
هو نوع من أنواع الحواسيب المُستعمَلة في المكاتب، وهو يشبه الحاسوب الشخصيّ إلى حدٍّ ما، لكنّ مواصفاته تكون أعلى منه.
3- الحاسوب المحمول (Laptop):
هو حاسوب يتميّز بصِغَر حجمه وخِفّة وزنه مُقارنةً ببقيّة الأنواع، ويمكن حمله في أيّ مكان، ويكون هذا النّوع مُزوَّداً ببطاريّة قابلة للشّحن؛ أي أنّه يعمل فترةً زمنيّةً محدودةً دون وصْلِه بتيّار كهربائيّ.
4- الحاسوب اللّوحي (بالإنجليزيّة: Tables Computer):
هذا النّوع عبارة عن شاشة تعمل باللّمس فقط، وتكون مكوّناته جميعها موجودةً داخلَها، أمّا مواصفاته فهي مُحدَّدة، وسعره رخيص نوعاً ما.
5-الحاسوب الخادِم (بالإنجليزيّة: Server):
هو الجهاز الرئيسيّ في الشّركات، والمصانع، والمؤسَّسات التعليميّة والطبيّة والأمنيّة، وتكون مواصفات الخادم الرئيسيّ عاليةً، أمّا سعره فباهِظ نوعاً ما، ولا يمكن الاستغناء عنه في الشّركات التي تضمّ عدداً كبيراً من الموظّفين. مساعد البيانات
6-الشخصيّ (بالإنجليزيّة: Personal Digital Assistants):
هو حاسوب رخيص ذو حجم صغير جدّاً، ويُستخدَم لحفظ العناوين والمُلاحَظات بشكل رئيسيّ، ويعمل ببطاريّة تدوم ساعاتٍ طويلةً وقابلةً للشّحن.
7- حاسوب محطّة العمل (بالإنجليزيّة: Workstation):
هو حاسوب مواصفاته عالية جدّاً؛ نظراً لاستخدامه في مجالات تتطلّب معالجة بيانات كبيرة الحجم، وسُرعةً كبيرةً في الأداء وإظهار النتائج، ويكون سعر هذا النّوع باهِظاً إلى حدٍّ ما، ويُستخدَم عادةً في تشغيل ألعاب الفيديو.
8-الحاسوب المركزيّ الكبير (بالإنجليزيّة: Mainframe):
هو جهاز يدعم عدداً كبيراً من المستخدمين في الوقت نفسه، ويتميّز بمواصفاته العالية، وحجمه الكبير.
9-الحاسوب العِملاق (بالإنجليزيّة: Super Computer):
هو أكبر أنواع الحواسيب حجماً وأعلاها سعراً، ويتكوّن من جهاز واحد أو عدّة أجهزة تعمل معاً، وتكون مواصفات هذا النّوع عاليةً جدّاً؛ لذا يُستخدَم في التّجارب العلميّة الضّخمة، مثل: التّجارب النوويّة.
#بداية مهندس معلوماتية💻🦾
#منقول❤️
مراحل تطور الحاسوب
ينقسم الى عده اجيال وهي خمسه اجيال
الجيل الأول
ظهر الجيل الأول من أجهزة الحاسوب في الخمسينيات من القرن العشرين، حيث كانت أجهزة الكمبيوتر هذه تستخدم الأنابيب المفرغة، أو الصمامات، كمكون إلكتروني رئيسي، ومن أهم مزايا تكنولوجيا الأنابيب المفرغة هذه أنها مهدت لظهور الكمبيوتر الرقمي الإلكتروني، وكانت الصمامات هي الأجهزة الإلكترونية المتوفرة فقط خلال تلك الأيام مما جعل الحوسبة ممكنة.
الجيل الثاني
استخدمت أجهزة الجيل الثاني الترانزستور الذي ابتكرته شركة بيل فون لابوراتوريز عام 1947، فهو كان بديل أرخص، وأقل استهلاكاً للطاقة، وأكثر موثوقية وتوافقاً من الأنابيب المفرغة بكثير، وكانت النوى المغناطيسية بمثابة النموذج الرئيسي للذاكرة بالنسبة للأجهزة من الجيل الثاني، في حين كان الشريط المغناطيسي والأقراص المغناطيسية الجديدة تعمل كأجهزة تخزين خارجية، وعلى عكس لغة البرمجة البسيطة التي كانت تُستخدم لأجهزة الجيل الأول، فقد استخدم مبرمجو الجيل الثاني لغة التجميع لأول مرة.
الجيل الثالث
استُبدلت أجهزة الكمبيوتر التي كانت تعتمد على الترانزستور بالدائرة المتكاملة تُدعى ب (IC)، والتي تم تطويرها عام 1965، مما مكن وضع مئات المكوّنات على رقاقة سيليكون صغيرة بطول 2 أو 3 ملليمتر مربع، فأصبحت أجهزة الكمبيوتر أصغر، وأرخص، وأكثر قوة ومرونة، وأصبحت مسارات الإشارات الكهربائية أقل، مما أدى إلى زيادة سرعة الكمبيوتر، وكانت هذه الخصائص بسبب صغر حجم أجهزة هذا الجيل، واشترك عدد من البرامج في موارد الكمبيوتر في نفس الوقت، وهو ما يُسمى بتعدد المهام، ويُشار إلى أنّ معظم لغات البرمجة المستخدمة في الوقت الحاضر تكون هي نفسها لغات الجيل الثالث، وذلك بالرغم من أن بعضها نشأ خلال الجيل الثاني.
الجيل الرابع
انتقلت الدائرة المتكاملة ذات المقياس الكبير جداً إلى أجهزة الجيل الرابع، أو جيل المعالجات الدقيقة، حيث أصبح بالإمكان وضع عشرات الآلاف من الترانزستورات، وعناصر الدارة الأخرى على دوائر (VSLI)، الأمر الذي مكًن بدوره من وضع وحدة المعالجة المركزية بأكملها على شريحة واحدة، فأصبحت أجهزة كمبيوتر مدمجة وفعالة أكثر من أجهزة الجيل الثالث، ومن أهم ميزات أجهزة هذا الجيل أن أجهزة الكمبيوتر أصبحت بمتناول الجميع مادياً، فانتشرت في السوق الاستهلاكية، وتطورت لغات برمجية رئيسية عالية المستوى مثل لغة سي (C)، ولغة سي بلس بلس (C++)، ولغة دباسي (DBASE)، بالإضافة إلى ظهور واجهة المستخدم الرسومية، والفأرة التي تم إنتاجها بكميات كبيرة.
الجيل الخامس
تعتبر تنقية الدائرات المتكاملة ذات النطاق الكبير جداً المكون الرئيسي لأجهزة الجيل الخامس، فهي مكنت رقائق المعالجات الدقيقة من احتواء عشرات الملايين من المكونات، وقد أدى البناء المدمج، والقدرة على تحمل التكاليف، وتوفر الشبكات اللاسلكية إلى انتشار أجهزة الكمبيوتر المكتبية، وتمهيد الطريق أمام أجهزة الكمبيوتر المحمولة، والهواتف الذكية، والأجهزة اللوحية، ووحدات تحكم الفيديو بالبرامج، التي حققت خطوات كبيرة في مجال الذكاء الاصطناعي، وقد أثبتت لغات البرمجة عالية المستوى كلغة (C)، و(C ++)، و(Java)، و(.Net) أهميتها في أنظمة الجيل الخامس
#بداية مهندس معلوماتية💻🦾
#منقول❤️
ينقسم الى عده اجيال وهي خمسه اجيال
الجيل الأول
ظهر الجيل الأول من أجهزة الحاسوب في الخمسينيات من القرن العشرين، حيث كانت أجهزة الكمبيوتر هذه تستخدم الأنابيب المفرغة، أو الصمامات، كمكون إلكتروني رئيسي، ومن أهم مزايا تكنولوجيا الأنابيب المفرغة هذه أنها مهدت لظهور الكمبيوتر الرقمي الإلكتروني، وكانت الصمامات هي الأجهزة الإلكترونية المتوفرة فقط خلال تلك الأيام مما جعل الحوسبة ممكنة.
الجيل الثاني
استخدمت أجهزة الجيل الثاني الترانزستور الذي ابتكرته شركة بيل فون لابوراتوريز عام 1947، فهو كان بديل أرخص، وأقل استهلاكاً للطاقة، وأكثر موثوقية وتوافقاً من الأنابيب المفرغة بكثير، وكانت النوى المغناطيسية بمثابة النموذج الرئيسي للذاكرة بالنسبة للأجهزة من الجيل الثاني، في حين كان الشريط المغناطيسي والأقراص المغناطيسية الجديدة تعمل كأجهزة تخزين خارجية، وعلى عكس لغة البرمجة البسيطة التي كانت تُستخدم لأجهزة الجيل الأول، فقد استخدم مبرمجو الجيل الثاني لغة التجميع لأول مرة.
الجيل الثالث
استُبدلت أجهزة الكمبيوتر التي كانت تعتمد على الترانزستور بالدائرة المتكاملة تُدعى ب (IC)، والتي تم تطويرها عام 1965، مما مكن وضع مئات المكوّنات على رقاقة سيليكون صغيرة بطول 2 أو 3 ملليمتر مربع، فأصبحت أجهزة الكمبيوتر أصغر، وأرخص، وأكثر قوة ومرونة، وأصبحت مسارات الإشارات الكهربائية أقل، مما أدى إلى زيادة سرعة الكمبيوتر، وكانت هذه الخصائص بسبب صغر حجم أجهزة هذا الجيل، واشترك عدد من البرامج في موارد الكمبيوتر في نفس الوقت، وهو ما يُسمى بتعدد المهام، ويُشار إلى أنّ معظم لغات البرمجة المستخدمة في الوقت الحاضر تكون هي نفسها لغات الجيل الثالث، وذلك بالرغم من أن بعضها نشأ خلال الجيل الثاني.
الجيل الرابع
انتقلت الدائرة المتكاملة ذات المقياس الكبير جداً إلى أجهزة الجيل الرابع، أو جيل المعالجات الدقيقة، حيث أصبح بالإمكان وضع عشرات الآلاف من الترانزستورات، وعناصر الدارة الأخرى على دوائر (VSLI)، الأمر الذي مكًن بدوره من وضع وحدة المعالجة المركزية بأكملها على شريحة واحدة، فأصبحت أجهزة كمبيوتر مدمجة وفعالة أكثر من أجهزة الجيل الثالث، ومن أهم ميزات أجهزة هذا الجيل أن أجهزة الكمبيوتر أصبحت بمتناول الجميع مادياً، فانتشرت في السوق الاستهلاكية، وتطورت لغات برمجية رئيسية عالية المستوى مثل لغة سي (C)، ولغة سي بلس بلس (C++)، ولغة دباسي (DBASE)، بالإضافة إلى ظهور واجهة المستخدم الرسومية، والفأرة التي تم إنتاجها بكميات كبيرة.
الجيل الخامس
تعتبر تنقية الدائرات المتكاملة ذات النطاق الكبير جداً المكون الرئيسي لأجهزة الجيل الخامس، فهي مكنت رقائق المعالجات الدقيقة من احتواء عشرات الملايين من المكونات، وقد أدى البناء المدمج، والقدرة على تحمل التكاليف، وتوفر الشبكات اللاسلكية إلى انتشار أجهزة الكمبيوتر المكتبية، وتمهيد الطريق أمام أجهزة الكمبيوتر المحمولة، والهواتف الذكية، والأجهزة اللوحية، ووحدات تحكم الفيديو بالبرامج، التي حققت خطوات كبيرة في مجال الذكاء الاصطناعي، وقد أثبتت لغات البرمجة عالية المستوى كلغة (C)، و(C ++)، و(Java)، و(.Net) أهميتها في أنظمة الجيل الخامس
#بداية مهندس معلوماتية💻🦾
#منقول❤️
دروس متنوعة
مرحبا بكم
كيف تشتري أفضل لابتوب .. نصائح قبل الشراء

يشتمل هذا الموضوع على:
1/ أجزاء اللاب توب : المعالج و الرامات و ....الخ
2/أنواع وفئات اللاب توب والفروق بينهم
3/ اشهر ماركات اللاب توب و فئاتها زي توشيبا و اتش بي و ديل و آيسر و سامسونج و سوني و آبل
4/ما هي القطع الداخلية التي يمكنك تغييرها في اللاب توب بعد الشراء
5/بطارية اللاب توب, كل ما تحتاج معرفته عند الشراء و المحافظة
6/كرت شاشة اللاب توب، كل ما يهمك معرفته عند شراء جهاز جديد

سنتحدث عن أجهزة الكمبيوتر المحمول أو ما يعرف باللاب توب والذي أحدث ثورة في عالم التكنولوجيا والبرمجيات وأصبح من الضروريات في شتى المجالات وأصبح من الصعب بل من المستحيل الإستغناء عنه في حياتنا المعاصرة , وفي هذا المقال نمر سريعاً على بعض الأمور الهامة عند شراء اللابتوب الخاص بنا .
• المعالج
معالج الكمبيوتر هو العقل المدبر للكمبيوتر وهو القطعة التي تعالج جميع الحسابات التي تتم داخل الكمبيوتر، فعندما تضغط على شيء ما يذهب الأمر أولاً إلى المعالج ويحدد ما تريد القيام به على أساس البرامج التي تعمل عليها ، ومن ثم تشاهد النتيجة ظاهرة على الشاشة , وتقاس سرعة المعالج بـ الجيجاهيرتز وذلك لتحديد سرعة الكمبيوتر .
والسؤال هنا كيف أختار المعالج المناسب؟
وتكمن إجابة هذا السؤال في معرفة نوع إستخدامك للكمبيوتر ، ونوعية البرامج والتطبيقات التي ستعمل عليها ومدى إحتياجك للسرعة والأداء عند العمل على حاسوبك , فالذي يعمل على البرامج المكتبية غير الذي يعمل على برامج التصميم غير من يستخدم الكمبيوتر للألعاب ومشاهدة الأفلام وفيما يلي نوضح أهم أنواع المعالجات وكيف تختار ما يناسبك .
أنواع المعالجات :
هناك شركتين لصنع المعالجات وهما : إنتل و أيه إم دي ، وكل من الشركتين لديها ملاحظات جيدة وسيئة ، وإن كان كلاهما متقاربين في التوافق والأداء , ولكن سيكون حديثنا عن الأنتل حيث أنه الأوسع إنتشاراُ والأكثر وجوداً في منطقة الشرق الأوسط .
وتنقسم معالجات الأنتل إلى عدة أنواع وفئات وسنبدأ في الكلام عن الأحدث من هذه الأنواع وهي سلسلة جديدة من عائلة معالجات Intel Core طرحتها مؤخرا شركة Intel وتنقسم إلى ثلاثة مستويات مختلفة من الأداء العالي المتسم بالذكاء وهي متوفرة الآن في الأسواق العربية وهي كالتالي:
1- Intel Core i3 : وهذا المعالج هو الخيار المثالي لأداء المهام اليومية العادية مثل العمل على البرامج المكتبية والبريد الإليكتروني، تصفح الإنترنت , وتشغيل الوسائط المختلفة .
2- Intel Core i5 : وهذا المعالج لمن يحب المزيد من الأداء والقدرة على تشغيل الكثير من التطبيقات والبرامج المختلفة بوقت واحد .
3- Intel Core i7 : ويعتبر هذا المعالج قمة الأداء المطلق في كل شيء وهو بالطبع أغلاهم ثمناً .
وتعتبر هذة الأنواع الثلاثة متقاربة في أدائها ولكن تختلف في سرعتها كما تختلف في الأسعار حسب السرعة التي تريدها .
والذي ميز هذه المعالجات عن سابقتها هي التقنية الذكية، فهذه المعالجات تعرف متى يحتاج حاسوبك إلى المزيد من القوة لتمنحه المزيد من السرعة عندما تحتاجها .
كما يميزها أيضاً أنها تعود إلى وضعية الكفاءة في استهلاك الطاقة عندما لا تكون بحاجة إلى سرعة كبيرة .
وهناك أنواع أخرى من معالجات الأنتل ولكن بظهور المجموعة السابقة أصبحت هذه قديمة نوعا ما ولكن سنذكرها بشكل مختصر ويعتبر أهم أنواعها :
معالج انتل كور 2 ديو :
و يعتبر من المعالجات ذات الأداء الممتاز في أجهزة اللاب توب وهو مناسب جداً لمعظم الإستخدامات كما أن أسعاره مناسبة للجميع وينصح به الكثير من المختصين وتنقسم هذه الفئة من المعالجات لعدة أقسام فرعية تختلف في الأداء عن بعضها البعض .
معالج لاب توب انتل كور 2 كواد :
وهو يتميز بالأداء العالي جدا ويعتبر الأفضل من معالجات الأنتل كور ولكن يعيبه سعره المرتفع .
معالج لاب توب انتل سيليرون دوال كور :
ولا ننصح به ويعتبر أضعف المعالجات بسبب ارتفاع حرارته و اداءه الضعيف رغم إنخفاض سعره .
ومما سبق نقول إن الإختيار الأمثل في الفترة الحالية يكون من معالجات intel core i3-5-7 وكما ذكرنا فأدائها متقارب ولكنها مختلفة الأسعار فتستطيع تحديد ما يناسبك حسب ميزانية الشراء .
• الرام
كلمة RAM هي اختصار لـ Random Access Memory وتعني بالعربية ذاكرة الوصول العشوائي وتتمثل وظيفة الرام في حفظ البيانات والملفات أثناء تشغيل الكمبيوتر ويقاس الرام بالميجابايت"MB" أو جيجابايت "GB" .
والسؤال هنا كيف أحدد حجم الرام التي أحتاجها عند شراء الجهاز الخاص بي ، بصفة عامة كلما زاد حجم الرام كلما تحسن أداء الكمبيوتر .
ولمعرفة أفضل الطرق لتحديد مقدار الذاكرة لابد من معرفة أمرين :
1- عدد البرامج التي سيتم فتحها والعمل عليها جميعا في وقت واحد : كل ما كان حجم الرام أكبر كل ما كان بقدرتك تشغيل عدة تطبيقات في نفس الوقت بأداء أفضل
مثلاً لو أردت تشغ
مرحبا بكم
كيف تشتري أفضل لابتوب .. نصائح قبل الشراء

يشتمل هذا الموضوع على:
1/ أجزاء اللاب توب : المعالج و الرامات و ....الخ
2/أنواع وفئات اللاب توب والفروق بينهم
3/ اشهر ماركات اللاب توب و فئاتها زي توشيبا و اتش بي و ديل و آيسر و سامسونج و سوني و آبل
4/ما هي القطع الداخلية التي يمكنك تغييرها في اللاب توب بعد الشراء
5/بطارية اللاب توب, كل ما تحتاج معرفته عند الشراء و المحافظة
6/كرت شاشة اللاب توب، كل ما يهمك معرفته عند شراء جهاز جديد

سنتحدث عن أجهزة الكمبيوتر المحمول أو ما يعرف باللاب توب والذي أحدث ثورة في عالم التكنولوجيا والبرمجيات وأصبح من الضروريات في شتى المجالات وأصبح من الصعب بل من المستحيل الإستغناء عنه في حياتنا المعاصرة , وفي هذا المقال نمر سريعاً على بعض الأمور الهامة عند شراء اللابتوب الخاص بنا .
• المعالج
معالج الكمبيوتر هو العقل المدبر للكمبيوتر وهو القطعة التي تعالج جميع الحسابات التي تتم داخل الكمبيوتر، فعندما تضغط على شيء ما يذهب الأمر أولاً إلى المعالج ويحدد ما تريد القيام به على أساس البرامج التي تعمل عليها ، ومن ثم تشاهد النتيجة ظاهرة على الشاشة , وتقاس سرعة المعالج بـ الجيجاهيرتز وذلك لتحديد سرعة الكمبيوتر .
والسؤال هنا كيف أختار المعالج المناسب؟
وتكمن إجابة هذا السؤال في معرفة نوع إستخدامك للكمبيوتر ، ونوعية البرامج والتطبيقات التي ستعمل عليها ومدى إحتياجك للسرعة والأداء عند العمل على حاسوبك , فالذي يعمل على البرامج المكتبية غير الذي يعمل على برامج التصميم غير من يستخدم الكمبيوتر للألعاب ومشاهدة الأفلام وفيما يلي نوضح أهم أنواع المعالجات وكيف تختار ما يناسبك .
أنواع المعالجات :
هناك شركتين لصنع المعالجات وهما : إنتل و أيه إم دي ، وكل من الشركتين لديها ملاحظات جيدة وسيئة ، وإن كان كلاهما متقاربين في التوافق والأداء , ولكن سيكون حديثنا عن الأنتل حيث أنه الأوسع إنتشاراُ والأكثر وجوداً في منطقة الشرق الأوسط .
وتنقسم معالجات الأنتل إلى عدة أنواع وفئات وسنبدأ في الكلام عن الأحدث من هذه الأنواع وهي سلسلة جديدة من عائلة معالجات Intel Core طرحتها مؤخرا شركة Intel وتنقسم إلى ثلاثة مستويات مختلفة من الأداء العالي المتسم بالذكاء وهي متوفرة الآن في الأسواق العربية وهي كالتالي:
1- Intel Core i3 : وهذا المعالج هو الخيار المثالي لأداء المهام اليومية العادية مثل العمل على البرامج المكتبية والبريد الإليكتروني، تصفح الإنترنت , وتشغيل الوسائط المختلفة .
2- Intel Core i5 : وهذا المعالج لمن يحب المزيد من الأداء والقدرة على تشغيل الكثير من التطبيقات والبرامج المختلفة بوقت واحد .
3- Intel Core i7 : ويعتبر هذا المعالج قمة الأداء المطلق في كل شيء وهو بالطبع أغلاهم ثمناً .
وتعتبر هذة الأنواع الثلاثة متقاربة في أدائها ولكن تختلف في سرعتها كما تختلف في الأسعار حسب السرعة التي تريدها .
والذي ميز هذه المعالجات عن سابقتها هي التقنية الذكية، فهذه المعالجات تعرف متى يحتاج حاسوبك إلى المزيد من القوة لتمنحه المزيد من السرعة عندما تحتاجها .
كما يميزها أيضاً أنها تعود إلى وضعية الكفاءة في استهلاك الطاقة عندما لا تكون بحاجة إلى سرعة كبيرة .
وهناك أنواع أخرى من معالجات الأنتل ولكن بظهور المجموعة السابقة أصبحت هذه قديمة نوعا ما ولكن سنذكرها بشكل مختصر ويعتبر أهم أنواعها :
معالج انتل كور 2 ديو :
و يعتبر من المعالجات ذات الأداء الممتاز في أجهزة اللاب توب وهو مناسب جداً لمعظم الإستخدامات كما أن أسعاره مناسبة للجميع وينصح به الكثير من المختصين وتنقسم هذه الفئة من المعالجات لعدة أقسام فرعية تختلف في الأداء عن بعضها البعض .
معالج لاب توب انتل كور 2 كواد :
وهو يتميز بالأداء العالي جدا ويعتبر الأفضل من معالجات الأنتل كور ولكن يعيبه سعره المرتفع .
معالج لاب توب انتل سيليرون دوال كور :
ولا ننصح به ويعتبر أضعف المعالجات بسبب ارتفاع حرارته و اداءه الضعيف رغم إنخفاض سعره .
ومما سبق نقول إن الإختيار الأمثل في الفترة الحالية يكون من معالجات intel core i3-5-7 وكما ذكرنا فأدائها متقارب ولكنها مختلفة الأسعار فتستطيع تحديد ما يناسبك حسب ميزانية الشراء .
• الرام
كلمة RAM هي اختصار لـ Random Access Memory وتعني بالعربية ذاكرة الوصول العشوائي وتتمثل وظيفة الرام في حفظ البيانات والملفات أثناء تشغيل الكمبيوتر ويقاس الرام بالميجابايت"MB" أو جيجابايت "GB" .
والسؤال هنا كيف أحدد حجم الرام التي أحتاجها عند شراء الجهاز الخاص بي ، بصفة عامة كلما زاد حجم الرام كلما تحسن أداء الكمبيوتر .
ولمعرفة أفضل الطرق لتحديد مقدار الذاكرة لابد من معرفة أمرين :
1- عدد البرامج التي سيتم فتحها والعمل عليها جميعا في وقت واحد : كل ما كان حجم الرام أكبر كل ما كان بقدرتك تشغيل عدة تطبيقات في نفس الوقت بأداء أفضل
مثلاً لو أردت تشغ