본문 바로가기

IT

(9)
IT용어 built-in 이란 무엇인가? IT용어 built-in 이란 무엇인가? 프로그램 이야기를 하다보면 built-in 이란 용어를 사용할 때가 있는데요. built-in 이란 용어 그대로 "내장되 있는" 이라는 표현으로 사용 합니다. 프로그램 측면에서 본다면 "내장되 있는 프로그램" 정도로 해석하시면 되겠네요.^^
IT용어 펌웨어란? IT용어 펌웨어란? firmware ; 펌웨어 펌웨어는 PROM 내에 삽입되어, 영구적으로 컴퓨터 장치의 일부가 되는 프로그램이다. 펌웨어는 여느 소프트웨어와 같은 과정으로 만들어지며, 마이크로코드 시뮬레이션을 이용하여 테스트된다. 준비가 되면, 다른 소프트웨어처럼 배포될 수 있으며, 사용자가 특별한 사용자 인터페이스를 이용하여 PROM 내에 설치할 수 있다. 펌웨어는 때로 프린터나 모뎀 그리고 다른 컴퓨터 장치들의 성능을 높이기 위해 배포되기도 한다. IBM에서는 펌웨어라는 용어 대신에 마이크로코드라는 용어를 즐겨 사용한다. PROM (programmable read-only memory)PROM[피롬]은 사용자에 의해 내용이 한번 수정될 수 있는 롬이다. PROM은 PROM 프로그래머라고 불리는 특별..
IT용어 SSL 이란? IT용어 SSL 이란? 1. 우선 ssl의 개념에 대해 설명드리겠습니다. 우선 보안접속 이라는 것은 ssl을 통해 정보를 전달하는 방식을 말합니다.ssl(Secure Sockets Layer) 이란 웹서버 인증, 서버 인증이라고도 합니다.브라우저와 서버간의 통신에서 정보를 암호화 함으로써도중에 해킹을 통해 정보가 유출 되더라도정보의 내용을 보호할 수 있게 해 주는 보안 솔루션입니다 아래는 ssl 보안에 대해 그림으로 간단하게 설명해 놓은 것입니다.그림을 보시면 이해가 조금 더 쉬우실 것 같습니다 그림 위와같이 웹서버에 SSL(Secure Sockets Layer) 인증서를 설치할 경우 이 기술이 적용된 전자문서는 별도의 암호화 과정을 거쳐 상대방에게 전달되므로 정보 송신자(웹브라우저에 정보를 입력하는 사..
IT용어 Base64 란? IT용어 Base64 란? 컴퓨터 분야에서 쓰이는 Base 64 (베이스 육십사)란 8비트 바이너리 데이터(예를 들어 실행파일이나, ZIP파일 등)를 문자 코드에 영향을 받지 않는 공통 ASCII 영역의 문자들로만 이루어진 일련의 스트링으로 바꾸는 인코딩 방식을 가리키는 개념이다.원래 Base 64를 글자 그대로 번역하여 보면 64진법이란 뜻이다. 특별히 64진법이 컴퓨터에서 흥미로운 것은, 64가 2의 제곱수(64 = 26)이며, 2의 제곱수들에 기반한 진법들 중에서 화면에 표시가 되는 ASCII 문자들을 써서 표현할 수 있는 가장 큰 진법이기 때문이다. 즉 다음 제곱수인 128진법에는 128개의 기호가 필요한데 화면에 표시되는 ASCII 문자들은 128개가 되지 않는다. 그런 이유 때문에 이 인코딩은..
IT용어 Active Directory ; 액티브 디렉토리란? IT용어 Active Directory ; 액티브 디렉토리란? 액티브 디렉토리는 윈도우2000, 즉 윈도우NT 5.0의 일부로서 마이크로소프트가 제공하는 새롭게 진보된 계층적 디렉토리 서비스이다. 이는 사용자, 사용자 그룹, 네트웍 데이터 등을 하나로 통합 관리하는 새로운 인터페이스라고 한 마디로 설명할 수 있다. 액티브 디렉토리는 LDAP를 만족하며, 인터넷의 DNS 상에 구현되므로, 작업그룹들에게는 마치 웹 사이트처럼 도메인 이름이 부여되고, LDAP를 만족하는 어떠한 클라이언트(윈도우, 매킨토시, 유닉스 등)라도 여기에 액세스 할 수 있게 된다. 액티브 디렉토리는 이기종으로 구성되어 있는 기업의 네트웍에서 기능을 발휘할 수 있으며, NDS나 NIS+를 포함한 다른 디렉토리 서비스를 포함한다. 이 외..
IT용어 서버와 DB의 차이점이 뭐예요? IT용어 서버와 DB의 차이점이 뭐예요? 관점이나 어떻게 시스템을 사용하느냐 따라서 의미의 차이가 있을수 있습니다. H/W 관점이냐, S/W 관점이냐 거기에 따라서요그리고 컴퓨터가 하는 역활이 무엇이냐정보를 요청하느냐(클라이언트) 아님 요청된 정보를 처리하여 제공(서버) 하는냐에 따라 달라 질수 있습니다. H/W쪽으로 본다면일잔적으로 우리가 사용하는 PC외에통상 CPU를 여러장 장착할수 있는(1장만 장착하는 모델들도 있습니다) 컴퓨터로 운영체제도여러명이 동시에 사용할수 있는 환경을(멀티유저 , 멀티타스킹)제공하고 디스크도 몇기가 - 테라 까지 장착 하구요24시간 운영하는데 무리가 없도록 설계 되어야 하구요통신상에 연결되어 있어 일반사용자(클라이언트)들이 이 서버 컴퓨터에게 정보를 요청하고 서버컴퓨터가 요..
IT/용어 레거시(legacy) 란? IT/용어 레거시(legacy) 란? legacy ; 레거시 란? 정보기술에서, 레거시 프로그램과 데이터는 프로그래밍 언어, 플랫폼 그리고 기술 등에 있어, 과거로 부터 물려 내려온 것들을 의미한다. 컴퓨터를 사용하는 대부분의 기업들은 중요한 업무를 처리하는 레거시 응용프로그램들과 데이터베이스를 가지고 있다. 문제는, 대체로 새로운 기술과 프로그래머의 솜씨를 사용한 새롭고 보다 효율적인 코드로 변환하는 동안, 레거시 프로그램을 계속 운영시켜야 하는데 있다. 과거에는, 많은 프로그램들이 특정업체의 운영체계에 맞게 작성되어왔다. 현재, 많은 회사들이 자신들의 레거시 프로그램들을 개방형이나, 표준 프로그래밍 인터페이스를 따르는 새로운 프로그래밍 언어와 운영체계에 맞게 변환하고 있다. 미래에는 응용프로그램들을 ..
IT/용어 HTTP 대 HTTPS : 뭐가 다른가? IT/용어 HTTP 대 HTTPS : 뭐가 다른가? 웹 브라우저의 주소창을 자세히 보면 http://나 https://로 시작한다. 사실 http://는 하도 흔해서 생략하고 주소를 쳐도, 웹 브라우저가 알아서 http://를 넣어 준다. 어제 인터넷에서 GMail 옵션 중에 항상 https를 사용하도록 하는 옵션이 있다고 그걸 쓰라는 글을 보았다. 거기 달린 답글 중에 두 개가 뭐가 다른지 모르겠다고 하는 글이 있었다. 그럼 이 두 개의 차이는 뭘까? 이름도 비슷한데. html하고 http는 다른 건가? 나도 예전에는 헛갈렸었다. 그럼 이들에 대해서 내가 아는 범위 내에서 간단히 설명을 하겠다. HTML이란 우리가 보는 웹 페이지의 대부분은 확장자가 html이다. htm인 것도 있는데, 그것은 예전 도..