คำศัพท์ภาษาอังกฤษ หมวดไอทีและการพัฒนา

คำศัพท์เชิงเทคนิคสำหรับการพัฒนาซอฟต์แวร์

193 คำA1 · 9A2 · 26B1 · 92B2 · 52C1 · 14

คุณรู้จักคำเหล่านี้ไหม

10 คำจากชุดนี้ เลือกคำแปลที่ถูกต้อง

แนวคิดพื้นฐาน · 28

คำระดับคำแปลคำจำกัดความ
codeA2โค้ดinstructions written for a computer program
programA2โปรแกรมa set of instructions that tells a computer what to do
softwareB1ซอฟต์แวร์programs that make a computer work
hardwareB1ฮาร์ดแวร์the physical parts of a computer, or metal tools
computerA1คอมพิวเตอร์a machine that stores and works with information
dataB1ข้อมูลfacts and information, often in numbers
fileA2ไฟล์a document kept on a computer
folderA2โฟลเดอร์cover used to keep papers together
applicationB1แอปพลิเคชันa computer program made to do a certain task
appA1แอปa small thing on your phone or computer you can use
websiteA2เว็บไซต์set of pages on the internet
browserB1เบราว์เซอร์program for looking at the internet
serverB1เซิร์ฟเวอร์a person who brings food or a computer that stores data
clientB1ไคลเอนต์a computer that asks another computer for information
databaseB2ฐานข้อมูลa large organised collection of information on a computer
networkB1เครือข่ายa group of things or people connected together
internetA2อินเทอร์เน็ตsystem that lets computers share information
downloadA2ดาวน์โหลดto get a file from the internet to your device
uploadB1อัปโหลดto send a file from your computer to the internet
installA2ติดตั้งto put something new in place and make it work
updateB1อัปเดตto change something to make it more modern and complete
versionB1เวอร์ชันone form of something that may be different
featureB1ฟีเจอร์important or interesting part of something
userB1ผู้ใช้a person who uses something
passwordB1รหัสผ่านsecret word that lets you use something
loginA2เข้าสู่ระบบact of entering a computer system
logoutA2ออกจากระบบthe act of leaving a computer program or system
accountB1บัญชีa personal profile used to log into a website

คำศัพท์การเขียนโปรแกรม · 31

คำระดับคำแปลคำจำกัดความ
variableB1ตัวแปรa name that stores a value that can change
functionB1ฟังก์ชันa named piece of code that performs a task
methodB1เมธอดway of doing something
classA1คลาสa plan for making many things of the same kind in a computer
objectB1ออบเจกต์a thing in a program that has data and actions
arrayB1อาร์เรย์an ordered list of values stored under one name
stringA2สตริงa piece of text made of characters used in a program
integerB2จำนวนเต็มwhole number that is not a fraction
booleanB1บูลีนtype that can only be true or false
loopB1ลูปa set of instructions that repeats many times in a program
conditionB1เงื่อนไขa test that decides whether part of a program runs
statementB1สเตทเมนต์, ประโยคคำสั่งa single instruction in a program that performs an action
expressionA2นิพจน์a group of values and symbols in code that give a result
parameterC1พารามิเตอร์rule or limit that controls how something is done
argumentA2อาร์กิวเมนต์a value passed into a part of a program to be used
returnA2คืนค่าto send a value back from a piece of code
valueB1ค่าthe data that is stored inside a variable
typeA1ชนิดa kind or sort of something
syntaxB2ไวยากรณ์the rules for how words are put together in a language
algorithmB2อัลกอริทึมa set of rules followed to solve a problem step by step
logicB1ตรรกะway of thinking that follows clear rules
operatorB1ตัวดำเนินการa symbol used to perform an action on values
constantB1ค่าคงที่a value in a program that never changes
inputB1อินพุตinformation or ideas you put into something
outputB1เอาต์พุตinformation that a computer program produces
interfaceB2อินเทอร์เฟซpoint where two systems or people meet and work together
abstractionC1นามธรรมa simple way of hiding complicated details in a program
scopeB1ขอบเขตrange of what something covers or deals with
callbackB2คอลแบ็กa piece of code that runs after another task finishes
asynchronousB2อะซิงโครนัสnot happening at the same time
synchronousB2ซิงโครนัสhappening at the same time

กระบวนการพัฒนา · 25

