[정보처리기사] 신기술 동향 - 자료 구조, 소프트웨어 공학

Posted by 앱해피
2015. 7. 3. 21:10 정보처리기사

데이터 마이닝(Data Mining)

 

* 현재 운영하는 데이터와 과거의 방대한 데이터를 중심으로 상관 관계를 분석하여 미래의 행동 패턴이나

 

추세를 예측하는 기법

 

 

데이터 웨어하우스(Data Warehouse)

 

* 기존 시스템의 데이터베이스에 축적된 데이터를 추출하여 공통 형식으로 변환,일원화시켜 새롭게 생성된 데이터베이스

 

 

CASE(Computer Aided Software Engineering)

 

* 소프트웨어 개발 과정에서 사용되는 요구 분석, 설계, 구현, 검중 및 디버깅 과정 전체 또는 일부를

 

컴퓨터와 전용 소프트웨어 도구를 사용해서 자동화하는 것

 

* 소프트웨어 개발 도구와 방법론이 결한된 것

 

* 정형화된 구조 및 방법을 소프트웨어 개발에 적용하여 생산성 향상을 구현하는 공학 기법

 

 

JSP(Java Server Page)

 

* 웹 서버 쪽에서 실행되는 자바로 작성된 스크립트 프로그램

 

 

PHP(Professional Hypertext Preprocessor)

 

* 자바 스크립트, ASP, Perl 등과 같은 스크립트 프로그래밍 개발도구

 

* ASP, JSP 보다 처리 속도가 빠르며 파일을 업로드 할 수 있음

 

 

그룹웨어(Groupware)

 

* 특정 조직 내의 다수 사용자가 시스템 자원을 공유하면서 함께 사용하는 프로그램

 

 

미들웨어(Middleware)

 

* 분산 컴퓨팅 환경에서 서로 다른 기종 간의 서버와 클라이언트를 중간에서 연결해주는 소프트웨어

 

한 기업에 설치된 다양한 하드웨어, 네트워크 프로토콜, 응용 프로그램, PC 환경 및 운영체제의 차이를

 

보완하는 소프트웨어

 

 

클러스터링

 

* 가변적인 업무 부하를 처리하거나, 여러 대의 컴퓨터 사용 도중 한 대가 고장이 났을 경우에도

 

운영이 계속되도록 여러 대의 컴퓨터 시스템을 서로 연결하는 것

 

 

XML(eXtensible Markup Language, 확장성 마크업 언어)

 

* W3C가 채택한 차세대 인터넷 표준 언어로 HTML의 문법이 각 웹 브라우저에 상호 호환적이지 못하다는 이유로

 

개발되었음. 사용자가 직접 문서의 내용에 관련된 태그를 정의할 수 있을 뿐만 아니라 그 태그를 다른 사용자들이

 

사용할 수도 있음

 

 

브라우저(BROWSER)

 

* 인터넷에서 웹서버의 하이퍼텍스트 문서를 볼 수 있게 해주는 프로그램

 

 

DBMS(DataBase Management System)

 

* 다수의 컴퓨터 사용자들이 데이터베이스 안에 데이터를 기록하거나 접근할 수 있게 해주는 프로그램.

 

응용 소프트웨어 별로 흩어져 있는 자료들을 통합하고 통합된 자료들을 각 응용 소프트웨어가 공유하여 정보의

 

체계적인 활용을 가능하게 함.

 

 

PMS(Patch Management System, 패치 관리 시스템)

 

* 소프트웨어의 해당 패치들을 신속하게 다운로드 받아 설치하며 관리하는 프로그램. 스마트 업그레이드를 체계적으로

 

지원하는 프로그램.

 

 

SMTP(Simple Mail Transper Protocol)

 

* 인터넷에서 전자우편을 전송할 때 이용되는 프로토콜