Forwarded from AbdullMaboud
Efficient and expressive programming.
Nim is a systems and applications programming language. Statically typed and compiled, it provides unparalleled performance in an elegant package.
High-performance garbage-collected language
Compiles to C, C++ or JavaScript
Produces dependency-free binaries
Runs on Windows, macOS, Linux, and more
Nim is a systems and applications programming language. Statically typed and compiled, it provides unparalleled performance in an elegant package.
High-performance garbage-collected language
Compiles to C, C++ or JavaScript
Produces dependency-free binaries
Runs on Windows, macOS, Linux, and more
#SystemAnalysis #Design #Ebook #Tutorialspoint
⚛️ System Analysis and Design (Tutorialspoint)
💢 @SystemAnalysis
⚛️ System Analysis and Design (Tutorialspoint)
💢 @SystemAnalysis
system_analysis_and_design_tutorial.pdf
1.5 MB
#SystemAnalysis #Design #Ebook #Tutorialspoint
⚛️ System Analysis and Design (Tutorialspoint)
💢 @SystemAnalysis
⚛️ System Analysis and Design (Tutorialspoint)
💢 @SystemAnalysis
#SystemAnalysis #Design #Ebook #Tutorialspoint
⚛️ Systems Analysis and Design (Ninth Edition)
💢 @SystemAnalysis
⚛️ Systems Analysis and Design (Ninth Edition)
💢 @SystemAnalysis
System Analysis and Design 9e - Shelly Cashman.rar
38 MB
#SystemAnalysis #Design #Ebook #Tutorialspoint
⚛️ Systems Analysis and Design (Ninth Edition)
💢 @SystemAnalysis
⚛️ Systems Analysis and Design (Ninth Edition)
💢 @SystemAnalysis
tajzie_tahlil_sistemha.ppt
4.5 MB
#تجزیه_تحلیل #آنالیز_طراحی #تحلیل_سیستم
⚛️ پاورپوینت کاملی از تجزیه و تحلیل سیستمها و روش ها
💢 @SystemAnalysis
⚛️ پاورپوینت کاملی از تجزیه و تحلیل سیستمها و روش ها
💢 @SystemAnalysis
#مدلسازی #کسب_و_کار #BPMN
📕زبان مدلسازی فرآیندهای کسب و کار
📒Business Process Modeling Notation
💢 @SystemAnalysis
📕زبان مدلسازی فرآیندهای کسب و کار
📒Business Process Modeling Notation
💢 @SystemAnalysis
BPMN_Jalali.pdf
1.3 MB
#مدلسازی #کسب_و_کار #BPMN
📕زبان مدلسازی فرآیندهای کسب و کار
📒Business Process Modeling Notation
💢 @SystemAnalysis
📕زبان مدلسازی فرآیندهای کسب و کار
📒Business Process Modeling Notation
💢 @SystemAnalysis
#کاتلین #اندروید #Kotlin
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
🆔 @SystemAnalysis
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
🆔 @SystemAnalysis
#کاتلین #اندروید #Kotlin
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
(بخش اول)
🆔 @SystemAnalysis
📒پشتیبانی گوگل از کاتلین بهمعنای آن است که این زبان برنامهنویسی به طور رسمی به مجموعه زبانهای توسعه اندروید اضافه شده است.
🔅با توجه به اهمیت این موضوع و قابلیتهای منحصر به فردی که کاتلین در اختیار توسعهدهندگان قرار میدهد، تصمیم گرفتیم در این مقاله به طور مختصر این زبان برنامهنویسی را همراه با ویژگیهای آن مورد بررسی قرار دهیم و در ادامه منابع رایگانی را معرفی میکنیم که به شما در یادگیری این زبان کمک میکنند.
🆔 @SystemAnalysis
📒 گوگل در جریان برگزاری کنفرانس توسعهدهندگان I/O اعلام کرد از زبان برنامهنویسی Kotlin پشتیبانی خواهد کرد. کاتلین زبان برنامهنویسی آیندهداری است که از Java Virtual Machine پشتیبانی میکند.
🔅زبان برنامهنویسی فوق توسط گروهی از برنامهنویسان شرکت JetBrians ساخته شده است. 🔅تیم فوق پیش از این JetBrains IDE را برای اندروید استودیو، محیط توسعه یکپارچه ارائه شده از سوی گوگل طراحی کرده بود.
🆔 @SystemAnalysis
📒 گوگل همان گونه که پیشتر اعلام کرده بود، ابزار برنامهنویسی کاتلین را بهطور پیشفرض در نگارش سوم اندروید استودیو قرار داد.
🔅این شرکت در کنفرانس توسعهدهندگان اعلام کرده بود که بهمنظور پیشرفت و توسعه زبان برنامهنویسی کاتلین تعامل بیشتری با شرکت JetBrains برقرار خواهد کرد.
🔅با توجه به آنکه کاتلین با زبان برنامهنویسی جاوا (زبان پیشفرض توسعه اندروید) سازگاری دارد، طراحان مشکل خاصی با آن نخواهند داشت. نکته جالب توجهی که در ارتباط با کاتلین وجود دارد این است که تیم توسعهدهنده سعی کردهاند آن را بهصورت چندسکویی آماده کنند.
🔅آنها بهدنبال آن هستند تا به توسعهدهندگان اجازه دهند از این زبان بهمنظور ساخت برنامههایی برای iOS و مک نیز استفاده کنند. همچنین، برای توسعه برنامههای تحت وب از طریق تبدیل کدها به جاوااسکریپت میتوان از این زبان استفاده کرد.
🔅توسعهدهندگان از این پس این توانایی را خواهند داشت از کاتلین، جاوا و هر زبان مبتنی بر روی ماشین مجازی جاوا بهمنظور ساخت برنامههای اندرویدی استفاده کنند.
🔅کاتلین بهلحاظ ساختاری شباهت زیادی به زبان جاوا دارد و جزء زبانهای برنامهنویسی شیگرا به شمار میرود. یکی از نقاط قوت زبان فوق به سازگاری این زبان با کتابخانههای جاوا بازمیگردد. 🔅این زبان مشابه به جاوا بهمنظور حل مسائل و مشکلات برنامهنویسی طراحی شده است. اما بهدلیل اینکه در مقایسه با جاوا از راهکارهای سادهای بهره میبرد، به توسعهدهندگان اجازه میدهد به بهترین شکل ممکن از قابلیتهای در دسترس استفاده کنند.
🆔 @SystemAnalysis
📕 ساختار و ماهیت زبان برنامهنویسی کاتلین چگونه است؟
📒 کاتلین یک پروژه متن باز است که نخستین بار در سال 2011 به دنیای برنامهنویسی وارد شد. این زبان تحت مجوز آپاچی 2.0 عرضه شده است.
🔅گوگل میگوید: «کاتلین یک زبان بسیار جذاب است که بهشکل بسیار زیبایی کدنویسی شده و به بلوغ کامل رسیده است. زبان کاتلین سرعت طراحی و توسعه برنامههای اندرویدی را بیش از پیش افزایش خواهد داد.» به عبارت دیگر، گوگل بر این باور است که این زبان از یک طراحی هوشمندانه و ساختیافته تبعیت میکند.
🔅نکتهای که درباره زبان کاتلین باید به آن توجه داشته باشید این است که کامپایلر کاتلین از بایتکد جاوا استفاده نمیکند. با وجود این، کاتلین و جاوا این توانایی را دارند تا به شکل قابل قبولی با یکدیگر در تعامل باشند.
🆔 @SystemAnalysis
📒📕📗📒📕📗📒📕📗
ادامه دارد .......
➰ برگرفته از نشریه شبکه 18 مرداد 96 به قلم حمیدرضا تائبی
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
(بخش اول)
🆔 @SystemAnalysis
📒پشتیبانی گوگل از کاتلین بهمعنای آن است که این زبان برنامهنویسی به طور رسمی به مجموعه زبانهای توسعه اندروید اضافه شده است.
🔅با توجه به اهمیت این موضوع و قابلیتهای منحصر به فردی که کاتلین در اختیار توسعهدهندگان قرار میدهد، تصمیم گرفتیم در این مقاله به طور مختصر این زبان برنامهنویسی را همراه با ویژگیهای آن مورد بررسی قرار دهیم و در ادامه منابع رایگانی را معرفی میکنیم که به شما در یادگیری این زبان کمک میکنند.
🆔 @SystemAnalysis
📒 گوگل در جریان برگزاری کنفرانس توسعهدهندگان I/O اعلام کرد از زبان برنامهنویسی Kotlin پشتیبانی خواهد کرد. کاتلین زبان برنامهنویسی آیندهداری است که از Java Virtual Machine پشتیبانی میکند.
🔅زبان برنامهنویسی فوق توسط گروهی از برنامهنویسان شرکت JetBrians ساخته شده است. 🔅تیم فوق پیش از این JetBrains IDE را برای اندروید استودیو، محیط توسعه یکپارچه ارائه شده از سوی گوگل طراحی کرده بود.
🆔 @SystemAnalysis
📒 گوگل همان گونه که پیشتر اعلام کرده بود، ابزار برنامهنویسی کاتلین را بهطور پیشفرض در نگارش سوم اندروید استودیو قرار داد.
🔅این شرکت در کنفرانس توسعهدهندگان اعلام کرده بود که بهمنظور پیشرفت و توسعه زبان برنامهنویسی کاتلین تعامل بیشتری با شرکت JetBrains برقرار خواهد کرد.
🔅با توجه به آنکه کاتلین با زبان برنامهنویسی جاوا (زبان پیشفرض توسعه اندروید) سازگاری دارد، طراحان مشکل خاصی با آن نخواهند داشت. نکته جالب توجهی که در ارتباط با کاتلین وجود دارد این است که تیم توسعهدهنده سعی کردهاند آن را بهصورت چندسکویی آماده کنند.
🔅آنها بهدنبال آن هستند تا به توسعهدهندگان اجازه دهند از این زبان بهمنظور ساخت برنامههایی برای iOS و مک نیز استفاده کنند. همچنین، برای توسعه برنامههای تحت وب از طریق تبدیل کدها به جاوااسکریپت میتوان از این زبان استفاده کرد.
🔅توسعهدهندگان از این پس این توانایی را خواهند داشت از کاتلین، جاوا و هر زبان مبتنی بر روی ماشین مجازی جاوا بهمنظور ساخت برنامههای اندرویدی استفاده کنند.
🔅کاتلین بهلحاظ ساختاری شباهت زیادی به زبان جاوا دارد و جزء زبانهای برنامهنویسی شیگرا به شمار میرود. یکی از نقاط قوت زبان فوق به سازگاری این زبان با کتابخانههای جاوا بازمیگردد. 🔅این زبان مشابه به جاوا بهمنظور حل مسائل و مشکلات برنامهنویسی طراحی شده است. اما بهدلیل اینکه در مقایسه با جاوا از راهکارهای سادهای بهره میبرد، به توسعهدهندگان اجازه میدهد به بهترین شکل ممکن از قابلیتهای در دسترس استفاده کنند.
🆔 @SystemAnalysis
📕 ساختار و ماهیت زبان برنامهنویسی کاتلین چگونه است؟
📒 کاتلین یک پروژه متن باز است که نخستین بار در سال 2011 به دنیای برنامهنویسی وارد شد. این زبان تحت مجوز آپاچی 2.0 عرضه شده است.
🔅گوگل میگوید: «کاتلین یک زبان بسیار جذاب است که بهشکل بسیار زیبایی کدنویسی شده و به بلوغ کامل رسیده است. زبان کاتلین سرعت طراحی و توسعه برنامههای اندرویدی را بیش از پیش افزایش خواهد داد.» به عبارت دیگر، گوگل بر این باور است که این زبان از یک طراحی هوشمندانه و ساختیافته تبعیت میکند.
🔅نکتهای که درباره زبان کاتلین باید به آن توجه داشته باشید این است که کامپایلر کاتلین از بایتکد جاوا استفاده نمیکند. با وجود این، کاتلین و جاوا این توانایی را دارند تا به شکل قابل قبولی با یکدیگر در تعامل باشند.
🆔 @SystemAnalysis
📒📕📗📒📕📗📒📕📗
ادامه دارد .......
➰ برگرفته از نشریه شبکه 18 مرداد 96 به قلم حمیدرضا تائبی
#کاتلین #اندروید #Kotlin
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
(بخش دوم)
🆔 @SystemAnalysis
📒 کاتلین چه ویژگیها و قابلیتهای شاخصی دارد؟
📕کاتلین بهمنظور برطرف کردن مشکلات و نواقص زبان جاوا طراحی شده است. صرف نظر از اینکه کاتلین یک پروژه متن باز است و تعاملی خوبی با زبان جاوا دارد، ویژگیهای برجسته و شاخص نیز دارد که توسعهدهندگان را ترغیب خواهد کرد بهمنظور ساخت برنامههای اندرویدی از آن استفاده کنند.
🆔 @SystemAnalysis
📕ازجمله ویژگیهای شاخص این زبان به موارد زیر میتوان اشاره کرد.
🆔 @SystemAnalysis
1️⃣ کاتلین یک پروژه متن باز است .
🔅نخستین و مهمترین ویژگی کاتلین به متن باز بودن این زبان برنامهنویسی بازمیگردد. این زبان برنامهنویسی ایستا از سوی JetBrains طراحی شده است. JetBrains تیم توسعهدهنده این زبان خالق IntelliJ IDE نیز هستند.
🔅اگر از ماهیت متن باز بودن این زبان صرف نظر کنیم، باید به این حقیقت مهم اشاره داشته باشیم که این زبان به سادهترین شکل و به دور از هرگونه سؤال اضافی قادر است کدهای جاوا را به کدهای کاتلین تبدیل کند. این کار تنها از طریق یک کلیک ساده انجام میشود.
🆔 @SystemAnalysis
2️⃣ کاتلین با جاوا سازگاری کامل دارد .
🔅سازگاری کامل و عمیق با زبان جاوا خود بهتنهایی انگیزه کافی در اختیار توسعهدهندگان قرار میدهد تا به یادگیری آن بپردازند.
🔅کاتلین روی ماشین مجازی جاوا اجرا شده است و از ابزارها و کتابخانههای آن استفاده میکند. همچنین، از نگارشهای 6 و 7 جاوا نیز پشتیبانی میکند.
🆔 @SystemAnalysis
3️⃣ کاتلین میتواند بایتکدهای جاوا یا JS را کامپایل کند .
🔅این ویژگی بدون شک توسعهدهندگان زبان جاوا و جاوااسکریپت را ترغیب میکند یادگیری این زبان را آغاز کنند.
🔅به گفته گوگل، برنامهنویسانی که از Garbage Collected Runtime استفاده میکنند، بیش از سایر توسعهدهندگان تمایل پیدا خواهند کرد کاتلین را مورد استفاده قرار دهند.
🆔 @SystemAnalysis
4️⃣ کاتلین از کلاسهای دادهای استفاده میکند .
🔅طراحان زبانهای برنامهنویسی همیشه بهلزوم وجود کلاسها در زبانهایی که طراحی میکنند آگاه بودهاند.
🔅در زبان جاوا برای اطلاع از عملکرد و کارکرد یک کلاس دادهای معمولی باید کدهای اضافی بسیاری را مورد بررسی قرار دهید تا بتوانید از یک کلاس بهشکل درست استفاده کنید.
🔅در زبان کاتلین این توانایی را دارید تا کدی با همان کارکرد را بنویسید تا وظیفه مورد نظر را برای شما انجام دهد. اما این کار را بهشکل بسیار سادهتر، کوتاهتر و خلاصهتری میتوانید انجام دهید که خود یکی از مهمترین ویژگیهای زبان کاتلین به شمار میرود.
🔅از کلاسهایی که به این شکل آماده میشوند میتوان بهمنظور نگهداری اطلاعات استفاده کرد. کلاسهایی که بدون بدنه و تکخطی تعریف میشوند
🆔 @SystemAnalysis
5️⃣ پارامترهای پیشفرض .
🔅پارامترهای پیشفرض در کاتلین نقش مهمی را بازی میکنند. بهدلیل اینکه بهجای ارسال ایندکسها میتوانید از آرگومانهایی همراه با نام آنها استفاده کنید.
🔅این ویژگی زمانی کاربرد واقعی خود را نشان میدهد که شما در حال نوشتن تابعی با دهها پارامتر اختیاری هستید.
🆔 @SystemAnalysis
📒📕📗📒📕📗📒📕📗
ادامه دارد .......
➰ برگرفته از نشریه شبکه 18 مرداد 96 به قلم حمیدرضا تائبی
📒 📕 📗 📒 📕 📗
💥 آیا زبان برنامهنویسی کاتلین اکو سیستم اندروید را زیر و رو خواهد کرد؟ 💥
(بخش دوم)
🆔 @SystemAnalysis
📒 کاتلین چه ویژگیها و قابلیتهای شاخصی دارد؟
📕کاتلین بهمنظور برطرف کردن مشکلات و نواقص زبان جاوا طراحی شده است. صرف نظر از اینکه کاتلین یک پروژه متن باز است و تعاملی خوبی با زبان جاوا دارد، ویژگیهای برجسته و شاخص نیز دارد که توسعهدهندگان را ترغیب خواهد کرد بهمنظور ساخت برنامههای اندرویدی از آن استفاده کنند.
🆔 @SystemAnalysis
📕ازجمله ویژگیهای شاخص این زبان به موارد زیر میتوان اشاره کرد.
🆔 @SystemAnalysis
1️⃣ کاتلین یک پروژه متن باز است .
🔅نخستین و مهمترین ویژگی کاتلین به متن باز بودن این زبان برنامهنویسی بازمیگردد. این زبان برنامهنویسی ایستا از سوی JetBrains طراحی شده است. JetBrains تیم توسعهدهنده این زبان خالق IntelliJ IDE نیز هستند.
🔅اگر از ماهیت متن باز بودن این زبان صرف نظر کنیم، باید به این حقیقت مهم اشاره داشته باشیم که این زبان به سادهترین شکل و به دور از هرگونه سؤال اضافی قادر است کدهای جاوا را به کدهای کاتلین تبدیل کند. این کار تنها از طریق یک کلیک ساده انجام میشود.
🆔 @SystemAnalysis
2️⃣ کاتلین با جاوا سازگاری کامل دارد .
🔅سازگاری کامل و عمیق با زبان جاوا خود بهتنهایی انگیزه کافی در اختیار توسعهدهندگان قرار میدهد تا به یادگیری آن بپردازند.
🔅کاتلین روی ماشین مجازی جاوا اجرا شده است و از ابزارها و کتابخانههای آن استفاده میکند. همچنین، از نگارشهای 6 و 7 جاوا نیز پشتیبانی میکند.
🆔 @SystemAnalysis
3️⃣ کاتلین میتواند بایتکدهای جاوا یا JS را کامپایل کند .
🔅این ویژگی بدون شک توسعهدهندگان زبان جاوا و جاوااسکریپت را ترغیب میکند یادگیری این زبان را آغاز کنند.
🔅به گفته گوگل، برنامهنویسانی که از Garbage Collected Runtime استفاده میکنند، بیش از سایر توسعهدهندگان تمایل پیدا خواهند کرد کاتلین را مورد استفاده قرار دهند.
🆔 @SystemAnalysis
4️⃣ کاتلین از کلاسهای دادهای استفاده میکند .
🔅طراحان زبانهای برنامهنویسی همیشه بهلزوم وجود کلاسها در زبانهایی که طراحی میکنند آگاه بودهاند.
🔅در زبان جاوا برای اطلاع از عملکرد و کارکرد یک کلاس دادهای معمولی باید کدهای اضافی بسیاری را مورد بررسی قرار دهید تا بتوانید از یک کلاس بهشکل درست استفاده کنید.
🔅در زبان کاتلین این توانایی را دارید تا کدی با همان کارکرد را بنویسید تا وظیفه مورد نظر را برای شما انجام دهد. اما این کار را بهشکل بسیار سادهتر، کوتاهتر و خلاصهتری میتوانید انجام دهید که خود یکی از مهمترین ویژگیهای زبان کاتلین به شمار میرود.
🔅از کلاسهایی که به این شکل آماده میشوند میتوان بهمنظور نگهداری اطلاعات استفاده کرد. کلاسهایی که بدون بدنه و تکخطی تعریف میشوند
🆔 @SystemAnalysis
5️⃣ پارامترهای پیشفرض .
🔅پارامترهای پیشفرض در کاتلین نقش مهمی را بازی میکنند. بهدلیل اینکه بهجای ارسال ایندکسها میتوانید از آرگومانهایی همراه با نام آنها استفاده کنید.
🔅این ویژگی زمانی کاربرد واقعی خود را نشان میدهد که شما در حال نوشتن تابعی با دهها پارامتر اختیاری هستید.
🆔 @SystemAnalysis
📒📕📗📒📕📗📒📕📗
ادامه دارد .......
➰ برگرفته از نشریه شبکه 18 مرداد 96 به قلم حمیدرضا تائبی