من ويكيبيديا، الموسوعة الحرة
	    
	    	    	    
	    
هندسة البرمجيات Software engineering هي فرع من فروع المعلوماتية يهدف إلى تطوير مجموعة أسس و قواعد تهدف إلى تحسين طرق تصميم و تطوير البرامج على جميع المستويات وذلك بطريقة تلبي احتياجات المستخدمين. هندسة البرمجيات لا تهتم بكتابة البرنامج نفسه أي بكتابة شفرته بل تحاول تحسين عملية تطوير و صنع البرنامج إبتدائا من المواصفات التي يضع الحريف و انتهائا عند مشكلة صيانة البرنامج أو توسيعه. وهي تقوم على دراسة إحتياجات المستخدم وتصميم البرنامج المناسب لها قبل كتابة شيفرته ، والأخذ بعين الإعتبار العديد من الجوانب كالقدرة على تطوير البرنامج بسهولة لاحقا ، او السرعة ، او إمكانية إضافة ملحقات له بشكل ديناميكي.
 
بوابة:معلوماتية/معلوماتيةيات
 
بوابة:معلوماتية/مشاريع ويكي
 
 
| 
معلوماتية نظرية : تتعامل مع التحسيب و نظرياته : نظرية التحسيب , نظرية الأتمتة , نظرية اللغة الشكلية , نظرية التعقيد الحسابي.
 |  | 
معلوماتية تقنية : يهتم بعتاد الحاسب (هارد وير) و الأسس التقنية للحوسبة و انظمة الاتصالات و الشبكات .
 |  | 
| 
تصنيف:معلوماتية تطبيقية : الفروع التطبيقية للمعلوماتية مثل المعلوماتية الحيوية Bioinformatics .
تصنيف:ذكاء اصطناعي يمكن دمجه مع المعلوماتية النظرية مع ان قسم منه سيتناول أمور عملية كبرمجة الذكاء الاصطناعي و الروبوتات , أعتقد هذا هو سبب فصله في الموسوعة الألمانية .
 | 
برمجيات Software:
برمجيات حرة: البرامج التي بامكان اي شخص الحصول على شيفرتها تحت رخصة GNU.برمجيات محفوظة الحقوق: البرامج التي تطور بواسطة افراد او شركات وليس بامكان اي احد الحصول على شيفرتها وغاليا ما تكون للبيع.هندسة برمجيات: علم يبحث في كيفية انتاج البرامج بافضل مستوى.لغات البرمجة: الأوامر والاكواد التي يتم كتبتها للحصول على برمجيات. |  | 
 
| أسس
 
بت · دالة بوليانية · جبر بولياني · سيمانتيك شكلي · مبرهنة عدم الاستكمال لغودل · Informationsgehalt · نظرية المعلومات · منطق · Numerische Verfahren نظرية الحسوبية
 
حسوبية · أطروحة تشرش-تورينغ · قابلية اتخاذ القرار · مشكلة التوقف · حسبان لامبدا · عودية-µ · دالة عودية بدئية · قانون رايز · آلة تورينغ نظرية التعقيد
 
تعقيد · صف التعقيد · مسألة NP كاملة · تعقيد الموقع Platzkomplexität · ترميز-O · مسألة P/NP · وقت متعدد الحدود · مبرهنة التسريع Speedup-Theorem · أداء الحالة الأفضل اللغات الشكلية و أوتوماتا
 
شكل باكوس-ناور · تراتبية تشومسكي · شكل تشومسكي النظامي · خوارزمية CYK · نحو شكلي · Produktionsregel · Pumping-Lemma · Regulärer Ausdruck · لغة نظامية · شجرة صياغة · مخطط صياغة Syntaxdiagramm · آلة تورينغ نظرية المخططات
 نظام تشغيل
 
نواة (حاسوب) · لينكس · قائمة أنظمة التشغيل · ماك أو.إس إكس · ويندوز · يونكس الشبكات و verteilte Systeme
 
كوبرا · DFÜ · DSL · إيثرنيت · GAN (شبطة منطقة عالمية) · إنترنت · IPv6 · لان · MAN (Metropolitan Area Network) · Netzrouter · PAN (شبكة منطقة شخصية) · SAN (Storage Area Network) · SOAP · Token Ring · VPN · WAN (Wide Area Network) · WLAN نظام معلومات
 
Data-Warehouse · OLAP · ذكاء أعمال · إدارة أداء الأعمال لغات البرمجة
 
Ada · بيسك · سي · سي++ · سي# · كوبول · بورلاند دلفي · فورتران · جافا · LISP · بيرل · PHP · بايثون · برولوغ · روبي · سمولتوك · SQL · Tcl · قائمة لغات البرمجة لغات وصفية
 
سفرة زائفة · جانا (معلوماتية) · UML لغات تأشير Auszeichnungssprache
 
HTML · LaTeX · SGML · WML · XML Datenverschlüsselung
 
معايير تعمية متقدمة · معايير تعمية البيانات(DES) · إينغما · PGP · RSA-Verschlüsselung · SSL · Steganografie ضغط البيانات
 
