علوم کاربردی و پژوهش - برنامهنویسی
اصطلاحات مرتبط با زبانهای برنامهنویسی، ساختار کد، الگوریتمها، پردازش دادهها، توسعه نرمافزار و اشکالزدایی را مطالعه کنید.
مرور
فلشکارتها
املای کلمه
آزمون
a part of a computer that is easily accessible and one uses constantly

فرانت اند
در توسعه نرمافزار، فرانت اند یک برنامه وب شامل مؤلفههای رو به کاربر میشود، مانند چیدمان، طراحی و عناصر تعاملی که در مرورگر وب قابل مشاهده است.
based on or using a numerical system that operates only on 0 and 1

دودویی, باینری
هر کاراکتر در یک فایل متنی با استفاده از یک دنباله منحصر به فرد از ارقام دودویی کدگذاری میشود.
(computing) the smallest unit of data, representing a binary state of 0 or 1
a unit for measuring the size of computer data that equals 8 bits

بایت (کامپیوتر)
to write a computer program using specific instructions

کدنویسی کردن (برنامهنویسی)
او با استفاده از HTML، CSS و JavaScript یک وبسایت را از ابتدا کد زد.
an instruction that tells a computer to perform a specific task or function

دستور (کامپیوتر)
دستورات مانند "cd" و "ls" در ترمینال برای پیمایش و فهرست کردن فایلها در سیستمهای عامل مبتنی بر یونیکس استفاده میشوند.
a person who writes computer programs

برنامهنویس
برنامهنویس کد را دیباگ کرد تا خطاها را برطرف کند و عملکرد را بهبود بخشد.
a person who designs and creates computer programs using special tools and languages

مهندس نرمافزار
a part of a computer responsible for storing and controlling data where users cannot easily access

بک اند
توسعهدهندگان بر روی ساخت سیستمهای backend قوی تمرکز میکنند تا قابلیت اطمینان، امنیت و مقیاسپذیری برنامههای وب را تضمین کنند.
(computing) a collection of data treated as a single unit
an AI method using neural networks to learn patterns from massive data
a branch of artificial intelligence where computers learn how to perform specific operations without previous instructions

یادگیری ماشین
to transform data into a coded form

کدگذاری کردن, رمزی کردن، به رمز نوشتن
در ارتباطات دیجیتال، دادهها اغلب قبل از انتقال برای تشخیص و تصحیح خطا کدگذاری میشوند.
to convert data or information into a coded form, mainly to prevent unauthorized access

رمزنگاری کردن
او فایلهای شخصی خود را روی کامپیوتر رمزگذاری کرد تا حریم خصوصی خود را حفظ کند.
to create a new set of data by using a mathematical or logical process to transform an existing set of data

تولید اطلاعات کردن
با اعمال تبدیلهای ریاضی، ریاضیدان مجموعهای جدید از دادهها را برای آزمون فرضیهها تولید میکند.
a line of command that tells a computer what to do

دستور (کامپیوتر)
عملکرد برنامه را میتوان با سادهسازی دستورالعملها و کاهش عملیات تکراری بهینه کرد.
detailed instructions, often written on a manuscript, indicating how text should be formatted or printed

نشانگذاری, یادداشت قالببندی
او قبل از ارسال صفحه برای چاپ، با دقت از یادداشتهای مارکآپ پیروی کرد.
a small piece of code or update applied to existing software to fix issues, enhance functionality, or address vulnerabilities

پچ, بهروزرسانی
پس از اعمال پچ، نرمافزار روانتر اجرا شد.
to write a set of codes in order to make a computer or a machine perform a particular task

به کامپیوتر یا سیستم خاصی برنامه دادن, برنامهنویسی کردن
(computing) a sequence of instructions executed in response to an event or command
a text containing instructions in a specific order that supports a programming language which human can read and it specifies the behaviors of a computer system

کد منبع, متن منبع
آنها کد منبع را با جامعه متنباز به اشتراک گذاشتند.
the low-level instructions that a computer's processor executes directly
(computing) a keyword with a predefined meaning that cannot be used as a variable name
a language that uses procedural operators to request and retrieve data from a database
a high-level programming language designed for teaching structured programming
the visual interaction that users have with the computer through icons, menus, etc.

واسط گرافیکی کاربر
رابط کاربری گرافیکی باعث شد برنامه راحتتر پیمایش شود.
(computing) a markup system for structuring text and data in a machine-readable format
a finite sequence of well-defined, mathematical instructions for completing a specific task or solving a problem

دستورالعملهای ریاضی
الگوریتم غربال اراتستن روشی برای یافتن تمام اعداد اول تا یک حد مشخص است.
(computing) a single iteration of a repeated sequence of instructions
(computer science) a line of code written as part of a computer program

بیانیه
the set of rules that defines how statements and commands must be written in a computer programming language

نحو, ساختار نحوی
پایتون سینتکس سادهتری نسبت به بسیاری از زبانهای دیگر دارد.
a program that translates source code written in a programming language into machine code or bytecode, allowing the computer's central processing unit (CPU) to execute the program

کامپایلر
بهینهسازیهای کامپایلر عملکرد کد ماشین تولید شده را با کاهش زمان اجرا یا استفاده از حافظه بهبود میبخشد.
a structure or model guiding organization or development, often with rules or principles

چارچوب, ساختار
چارچوب آموزشی راهنماییهایی برای توسعه برنامه درسی و ارزیابی فراهم میکند.
(computing) a formal language used to write instructions for computers
a text interface where users type commands to execute programs
