반응형

*웹 애플리케이션 서버 (WAS)

- 웹 애플리케이션 서버는 정적인 콘텐츠 처리를 하는 웹 서버와 달리 사용자의 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어이다.

- 데이터 접근, 세션 관리, 트랜잭션 관리 등을 위한 라이브러리를 제공한다.

- 주로 데이터베이스 서버와 연동해서 사용한다.

- 종류에는 Tomcat, Glassfish, JBoss, Jetty, JEUS, Resin, WebLogic, WebSphere 등이 있다.

반응형

'자격증 > 정보처리기사' 카테고리의 다른 글

요구사항  (0) 2020.04.30
오픈 소스 사용에 따른 고려사항  (0) 2020.04.27
데이터베이스 관리 시스템(DBMS)  (0) 2020.04.26
운영체제(OS)  (0) 2020.04.26
애자일 선언  (0) 2020.04.26
반응형

*데이터베이스 관리 시스템 (DBMS)

- 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해 주고, 데이터베이스를 관리해 주는 소프트웨어이다.

- DBMS는 기존의 파일 시스템이 갖는 데이터의 종속성과 중복성의 문제를 해결하기 위해 제안된 시스템으로, 모든 응용 프로그램들이 데이터베이스를 공용할 수 있도록 관리해 준다.

- DBMS는 데이터베이스의 구성, 접근 방법, 유지관리에 대한 모든 책임을 진다.

- DBMS의 종류에는 Oracle, IBM DB2, Microsoft SQL Server, MySQL, SQLite, MongoDB, Redis 등이 있다.

반응형

'자격증 > 정보처리기사' 카테고리의 다른 글

오픈 소스 사용에 따른 고려사항  (0) 2020.04.27
웹 애플리케이션 서버  (0) 2020.04.27
운영체제(OS)  (0) 2020.04.26
애자일 선언  (0) 2020.04.26
소프트웨어 생명 주기 모형  (0) 2020.04.25
반응형

*운영체제 (OS, Operating System)

- 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공해 주는 소프트웨어이다.

- 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로, 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공해준다.

- 컴퓨터 운영체제의 종류에는 Windows, UNIX, Linux, Mac OS 등이 있으며, 모바일 운영체제에는 iOS, Android 등이 있다.

반응형

'자격증 > 정보처리기사' 카테고리의 다른 글

웹 애플리케이션 서버  (0) 2020.04.27
데이터베이스 관리 시스템(DBMS)  (0) 2020.04.26
애자일 선언  (0) 2020.04.26
소프트웨어 생명 주기 모형  (0) 2020.04.25
소프트웨어 생명 주기  (0) 2020.04.24
반응형

*애자일 개발 4가지 핵심 가치

- 프로세스와 도구보다는 개인과 상호작용에 더 가치를 둔다.

- 방대한 문서보다는 실행되는 SW에 더 가치를 둔다.

- 계약 협상보다는 고객과 협업에 더 가치를 둔다.

- 계획을 따르기 보다는 변화에 반응하는 것에 더 가치를 둔다.

 

*애자일 개발 12가지 실행 지침

- 유용한 소프트웨어를 빠르고, 지속적으로 제공하여 고객을 만족 시킨다.

- 개발 막바지라도 요구사항 변경을 적극 수용한다.

- 몇 개월이 아닌 몇 주 단위로 실행되는 소프트웨어를 제공한다.

- 고객과 개발자가 프로젝트 기간에 함께 일한다.

- 개발에 대한 참여 의지가 확실한 사람들로 팀을 구성하고, 필요한 개발 환경과 자원을 제공하며, 일을 잘 끝낼 수 있도록 신뢰한다.

- 같은 사무실에서 얼굴을 맞대고 의견을 나눈다.

- 개발의 진척도를 확인하는 1차 기준은 작동하는 소프트웨어이다.

- 지속 가능한 개발을 장려하고 일정한 속도로 개발을 진행한다.

- 기술적 우수성과 좋은 설계에 지속적인 관심을 기울이면 민첩성이 향상된다.

- 단순화를 추구한다.

- 최상의 아키텍처, 명확한 요구사항, 최상의 설계는 자기 스스로 일을 주도하는 조직적인 팀으로부터 나온다.

- 더 효과적인 팀이 될 수 있는 방안을 정기적으로 깊이 고민하고 그에 따라 팀의 행동을 조정한다.

반응형

'자격증 > 정보처리기사' 카테고리의 다른 글

웹 애플리케이션 서버  (0) 2020.04.27
데이터베이스 관리 시스템(DBMS)  (0) 2020.04.26
운영체제(OS)  (0) 2020.04.26
소프트웨어 생명 주기 모형  (0) 2020.04.25
소프트웨어 생명 주기  (0) 2020.04.24

+ Recent posts