الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اشباب عندى مشكلة مع djgpp

مغلق
بدأه hamada hassan ali في 2 يوليو 2005 · 28 رد · 1,748 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندما قمت بتنزيل البرنامج djgpp وقمت بعمل سيت اب له

نزل على السى \:c

ولكنه لا يعمل

يوجد ايكونات كتير داخل فولدر bin ولكنى لم اعراف لين الملف التنفيذى الخاص به

ارجوكم سأعدونى لفتح هذا البرنامج

وشكرأ

_____________________________

C Language && Windwos_API

_____________________________

#2

معقول مفيش حد منكم عارف الاجابة

المنتدى اليوم فيه حالة كسل

_____________________________

C Language && Windwos_API

_____________________________

#3

السلام عليكم

ممكن تقول لنا ما هو نظام التشغيل الذي لديك ؟

وممكن تقل لنا ما هي الملفات الخاصة بهذا البرنامج؟

أعذرني قد لا أفيدك كثيرا ، لأني لست متخصصا في الويندوز.

ولكني أحببت أن أساعدك، واعلم أنه يوجد في هذا المنتدى الكثير من المتخصصين والخبراء وكلهم أحسن مني ، ولكن التمس لهم العذر .

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#4

النظام الذى اعمل عليه هو

xp professional - version 2002

اما بالنسبة لملفات البرنامج :

_____________________________

C Language && Windwos_API

_____________________________

#5

يا شباب ياريت تساعدونى انا زهقت من البرنامج ده

_____________________________

C Language && Windwos_API

_____________________________

#6

يا شباب ممكن تساعدونى

مش عارف اشغل البرنامج ده على الجهاز عند

مع العلم

انا لسه عامل سيت اب للويندوز اكس بى وشغال تمام

مع كل البرامج

ماعدا هذا

مع العلم ايضا انى حصلت على البرنامج من وصلة من موقعه الاصلى

فما السبب

ارجوكم ساعدونى فى تشغيله

_____________________________

C Language && Windwos_API

_____________________________

#7

did you use the environment variables ?

if not check the website where you downloaded DJGPP

==================================

#8

يأخى ردك غير مفيد بالنسبا لى

معذرة انا اقوم بأنزال البرنامج على الجهاز ماذا افعل بعد ذاللك اريد خطوات

تثبيته على الجهاز لكى يعمل

لا افهم ما قمت بكتابته ما هو اenviromnt

_____________________________

C Language && Windwos_API

_____________________________

#10

السلام عليكم

حتى الان كتبت ثلاث مشاركات ولكن لا احد من اللاعضاء الذين ردو على استفسارى افادونى بأى شىء كلهم يقولون ابحث فى المنتدى

اذا كان الامر هكذا فلماذا اطرح السوال من الاصل

------------------------------------------

ارجوك ياصاحبى ان تفيدنى

هل مترجم بورلاند سى ++ بنفس قوة مترجم DJGPP ام لا ؟

كيف اتعامل مع كل حالات الماوس من فضلك اذا كان يوجد لينكات او شر مبسط لها ؟

وكيفية انشاء مكتبه اكواد كمثل STDIO.H او GRAPHICS.H?

----------------------------------------------------------------------

بالنسبة لوصلة المترجم ++ DEV C فهو عندى وانا اريد ان اعرف امكانياته ؟

_____________________________

C Language && Windwos_API

_____________________________

#11
اقتباس
هل مترجم بورلاند سى ++ بنفس قوة مترجم DJGPP ام لا ؟

لا اعرف ايا منهم, و لكن بالتأكيد بولاند أقوى بكثير من djgpp.

اقتباس
كيف اتعامل مع كل حالات الماوس من فضلك اذا كان يوجد لينكات او شر مبسط لها ؟

حقيقة لا أعرف.

ثم عن أي بيئة تتحدث؟

اقتباس
وكيفية انشاء مكتبه اكواد كمثل STDIO.H او GRAPHICS.H?

و الله بصراحة هذا سؤال عن ملفات .h ولا بد انه يتكرر كثيييرا جدا لذلك من الطبيعي ان يخبرك الاعضاء بالبحث عن الاجابة.

