일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- C#접근제어자
- DATABASE
- 빅오표기법
- C#접근제한자
- JSP
- JavaSwing
- Vo
- java
- 메이븐업데이트
- DB
- 오라클
- DAO
- 접근제한자
- oracle developer
- 자바연산자
- DTO
- java접근제어자
- oracle db
- break
- o(log n)
- DB 제약조건
- 데이터베이스
- Oracle
- mvc디자인패턴
- Oracle SQL Developer
- O(n)
- DEFAULT
- C언어 표준 라이브러리
- 자바
- sql
목록Diary/정보처리기사 (13)
성장일기 : 문과생의 개발 여정 (งᐖ)ว ( ᐛ )و
* 협업도구 : 여러 사용자가 각자의 작업 환경에서 통합된 프로젝트를 동시해 수행하도록 하는 소프트웨어 * 형상 관리도구 - 소프트웨어 개발과정에서 발생하는 모든 변경을 통제하고 관리하는 방법 - 변경관리 ( 소스코드의 변경사항관리 ) Ant : Java 기반, XML기반의 빌드 스크립트사용 3> Maven : 의존성관리와 프로젝트 라이프사이클 관리 4> Jenkins : Java기반 오픈소스, Groovy기반 5> Gradle : Groovy기반, 안드로이드기반 개발에서 주로 사용 * 프레임워크 : 개발에 필요한 반제품 형태의 소프트웨어 * 프레임워크 특징 : 모듈화(Modulatity), 재사용성(Reusability), 확장성(Extensibility), 제어의 역흐름(Inversion of Con..
* UI설계 - UI (유저 인터페이스 - 유튜브의 UI - 컨텐츠) UX(유저 익스피리언스 - 사용자의 경험을 통해 UI개선) - UI 정보기기와 사용자간 상호작용을 가능하게 하는 매개체 - UI유형 CLI Command Line Interface (CUI Character User Interface) GUI Graphical User Interface OUI Organic User Interface NUI Natural User Interface VUI Voice User Interface ARUI Augmented Reality User Interface * UI설계 원칙 - 직관성, 유효성, 학습성, 유연성 * UI 설계 도구 - 와이어프레임, 스토리보드, 프로토타입(시제품), 목업 (정적인 모형..
* 설계의 종류 계획 분석 설계 구현 테스트 유지운영을 하는데, 분석/설계단은 상위 / 구현 테스트 단은 하위설계이다. CASE도구도 동일하게 상위 하위 나뉘면 분석설계단은 상위고, 구현 테스트단은 하위케이스도구이다. 1) 상위 설계 : 아키텍처, 데이터, 인터페이스 정의 등 2) 하위 설계 : 모듈, 자료구조, 알고리즘 3) 협약에 의한 설계 : 선행조건, 결과조건, 불변조건 *소프트웨어 아키텍처 4+1 뷰 (농부풀배유~) 뷰는 사용자의 관점을 의미한다. 보는 관점에 따라 4가지로 나누었고 모든 것을 사용자가 사용하기 때문에 사용자 관점을 기준으로 4가지로 나눈 것 그래서 4+1이다. 1> 논리 뷰 (Logical View) : 시스템 기능적 요구사항 2> 구현 뷰 (Implementation View..
* 플랫폼 기능 - CPND (Contents Platform Network Device) : 유튜브를 생각하면 된다. 인터넷에서 유튜브라는 플랫폼을 통해 콘텐츠를 보고 기기가 있어야 하고, 인터넷이 돼야 하니까 * 미들웨어(Middleware) 1) 원격 프로시져 호출 (Remote Procedure Call) 2) 메시지 지향 미들웨어(Message Oriented Middleware) 3) ORB(Object Request Broker) 4) DB접속 미들웨어 5) TP모니터 6) 웹 애플리케이션 서버 (Web Application Server) 7) 엔터프라이즈 서비스 버스 (Enterprise Service Bus) * 요구사항 개발 프로세스 : 도분명확! - 도출 (Elicitation) : ..