بسم اهلل الرحمن الرحیم

Size: px
Start display at page:

Download "بسم اهلل الرحمن الرحیم"

Transcription

1 بسم اهلل الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران نحوه شمارش در حلقه مدرس : مهندس افشین رفوآ آدرس آموزشگاه:تهران - خيابان شريعتی - باال تر از خيابان ملک - جنب بانک صادرات - پالک واحد

2 حلقه در شمارش نحوه شرطی ی حلقه تکرار/ بیان شرط تا دهد می ادامه نظر مورد دستور اجرای و شرط بررسی به که است شرطی دستور نوع یک حلقه شود. ارزیابی false شده شرطی تکرار معرفی کنید. اجرا را Microsoft Visual Studio کنید. کلیک File <- New Project... روی اصلی ی گزینه فهرست در جدید ی برنامه ایجاد برای کنید. انتخاب میانی لیست از را Empty Project ی گزینه بزنید. را Enter کلید و کنید انتخاب NationalBank4 را پروژه اسم Project <- Add New سپس کرده مراجعه اصلی ی گزینه فهرست به جدید فایل ایجاد منظور به Item... کنید. کلیک میانی لیست در واقع Code File روی دهید. تغییر Customer به را نظر مورد فایل اسم کنید. کلیک را Add حال کنید. اصالح زیر ترتیب به را Customer.cs فایل public enum AccountType Checking Saving Other public class Customer public string AccountNumber; public AccountType Type; public string FullName; public double Balance; public short PIN; public Customer(string acnt = " " AccountType category = AccountType.Other string name = "John Doe")

3 AccountNumber = acnt; Type = category; FullName = name; PIN = 0; Balance = 0.00D; سپس کرده کلیک راست Solution Explorer ی پنجره در جدید فایل ایجاد برای 10..NationalBank4 -> Add -> New Item... و داده تغییر Management به Code File انتخاب از پس 11. را مربوطه اسم میانی لیست از بزنید. را Enter کلید کنید. تکمیل زیر صورت به را فایل 12. using System; public class Management private Customer CreateNewAccount() byte typeofaccount = 0; Customer client = new Customer(); Console.WriteLine("===========================================") ; Console.WriteLine("==-= National Bank =- ======================"); Console.WriteLine(" "); Console.Write("Enter a number for the new account( ): "); client.accountnumber = Console.ReadLine(); Console.WriteLine("What type of account the customer wants to open"); Console.WriteLine("1 - Checking Account"); Console.WriteLine("2 - Savings Account"); Console.Write("Enter account type: "); typeofaccount = byte.parse(console.readline()); if (typeofaccount == 1) client.type = AccountType.Checking; else if (typeofaccount == 2)

4 "); client.type = AccountType.Saving; else client.type = AccountType.Other; Console.Write("Enter customer name: "); client.fullname = Console.ReadLine(); Console.Write("Ask the customer to enter a PIN: client.pin = short.parse(console.readline()); return client; public double GetMoney() double amount = 0; Console.Write("Amount: "); amount = double.parse(console.readline()); return amount; private void ShowAccountInformation(Customer cust) Console.WriteLine("===========================================") ; Console.WriteLine("==-= National Bank =- ======================"); Console.WriteLine("Customer Account Information"); Console.WriteLine(" "); Console.WriteLine("Account #: 0" cust.accountnumber); Console.WriteLine("Account Type: 0" cust.type); Console.WriteLine("Full Name: 0" cust.fullname); Console.WriteLine("PIN #: 0" cust.pin); Console.WriteLine("Balance: 0:F" cust.balance); Console.WriteLine("===========================================") ;

5 public static int Main() return 0; While ی حلقه.while ی حلقه ایجاد برای دارد. نام while رود می کار به حلقه اجرای برای که عملگرهایی از یکی کنید. استفاده زیر فرمول از while(condition) Statement; دوبار حال کنید. انتخاب را Insert Snippet... ی گزینه سپس کرده کلیک راست دلخواه بخش روی کنید. کلیک دوبار while روی شود می نمایان که لیستی در کنید. کلیک Visual #C ل یب ل روی Condition ابتدا compiler while شرط اجرای منظور به کند. می بررسی را بودن صحیح صورت در شود. می بررسی دیگر بار Condition Statement اجرای از پس شود. می اجرا Statement Condition / صحیح Condition اینکه مادام شود. می چک تکرار صورت به Statement باشد که زمانی فقط true شود. می خارج آن از و یافته اتمام حلقه شود ارزیابی غلط )به( Condition مثال

