목록CS (6)
거누의 개발노트
이더넷은 통신선이 필요하다는 점이 결점 그래서 해결방법은 무선 통신을 이용하는 것 무선 전자기파를 사용하여 데이터를 전송하므로 신호가 충분한 장소라면 어디서든 통신 가능 와이파이는 상표 이름 와이파이의 원래 이름은 IEEE 802.11이라는 공식 이름이 있다고 한다. 와이파이는 산업 단체인 와이파이 연합의 등록 상표라고 한다. IEEE는 전기전자기술자협회라는 전문가 단체고 802.11은 표준의 번호이다. 블루투스 블루투스도 802.11 무선 통신과 같은 2.4GHz 주파수 대역을 사용 덴마크 왕 하랄드 블루투스의 이름을 딴 기술, 애드 훅 통신을 위해 만들어짐 애드훅 네트워크는 무선 기기들끼리 네트워크가 가능하도록 만든 기술! RFID 전자 도어록, 식별 태그, 증명서 등에 활용되는 저전력 무선 기술 G..
도메인이라는것은 웹사이트 주소를 말한다. www.geonoo.com 에서 geonoo.com 이 도메인에 해당한다. www는 호스트 네임이라고 불리고 www 말고도 mail, shop 과같이 다른 것이 올 수도 있다. 우리가 웹 브라우저에서 네이버라는 웹사이트를 들어가고 싶은데 그러려면 네이버 서버의 IP주소를 알아야한다. 하지만 우리가 전화번호를 다 못 외우듯이 IP주소도 숫자로 되어있기 때문에 외우기는 어렵다. 그래서 아래와 같이 전화번호부 처럼 도메인과 IP주소로 관리를 하는것이다. 도메인 : www.naver.com IP : 223.130.200.104 그리고 이러한 도메인과 IP들이 저장되어있는 곳을 DNS라고 한다. 예를 들어 내가 AWS에서 구매한 내 컴퓨터를 가비아, 후이즈같은 사이트에서 ..
글을 쓰려면 언어를 알아야 한다. 프로그램을 작성하려면 프로그래밍 언어를 알아야 한다. 프로그래밍 언어의 발전 - 간략 설명 1970년대 시스템 프로그램을 만들 용도로, 어셈블러, 컴파일러, 텍스트 편집기 같은 프로그래머 도구와 운영체제까지 작성할 목적으로 사용할 언어들이 만들어졌다. 그 중 C언어가 가장 성공적이었다고 함 C언어는 1973년 벨 연구소에서 일하던 데니스 리치가 개발 아직도 폭넓게 이용하며, 가장인기있는 언어 중 하나이다. C언어는 개발 이후 미미하게 변경돼서 오늘날의 C언어 프로그램은 30~40년 전의 코드와 비슷하다. 1980년대 규모가 매우 큰 프로그램의 복잡성 관리를 위해 설계된 언어들이 개발되었다. 대표적으로 C++ 이 있다. C++은 비야네 스트롭스트룹?이 개발 했는데, 이 사..
파이만 알고리즘 1. 문제를 적는다. 2. 골똘히 생각한다. 3. 답을 적는다. 이 세상의 어떠한 어려운 문제도 해결할 수 있게 해 주는 우주 최강의 무적 알고리즘이라고 설명하고 있다. 일단 보면 너무 황당하다. 대부분의 사람들이 파인만같은 천재들만 사용할 수 있는 방법이라고 생각한다. 그런데, 사실 이 말은 같은 물리학자인 머리겔만? 이 말한 것으로 알려져있다. 결론부터 말하면 머리겔만이라는 사람이 파인만한태 열등감을 가지고 있어서 비꼬는식의 농담같은 거였다고 한다. 사실 이 이야기를 겔만이 했다는 뒷배경만 제외하고 나면 너무나 당연한 말이다. 모든 문제는 문제로서 인식하고, 깊이 생각하는 과정을 거쳐야 해결할 수 있다는 말이기 때문이다. 본론으로 들어가면 소프트웨어 소프트웨어를 설명할 때는 음식을 만..
디지털 시스템은 10진수를 사용하지 않고 모든 유형의 정보를 2진수로 표현한다. 십진수 십진수를 한자리로 표현하면 0 부터 9까지 10개의 숫자는 표현가능하다. 두자리 숫자는 0 부터 99까지, 세자리는 0 부터 999 까지 표현 십진수는 10의 거듭제곱의 합을 줄여 표기한 것이라고 생각하면 된다. 예를들어서, 1867은 1 x 10³ + 8 x 10² + 6 x 10¹ + 7 x 10⁰ 으로 1 x 1000 + 8 x 100 + 6 x 10 + 7 x 1로 표현 할 수 있다. 이진수 일련의 비트가 주어졌을 때, 각 자리의 숫자들을 10대신 2를 기수로 표현하고 0과 1만 사용하여 숫자를 표현하는 수다. 11101 같은 이진수는 1 x 2⁴ + 1 x 2³ + 1 x 2² + 0 x 2¹ + 1 x 2⁰..
HDD, SSD를 설명하기 전에!! 컴퓨터에서 정보를 저장하는 메모리는 크게 휘발성 메모리와 비 휘발성 메모리로 분류를 합니다. 휘발성 메모리? 비 휘발성 메모리? 휘발성 메모리 전원이 꺼지면 저장된 데이터가 사라진다. 대표적으로 RAM 비 휘발성 메모리 전원이 꺼져도 저장된 데이터가 사라지지 않는다. → 보조기억장치(HDD, SSD) 그래서? HDD(Hard Disk Drive) 하드 디스크 드라이브(HDD)는 비 휘발성 기억장치로, 자기장의 원리로 정보를 저장합니다. 금속 케이스 안에 원판이 있습니다. 이 원판 위에 정보를 기록하는 것이기 때문에, 물리적인 손상을 입으면 정보도 손상됩니다. 원판은 흔들려도 손상 될 수 있다고 함, 그래서 금속 케이스에 넣어둔거임! SSD(Solid State Driv..