دسته: فنی
-
برنامه سلام دنیا Hello World Program
برنامه “سلام، دنیا!” یا Hello, World!” Program” چیست؟ برنامه “Hello, World!” یا “سلام، دنیا!” یک برنامهی رایانهای ساده است که عبارت “Hello, World!” را در خروجی به نمایش درمیآورد. به دلیل آسانی و کوتاه بودن برنامه Hello World معمولا اولین برنامهای که در هر زبان برنامه نویسی به مبتدیان آموزش داده میشود همین برنامه است. هدف…
-
کامپایلر Compiler
کامپایلر یا Compiler چیست؟ کامپایلر (Compiler) یک برنامهی رایانهای است که سورس کد نوشته شده به یک زبان برنامه نویسی (زبان مبدأ) را به یک زبان دیگر (زبان مقصد) تبدیل میکند. البته معمولا این اصطلاح برای برنامههایی به کار میرود که سورس کد یک زبان برنامه نویسی سطح بالا (نظیر C یا BASIC) را به…
-
اچ تی ام ال HTML
اچ تی ام ال یا HTML چیست؟ اچ تی ام ال (HTML) یک زبان نشانه گذاری استاندارد است که برای ایجاد صفحات و اپلیکیشنهای وب مورد استفاده قرار میگیرد. عنوان این زبان برگرفته از سرواژههای عبارت HyperText Markup Language به معنای “زبان نشانهگذاری ابرمتن” میباشد. اچتیامال در کنار CSS و JavaScript به عنوان فناوریهای اصلی…
-
جاوااسکریپت JavaScript
جاوااسکریپت یا JavaScript چیست؟ جاوااسکریپت (JavaScript یا به اختصار JS)، یک زبان برنامهنویسی اسکریپتی و سطح بالاست که در کنار HTML و CSS یکی از اصلیترین تکنولوژیهای توسعهی وب محسوب میشود. بسیاری از وبسایتها از جاوا اسکریپت برای برنامهنویسی و تعیین رفتار صفحات وب در سمت کلاینت (Client-side) استفاده میکنند. JavaScript یک زبان تفسیری (Interpreted) یا کامپایل شده در لحظه (just-in-time…
-
رابط کاربری گرافیکی Graphical User Interface – GUI
رابط کاربری گرافیکی یا Graphical User Interface – GUI چیست؟ رابط کاربری گرافیکی (Graphical User Interface) یا به اختصار GUI (بخوانید گوئی)، نوعی رابط کاربری است که به کاربران اجازه میدهد از طریق نمادهای گرافیکی و نشانگرهای بصری با دستگاههای الکترونیک به تعامل و برقراری ارتباط بپردازند. امروزه قلمرو استفاده از GUI ها نه تنها…
-
پشته Stack
پشته یا Stack چیست؟ پشته (Stack) در علوم رایانه، به ساختمان دادهای گفته میشود که مجموعهای از المانها را براساس اصل LIFO (اولویت خروج با عناصر تازه وارد) در خود نگهداری میکند و از دو عمل Push (برای افزودن آیتم) و Pop (برای حذف آیتم) پشتیبانی میکند. اعمال افزودن و حذف در Stack را میتوان…
-
سیستم مدیریت پایگاه داده Database Management System – DBMS
سیستم مدیریت پایگاه داده یا Database Management System-DBMS چیست؟ سیستم مدیریت پایگاه داده یا DBMS، یک نرم افزار رایانهای است که با پایگاه داده، کاربر و سایر اپلیکیشنها تعامل و ارتباط برقرار میکند و امکان تعریف، ایجاد، بروزرسانی، اعمال پرس و جو (Query) و به طور کلی مدیریت پایگاه داده را فراهم میآورد. اکثر سیستمهای…
-
پایگاه داده Database
پایگاه داده یا Database چیست؟ پایگاه داده (Database یا به اختصار DB)، به مجموعهای سازمانیافته از دادهها گفته میشود که عناصری نظیر شِماها (Schema)، جداول (Table)، پرس و جوها (Query)، دیدها (View) و … را شامل میشود. امروزه همراه با رشد انفجارگونه دادههای تولید شده توسط سازمانها، رسانهها، افراد و حتی ابزارهای ساخت بشر (نظیر…
-
وردپرس WordPress
وردپرس یا WordPress چیست؟ وردپرس یک سیستم مدیریت محتوا (CMS) رایگان و منبع باز مبتنی بر زبان PHP و پایگاه داده MySQL یا MariaDB است. این سیستم مدیریت محتوا در سال 2003 توسط Matt Mullenweg و Mike Little طراحی و منتشر شد. وردپرس بزرگترین و معروفترین سیستم مدیریت وبسایت و بلاگینگ در دنیا میباشد که…
-
نقطه وقفه Breakpoint
نقطه وقفه یا Breakpoint چیست؟ نقطه وقفه یا نقطه انفصال (Breakpoint) به مکان توقف یا مکث عمدی در سورس کد یک برنامه گفته میشود. از وقفههای حاصل از این نوع نقاط به منظور اشکال زدایی برنامه در آن مکان استفاده میشود. در واقع نقاط وقفه ابزاری هستند که به توسعه دهنده کمک میکنند تا در یک…
