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

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

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

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

آیتی

سازمان ها در گذشته در محیطی زندگی می کردند که واژه های رقابت، مشتری، مشارکت و رضایت مندی برای آن ها بیگانه بود. با پیشرفت زمان، هر یک از این مفاهیم نیز رشد و توسعه یافتند. تا حدی که دیگر سازمان ها نتوانستند خود را متناسب با رشد آن ها ، پرورش دهند. به همین دلیل رو به استراتژی هایی برای توسعه سیستم های اطلاعاتی خود آوردند. زیرا تنها چیزی که باعث رشد فزاینده واژه های بالا می شد ، اطلاعات بود. اطلاعات امروزه ، همچون جریان خون برای بقای سازمان ها ، بحرانی و حیاتی است. پس باید بتوان آنرا مدیریت نمود.

کنترل و مدیریت این اطلاعات در محیط های بدون تغییر و ایستا مفید است. ولی برای محیط های پویا همراه با تغییرات وسیع نیاز به کنترل و مدیریت توسعه سیستم های اطلاعاتی می باشد که این کار را متدولوژی انجام می دهد. متدولوژی های فرموله شده از نتایج و تجربه های موفق پروژه های متعدد کسب می شوند که برای محیط های ایستا مناسب هستند. یک نوع طبقه بندی از متدولوژی ها در اینجا ارائه شده است که به طور خلاصه بیان می کند ، برای اجرای متدولوژی های مختلف باید به بررسی شرایط متنوع پروژه ها پرداخت. متدولوژی های چابک و پویا برای پروژه های منعطف که نیاز زیادی به مشارکت کاربر دارد ، مناسب است.سپس نگاهی کلی به متدولوژی توسعه Fujistu شده است که هدف آن بهبود کیفیت و کاهش زمانی توسعه سیستم می باشد. در پایان به بررسی جنبه های فرهنگی و اجتماعی متدولوژی های توسعه سیستم های اطلاعاتی پرداخته می شوند

مدیریت رفتار سازمانی

مدیریت رفتار سازمانی یا Organizational Behavior یکی از درس‌های پایه مدیریت است که سالها می باشد در بیشتر دوره‌های مدیریتی در سراسر جهان، آموزش داده می‌شود.

قدیمی بودن و ریشه ای بودن ‌ر بودن مفهوم رفتار سازمانی، به آن معنی نیست که دانش مدیریت رفتار سازمانی هم تا همین حد، قدمت و سابقه دارد: از عمر رسمی این رشته، صرفاً چند سال  می‌گذرد.

البته این را هم باید گفت که طی سالهای اخیر، رفتار سازمانی به شکل ویژه‌ای مورد توجه قرار گرفته و اهمیت رفتار سازمانی را بیش از پیش به رسمیت شناسایی شود.

کتاب‌های گوناگونی با عنوان مدیریت رفتار سازمانی تألیف شده و در دانشگاه‌ها و مراکز آموزش مدیریت تدریس می‌شوند؛ اما بی‌تردید شناخته‌شده‌ترین کتاب در میان آنها، کتاب مدیریت رفتار سازمانی نوشته‌ی استیفن  می باشد.



هارد اکسترانل

دیسک سخت نوع قدیمی‌تر دیسک برای ذخیره‌ کردن  اطلاعات است که اطلاعات را با استفاده از تکنولوژی مغناطیسی روی دیسک‌های دایره‌ای شکل ذخیره می‌شوند .

در طرف دیگر SSD ابزاری الکترونیکی است که بدون نیاز به قطعات مکانیکی، اطلاعات را در خود نگهداری نمایند .

دیسک سخت در مقایسه با SSD ارزان‌تر است. سرعت کمتری دارد و در مقابل ضربه آسیب‌پذیرتر است. SSD سرعت بیشتر دارد، در مقابل ضربه مقاومت بیشتری نشان می‌دهد و قیمت آن نیز به مراتب بیشتر هستند . مخصوصا انواع بسیار پرسرعت آن بسیار گران قیمت می باشند .

بهترین برند 

آنلاین  دیسک سخت مراجعه کنید با ده‌ها برند مختلف که هارد اکسترنال تولید می‌کنند، مواجه می‌شوید. با این حال در حال حاضر تنها سه شرکت ، توشیبا و وسترن دیجیتال تولیدکننده دیسک سخت در جهان می باشند و تمامی برندهای دیگر، برای تامین دیسک سخت داخل هارد اکسترنال از یکی از این برندها استفاده می‌نمایند.

بنابراین در هنگام خرید شاید بهترین گزینه، انتخاب از میان این سه برند باشد.

البته لازم به ذکر است که تولیدکنندگان هارد اکسترنال ممکن است برخی نرم‌افزارها یا محافظ‌های سخت‌افزاری به دیسک سخت اضافه و ممکن است شکل ظاهری یک هارد اکسترنال را نسبت به هارد اکسترنال دیگر بیشتر بپسندید.

سرعت 

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

