반응형
프로젝트 진행중 , 정량적 분석과 정성적 분석 이란 단어를

참 많이듣게되는데, 사전적 의미를 하나 집고 넘어가보도록 하겠다.


정량적 : 자료를 수치화 한다.
(즉, 숫자나 금액으로 환산 가능한 자료를 의미한다.)
(ex : 경제적인 기대효과가 몇 % 성장 할 것이다.)


정성적 : 숫자나 금액으로 환산할 수 없는 것들을 말한다.
(ex : 만족도 , 기대치, 선호도)


이렇게 하나씩 용어를 정리해 나가야지만, 프로젝트를 완수할 수 있을 것 같다.
반응형

'이론개념 > 용어' 카테고리의 다른 글

[ JDK & SDK 차이 ]  (0) 2011.01.24
[ 발명자와 출원인의 차이점? ]  (0) 2011.01.19
[ 단편화 현상 ]  (0) 2010.10.03
RIA란?  (0) 2010.09.21
[정부프로젝트 관련 용어]  (0) 2010.08.26
반응형
오늘은 대학시절 OS시간에 배운 단편화에 대해서 간략히 알아보도록 하겠다.

이 개념은 DataBase에서도 좀 많이 중요하게 생각하는 부분이기 때문에

잊어먹지 말도록 하자.

[1] 단편화(fragmentation) 현상이란?

 일반 적으로 운영 체제 및 DB에서 말하는 단편화 현상이란, 데이터 파일이 저장 매체 상에서 하나의 연속된 위치에 저장 되는 것이 아니라, 여러개의 조각으로 나뉘어 저장되는 것을 말한다.

[2] 내부 단편화(internal fragmentation) 란?

 쉽게 설명 하자면 분할 한 뒤 남은 공간을 일컫는다. 예를들어 메모리공간에 50Byte 의 전체 공간이 있다고 가정하였을떄 45Byte짜리 데이터를 저장시켰다고 가정하자. 그럼 5Byte의 공간이 남게된다. 다음  번 저장 될 데이터의 용량이 10Byte라고 가정한다. 현재 남은게 5Byte 밖에 없으므로, 10Byte는 저장될 수 업다. 이런 경우 남은 5Byte를 내부 단편화 공간 라고 일컫는다. 또한 이러한 현상을 내부단편화 현상이라고 일컫는다.

[3] 외부 단편화(external fragmentation)란?

 요것도 쉽게 설명해보자,
 100Byte짜리 전체 공간이 있다고 가정하자. 순차적으로 50Byte, 15Byte, 20Byte , 25Byte가 저장되어 메모리가 Full 상태 이다 . 다음 프로세스가 15Byte, 25Byte 데이터를 삭제하였다. 그렇다면 현재 남은공간은 아래와 같다. 50Byte(데이터), 15Byte(빈공간), 20Byte(데이터), 25Byte(빈공간) 이다. 메모리 저장공간은 Stack, or Queue에 싸이기 때문에 순차적으로 데이터가 쌓인다. 
 위 전제조건에서 40 Byte저장공간이 입력된다고 가정하자. 그럼 15 and 25 의 빈공간에는 들어갈 크기가 되지 못한다.
 총 남은 메모리 용랴은 540Byte 이지만, 순차적으로 연결된 메모리 공간은 그렇지 않은 것이다.

 이경우 , 15Byte, 25Byte 공간이 외부단편화 공간이 되며, 이런 현상을 외부 단편화라 일컫는다.


                                                                                           - 2010.10.03 랑이씀 -
반응형

'이론개념 > 용어' 카테고리의 다른 글

[ JDK & SDK 차이 ]  (0) 2011.01.24
[ 발명자와 출원인의 차이점? ]  (0) 2011.01.19
[ 정량적 & 정성적 ]  (0) 2010.10.08
RIA란?  (0) 2010.09.21
[정부프로젝트 관련 용어]  (0) 2010.08.26
반응형

Web3.0의 시맨틱 웹이 표준화 되고있는 시대이다.

이시대에서 Web2.0의 주요 패러다임에 대해 한번정도 정리해보는 것도 나쁘지 않다.

Ajax 강의준비를 위해 간단히 Ria의 개념을 알아보고 넘어가도록 하겠다.

[1] RIA의 정의
RIA는 Rich Internet Application 의 약어다. C/S 간의 관계에서 웹은 계속적으로 진화해 왔으니 아직까지, 일반 데스크탑 Application 프로그램처럼 다이나믹하고, 유저의 인터페이스가 편하지 않은 것이 사실이었다. 그래서 Macromedia사에서 2002년 RIA를 처음 소개 하게 되었다. RIA란, 전통적인 데스크톱 응용 프로그램의 특징과 기능을 가지는  웹 응용 프로그램이다.

