pattern

Applied Science and Research - Programming

Study terms related to programming languages, code structure, algorithms, data processing, software development, and debugging.

مراجعة

بطاقات الفلاش

الهجاء

اختبار قصير

ابدأ التعلم
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: When using a computer, the front end is the part that users interact with directly, such as clicking icons, typing text, or navigating menus to access applications and perform tasks. 

عند استخدام الكمبيوتر، الواجهة الأمامية هي الجزء الذي يتفاعل معه المستخدمون مباشرة، مثل النقر على الأيقونات أو كتابة النص أو التنقل في القوائم للوصول إلى التطبيقات وأداء المهام.

binary
binary
[صفة]

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

ثنائي, النظام الثنائي

ثنائي, النظام الثنائي

Ex: The binary representation of data allows for efficient processing and storage in electronic devices. 

التمثيل الثنائي للبيانات يسمح بمعالجة وتخزين فعال في الأجهزة الإلكترونية.

bit
bit
[اسم]

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

byte
byte
[اسم]

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

بايت, بايت

بايت, بايت

Ex: The music track is stored in MP3 format and is 4 megabytes in size, translating to around 32 million bytes. 
to code
to code
[فعل]

to write a computer program using specific instructions

يكود, يبرمج

يكود, يبرمج

Ex: The team coded a database management system to organize information efficiently. 

قام الفريق بتشفير نظام إدارة قواعد البيانات لتنظيم المعلومات بكفاءة.

command
command
[اسم]

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

أمر, تعليمات

أمر, تعليمات

Ex: The command line allows you to access advanced features. 

سطر الأوامر يسمح لك بالوصول إلى الميزات المتقدمة.

programmer
programmer
[اسم]

a person who writes computer programs

مبرمج, مطور

مبرمج, مطور

Ex: He enjoys the creativity and problem-solving involved in being a programmer. 

يستمتع بالإبداع وحل المشكلات المتضمنة في كونه مبرمجًا.

software engineer

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

مهندس برمجيات, مطور برمجيات

مهندس برمجيات, مطور برمجيات

back end
back end
[اسم]

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

الخلفية, جزء الخادم

الخلفية, جزء الخادم

Ex: When users interact with a web application, their actions trigger requests to the back end, which processes the data and generates responses visible on the front end. 

عندما يتفاعل المستخدمون مع تطبيق ويب، فإن أفعالهم تطلق طلبات إلى الخلفية، التي تعالج البيانات وتولد استجابات مرئية على الواجهة الأمامية.

dataset
dataset
[اسم]

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

Ex: They published the dataset for other researchers to use. 
deep learning

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

Ex: Deep learning requires large datasets and significant computational power. 
machine learning

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

تعلم الآلة, التعلم الآلي

تعلم الآلة, التعلم الآلي

to encode
to encode
[فعل]

to transform data into a coded form

تشفير, ترميز

تشفير, ترميز

Ex: The spy agency uses specialized methods to encode classified messages for secure communication. 

تستخدم وكالة التجسس أساليب متخصصة لترميز الرسائل المصنفة من أجل الاتصال الآمن.

to encrypt
to encrypt
[فعل]

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

تشفير, تعمية

تشفير, تعمية

Ex: The government encrypts classified documents to prevent unauthorized disclosure. 

تقوم الحكومة بتشفير الوثائق المصنفة لمنع الكشف غير المصرح به.

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: The software generates synthetic data to augment the training dataset for neural network models. 

البرنامج يولد بيانات اصطناعية لزيادة مجموعة بيانات التدريب لنماذج الشبكات العصبية.

instruction
instruction
[اسم]

a line of command that tells a computer what to do

تعليمات, أمر

تعليمات, أمر

Ex: Debugging involves identifying and fixing errors in instructions that cause the program to behave unexpectedly. 

يتضمن التصحيح تحديد الأخطاء وتصحيحها في التعليمات التي تتسبب في تصرف البرنامج بشكل غير متوقع.

markup
markup
[اسم]

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

تحديد, تعليق التنسيق

تحديد, تعليق التنسيق

Ex: The designer reviewed the markup before laying out the pages. 

راجع المصمم الترميز قبل تخطيط الصفحات.

patch
patch
[اسم]

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

ترقيع, تحديث

ترقيع, تحديث

Ex: The patch corrected the error that caused the program to freeze. 

قام التصحيح بإصلاح الخطأ الذي تسبب في تجمد البرنامج.

to program
to program
[فعل]

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

برمجة

برمجة

Ex: The developer programmed the website to display dynamic content based on user interactions. 

قام المطور ببرمجة الموقع لعرض محتوى ديناميكي بناءً على تفاعلات المستخدم.

script
script
[اسم]

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

Ex: The deployment script copied all files to the production server. 
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: Understanding the source code is essential for modifying the software. 

فهم الكود المصدري أمر ضروري لتعديل البرنامج.

machine code
machine code
[اسم]

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

Ex: She debugged the machine code at the assembly level. 
reserved word

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

Ex: His code failed because he used a reserved word as a parameter name. 
query language

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

Ex: The query language interface allows users to filter results dynamically. 
Pascal
Pascal
[اسم]

a high-level programming language designed for teaching structured programming

Ex: Pascal's syntax is known for being readable and beginner-friendly. 
graphical user interface

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

واجهة المستخدم الرسومية, واجهة رسومية للمستخدم

واجهة المستخدم الرسومية, واجهة رسومية للمستخدم

Ex: The graphical user interface allows users to interact with the system visually. 

واجهة المستخدم الرسومية تسمح للمستخدمين بالتفاعل بصريًا مع النظام.

Extensible Markup Language

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

Ex: The API returns responses in XML format by default. 
algorithm
algorithm
[اسم]

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

خوارزمية

خوارزمية

Ex: The Fast Fourier Transform (FFT) algorithm efficiently computes the discrete Fourier transform of a sequence or its inverse. 

الخوارزمية الخاصة بالتحويل السريع لفورييه (FFT) تحسب بكفاءة التحويل المنفصل لفورييه لتسلسل أو عكسه.

loop
loop
[اسم]

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

Ex: He added a break condition to exit the loop early. 
statement
statement
[اسم]

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

بيان

بيان

Ex: The return statement sends the result back to the caller. 
syntax
syntax
[اسم]

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

بناء الجملة, هيكل بناء الجملة

بناء الجملة, هيكل بناء الجملة

Ex: Syntax errors prevent the program from running. 

أخطاء التركيب تمنع البرنامج من التشغيل.

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 flags and options enable programmers to customize the compilation process for specific requirements or optimizations. 

تمكّن أعلام وخيارات المترجم المبرمجين من تخصيص عملية الترجمة لمتطلبات أو تحسينات محددة.

framework
framework
[اسم]

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

إطار, هيكل

إطار, هيكل

Ex: The healthcare framework establishes standards for patient care and medical procedures. 

يحدد الإطار الصحي معايير رعاية المرضى والإجراءات الطبية.

programming language

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

Ex: The programming language supports object-oriented and functional paradigms. 
command line
command line
[اسم]

a text interface where users type commands to execute programs

Ex: The command line accepted flags to modify the program's behavior. 
LanGeek
تنزيل تطبيق LanGeek