در عوض برخی دیگر از انواع دیسک سخت که درگاهی جداگانه برای تامین انرژی دارند.

کابل هارد اکسترنال

هنگامی که یک هارد اکسترنال خریداری می‌کنید، معمولا یک کابل با طول بسیار کوتاه( معمولا ۲۰ یا ۳۰ سانتی‌متری ) در کنار آن موجود است. علت اینکه کابل ارائه شده با این ابزارها این مقدار کوتاه است، کاهش احتمال ایجاد نویز و آسیب در اطلاعات شما است.

سعی کنید همیشه از کابل ارائه شده همراه دیسک سخت استفاده کنید و از جایگزین کردن آن با کابل‌های طولانی خودداری نمایید.

استفاده از کابل‌های با طول بیشتر یا با کیفیت نامناسب، می‌تواند سبب شود بدون اینکه باخبر شوید، اطلاعات شما در هنگام انتقال آسیب ببینند.

حتی هنگامی که از این کابل استفاده می‌کنید نیز احتمال آسیب اطلاعات به صفر نمی‌رسد 

  • خدمات عمومی: اسکان، دسترسی به تلفن ، کارپردازی و  دبیرخانه‌ای، امکان استفاده از اتاق‌های کنفرانس، تجهیزات دیداری و سرویس رفت‌وآمد.
  • خدمات اطلاع‌رسانی: کتابخانه، اینترنت، نرم‌افزارهای مهندسی
  • خدمات مشاوره‌ای : مشاوره‌های مدیریتی،  بازرگانی، خدمات حسابداری ،گزاری سمینار یا دوره‌های آموزشی مورد نیاز برای شرکت‌های نوپا.
  • خدمات  تخصصی: ارائه خدمات فنی مهندسی، استفاده از امکانات آزمایشگاهی و کارگاهی مانند آزمایشگاه صنایع غذایی، بیوتکنولوژی، شیمی، مواد و سرامیک، برق و الکترونیک، مکانیک، کارگاه ماشین ابزار و پایلوت‌ تولید محدود.
  • خدمات مالی : تسهیل امکان استفاده از اعتبارات  تحقیقاتی، شناسایی منابع مالی و جذب سرمایه‌گذاران، تسهیل در جذب اعتبارات مصوب طرح‌ها و پروژه‌های تحقیقاتی.
  • ثبت اختراعات: در پارک‌ها و شهرک‌های علمی و فناوری این امکان به سادگی فراهم می باشد که حاصل ابداعات و نوآوری‌های پژوهشگران به نام خود آنان ثبت و حقوق آنان محفوظ بماند.

 مکان‌یابی

محلی که برای احداث این پارک‌ها انتخاب می‌شود، باید دارای شرایط معینی باشد که مهمترین آن‌ها از این قرارند:

  • وجود ساختار علمی و فنی مناسب: ساختار علمی و فنی مناسب بیشتر به وجود دانشگاه‌ها و مراکز تحقیقاتی در منطقه بستگی دارد.
  • وجود زیرساخت صنعتی و اقتصادی مناسب: تحقق این شرط تابع وجود شرکت‌ها و مؤسسات صاحب فناوری بالا یا شرکت‌های معمولی طالب فناوری بالا است.
  • وجود سطح زندگی مناسب: تحقق این شرط منوط به وجود شبکه‌های حمل و نقل نزدیکی به فرودگاه، مترو یا اتوبان، شبکه‌مخابراتی، فعالیت‌های فرهنگی و هنری و آموزشی است.
  • وجود منابع لازم برای تأمین نیروی کار متخصص و پشتیبانی‌کننده، نزدیک بودن به بازارهای منطقه‌ای، حتی بین‌المللی

طراحی الگوریتم

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

هم اکنون در ایران طراحی الگوریتم‌ها به عنوان درسی در رشته مهندسی کامپیوتر  و فناوری اطلاعات تدریس می‌شود. در طراحی الگوریتم‌ها مباحثی همچون پیچیدگی زمانی، بازگشتی، روش تقسیم و غلبه، روش حریصانه، روش برنامه‌سازی پویا،  عقب‌گرد، نظریه P و NP تدریس می‌شود. زبان‌های برنامه‌نویسی رایانه‌های بزرگ مانند زبان ALGOL (برای زبان الگوریتمی)،  زبان COBOL، زبان PL/I، زبان SAIL و SN OBOL ابزار محاسبات برای به اجرا درآوردن یک طراحی الگوریتم است اما یک طراحی الگوریتم (a/d) یک زبان نیست، یک a/d می‌تواند یک روش دست نوشته باشد، به‌طور مثال مجموعه‌ای از معادلات. یک سری از فرایندهای مکانیکی انجام شده توسط دست، قطعه آنالوگ از تجهیزات یا فرایند دیجیتال و پردازنده‌است. یکی از مهم‌ترین جنبه‌های طراحی الگوریتم، ایجاد یک الگوریتم است که دارای یک زمان اجرای کارآمد باشد، که به عنوان او بزرگ شناخته شده‌است.