أساسيات الحاسوبحواسيب الجيل الثاني
- نبذها عنها
- آلية عملها
- مميزاتها
- مشاكلها
- أمثلة عنها
نبذها عنها
ظهرت هذه الحواسيب سنة ١٩٥٩-١٩٦٥ و استخدمت لأول مرة في مجال صناعة الطاقة الذرية ومحطات الطاقة النووية وغيرها من المجالات التجارية.
آلية عملها
في هذا الجيل تم إستبدال الصمامات المفرغة بالترانزستورات ( 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.