- IDE (Integrated Development Environment, 통합 개발 환경)
- IDE는 컴퓨터에서 프로그램을 만들 때 사용하는 특별한 프로그램입니다. 마치 학교에서 필요한 책이나 도구들이 한 교실에 모여 있는 것처럼, IDE 안에는 코드를 쓰고, 테스트하고, 오류를 찾을 수 있는 도구들이 모두 들어 있어요.
- 컨벤션 (Convention, 규칙)
- 컨벤션은 코드를 작성할 때 따라야 하는 규칙이나 스타일 가이드를 말합니다. 마치 학교에서 교복을 입거나 수업 시간에 조용히 해야 하는 것처럼, 컨벤션을 따르면 모든 사람이 코드를 더 쉽게 이해하고 협업할 수 있어요.
- 자료형 (Data Type)
- 자료형은 데이터의 종류를 말합니다. 예를 들어, 숫자, 문자, 참/거짓 값 등이 있습니다. 각 자료형은 데이터를 컴퓨터가 어떻게 처리할지를 결정해 줍니다.
- 변수와 상수
- 변수는 값을 저장하는 공간으로, 그 값이 변할 수 있습니다. 예를 들어, 게임에서 점수를 저장하는 공간이라고 생각하면 돼요.
- 상수는 변수와는 다르게 한 번 설정하면 바뀌지 않는 값이에요. 예를 들어, 한 학기 동안 사용하는 교과서의 수처럼요.
- 메서드 (Method)
- 메서드는 특정 작업을 수행하는 코드의 집합입니다. 예를 들어, '점수 계산하기'라는 작업을 할 때, 그 작업을 수행하는 모든 코드를 메서드로 묶어서 필요할 때마다 사용할 수 있어요.
- 클래스 (Class)
- 클래스는 객체를 만들기 위한 '틀'이라고 할 수 있습니다. 예를 들어, 학교에서 한 반의 학생들이 각각 다른 개성을 가지고 있지만, 모두 같은 반 규칙을 따르듯이, 클래스에 정의된 규칙에 따라 객체가 생성되고 관리됩니다.
- 네이티브 앱 (Native App)
- 네이티브 앱은 특정 플랫폼(예: 아이폰이나 안드로이드 폰)을 위해 특별히 만들어진 앱입니다. 이 앱들은 그 플랫폼에서만 작동하고, 그 기기의 기능을 최대한 활용할 수 있어요.
- 웹 앱 (Web App)
- 웹 앱은 인터넷 브라우저를 통해 사용할 수 있는 앱입니다. 별도로 앱을 다운로드할 필요 없이 웹사이트처럼 접속해서 사용할 수 있어요. 예를 들어, 구글 문서도구(Google Docs)가 웹 앱의 한 예입니다.
반응형
'사전캠프 데일리 미션' 카테고리의 다른 글
[내일배움캠프] 아티클 스터디 (24.05.24) (0) | 2024.05.24 |
---|---|
[내일배움캠프] iOS 개발 용어 정리 (0) | 2024.05.17 |
[내일배움캠프] 앱개발 용어 정리 2 (0) | 2024.05.13 |
[내일배움캠프] 앱개발 트랙을 신청한 이유 (1) | 2024.04.02 |