본문 바로가기

반응형

전체 글

(71)
[검색엔진] 웹사이트의 대표 주소 정하기 해외 마케팅을 위한 검색엔진최적화 캠페인을 하다 보면, 많은 웹사이트가 대표 주소를 가지고 있지 않기도 하고 적절한 설정을 하지 않은 경우도 봅니다. 콘텐츠를 여러 도메인에 분산하여 퍼블리싱 하는 경우라든가, URL 주소가 자동으로 리다이렉션이 되지 않는 경우는 검색엔진과 검색사용자 관점에서 모두 바람직하지 않습니다. 특히 대표 주소는 도메인 점수에 영향을 줍니다. 도메인 점수(Domain Authority) 란 해당 웹사이트가 검색엔진에서 어느 정도의 상위 랭킹에 오를 수 있을 것인가를 예측한 점수로서, 인바운드 링크, 콘텐츠의 품질, 웹사이트 운영 히스토리 등의 다양한 측면을 고려하여 측정한 점수이며, 검색 순위에도 영향을 끼치는 중요한 요소입니다. 먼저 대표 주소와 설정이 왜 중요한지를 말씀드리고,..
컴퓨터공학 종합시험정리 인터넷특론 1. 이동통신에서 다중 엑세스(Multiple Access) 기술의 목적 및 원리를 설명하고, 대표적인 3가지 종류를 기술하시오. (2010, 2012, 2017) 2. 무선 환경에서 발생하는 Hidden Terminal 문제를 설명하고, IEEE 802.11 무선 LAN 상에서 어떻게 이 문제를 해결하는지 답하시오. (2010, 2012, 2013, 2019) 3. IEEE 802.11 무선 LAN에서 MAC(Medium Access Control) 프로토콜로 사용되고 있는 CSMA/CA 방식의 특징을 유선 LAN 방식과 비교하여 차이점 위주로 설명하시오. EEE 802.11 무선 LAN 프로토콜인 CSMA/CA 플로우 차트와 유선 LAN 과의 차이점 (2012, 2018) 4. Mobile..
알고리즘 기출문제 1. 알고리즘의 정의와 구조를 설명하시오. 알고리즘이란 특정 문제를 해결하기 위한 일련의 순서적인 계산/풀이 절차 알고리즘의 조건 입력: '0개 이상의 외부입력 데이터' 가 존재해야 함. 출력: '하나 이상의 결과' 가 나와야 함. 명확성: 모든 명령들은 모호하지 않고, '단순 명확' 할 것 유효성: 모든 명령은 '실행가능' 할 것 유한성: 한정된 수의 단계 후에 '반드시 종료' 할 것 3가지 형태의 구조 Sequence: 명령 구조 Decision: 결정 구조 Repetition: 루프 구조 2. Recursive 방식 2진 탐색 알고리즘에 대해 설명하시오. 재귀적 이진탐색 알고리즘: 배열의 중간 값을 확인하여, 중간값보다 작으면 작은쪽(왼쪽)을 크면 큰쪽(오른쪽)에서 다시 이진탐색을 수행하는 탐색방법..
알고리즘 정리 1. 정적배열 vs 동적배열 정적배열은 입력받는 값과 상관없이 배열을 미리 만들어 놓아서 메모리 낭비가 있음 동적배열은 입력받기 전까지 배열을 미리 만들어 놓지 않고, 입력 받은 값 (필요한크기) 에 따라 배열의 크기를 유동적으로 만들어 메모리 낭비를 줄임 이때 malloc / calloc / realloc 을 사용한다. 2. 배열: 연속된 메모리 위치의 집합 ( index, value 쌍의 집합) 3. ADT: 객체의 명세와 그 연산의 명세가, 그 객체의 표현과 연산의 구현으로부터 분리된 데이터 타입 4. 구조체/유니언 : 구조체와 유니언(공용체)은 선언자체는 유사하지만 분명히 다르다. 구조체와 유니언은 다른 데이터 타입을 하나의 그룹으로 묶지만 메모리 부분은 다릅니다. 구조체는 멤버들의 메모리 합으로..
Dominance ranking https://www.youtube.com/watch?v=gf4UREL52cU
암호화 생성 사이트 대칭키 AES https://aesencryption.net 비대칭키 RSA http://travistidwell.com/jsencrypt/demo/ 타원곡선 https://cdn.rawgit.com/andreacorbellini/ecc/920b29a/interactive/modk-mul.html
블록체인 기본 기술 마이닝 (Mining) 노드를 유지하게 만드는 채굴(마이닝)에 대해 설명하도록 하겠습니다. 비트코인을 예를 들으면 문제를 맞춘 정답자에게 비트코인을 주는 방식입니다. 최근 EOS 같은 경우는 선출된 대표자들에게 채굴 권한을 준 후 나눠주는 방식이 있습니다. 비트코인에서 채굴은 2가지 의미가 있습니다. 1. 광산에서 금을 캐 듯, 비트코인을 캐는 순수한 사전적의 의미의 채굴 2. 의미 있는 내용을 찾아낸다는 마이닝 용어 전 강의에서 해시에 대해 설명하였는데, 이 해시값이 채굴에 핵심입니다. 비트코인은 탈중앙화 방식입니다. 개개인의 컴퓨터가 노드로 엮여있는 것이고 서로의 감지를 통해 장부를 기록하게 됩니다. 이런 것을 퍼블릭 블록체인이라고 하는데, 어떤이가 보상도 없이 자신의 전기세를 감안하고 노드를 유지하려고 할까요? 예를 들어..
블록체인 기본 기술 P2P (peer to peer) https://www.youtube.com/watch?v=vVAMIMXO7Os P2P / 해시 / 마이닝 / 스마트컨트랙트 P2P : peer to peer P2P 기술은 사람과 사람을 연결하는 기술입니다. 예를들어 소리바다, 토렌트 블록체인은 서버를 채택하지 않음! 하지만 P2P는 서버와 클라이언트를 각자의 역활을 스스로 함. 토렌트의 경우는 내가 자료를 업로드할 경우엔 내가 서버가 될 수 있으며, 다운받을 경우에는 클라이언트가 되기도 함. 블록체인은 서버베이스를 지향하지 않고, P2P에 가까움 (decentralize) 어떠한 노드가 해커에게 공격을 당하여 잘못된 연산을 한다거나 장부조작을 할때 (여기서 노드란 연결된 컴퓨터를 의미) 어떠한 노드 이외에 대다수 사람들은 해커에게 피해를 받지 않기에, ..

반응형