يجب ان تفرق بين شيئين: مكتبة library, و header file.

الـ header file او الملفات اللتي تنتهي بـ .h هي مجرد تلاعب على نقص في لغة السي و السي بلص بلص.

لنفرض ان لدينا هذا الكود:

int main()
{
    Function1();
}

void Function1()
{
    //some code here ..
}

هذا الكود لن يترجم لأن Function1 معرفة بعد main و بالتالي فإن الكومبايلر لا يعرف بوجودها بعد!

و هذا عيب في السي (و انتقل الى السي بلص بلص) و هو غير موجود في اللغات الأحدث (مثل جافا و سي شارب و غيرها).

و الحل هو وضع تصريح بالـ function قبل استخدامه.

//تصريح
void Function1(); 

int main()
{
    Function1();
}

void Function1()
{
    //some code here ..
}

الـ .h وظيفته هو وضع التصاريح داخله ...

المكتبة هي مجموعة من الـ functions, أما ملفات .h فهي ليست سوى تصاريح بهذه الـ functions.

لعمل مكتبة تحتاج لكتابة هذه الـ functions ثم ادراجها اما كملفات cpp او lib او dll.

تم تعديل هذه المشاركة بواسطة hasan_aljudy في 4 يوليو 2005 في 04:32

#12

؟.....

تم تعديل هذه المشاركة بواسطة الشـمري في 4 يوليو 2005 في 05:48

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#13

مع احترامي لك يا hamada hassan ali

انت ليش معصب ...

وهل يجب ان يتم الرد والا ...

وبعدين ما امداك تسأل ...

نحتاج الى يوم واثنين وثلاثة .. حتى نرد عليك ..

وبالنسبة لاخوة اللي ردوا عليك .. جزاهم الله خير...

------

اترك جميع انواع المصرفات ..

اختر اما :

البورلاند ..

الفيجوال سي :

لايوجد افضل منهم .

----------

بالنسبة لملفات الهيدر وكيف تعمل مثلها !!!!!!!!!!!

الكتب مليانه والمواقع مليانه ..

انا تعلمت من هذا الموقع ...

http://www.functionx.com/cpp/Lesson07.htm

شرح واضح وزي الحلاوة ..

اذا كنت تشتغل على البورلاند .

اختر

file>>>new

بعدين تجيك قائمة اختر منها

http://www.functionx.com/cppbcb/images/dlgnewitems2.gif

اللي موضح في الصورة

واعطه اسم محدد مثلا Inertia

طبعا ضعه في برنامج عادي يعني كأنك تكتب اي برنامج ...

افتح الملف اللي قبل قليل

ثم

#ifndef _INERTIA_H_

#define _INERTIA_H_

اكتب هنا الدوال اللي تريد الاعلان عنها

#endif

خلاص..

الان تروح الى ملف cpp وتستدعي الدوال او المتغيرات اللي وضعتها في ملف الهيدر

وبالنسبة للماوس.. انت تعلم السي بعدين تعلم كيف تتحكم بالماوس. لاتستعجل يا اخوي ..

تم تعديل هذه المشاركة بواسطة الشـمري في 4 يوليو 2005 في 05:49

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#14

أخي hamada hassan ali

بصراحة أستغرب من أسئلتك , معقولة تسأل عن طريقة تثبيت برنامج

وأنت لم تقرأ ملف readme للبرنامج ؟!! لأن كل شيء موضح في الملف readme.1st

على العموم إذا تريد كل شيء جاهز !!

طريقة تثبيت بيئة المترجم

إضغط بالزر اليمين على أيقونة My Computer وإختر Properties

وبعدين إختر advanced

وبنتلاقي في أسفل النافذة أمر Environment Variables

ومن قائمة Systems Variables

أضف مسار المترجم مثل C:\djgpp\bin

ملاحظة تتم الإضافة للقائمة Path

وبعد ماتخلص إفتح برنامج الدوس وتوجهة لمسار المترجم

بهذا الأمر

cd C:\djgpp\bin

ونفذ الأمر التالي

set DJGPP=..\djgpp.env