تشفير حسابي · شفرة هوفمان Huffman-Code · خوارزمية ليمبيل-زيف-ويلش · Verlustbehaftete Kompression | خوارزميات و بنى المعطيات
 
نمط بيانات مجرد · مصفوفة (معلوماتية) Array · شجرة · بيانات · شجرة القرار · تحويل فورييه · دالة-هاش · كومة · خوارزميات الضغط · قوائم · خوارزميات احتمالية · خوارزميات الترتيب · Stack · خوارزميات البحث نظام تشغيل
 
نظام البيانات · اتصالات بين-العمليات Inter-process communication · مقاطعة Interrupt · جدولة Scheduling · سيمافور · إدارة الذاكرة شبكات الحاسب
 
نظام مخدم-عميل · نموذج-OSI · بروتوكولات الشبكات · طوبولوجيا الشبكات · مستخدم لمستخدم Peer-to-Peer · كدسة بروتوكولية Protocol stack · RFCs Request for Comments · نظام موزع قواعد البيانات-أسس
 
DBMS · لغات قواعد البيانات · نموذج علاقات الكيانات · استنظام · نموذج قواعد البيانات غرضية التوجه · نمذجة غرضية Object Role Modeling · جبر علاقاتي · قاعدةبيانات علاقاتية أسس البرمجة
 
Compiler · Compilerbau · Linker · Parser · Programmierung (prozedurale, funktionale, logische, objektorientierte, aspektorientierte, regelbasierte) · Programmiersprache · Programmierparadigma · Programmierstil · Rekursion تقنيات البرمجيات
 
Entwurfsmuster · برمجة زائدة · معمارية نموذجية-الأساس · تحليل غرضي التوجه · عملية موحدة منطقية · هندسة البرمجيات · تحليل بنيوي · لغة النمذجة الموحدة · نموذج عملية ذكاء اصطناعي
 
حل المشكلات الآلي · تنقيب البيانات · نظام خبير · منطق ضبابي · تعلم آلي · Mustererkennung · Natürliche Sprachverarbeitung · شبطة عصبونية اصطناعية · أنطولوجيا · Robotik · Regelbasiertes System · شبكة سيمانتية · Software-Agent · Spracherkennung · Wissensrepräsentation الأمن
 
Computerviren · Computerwürmer · Denial of Service-Angriff · Kryptoanalyse · Kryptografie · Man-In-The-Middle-Angriff · Netzsicherheit · Paketfilter · Paritätsbit · Personal Firewall · Phishing · Spoofing · Trojanisches Pferd · Unbeaufsichtigte Installation · Verschlüsselung (symmetrisch, asymmetrisch), Zyklische Redundanzprüfung مواضيع متفرقة
 
Bildverarbeitung · Kodierungstheorie · Information-Retrieval · IT-Architektur · Simulation | 
| تقنية رقمية
 
Flipflop · Integrierter Schaltkreis · Multiplexer · Schaltalgebra · Schaltnetz · Schaltwerk · Reversibles Computing معالجات صغرية
 
Addierwerk · ALU · Cache · CISC · Digitaler Signalprozessor · Harvard-Architektur · CPU · Maschinensprache · Memory Management Unit · MIPS-Architektur · Pipelining · Prozessorarchitektur · Rechenwerk · Register · RISC · Sprungvorhersage · Steuerwerk · Superskalarität معمارية الحاسب
 
Arbeitsspeicher · Bus · Quantencomputer · Speicherhierarchie · Systembus · VLIW-Architektur · Von-Neumann-Architektur منافذ حاسوبية Interfaces
 
AGP · ATA · Bluetooth · EISA · FireWire/IEEE 1394 · IrDA · ISA · MCA · PCI · PCIe · S-ATA · S/PDIF · SCSI · USB · VLB · WLAN · CE-ATA · Serial Attached SCSI (SAS) عتاد الحاسب
 
CD-ROM · حاسوب · طابعة (طرفية حاسوبية) · DVD · Festplatte · بطاقة رسوميات · لوحة رئيسية · مودم · جهاز طرفي · بطاقة صوت | المعلوماتية في خدمة العلوم 
معلوماتية حيوية · لسانيات حاسوبية · معلوماتية جيولوجية · معلوماتية إعلامية · معلوماتية طبية · معلوماتية كمومية · معلوماتية اقتصادية · نظرية تعليم المعلوماتية Didaktik der Informatik معلوماتيون 
تشارلز بابيج · Tim Berners-Lee · Alonzo Church · Ian Clarke · Ward Cunningham · Edsger Wybe Dijkstra · Erich Gamma · Donald Ervin Knuth · Ada Lovelace · Marvin Minsky · John Mauchly · جون فون نيومان · Blaise Pascal · Wilhelm Schickard · Andrew Tanenbaum · لينوس ترفالدس · آلان تورينغ · Joseph Weizenbaum · Niklaus Wirth · Konrad Zuse 
 |