코딩 용어 알려주세요
AI가 생각 중입니다...
디버깅: 프로그램의 오류를 찾아내고 수정하는 과정
이진 탐색: 정렬된 데이터를 반씩 나눠가며 원하는 값을 찾는 효율적인 방법(1~100사이 정렬된 수열에서 90을 찾을 때, 50보다 큰지, 75보다 큰지, 87보다 큰지, 93보다 큰지, 91보다 큰지 이런식으로 좁혀갑니다.)
알고리즘: 문제를 해결하기 위한 단계적인 절차나 규칙
시간 복잡도: 알고리즘의 실행 속도가 데이터 양에 따라 어떻게 변하는지 나타낸 척도
변수: 데이터를 저장하기 위해 이름을 붙여둔 메모리 공간
함수: 특정 작업을 수행하도록 설계된 재사용 가능한 코드 블록
컴파일: 사람이 작성한 소스 코드를 컴퓨터가 실행할 수 있는 기계어로 변환하는 작업
리팩토링: 결과물은 유지하면서 내부 코드 구조를 깨끗하게 개선하는 것
API: 서로 다른 소프트웨어가 데이터를 주고받기 위한 접점이나 규약
프론트엔드: 사용자가 직접 보고 상호작용하는 화면 영역
백엔드: 데이터 저장, 처리 등 서버 내부의 비보이는 로직을 담당하는 영역
데이터베이스: 구조화된 데이터를 저장하고 관리하는 시스템
Git: 코드의 변경 이력을 관리하는 버전 관리 도구
커밋: 변경된 사항을 저장소에 기록하는 행위
라이브러리: 자주 쓰이는 기능을 미리 만들어두어 필요할 때 꺼내 쓰는 도구 모음
AI 분석가
티켓이 필요해요!
안녕하세요! 왼쪽의 글 내용을 바탕으로 궁금한 점을 질문해 주세요.
질문 시 티켓 1장이 사용됩니다.
질문 시 티켓 1장이 사용됩니다.