انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای فنی-مهندسی => نویسنده: areza در 06 شهریور 1392، 02:22 قظ
-
سلام دوستان چطور میشه یک برنامه را خط به خط اجرا کرد؟
می خوام بدونم چه نرم افزارهایی استفاده میشن؟ کی باز میشن؟ و کی بسته میشن؟
درواقع می خوام بدونم توی برنامه چه اتفاقی می افته؟
-
چه برنامهای رو؟!
این روش در حالت کلی برای دیباگ کردن (یا به عبارتی trace کردن) هستش؛
perl رو یکجور دیباگ میکنن؛ js رو یک جور؛ c یا c++ اگه سوررس موجود باشه یکجور؛ اگه موجود نباشه یکجور دیگه؛
باید نوع برنامهات رو مشخص کنی؛و این رو هم بگم که اگه برنامهات از نوع کامپایل شده باشه دیباگ کردنش کار حضرت فیل هستش!!
ولی اگه متنی باشه (اسکرپیت باشه) یعنی مفسری باشه؛ خیلی راحت میشه
-
ببخشید سوالتون گنگ است چون بنظر میرسه که در مورد برنامه نویسی است ولی توی بخش نرمافزار های فنی مهندسی گذاشتید نکنه می خواهید یک نرمافزار که نصب کرده اید را بصورت خط به خط اجرا کنید؟ ???
-
راستش من یک نرم افزار مهندسی به اسم ADELI رو نصب کردم. نرم افزار هم کمپایل شده هستش.
الان نیاز دارم که برنامه رو خط به خط اجرا کنم و ببینم چه برنامه ای کی باز میشه و کی بسته میشه.
ممنون میشم از راهنمایی تون.
-
چرا همچین کاری می خواهید بکنید؟شاید راه بهتری باشه
-
راستش من یک نرم افزار مهندسی به اسم ADELI رو نصب کردم. نرم افزار هم کمپایل شده هستش.
الان نیاز دارم که برنامه رو خط به خط اجرا کنم و ببینم چه برنامه ای کی باز میشه و کی بسته میشه.
ممنون میشم از راهنمایی تون.
تا اونجا که من میدونم برای این کار باید زبان اسمبلی بلد باشید.که با توجه به پستتون فکر نکنم بلد باشید
-
راستش من یک نرم افزار مهندسی به اسم ADELI رو نصب کردم. نرم افزار هم کمپایل شده هستش.
الان نیاز دارم که برنامه رو خط به خط اجرا کنم و ببینم چه برنامه ای کی باز میشه و کی بسته میشه.
ممنون میشم از راهنمایی تون.
تا اونجا که من میدونم برای این کار باید زبان اسمبلی بلد باشید.که با توجه به پستتون فکر نکنم بلد باشید
کی بلده!؟ انقدر سخت و مسخرست که کسی یادش نمی گیره، البته این رو هم به یاد داشته باش نزدیک ترین زبان به زبان ماشن همین اسمبلیه.
-
وقتایی که امکان اجرای برنامه به صورت خط به خط رو نداری بهتره با پیغام تولید کردن به هدفت برسی.
اگه از فایل .h استفاده میکنه:
system("notify-send my marked line passed");
-
راستش من یک نرم افزار مهندسی به اسم ADELI رو نصب کردم. نرم افزار هم کمپایل شده هستش.
الان نیاز دارم که برنامه رو خط به خط اجرا کنم و ببینم چه برنامه ای کی باز میشه و کی بسته میشه.
ممنون میشم از راهنمایی تون.
تا اونجا که من میدونم برای این کار باید زبان اسمبلی بلد باشید.که با توجه به پستتون فکر نکنم بلد باشید
کی بلده!؟ انقدر سخت و مسخرست که کسی یادش نمی گیره، البته این رو هم به یاد داشته باش نزدیک ترین زبان به زبان ماشن همین اسمبلیه.
با همین زبان سخت و مسخره بشر پا روی ماه گذاشت ;)