كتاب أساسيات البرمجة 1كتب تقنية المعلومات

كتاب أساسيات البرمجة 1

كتاب يقدم معلومات اساسية في البرمجة إعداد : عبدالرحمن عباس ابراهيم نبذة عامة : المبرمج(computer programmer): هو الذي يكتب البرنامج بعد أن يفهم المشكلة ويقترح الحل وينفذه لحل هذه المشكلة . ويجب أن يكون البرنامج صحيحاً وواضحاً وليس فيه غموض. البرمجيات (Software ) : هي التي تسهل للمستخدم استخدام المكونات المادية (Hardware) بكفاءة وراحة ويمكن تقسيم البرمجيات إلى : برامج التشغيل. برامج التطبيقات. لغات البرمجة. برامج التشغيل (Operating System) : هي عبارة عن برامج تقوم بدور الوسيط بين المستخدم والمكونات المادية. من وظائفها : تمكن المستخدم من استخدام المكونات المادية للحاسب بكفاءة وبراحة. تساعد المستخدم في إنشاء نظام الملفات وغيرها. امثلة لبرامج التشغيل : من برامج التشغيل ما يصلح للعمل في الشبكات مثل Unix , Windows , ومنها الذي يستخدم مع الحاسب فقط مثل Dos . برامج التطبيقات (Application Programs) : هي برامج تساعد في إنشاء كثير من التطبيقات، مثل: إنشاء قاعدة البيانات والرسم باستخدام الحاسب وغيرها. لغات البرمجة (Programming Languages) : هي التي تستخدم في بناء البرامج المختلفة وهي تتراوح من اللغات التي تتعامل مباشرة مع المكونات المادية للحاسب والأخرى التي تتطلب تحويلها من صورتها التي تكتب بها إلى صورة أخرى يستطيع الحاسب التعامل معها. تقسم لغات البرمجة إلى: لغة الآلة. لغات التجميع. 'لغات المستوى العالي'''''نص مائل' لغة الآلة (Machine Languages) : هي اللغة الوحيدة التي يفهمها الحاسب ويستطيع التعامل معها, وهي تعتبر لغة خاصة لكل حاسب وقد تختلف من حاسب لآخر لأنها تعتمد على المكونات المادية للحاسب نفسه. لغة الآلة تتكون من مجموعة أرقام من بين 0,1 التي تعطي تعليمات للحاسب للقيام بمعظم العمليات الأساسية واحدة بعد الأخر لغة الآلة من اللغات الصعبة في التعلم للإنسان حتى بالنسبة للمبرمجين لأنها مجموعة من الأرقام 0,1 فقط. للتغلب على هذه الصعوبة تم اقتراح لغة أخرى تعتمد على استخدام اختصارات معبرة من اللغة الانجليزية للتعبير عن العمليات الأولية التي يقوم بها الحاسب وهذه اللغة هي لغة التجميع. لغة التجميع (Assembly Languages) : هي لغة تستخدم اختصارات معبرة من اللغة الانجليزية لتعبر بها عن العمليات الأولية التي يقوم بها الحاسب , مثل إضافة (Add) وحفظ (Store) و طرح(Sub) وغيرها. نظراً لان هذه اللغة تستخدم كلمات مختصرة من اللغة الانجليزية فإنها تحتاج محولاً لكي يحولها إلى لغة الآلة وهو ما يسمى المجمع (assembler) الذي يقوم بتحويل لغة التجميع إلى لغة الآلة كي يفهمها الحاسب ويستطيع تنفيذها. ولكن بالرغم من كل ذلك ولكن مازال هناك توجد مشقة عند حل ابسط المسائل لان ذلك يتطلب معرفة وكتابة العديد من التعليمات, وهذا ما دفع المبرمجين للتفكير في لغات أخرى تقلل المجهود الكبير اللازم لكتابة الكثير من التعليمات فكانت لغات البرمجة ذات المستوى العالي. لغة البرمجة ذات المستوى العالي (High level Languages) : هذه اللغات كتبت بحيث تستخدم بعض الكلمات الانجليزية العادية بنفس معانيها حيث يقوم كل أمر منها بتنفيذ العديد من الواجبات , وهذه اللغه كسابقاتها تحتاج الى (مترجماتcompilers) التي تقوم بتحويل التعليمات (الأوامر) إلى لغة الآلة , وهذه اللغات تستخدم العلاقات والعوامل الرياضية المتعارف عليها مثال: SUM = A+B+C
عبدالرحمن عباس ابراهيم - ❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ أساسيات البرمجة 1 ❝ ❞ أساسيات البرمجة 2 ❝ ❱
من كتب لغات البرمجة - مكتبة كتب تقنية المعلومات.

وصف الكتاب :

كتاب يقدم معلومات اساسية في البرمجة

إعداد : عبدالرحمن عباس ابراهيم

نبذة عامة :


المبرمج(computer programmer): هو الذي يكتب البرنامج بعد أن يفهم المشكلة ويقترح الحل وينفذه لحل هذه المشكلة .

ويجب أن يكون البرنامج صحيحاً وواضحاً وليس فيه غموض.

البرمجيات (Software ) : هي التي تسهل للمستخدم استخدام المكونات المادية (Hardware) بكفاءة وراحة ويمكن تقسيم البرمجيات إلى : برامج التشغيل. برامج التطبيقات. لغات البرمجة.

برامج التشغيل (Operating System) : هي عبارة عن برامج تقوم بدور الوسيط بين المستخدم والمكونات المادية.

من وظائفها : تمكن المستخدم من استخدام المكونات المادية للحاسب بكفاءة وبراحة. تساعد المستخدم في إنشاء نظام الملفات وغيرها. امثلة لبرامج التشغيل : من برامج التشغيل ما يصلح للعمل في الشبكات مثل Unix , Windows , ومنها الذي يستخدم مع الحاسب فقط مثل Dos .

برامج التطبيقات (Application Programs) : هي برامج تساعد في إنشاء كثير من التطبيقات، مثل: إنشاء قاعدة البيانات والرسم باستخدام الحاسب وغيرها.

لغات البرمجة (Programming Languages) : هي التي تستخدم في بناء البرامج المختلفة وهي تتراوح من اللغات التي تتعامل مباشرة مع المكونات المادية للحاسب والأخرى التي تتطلب تحويلها من صورتها التي تكتب بها إلى صورة أخرى يستطيع الحاسب التعامل معها. تقسم لغات البرمجة إلى: لغة الآلة. لغات التجميع. 'لغات المستوى العالي'''''نص مائل'

