✅ 버그(Bug)
: 컴퓨터 프로그램이나 시스템의 오류. / 코드가 잘못되어서 오작동하는 것.
✅ 에러(Error)
- 구문 오류: 유효하지 않은 코드를 입력했을 때 발생하는 오류 / 컴파일 에러라고도 함.
👉 코드 자체가 실행되지 않기 때문에 직관적인 에러에 해당
👉 문법교정 옵션이 활성화 되어 있음 쉽게 정정이 가능 ex) 구두점, 괄호가 빠지는 경우
- 의미 오류: 할 수 없는 명령을 내렸을 때 발생하는 오류, 런타임 에러 해당
👉 존재하지 않는 변수를 사용, 구문 오류보다 정정에 시간 소요가 발생
✅ 예외처리
: 코드에서 발생한 예외를 처리한다.
👉 예외처리가 발생한 메소드를 호출한 메서드에게 예외를 처리한다.
✅ 라이브러리(Library)
: 소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는 비휘발성 자원의 모임이다. 여기에는 구성 데이터, 문서, 도움말 자료, 구성된 코드, 서브루틴, 클래스, 값, 자료형 사양을 포함할 수 있다.
👉 미리 작성된 코드의 느낌.
✅ 프레임워크(Framework)
: 소프트웨어 애플리케이션이나 솔루션의 개발을 수월하게 하기 위해 소프트웨어의 구체적인 기능들에 해당하는 부분의 설계화 구현을 재사용 가능하도록 협업화된 형태로 제공하는 소프트웨어 환경을 말한다.
👉 소프트웨어 개발을 수월하게 하기 위한 소포트웨어 환경
✅ 퍼블리싱
:: 디자이너가 구상한 디자인을 구조화해서 앱, 웹상에서 볼 수 있도록 코딩하고 관리하는 것을 말함.
✅ UI(User Interface)
: 사용자의 화면, 사용자의 인터페이스를 의미하는 용어
👉 인터페이스라 함은 화면, 버튼, 아이콘 등의 시각적인 요소
✅ UX(User Experience)
: 사용자의 경험
👉 사용자가 제품이나 서비스를 이용하면서 얻는 모든 지식과 기억, 행동과 감정의 총체적 경험
✅ 클라이언트
: 고객(사용자) / 서비스를 이용하는 사람.
✅ API
: 운영체제와 응용프로그램 사이의 통신에 사용되는 언어나 메시지 형식
👉 C, C++ 등 언어로 응용 프로그램을 만들 때, 윈도우를 만들고 파일을 여는 것과 같은 처리를 할 수 있도록 다수의 함수로 구성되어 있음.
'iOS' 카테고리의 다른 글
Swift 기본 문법 (0) | 2024.02.21 |
---|---|
iOS 앱개발 소개 (1) | 2024.02.13 |
데일리 미션 - 앱개발 용어 정리 (0) | 2024.01.30 |
댓글