본문 바로가기

반응형

B1:기초 Basement

신택스와 시멘틱스(Syntax and Sementics) 신택스(syntax, 構文) ∙ 신택스(syntax) : 언어 구성 요소의 외부적인 형태, 즉 문법에 관한 것으로서 언어의 구성 요소들을 결합하여 다른 요소를 만드는 방법을 설명. ∙ 언어의 신택스 : 공식적 정의로 표현되는 경우가 많으며 대부분 문맥무관형 문법(context-free grammar)으로써 정의되고 있다. ∙ 어휘 구조(lexical structure) : 프로그래밍 언어의 어휘 구조는 언어에서 사용할 수 있는 단어의 구조. ∙ 언어의 단어 : 보통 토큰(token). (예 : ‘if', '(', '+' ..) 시멘틱스(sementics, 意味) 프로그램이 무엇을 어떻게 수행할지 나타내 주며, 특정 기능의 의미가 다른 부분과의 상호연관에 의해서만 정확히 설명되는 경우가 많아 정확한 정의가.. 더보기
인간과 교육 - 중간고사 기출문제 2005-2 ※ 다음 중 한 문제만 선택하여 답하시오. 1. 후기 현대철학적 인간이해의 관점에서 강조되고 있는 인간관의 특징에 대하여 설명하시오. 2. 전통적 교육관과 대비되는, 개인의 잠재가능성의 성장에 주목하고 있는 세 가지 교육관에 대해 설명하시오. 2004-2 ※ 다음 중 두 문제를 선택하여 답하시오. (각 문제당 15점 배점) 1. 후기 현대철학적 인간이해의 관점에서 강조되고 있는 인간관의 특징에 대하여 설명하시오. 2. 전통적 교육관과 대비되는, 개인의 잠재가능성의 성장에 주목하고 있는 세 가지 교육관에 대해 설명하시오. 3. 현대사회에서 평생교육의 필요성이 강조되는 이유를 설명하시오. 2003-2 ※ 다음 중 2문제를 선택하여 답하시오. (각 문제 당 15점 배점) 1. 인간을 ‘교육적 존재.. 더보기
Checkstyle open source plug-in The Eclipse Checkstyle plug-in integrates the Checkstyle Java code auditor into the Eclipse IDE. The plug-in provides real-time feedback to the user about violations of rules that check for coding style and possible error prone code constructs. http://sourceforge.net/forum/forum.php?forum_id=590162 Eclipse Distilled by David Carlson ---------------------------------------------------------------.. 더보기
Eclipse 3.2 단축키 CategoryCommandKey SequenceWhenEditContent AssistCtrl+SpaceIn Dialogs and WindowsEditContext InformationCtrl+Shift+SpaceIn WindowsEditCopyCtrl+CIn Dialogs and WindowsEditCopyCtrl+InsertIn Dialogs and WindowsEditCutCtrl+XIn Dialogs and WindowsEditCutShift+DeleteIn Dialogs and WindowsEditDeleteDeleteIn WindowsEditFind NextCtrl+KEditing TextEditFind PreviousCtrl+Shift+KEditing TextEditFind and Repl.. 더보기
마틴 파울러의 책들(Martin Fowler's Books) Martin Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition , Addison Wesley Professional , 2003-09-15 , ISBN : 0-321-19368-7 Martin Fowler, David Rice, Matthew Foemmel, Edward Hieatt, Robert Mee, Randy Stafford , Patterns of Enterprise Application Architecture, Addison Wesley Professional , 2002-11-05 , ISBN : 0-321-12742-0 Martin Fowler, Kent Beck, John .. 더보기
Collection ArrayList TreeSet : Keeps the elements sorted and prevents duplicates HashMap : Let's you store and access elements as name/value pairs LinkedList : Designed to give better performance when you insert or delete elements from the middle of the collection HashSet : Prevents duplicates in the collection, and given an element, can find that element in the collection quickly. LinkedHashMap : Like a r.. 더보기
이면우 교수의 월간조선 기고문 몇 년 전 이면우 교수께서 월간조선에 기고한 글의 전문. 뒤늦게 찾아서 보관용으로 포스팅. --------------------------------------------------------------------------- 이공계 기피 현상은 한국이 조선시대로 돌아가고 있다는 증거 - 근대화 시기의 이공계 선호는 예외의 시대 현상이었다 - 이공계 기피의 최종 피해자는 국민… '있는 명문도 없애겠다'는 발상은 죽음에 이르는 병 서울대는 관악산의 최고 대학 많은 사람들이 이공계 교육의 위기를 얘기한다. 정확히 말하면 이공계의 위기가 아니라 대한민국의 위기다. 이건 아주 간단명료한 문제다. 살고 싶으면 이 문제를 해결해야 하고, 죽고 싶으면 지금까지 그랬듯이 그냥 놔두면 된다. 나는 1991년 '서울공대 .. 더보기
객체 직렬화(Object Serialization) Object Serialization - 객체를 직렬화하는 경우, 참조변수와 관련있는 객체들도 함께 직렬화된다. - Serializable 인터페이스를 구현한 객체는 직렬화 가능 - Super클래스가 Serializable이면, Sub클래스는 명시적으로 구현하지 않아도 Serializable - 직렬화처리를 전체 성공하지 못하는 경우에는 fail처리됨(부분적으로 성공하는 경우는 있을 수 없음) - 직렬화에서 제외시키고자 할 때 : transient 키워드 사용하면 직렬화 처리시 제외됨 - 직렬화할 경우, 클래스 내부에 static final long serialVersionUID = *******L;을 명시하면, deserialize시 발생하는 사소한 클래스변경에 따른 문제를 해결할수 있다. - 명령창에.. 더보기

반응형