لغة الآلة (Machine Languages) : هي اللغة الوحيدة التي يفهمها الحاسب ويستطيع التعامل معها, وهي تعتبر لغة خاصة لكل حاسب وقد تختلف من حاسب لآخر لأنها تعتمد على المكونات المادية للحاسب نفسه. لغة الآلة تتكون من مجموعة أرقام من بين 0,1 التي تعطي تعليمات للحاسب للقيام بمعظم العمليات الأساسية واحدة بعد الأخر لغة الآلة من اللغات الصعبة في التعلم للإنسان حتى بالنسبة للمبرمجين لأنها مجموعة من الأرقام 0,1 فقط. للتغلب على هذه الصعوبة تم اقتراح لغة أخرى تعتمد على استخدام اختصارات معبرة من اللغة الانجليزية للتعبير عن العمليات الأولية التي يقوم بها الحاسب وهذه اللغة هي لغة التجميع.

لغة التجميع (Assembly Languages) : هي لغة تستخدم اختصارات معبرة من اللغة الانجليزية لتعبر بها عن العمليات الأولية التي يقوم بها الحاسب , مثل إضافة (Add) وحفظ (Store) و طرح(Sub) وغيرها.

نظراً لان هذه اللغة تستخدم كلمات مختصرة من اللغة الانجليزية فإنها تحتاج محولاً لكي يحولها إلى لغة الآلة وهو ما يسمى المجمع (assembler) الذي يقوم بتحويل لغة التجميع إلى لغة الآلة كي يفهمها الحاسب ويستطيع تنفيذها.
ولكن بالرغم من كل ذلك ولكن مازال هناك توجد مشقة عند حل ابسط المسائل لان ذلك يتطلب معرفة وكتابة العديد من التعليمات, وهذا ما دفع المبرمجين للتفكير في لغات أخرى تقلل المجهود الكبير اللازم لكتابة الكثير من التعليمات فكانت لغات البرمجة ذات المستوى العالي.

لغة البرمجة ذات المستوى العالي (High level Languages) : هذه اللغات كتبت بحيث تستخدم بعض الكلمات الانجليزية العادية بنفس معانيها حيث يقوم كل أمر منها بتنفيذ العديد من الواجبات , وهذه اللغه كسابقاتها تحتاج الى (مترجماتcompilers) التي تقوم بتحويل التعليمات (الأوامر) إلى لغة الآلة , وهذه اللغات تستخدم العلاقات والعوامل الرياضية المتعارف عليها مثال:

SUM = A+B+C

سنة النشر : 2007م / 1428هـ .
عدد مرات التحميل : 60483 مرّة / مرات.
تم اضافته في : الأحد , 11 مايو 2008م.
حجم الكتاب عند التحميل : 361.6 كيلوبايت .

ولتسجيل ملاحظاتك ورأيك حول الكتاب يمكنك المشاركه في التعليقات من هنا:


     

كتاب يقدم معلومات اساسية في البرمجة 

إعداد :       عبدالرحمن عباس ابراهيم    

نبذة عامة :


المبرمج(computer programmer): هو الذي يكتب البرنامج بعد أن يفهم المشكلة ويقترح الحل وينفذه لحل هذه المشكلة .

ويجب أن يكون البرنامج صحيحاً وواضحاً وليس فيه غموض.

البرمجيات (Software ) : هي التي تسهل للمستخدم استخدام المكونات المادية (Hardware) بكفاءة وراحة ويمكن تقسيم البرمجيات إلى : برامج التشغيل. برامج التطبيقات. لغات البرمجة.

برامج التشغيل (Operating System) : هي عبارة عن برامج تقوم بدور الوسيط بين المستخدم والمكونات المادية.