وبعد هذة الخطوة تكون قد عرفت متغيرات المترجم

طريقة الإستخدام لترجمة ملف

gcc -o file.exe file.c

وبالتوفيق ...

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#15

شكرا للك

صديقى JAAS

_____________________________

C Language && Windwos_API

_____________________________

#16
jaas كتب:
أخي hamada hassan ali

بصراحة أستغرب من أسئلتك , معقولة تسأل عن طريقة تثبيت برنامج

وأنت لم تقرأ ملف readme للبرنامج ؟!!  لأن كل شيء موضح في الملف readme.1st

على العموم إذا تريد كل شيء جاهز !!

طريقة تثبيت بيئة المترجم

إضغط بالزر اليمين على أيقونة My Computer  وإختر Properties

وبعدين إختر advanced

وبنتلاقي في أسفل النافذة أمر  Environment Variables

ومن قائمة Systems Variables

أضف مسار المترجم مثل C:\djgpp\bin

ملاحظة تتم الإضافة للقائمة Path

وبعد ماتخلص إفتح برنامج الدوس وتوجهة لمسار المترجم

بهذا الأمر

cd C:\djgpp\bin

ونفذ الأمر التالي

set DJGPP=..\djgpp.env

وبعد هذة الخطوة تكون قد عرفت متغيرات المترجم

طريقة الإستخدام لترجمة ملف

gcc -o file.exe file.c

وبالتوفيق ...

قمت بتنفيذ الخطوات ولم يعمل اى شىء

اعتقد ان الخطاء فى عدم فهمى لكلمة : القائمة path

ومن قائمة Systems Variables

أضف مسار المترجم مثل C:\djgpp\bin

ملاحظة تتم الإضافة للقائمة Path

وشكرأ لك على مساعدتى

_____________________________

C Language && Windwos_API

_____________________________

#17

انت رحت للـ environment variables؟ شو شفت؟

هناك قامتئين, واحدة منهم هي systems variables.

احد عناصرها هو PATH

قم بتحريره (لا تحذف شيء من المحتوى الأصلي!!! و الا بتخربط الدنيا كلها) فقط اضف اليها ما ذكره jass

#18

والله يا اخي لو كنت عارف كنت علمتك.. لكن معليش...

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#19

ده الكلام اللى مكتوب فى الملف الخاص بطريقة تنزيل البرنامج على الويندوز ممكن تدلنى على الشرح الموجود

لانى بصراحة ضعيف فى الترجمة شويه

This is the file "copying.dj". It does NOT apply to any sources or

binaries copyrighted by UCB Berkeley, the Free Software Foundation, or

any other agency besides DJ Delorie and others who have agreed to

allow their sources to be distributed under these terms.

Copyright Information for sources and executables that are marked

Copyright © DJ Delorie

7 Kim Lane

Rochester NH 03867-2954

This document is Copyright © DJ Delorie and may be distributed

verbatim, but changing it is not allowed.

Source code copyright DJ Delorie is distributed under the terms of the

GNU General Public Licence, with the following exceptions:

* Sources used to build crt0.o, gcrt0.o, libc.a, libdbg.a, and

libemu.a are distributed under the terms of the GNU Library General

Public License, rather than the GNU GPL.

* Any existing copyright or authorship information in any given source

file must remain intact. If you modify a source file, a notice to that

effect must be added to the authorship information in the source file.

* Runtime binaries, as provided by DJ in DJGPP, may be distributed

without sources ONLY if the recipient is given sufficient information

to obtain a copy of djgpp themselves. This primarily applies to

go32-v2.exe, emu387.dxe, and stubedit.exe.

* Runtime objects and libraries, as provided by DJ in DJGPP, when

linked into an application, may be distributed without sources ONLY

if the recipient is given sufficient information to obtain a copy of

djgpp themselves. This primarily applies to crt0.o and libc.a.

-----

Changes to source code copyright BSD, FSF, or others, by DJ Delorie

fall under the terms of the original copyright. Such files usually

have multiple copyright notices in them.

A copy of the files "COPYING" and "COPYING.LIB" are included with this

document. If you did not receive a copy of these files, you may

