مهندسی نرمافزار (به انگلیسی: Software engineering) یعنی استفاده از اصول مهندسی بجا و مناسب برای تولید و ارائه محصول نرمافزاری با کیفیت که قابل اطمینان و با صرفه بوده و بر روی ماشینهای واقعی بهطور کارآمدی عمل کند.
مهندسی نرمافزار یک روش سیستماتیک، منظم و دقیق برای ساخت و ارائه محصولی نرمافزاری با کیفیت است.
وقتی کاربر دستور انجام کاری را به سخت افزاری می دهد مثلا پخش یک فایل صوتی سیستم عامل که رابط بین کاربر و سخت افزار هست این دستور کاربر یعنی پخش فایل صوتی را به یک زبان قابل فهم برای سخت افزار تبدیل می کند و دستور اجرا می شود.
در واقع این زبان شامل یکسری کد های قابل فهم برای سخت افزار می باشد.
به نرم افزارهایی گفته می شود که رابط بین کاربر و سخت افزار هستند.درواقع کاربر نمی تواند به طور مستقیم پس از تهیه ی کامپیوتر و لپ تاپ با سخت افزار ارتباط برقرار کند یا مثلا به تجهیزات صوتی دستور پخش یک فایل صوتی را بدهد.این کار یعنی دستور کاربر از طریق سیستم عامل انجام می شود.
· وظایف شرکت های کامپیوتری:
· ساخت و طراحی وب سایت
· خرید و فروش لپ تاپ و گوشی و کامپیوتر
· خرید و فروش لوازم جانبی
· تهیه و فروش نرم افزار
· تهیه و نصب انواع سخت افزار
· راه اندازی شبکه های کابلی و بی سیم
· برنامه نویسی
· تدریس خصوصی کامپیوتر
مهندسی نرمافزار (به انگلیسی: Software engineering) یعنی استفاده از اصول مهندسی بجا و مناسب برای تولید و ارائه محصول نرمافزاری با کیفیت که قابل اطمینان و با صرفه بوده و بر روی ماشینهای واقعی بهطور کارآمدی عمل کند.
مهندسی نرمافزار یک روش سیستماتیک، منظم و دقیق برای ساخت و ارائه محصولی نرمافزاری با کیفیت است.
پردازنده هایی که روی کامپیوترها نصب می شود یعنی همان CPU مقدار آدرس دهی آنها متفاوت است یعنی نهایت آدرس دهی 32 و 64 است.
ما میتوانیم روی یک سیستم عامل 64 بیتی سیستم عامل 32 بیتی نصب کنیم ولی عکس این عمل مجاز نیست.
سرعت اجرای سیستم عامل های 64 بیتی 10 درصد بیشتر از سیستم عامل های 32 بیتی می باشد.نهایت رمی که سیستم عامل 32 بیتی می تواند آدرس دهی کند رم 4 است.
واقعیت مجازی فناوری است که در آن محیطی مجازی در جلوی چشم کاربر قرار می گیرد و براساس حرکت سر و بدن با محیط مجازی تعامل برقرار می کند.به عبارت دیگر هنگامی که فرد هدست واقعیت مجازی را بر روی سر خود نصب می کند در جلوی چشمان خود محیطی را مشاهده می کند که بر اساس تغییر موقعیت بدنش تغییر می کند و ذهن انسان پس از مدتی می پذیرد که در یک محیط واقعی قرار گرفته است.
یک محیط واقعیت مجازی در هدست واقعیت مجازی توسط اپلیکیشن های اختصاصی آن به وجود می آید. برخی از این محیط ها بصورت گرافیک رایانه ای و سه بعدی هستند و برخی دیگر نیز ویدیوها یا تصاویری 360 درجه از محیط های واقعی هستند که از قبل فیلمبرداری شده اند.با این قابلیت فناوری واقعیت مجازی می توان این امکان را فراهم کرد تا افراد بتوانند از امکانات و مکان شما به خوبی دیدن کنند.
هکر های زیستی یگ بخش از ارگان زیست مثل بدن انسان را دست کاری می کنند.آن را با ماشین ترکیب می کنند و می کوشند توانایی های این عضو را تغییر دهند.مثلا ممکن است یک میکروچیپ در دست کسی کار بگذارند تا او بتواند برخی کارها را بدون نیاز به ابزارهای الکترونیکی و تنها با کمکم بدن خودش انجام دهد.
استفاده از گیرنده NFC-دوربین-میکروفن و بلند گو از مرسوم ترین بایو هک هتی امروز جهان است.
ممکن است عضوی مثل دست یا پا با روبات ترکیب شود تا زور فیزیکی این عضو افزایش پیدا کند.گاهی حتی عضو مورد نظر قطع می شود و به جای آن روبات کار می گذارند.
پردازنده هایی که روی کامپیوترها نصب می شود یعنی همان CPU مقدار آدرس دهی آنها متفاوت است یعنی نهایت آدرس دهی 32 و 64 است.
ما میتوانیم روی یک سیستم عامل 64 بیتی سیستم عامل 32 بیتی نصب کنیم ولی عکس این عمل مجاز نیست.
سرعت اجرای سیستم عامل های 64 بیتی 10 درصد بیشتر از سیستم عامل های 32 بیتی می باشد.نهایت رمی که سیستم عامل 32 بیتی می تواند آدرس دهی کند رم 4 است.
وقتی کاربر دستور انجام کاری را به سخت افزاری می دهد مثلا پخش یک فایل صوتی سیستم عامل که رابط بین کاربر و سخت افزار هست این دستور کاربر یعنی پخش فایل صوتی را به یک زبان قابل فهم برای سخت افزار تبدیل می کند و دستور اجرا می شود.
در واقع این زبان شامل یکسری کد های قابل فهم برای سخت افزار می باشد.
به نرم افزارهایی گفته می شود که رابط بین کاربر و سخت افزار هستند.درواقع کاربر نمی تواند به طور مستقیم پس از تهیه ی کامپیوتر و لپ تاپ با سخت افزار ارتباط برقرار کند یا مثلا به تجهیزات صوتی دستور پخش یک فایل صوتی را بدهد.این کار یعنی دستور کاربر از طریق سیستم عامل انجام می شود.
یکی از اشتباهات رایج در میان جامعه ایران در خطاب کردن فناوری واقعیت مجازی با عنوان واقعیت افزوده است.باید گفت که واقعیت افزوده فناوری است که در آن تصویر سه بعدی یا اطلاعاتی به صورت متن یا تصویری بر روی تصویر زنده ای که از طریق دوربین موبایل یا تبلت در حال نمایش است نشان داده می شود. البته این فناوری دارای محدودیت هایی است که باعث شده توسعه ی آن به کندی صورت بگیرد و فراگیر نشده باشد.در صورتی که واقعیت مجازی شامل تصاویری از محیط ضبط شده و با اطلاعات یا محتوای سه بعدی ادغام می شوند.
در این روش از امواج صوتی استفاده می شود که خیلی بهتر از سیستم های قبلی همچون روش اپتیکال است.
روش اپتیکال نقاط ضعفی همچون کندی و یا قابل جعل بودن و عدم کارکرد در هوای سرد و مرطوب و پرنور دارد.کوالکام و سامسونگ با همکاری یکدیگر به سیستم جدیدی برای قرار دهی سنسور اثر انگشت زیر نمایشگر دست یافته اند.این روش که اولتراسونیک نام دارد اثر انگشت کاربر با استفاده از امواج فشار صوتی نقشه ای از شکل بازگشت موج ها به سنسور می سازد و هنگامی که کاربر می خواهد قفل گوشی خود را باز کند اثر انگشت با نقشه ای که قبلا تهیه شده مقایسه می شود و در صورت درست بود گوشی را باز می کند.
GITEX
این نمایشگاه که برخلاف دیگر نمایشگاههای مطرح در خاورمیانه برگزار میشود درواقع بزرگترین نمایشگاه کامپیوتر در خاورمیانه جیتکس است که از سال ۱۹۸۱ هر سال در امارات متحده عربی و در شهر دبی برپا میشود. در این جشنواره هر سال نمایندگانی از کشورهای مختلف دنیا حضور مییابند و به ارائه آخرین محصولات و دستاوردهای خود میپردازند.
MWC
همه علاقهمندان به حوزه موبایل حتما نام کنگره جهانی موبایل را شنیدهاند. این کنگره که به MWC مشهور است هرسال در بارسلونای اسپانیا برگزار میشود. MWC مخفف عبارات Mobile World Congress است و همانطور که از نامش برمیآید نمایشگاهی برای تولیدکنندگان تلفن همراه، اپراتورهای ارتباطات و سازندگان نرمافزار و فروشندگان است.
CeBIT
این نمایشگاه نیز به آلمان اختصاص دارد. سبیت را میتوان به جرات یکی از بزرگترین نمایشگاههای کامپیوتر دنیا دانست که هر سال در هانوفر برگزار میشود. واژه CeBIT از کلمات آلمانی Centrum für Büroautomation, Informationstechnologie und Telekommunikation گرفته شده که به معنای مرکز اتوماسیون اداری و فناوری اطلاعات و ارتباطات از راه دور است.
IFA
نمایشگاه ایفا نیز یکی از بزرگترین و باقدمتترین نمایشگاههای تکنولوژی است که در هفته نخست سپتامبر هرسال در برلین برگزار میشود. IFA مخفف Internationale Funkausstellung Berlin به معنای نمایشگاه بینالمللی رادیو برلین است. این نمایشگاه حالا یکی از محبوبترین و مشهورترین نمایشگاههای لوازم الکتریکی و خانگی به شمار میرود که هرسال کمپانیهای برتر دنیا در این مکان گرد هم میآیند تا از بهروزترین محصولاتشان رونمایی کنند.
CES
نمایشگاه بین المللی ces عبارت کوتاه شده ی Consuner Electronics Show به معنای نمایشگاه الکترونیکی مصرفی است. در حال حاضر هر سال بیش از ۳۵۰۰ کمپانی از حدود ۱۴۰ کشور در این نمایشگاه شرکت میکنند و به معرفی محصولات و طراحیهای جدید خود میپردازند.
شرکت آمریکایی IBM کامپیوتر های شخصی را در سال 1981 اختراع کرد و تمام PC های ساخته شده پس از آن تاریخ با PC اولیه سازگار هستند.اولین کامپیوتر ها ا سیستم عاملی به نام Dos کار می کردند.یعنی Disk Operating System یا همان سیستم عامل دیسک.این سیستم فقط یک خط دریافت دستور داشت که کاربر دستورات مورد نظرش را در همان خط تایپ کرده و سیستم عامل آن دستورات را اجرا می کرد.
اما رایانه های مک از همان ابتدا با یک GUI (واسط گرافیکی Graphical User Interface) عرضه شدند که امکان اشاره و انتخا گزینه ها با موس در آن وجود داشت.
نرم افزار و سخت افزار های مک نسبت به کامپیوتر های شخصی متفاوت می باشد.
لفظی عمومی است که بر طیفی از کاربردهای کامپیوتر و متعلقات آن برای تسهیل زندگی روزمره دلالت دارد.IT همچنین با تمام جوانب مدیریت داده ها و پردازش آنها ارتباط دارد.در سازمان های بزرگ معمولا واحد کامپیوتر با نام واحد IT شناخته می شود.
روشن شدن(Booting)شروع به کار می کند نرم افزار به کاربردهای اطلاق می شود که کانپیوتر شما را وادار به وظایف مشخص می کند.مثلا کاربردهای وازه پرداز-صفحات گسترده و بانک الاعاتی ار آن جمله هستند.تمام رایانه ها برای اجرای هر برنامه کاربردی ابتدا نیازمند نصب سیستم عامل هستند.سیستم عامل در طی فرایند وسبب می شود که تمام اجزا با هم کار کنند.
هر رایانه یک CPU واحد مرکزی پردازش دارد.این واحد مغز رایانه است.این وظیفه پردازشگر است که تمام آنچه که شما از رایانه می خواهید انجام دهد.مهمترین CPU ها شامل AMD-Intel-Cyrix می باشد.پردازشگر مغز رایانه می باشد.CPU دستورالعمل هایی را اجرا می کند که به پردازشگر می گویند چه باید بکند.
یک شبکه سیستمی است که به شما امکان می دهد دو یا پند رایانه را به هم وصل کنید و مثلا با یک دستگاه پابگر به چند رایانه خدمات بدهید.در گذشته شبکه رایانه ای موضوع پیچیده ای بود و تنها متخصصین ماهر توانستند از آن بهره ببرند.اما امروزه تقریبا هر کس با سطح اطلاعات خوبی از یندوز می تواند یک شبکه کوچک را نصب و تنظیم کند.البته سازمانهای بزرگتر هنوز هم به شبکه های پیچیده که توسط افراد آموزش دیده و مجرب نصب راه اندازی و مدیریت شوند نیاز دارند.
این کامپیوتر ها قدرت غیر قابل تصوری دارند.چندین میلیون پردازش و محاسبه را در ثانیه انجام می دهند و معمولا در آزمایشگاه های تحقیقاتی برای پردازش روالهایی که محاسبه آنها توسط بشر سالها طول می کشد به کار می روند و آنها این وظایف طولانی و پیچیده را در چند ثانیه انجام می دهند.از این کامپیوتر ها برای پیش بینی وضع هوا نیز استفاده می شود.
شرکت آمریکایی IBM کامپیوتر های شخصی را در سال 1981 اختراع کرد و تمام PC های ساخته شده پس از آن تاریخ با PC اولیه سازگار هستند.اولین کامپیوتر ها با سیستم عاملی به نام Dos کار می کردند.یعنی Disk Operating System یا همان سیستم عامل دیسک.این سیستم فقط یک خط دریافت دستور داشت که کاربر دستورات مورد نظرش را در همان خط تایپ کرده و سیستم عامل آن دستورات را اجرا می کرد.
اما رایانه های مک از همان ابتدا با یک GUI (واسط گرافیکی Graphical User Interface) عرضه شدند که امکان اشاره و انتخا گزینه ها با موس در آن وجود داشت.
نرم افزار و سخت افزار های مک نسبت به کامپیوتر های شخصی متفاوت می باشد.
مخفف کلمه ی Read Only Memory است.این تراشه های الکترونیکی خاصی هستند که اطلاعات خاصی از قبل روی آنها ضبط شده که قابل تغییر هم نمی باشد.
به طور کلی هر چه در RAM ذخیره شود با خاموش کردن دستگاه از بین می رود ولی ROM دایمی است و هر چه در آن گذاشته شود باقی می ماند و از بین نمی رود.
صفحه مدار چاپی مادر یا سیستم یکی از قطعه های رایانه شماست که تمام قطعات و اجزای اصلی که رایانه شما برای کار کردن به آنها نیاز دارد مثل پردازشگر و حافظه را به هم ارتباط می دهد.دیسک سخت هم با یک کابل انتقال داده به همین صفحه وصل است و به همین ترتیب تمام کارتهای کمکی مثل کارت گرافیک یا کارت صدا.
کدگذاری فرآیند قرار دادن محتوای رسانه های اجتماعی در یک صفحه وب است. هنگامی که یک ویدیو یوتیوب را در یک وبلاگ می بینید یا یک توییت را در یک وب سایت کسب و کار شما مشاهده می کنید، نمونه هابی از کدگذاری کردن است. کدگذاری می تواند از طریق کد HTML انجام شود و بیشتر سایت های رسانه های اجتماعی دارای گزینه Embed” هستند که به شما کد دقیقی را که نیاز دارید می دهد.
TFT یکی از بهترین تکنولوژیهای صفحات کریستال مایع (LCD) میباشد که کیفیت تصویر و سرعت پاسخ دهی بسیار بالایی را ارائه میدهد. اما این تکنولوژی نقاط ضعفی نیز دارد که از مهمترین آنها میتوان به مصرف انرژی و قیمت بالای این نوع صفحات اشاره کرد.TFT همانند صفحات TFD، از تکنولوژی شبکه-فعال استفاده میکند. این بدین معناست که در کنار هر پیکسل یک دیود قرار دارد و به کمک آنها پیکسلها میتوانند به صورت جداگانه خاموش یا روشن شوند که باعث افزایش کنتراست و سرعت پاسخ دهی صفحه میشود.
این جشنواره هر سال به منظور رقابت میان وبسایت ها و نرم افزارهای موبایل در گروه های مختلف برگزار می شود.آشنایی با انواع استارتآپ ها و همچنین رشد کیفیت و جایگاه حوزه وب و موبایل ایران از جمله اهداف این جشنواره می باشد.
درباره این سایت