p.40 ~ 41
1. ③ 스위프트
2.
- 임베디드 개발자
- 백엔드 개발자
- 응용 소프트웨어 개발자
- 프론트엔드 개발자
- 모바일 개발자
- ai 개발자
3.
① 프론트엔드 개발자 - (ㄷ) 클라이언트 개발
② 백엔드 개발자 - (ㄱ) 서버 개발
③ 모바일 개발자 - (ㄴ) 앱 개발
4. 크로스 플랫폼
5. ④ 임베디드 개발자
p.50 ~ 51
1. 라이브러리
2. 시스템, 응용
3. ① 코딩
4. ② 소프트웨어 완성 이후의 작업들은 개발에 포함되지 않습니다.
5.
① 요구사항 분석
② 시스템 명세
③ 구조 설계
④ 구현
⑤ 테스트
⑥ 유지보수
- 개발자 관련 직군
1) 웹 개발자
- 웹 퍼블리셔(UI개발자)
- 웹사이트에서 보이는 부분을 담당하는 개발자.
- 웹사이트의 외적 요소를 코드로 구현하는 역할
- 주 사용 언어: HTML, CSS, Javascript
- 프론트엔드 개발자(=클라이언트 개발)
- 웹 퍼블리셔 + 자바스크립트로 프로그래밍 요소를 개발
- 사용자에게 보여지는 웹 화면, 사용자의 동작(드래그, 클릭) 에 따라 웹 기능이 실행되도록 프로그래밍하는 역할
- 백엔드 개발자(=서버 개발자)
- 웹 화면에 들어갈 데이터를 주고받는 서버의 기능 개발(정보 입출력, 데이터 분서그 가공, 로그인 및 보안 등)
- 주 사용 언어: Javascript, python, PHP, Java
- 풀스택 개발자
- 프론트엔드와 백엔드 지식을 모두 갖추어 양쪽 모두 개발할 줄 아는 개발자
'selfstudy > 얄팍한 코딩지식' 카테고리의 다른 글
4주차 기본미션 + 선택미션 (0) | 2023.07.24 |
---|---|
3주차 기본 미션 (0) | 2023.07.19 |
2주차 (0) | 2023.07.10 |