pattern

علوم کاربردی و پژوهش - برنامه‌نویسی

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

مرور

فلش‌کارت‌ها

املای کلمه

آزمون

شروع یادگیری
Words Related to Applied Science and Research
front end
front end
[اسم]

a part of a computer that is easily accessible and one uses constantly

فرانت اند

فرانت اند

Ex: In software development, the front end of a web application comprises the user-facing components, such as the layout, design, and interactive elements visible in a web browser. 

در توسعه نرم‌افزار، فرانت اند یک برنامه وب شامل مؤلفه‌های رو به کاربر می‌شود، مانند چیدمان، طراحی و عناصر تعاملی که در مرورگر وب قابل مشاهده است.

بستن
ورود
binary
binary
[صفت]

based on or using a numerical system that operates only on 0 and 1

دودویی, باینری

دودویی, باینری

Ex: Each character in a text file is encoded using a unique sequence of binary digits. 

هر کاراکتر در یک فایل متنی با استفاده از یک دنباله منحصر به فرد از ارقام دودویی کدگذاری می‌شود.

بستن
ورود
bit
bit
[اسم]

(computing) the smallest unit of data, representing a binary state of 0 or 1

Ex: Each bit can have a value of either zero or one. 
بستن
ورود
byte
byte
[اسم]

a unit for measuring the size of computer data that equals 8 bits

بایت (کامپیوتر)

بایت (کامپیوتر)

Ex: The image file contains millions of bytes of data, making it high-resolution and detailed. 
بستن
ورود
to code
to code
[فعل]

to write a computer program using specific instructions

کدنویسی کردن (برنامه‌نویسی)

کدنویسی کردن (برنامه‌نویسی)

Ex: He coded a website from scratch using HTML, CSS, and JavaScript. 

او با استفاده از HTML، CSS و JavaScript یک وب‌سایت را از ابتدا کد زد.

بستن
ورود
command
command
[اسم]

an instruction that tells a computer to perform a specific task or function

دستور (کامپیوتر)

دستور (کامپیوتر)

Ex: Commands like "cd" and "ls" are used in the terminal to navigate and list files in Unix-based operating systems. 

دستورات مانند "cd" و "ls" در ترمینال برای پیمایش و فهرست کردن فایل‌ها در سیستم‌های عامل مبتنی بر یونیکس استفاده می‌شوند.

بستن
ورود
programmer
programmer
[اسم]

a person who writes computer programs

برنامه‌نویس

برنامه‌نویس

Ex: The programmer debugged the code to fix errors and improve performance. 

برنامه‌نویس کد را دیباگ کرد تا خطاها را برطرف کند و عملکرد را بهبود بخشد.

بستن
ورود
software engineer

a person who designs and creates computer programs using special tools and languages

مهندس نرم‌‌افزار

مهندس نرم‌‌افزار

Ex: She works as a software engineer at a major tech company. 
بستن
ورود
back end
back end
[اسم]

a part of a computer responsible for storing and controlling data where users cannot easily access

بک اند

بک اند

Ex: Developers focus on building robust back-end systems to ensure the reliability, security, and scalability of web applications. 

توسعه‌دهندگان بر روی ساخت سیستم‌های backend قوی تمرکز می‌کنند تا قابلیت اطمینان، امنیت و مقیاس‌پذیری برنامه‌های وب را تضمین کنند.

بستن
ورود
dataset
dataset
[اسم]

(computing) a collection of data treated as a single unit

Ex: She cleaned the dataset by removing duplicate entries. 
بستن
ورود
deep learning

an AI method using neural networks to learn patterns from massive data

Ex: They applied deep learning to detect tumors in medical scans. 
بستن
ورود
machine learning

a branch of artificial intelligence where computers learn how to perform specific operations without previous instructions

یادگیری ماشین

یادگیری ماشین

Ex: She trained a machine learning model to classify customer reviews. 
بستن
ورود
to encode
to encode
[فعل]

to transform data into a coded form

کدگذاری کردن, رمزی کردن، به رمز نوشتن

کدگذاری کردن, رمزی کردن، به رمز نوشتن

Ex: In digital communication, data is often encoded before transmission for error detection and correction. 

در ارتباطات دیجیتال، داده‌ها اغلب قبل از انتقال برای تشخیص و تصحیح خطا کدگذاری می‌شوند.

بستن
ورود
to encrypt
to encrypt
[فعل]

to convert data or information into a coded form, mainly to prevent unauthorized access

رمزنگاری کردن

رمزنگاری کردن

Ex: He encrypted his personal files on the computer to safeguard his privacy. 

او فایل‌های شخصی خود را روی کامپیوتر رمزگذاری کرد تا حریم خصوصی خود را حفظ کند.

بستن
ورود
to generate
to generate
[فعل]

to create a new set of data by using a mathematical or logical process to transform an existing set of data

تولید اطلاعات کردن

تولید اطلاعات کردن

Ex: By applying mathematical transformations, the mathematician generates a new set of data to test hypotheses. 

با اعمال تبدیل‌های ریاضی، ریاضیدان مجموعه‌ای جدید از داده‌ها را برای آزمون فرضیه‌ها تولید می‌کند.

بستن
ورود
instruction
instruction
[اسم]