คำระดับคำแปลคำจำกัดความ
developB1พัฒนาto grow or make something better over time
developerB1นักพัฒนาa person who builds or creates something
programmerB2โปรแกรมเมอร์a person who writes instructions for computers
engineerA2วิศวกรa person who plans and builds computer programs
codingB1การเขียนโค้ดwriting instructions for a computer
debuggingB2การดีบักfinding and fixing problems in a computer
bugA2บัก, ข้อผิดพลาดa small insect or a problem in a computer
errorA2ข้อผิดพลาดsomething wrong, a mistake
fixA1แก้ปัญหา, แก้ไขto make something broken work again
testingB2การทดสอบchecking that a computer program works correctly
deployB2ดีพลอย, ติดตั้งto make a new version of a program available to people
releaseB1รีลีส, เวอร์ชันa new version of a program made available to people
buildA1บิลด์to make something by putting parts together
compileB2คอมไพล์to turn program code into a form a computer can run
compilerB2คอมไพเลอร์a program that turns code into a form a computer can run
runtimeB2รันไทม์the time when a computer program is running
reviewB1รีวิว, ตรวจสอบa check of someone's work before it is accepted
code reviewB1โค้ดรีวิวthe process of checking someone else's code for mistakes
mergeB1รวม, เมิร์จto join together into one
branchA2แบรนช์, สาขาa separate copy of a project's code where changes can be made safely
version controlB1การควบคุมเวอร์ชันa system that saves and tracks changes made to files
agileB2อไจล์describing work done in short flexible stages
requirementB1ข้อกำหนดsomething you must have or do
specificationC1ข้อกำหนดจำเพาะdetailed plan of how something should be made
documentationB2เอกสารประกอบofficial papers or written instructions

การพัฒนาเว็บ · 18

คำระดับคำแปลคำจำกัดความ
componentB1คอมโพเนนต์one part of a bigger thing
moduleB1โมดูลone part of a bigger course or system
packageB1แพ็กเกจa set of code files you can add to a project
dependencyB2การพึ่งพา, ดีเพนเดนซีanother piece of code that a program needs to work
requestB1คำขอ, รีเควสต์a message asking a computer for something
responseB1การตอบกลับ, รีสปอนส์an answer to something said or done
routeB1เส้นทาง, เราต์way from one place to another
routingB2การจัดเส้นทางsending something along a chosen path
navigationB1การนำทางthe act of finding your way from place to place
layoutC1เลย์เอาต์way things are arranged in a space or on a page
templateB2เทมเพลตa pattern or guide used to make something
stylesheetB1สไตล์ชีตset of rules for how a page should look
responsiveB2ตอบสนอง, รีสปอนซีฟable to change and fit different screen sizes
mobileA2มือถือ, โมบายrelating to phones and other small devices you carry
desktopA2เดสก์ท็อปrelating to a large computer used for work, not a phone
cross-platformB2ข้ามแพลตฟอร์มworking on different types of computers or systems
domainB2โดเมนan area of knowledge or control, or a web address
cachingB2การแคชstoring information so it can be found quickly later

ข้อมูลและการจัดเก็บ · 18

คำระดับคำแปลคำจำกัดความ
rowA2แถวone line of information in a table
columnB1คอลัมน์a vertical line of information in a table
recordA2เรคคอร์ดa piece of information saved as one item in a table
fieldA1ฟิลด์one part of a form or table that stores a piece of information
queryB1คิวรีquestion about something
backupB1แบ็กอัปextra copy kept in case something goes wrong
restoreB1กู้คืนto bring back to how it was before
storageB1ที่เก็บข้อมูลkeeping things in a place until needed
cloudA1คลาวด์a place where your computer things are kept for you, not on your computer
localA2โลคอลstored on your own device, not online
remoteB1รีโมทreached over a network, not on your own device
syncB1ซิงค์to update data so it stays the same everywhere
importB1นำเข้าto bring data into a program from somewhere else
exportB1ส่งออกto send data out of a program to use elsewhere
encryptB2เข้ารหัสchange data into a secret code for safety
decryptB2ถอดรหัสto change a secret code back into clear words
compressionB2การบีบอัดpressing something into a smaller space
formatB1รูปแบบway something is set up or arranged

การออกแบบ UI/UX · 33

