نرم افزاری جوان

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

نرم افزاری جوان

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

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

بایگانی

بانک اطلاعاتی چیست ؟

دوشنبه, ۹ شهریور ۱۳۹۴، ۱۱:۳۰ ق.ظ

با سلام

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

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

در واقع بانک اطلاعاتی بصورت فایل یا فایلهایی روی سیستم ما ذخیره میشه و برای دسترسی مناسب به اطلاعات درون اونها نیاز داریم تا از یک نرم افزار مدیریت بانک اطلاعاتی کمک بگیریم ، البته ممکنه بعضی اوقات کارهامون رو به روش دستی انجام بدیم ولی وقتی حجم اطلاعات زیاد بشه معمولا روش دستی ضعفهای خیلی زیادی داره

مثلا اگه ما فایلی حاوی 1000 تا مشخصات و شماره تلفن افراد رو داشته باشیم شاید پیدا کردن 5 تا شماره از درون اون کار خیلی سختی نباشه ولی وقتی این تعداد به 1000000 میرسه چی؟

نرم افزارهای متعددی برای تولید و مدیریت بانکهای اطلاعاتی  وجود دارن که مشهورترین اونها Ms Access و Ms Sql Server و Oracle و My Sql هست


  • ابوالفضل محمدی مغانلو

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

يكشنبه, ۲۱ تیر ۱۳۹۴، ۰۹:۳۹ ق.ظ

با سلام

برای شروع برنامه نویسی لازمه اول تصمیم بگیریم برای چه محیطی میخواهیم برنامه بنویسیم.

به عنوان مثال فعلا اینها رو داریم :

- محیط کامپیوترهای شخصی ( ویندوز ، لینوکس ، مک و ... )

- محیط وب و شبکه های کامپیوتری ( وب سایت ، وب سرویس ، برنامه های بانکی و ... )

- موبایلها و ابزارهای دستی ( اندروید ، ویندوز فون ، اپل ، سیمبین و ... )

- ابزارها و دستگاههای ویژه ( دستگاههای هوشمند ، GPS ، رباتها ، ابزارهای الکترونیکی و ... )

- ...

وقتی تصمیم گرفتیم باید بریم سراغ فهم کلی از اون محیط یعنی مثلا وقتی برای ویندوز میخواهیم برنامه بنویسیم اول باید خودمون از زیر و بم ویندوز و طرز کار برنامه ها و ... به اندازه کافی اطلاعات داشته باشیم و معماری اون رو کاملا بدونیم.


  • ابوالفضل محمدی مغانلو

لزوم یادگیری زبان برنامه نویسی

پنجشنبه, ۱۸ تیر ۱۳۹۴، ۱۲:۳۷ ق.ظ

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

جنبه هایی مانند :

- طرز کار سخت افزار و قطعات جانبی

- طرز کار و عملکرد پشت صحنه سیستم عاملها

- روشهای ارتباط کامپیوتر با دنیای خارج ( سخت افزارهای دیگر و شبکه و اینترنت )

- نحوه طراحی و کارکرد نرم افزارها و وب سایتها


وقتی راجع به این موضوعات و برخی موضوعات دیگه اطلاعاتی بدست اومد تازه میشه راجع به ساختن نرم افزارهای مد نظر اقدام کرد

نرم افزارهایی که دلمون میخواد کار مورد نظر ما یا مشتری هامون رو به بهترین وجه انجام بده


کسانی که عشق واقعی به کامپیوتر دارند معمولا در یک برهه زمانی نیاز می بینند که خودشون برنامه نویسی کنند تا نتایج مورد نظرشون رو بدست بیارن

مهمترین دلیل نوشتن برنامه ها علاقه فرد برنامه نویسه

دلیل دوم ایجاد درآمده ( البته در ایران خیلی صادق نیست )

دلیل سوم نیاز به نرم افزارهای خاص منظوره است که ممکنه لازم داشته باشیم ولی طبق نیاز ما در بازار گیر نیاد

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


  • ابوالفضل محمدی مغانلو

اول دفتر به نام ایزد دانا

چهارشنبه, ۱۷ تیر ۱۳۹۴، ۰۴:۵۷ ب.ظ

با سلام

انشاالله قصد دارم مطالبی در مورد تجربیات خودم در زمینه های مختلف ارائه بدهم


  • ابوالفضل محمدی مغانلو