601 . راه انداز Port بي اعتبار مي باشد .
602 . Port هم اكنون باز مي باشد براي بسته شدن آن بايد كامپيوتر را مجددا راه اندازي نمود.
603 . بافر شماره گيري بيش از حد كوچك است .
604 . اطلاعات نادرستي مشخص شده است .
605 . نمي تواند اطلاعات Port را تعيين كند .
606 . Port شناسايي نمي شود .
برای مشاهده کامل متن به " ادامه مطلب " توجه بفرمائید
به " ادامه مطلب " توجه بفرمائید
به "ادامه مطلب" توجه بفرمائید
HTML سرواژهٔ HyperText Markup Language و به معنای « زبان نشانهگذاری اَبَرمتن » است (که البته برخی آنرا « زبان علامتگذاری فرامتن » ترجمه کردهاند).
اچتیامال، سنگِبنای وب است؛ یک زبان رایانهای که برای تدوین قالب و طراحی صفحات وب به کار برده میشود. دستورالعملهای این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب، به وسیلهٔ آنها، نشانهگذاری شده و بدینترتیب، نحوهٔ نمایش آن صفحه برای مرورگرهای وِب، توصیف میشود. هر یک از برچسبهای اچتیامال، معنا و مفهوم خاصی دارند و تأثیر مشخصی بر محتوا میگذارند؛ مثلاً برچسبهایی برای تغییر شکل ظاهری متن، نظیر درشت و ضخیم کردن یک کلمه یا برقراری پیوند (Link) به صفحات دیگر در اچتیامال تعریف شدهاند. یک سند اچتیامال، یک پرونده مبتنی بر متن (Text–based) است که معمولاً با پسوند .htm یا .html نامگذاری شده و محتویات آن از برچسبهای اچتیامال تشکیل میشود.
مرورگرهای وب، که قادر به درک و تفسیر برچسبهای اچتیامال هستند، تکتک آنها را از داخل سند اچتیامال خوانده و سپس محتوای آن صفحه را نمایانسازی (Render) میکنند. اچتیامال یک زبان برنامهنویسی نیست، بلکه زبانی برای نشانهگذاری ابرمتن است و اساساً برای ساختمندکردن اطلاعات و تفکیک اجزای منطقی یک نوشتار — نظیر عناوین، تصاویر، فهرستها، بندها و جداول — به کار میرود. از سوی دیگر، اچتیامال را نباید به عنوان زبانی برای صفحهآرایی یا نقاشی صفحات وب به کار بُرد؛ این وظیفه اکنون بر دوش فناوریهای دیگری چون شیوهنامههای آبشاری است. گفتنی است اچتیامال شکلی از زبان دیگری بنام اس.جی.ام.ال است و « کنسرسیوم وب جهان گستر » آنرا به عنوان استانداردی برای نشانهگذاری مستندات ابرمتنی برای عرضه در وب، تدوین کرده است.
جمع آوري : علي نجف زاده (دانشجوي رشتة نرم افزار كامپيوتر)
برگرفته از سايت چشمک
به " ادامه مطلب " توجه بفرمائید
برای مطالعه کامل مقاله به "ادامه مطلب" توجه بفرمائید
مسائل اصلی مهندسی نرمافزار تولید نرمافزار بر اساس موارد زیر است:
کاربردهای مهندسی نرمافزار دارای ارزشهای اجتماعی و اقتصادی هستند، زیرا بهرهوری مردم را بالا برده، چند و چون زندگی آنان را بهتر میکنند. مردم با بهرهگیری از نرمافزار، توانایی انجام کارهایی را دارند که قبل از آن برایشان شدنی نبود. نمونههای از این دست نرمافزارها عبارتاند از: سامانههای توکار، نرم افزار اداری، بازیهای رایانهای، و اینترنت.
فناوریها و خدمات مهندسی نرم افزار به کاربران برای بهبود بهرهوری و کیفیت یاری میرساند. نمونههایی از زمینههای بهبود: دادگان، زبانها، کتابخانهها، الگوها، فرآیندها و ابزار.
تعریف مهندسی نرم افزار
مهندسی نرم افزار طراحی،برنامه نویسی، توسعه، مستند سازی و نگهداری نرم افزار با بکارگرفتن روشهای فنی و عملی از علوم کامپیوتر ، مدیریت پروزه ، مهندسی ، محدوده کاربرد، طراحی رابط، مدیریت تجهیزات دیجیتال و سایر زمینهها است.
اصطلاح مهندسی نرم افزار بعد از سال ۱۹۶۸ شناخته شد، طی کنفرانس مهندسی نرم افزار ناتو ۱۹۶۸ (که در گارمیش آلمان برگزار شد) توسط ریاست کنفرانس F.L. Bauer معرفی شد، و از آن پس بطور گسترده مورد استفاده قرار گرفت.
اصطلاح مهندسی نرمافزار
عنوان پیوند*بهعنوان یک اصطلاح غیر رسمی امروزی برای محدوده وسیع فعالیتهایی که قبلا برنامهنویسی و تحلیل سیستمها نامیده میشد.
مهندسی نرم افزار به مفهوم، توسعه و بازبینی یک سیستم نرم افزاری مربوط است. این رشته علمی با شناسایی، تعریف، فهمیدن، و بازبینی خصوصیات مورد نیاز نرم افزار حاصل سر و کار دارد. این خصوصیات نرم افزاری ممکن است شامل : پاسخگویی به نیازها، قابلیت اطمینان، قابلیت نگهداری، در دسترس بودن، قابلیت تست، استفاده آسان، قابلیت حمل و سایر خصوصیات باشد مهندسی نرم افزار اشاره میکند به این خصوصیات با آماده کردن مشخصات معین طراحی و فنی که ، اگر بدرستی پیاده سازی شود، نرم افزاری را تولید خواهد کرد که میتواند بررسی شود که آیا این نیازمندیها را تامین میکند یا خیر.
مهندسی نرم افزار همچنین با خصوصیات پروسه توسعه نرم افزاری در ارتباط است. در این خصوص، با خصوصیاتی مانند هزینه توسعه نرم افزار، طول مدت توسعه نرم افزار، و ریسکهای توسعه نرم افزار درگیر است.
نرم افزار عموماً از محصولات و موقعیتهایی شناخته میشود که قابلیت اطمینان زیادی از آن انتظار میرود، حتی در شرایط طاقت فرسا، مانند نظارت و کنترل نیروگاههای انرژِی هستهای، یا هدایت یک هواپیمای مسافربری در هوا، چنین برنامههایی شامل هزاران خط کد هستند، که از نظر پیچیدگی با پیچیده ترین ماشینهای مدرن قابل مقایسهاند. بهعنوان مثال یک هواپیمای مسافربری چند میلیون قطعه فیزیکی دارد (و یک شاتل فضایی خدود ده میلیون بخش دارد)، در حالی که نرم افزار هدایت چنین هواپیمایی میتواند تا ۴ میلیون خط کد داشته باشد.
مهندسین نرم افزار طرفدار تکنولوژیها و روشهای عملی بسیار متفاوت و مختلفی هستند، که با هم ناسازگارند. این بحث در سالهای دهه ۶۰ میلادی شروع شد و ممکن است برای همیشه ادامه پیدا کند. مهندسین نرم افزار از تکنولوژیها و روشهای عملی بسیار متنوعی استفاده میکنند. کسانی که کار عملی میکنند از تکنولوژیهای متنوعی استفاده میکنند : کامپایلرها، منابع کد، پردازشگرهای متن. کسانی که کار عملی میکنند از روشهای عملی بسیار متنوعی استفاده میکنند تا تلاشهایشان را اجرا و هماهنگ کنند : برنامه نویسی در دستههای دونفری، بازبینی کد، و جلسات روزانه. هدف هر مهندس نرم افزار بایستی رسیدن به ایدههای جدید خارج از مدلهای طراحی شده قبلی باشد، که باید شفاف بوده و بخوبی مستند شده باشد.
با وجود رشد فزاینده اقتصادی و قابلیت تولید فزایندهای که توسط نرم افزار ایجاد شده ، هنوز هم بحث و جدلهای ماندگار درباره کیفیت نرم افزار ادامه دارند.
David Parnas گفتهاست که مهندسی نرم افزار یک شکل از مهندسی است. Steve McConnell گفتهاست که هنوز اینطور نیست، ولی مهندسی نرم افزار باید یک شکل از مهندسی بشود. Donald Knuth گفتهاست که برنامه نویسی یک هنر است.
دیوان فعالیتهای آماری آمریکا دسته بندی کردهاست مهندسان نرم افزار را به عنوان زیرگروهی از «متخصصین کامپیوتر»، با فرصتهای شغلی ای مانند دانشمند کامپیوتر، برنامه نویس، و مدیر شبکه. BLS دسته بندی میکند تمام مهندسین دیگر این شاخه علمی ، که شامل مهندسین سخت افزار کامپیوتر نیز هست، را بهعنوان «مهندسین» .
مهندسی کامپیوتر به عنوان رشته دانشگاهی (ایران)
این رشته در ابتدا تحت پوشش رشتهای به نام انفورماتیک و تحت نظر دانشکدههای ریاضی تدریس میشد. هم اکنون این رشته در اکثر دانشگاهها با عنوان مهندسی کامپیوتر و تحت نظر دانشکده فنی (یا مهندسی) ارائه میگردد.
در این قوانین
برای ورود به دوره ی کارشناسی ارشد باید مثل همه ی مقاطع در ایران از سد کنکور گذشت ، در کنکور دانشگاه های دولتی از مباحث زیر برای هر گرایش سؤال مطرح می شود: 1- زبان عمومی وتخصصی با ضریب 1
2-ریاضیات:( ریاضی مهندسی،آمارواحتمالات، محاسبات عددی ، ساختمان های گسسته) با ضریب 2
3- دروس مشترک:( ساختمان داده ها، نظریه ی زبان ها و ماشین ها، مدارهای منطقی، معماری کامپیوتر، سیستم عامل) با ضریب 4
4- الف) دروس تخصصی معماری کامپیوتر:( VLSI، الکترونیک دیجیتال ، انتقال داده)
ب) دروس تخصصی هوش مصنوعی: ( طراحی الگوریتم ها، هوش مصنوعی)
ج) دروس تخصصی نرم افزار:(کامپایلر، زبان های برنامه سازی، طراحی الگوریتم، پایگاه داده) با ضریب "2"
د) دروس تخصصی الگوریتم ها و محاسبات (کامپایلر، زبان های برنامه سازی، طراحی الگوریتم، پایگاه داده) با ضریب "3"
و در مقطع دکترا از دروس زیر برای سه گرایش سؤال مطرح می شود:
1- مهندسی کامپیوتر _ نرم افزار
الف) مواد امتحان عمومی : 1-پایگاه داده2- نظریه ی زبان ها و ماشین ها3- ساختمان داده ها4- طراحی الگوریتم ها 5- کامپایلر 6- طراحی وپیاده سازی زبان های برنامه سازی7- سیستم عامل(40%)
ب) مواد امتحان اختصاصی: 1- سیستم عامل پیشرفته 2- پایگاه داده ی پیشرفته3- الگوریتم های موازی (60%)
2- مهندسی کامپیوتر_ معماری کامپیوتر
الف) مواد امتحان عمومی: 1- معماری کامپیوتر2- الکترونیک دیجیتال3- انتقال داده ها4- شبکه های کامپیوتری5- سیستم عامل 6- VLSI
(40%)
ب) مواد امتحان اختصاصی:1- معماری کامپیوتر پیشرفته 2- شبکه های کامپیوتری پیشرفته3- مدل سازی سخت افزار و متد های طراحی آن (60%)
3- مهندسی کامپیوتر _ هوش مصنوعی
الف) مواد امتحان عمومی:1- مدار منطقی 2- نظریه ی زبان ها و ماشین ها3- ساختمان داده ها 4- طراحی الگوریتمها 5- هوش مصنوعی 6-سیگنال ها وسیستم ها(40%)
ب-) مواد امتحان اختصاصی: 1- سیستم های خبره(50%) و منطق فازی (50%)2- شناسایی آماری الگو 3- شبکه های عصبی 4- پردازش تکاملی 5- یکی از دروس پردازش و شناسایی گفتار، تصویر پردازی رقمی (60%)
ریشهٔ واژه
ریشه واژهٔ مهندس واژه فارسی اندازه است. این واژه در فارسی میانه به گونهٔ هندسه تلفظ میشده که پس از وام گرفته شدن این واژه از سوی عربی و صرف آن در یکی از بابهای آن زبان واژه مهندس به معنی اندازه گر از آن ساخته شده است. اما امروزه مهندس به کسی اطلاق میشود که به یکی از علوم مهندسی آشنا باشد و در میان عامه کسی که هندسه بداند را مهندس خطاب نمیکنند.
پیشینه
در ابتدا, مهندس به کسی گفته می شد که ماشین های نظامی را می راند. مفهوم مهندس غیر نظامی در قرن شانزدهم در هلند پدید آمد و به سازندگان پلها وجاده ها نسبت داده می شد, و سپس این مفهوم درانگلیس وسایر کشورها هم ظاهر شد.
وظایف مهندسی بدین گونهاند که یک مهندس میبایست محدودیتهای مربوطه را تشخیص دهد تا بتواند به دستاوردهای لازم برسد. محدودیتها شامل منابع در دسترس، محدودیتهای جسمانی یا فنی، آمادگی برای پیرایشها یا افزایشهای آینده، و دیگر عاملها مانند نیازهای هزینه ای، ساختپذیر بودن، و کاربردی بودن میباشد. با درک این محدودیت ها، مهندس، شناسهها و مشخصات حدودی که یک شیء یا سامانه میتواند در چارچوب آن ساخته شود را مشخص کرده و ارائه میدهد. از اینرو ملاحظات بسیاری بر روی کار مهندسی تأثیر دارند.
برای اینکار:
از منوی Start به Run رفته و عبارت regedit را وارد کنید و Enter بزنید تا وارد ویرایشگر رجیستری شوید.
سپس به مسیر زیر بروید:
HKEY-CURRENT-USER / Control Panel / Desktop
در سمت دیگر پنجره بر روی PaintDesktopVersion دوبار کلیک کرده و Value Data را از 0 به 1 تغییر دهید و سپس OK کنید.
اکنون باید سیستم را رستارت نمایید.
برای پاک کردن نمایش دهنده ورژن مجددأ عدد 1 را به 0 تغییر دهید.
![]()