결과적으로 유저입장에서 이페이지 저 페이지 왔다리 갔다리 하는 인터페이스는 사용자 입장에서 매우 불편하다. 이 모든 처리과정을 한페이지에서 깜박거림현상(새로고침) 없이 할 수 있도록 지원해주는 기능을 제공해 준다.

[2] RIA의 기술들

[ AJAX/DHTML ]
JavaScript와 XML를 이용한 비동기 호출을 이용하는 방식이다. 현재 여러 업체에서 사용중에 있으며, 주요 엔진으로는 prototype, jquery 등등의 Ajax 엔진이 존재한다.

[ FLASH ]
ADOBE 사에서 개발한 그래픽 개발방법으로, ActionScript를 이용하여 다이나믹한 사용자 인터페이스를 구현 할수 있도록 되어있다. 현재 FLEX의 발전으로 이어지고 있다.

[FLEX]
ADOBE 사에서 소개한 엔터프라이즈 개발을 목적으로 한 플랫폼이다. 플래쉬와 같이 SWF 파일의 확장자로 구현되긴 하지만, FLASH에 비해 다양한 비동기 통신이 가능하다. (현재 cgv예매 사이트가 flex로 개발된 대표적인 예이다.)

[ ActiveX ]
MS사에서 개발한 위대한 걸적이다. 주로 C코드를 이용하여 개발을 하게 되며, IE에서는 필수적으로 돌아가는 Application이다. 하지만 현재 HTML5가 표준이되고 있는 시점에서 MS사에서는 ActiveX를 버렸다. 이번 IE9에서는 ActiveX가 완젼히 사라질것인지 주목해볼만한 점이다.

[3] 왜 RIA가 각광받는가.?



구글맵 서비스를 보라... 사용자가 원하는 지역을 선택할때마다 새로운 지도가 보여진다. 흠.. 이걸 어케 구현하였을까?
비동기 통신을 이용한 것이다. 전체를 매번 리로딩 한다고 생각해 보아라.. 깜박거림 현상은 둘쨰 치고라도 유저입장에서
매우 짜증이 나는 일이 아닐 수 없다. 이에. RIA기술을 활용하면, 부분적으로 비동기 통신을 이용해 UPDATE가 가능하다.

[4] 정리
RIA라는 말은 WEB2.0에서 표현된 기술 패러다임의 집합이다. 즉, 특정기술을 일컫는 말은 아니다. 결과적으로 볼떄 이러한 기술들은 모두 유저의 입장에서 좀더 심플하고 reasonable한 GUI 인터페이스를 위해 존재하게 되었다.

ㅋㅋ 과거 안철수 연구소 시험문제에서 RIA에 대해 말해 보라 했을때 조금 당황했던 기억이 어렴풋 난다. ㅋㅋ 이젠 학생들에게 좀 더 확실히 설명 할 수 있을 것 같다.

                                                                                                                 - 2010.09.21 랑이씀 -
반응형

'이론개념 > 용어' 카테고리의 다른 글

[ JDK & SDK 차이 ]  (0) 2011.01.24
[ 발명자와 출원인의 차이점? ]  (0) 2011.01.19
[ 정량적 & 정성적 ]  (0) 2010.10.08
[ 단편화 현상 ]  (0) 2010.10.03
[정부프로젝트 관련 용어]  (0) 2010.08.26
반응형

IP  (Intellectual Property) => 지식재산

원천기술
원천기술이란 어떤 제품을 생산하는 데 있어 없어서는 안될 핵심 기술을 뜻한다.
또한 다른 특허나 저작권에 의존하지 않는 독창성을 지녀야 하며, 그로부터
다수의 응용기술을 낳을 수 있는 생산성을 갖춰야 한다.
특히 원천기술을 토대로 기술적 진화를 꾸준히 일궈낼 수 있기 때문에 일단
원천기술만 확보하면 정글의 법칙이 판치는 비즈니스세계에서도 무한 생존력을 확보할 수 있다.

end product => 최종 산출물


 

반응형

'이론개념 > 용어' 카테고리의 다른 글

[ JDK & SDK 차이 ]  (0) 2011.01.24
[ 발명자와 출원인의 차이점? ]  (0) 2011.01.19
[ 정량적 & 정성적 ]  (0) 2010.10.08
[ 단편화 현상 ]  (0) 2010.10.03
RIA란?  (0) 2010.09.21

+ Recent posts