obtain one from whence this document was obtained, or by writing:

Free Software Foundation

59 Temple Place - Suite 330

Boston, MA 02111-1307

USA

============================================

IMPORTANT INFO! THIS IS NEEDED TO GET DJGPP WORKING

After installing DJGPP with the installer, set the DJGPP environment

variable to point to the file DJGPP.ENV in the main DJGPP

installation directory and add its BIN subdirectory to your PATH.

The exact way how these variables should be set depends on your

operating system:

* For Windows 98 systems:

- Click START;

- Choose Programs->Accessories->System Tools->System Information;

- Click Tools in the menu-bar, then choose "System Configuration";

- Use the tab provided there for editing your AUTOEXEC.BAT as

explained below.

* For Windows ME systems:

- Click START, choose Run, type msconfig.exe, click OK;

- Click the "Environment" tab;

- Edit the PATH system variable to add the DJGPP bin subdirectory;

- Add a new variable DJGPP and set its value to the full path

name of the DJGPP.ENV file as explained below.

* For Windows NT systems:

- Right-click "My Computer", then select "Properties";

- Click the "Environment" tab;

- Edit the PATH system variable to add the DJGPP bin subdirectory;

(if you are not an administrator, add the DJGPP bin directory to

the user PATH variable - or create one with only this directory

since it is added to the system path);

- Add a new variable DJGPP and set its value to the full path

name of the DJGPP.ENV file as explained below.

* For Windows 2000 or Windows XP systems:

- Right-click "My Computer", then select "Properties";

- Select the "Advanced" tab, then click "Environment Variables" button;

- Edit the PATH system variable to add the DJGPP bin subdirectory;

(if you are not an administrator, add the DJGPP bin directory to

the user PATH variable - or create one with only this directory

since it is added to the system path);

- Add a new variable DJGPP and set its value to the full path

name of the DJGPP.ENV file as explained below.

* For all other systems (DOS, Windows 3.X and Windows 95): use any

text editor, e.g. the standard EDIT, to edit the file

AUTOEXEC.BAT in the root directory of the boot drive (usually,

C:).

Instead of editing your autoexec files and/or global environment,

you may wish to create a djgpp shortcut instead. To do this, create

a BAT file which has the lines below in it. This is often needed if

you have multiple compilers on the same system.

No matter which method you use, assuming your DJGPP installation is

rooted at C:\DJGPP, the values of the two environment variables

DJGPP and PATH should be set like this:

set DJGPP=C:\DJGPP\DJGPP.ENV

set PATH=C:\DJGPP\BIN;%PATH%

You will need to reboot once you have done this to make sure that the

variables are set.

The DJGPP homepage may be found at: http://www.delorie.com/djgpp/

_____________________________

C Language && Windwos_API

_____________________________

#20
hamada hassan ali كتب:
ده الكلام اللى مكتوب فى  الملف الخاص بطريقة تنزيل البرنامج على الويندوز  ممكن تدلنى على الشرح الموجود 

لانى بصراحة ضعيف فى الترجمة شويه

This is the file "copying.dj".  It does NOT apply to any sources or

binaries copyrighted by UCB Berkeley, the Free Software Foundation, or

any other agency besides DJ Delorie and others who have agreed to

allow their sources to be distributed under these terms.

  Copyright Information for sources and executables that are marked

  Copyright © DJ Delorie

                7 Kim Lane

                Rochester NH  03867-2954

This document is Copyright © DJ Delorie and may be distributed

verbatim, but changing it is not allowed.

Source code copyright DJ Delorie is distributed under the terms of the

GNU General Public Licence, with the following exceptions:

* Sources used to build crt0.o, gcrt0.o, libc.a, libdbg.a, and

  libemu.a are distributed under the terms of the GNU Library General

  Public License, rather than the GNU GPL.

* Any existing copyright or authorship information in any given source

  file must remain intact.  If you modify a source file, a notice to that

  effect must be added to the authorship information in the source file.

* Runtime binaries, as provided by DJ in DJGPP, may be distributed

  without sources ONLY if the recipient is given sufficient information

  to obtain a copy of djgpp themselves.  This primarily applies to

  go32-v2.exe, emu387.dxe, and stubedit.exe.