คำระดับคำแปลคำจำกัดความ
designB1ดีไซน์a plan for how something looks and works
buttonA1ปุ่มa small object you press to make something happen
iconB1ไอคอนa small picture used to represent a program
toolbarB2แถบเครื่องมือa row of buttons on a computer screen
sidebarB2แถบด้านข้างextra information shown at the side of a page
headerB2ส่วนหัวhitting a ball with your head, or text at the top of a page
footerB2ส่วนท้ายinformation shown at the bottom of a page
modalB1โมดอลa small window that pops up on top of the page
popupB1ป๊อปอัปwindow or thing that appears suddenly
tooltipB1ทูลทิปsmall message that appears when you point at something
notificationB1การแจ้งเตือนofficial message telling about something
alertB1คำเตือน, การเตือนa message that warns you about something important
formA2ฟอร์มa shape or a paper with spaces to write in
checkboxB1ช่องทำเครื่องหมายsmall square you mark with a tick
dropdownB1ดรอปดาวน์list that opens down when you click on it
sliderB2สไลเดอร์thing that moves smoothly along a track
toggleB2สลับa small switch, or to change between two states
scrollB2เลื่อนto move text up or down on a screen
tapA2แตะa quick touch on a screen with a finger
swipeB2ปัดto move your finger across a screen, or to hit
gestureB1ท่าทางmovement of hand or body to show meaning
animationB1แอนิเมชันpictures made to seem to move
transitionB1ทรานซิชันa change from one thing to another
loadingB1กำลังโหลดa page or app getting ready to show its content
spinnerC1สปินเนอร์a small turning circle that shows the app is still loading
placeholderB2ตัวยึดตำแหน่งsomething that fills a space until replaced
themeB1ธีมa set of colors and styles used in an app
dark modeB1โหมดมืดscreen setting with dark colors to help eyes
accessibilityB2การเข้าถึงhow easy it is for everyone to use or reach something
usabilityC1ความสามารถในการใช้งานhow easy something is to use
wireframeB2ไวร์เฟรมa simple drawing showing the basic shape of something
prototypeB2ต้นแบบthe first model of something before many are made
mockupB2ม็อกอัปsimple model of something not yet finished

DevOps และเครื่องมือ · 20

คำระดับคำแปลคำจำกัดความ
commandB1คำสั่งan instruction typed for a computer to carry out
consoleB1คอนโซลa screen used to type commands and control a computer program
scriptB1สคริปต์a short computer program that performs a task automatically
automationB2ระบบอัตโนมัติuse of machines to do work without human help
pipelineB2ไปป์ไลน์a series of automated steps that build and deliver software
environmentB1สภาพแวดล้อมthe place on a computer where a program runs
productionB1โปรดักชันthe live system that real users use
stagingB2สเตจจิงa test system that copies the live one before release
monitoringB1การตรวจสอบwatching and checking something over time
loggingB2การบันทึกthe recording of events that happen in a computer system
debugB2ดีบักto find and fix problems in a machine or code
traceB1การติดตามa record of the steps a program follows while running
performanceB1ประสิทธิภาพhow well and quickly a computer system works
load balancingB2การกระจายโหลดsharing work equally between systems
latencyB2เวลาแฝงtime between an action and its result
throughputC1ปริมาณงานamount of work done or material processed in time
downtimeC1ช่วงหยุดทำงานtime when a computer system is not working
uptimeC1ช่วงทำงานtime when a system or machine is working
incidentB1เหตุขัดข้อง, อินซิเดนต์event, usually bad or unusual
rollbackB2ย้อนกลับa return of a system to an earlier version after a problem

คำกริยาทั่วไป · 20

คำระดับคำแปลคำจำกัดความ
implementB1นำไปใช้to put a plan into action
executeB2ดำเนินการto run a computer program
initializeC1เริ่มต้นto set up or prepare for first use
validateC1ตรวจสอบto prove that something is true or correct
fetchB1ดึงข้อมูลto get data from another place, like the internet
submitB1ส่งto give something to someone to look at
deleteB1ลบto remove something, usually from a computer
createB1สร้างto make something new
editA2แก้ไขto change and fix a piece of writing or video
modifyB1ปรับเปลี่ยนto change something a little
configureB2กำหนดค่าto set up or arrange parts for use
integrateB1รวมเข้าด้วยกันto bring different things together as one
optimizeB2ปรับให้เหมาะสม, ออปติไมซ์to make something work as well as possible
scaleB1ขยายระบบ, สเกลto increase how much work a system can handle
migrateB2ย้ายto move data from one system to another
iterateC1วนซ้ำto repeat the same steps many times, often improving each time
replicateC1ทำสำเนาto make an exact copy of something
overrideC1แทนที่to replace an existing function with a new one
extendB1ขยายto make longer or bigger
inheritB1สืบทอดto get features from another class in a program

ชุดคำที่เกี่ยวข้อง

ที่อยู่อาศัยและที่พักกริยาวลีถนนและเมืองที่ทำงาน การประชุม และการหางานชุดคำทั้งหมด →

เพิ่มทั้ง 193 คำลง WordStudy

ชุดคำเดียวกัน คำแปลเดียวกัน — เป็นการ์ด แบบทดสอบ จับคู่ สะกด และเกม คำที่คุณรู้แล้วจะถูกข้ามอัตโนมัติ

QR — App Storeส่องกล้อง — จะเปิด App Store