معادل انگلیسی زبان پرس و جوی ساختاری ، [زبان پرس و جوی ساختاری و ساخت یافته] با حروف اختصاری ‎ SQL ، یک زبان پای

مهندسی كامپيوتر و IT
زبان پرس و جوی ساختاری ، [زبان پرس و جوی ساختاری و ساخت یافته] با حروف اختصاری ‎ SQL ، یک زبان پایگاه داده هاست که در پرس و جو ، نوسازی و مدیریت پایگاه داده های رابطه ای مورد استفاده قرار میگیرد ‎ SQL که در دهه ‎ 1970 از زبان پرس و جوی انگلیسی ساختاری (‎SEQUEL) حاصل از پروژه تحقیقاتی آی بی ام اشتقاق یافت ، به عنوان استانداردی در محصولات پایگاه داده ها پذیرفته شده است ‎ SQL گرچه یک زبان برنامه نویسی به مفهوم ‎ C یا پاسکال نیست ، اما برای به فرمول درآوردن پرس وجوهای مقابله ای یا به عنوان دستورالعملهای یک برنامه کاربردی جهت دستکاری داده ها میتواند مورد استفاده قرار بگیرد استاندارد ‎ SQL میتواند اجزایی برای تعریف ، تغییر ، کنترل و حفاظت داده ها را در خود جای دهد ، و برای کاربران فنی و غیر فنی طراحی شده است
structured query language
موارد مشابه با اصطلاح تخصصی فارسی زبان پرس و جوی ساختاری ، [زبان پرس و جوی ساختاری و ساخت یافته] با حروف اختصاری ‎ SQL ، یک زبان پای
زبان همگذاری ، زبان اسمبلی ، زبان اسمبلی - زبان برنامه نویسی که در آن هر جمله به یکی از دستورالعمل های دودویی تشخیص داده شده توسط سی پی یو مربوط می شود برنامه های زبان اسمبلی توسط یک اسمبلر به کد ماشین تبدیل می شوند کاربرد زبانهای اسمبلی نسبت به زبانهای برنامه نویسی معمولی سطح بالا سخت تر اما نسبت به زبانهای ماشین آسانتر است در زبان ماشین تمام دستوالعمل ها باید به کد دو دویی ( باینری ) نوشته شوند برنامه های کامل کامپیوتر به ندرت به زبان اسمبلی نوشته می شوند اما این زبان برای زیر برنامه های کوتاهی که باید با سرعت هر چه بیشتر اجرا شوند یا کارهای خاصی را با سخت افزار کامپیوتر انجام دهند به کار می رود شکل زیر برنامه کوچکی را به زبان اسمبلی نشان می دهد این برنامه یک عدد را گرفته و بررسی می کند که آیا آن عدد در محدوده 97-122 هست یا بدون تغییر رها می سازد مثلا" هیچ دستوالعملی اسمبلی برای باز کردن فایل چاپ یک عدد یا محاسبه جذر ریشه وجود ندارد برای این توابع برنامه نویسان باید زیر برنامه های پیچیده ای بنویسند از سرویسهای سیستم عامل استفاده کنند یا برنامه های یک کتابخانه را احضار نمایند ، زبان همگذاری زبان برنامه نویسی سطح پایین و نمادین که در آن دستورها با اسامی کوتاه و یاد آور (mnemonic) نوشته می شود ، [زبان اسمبلی] نوعی زبان برنامه نویسی سطح پایین که هر عبارت آن مستقیما به یک دستورالعمل ماشین مربوط میشود بنابراین ، هر نوع ریز پردازنده یک زبان اسمبلی خاص دارد برنامه نویس پس از نوشتن یک برنامه به زبان اسمبلی ، باید با استفاده از اسمبلر خاص آن پردازنده ، زبان اسمبلی مزبور را به کد ماشین تبدیل کند زبان اسمبلی کنترل دقیقی بر روی کامپیوتر را میسر میسازد ، اما برنامه های به زبان اسمبلی که برای یک نوع کامپیوتر نوشته شده اند ، برای این که در یک نوع کامپیوتر دیگر کار کنند ، باید دوباره نوشته شوند زبان اسمبلی به سه دلیل به زبانهای سطح بالا ارجحیت دارد: سرعت ، کنترل و امکانات بیشتر برنامه هایی که به زبان اسمبلی نوشته میشوند ، نسبت به برنامه های ایجاد شده توسط کامپایلر با سرعت بیشتری اجرا میشوند‎ ; همچنین زبان اسمبلی ، امکان کنترل مستقیم بر روی سخت افزار (پردازنده ، حافظه ، صفحه نمایش و درگاههای ورودی‎/ خروجی) را برای برنامه نویس فراهم میسازد نیز نگاه کنید به ‎ assembler ، ‎ compiler ، ‎ high-level language ، ‎ machine code
برنامه نویسی ساخت یافته ، برنامه نویسی ساختاری ، برنامه نویسی ساختار یافته ، برنامه نویسی ساخت یافته - روشی در برنامه نویسی که بر منطق ، بخش بندی ( ماجول بندی ) ، و اجتناب از به کارگیری عبارت GOTO ( که ذاتاً منبع خطاست ) تأکید دارد یکی از موانع مهم در توسعه ی نرم افزار کامپیوتری بهتر ، محدودیت توان بشر در درک برنامه هایی است که می نویسد برنامه نویسی ساخت یافته ، اسلوبی از برنامه نویسی است که برنامه ها را قابل فهم تر و کم خطاتر می سازد از آنجا که برنامه نویسی ساخت سافته ، حرکت مشهوری است ، می توان آن را به چندین روش تعریف کرد با این حال ، این روش برنامه نویسی معمولاً شامل موارد زیر است : (1) ساختار بلوکی : عبارت در برنامه باید در گروههای عملکردی سازماندهی شوند (2) اجتناب از پرشها: ( « برنامه نویسی بدون GOTO » ) به روش ریاضی می توان اثبات کرد که وقتی یک زبان ساختارهایی معادل عبارات IF-THEN و WHILE در پاسکال دارد ، نسازی به عبارت GOTO ندارد همچنین عبارتهای GOTO غالباً موجب خطای برنامه نویسی شده و برنامه نویس را گمراه می کند طرفداران برنامه نویسی ساخت یافته ، فقط تحت شرایط بسیار محدودی اجازه ی استفاده از GOTO را می دهند ( مثلاً ، سر و کار داشتن با شرایطی که کاملاً منطق برنامه را نادیده می گیرد ) (3) بخش بندی ( ماجول بندی ) : اگر دنباله ی عبارتی بدون وقفه بیش از 50 خط داشته باشد ، به دلیل فقدان زمان لازم برای فهم آن توسط انسان و پیگیری اطلاعات ، برنامه ها باید به زیر روال هایی تقسیم شوند ، حتی اگر یک زیر روال فقط یک بار احضار شود در این حالت برنامه نویس برنامه ی اصلی را به صورت یک طرح کلی می خواند و هرگز به درک بیش از یک ثفحه ی برنامه در یک زمان نیازی نخواهد داشت( برنامه نویس باید بداند که زیر روال ها چه کاری را انجام می دهند ، نه اینکه چگونه آن را انجام می دهند) این اصل گاهی « پنهان سازی اطلاعات » نامیده می شود؛ اطلاعات نامربوط باید از مسیر برنامه نویس خراج شود ، [برنامه نویسی ساختاری ، برنامه نویسی ساخت یافته] یک اصطلاح کلی برای روش برنامه نویسی خاصی که برنامه ها را با جریان و طرح واضح ، و درجه ای از ساختار واحدی یا سلسله مراتبی تهیه میکند از مزایای این روش برنامه نویسی ، سهولت در حفظ و خوانایی آن برای برنامه نویسان میباشد مقایسه کنید با ‎ ; spaghetti code نیز نگاه کنید به ‎ object-oriented programming

دیکشنری تخصصی انگلیسی به فارسی مهندسی كامپيوتر و IT بر اساس حروف الفبا

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

دیکشنری تخصصی فارسی به انگلیسی مهندسی كامپيوتر و IT بر اساس حروف الفبا

آ | ا | ب | پ | ت | ث | ج | چ | ح | خ | د | ذ | ر | ز | ژ | س | ش | ص | ض | ط | ظ | ع | غ | ف | ق | ک | گ | ل | م | ن | و | ه | ی |
اگر این اصطلاح تخصصی مهندسی كامپيوتر و IT از فارسی به انگلیسی مفید بود آن را با دوستان خود به اشتراک بگذارید

دیکشنری تخصصی به تفکیک دپارتمان ها و رشته ها


دیکشنری تخصصی هنر

درباره دیکشنری تخصصی برساد


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

تماس با ما



Telegram: @Barsadic
وبلاگ برساد

×
می خوای مقاله ISI مهندسی كامپيوتر و IT رو برات ترجمه کنیم؟ سریع کلیک کن