* Runtime objects and libraries, as provided by DJ in DJGPP, when

  linked into an application, may be distributed without sources ONLY

  if the recipient is given sufficient information to obtain a copy of

  djgpp themselves.  This primarily applies to crt0.o and libc.a.

-----

Changes to source code copyright BSD, FSF, or others, by DJ Delorie

fall under the terms of the original copyright.  Such files usually

have multiple copyright notices in them.

A copy of the files "COPYING" and "COPYING.LIB" are included with this

document.  If you did not receive a copy of these files, you may

obtain one from whence this document was obtained, or by writing:

      Free Software Foundation

      59 Temple Place - Suite 330

      Boston, MA 02111-1307

      USA

============================================

IMPORTANT INFO! THIS IS NEEDED TO GET DJGPP WORKING

  After installing DJGPP with the installer, set the DJGPP environment

  variable to point to the file DJGPP.ENV in the main DJGPP

  installation directory and add its BIN subdirectory to your PATH.

  The exact way how these variables should be set depends on your

  operating system:

  * For Windows 98 systems:

    - Click START;

    - Choose Programs->Accessories->System Tools->System Information;

    - Click Tools in the menu-bar, then choose "System Configuration";

    - Use the tab provided there for editing your AUTOEXEC.BAT as

      explained below.

  * For Windows ME systems:

    - Click START, choose Run, type msconfig.exe, click OK;

    - Click the "Environment" tab;

    - Edit the PATH system variable to add the DJGPP bin subdirectory;

    - Add a new variable DJGPP and set its value to the full path

      name of the DJGPP.ENV file as explained below.

  * For Windows NT systems:

    - Right-click "My Computer", then select "Properties";

    - Click the "Environment" tab;

    - Edit the PATH system variable to add the DJGPP bin subdirectory;

      (if you are not an administrator, add the DJGPP bin directory to

      the user PATH variable - or create one with only this directory

      since it is added to the system path);

    - Add a new variable DJGPP and set its value to the full path

      name of the DJGPP.ENV file as explained below.

  * For Windows 2000 or Windows XP systems:

    - Right-click "My Computer", then select "Properties";

    - Select the "Advanced" tab, then click "Environment Variables" button;

    - Edit the PATH system variable to add the DJGPP bin subdirectory;

      (if you are not an administrator, add the DJGPP bin directory to

      the user PATH variable - or create one with only this directory

      since it is added to the system path);

    - Add a new variable DJGPP and set its value to the full path

      name of the DJGPP.ENV file as explained below.

  * For all other systems (DOS, Windows 3.X and Windows 95): use any

    text editor, e.g. the standard EDIT, to edit the file

    AUTOEXEC.BAT in the root directory of the boot drive (usually,

    C:).

  Instead of editing your autoexec files and/or global environment,

  you may wish to create a djgpp shortcut instead.  To do this, create

  a BAT file which has the lines below in it.  This is often needed if

  you have multiple compilers on the same system.

  No matter which method you use, assuming your DJGPP installation is

  rooted at C:\DJGPP, the values of the two environment variables

  DJGPP and PATH should be set like this:

set DJGPP=C:\DJGPP\DJGPP.ENV

set PATH=C:\DJGPP\BIN;%PATH%

  You will need to reboot once you have done this to make sure that the

  variables are set.

The DJGPP homepage may be found at: http://www.delorie.com/djgpp/

_____________________________

C Language && Windwos_API

_____________________________

#21

السلام عليكم

انا قررت شىء انشاء نظام تشغيل ارجو توجيهى الى الطريق الصحيح لانه سيكون مكلف ماديأ جدأ جدأ

سوف اخذ اتجاه التعليم بالدورات وليس عن طريق مواقع لغات البرمجة

سأقوم بحجز دورات فى الاكاديمية :

1- لغة السى المرحلة الثانية لان انا معى شهادة بالمرحلة الاولى

2- سأقوم بدراسة نظام يونكس

3- دورات اخرى مثل :

A- HARDWEAR 1

B- HARDWEAR 2