6 using System; public class Exercise public static int Main() var stories = 0; while( stories <= 4 ) Console.WriteLine("Number 0" stories); stories++; return 0; آید. می دست به زیر ی نتیجه Number 0 Number 1 Number 2 Number 3 Number 4 Press any key to continue برای ارجاع مقدار از بتواند تا بگیرید نظر در compiler برای مکانیزمی باید while شرط صحیح اجرای برای می اولیه مقداردهی که است متغیری فرم / قالب در گاهی )که کند استفاده نظر مورد عبارت یا متغیر شرط روشن مثال با زیر ترتیب به while شرط شود(. ظاهر نیز دیگر های عبارت قالب در است ممکن اگرچه شود شود. می

7 while کاربردن به کنید. اصالح صورت بدین را Management.cs فایل using System; public class Management private Customer CreateNewAccount()... No Change public static int Main() int? Counter = 1; Customer accountholder = null; Management registration = new Management(); Console.Title = "National Bank"; while (Counter < 5) accountholder = registration.createnewaccount(); Console.WriteLine("Enter the customer's initial deposit"); accountholder.balance = registration.getmoney(); Console.Clear();

8 registration.showaccountinformation(accountholder); Counter++; Console.WriteLine("Press Enter for Next Action"); Console.ReadKey(); Console.Clear(); return 0; بزنید. را F5 کلید توانید می برنامه اجرای برای 3. کنید. وارد زیر ترتیب به را نیاز مورد اطالعات 4. Account # Account Type: 1 Customer Name: Paul Martin Eloundou PIN: 8402 Initial Deposit: 50 Account #: Account Type: 2 Customer Name: Jimmy Simms PIN: 2468 Initial Deposit 500 Account # Account Type: 2 Customer Name: Eya Miri PIN: 1119

9 Initial Deposit: 1500 Account # Account Type: 1 Customer Name: Alain Gassila PIN: 2226 Initial Deposit: بزنید. را Enter اکنون 4. do...while دستور دستور شرط بودن غلط صورت در شود. می اجرا دستور سپس شود می بررسی شرط ابتدا while ی حلقه با شود. نمی اجرا هیچگاه مثال using System; public class Exercise public static int Main() var stories = 5; while (stories <= 4) Console.WriteLine("Number 0" stories); stories++; return 0; امر ابتدای در شرط که هنگامی زیرا شود نمی اجرا while ی حلقه از چیز هیچ شود می اجرا برنامه که زمانی ممکن موارد برخی در رسد. نمی دستور اجرای به هیچگاه compiler آن بودن غلط علت به شود می بررسی

10 بار اولین برای آن شرط بررسی از پیش را دستوری شود الزم است کنید. اجرا دستور منظور این برای است. زیر شرح به آن فرمول ببرید. کار به را do...while do while (Condition); کند. می بررسی را Condition آن دنبال به کند می اجرا را Statement ابتدا )do...while( مزبور دستور باشد درست Condition که زمانی تا کند. می اجرا دوباره را Statement سپس بود صحیح Condition اگر false Condition صورت به تکرار شود. می اجرا که زمانی به شود ارزیابی )اجرای تکرار Statement رسد. می پایان به دستور( مداوم از پس را آن راحتی به توان می بود خط یک تنها از متشکل مثال طور به بود کوتاه نظر مورد دستور چنانچه شود. داده قرار پرانتز داخل باید do...while دستور Condition while و if دستورات مشابه داد. قرار do شود. ختم " ; " ویرگول نقطه عالمت به باید do...while دستور کل که باشید داشته خاطر به باشد. می صورت بدین باال ی برنامه از دیگری ورژن using System; public class Exercise public static int Main() var stories = 0; do

11 Console.WriteLine("Number 0" stories++); while (stories <= 4); return 0; گردد. می حاصل زیر ی نتیجه Number 0 Number 1 Number 2 Number 3 Number 4 Press any key to continue... "" با و کرده آغاز باز "" با را آن گیرد می جا خط یک از بیش و بوده طوالنی نظر مورد Statement چنانچه برسانید. پایان به بسته تکرار و شمارش کنید. اصالح زیر ترتیب به را Management.cs فایل using System; public class Management... No Change public static int Main() double amount = 0; byte nextaction = 0; Customer accountholder = null; Management registration = new Management(); Console.Title = "National Bank"; accountholder = registration.createnewaccount(); Console.WriteLine("Enter the customer's initial deposit"); accountholder.balance = registration.getmoney(); Console.Clear(); registration.showaccountinformation(accountholder); do Console.WriteLine("What do you want to do now?");

12 Console.WriteLine("1 - Check account balance"); Console.WriteLine("2 - Make a deposit"); Console.WriteLine("3 - Withdraw money"); Console.WriteLine("4 - Transfer money from one account to another"); nextaction = byte.parse(console.readline()); while ((nextaction < 1) (nextaction > 4)); switch (nextaction) case 1: break; case 2: Console.Write("Enter the Deposit "); amount = double.parse(console.readline()); accountholder.balance = accountholder.balance + amount; break; case 3: Console.Write("Enter the Withdrawal "); amount = double.parse(console.readline()); accountholder.balance = accountholder.balance - amount; break; case 4: Console.WriteLine("Operation not available: You have only one account with us"); break; registration.showaccountinformation(accountholder); Console.ReadKey(); return 0; شود. اجرا برنامه تا زده را F5 3. کنید. وارد صورت بدین را نیاز مورد مقادیر 4. Account Number:

13 Account Type: 1 Customer Name: Frank Trombs PIN: 931 Initial Deposit: حال کلید Enter را بزنید. 6. =========================================== ==-= National Bank =-====================== Customer Account Information Account #: Account Type: Checking Full Name: Frank Trombs PIN #: 931 Balance: =========================================== What do you want to do now? 1 - Check account balance 2 - Make a deposit 3 - Withdraw money 4 - Transfer money from one account to another Enter your choice:. زمانی شما پرسیده شد چه عملیاتی می خواهید انجام دهید 2 را تایپ کنید تا به حساب پول واریز شود سپس کلید Enter را فشار دهید. 8. اکنون وارد کرده و Enter را بزنید. 9. =========================================== ==-= National Bank =-====================== Customer Account Information Account #: Account Type: Checking Full Name: Frank Trombs PIN #: 931 Balance: =========================================== پس از زدن Enter پنجره ی DOS بسته شده و به محیط برنامه نویسی بازگردانده می شوید. از محیط برنامه نویسی خارج شوید آدرس آموزشگاه:تهران - خيابان شريعتی - باال تر از خيابان ملک - جنب بانک صادرات - پالک واحد

14 شرطی دستورات مدیریت For ی حلقه معمول ش ساختار در گیرد. می قرار استفاده مورد آیتم تعدادی شمارش منظور به اغلب for دستور شود. می تقسیم بخش سه به بخش اولین کند. می مشخص را شمارش آغاز ی نقطه حد دوم بخش for به for ی حلقه نحوی ترکیب کند. می تعیین را شمارش تناوب یا تکرار بخش آخرین کند. می تعیین را شمارش باشد. می صورت این for(start; End; Frequency) Statement; Count = تواند می که شود می داده تخصیص )آغازین( اولیه مقدار عنوان به که است متغیری Start عبارت باشد(. 0 تواند می که است حلقه شروع ی نقطه یا آغازین مقدار Start( باشد ;0 مثال.Count < ;24 مثال برسد(. پایان به شمارش )کجا کند می تعیین را شمارش فرایند انتهای End عبارت پایان ی نقطه End( یابد می ادامه باشد 24 از کوچکتر که Count متغیر تا شمارش که دهد می نشان مذکور به شمارش که هنگامی کند(. پیدا ادامه 24 از کوچکتر عددی تا count مقدار کند می مشخص که است حلقه برای یابد. می خاتمه شمارش شود نمی حساب 24 عدد خود نظر مورد مثال در که خاطر این به رسد می 24 شود. می استفاده => یا =< ی مقایسه عملگرهای از شمارش حد تعیین به for حلقه تکرار بار هر در که عددی )مقدار مقدار چه کند می مشخص compiler برای Frequency عبارت کند. کسر یا اضافه حلقه ی ادامه از پیش شود( کم یا و اضافه ابتدایی نقطه عملیات تواند می عبارت این باشد. ++Count مثل افزایشی مثال using System; public class Exercise public static int Main() for (var stories = 0; stories <= 4; stories++) Console.WriteLine("Number 0" stories); return 0; آید. می دست به زیر ی نتیجه

15 Number 1 Number 2 Number 3 Number 4 Press any key to continue... شرطی دستور کردن تودرتو بگیرید. نظر در را زیر ی برنامه using System; public class Exercise public static int Main() var typeofhome = 0; do Console.WriteLine("What Type of House Would you Like to Purchase?"); Console.WriteLine("1 - Single Family"); Console.WriteLine("2 - Town House"); Console.WriteLine("3 - Condominium"); Console.Write("Your Choice? "); typeofhome = int.parse(console.readline()); while ((typeofhome < 1) (typeofhome > 3)); if (typeofhome == 1) Console.WriteLine("\nType of Home: Single Family"); else if (typeofhome == 2) Console.WriteLine("\nType of Home: Town House"); else if (typeofhome == 3) Console.WriteLine("\nType of Home: Condominium"); return 0; از کمتر دیگری عدد هر شود. می استفاده کاربر از 3 یا 2 1 اعداد از یکی درخواست منظور به باال ی برنامه از. نیست پذیرفته 3 از بیشتر و 1 مثال

16 What Type of House Would you Like to Purchase? 1 - Single Family 2 - Town House 3 - Condominium Your Choice? 8 What Type of House Would you Like to Purchase? 1 - Single Family 2 - Town House 3 - Condominium Your Choice? 6 What Type of House Would you Like to Purchase? 1 - Single Family 2 - Town House 3 - Condominium Your Choice? 3 Type of Home: Condominium Press any key to continue... نامعتبر مقداری کاربر اگر کند وارد شود. می تکرار دیگر بار سوال حل برای دستور توان می مسئله این nesting آن به که )نوشت( گنجاند دیگر شرطی دستور داخل را شرطی است. شده داده توضیح مثال با زیر شرطی دستور کردن تودرتو ی نحوه گویند. می کردن تودرتو یا using System; public class Exercise public static int Main() var typeofhome = 0; do Console.WriteLine("What Type of House Would you Like to Purchase?"); Console.WriteLine("1 - Single Family"); Console.WriteLine("2 - Townhouse"); Console.WriteLine("3 - Condominium"); Console.Write("Your Choice? "); typeofhome = int.parse(console.readline()); if ((typeofhome < 1) (typeofhome > 3)) Console.WriteLine("Invalid Choice: Please try again"); while ((typeofhome < 1) (typeofhome > 3)); if (typeofhome == 1) Console.WriteLine("\nType of Home: Single

17 Family"); else if (typeofhome == 2) Console.WriteLine("\nType of Home: Townhouse"); else if (typeofhome == 3) Console.WriteLine("\nType of Home: Condominium"); return 0; دیگر مثالی What Type of House Would you Like to Purchase? 1 - Single Family 2 - Town House 3 - Condominium Your Choice? 0 Invalid Choice: Please try again What Type of House Would you Like to Purchase? 1 - Single Family 2 - Town House 3 - Condominium Your Choice? 6 Invalid Choice: Please try againe What Type of House Would you Like to Purchase? 1 - Single Family 2 - Town House 3 - Condominium Your Choice? 2 Type of Home: Town House Press any key to continue... ها شرط کردن تودرتو کنید. اصالح زیر ترتیب به را Management.csc فایل 1. using System; public class Management private Customer CreateNewAccount()... No Change return client; public double GetMoney()

18 double amount = 0; Console.Write("Amount: "); amount = double.parse(console.readline()); return amount; private void ShowAccountInformation(Customer cust) Console.WriteLine("===========================================") ; Console.WriteLine("==-= National Bank =- ======================"); Console.WriteLine("Customer Account Information"); Console.WriteLine(" "); Console.WriteLine("Account #: 0" cust.accountnumber); Console.WriteLine("Account Type: 0" cust.type); Console.WriteLine("Full Name: 0" cust.fullname); Console.WriteLine("PIN #: 0" cust.pin); Console.WriteLine("Balance: 0:F" cust.balance); Console.WriteLine("===========================================") ; public static int Main() double amount = 0; byte nextaction = 0; Customer accountholder = null; Management registration = new Management(); Console.Title = "National Bank"; accountholder = registration.createnewaccount(); Console.WriteLine("Enter the customer's initial deposit"); accountholder.balance = registration.getmoney(); Console.Clear(); registration.showaccountinformation(accountholder); do Console.WriteLine("What do you want to do

19 now?"); Console.WriteLine("1 - Check account balance"); Console.WriteLine("2 - Make a deposit"); Console.WriteLine("3 - Withdraw money"); Console.WriteLine("4 - Transfer money from one account to another"); Console.Write("Enter your choice: "); nextaction = byte.parse(console.readline()); Console.Clear(); switch (nextaction) case 1: Console.Clear(); registration.showaccountinformation(accountholder); Console.Write("Press Enter for next operation"); Console.ReadKey(); break; case 2: Console.Write("Enter Deposit "); amount = registration.getmoney(); accountholder.balance = accountholder.balance + amount; Console.Clear(); registration.showaccountinformation(accountholder); break; case 3: Console.Write("Enter Withdrawal "); amount = registration.getmoney(); if (amount > accountholder.balance) Console.WriteLine( "You are not allowed to withdraw more money than your account has."); Console.ReadKey(); else accountholder.balance = accountholder.balance - amount; Console.Clear(); registration.showaccountinformation(accountholder); break; case 4:

20 Console.WriteLine( "Operation not available: You have only one account with us"); break; if ((nextaction < 1) (nextaction > 4)) Console.WriteLine( "Invalid Action: Please enter a value between 1 and 4"); while ((nextaction >= 1) && (nextaction <= 4)); Console.ReadKey(); return 0; کنید. اجرا را برنامه F5 کلید زدن با 2. کنید. وارد زیر صورت به را الزم اطالعات 3. Account # Account Type: 1 Customer Name: Paul Martin Eloundou PIN: 8402 Initial Deposit: 50 بزنید. را Enter کلید 4. =========================================== ==-= National Bank =-====================== Customer Account Information Account #: Account Type: Checking Full Name: Paul Martin Eloundou PIN #: 8402 Balance: =========================================== What do you want to do now? 1 - Check account balance 2 - Make a deposit

21 3 - Withdraw money 4 - Transfer money from one account to another Enter your choice: را تایپ کنید تا از حساب پول برداشته شود سپس کلید Enter را فشار دهید را به عنوان مبلغ برداشتی تایپ کنید و Enter را بزنید. در مرحله ی بعد عدد 2 را وارد کرده و بعد کلید Enter را بزنید. مبلغ را تایپ کنید و Enter را بزنید =========================================== ==-= National Bank =-====================== Customer Account Information Account #: Account Type: Checking Full Name: Paul Martin Eloundou PIN #: 8402 Balance: =========================================== What do you want to do now? 1 - Check account balance 2 - Make a deposit 3 - Withdraw money 4 - Transfer money from one account to another Enter your choice: 10. حال 3 را وارد کنید و Enter را بزنید. 11. مقدار مبلغ برداشتی را 500 وارد کنید و Enter را بزنید. 12. Enter Withdrawal Amount: 500 You are not allowed to withdraw more money than your account has..10 Enter را بزنید. =========================================== ==-= National Bank =-====================== Customer Account Information Account #: Account Type: Checking Full Name: Paul Martin Eloundou PIN #: 8402 Balance: =========================================== آدرس آموزشگاه:تهران - خيابان شريعتی - باال تر از خيابان ملک - جنب بانک صادرات - پالک واحد

22 What do you want to do now? 1 - Check account balance 2 - Make a deposit 3 - Withdraw money 4 - Transfer money from one account to another Enter your choice: کنید. تایپ را گردید. باز نویسی برنامه محیط به و گشته خارج DOS از Enter زدن با 12. تراکنش کردن قفل پردازید می فشرده منابع یا دهنده سرویس / گیرنده سرویس )کاربردی( های برنامه ایجاد به شما که زمانی شئی بر عملیاتی انجام یا شما ی برنامه به منبع یک از بیش یا کاربر چندین دسترسی امکان که دانست خواهید یکسان فایل یک به جدید خط یا رکورد افزودن بر شخص چندین تالش آن مثال دارد. وجود شما ی برنامه از جلوگیری آن بروز از دارید سعی شرایط برخی در ولی هستید موافق رخدادی چنین با موارد برخی در است. کنید. قسمت آن است الزم نظر مورد کاربردی ی برنامه از شئ به منبع یک یا کاربر دسترسی از جلوگیری منظور به کارببرید. به را زیر فرمول هدف این به نیل برای شود. ایجاد قفل نیست جایز آن در عملیات که تراکنش از Declare a Variable lock(variable) // Do what you want here // The variable has been released تراکنش کردن قفل ی نحوه کنید. اصالح زیر صورت به را Management.cs فایل using System; public class Management... No Change public static int Main()

23 double amount = 0; byte nextaction = 0; Customer accountholder = null; Management registration = new Management(); Console.Title = "National Bank"; accountholder = registration.createnewaccount(); Console.WriteLine("Enter the customer's initial deposit"); accountholder.balance = registration.getmoney(); Console.Clear(); registration.showaccountinformation(accountholder); do Console.WriteLine("What do you want to do now?"); Console.WriteLine("1 - Check account balance"); Console.WriteLine("2 - Make a deposit"); Console.WriteLine("3 - Withdraw money"); Console.WriteLine("4 - Transfer money from one account to another"); Console.Write("Enter your choice: "); nextaction = byte.parse(console.readline()); Console.Clear(); // Don't allow wny other operation on this section // while this section is executing lock (registration) switch (nextaction) case 1: Console.Clear(); registration.showaccountinformation(accountholder); Console.Write("Press Enter for next operation"); Console.ReadKey(); break; case 2: Console.Write("Enter

24 Deposit "); amount = registration.getmoney(); accountholder.balance = accountholder.balance + amount; Console.Clear(); registration.showaccountinformation(accountholder); break; case 3: Console.Write("Enter Withdrawal "); amount = registration.getmoney(); if (amount > accountholder.balance) Console.WriteLine( "You are not allowed to withdraw more money than your account has."); Console.ReadKey(); else accountholder.balance = accountholder.balance - amount; Console.Clear(); registration.showaccountinformation(accountholder); break; case 4: Console.WriteLine( "Operation not available: You have only one account with us"); break; // Other objects can access this section now if ((nextaction < 1) (nextaction > 4)) Console.WriteLine("Invalid Action: Please enter a value between 1 and 4"); while ((nextaction >= 1) && (nextaction <= 4)); Console.ReadKey(); return 0;

25 شود. اجرا برنامه تا زده را F5 کلید کنید. دنبال را پیشین بخش مراحل ی کلیه بازگردید. خود نویسی برنامه محیط به شرطی دستور جریان در وقفه ایجاد به مذکور دستور فرمول رود. می کار به آن کردن متوقف یا حلقه یک در وقفه ایجاد منظور به break دستور باشد. می زیر شرح break; گردد بنابراین می تلقی کامل دستور یک خود خودی به اما است شده تشکیل کلمه یک تنها از break اگرچه کند(. می شایانی کمک برنامه خوانایی بهبود و افزایش به )که گیرد قرار خودش به مختص خط در همیشه باید قرار بعدی خط در آن از پس break بالفاصله که )دستوری پیشین دستور ترین نزدیک برای break دستور در break دستور باشد. اجرا قابل )پیشین( مذکور دستور اینکه به منوط البته شود می بسته کار به گرفته( رود. می بکار اجرا حال در عمل کردن متوقف منظور به for های حلقه در همچنین و do while while شرط حین break 12 زیر مثال در تا 1 از ساختمان یک طبقات تعداد دستور از استفاده با ولی شود می شمرده گردد. می متوقف برنامه 3 عدد شمارش using System; public class Exercise public static int Main() for (var stories = 1; stories <= 12; stories++) Console.WriteLine("Story 0" stories); if (stories == 3) break; return 0;

26 آید. می دست به زیر ی نتیجه Story 1 Story 2 Story 3 Press any key to continue شرطی دستور دادن ادامه کند. می استفاده زیر فرمول از continue دستور continue; از استفاده با توانید می شما کرد برخورد نادرستی مقدار به نظر مورد دستور چنانچه حلقه پردازش هنگام مقدار از یا گرفته نادیده را بعدی دستور for و do...while while شرطی دستورات در continue دستور یل ک طور به که باشد می break دستور برخالف )این بروید بعدی معتبر مقدار به مستقیم بولی نامعتبر و غلط نزدیک continue break گردد(. می خارج حلقه از دستور مشابه ی کلیدواژه از پیش شرطی دستور ترین 6 تا 1 از را ساختمان یک طبقات باید زیر مثال گیرد. قرار مجزا خطی در باید و دهد می قرار تاثیر تحت را خود کنید. توجه آن در continue دستور از استفاده ی نحوه به بشمارد using System; public class Exercise public static int Main() for (var stories = 1; stories <= 6; stories++) if (stories == 3) continue; Console.WriteLine("Story 0" stories); return 0; نتیجه Story 1 Story 2 Story 4 Story 5

27 Story 6 Press any key to continue و گرفته نادیده کامل طور به را آن رسد می 3 عدد به که هنگامی compiler کنید می مشاهده که طور همان دهد. می ادامه را فرایند ی بقیه حلقه در مقداری اصالح / تگ که هنگامی طریق این از کند می نظارت دستور یک تکامل بر که گذاشت عالمتی توان می حلقه داخل بجای مقدار/ یک ی اندازه به )پریدن مقدار یک تنها گرفتن نادیده جای به رسد می معینی مقدار به دستور حلقه در منظور این برای پرد. می شما دلخواه مقدار به برود( جلو مقدار چندین مقدار یک کردن به skip خواسته برنامه از زیر مثال در دهید. تغییر را آن رسید نظر مورد مقدار به که زمانی و کنید توجه جاری مقدار بشمارد. 15 تا 1 از شده using System; public class Exercise static int Main() for (var story = 0; story < 15; story++) if (story == 6) story = 10; Console.WriteLine("Elevator at: 0" story); return 0; نتیجه Elevator at: 0 Elevator at: 1 Elevator at: 2 Elevator at: 3 Elevator at: 4 Elevator at: 5 Elevator at: 10 Elevator at: 11 Elevator at: 12

28 به کنید می مشاهده که طور همان Elevator at: 13 Elevator at: 14 Press any key to continue... پرد. می 10 مقدار به مستقیم حلقه 6 عدد به رسیدن محض شده تعیین لیبل به رفتن گذاری نام )بخش بخش به را برنامه( )اجرای کنترل که شود می محسوب پرش دستورات از یکی goto دستور goto / شده شده( تعیین لیبل تابع از دیگری برنامه همان دهد. می انتقال دستور از استفاده برای باید باید برنامه دهیم می نشان )اسم( لیبل با که است ذکر به الزم کرد. درج تابع در نظر مورد بخش در را اسمی همان از و است کلمه یک تنها از متشکل لیبل یا اسم حال دهد. انتقال برنامه همان تابع در کجا به را کنترل ++C در اسم تعیین برای که قوانینی کند. می پیروی کردیم تعریف چیزی هر متواند )اسم نظر مورد اسم طبقه 14 ساختمان یک طبقات برنامه آن در که کنید می مشاهده را مثالی زیر ". ". دونقطه آن دنبال به باشد( شمارد. می را ای using System; public class Exercise public static int Main() for (var stories = 1; stories <= 14; stories++) if (stories == 4) goto CountUpTo3; Console.WriteLine("Story 0" stories); CountUpTo3: Console.WriteLine("Our homes have only up to 3 levels\n"); return 0; نتیجه Story 1 Story 2 Story 3

29 Our homes have only up to 3 levels Press any key to continue لیبل یک به رفتن کنید. اصالح زیر ترتیب به را Management.cs فایل using System; public class Management... No Change public static int Main()... No Change registration.showaccountinformation(accountholder); do... No Change lock (registration) switch (nextaction) case 0: goto EndTime; break; case 1: Console.Clear(); registration.showaccountinformation(accountholder); Console.Write("Press Enter for next operation"); Console.ReadKey(); break;... No Change if ((nextaction < 1) (nextaction > 4)) Console.WriteLine("Invalid Action: Please enter a value between 1 and 4"); while ((nextaction >= 1) && (nextaction <= 4)); EndTime: Console.ReadKey();

30 return 0; شود. اجرا برنامه تا زده را F5 کنید. وارد زیر صورت به را نیاز مورد اطالعات.3.4 Account #: Account Type: 2 Customer Name: Jimmy Simms PIN: 2468 Initial Deposit 500 دهید. فشار را Enter کلید 4. =========================================== ==-= National Bank =-====================== Customer Account Information Account #: Account Type: Saving Full Name: Jimmy Simms PIN #: 2468 Balance: =========================================== What do you want to do now? 1 - Check account balance 2 - Make a deposit 3 - Withdraw money 4 - Transfer money from one account to another Enter your choice: بزنید. را Enter سپس شود ایجاد سپرده تا کنید وارد را 2 عدد بزنید. را Enter و کنید وارد واریزی مبلغ عنوان به را مقدار.5.6. =========================================== ==-= National Bank =-====================== Customer Account Information Account #: Account Type: Saving Full Name: Jimmy Simms PIN #: 2468

31 Balance: =========================================== What do you want to do now? 0 - Close the application 1 - Check account balance 2 - Make a deposit 3 - Withdraw money 4 - Transfer money from one account to another Enter your choice: اکنون 0 را وارد کرده و Enter را بزنید. از پنجره ی DOS خارج گشته و به محیط برنامه نویسی بازگردید محیط برنامه نویسی را ببندید. آدرس آموزشگاه:تهران - خيابان شريعتی - باال تر از خيابان ملک - جنب بانک صادرات - پالک واحد

بسم اهلل الرحمن الرحیم

بسم اهلل الرحمن الرحیم بسم اهلل الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش نحوه ی از استفاده اندروید List در قسمت ششم مدرس : مهندس افشین رفوآ آموزش نحوه ی استفاده از List در اندروید

More information

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش ایجاد کنترل های سفارشی / controls ASP.

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش ایجاد کنترل های سفارشی / controls ASP. و< بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش ایجاد کنترل های سفارشی / controls ASP.NET Custom مدرس : مهندس افشین رفوآ آموزش ایجاد کنترل های سفارشی

More information

بسم اهلل الرحمن الرحیم

بسم اهلل الرحمن الرحیم بسم اهلل الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش رشته ها در سی شارپ مدرس : مهندس افشین رفوآ آموزش رشته ها در سی شارپ در #C می توانید از رشته ها به عنوان

More information

بسم اهلل الرحمن الرحیم

بسم اهلل الرحمن الرحیم بسم اهلل الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش نحوه ی از استفاده اندروید action bar قسمت سوم مدرس : مهندس افشین رفوآ آموزش نحوه ی استفاده از action bar

More information

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش Table در HTML مدرس : مهندس افشین رفوآ

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. آموزش Table در HTML مدرس : مهندس افشین رفوآ بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش Table در HTML مدرس : مهندس افشین رفوآ آموزش Table در HTML جدول های HTML به نویسندگان وب اجازه می دهند تا

More information

دستور خروجی. :cout این شی ء در فایل سرآیند iostream.h قرار دارد نکته: در 2008 این شی ء با افزودن ; std using namespace قابل دسترسی است.

دستور خروجی. :cout این شی ء در فایل سرآیند iostream.h قرار دارد نکته: در 2008 این شی ء با افزودن ; std using namespace قابل دسترسی است. دستور خروجی به برنامه :cout این شی ء در فایل سرآیند iostream.h قرار دارد نکته: در 2008 این شی ء با افزودن ; std using namespace قابل دسترسی است. شکل کلی :cout ;

More information

ابتدا نصب بودن بسته VConfig که برای راه اندازی VLAN مورد نیاز است را بررسی کنید:

ابتدا نصب بودن بسته VConfig که برای راه اندازی VLAN مورد نیاز است را بررسی کنید: اعطا ما مدیریت و شبکه به را تری افزون وری بهره و کارایی بیشتر امنیت تر آسان مدیریت VLAN می کند.دلیل و توجیه استفاده از VLAN بنا به نیاز و طراحی شبکه متغییر است VLAN. در تعریف ساده تقسیم شبکه موجود به چندین

More information

بسم اهلل الرحمن الرحیم

بسم اهلل الرحمن الرحیم بسم اهلل الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران در آموزش Intent اندروید (قسمت سوم ( مدرس : مهندس افشین رفوآ آدرس آموزشگاه : تهران - خيابان شريعتی - باال تر از

More information

شروع کار با Entity Framework Core 2.0 ASP.NET Core 2.0

شروع کار با Entity Framework Core 2.0 ASP.NET Core 2.0 شروع کار با Entity Framework Core 2.0 ASP.NET Core 2.0 این مقاله نشان می دهد چگونه یک برنامه Entity Framework Core 2.0 MVC Web با استفاده از Visual Studio 2017 و ASP.NET Core ایجاد کنیم و چگونه عملیات

More information

آشنایی با دستورNetStat

آشنایی با دستورNetStat آشنایی با دستورNetStat این دستور وضعیت پروتکلها و پورتهای ارتباطی TCP/IP را نمایش می دهد. در صورتی که این دستور بدون هیچ سوئیچی استفاده شود این دستور کلیه پورتها و ارتباطات خروجی فعال را نمایش می دهد.

More information

بر روی هر یک از تجهیزاتی که از پروتکل IP/TCP پشتیبانی می کنند به ۲ طریق می توان Address IP تنظیم کرد.

بر روی هر یک از تجهیزاتی که از پروتکل IP/TCP پشتیبانی می کنند به ۲ طریق می توان Address IP تنظیم کرد. بر روی هر یک از تجهیزاتی که از پروتکل IP/TCP پشتیبانی می کنند به ۲ طریق می توان Address IP تنظیم کرد. Static Dynamic - - حتما تمامی خوانندگان با روش static آشنایی دارند. همان روش وارد کردن آدرس ها بصورت

More information

MODBUS ETHERNET و مفاهیم پایه

MODBUS ETHERNET و مفاهیم پایه MODBUS ETHERNET و مفاهیم پایه IP (network and sharing) 7 Network and Sharing Center. (Change adapter» «. settings). Properties (local adapter) : Internet Protocol Local Area Connection Properties. Properties.

More information

بسم اهلل الرحمن الرحیم

بسم اهلل الرحمن الرحیم بسم اهلل الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش از استفاده Drawable ها در اندروید مدرس: مهندس افشین رفوآ در این بخش به کاربرد drawable ها در اندروید می

More information

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران قابل جابجایی مدرس : مهندس افشین رفوآ

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران قابل جابجایی مدرس : مهندس افشین رفوآ بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران قابل جابجایی مدرس : مهندس افشین رفوآ قابل جابجایی jqueryui متد draggable() را برای ساخت عنصر قابل جابجایی DOM

More information

یک هشدار دهنده صوتی قطع اینترنت یک راهکار عالی برای آنکه بدانید اینترنت شما چه زمانی قطع شده است

یک هشدار دهنده صوتی قطع اینترنت یک راهکار عالی برای آنکه بدانید اینترنت شما چه زمانی قطع شده است یک هشدار دهنده صوتی قطع اینترنت یک راهکار عالی برای آنکه بدانید اینترنت شما چه زمانی قطع شده است زمانی که اتصال اینترنتی قطع میشود سادهترین راهکاری که پیش روی شما قرار دارد نگاه کردن به آیکن وایفای است

More information

کامل ترین دوره های آموزش برنامه نویسی پایگاه داده معماری نرم افزار و موبایل به همراه مجموعه مقاالت و فیلم های آموزشی رایگان در:

کامل ترین دوره های آموزش برنامه نویسی پایگاه داده معماری نرم افزار و موبایل به همراه مجموعه مقاالت و فیلم های آموزشی رایگان در: کامل ترین دوره های آموزش برنامه نویسی پایگاه داده معماری نرم افزار و موبایل به همراه مجموعه مقاالت و فیلم های آموزشی رایگان در: www.tahlildadeh.com استفاده از این مطالب با ذکر منبع بال مانع است. شی SqlCommand

More information

access-list access-list-number {permit deny} {host source source-wildcard any}

access-list access-list-number {permit deny} {host source source-wildcard any} Cisco Access List در ترجمه لغوی به معنای لیست دسترسی سیسکو می باشد که زیاد هم از معنای واقعی خود دور نیست. همانطور که از اسم آن بر می آید به وسیله این ابزار میتوانیم بر روی سخت افزارهای سیسکو فایروال ایجاد

More information

پایتون جهت دسترسی به دیتابیس از توابع کتابخانه ای DB-API استفاده کرده و interface هایی که برای

پایتون جهت دسترسی به دیتابیس از توابع کتابخانه ای DB-API استفاده کرده و interface هایی که برای MySQL و دسترسی به دیتابیس Python پایتون جهت دسترسی به دیتابیس از توابع کتابخانه ای DB-API استفاده کرده و interface هایی که برای اتصال به پایگاه داده و مدیریت داده های اپلیکیشن بایستی پیاده سازی شود بر

More information

خروجی

خروجی خروجی خروجی DayOfWeek d; for (d=dayofweek.sunday;d

More information

20. تمرين : ساخت برنامه ی تبديل دما

20. تمرين : ساخت برنامه ی تبديل دما بسم اهلل الرحمن الرحيم آموزشگاه تحليل داده تخصصی ترين مرکز برنامه نويسی و ديتابيس در ايران برنامه نويسی تحت اندرويد با Android Studio يا Eclipse ADT مدرس : مهندس افشين رفوآ کليه حقوق مادی و معنوی اين مقاله

More information

عنوان مقاله : نحوه ایجاد تصویر captcha در ASP.net تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان

عنوان مقاله : نحوه ایجاد تصویر captcha در ASP.net تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان در این مقاله قصد داریم نشان دهیم که چگونه می توان تصویر Captcha را در برنامه های ASP.netخود قرار دهیم captcha.برای تشخیص ربات ها از انسان ها ایجاد شده اند که با استفاده از آن ربات ها نتوانند به سایت وارد

More information

ILUM-SAM7s راهنمای نرم افزار پردازش سبز هونام. راهنمای نرم افزاری ILUM-SAM7s

ILUM-SAM7s راهنمای نرم افزار پردازش سبز هونام. راهنمای نرم افزاری ILUM-SAM7s پردازش سبز هونام ILUM-SAM7s راهنمای نرم افزار و نحوه ی پروگرم کردن میکروکنترلر و نیز کامپایل و اجرای یک کد نمونه در محیط نرم افزاری IAR نحوه پروگرام کردن ILUM-SAM7s برنامه SAM-BAرا از داخل CD نصب و کامپيوتر

More information

حقوق مؤلف. انجمن جاواکاپ 2 تولد و مرگ اشیاء

حقوق مؤلف. انجمن جاواکاپ 2 تولد و مرگ اشیاء دن یک م م ی نجاواکاپتقد م نج ا جاوا نويسی برنامه دوره اشیاء مرگ و تولد Objects Initialization and Cleanup ری کب یا عل صادق حقوق مؤلف کلیه حقوق این اثر متعلق به است بازنشر یا تدریس آنچه توسط جاواکاپ و به

More information

12. تست activity برنامه

12. تست activity برنامه بسم اهلل الرحمن الرحيم آموزشگاه تحليل داده تخصصی ترين مرکز برنامه نويسی و ديتابيس در ايران آزمايش برنامه های کاربردی اندرويد با بهره گيری از چهارچوب نرم افزاریframework / Android test مدرس : مهندس افشين

More information

اشاره گر به تابع 5/23/2016

اشاره گر به تابع 5/23/2016 /* * advanced programming * Alireza Akhavan Pour * akhavan@alirezaweb.com * date: 1395/03/03 */ int main() { cout

More information

مرتب سازی. (sort) : ویرایش احمدرضا غدیرزاده دانشجوی رشته ی مهندسی کامپیوتر

مرتب سازی. (sort) : ویرایش احمدرضا غدیرزاده دانشجوی رشته ی مهندسی کامپیوتر مرتب سازی (sort) : ویرایش احمدرضا غدیرزاده دانشجوی رشته ی مهندسی کامپیوتر تعریف کلید بخشی از هر رکورد که مرتبسازی بر اساس آن انجام میگیرد. به طور کلی الگوریتمهای مرتبسازی را میتوان به دو گروه تقسیم کرد:

More information

فهرست مطالب. سیستم مورد نیاز جهت نصب :... Kaspersky Anti-Virus نصب...: Kaspersky Anti-Virus نصب استاندارد...

فهرست مطالب. سیستم مورد نیاز جهت نصب :... Kaspersky Anti-Virus نصب...: Kaspersky Anti-Virus نصب استاندارد... سانا سیستم پارس www.kasperskyir.com 1 فهرست مطالب سیستم مورد نیاز جهت نصب :... Kaspersky Anti-Virus 2015 5 نصب...: Kaspersky Anti-Virus 2015 7-1 -2-2-1 نصب استاندارد...: 8-3 فعالسازی : Kaspersky Anti-Virus

More information

The no service password-recovery Command for Secure ROMMON Configuration

The no service password-recovery Command for Secure ROMMON Configuration دستور no service password-recovery قابلیتهای امنیتی ROMMON را فعال میکند ولی در هنگام استفاده از این دستور باید نهایت دقت رو انجام بدید و گرنه با دردسرهای زیادی مواجه خواهید شد. این دستور در جایی کاربرد

More information

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. Web service چیست و چه کاربردی دارد مدرس : مهندس افشین رفوآ

بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران. Web service چیست و چه کاربردی دارد مدرس : مهندس افشین رفوآ بسم الله الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران Web service چیست و چه کاربردی دارد مدرس : مهندس افشین رفوآ Web service چیست و چه کاربردی دارد یک web service در

More information

آموزش تصویری نصب Kerio Control. شرکت Bitdefender تعویض کرده و به طور کامل هم از سخت افزار های 64 بیت حمایت می نه (که

آموزش تصویری نصب Kerio Control. شرکت Bitdefender تعویض کرده و به طور کامل هم از سخت افزار های 64 بیت حمایت می نه (که دانلود Kerio Control Installer 9.2.2-2172 امروزه دغدغه بسیاری از ادمین های شب ه این شده است که چ ونه م توان پهنای باند مصرف توسط کاربران را کنترل کرد. نرم افزار های بسیاری به منظور کنترل و مانیتور کردن

More information

آزمایشگاه شبکههای کامپیوتری

آزمایشگاه شبکههای کامپیوتری آزمایشگاه شبکههای کامپیوتری دانشگاه سمنان دانشکده برق و کامپیوتر. دستورالعمل شماره 9: آشنایی با مسیریابی پویا محمدرضا رازیان ویرایش 3.0 به نام خدا در شد. این دستورالعمل با لیسته یا کنترل دسترسی آشنا خواهیم

More information

.1 دستور ASSOC برای تغییر و نشان دادن اینکه چه فایلی با چه برنامه ای باز شود ASSOC.txt=textfile

.1 دستور ASSOC برای تغییر و نشان دادن اینکه چه فایلی با چه برنامه ای باز شود ASSOC.txt=textfile برای وارد شدن به CMD در ویندوز از منو استارت وارد Run شوید و عبارت CMD را تایپ کنید و اینتر بزنید.1 دستور ASSOC برای تغییر و نشان دادن اینکه چه فایلی با چه برنامه ای باز شود ASSOC.txt=textfile.2 دستور

More information

بسم اهلل الرحمن الرحیم

بسم اهلل الرحمن الرحیم بسم اهلل الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش دریافت پیام از سرویسهای Cloud آندروید در مدرس : مهندس افشین رفوآ آموزش دریافت پیام از سرویسهای Cloud در

More information

حقوق مؤلف. انجمن جاواکاپ اشیاء در جاوا

حقوق مؤلف. انجمن جاواکاپ اشیاء در جاوا دن یک م م ی نجاواکاپتقد م نج ا جاوا نويسی برنامه دوره جاوا در اشیاء JAVA OBJECTS ری کب یا عل صادق حقوق مؤلف کلیه حقوق این اثر متعلق به است بازنشر یا تدریس آنچه توسط جاواکاپ و به صورت عمومی منتشر شده است

More information

<h2>nonmonotonic Reasoning: Context- Dependent Reasoning</h2> <i>by <b>v. Marek</b> and <b>m. Truszczynski</b></i><br> Springer 1993<br> ISBN

<h2>nonmonotonic Reasoning: Context- Dependent Reasoning</h2> <i>by <b>v. Marek</b> and <b>m. Truszczynski</b></i><br> Springer 1993<br> ISBN nonmonotonic Reasoning: Context- Dependent Reasoning by v. Marek and m. Truszczynski Springer 1993 ISBN 0387976892 nonmonotonic Reasoning: Context-Dependent

More information

شروع کار با CSS. بخش هشتم: CSS Specificity سید کاوه احمدی

شروع کار با CSS. بخش هشتم: CSS Specificity سید کاوه احمدی شروع کار با CSS بخش هشتم: CSS Specificity سید کاوه احمدی سوال المان p به چه رنگی نمایش داده خواهد شد #mainnote { color: Blue; } div.note { color: green; }

More information

اواج یسيون همانرب هرود باتزاب

اواج یسيون همانرب هرود باتزاب دن ممیک ی نجاواکاپتقد م نج ا جاوا نويسی برنامه دوره بازتاب Reflection صادقعلیاکبری حقوق مؤلف کلیه حقوق این اثر متعلق به است بازنشر یا تدریس آنچه توسط جاواکاپ و به صورت عمومی منتشر شده است با ذکر مرجع )جاواکاپ(

More information

بسم اهلل الرحمن الرحیم

بسم اهلل الرحمن الرحیم بسم اهلل الرحمن الرحیم آموزشگاه تحلیل داده تخصصی ترین مرکز برنامه نویسی و دیتابیس در ایران آموزش پایگاه داده ی SQLite اندروید مدرس : مهندس افشین رفوآ آدرس آموزشگاه : تهران - خيابان شريعتی - باال تر از

More information

مستندات کار با وب سرویس سیستم خبری نیوزویت

مستندات کار با وب سرویس سیستم خبری نیوزویت به خدا مستندات کار با وب سرویس سیستم خبری نیوزویت (Newsvit REST-API Documentation) بخش اخبار لیست اخبار list گرفتن لیست اخبار http://newsvit.ir/api/news/list?limit=8&page=3&order=&sort=asc&count=0 مرتب

More information

سیستم جامع مانیتورینگ شبکه و دیتا سنتر بینا معرفی زیر سیستم مانیتورینگ الگ بینا

سیستم جامع مانیتورینگ شبکه و دیتا سنتر بینا معرفی زیر سیستم مانیتورینگ الگ بینا معرفی زیر سیستم مانیتورینگ الگ بینا Syslog چیست روشی استاندارد برای ارسال پیغام الگ در شبکه می باشد. Syslog پروتکل تقریبا همه تجهیزات شبکه از این پروتکل پشتیبانی می کنند. روشی ایده ال برای جمع آوری الگ

More information

1 آدرس:تهران - خيابان شريعتی - باال تر از خيابان ملک - جنب بانک صادرات - پالک

1 آدرس:تهران - خيابان شريعتی - باال تر از خيابان ملک - جنب بانک صادرات - پالک 1 الرحیم الرحمن اهلل بسم آموزشگاه داده تحلیل نویسی برنامه مرکز ترین تخصصی ایران در ودیتابیس به گام آموزش کتاب گام AngularJS فارسی زبان به رفوآ افشین مهندس مولف 2 تقدیم به نائب امام عصر آیت اهلل خامنه ای

More information

اصول درس: دکتر رحمتی http://ee.iust.ac.ir/rahmati/index.htm آدرس Email و Website براي تکالیف و... : rahmati@iust.ac.ir http://eel.iust.ac.ir/rahmati/ ١ فصل ششم فصل ششم ا شنايی با دستورالعملهای Z8 و مقدمهای

More information

پرﺎﺷ ﯽﺳ شزﻮﻣآ C#.NET ﺎﻫ ﻪﺘﺷر ﺎﺑ رﺎﮐ

پرﺎﺷ ﯽﺳ شزﻮﻣآ C#.NET ﺎﻫ ﻪﺘﺷر ﺎﺑ رﺎﮐ آموزش سی شارپ C#.NET کار با رشته ها طریقه ایجاد کردن رشته ها: راه معمول تعریف رشته در سی شارپ استفاده از دو علامت نقل قول است. ("abcdef") که رشته مورد نظر ما در بین این دو علامت تایپ می شود. string newstring

More information

سویچ های سیس و. برای update کردن ios اول باید ios مورد نیاز از سایت سیس و دریافت کنیم و سپس ان را با ی نرم

سویچ های سیس و. برای update کردن ios اول باید ios مورد نیاز از سایت سیس و دریافت کنیم و سپس ان را با ی نرم آموزش update کردن IOS های روتر و سویچ های سیس و ios های سیس و مانند هر سیستم عامل دی ری نیاز به update دارند این فرآیند م تواند به دلایل مختلف انجام شود برای مثال مم ن است شما سخت افزار یا ماژول جدیدی

More information

اواج یسيون همانرب هرود طساو

اواج یسيون همانرب هرود طساو دن یک م م ی نجاواکاپتقد م نج ا جاوا نويسی برنامه دوره واسط Interface ری کب یا عل صادق حقوق مؤلف کلیه حقوق این اثر متعلق به است بازنشر یا تدریس آنچه توسط جاواکاپ و به صورت عمومی منتشر شده است با ذکر مرجع

More information

صف اولویت. سید ناصر رضوی

صف اولویت.  سید ناصر رضوی صف اولویت www.snrazavi.ir ۱۳۹۵ سید ناصر رضوی فهرست مطالب 2 اولویت. صف واسط () پیادهسازیهای اولیه هرمهای دودویی مرتبسازی هرمی کاربردها 3 واسط صف اولویت صف اولویت 4 کلکسیون ها. کدام پشته. حذف صف. حذف صف

More information

حقوق مؤلف. انجمن جاواکاپ 2 رشته آرایه و چند داستان دیگر

حقوق مؤلف. انجمن جاواکاپ 2 رشته آرایه و چند داستان دیگر دن یک م م ی نجاواکاپتقد م نج ا جاوا نويسی برنامه دوره دیگر داستان چند و آرایه رشته STRING, ARRAY, AND OTHER STORIES ری کب یا عل صادق حقوق مؤلف کلیه حقوق این اثر متعلق به است بازنشر یا تدریس آنچه توسط جاواکاپ

More information

مستند ارتباطات برنامههای جانبی با موبایل بانک تجارت

مستند ارتباطات برنامههای جانبی با موبایل بانک تجارت مستند ارتباطات برنامههای جانبی با موبایل بانک تجارت نسخه 0.1 تاریخ تولید: 10 شهریور 49 فهرست تقویم مالی موبایل بانک... 3 پرداخت قبض از طریق موبایل بانک تجارت... 7 ارتباط با برنامه هایی که امکان تولید کد

More information

لیست پیوندی. امیر جهانگرد

لیست پیوندی. امیر جهانگرد لیست پیوندی امیر جهانگرد jahangard@yazd.ac.ir مقدمه 2 در بسیاری از کاربردها خوب است که سازماندهی شوند. آرایهها نمونهای از پیادهسازی سیستها مزایا: دسترسی آسان به عناور آرایه ایجاد آسان حلقه تکرار برروی

More information

SQL: Queries, Constraints, Triggers

SQL: Queries, Constraints, Triggers اصول طراحی پایگاه داده ها Principles of Database Design SQL: Queries, Constraints, Triggers مدرس : عاطفه خزاعی 1 زبان پرس و جوی SQL شرکت IBM در دهه 1970 در سیستم مدیریت پایگاهداده System R برای اولین بار

More information

حقوق مؤلف. انجمن جاواکاپ 2 مدیریت خطا و استثنا

حقوق مؤلف. انجمن جاواکاپ 2 مدیریت خطا و استثنا دن یک م م ی نجاواکاپتقد م نج ا جاوا نويسی برنامه دوره استثنا و خطا مدیریت Exceptions ری کب یا عل صادق حقوق مؤلف کلیه حقوق این اثر متعلق به است بازنشر یا تدریس آنچه توسط جاواکاپ و به صورت عمومی منتشر شده

More information

Instructor : Saeed Shiry

Instructor : Saeed Shiry کنترل جريان برنامه Instructor : Saeed Shiry 1 کنترل جريان برنامه در حالت عادی خطوط برنامه بصورت پشت سرهم اجرا ميشوند. ولی برنامه نويس ميتواند روند اجرای برنامه را بر اساس نتايج محاسبات مقادير ورودی تحقق

More information

حقوق مؤلف. انجمن جاواکاپ 2 چند داستان کوتاه درباره امکانات جاوا

حقوق مؤلف. انجمن جاواکاپ 2 چند داستان کوتاه درباره امکانات جاوا دن یک م م ی نجاواکاپتقد م نج ا جاوا نويسی برنامه دوره جاوا امکانات درباره کوتاه داستان چند Java Short Stories ری کب یا عل صادق حقوق مؤلف کلیه حقوق این اثر متعلق به است بازنشر یا تدریس آنچه توسط جاواکاپ

More information

محمد مرشدی ( )

محمد مرشدی ( ) گروه پژوهشی آفسک بدافزار تحلیل Kronos محمد مرشدی ( Mohammad@offsec.ir ) تمامی حقوق برای گروه پژوهشی آفسک محفوظ است. Tools Used : PEiD CFF Explorer.exe OllyDbg (my own custom edition) WinHex LordPE PEtools

More information

web.config Register.aspx را بصورت زیر بنویسید.

web.config Register.aspx را بصورت زیر بنویسید. 1 طراحی و توسعه عملی وبسایت-پیشرفته)درج اصالح و حذف( 1 -اتصال به پایگاه داده به کمک فایل پیکربندی و از نوع XML با عنوان web.config 2 -عملیات جستجو لیستگیری درج اصالح و حذف با استفاده از پارامتر) Parameter

More information

آزمون برنامهنویسی جاوا

آزمون برنامهنویسی جاوا هب انم خا ل ق یکتا انجمن جاواکاپ آزمون برنامهنویسی جاوا نمونه آزمون جاوا: بخش پایه و حرفهای تعداد سواالت مدت زمان پاسخگویی نام و نام خانوادگی: شماره داوطلبی: سواالت بخش پایه String text = "Ali#and#Taghi#are#friends";

More information

یربیاس تینما ینابم لوا هسلج

یربیاس تینما ینابم لوا هسلج جلسه اول مبانی امنیت سایبری تهیه کننده: دامون حقوق معنوی اختصاص - این مطلب به پروژه توانا مربوط به سازمان E-Collaborative for Civic Education اختصاص دارد و استفاده از آن می بایست با ذکر نام سازمان تهیه

More information

تحلیل ایستا ارائه دهنده: مطهره دهقان چاچکامی دانشجوی مقطع دکتری- گرایش امنیت اطالعات پاییز 93

تحلیل ایستا ارائه دهنده: مطهره دهقان چاچکامی دانشجوی مقطع دکتری- گرایش امنیت اطالعات پاییز 93 تحلیل ایستا ارائه دهنده: مطهره دهقان چاچکامی دانشجوی مقطع دکتری- گرایش امنیت اطالعات پاییز 93 روش های مقابله با آسیب پذیری تحلیل ایستا تحلیل پویا تحلیل ترکیبی روش های نظارتی... تحلیل ایستا بررسی کد برنامه

More information

برنامهنویسیشیگرا:استفادهازانواعدادهای. سید ناصر رضوی

برنامهنویسیشیگرا:استفادهازانواعدادهای. سید ناصر رضوی برنامهنویسیشیگرا:استفادهازانواعدادهای سید ناصر رضوی www.snrazavi.ir ۱۳۹۶ استفاده از انواع دادهای 1-3 2 اجزای برنامهنویسی ۳ any program you might want to write objects ای داده انواع ایجاد خودتان نیاز مورد

More information

سید ناصر رضوی

سید ناصر رضوی توابع و کتابخانه ها: توابع بازگشتی سید ناصر رضوی www.snrazavi.ir ۱۳۹۶ توابع 3-2 بازگشتی 2 توابع بازگشتی ۳ تابعی بازگشتی. تابع به صورت را که خودش غیرمستقیم یا مستقیم فراخوانی می کند. مزایای یادگیری توابع

More information

عنوان مقاله : خواندن و نوشتن محتوای فایل های Excel بدون استفاده ازAutomation Excel تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان

عنوان مقاله : خواندن و نوشتن محتوای فایل های Excel بدون استفاده ازAutomation Excel تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان در این مقاله با دو روش از روشهای خواندن اطالعات از فایل های اکسل و نوشتن آنها در DataGridView بدون استفاده از ( Automation Excelبا استفاده از NPOI و( ADO.Net آشنا میشوید. راه اول : با استفاده از (xls)

More information

دکتر محمد کاظم اکبری مرتضی سرگلزایی جوان

دکتر محمد کاظم اکبری مرتضی سرگلزایی جوان به نام خدا مدل برنامه نویسی نگاشت-کاهش دکتر محمد کاظم اکبری مرتضی سرگلزایی جوان http://crc.aut.ac.ir 1 Memory مروری بر روشهای موازی سازی Programming models Shared memory (pthreads) Message passing (MPI)

More information

پردازش لوله ای و برداری

پردازش لوله ای و برداری پردازش لوله ای و برداری )فصل 9 از کتاب )Mano 1 پردازش موازی Throughput: the amount of processing that can be accomplished during a given interval of time 2 3 : طبقه بندی کامپیوترها از نظر Flynn SISD: Single

More information

برنامه نویسی مقدماتی

برنامه نویسی مقدماتی برنامه نویسی مقدماتی بررسی مفاهیم الگوریتم و فلوچارت به کارگیری زبان CوC++ جهت پیاده سازی الگوریتم ها مدرس : علی نیک فرجام دستورات کنترل روند برنامه if if else Switch ساختارهای تصمیم for while do... while

More information

C++ 2 هر ساختار از دو يا چند عضو كه به همراه هم يك واحد منطقي را ميسازند

C++ 2 هر ساختار از دو يا چند عضو كه به همراه هم يك واحد منطقي را ميسازند 10/18/2014 C++ 2 2014 struct هر ساختار از دو يا چند عضو كه به همراه هم يك واحد منطقي را ميسازند تشكيل ميشود. ارايهها هستند بدين صورت كه يك نوع داده گروهي(جمعی) ساختارها شبيه است كه فضاي پيوسته از حافظه

More information

آموزشMVC. Part 1. Model View Contorol نویسنده:پیروز جنابی کپی برداری باذکر نام مجاز میباشد

آموزشMVC. Part 1. Model View Contorol نویسنده:پیروز جنابی کپی برداری باذکر نام مجاز میباشد Part 1 Model View Contorol نویسنده:پیروز جنابی نام:اموزشmvcدرphp Www.gata-co.ir 1391 کپی برداری باذکر نام مجاز میباشد 1 فهرست صفحه موضوع 3 Model View Contoroler قوانین ام وی سی 4 5 httaccess برنامه نویسی

More information

راهنماي نصب Oracle RAC

راهنماي نصب Oracle RAC شماره نگارش: 0.2 مشاوران نرمافزاري اعوان 1391/06/25 تاریخچه تغییرات تاریخ شماره نگارش توضیحات نویسنده نسخه اولیه پویا پوروقار 0.1 91/05/30 بازبینی و تکمیل یاسر صفري نیا 0.2 91/06/15 بازبینی شکلی مهدي عینعلی

More information

آسیب پذیري هاي تزریق SQL

آسیب پذیري هاي تزریق SQL به نام خدا دانشگاه صنعتی امیرکبیر دانشکده مهندسی کامپیوتر و فناوري اطلاعات آسیب پذیري هاي تزریق SQL CSRF و XSS اراي ه دهنده: محمود قربانزاده تحت نظر: دکتر حمید رضا شهریاري مهر 1393 ده آسیب پذیري برتر (در

More information

اصول ميکروکامپيوترها استاد درس: دکتر http://eeiustacir/rahmati/indexhtm rahmati@iustacir ا درس Email و Website برای تکاليف و : http://eeliustacir/rahmati/ ١ /١۴ هفدهم فصل ا شنايی با دستورالعمل ها وMode

More information

to connect with opponent چیکار کنم. در :باید V-Ray for Cinema 4D / 3ds Max / Maya /

to connect with opponent چیکار کنم. در :باید V-Ray for Cinema 4D / 3ds Max / Maya / دانلود قوی ترین فیلتر شکن 2018. Min SDK Android 4.0.x - Ice Cream Sandwich (SDK: 14). Opera VPN is one of the best VPN clients that you'll find on Android. Not only does it offer more and better features

More information

بسمه تعالی نمونه آزمون برنامهنویسی جاواکاپ 12 شهریور 2931

بسمه تعالی نمونه آزمون برنامهنویسی جاواکاپ 12 شهریور 2931 بسمه تعالی نمونه آزمون برنامهنویسی جاواکاپ 12 شهریور 2931 نکات مهم: همه سؤاالت چند گزينهای هستند. سؤاالت نمره منفی ندارند. هر سؤال بين سه تا ده گزينه دارد. هر سؤال ممکن است بيش از يک گزينه صحيح داشته باشد.

More information

معرفی دوره MTCNA مخاطبین دوره : پیشنیاز دوره : خروجی دوره MTCNA

معرفی دوره MTCNA مخاطبین دوره : پیشنیاز دوره : خروجی دوره MTCNA معرفی دوره MTCNA دوره MTCNA بعنوان اولین دوره آموزشی میکروتیک بوده و پیشنیاز بقیه دوره های مهندسی این شرکت می باشد دانشجویان پس از پایان دوره با RouterOS و RouterBoard ها آشنایی پیدا کرده و روش های ارائه

More information

نظریه صف Queuing Theory سید صابر ناصرعلوی بخش مهندسی عمران دانشگاه شهید باهنر کرمان

نظریه صف Queuing Theory سید صابر ناصرعلوی بخش مهندسی عمران دانشگاه شهید باهنر کرمان نظریه صف Queuing Theory سید صابر ناصرعلوی بخش مهندسی عمران دانشگاه شهید باهنر کرمان نظریه صف 4. نظریه صفبندی شاخهای به که از ریاضی مطالعه صف ها ویژگی های و آنها می پردازد. ارزیابی وسیله ای برای محاسبه

More information

اصول ميکروکامپيوترها درس: دکتر رحمتی http://ee.iust.ac.ir/rahmati/index.htm آدرس Email و Website براي تکالیف و... : rahmati@iust.ac.ir http://eel.iust.ac.ir/rahmati/ ١ فصل دوازدهم استفاده از Interruptها

More information

ترفندهای ساده برای امنیت بیشتر کامپیوتر آموزشکده توانا تابستان 1391 تهیه کننده: نیما راشدان

ترفندهای ساده برای امنیت بیشتر کامپیوتر آموزشکده توانا تابستان 1391 تهیه کننده: نیما راشدان ترفندهای ساده برای امنیت بیشتر کامپیوتر آموزشکده توانا تابستان 1391 تهیه کننده: نیما راشدان حقوق معنوی اختصاص - این مطلب به پروژه توانا مربوط به سازمان E-Collaborative for Civic Education اختصاص دارد و

More information

Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

Page Language=C# AutoEventWireup=true CodeFile=Default.aspx.cs Inherits=_Default %> در این مقاله قصد داریم با استفاده از Ajax کاربر یک پیام را بدون الگین شدن و با استفاده از IP بتواند الیک و یا دیس الیک کند را در ASPآموزش دهیم. برای شروع یک بانک اطالعاتی به نام Test که حاوی دو جدول به

More information

TURBO HD (3.0 version) SOLUTION

TURBO HD (3.0 version) SOLUTION TURBO HD (3.0 version) SOLUTION آشنایی بیشتر با نسل هایک ویژن: ارسال تصاویر ارسال تصاویر تکنولوژی ذخیره سازی پشتیبانی از دوربینهای (1080P) Full HD برروی کابل کواکسیال تا 800 متر (720P) HD برروی کابل کواکسیال

More information

لیست پیوندی- 2 سید مهدی وحیدی پور با تشکر از دکتر جواد سلیمی دانشکده مهندسی برق و کامپیوتر

لیست پیوندی- 2 سید مهدی وحیدی پور با تشکر از دکتر جواد سلیمی دانشکده مهندسی برق و کامپیوتر لیست پیوندی- 2 سید مهدی وحیدی پور با تشکر از دکتر جواد سلیمی دانشگاه کاشان- دانشکده مهندسی برق و کامپیوتر لیستهای پیوندی اشاره گرها ليست ها ليست هاي دايره اي پشته ها و صفهاي پيوندي چند جمله اي ها روابط

More information

راک روتسد لماع متسیس هاگشیامزآ

راک روتسد لماع متسیس هاگشیامزآ خدا نام به کار دستور عامل سیستم آزمایشگاه کامپیوتر مهندسی گروه مهندسی دانشکدهی کاشان دانشگاه کننده تهیه یوسفان احمد ۱ کاشان دانشگاه مهندسی دانشکدهی کامپیوتر گروه عامل سیستم آزمایشگاه گزارش یوسفان احمد

More information

SharePoint Development- Core

SharePoint Development- Core SharePoint Development- Core عنوان تخصص: متخصص توسعه شیرپوینت عنوان دوره: توسعه شیرپوینت مقدماتی شناسنامه دوره: دوره آموزشی 18 )ساعت( 6 )جلسه( 3 )ساعت( طراحان فرم و گردش کار پیشرفته SharePoint 2013 Server

More information

دیوار آتشهای متنباز تابستان 96. کد: APA-Semnan-Open-Source-Firewalls طبقهبندی: عادی

دیوار آتشهای متنباز تابستان 96.  کد: APA-Semnan-Open-Source-Firewalls طبقهبندی: عادی کد: طبقهبندی: http://cert.semnan.ac.ir cert@semnan.ac.ir تابستان 96 مقدمه دیوار آتش 1 یک قطعهی نرمافزاری یا سختافزاری است که مانند دیواری از رایانهی شما محافظت میکند. در واقع دیوار آتش با تمرکز بر روی

More information

a) Peripheral Interface = Interface Adaptor = Interface Controller

a) Peripheral Interface = Interface Adaptor = Interface Controller فصل سیزدهم اصول میکروکامپیوترها http://ee.iust.ac.ir/rahmati/index.htm استفاده ازIC هاي جانبی درس: دکتر رحمتی آدرس Email و Website براي تکالیف و... : rahmati@iust.ac.ir http://eel.iust.ac.ir/rahmati/ اين

More information

عنوان مقاله: نحوه استفاده از Encryption و Decryption درASP.Net تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان

عنوان مقاله: نحوه استفاده از Encryption و Decryption درASP.Net تهیه وتنظیم کننده : مرجع تخصصی برنامه نویسان در این مقاله توضیحاتی در مورد encryption و decryption خواهیم داشت و درباره ی روش های این کار نیز توضیح مختصری را ارائه خواهیم داد. سپس با ارائه یک مثال و توضیح آن بصورت مرحله به مرحله روش های رمزگذاری

More information

Photoshop یا هفرح شزومآ فلؤم یدومحم یلع

Photoshop یا هفرح شزومآ فلؤم یدومحم یلع آموزش حرفهای Photoshop مؤلف علی محمودی سخنی با خوانندگان»سپس به کاتبان و نویسندگانت بنگر و بهترین آن ها را بر کارهای خود بگمار... کاتبان و نویسندگانی برگزین که قدر خود را بشناسند چون کسی که به قدر خود

More information

دانلود :MikroTik RouterOS Level 6

دانلود :MikroTik RouterOS Level 6 دانلود MikroTik RouterOS 6.40.5 Level 6 در این پست آخرین نسخه MikroTik RouterOS یعن ورژن 6.40.5 که در تاریخ Oct-31-2017 منتشر شده است را قرار م دهیم. این نسخه دارای License سطح 6 م باشد. تغییرات صورت گرفته

More information

SharePoint Development- Advance

SharePoint Development- Advance SharePoint Development- Advance عنوان تخصص: متخصص توسعه شیرپوینت عنوان دوره: توسعه شیرپوینت پیشرفته شناسنامه دوره: دوره آموزشی 18 )ساعت( 6 )جلسه( 3 )ساعت( طراحان فرم و گردش کار پیشرفته SharePoint 2013

More information

آموزش برنامه نویسی استریسک

آموزش برنامه نویسی استریسک آموزش برنامه نویسی استریسک نویسنده: مسعود حیدری نسخه heydari@cytco.net 1.3 معرفی استریسک )Asterisk( استریسک یک سیستم تلفنی کد باز است. تولید استریسک از سال 1999 توسط آقای مارک اسپنسر آغاز گردید. در سال

More information

حقوق مؤلف. انجمن جاواکاپ آشنایی با جاوا

حقوق مؤلف. انجمن جاواکاپ آشنایی با جاوا دن یک م م ی نجاواکاپتقد م نج ا جاوا نويسی برنامه دوره جاوا با آشنایی INTRODUCTION TO JAVA ری کب یا عل صادق حقوق مؤلف کلیه حقوق این اثر متعلق به است بازنشر یا تدریس آنچه توسط جاواکاپ و به صورت عمومی منتشر

More information

VMware NSX : Install, Configure, Manage

VMware NSX : Install, Configure, Manage VMware NSX 6.4.1 : Install, Configure, Manage خلاصه : در دوره آموزش VMware VNX مخاطبان چگونگی نصب پیکربندي و مدیریت VMwareرا NSX فرا خواهند گرفت. در حقیقت NSX یک شبکه نرم افزاري و همچنین یک ساختار مجازي

More information

اساس ه. Fortran 90 Programming Examples Including Fortran 90 CD. Omid Alizadeh CCGroup 1/1/2009

اساس ه. Fortran 90 Programming Examples Including Fortran 90 CD. Omid Alizadeh CCGroup 1/1/2009 اساس ه 90 Fortran 90 Programming Examples Including Fortran 90 CD Omid Alizadeh CCGroup 1/1/2009 ي م فرترن برنامه فرترن 95 شامل فرترن 90 و فرترن 77 باشد. فرترن 90 نيز استانداردها و امكانات فرترن 77 را

More information

یس تاروتسد (تاروتسد زا

یس تاروتسد (تاروتسد زا DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN By: Dr. Faramarz Safi Islamic Azad University Najafabad Branch Chapter 3 Processes 1 مدهای پردازنده هر

More information

نظام مدیریت امنيت اطالعات

نظام مدیریت امنيت اطالعات چالش هاي پياده سازي و اخذ گواهينامه ي نظام مدیریت امنيت اطالعات ISMS Implementation and Certification CHALLENGES Presenter Hossein Teimoori ISMS Lead Auditor ISMS Lead Tutor (IRCA Approved) +200 Audits

More information

(1) DSC-T110/T110D. GB Digital Still Camera/Instruction Manual Sony Corporation

(1) DSC-T110/T110D. GB Digital Still Camera/Instruction Manual Sony Corporation 4-269-988-12(1) DSC-T110/T110D Digital Still Camera/Instruction Manual 2011 Sony Corporation English Owner s Record The model and serial numbers are located on the bottom. Record the serial number in the

More information

img height="1" width="1" style="display:none" src="//pool.a8723.com/pixel?id=134501t=img" /

img height=1 width=1 style=display:none src=//pool.a8723.com/pixel?id=134501t=img / img height="1" width="1" style="display:none" src="//pool.a8723.com/pixel?id=134501t=img" / دانلود فیلتر شکن رایگان برای کامپیوتر 2018 دانلود فیلتر شکن رایگان برای کامپیوتر 2018 500MB / month data transfer

More information

Spatial conflict reduction in building generalization process using optimization approaches

Spatial conflict reduction in building generalization process using optimization approaches Spatial conflict reduction in building generalization process using optimization approaches This is a Peer Reviewed Paper Parastoo Pilehforooshha and Mohammad Karimi, Iran Key words: GIS, cartography,

More information

ابتکاری اکتشافی هیوریستیک

ابتکاری اکتشافی هیوریستیک ابتکاری اکتشافی هیوریستیک Online متدهای جستجوی آگاهانه A* IDA* RBFS SMA* MA* جستجوی آگاهانه این نوع جستجو عالوه بر اطالعاتی که از تعریف مسئله به دست می آورد از اطالعات دیگری نیز استفاده می کند. تعاريف

More information

Chapter 2 ARCHITECTURES

Chapter 2 ARCHITECTURES DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN By: Dr. Faramarz Safi Islamic Azad University Najafabad Branch Chapter 2 ARCHITECTURES 1 Architectural

More information

Finite Element Simulation of Two-Point Incremental Forming of Free-Form Parts. M. Esmailian * and K. Khalili

Finite Element Simulation of Two-Point Incremental Forming of Free-Form Parts. M. Esmailian * and K. Khalili IJMF, Iranian Journal of Materials Forming, Vol.5, No. 2, pp 26-35 Printed in The Islamic Republic of Iran, 2018 Shiraz University Finite Element Simulation of Two-Point Incremental Forming of Free-Form

More information

بسم اهلل الر حمن الر حيم

بسم اهلل الر حمن الر حيم بسم اهلل الر حمن الر حيم شبکه های کامپیوتری Computer Networks زهره فتوحی z.fotouhi@khuisf.ac.ir کتاب درسی Textbook: Computer Networks A.S. Tanenbaum ویرایش چهارم ویرایش پنجم و... ترجمه : آقای احسان ملکیان

More information

شبكه هاي كامپيوتري پيشرفته ساختار الیه ای شبکه های کامپیوتری

شبكه هاي كامپيوتري پيشرفته ساختار الیه ای شبکه های کامپیوتری شبكه هاي كامپيوتري پيشرفته 2: فصل ساختار الیه ای شبکه های کامپیوتری ساختار فصل 2 این فصل از اجزا زیر تشکیل شده است: قسمت اول: مدل الیه ای OSI قسمت دوم: مدل الیه ای TCP/IP قسمت سوم: ساختار سلسله مراتبی

More information