본문 바로가기

[데이터통신] null modem?? Null modem 이란? 두 개의 DTE , 즉 Data Teminal Equipment 간의 Rs-232c 케이블로 직접으로 연결된 통신 방법이다. rs-232c란? Recommended Standard 232 의 약자로 DTE( Data Terminal Equipment)와 DCE(Data Circuit-terminating Equipment) 같의 serial binary single-ended data 신호를 전송하는것. 즉 Null Modem으로 DCE를 사용하지 않고 컴퓨터의 하드웨어 통신장비와 직접 연결하는 것이다. null이라고 부른 이유는 모뎀이 필요하지 않게 때문에 null이라고 부른다. 널모뎀을 사용함의 장점은 PC와 다른 기기 와 연결 할때 다른 기기의 DCE가 필요한것이 아니기에.. 더보기
[Algorithm] Divide and Conquer Divide and Conquer에 대해 공부해 보겠습니다. 번역 그대로 나눠서(Divide) 정복(Conquer) 한다는 뜻입니다. 1. 찾고자 하는 값 x 가 중간 값이면 검색 QUIT 그렇지 않으면 2.크기가 같도록 2개의 배열로 나눕니다. 그 후 찾고자 하는 x 값이 나누기 전 배열의 중간 값보다 작으면 왼쪽 배열을.. 크면 오른쪽 배열을 선택합니다. 3. 1,2번 과정을 계속 반복 하여 찾고자 하는 x값을 찾습니다. 더보기
[Algorithm] 1. Binary Search? 2 .Binary or SeqSearch ? 2011/03/14 - [Algorithms] - [Algorithm] 1. Binary Search? 2 .Binary or SeqSearch ? 2011/03/13 - [Algorithms] - [Algorithms] 1.Sequential, 2.Add Array, 알고리즘에 대해 2011/03/13 - [Algorithms] - [Algorithm]pseudo code란? 의사코드란? 1) Binary Search란? n개가 들어있는 정렬된 배열 Array 에서 s값을 찾을 때 사용됩니다. void binarySearch(개수, 배열, 찾고자하는 값, 위치 정보를 담을 값) void binarySearch(int n, const keytype S[], type x, index & location) .. 더보기
[DataBase] SQL의 간단한 기초 2011/03/13 - [DB] - [DataBase] 데이터베이스의 개념 1)RDBM이란?(관계형 데이터베이스란?) 2011/03/13 - [DB] - [DataBase] 데이터베이스의 개념 2) ORDBM이란? && 3) DBMS란? 간단한 DB에 대한 이론적인 설명을 보고 싶으신 분은 위의 글을 먼저 읽어보세요~ SQL의 기초에 대해 알아 보겠습니다. 그럼 먼저 SQL은 무슨 약자일까요? Structured Query Language란 뜻으로 한글로 번역하자면 구조화된 질문 언어?라고 볼수 있습니다. SQL로는 테이블 생성 및 데이터 조작,삭제 등을 할 수 있습니다. SQL에는 3가지 로 구분 할 수 있습니다. DML_ Data Manipulation Language SELECT,INSERT,DEL.. 더보기
[DataBase] 데이터베이스의 개념 2) ORDBM이란? && 3) DBMS란? 2011/03/13 - [DB] - [DataBase] 데이터베이스의 개념 1)RDBM이란?(관계형 데이터베이스란?) 저번 강의에 이어 이번에는 ORDBM에 대해 알아 보겠습니다. 2) ORDBM이란? 객체-관계형 데이터 베이스 모델 즉 Object - Relational DBMS 란 뜻으로 객체지향의 언어(C++,C#,JAVA,Objective-C)의 특징인 상속 및 캡슐화 에 맞게 적용된 DB이다 즉 객체 지향언어의 장점인 객체를 사용하여 대규모 데이터를 저장할 수 있도록 한것입니다. 또한 사용자가 원하는 형태로 정의 하여 사용자 정의 타입을 지원하는 특징을 가지고 있씁니다. 복잡한 데이터 처리와 같은 다양한 데이터 형식, 멀티미디어 데이터 관리, 처리에 문제점이 있는걸 보완하기 위한것ORDBMS도 .. 더보기
[DataBase] 데이터베이스의 개념 1)RDBM이란?(관계형 데이터베이스란?) 데이터베이스란?DB 란? DB는 정보를 구조화 하여 저장(INSERT),검색(SELECT),수정(UPDATE),삭제(DELETE)작업을 효율적으로 수행 할 수 있도록 고안된 정보의 집합체 입니다. 이번 포스트에서는 1)RDBM? 1) RDBM이란? 즉 Relational DataBase Model 관계형 데이터 베이스를 얘기 합니다. Entity ? 개체란 ? 사건,사물 등을 말합니다. Relationship ? 관계 란? 개체간, 속성간의 연관성을 말합니다. Attribute ? 속성 ? 개체, 관계에 대한 특성을 나타내는 더이상 쪼갤 수 없는 정보의 단위 EX) Entity = 학생,선생님,학생의 주민번호,교과목 번호...etc Relationship = 이것은 ER다이어 그램입니다. 학생과 선생님은.. 더보기
[Algorithms] 1.Sequential, 2.Add Array, 알고리즘에 대해 기본적인 알고리즘 연산에 대해 공부해 봅시다 알고리즘을 작성 할때는 pseudo code로 작성합니다. 왜냐하면 알고리즘이 특정 언어에만 국한된것이 아니기때문입니다. 2011/03/13 - [Algorithms] - [Algorithm]pseudo code란? 의사코드란? 이번 포스트에서는 1. Sequential Search 알고리즘 2. Add array 알고리즘 3. Exchange Sort 알고리즘에 대해 알아 봅시다 1. Sequential Search 알고리즘은 찾고자 하는 keytype x를 배열 keytype S[]에서 찾고자 할때 사용합니다. keytype 은 알맞는 자료형 int,char,...을 나타냅니다. void search(int n, Const keytype S[],Keytyp.. 더보기
[Algorithm]pseudo code란? 의사코드란? 알고리즘 작성시 대부분 pseudo 코드로 작성합니다. pseudo 코드란?? pseudo 의 단어 뜻 1.허위의, 가짜의,모조의 을 가지고 있습니다. 즉 특정 프로그래밍 언어가 아닌 일반적인 언어로 코드를 작성한 것, 가짜로 적었다는 뜻 입니다. 이것은 허위로 작성한 코드이기 때문에 컴퓨터에서 실행 할 수 없으며 대략적인 모델링 하는 것으로 사용됩니다. 더보기
iphone NavigationController 를 만들어 보자 초기설정은 Window-based Application으로 프로젝트 이름은 NaviController로 하겠습니다. 밑에 사진의 숫자 처럼 작성을 합니다. 1.자동 생성된 NaviControllerAppDelegate.h에 IBOutlet UINavigationController *mainNavi;를 작성합니다. 2.자동 생성된 NaviControllerAppDelegate.m에 [window addSubview:mainNavi.view];르 작성 합니다. 3.Resources폴더에 있는 MainWindow.xib에 Navigation Controller 를 드래그 해서 놓습니다. 4.MainWindow.xib에 있는 Navi Controller App Delegate 를 우클릭 후 Navigation .. 더보기
Android Handler 사용법 (Message 전송)handlerMessage,post Android Handler 사용법에 대해 알아 봅시다. 핸들러의 메세지 전송 사용법에 대해 알아보도록 하겠습니다. 적당한 예제가 소켓 통신 -> 쉽게 말해서 채팅 하는거를 적용해서 설명 하겠습니다. 제가 Handler를 쓴 이유는 스레드를 사용하기 때문입니다. 즉 메인스레드(송신)에 있는 변수 값을 다른 스레드(수신)에서 값을 변경 시켜주기 위해 사용하였습니다. 1)handleMessage함수 public void handleMessage(Message msg) { //write your method } 위 함수는 밑에 사진의 sendMessage 함수에 의해 전달되는 msg를 받아서 처리하는 하는것입니다. 즉 sendMessage(msg)에서 보낸 msg를 handleMessage(Message ms.. 더보기

반응형