كتاب الخطوة الثانية مع أوبجكت باسكال
(صناعة البرمجيات)
أول إصدار
ذي الحجة 1431 هجرية
اﻹصدار الحالي
رمضان 1433 هجرية
الموافق
يوليو 2012 ميلادية
مقدمة
الكتاب بسم
الله الرحمن الرحيم، والصلاة والسلام
على أشرف اﻷنبياء والمرسلين، نبينا محمد
وعلى آله وصحبه أجمعين، أما بعد، فبعد ما
كان كتاب
إبدأ مع لغة أوبجكت باسكال
هو مدخل لهذه اللغة، أصبحت حاجة المبرمج
أن يتقدم في خطوات أكثر عمقاً بإستخدام
أوبجكت باسكال في البيئة العملية.
فنجد
أن فصول هذا الكتاب تتناول مواضيع تُستخدم
مباشرة في العمل والبرامج الكبيرة، ومن
هذه المواضيع إدارة الذاكرة ، قواعد
البيانات، برمجة الويب،واﻹتصالات.
وهو
يحتوي على أمثلة كثيرة مصاحبة له تُعتبر
برامج عملية يمكن تطويرها وإستخدامها
وإستقاء أفكار برمجية منها.
ترخيص
الكتاب ترخيص
الكتاب هو كسابقه وقفي،
وذلك لزيادة وإثراء مكتبتنا العربية
واﻹسلامية من ناحية المحتويات العلمية
والصناعية. حيث
أن البرمجة تعتبر من أهم أساسيات تقنية
المعلومات، والتي هي صناعة في حد ذاتها،
كما وتدخل في كثير من الصناعات اﻷخرى
والمؤسسات الحكومية والشركات، ولها أثر
إقتصادي وإداري ملموس عند تطبيقها بالطرق
الصحيحة. وإحدى
فروقات الدول النامية والدول المتقدمة
هي الصناعة. حيث
توصف الدول النامية بالمستهلكة، والدول
المتقدمة بالدول الصناعية. إضغط
هنا للحصول على الكتاب (ملف
PDF) إضغط
هنا للحصول على الكتاب مضغوط إضغط
هنا للحصول على أمثلة الكتاب فصول
الكتاب الذاكرة إدارة
الملفات قواعد
البيانات العلائقية برمجة
الويب برمجة
إتصالات الشبكات المحتويات
مقدمة.........................................................................................................2
لغة
أوبجكت
باسكال...........................................................................................2
فري
باسكال...................................................................................................2
لزاراس.......................................................................................................2
ميزات
فري
باسكال............................................................................................3
ترخيص
الكتاب................................................................................................3
الفصل
الأول
الذاكرة
Memory
مقدمة.........................................................................................................9
الذاكرة
الإفتراضية...........................................................................................9
الذاكرة
والبرامج...........................................................................................01
الذاكرة
والمتغيرات.........................................................................................21
الدالة
14..............................................................................................Move
المؤشرات
16......................................................................................Pointers
حجز
الذاكرة
19...................................................................Memory
allocation
تشارك
موقع
الذاكرة......................................................................................12
محاذير
في التعامل مع
المؤشرات..........................................................................22
المؤشر
غير محدد النوع
25........................................................................Pointer
القائمة
المتصلة
27..........................................................................Linked
List
برنامج
القائمة
المتصلة:...................................................................................72
القائمة
المتصلة ذات المؤشرين
41.................................................Doubly
linked list
المقاطع
والذاكرة..........................................................................................05
50...........................................................................................Short
String
51.............................................................................Null
terminated string
52............................................................................................Ansi
String
الكائنات
والمكونات
55....................................................Objects
and Components
الفصل
الثاني
إدارة
الملفات
Files
Management
مقدمة......................................................................................................75
إستعراض
الملفات..........................................................................................75
برنامج
إستعراض
دليل.....................................................................................85
برنامج
عدد الأسطر في
برنامج............................................................................85
برنامج
حجم المجلد
60..................................................................Directory
size
برنامج
النسخ
الذكي........................................................................................36
الفصل
الثالث
قواعد
البيانات العلائقية
Relational
Databases
مقدمة......................................................................................................96
قاعدة
بيانات
69..................................................................................FireBird
إحتياجات
برامج قاعدة
البيانات..........................................................................96
برنامج
إدارة قاعدة البيانات
70.................................................................FireBird
برنامج
المكتبة
المدرسية....................................................................................07
إجراء
البحث................................................................................................77
تعديل
البيانات...............................................................................................08
إستلف
وإرجاع
الكتب......................................................................................28
طقم
السجلت ثنائية الإتجاه
87..........................................Bi
Directional Record set
تقرير
الكتب
المستلفة........................................................................................19
برنامج
مرآب
السيارات....................................................................................49
التقارير...................................................................................................001
برنامج
دفتر
اليومية......................................................................................401
السرية
في قاعدة البيانات
118...................................................................FireBird
نظم
المحاسبة
المالية....................................................................................911
الفصل
الرابع
برامج
الويب
Web
Applications
مقدمة....................................................................................................121
مخدم
الويب
122............................................................................Web
Server
برنامج
الويب
الأول.......................................................................................321
برتوكول
الـ
125........................................................................................CGI
حزمة
125...................................................................................Free
Spider
برنامج
FreeSpiderالأول............................................................................621
إستخدام
المدخلت.......................................................................................821
إستخدام
صفحة
ثابتة....................................................................................921
المكون
131.........................................................................................Action
برنامج
مستعرض
الكتب...................................................................................231
طريقة
135..................................................................................Get
method
إستخدام
الفورم..........................................................................................531
طريقة
136.................................................................................Post
method
فورم
إسبايدر
138..........................................................................Spider
Form
دورة
حياة برنامج الـ
141............................................................................CGI
الكوكيز
141.......................................................................................Cookies
برنامج
الأخبار...........................................................................................441
فصل
التصميم من
البرنامج..............................................................................841
الفصل
الخامس
برمجة
إتصالات الشبكات
Socket
programming
مقدمة....................................................................................................251
حزمة
152............................................................................................LNet
برنامج
الأوامر
153.........................................................................Commands
برنامج
المحادثة.........................................................................................851
بروتوكول
163.......................................................................................HTTP
برنامج
طرفية
163..................................................................................HTTP
برتوكول
165............................................................................................FTP
برنامج
165.................................................................................FTP
CLient