Chapter 3-5 개발에 필요한 여러가지 도구
#1 알맞은 단어를 보기에서 찾아 쓰기
2| 4| 3,1
- 컴퓨터에 설치된 프로그래밍 언어의 경로를 프로그램에 알려주기 위해 (2환경변수)가 사용됩니다
- 소프트웨어를 개발하는 도중 이미 개발된 유용한 기능을 넣기 위해 (4라이브러리)를 받아 사용할 수 있습니다
- 프로그램을 만들 때 필요한 도구들을 제공하는 것은 (3SDK), 프로그램의 기초 설계를 미리 구성해둔 것을 (1프레임워크)라고 합니다.
라이브러리와 프레임워크 차이점 정리
Librart | Framework |
가져다 쓰는 것 = 라이브러리 하나 이상의 프로그램에 활용될 수 있는 데이터와 명령어들의 집합 또는, 특정 기능을 수행하는 소프트웨어 조각이자 여러 프로그램에 들어갈 수 있는 부품 |
기반으로 그 위에 프로그램을 만듬 = 프레임워크 라이브러리와 자체 코드를 엮어 필요한 소스 코드를 추가하는 것만으로 원하는 프로그램을 개발할 수 있도록 만들어진 키트 인기 웹 프레임워크 Java : Spring C#: .Net, Blazor Python: Django, Flask JS: Vue.js, React, Angular Ruby: Ruby on Rails PHP: Laravel, Codelgniter |
공톰점 : 특정 기능을 누군가 미리 소스 코드로 작성해 놓은 것 |