PDA

View Full Version : برنامه نويسي ويندوز



jafar2012
چهارشنبه 14 دی 1390, 18:05 عصر
چن تا سوال يه چند وقتي هست دارم
1 ويندوز xp رو باچي نوشتن وبقيه سيستم عامل هاي ماكروسافت رو
2 linux رو با چي نوشتن
3 بقيه سيتم عامل هاي ازاد رو چي ايا همشون رو با يك زبان نوشتن يا نه

alamate_aoal
چهارشنبه 14 دی 1390, 19:50 عصر
1- ++C/C
2-C
3- معمولا زبان C بهترین گزینه برای این کاره

jafar2012
شنبه 17 دی 1390, 15:47 عصر
خوب يه سوال ديگه دوست من اولي كه هيچ ويندوزي نبوده چي باچي ويندوز نوشتن

IamOverlord
سه شنبه 20 دی 1390, 00:40 صبح
قبل همه چیز زبان Assembly بوده که Compiler نداشته فقط یه نماد برای اعداد Hexadecimal بوده (همون زبان ماشین)، بعدا کامپایلر می سازن. قبلش هم برنامه ها رو به صورت سخت افزاری می نوشتن.

pswin.pooya
سه شنبه 20 دی 1390, 10:58 صبح
همنطور كه دوستمون گفتن اول زبان ماشين بوده كه همون 0 و 1 ها هست. بعدش ديدند اين شيوه خيلي سخته بنابراين براي opcode هر دستور يك نماد در نظر گرفتن و برنامه تحت اسمبلر رو نوشتن كه اون نمادها رو به معادل زبان ماشيني تبديل ميكنه. بازهم ديدن زبان اسمبلي نمي تونست براي بيان الگوريتم ها مناسب باشه ( راحت و گويا) بنابراين براي هر كاربرد مثل رياضي و ... يك زبان برنامه نويسي خاص درست كردن كه زبانهاي خاص منظوره گفته ميشد. و به برنامه اي كه اونها رو تبديل به اسمبلي مي كرد مترجم (compiler) مي گفتن. بعدش ديدن براي هر كاربرد بايد برن ويك زبان ياد بگيرن و اينكار سخته اومدن يك زبان مثل C ساختن كه براي تمام كاربردها جواب مي داد. (تا اينجا سه نسل) الان ما هفت نسل زبانهاي برنامه نويسي رو داريم كه هر كدوم بعد از يك نياز خاص مطرح شدن مثل C++ بدليل پشتيباني از واضحتر از شي گرايي مطرح شد (C هم به نوعي شي گرايي رو ساپورت ميكنه). يا زبانهاي CIL مثل سي شارپ براي قابليت حمل به وجود اومدن ( بدون كامپايل دوباره براي كامپيوتر مقصد)

jafar2012
چهارشنبه 21 دی 1390, 14:43 عصر
hi
متشكرم از جوا ب ها شما
دركل مي تونيد بگيد اگر خواستم روي مقوله هك كار كنم بايد روي چه زباني فوكوس كنم

black phoenix
چهارشنبه 21 دی 1390, 16:45 عصر
برای هک اولین چیزی که باید یاد بگیری زبان های اسکریپتیه
بهترین گزینه برای شروع پایتونه

IamOverlord
چهارشنبه 21 دی 1390, 17:11 عصر
منظورتون هک سیستم عامل هست؟

jafar2012
پنج شنبه 22 دی 1390, 22:03 عصر
hi
بله منظورم هك كردن تو محيط سيتم عامل هست براي لينوكس كدوم خوبه
براي شبكه چي

IamOverlord
پنج شنبه 22 دی 1390, 23:42 عصر
StackOverflow (http://stackoverflow.com/questions/550865/which-is-the-best-language-for-writing-hacking-computer-security-tools)

به غیر از مسئله ی زبان های اسکریپتی، یادگیری Assembly و C با هم خیلی کمکت می کنه.
در مورد Assembly، من که شخصا به Flat Assembler (http://www.google.com/url?sa=t&rct=j&q=flat%20assembler&source=web&cd=1&ved=0CCIQFjAA&url=http%3A%2F%2Fflatassembler.net%2F&ei=n0QPT-rwGJTT4QSP2IncAw&usg=AFQjCNE1usjtCVmjsMGffr9w8XUw6oagkg) علاقه دارم.