
يزيد عدد سطور الكود في سيارة حديثة 200 مرة عن رقم
المكوك ، 60 مرة أكثر من المقاتل F-22 Raptor ، 50 مرة أكثر من
التلسكوب Hubble ، 20 مرة أكثر من
Curiosity rover ، 4 مرات أكثر من مقاتلي الجيل الخامس ، مرتين أكثر من
مصادم هادرون كبير أو فيسبوك ، إذا قمت بطباعة كل الكود على الورق ، فستكون الرصة 200 متر. (
وفقًا للبيانات للفترة 2009-2012 )
تسببت بيانات حول عدد سطور الكود في سيارة حديثة في نقاش ساخن حول
رديت . أسئلة حول موضوعات تتراوح ما بين "أين تخفي هذه الأسطر إذا كانت أدوات التحكم في الذاكرة الدقيقة محدودة"؟
تعد البيانات المقارنة حول عدد سطور الكود (
SLOC ) في المشروعات المختلفة مثيرة للاهتمام للغاية.
مارغريت هاملتون وشفرتها المصدرية لهبوط أبولو 11عدد أسطر التعليمات البرمجية أقل من مليون
10.000 - Unix v 1.0 (1971) [
الإثبات ]
10.000 - لعبة بسيطة لتطبيق iOS [
دليل ]
14.000 - فيروس Win32 / Simile [
دليل ]
39.000 - تطبيق iOS - تحرير الصور [
دليل ]
80.000 - جهاز تنظيم ضربات القلب [
دليل ]
120.000 - الإصدار الأول من Photoshop v1 (1990) [
دليل ]
200.000 - متصفح كامينو [دليل]
310.000 - محرك Quake 3 [
دليل ]
400.000 - مكوك فضاء [
دليل ]
> مليون
يوضح Bill Gates في عام 1994 أنه يمكن احتواء المزيد من المعلومات على قرص مضغوط مقارنة بمجموعات الورق الطويلة.1.000.000 سطر من التعليمات البرمجية تتناسب مع 18000 صفحة ، بارتفاع 2 متر (أكبر بـ 14 مرة من الحرب والسلام ، 25 مرة أكبر من يوليسيس ، 63 مرة أكبر من The Catcher in the Rye)
1،000،000 - لعبة Crysis [
دليل ]
1.140.000 - جينوم البكتيريا التي تسبب
مرض الزهري [
دليل ]
1.200.000 - عصر الإمبراطوريات على الإنترنت [
دليل ]
1.200.000 - نموذج مناخ الكوكب CESM [
دليل ]
1.700.000 - F-22 Raptor مقاتلة [
دليل ]
1.800.000 - Linux Kernel 2.2.0 (1999) [
دليل ]
2.000.000 - تلسكوب هابل الفضائي [
دليل ]
2.000.000 - محرك غير واقعي للمحرك 3 [
دليل ]
2.500.000 - Windows 3.1 (1992) [
دليل ]
3.500.000 - برنامج تحكم في الطائرات بدون طيار [
دليل ]
3.500.000 - برنامج لإدارة البيانات بحجم بيتابايت من مصادم هادرون ROOT [
دليل ]
4.500.000 - Photoshop CS 6 (2012) [
دليل ]
4.500.000 - Windows NT 3.1 (1993) [
دليل ]
4.700.000 - مشغلات DVD عالية الدقة على XBox [
دليل ]
5.000.000 - فضول المريخ روفر [
دليل ]
5.200.000 - Linux kernel 2.6.0 (2003) [
دليل ]
5.500.000 - خادم World of WarCraft [
دليل ]
6.100.000 - نظام التشغيل Windows XP المزود بحزمة الخدمة Service Pack 1
6.500.000 - إلكترونيات الطيران وأنظمة الدعم عبر الإنترنت على Boeing 787 [
دليل ]
6.700.000 - Google Chrome [
دليل ]
7.500.000 - Windows NT 3.5 (1994) [
دليل ]
9.000.000 - LibreOffice [
دليل ]
9.500.000 - Windows NT 3.51 (1995) [
دليل ]
9.700.000 - فايرفوكس [
دليل ]
10.000.000 - سيارة تشيفي فولت الكهربائية [
دليل ]
10.000.000 - حزمة برامج المحاسبة Intuit Quickbooks [
دليل ]
11.300.000 - أوبن أوفيس [
دليل ]
11.500.000 - نظام التشغيل Windows NT 4.0 (1996) [
دليل ]
12.000.000 - Android (بما في ذلك 3 ملايين سطر في XML و 2.8 مليون سطر في C و 2.1 مليون سطر في Java و 1.75 مليون سطر في C ++) [
دليل ]
12.500.000 - مكتبة موزيلا كور [
دليل ]
12.500.000 - MySQL [
دليل ]
14.000.000 - جميع برامج Boeing 787 [
دليل ]
15،000،000 - Android (أعلى درجة)
15.000.000 - Linux 3.1 (2013) [
دليل ]
20.000.000 - Linux kernel قبل الإصدار 4.2 (2015) [
دليل ]
23.000.000 - مكتب أباتشي المفتوح [
دليل ]
24.000.000 - مقاتلة من الجيل الخامس من طراز F-35 Fighter [
دليل ]
25.000.000 - Microsoft Office (2001) [
دليل ]
29.000.000 - Windows 2000 (2000) [
دليل ]
30.000.000 - Microsoft Office for Mac (2006) [
دليل ]
37.600.000 - سيمبيان [
دليل ]
40.000.000 - ويندوز 7 [
دليل ]
40.000.000 - نظام التشغيل Windows XP (2001) [
دليل ]
45.000.000 - Microsoft Office (2013) [
دليل ]
50،000،000 - مصادم هادرون الكبير [
دليل ]
50.000.000 - Microsoft Visual Studio 2012 [
دليل ]
5000000 - ويندوز فيستا (2007) [
دليل ]
62.000.000 - Facebook (بدون رمز الواجهة الخلفية) [
دليل ]
68.000.000 - قاعدة بيانات دبيان 5.0 [دليل]
86.000.000 - نظام التشغيل Mac OS X 10.4 [
دليل ]
100.000.000 - برنامج في سيارة جديدة
نموذجية لعام 2013 [
دليل ]
324.000.000 - دبيان 5.0 (جميع البرامج في الحزمة) [
دليل ]
2.000.000.000 - جوجل [
دليل ] كومة من الصفحات المطبوعة 3.6 كم ارتفاع
صورة كبيرة مع الرسوم البيانية اكتشفنا المصادر ووجدنا أننا كنا أول من كتب حوالي 100 مليون سطر من الكود في
مجلة IEEE Spectrum ، نقلاً عن الأستاذ الفخري بجامعة ميونيخ التقنية
مانفريد بروي ، الذي استحق ميدالية
كونراد زوس (نوبل تقريبًا في علوم الكمبيوتر) في منشور عام 2009
الكود " :
هذه كميات هائلة من البرامج ، ولكن إذا اشتريت سيارة من الدرجة الممتازة مؤخرًا ، "فمن المحتمل أن تحتوي على ما يقرب من 100 مليون سطر من رمز البرنامج" ، كما يقول مانفريد بروي ، أستاذ المعلوماتية في الجامعة التقنية بميونيخ وخبير بارز. على البرمجيات في السيارات. يتم تنفيذ كل هذا البرنامج من 70 إلى 100 وحدة تحكم إلكتروني معتمدة على المعالج الدقيق (ECUs) متصلة بشبكة في جميع أنحاء سيارتك.
حول ITELMA
نحن شركة كبيرة
لصناعة السيارات . توظف الشركة حوالي 2500 موظف ، من بينهم 650 مهندسا.
ربما نكون أقوى مركز للكفاءة في روسيا لتطوير إلكترونيات السيارات في روسيا. الآن نحن ننمو بنشاط وفتحنا العديد من الوظائف الشاغرة (حوالي 30 ، بما في ذلك في المناطق) ، مثل مهندس البرمجيات ، مهندس التصميم ، مهندس التطوير الرئيسي (مبرمج DSP) ، إلخ.
لدينا العديد من التحديات المثيرة للاهتمام من شركات صناعة السيارات والمخاوف المتعلقة بقيادة الصناعة. إذا كنت ترغب في النمو كفريق متخصص وتعلم من الأفضل ، سنكون سعداء برؤيتك في فريقنا. نحن مستعدون أيضًا لتبادل الخبرات ، أهم شيء يحدث في صناعة السيارات. اسألنا أي أسئلة ، وسوف نجيب ، وسوف نناقش.
UPD
نتيجة المسح على سطور الكود في مشروعك في VK