إعلان
دورة تطوير التطبيقات باستخدام لغة JavaScript في هذه الدورة ستتعلم لغة جافا سكريبت, استخدام مكتبة React.js, بناء API الموقع بواسطة Node.js, تطوير تطبيق جوال باستخدام React Native, و في نهاية الدورة ستتعلم تطوير تطبيق محادثة شبيه بتطبيق WhatsApp. تعلم الآن
دورة تطوير واجهات المستخدم في هذه الدورة ستتعلم لغة HTML و لغة CSS و لغة JavaScript. من ناحية التطبيق العملي ستتعلم طريقة بناء واجهة متجر إلكتروني مكون من ست صفحات, تحويل خمسة تصاميم PSD إلى صفحات ويب, بناء واجهة مستخدم تشبه موقع يوتيوب, بناء لوحة تحكم إحترافية. تعلم الآن
تطوير تطبيقات باستخدام لغة بايثون في هذه الدورة ستتعلم أساسيات البرمجة بلغة بايثون وصولاً إلى التعامل مع أشهر أطر العمل (Flask و Django) و ستتعلم كيف تبني متجر إلكتروني يمكن للمستخدمين البيع و الشراء من خلاله. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة PHP في هذه الدورة ستتعلم لغة PHP من الصفر, استخدام إطار العمل Laravel بشرح مفصّل و عملي, كيفية تطوير شبكة اجتماعية تشبه Instagram, بناء API لتطبيق جوال وفق أسلوب RESTful, تطوير موقع إعلانات مبوبة, تطوير نظام إدارة محتوى CMS كامل. تعلم الآن
دورة تطوير تطبيقات الويب باستخدام لغة Ruby في هذه الدورة ستتعلم البرمجة بلغة Ruby إنطلاقاً من أبسط المفاهيم وحتى بناء تطبيق حقيقي, إستخدام إطار العمل Ruby on Rails بشرح مفصّل و عملي, بناء تطبيق حقيقي عبارة عن شبكة اجتماعية تشبه تويتر, تطوير مجتمع الكتروني يشبه حسوب I/O. تعلم الآن
دورة علوم الحاسوب هذه الدورة معدة لتكون مدخل لعلوم الحاسوب و لغات البرمجة حيث ستتعرف فيها على أنظمة التشغيل و ستتعمق في نظام لينكس و في كيفية التعامل معه من خلال موجه الأوامر, بالإضافة إلى قواعد البيانات و أساسيات الشبكات و الخوادم و مبادئ الحماية والأمان في الويب. تعلم الآن

    أساسيات الحاسوب حواسيب الجيل الثاني

    نبذها عنها

    ظهرت هذه الحواسيب سنة ١٩٥٩-١٩٦٥ و استخدمت لأول مرة في مجال صناعة الطاقة الذرية ومحطات الطاقة النووية وغيرها من المجالات التجارية.

    آلية عملها

    في هذا الجيل تم إستبدال الصمامات المفرغة بالترانزستورات ( Transistors ). النوى المغناطيسية ( Magnetic Cores ) استخدمت للذاكرة الأولية. الشرائط المغناطيسية ( Magnetic Tapes ) و الأقراص المغناطيسية ( Magnetic Disks ) للذاكرة الثانوية.
    الإدخال في الحاسوب كان لا يزال يتم من خلال البطاقات المثقوبة ( Punched Cards ) و الأشرطة الورقية ( Paper Tapes ) و الإخراج منه أيضاً بقي يتم عرضه كمطبوعات ( Printouts ).

    في هذا الجيل تم تطوير مفهوم وحدة المعالجة المركزية ( Central Processing Unit ) و نظام الدُفعات ( Batch System ) و لغات البرمجة ( Programming Languages ) و الذاكرات المؤقتة ( Temporary Memories ) و وحدات الإدخال و الإخراج ( I/O - Devices ) مثل الأقراص المغناطيسية و آلات الطباعة.

    في هذا الجيل كان الظهور الأول للبرامج التي يتم تخزينها في الحاسوب و التي كان يتم كتابة تعالميها البرمجية بلغة منخفضة المستوى تسمى لغة التجميع ( Assembly ) بدل لغة الآلة التي تتكون من مجموعة أصفار و وحدات. لاحقاً في تلك الفترة ظهرت لغات عالية المستوى مثل COBOL و ALGOL و SNOBOL و FORTRAN.

    في الصورة التالية يظهر بعض أشكال الترنزستورات.

    مميزاتها

    • إستخدام الترنزستورات بدل الصمامات المفرغة.
    • إستخدام الشرائط و الأقراص المغناطيسية لتخزين البيانات.
    • سرعة التنفيذ إزدادت و أصبحت تقاس بالميكرو ثانية ( microseconds ).
    • أصغر في الحجم و تستهلك طاقة كهربائية أقل و أكثر متانة من الجيل الأول.
    • إستطاع المبرمجين الإنتقال من لغة الآلة إلى لغة التجميع بحيث يتم توجيه التعليمات عبر كلمات.
    • ظهور اللغات العالية المستوى لأول مرة مثل COBOL و ALGOL و SNOBOL و FORTRAN و استخدامها.
    • إستخدام نظام الدُفعات لتنفيذ الأوامر البرمجية مما يسّرع الأداء.

    مشاكلها

    • حجمها كبير و تتطلب غرفة خاصة.
    • تتطلب تبريد.
    • ليست قابلة للتنقل.
    • مخصصة للإستخدام التجاري.
    • غالية الثمن, وليس بمقدور شخص عادي إقتناءها.
    • الإدخال كان لا يزال يتم من خلال البطاقات المثقوبة و الأشرطة الورقية و الإخراج يتم عرضه كمطبوعات.

    أمثلة عنها

    • IBM 1620.
    • IBM 7094.
    • CDC 1604.
    • CDC 3600.
    • UNIVAC 1108.
    إعلان

    Eqla3Tech.com

    شروحات مكتوبة حول لغات البرمجة و تقنية المعلومات باللغة العربية مقدمة من إقلاع تك.

    لغة جافا لغة ++C قواعد البيانات نظام ويندوز نظام لينكس الشبكات تقنية المعلومات الأمن السيبراني

    الدورات

    أدوات مساعدة

    الأقسام

    دورات
    مقالات أسئلة مشاريع كتب