من وظائفها : تمكن المستخدم من استخدام المكونات المادية للحاسب بكفاءة وبراحة. تساعد المستخدم في إنشاء نظام الملفات وغيرها. امثلة لبرامج التشغيل : من برامج التشغيل ما يصلح للعمل في الشبكات مثل Unix , Windows , ومنها الذي يستخدم مع الحاسب فقط مثل Dos .

برامج التطبيقات (Application Programs) : هي برامج تساعد في إنشاء كثير من التطبيقات، مثل: إنشاء قاعدة البيانات والرسم باستخدام الحاسب وغيرها.

لغات البرمجة (Programming Languages) : هي التي تستخدم في بناء البرامج المختلفة وهي تتراوح من اللغات التي تتعامل مباشرة مع المكونات المادية للحاسب والأخرى التي تتطلب تحويلها من صورتها التي تكتب بها إلى صورة أخرى يستطيع الحاسب التعامل معها. تقسم لغات البرمجة إلى: لغة الآلة. لغات التجميع. 'لغات المستوى العالي'''''نص مائل'

لغة الآلة (Machine Languages) : هي اللغة الوحيدة التي يفهمها الحاسب ويستطيع التعامل معها, وهي تعتبر لغة خاصة لكل حاسب وقد تختلف من حاسب لآخر لأنها تعتمد على المكونات المادية للحاسب نفسه. لغة الآلة تتكون من مجموعة أرقام من بين 0,1 التي تعطي تعليمات للحاسب للقيام بمعظم العمليات الأساسية واحدة بعد الأخر لغة الآلة من اللغات الصعبة في التعلم للإنسان حتى بالنسبة للمبرمجين لأنها مجموعة من الأرقام 0,1 فقط. للتغلب على هذه الصعوبة تم اقتراح لغة أخرى تعتمد على استخدام اختصارات معبرة من اللغة الانجليزية للتعبير عن العمليات الأولية التي يقوم بها الحاسب وهذه اللغة هي لغة التجميع.

لغة التجميع (Assembly Languages) : هي لغة تستخدم اختصارات معبرة من اللغة الانجليزية لتعبر بها عن العمليات الأولية التي يقوم بها الحاسب , مثل إضافة (Add) وحفظ (Store) و طرح(Sub) وغيرها.

نظراً لان هذه اللغة تستخدم كلمات مختصرة من اللغة الانجليزية فإنها تحتاج محولاً لكي يحولها إلى لغة الآلة وهو ما يسمى  المجمع (assembler) الذي يقوم بتحويل لغة التجميع إلى لغة الآلة كي يفهمها الحاسب ويستطيع تنفيذها.
ولكن بالرغم من كل ذلك ولكن مازال هناك توجد مشقة عند حل ابسط المسائل لان ذلك يتطلب معرفة وكتابة العديد من التعليمات, وهذا ما دفع المبرمجين للتفكير في لغات أخرى تقلل المجهود الكبير اللازم لكتابة الكثير من التعليمات فكانت لغات البرمجة ذات المستوى العالي.

لغة البرمجة ذات المستوى العالي (High level Languages) : هذه اللغات كتبت بحيث تستخدم بعض الكلمات الانجليزية العادية بنفس معانيها حيث يقوم كل أمر منها بتنفيذ العديد من الواجبات , وهذه اللغه كسابقاتها تحتاج الى (مترجماتcompilers) التي تقوم بتحويل التعليمات (الأوامر) إلى لغة الآلة , وهذه اللغات تستخدم العلاقات والعوامل الرياضية المتعارف عليها مثال:

SUM = A+B+C



نوع الكتاب : pdf.
اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل أساسيات البرمجة 1
عبدالرحمن عباس ابراهيم
عبدالرحمن عباس ابراهيم
Abdul Rahman Abbas Ibrahim
❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ أساسيات البرمجة 1 ❝ ❞ أساسيات البرمجة 2 ❝ ❱.



كتب اخرى في كتب لغات البرمجة

التحليل كائني التوجهه PDF

قراءة و تحميل كتاب التحليل كائني التوجهه PDF مجانا

احترف برمجة الشبكات والنظم الموزعة الإصدار الكامل 2006 PDF

قراءة و تحميل كتاب احترف برمجة الشبكات والنظم الموزعة الإصدار الكامل 2006 PDF مجانا

مبادى في الشبكات PDF

قراءة و تحميل كتاب مبادى في الشبكات PDF مجانا

المختصر المفيد في البرمجة بالأندرويد Android PDF

قراءة و تحميل كتاب المختصر المفيد في البرمجة بالأندرويد Android PDF مجانا

أساسيات البرمجة 2 PDF

قراءة و تحميل كتاب أساسيات البرمجة 2 PDF مجانا

البرمجة الكيانية بلغتي ++C++ - VC PDF

قراءة و تحميل كتاب البرمجة الكيانية بلغتي ++C++ - VC PDF مجانا

صانع البطاقة الشخصية PDF

قراءة و تحميل كتاب صانع البطاقة الشخصية PDF مجانا

درس في DBASE3+ PDF

قراءة و تحميل كتاب درس في DBASE3+ PDF مجانا

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