a line of command that tells a computer what to do

دستور (کامپیوتر)

دستور (کامپیوتر)

Ex: The program's performance can be optimized by streamlining instructions and reducing redundant operations. 

عملکرد برنامه را می‌توان با ساده‌سازی دستورالعمل‌ها و کاهش عملیات تکراری بهینه کرد.

بستن
ورود
markup
markup
[اسم]

detailed instructions, often written on a manuscript, indicating how text should be formatted or printed

نشان‌گذاری, یادداشت قالب‌بندی

نشان‌گذاری, یادداشت قالب‌بندی

Ex: She carefully followed the markup notes before sending the page to print. 

او قبل از ارسال صفحه برای چاپ، با دقت از یادداشت‌های مارک‌آپ پیروی کرد.

بستن
ورود
patch
patch
[اسم]

a small piece of code or update applied to existing software to fix issues, enhance functionality, or address vulnerabilities

پچ, به‌روزرسانی

پچ, به‌روزرسانی

Ex: After applying the patch, the software ran more smoothly. 

پس از اعمال پچ، نرم‌افزار روان‌تر اجرا شد.

بستن
ورود
to program
to program
[فعل]

to write a set of codes in order to make a computer or a machine perform a particular task

به کامپیوتر یا سیستم خاصی برنامه دادن, برنامه‌‌نویسی کردن

به کامپیوتر یا سیستم خاصی برنامه دادن, برنامه‌‌نویسی کردن

Ex: He learned to program computers at school. 
بستن
ورود
script
script
[اسم]

(computing) a sequence of instructions executed in response to an event or command

Ex: She wrote a script to automate the data backup process. 
بستن
ورود
source code
source code
[اسم]

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

کد منبع, متن منبع

کد منبع, متن منبع

Ex: They shared the source code with the open-source community. 

آنها کد منبع را با جامعه متن‌باز به اشتراک گذاشتند.

بستن
ورود
machine code
machine code
[اسم]

the low-level instructions that a computer's processor executes directly

Ex: Machine code varies depending on the processor architecture. 
بستن
ورود
reserved word

(computing) a keyword with a predefined meaning that cannot be used as a variable name

Ex: The compiler threw an error due to a reserved word in the code. 
بستن
ورود
query language

a language that uses procedural operators to request and retrieve data from a database

Ex: She wrote a query language statement to extract customer records. 
بستن
ورود
Pascal
Pascal
[اسم]

a high-level programming language designed for teaching structured programming

Ex: Pascal enforces disciplined coding with its strong typing and block structures. 
بستن
ورود
graphical user interface

the visual interaction that users have with the computer through icons, menus, etc.

واسط گرافیکی کاربر

واسط گرافیکی کاربر

Ex: The graphical user interface made the program easier to navigate. 

رابط کاربری گرافیکی باعث شد برنامه راحت‌تر پیمایش شود.

بستن
ورود
Extensible Markup Language

(computing) a markup system for structuring text and data in a machine-readable format

Ex: They used XML to exchange data between the two different systems. 
بستن
ورود
algorithm
algorithm
[اسم]

a finite sequence of well-defined, mathematical instructions for completing a specific task or solving a problem

دستورالعمل‌های ریاضی

دستورالعمل‌های ریاضی

Ex: The Sieve of Eratosthenes is an algorithm for finding all prime numbers up to a given limit. 

الگوریتم غربال اراتستن روشی برای یافتن تمام اعداد اول تا یک حد مشخص است.

بستن
ورود
loop
loop
[اسم]

(computing) a single iteration of a repeated sequence of instructions

Ex: The program executes one loop per second to check for updates. 
بستن
ورود
statement
statement
[اسم]

(computer science) a line of code written as part of a computer program

بیانیه

بیانیه

Ex: Each statement tells the program to perform an action. 
بستن
ورود
syntax
syntax
[اسم]

the set of rules that defines how statements and commands must be written in a computer programming language

نحو, ساختار نحوی

نحو, ساختار نحوی

Ex: Python has simpler syntax than many other languages. 

پایتون سینتکس ساده‌تری نسبت به بسیاری از زبان‌های دیگر دارد.

بستن
ورود
compiler
compiler
[اسم]

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

کامپایلر

کامپایلر

Ex: Compiler optimizations enhance the performance of the generated machine code by reducing execution time or memory usage. 

بهینه‌سازی‌های کامپایلر عملکرد کد ماشین تولید شده را با کاهش زمان اجرا یا استفاده از حافظه بهبود می‌بخشد.

بستن
ورود
framework
framework
[اسم]

a structure or model guiding organization or development, often with rules or principles

چارچوب, ساختار

چارچوب, ساختار

Ex: The educational framework provides guidelines for curriculum development and assessment. 

چارچوب آموزشی راهنمایی‌هایی برای توسعه برنامه درسی و ارزیابی فراهم می‌کند.

بستن
ورود
programming language

(computing) a formal language used to write instructions for computers

Ex: She learned her first programming language in college. 
بستن
ورود
command line
command line
[اسم]

a text interface where users type commands to execute programs

Ex: He prefers the command line over graphical interfaces for speed. 
بستن
ورود
LanGeek
دانلود اپلیکشن LanGeek