본문 바로가기

Programming

(2)
감명 깊었던 programming language principles 3- 모양과 뜻 모양과 뜻 프로그래밍 언어는 문법구조(syntax)와 의미구조(semantics)로 구성되어있습니다. 문법구조는 언어의 겉 모양이고 의미구조는 언어의 속뜻을 의미합니다.이 두가지를 정의하지 못하면 언어라고 볼수 없고, 이 두가지를 알지 못하면 언어를 사용할 수 없습니다. 제대로 생긴 프로그램을 어떻게 만들고 그 프로그램의 의미가 무엇인지에 대한 정의가 없이는 언어를 구현할 수 도 없고 사용할 수 도 없습니다. 또, 그 정의들은 애매하지 않고 혼동이 없어야 합니다. 문법구조 문법구조는 프로그래밍 언어로 프로그램을 구성하는 방법입니다. 제대로 생긴 프로그매들의 집합을 만드는 방법으로, 귀납적으로 규칙을 정의합니다.이 귀납적인 규칙으로 만들어지는 프로그램은 나무(TREE)구조를 갖춘 2차원의 모습입니다.(여기..
Tizen::Content::ContentSearch 사용하기 Bada 때 Osp::Content::ContentSeach 라는 class가 해당 class가 Tizen:: 으로 만 바뀌고, 기존의 기능을 대부분 지원 하는 것 같습니다. ContentSearch 는 phone 내의 이미지 파일, 오디오 파일, 비디오 파일 등 의 컨텐츠들 중에서 특정 검색 조건에 해당하는 컨텐츠들을 찾아서 리스트를 만드는 class 입니다. 관련 class들은 아래와 같습니다. ContentInfo - Content 에 대한 정보를 담고 있는 class ContentSearchResult - ContentSearch 를 수행한 결과물을 담는 class RemoteContentSearch - Online 상의 Content를 검색하는 class ( Bada 와 연계되는 Web disk..