C- HARDWEAR *(A+)3

اريد مقتراحتكم هل من الافضل دراسة لينكوس ولا اليونكس

وهل يجب ان اخذ دورات اخرى لكى اتمكن من انشاء نظام ام هذا يكفى

وشكرأ لكم

_____________________________

C Language && Windwos_API

_____________________________

#22

""انا قررت شىء انشاء نظام تشغيل ""

نظام تشغيل مرة وحدة...

صعبة يا اخوي .

تم تعديل هذه المشاركة بواسطة الشـمري في 5 يوليو 2005 في 08:22

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#23

السلام عليكم

انا قررت شىء انشاء نظام تشغيل ارجو توجيهى الى الطريق الصحيح لانه سيكون مكلف ماديأ جدأ جدأ

سوف اخذ اتجاه التعليم بالدورات وليس عن طريق مواقع لغات البرمجة

سأقوم بحجز دورات فى الاكاديمية :

1- لغة السى المرحلة الثانية لان انا معى شهادة بالمرحلة الاولى

2- سأقوم بدراسة نظام يونكس

3- دورات اخرى مثل :

A- HARDWEAR 1

B- HARDWEAR 2

C- HARDWEAR *(A+)3

اريد مقتراحتكم هل من الافضل دراسة لينكوس ولا اليونكس

وهل يجب ان اخذ دورات اخرى لكى اتمكن من انشاء نظام ام هذا يكفى

وشكرأ لكم

وسأقوم بأدراج كل دورة انتهى من دراستها على هيئة كتاب

هذا وعد منى وانتظرو الجزء الاول من مبادى لغة السى كمان ثلاثة ايام

_____________________________

C Language && Windwos_API

_____________________________

#24

بالنسبة لااخ الشيمرالى ياريت لو عندك معلومة مفيدة قولها معندكش متكلمش ممكن

انت كذا مرة تتكلم معى بهذه الطريقة

ما الحل اذ كل واحد مننا يقول

نظام صعب

انت تريد عمل نظام صعب

تصميم النظم مستحيل

تصميم النظم لاتحلم بذلك

انا لا ارى اى احد ينوى ان يأخذ خطوة ايجابية

انا من شدة اصررى على تنفيذه وتصميم نظام

اتجهت لدراسة البرمجة مع العلم اننى بتخنق من لغة السى

لماذا انتم على هذا المنتدى

لتقولوا ان تصميم النظام صعب

ام لنكون فريق عمل كل واحد بيقدر يعمل شىء

حتى نستطيع انشاء نظام عربى دون الاحتياج لابرامج الاجنبية

اذا سيكون الرد على كل الاعضاء بمثل ذلك يفضل اغلاق المنتدى احسن

_____________________________

C Language && Windwos_API

_____________________________

#25

طيب انا احب اني اساعدك .. : ) لو انك تقول .. يالشمري اسكت ولاتتكلم ما احد طلب المساعدة منك : )

خذ هذا وصلة لنظام تشغيل مفتوح المصدر .. حاول تركز عليه اسبوع او اسبوعين ... ورح تتعلم .ا ن شاء الله ..

اذا شاهدت الملف وعرفت اسرار تصميم نظم التشغيل يا ليت تعلمنا حتى نستفيد : )

http://sourceforge.net/search/

واذا كنت تريد عمل برامج احترافية ..

خذ نظرة على هالصفحة .. فيه الكود المكتوب بتلك البرامج ...

http://www.planet-source-code.com/vb/default.asp?lngWId=3

فيه اي برنامج تفكر في عمله ... هم قاموا ببرمجته .. وانت ما عليك الا كوبي وبيست .. .

طبعا لازم تكون محترف بالسي .. : )

class a{

int s;

};

اما لو اردت تصميم لغة برمجة

http://www.onesmartclick.com/engineering/c...ler-design.html

طيب .

انت قادر على تصميم نظام .. اتمنى ان ترفع رؤوسنا اما الاجانب : )

...

تم تعديل هذه المشاركة بواسطة الشـمري في 5 يوليو 2005 في 20:39

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

هذا الموضوع مغلق.

مواضيع مشابهة