이벤트 기반 프로그래밍 절차형(순차적) 프로그래밍 방식 도스DOS 운영체제에서 사용 프로그램을 작성할 때 명령어의 처리 순서를 고려 순서들을 조금씩 구조화해서 함수라는 형태로 정의하고 호출해 사용 이벤트 기반(처리형) 방식 이벤트는 프로그램에서 감지한 어떤 행동이나 발생한 사건 사용자가 발생시킨 이벤트에 따라 미리 정해진 명령을 처리 개체와 컨트롤 개체 우리가 살아가는 세계에 실제로 존재하는 것과 생각할 수 있는 것 특징, 기능(동작), 행위로 표현할 수 있다. 컨트롤 비주얼 베이직에서는 도구 상자에 포함된 텍스트 박스, 버튼, 리스트 박스 등의 각 컨트롤이 개체에 해당 개체는 특징에 해당하는 속성property, 기능인 메서드method, 행위인 이벤트를 갖는다. 동일한 컨트롤로 만든..

요구사항 분석(requirement analysis) 사용자의 요구사항 즉 소프트웨어가 해야 할 일을 파악하는 단계 사용자는 요구사항을 명세서(specification) 형태로 제시한다. 설계(design) 요구 사항을 구체화하는 단계로 소프트웨어의 구조를 결정 파악된 문제를 해결하는 알고리즘(algorithm)을 흐름도(flow chart)나 의사코드(pseudo code) 형태로 표현 구현(implementation) 설계된 내용을 구체적인 프로그래밍 언어로 작성하는 단계 프로그램을 작성하는 것을 코딩(coding)한다고 한다. 테스트(testing) 프로그램의 오류를 찾아내고 이를 수정하는 단계 프로그램 오류는 컴파일시간 오류, 실행시간 오류, 논리 오류 등이 있음 유지보수(maint..

Springi Hibernate ; ;8-7 ;영속 객체 관리 ; Hibernate에서의 객체들의 상태 Transient, ; ;Persistent, ; ;Detached Session ;인터페이스에서 제공하는 다양한 메서드로 상태 변경 가능 ; ; 비영속(Transient) ;상태 new ;연산자로 객체를 생성하면 단순한 자바 객체임. DB와 매핑되는 영속 객체가 아님. 매핑되기 위해서는 ;Persistent ;상태로 전이되어야 함. 영속화 Session ;객체의 ;save() ;메서드에 의해서 영속화 다른 영속화된 객체로부터 참조되는 경우 영속화 ; Person person = new Person(); person.setName(""); person.setAddress("서울시 강남구 역삼동"); p..
a. the claim ;that you made ;(relative clause-형용사절) b. the claim ;that you made a mistake-(명사보어절) ; i) ;명사보어절 the fact ;that he has left the idea ;that the world is round the claim ;that you are wrong the theory ;that rules apply cyclically ; ii)관계 대명사절과 명사 보어절의 차이점 a. ;명사보어절에는 ;that만 사용가능한 반면 형용사관계절에는 ;that, which, who, ;등 가능 the claim ;that/which you made ;(relative clause) the claim ;that/*wh..
Complement: A gerneral term to denote any constituent whose presence is required by another element. (Analyzing Sentence-Noel Burton-Roberts, Pearson) ; a. The defendant denied the charge: they claim that they did [not ;destroy ;the garden] b. She proposed [ an ;analysis ;of the sentence] c. Jake is [ so ;fond ;of coffee] d. They are [quite ;in ;agreement] e. My sister cycles [much ;faster ;than..
전자문서 교환(EDI : Electronic Data Interchange)이란 거래 당사자가 인편이나 우편에 의존하는 종이서류 대신 컴퓨터로 수출 승인서 등의 행정서류 및 상업송장 등의 상거래 서식을 서로 합의한 표준양식에 맞추어 상호 교환 하여 재입력 과정 없이 직접 업무에 활용할 수 있도록 하는 새로운 정보전달방식을 말한다. ; EDI는 일상의 거래 처리를 위해 교환되는 거래 문서를 양측의 컴퓨터와 통신망을 통해 문서가 아닌 컴퓨터가 이해할 수 있는 데이터로 직접 전송하는 정보교환을 의미한다. ;즉, EDI는 컴퓨터의 고속 사무처리 능력과 데이터 통신 기술을 결합한 것으로 종전의 주문서, ;송장, ;선적 요청서 등 행정서류를 국제적으로 통용될 수 있는, ;또는 합의된 단일 양식의 통신 표 준에 따라..