방명록
- 기본 개발용어 알아보기2024년 12월 05일 08시 42분 35초에 업로드 된 글입니다.작성자: 민발자728x90
https://youtu.be/GYmuQJiPeM4?si=vFWtmrMyVAgNxS2R
디버그
소프트웨어에 발생하는 문제의 원인을 찾는 것
디버그는 배포와 대비되서 개발중인 상태를 의미
오타나 문법적인 오류, 논리적 설계 문제, 코드가 실행 환경과 맞지 않거나 예상하지 못한 데이터 등으로 인해 발생
특정 단계들마다 상태를 확인해서 오류 발생 요소를 찾아야 함
컴파일러와 인터프리터
작성한 코드를 컴퓨터가 이해할 수 있는 기계어 혹은 중간 단계 언어로 번역
미리 번역 → 컴파일 언어
실행할 때마다 번역 → 인터프리터 언어
빌드
소스코드, 라이브러리, 소프트웨어에 필요한 파일들을 출시하기 적합한 형태로 변형 또는 압축하는 것
윈도우 .exe 처럼 파일 하나로 제공하거나 코드를 압축해 전체 크기를 줄이거나 코드 난독화
컴파일 언어의 경우 빌드에 컴파일 작업이 포함되어있음
소프트웨어의 종류, 프로그래밍 언어마다 빌드 결과물이 다름
배포
빌드한 결과물을 사용자에게 전달하는 과정
웹 개발에서는 웹 사이트에서 작업한 바를 반영하는 것
환경 변수
환경이란 소프트웨어가 동작하는 공간을 의미
환경변수란 환경에 지정된 값을 의미, 환경설정
프로그래밍에서 특정 값을 사용
설정을 저장하는데 사용
디버깅을 용이하게 하기 위해 개발용, 배포용으로 나눠 환경변수를 사용
비밀번호와 같은 보안 요소 노출 방지
라이브러리/프레임워크
라이브러리 : 필요시 사용할 수 있는 모듈화된 코드, 묶음, 라이브러리를 이용해서 개발
프레임워크 : 소프트웨어의 기초 설계가 프로그래밍 되어있음, 이 규칙에 따라 프로그래밍
728x90'데브코스 > 영상과제' 카테고리의 다른 글
객체지향 프로그래밍이 뭔가요? (0) 2024.12.05 깃. 깃허브. 기초개념 잡아드림 (0) 2024.12.05 웹과 인터넷 개념 (3) 2024.12.05 비트와 바이트 문자 인코딩 개념 정리 (0) 2024.12.05 IP주소를 알아봅시다 (0) 2024.12.05 다음글이 없습니다.이전글이 없습니다.댓글