짧은 블로그
  • 홈
  • 태그
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기
      • 생활정보
  • 홈
  • 방명록
카테고리 없음

바이러스 그리고 해킹

바이러스란 우리 몸은 지금 이 순간에도 수많은 바이러스와 싸우고 있다. 바이러스의 사전적 의미를 찾아보면 살아있는 세포를 통해서만 생명활동을 하는 존재로 생물과 무생물의 중간 정도 되는 존재라고 나와있을 것이다. 그렇다면 컴퓨터 바이러스는 어떤 것일까. 컴퓨터 바이러스는 악성코드의 감염 방식의 한 종류로 정상적으로 동작하는 프로그램을 악성코드로 만들고, 이것들을 복제시키면서 컴퓨터 전체에 전파하는 일을 한다. 컴퓨터 바이러스의 시작은 1982년도로 거슬러 올라간다. 1982년 1월, 당시 15세에 불과했던 리처드 스크렌타(Richard Skrenta)라는 소년이 엘크 클로너(Elk Cloner)라는 프로그램을 만듦으로써 시작되었다. 이 엘크 클로너(Elk Cloner)는 특이한 점이 있었는데, Apple..

2022. 11. 24. 23:24
카테고리 없음

컴퓨터의 구조

컴퓨터의 구조, 하드웨어 이번에는 컴퓨터의 구조에 대해 알아보도록 하자. 컴퓨터를 한번이라도 뜯어본적 있는 사람이라면 누구나 그 구성에 대해 궁금해할것이다. 하지만 컴퓨터의 기본적인 동작원리와 구조를 이해하고 컴퓨터를 사용한다면 조금 더 유용하고 편리하게 사용할 수 있지 않을까. 지피지기면 백전백승 이라고 했다. 컴퓨터를 알고 사용하면 컴퓨터를 조금 더 쉽게 이용할 수 있을것이다. 기본적으로 컴퓨터는 하드웨어와 소프트웨어로 구성된다. 하드웨어는 말 그대로 기계적인 부분을 지칭한다. 데스크탑이 있다면 본체를 한번 뜯어보자. 알수없는 수많은 금속 부품들과 팬, 그리고 알록달록한 부품들이 보일것이다. 하드웨어에는 사람의 두뇌에 해당하는 중앙처리장치(CPU)가 존재한다. CPU는 Center Process Un..

2022. 11. 24. 03:55
카테고리 없음

프로그램 개발의 종류

프로그램 개발의 종류 프로그램 개발의 종류에 대해 알아보자. 프로그램 개발의 분류를 먼저 살펴보면 아래와 같다. 프로그램을 개발하는 콘텐츠의 환경에 따라 분류할 수 있는데, 가장 먼저 PC, 모바일 환경에서 모두 사용 가능한 웹 개발이 있고, 모바일 환경에서 사용되는 앱을 개발하는 앱 개발, 온라인 게임을 만드는 게임 개발, 우리가 사용하는 PC와 모바일 환경을 만드는 OS 개발 등 다양한 종류의 개발이 있다. 이런 개발 유형에 의한 분류 외에 일반적으로 업무 포지션이라고 부르는 부분으로 나눌 수도 있는데, 이 부분을 한번 언급해보겠다. 제일 먼저 프론트엔드(Frontend) 개발자를 살펴보자. 프론트엔드는 넓은 범위에서 UI적인 부분을 담당하는 개발을 의미하고, 쉽게 설명하면 눈에 보이는 부분을 개발한..

2022. 11. 24. 01:21
카테고리 없음

프로그래밍의 정의

프로그래밍의 의미 일상 속에서 흔히 프로그래밍이라는 단어를 사용한 지 벌써 몇십 년이 지났다. 프로그램이라는 단어는 일반인들도 많이 들어봤을것이다. 텔레비전 프로그램, 행사 프로그램, 컴퓨터 프로그램 등 생활 속에도 프로그램이라는 단어는 종종 사용되어왔다. 그렇다면 프로그램은 무엇이고 프로그래밍은 무슨 말인지 알아보자. 프로그램(여기서 프로그램은 컴퓨터 프로그램을 의미한다.)은 특정한 알고리즘을 이용해 짜여진 동작의 집합체를 의미한다고 볼 수 있는데, 이러한 프로그램을 통해 생활의 다양한 문제를 해결하는 것이 그 목적이라고 할 수 있다. 예를 들어보면 내일 기상을 확인한다거나, 사물을 제어하는 것이 대표적인 사례가 되겠다. 그렇다면 프로그래밍(programming)은 무슨 의미일까? 프로그래밍(progr..

2022. 11. 23. 03:31
카테고리 없음

인터넷의 시작에 대해

인터넷의 정의와 시작 인터넷은 TCP/IP를 기반으로 전 세계적으로 연결된 네트워크 통신망을 말한다. 여기서 TCP는 Transmission Control Protocol의 약자이고, IP는 Internet Protocol의 약자로 이 두 가지는 인터넷으로 통신할 때 기반이 되는 약속 정도로 생각하면 된다. 즉, TCP/IP라는 정해진 규칙을 바탕으로 전 세계적으로 네트워크를 연결한 것이 인터넷이라는 말이다. 그리고 우리가 인터넷이라고 하면 가정용 컴퓨터로 들어가는 익스플로러나, 크롬 같은 브라우저만 인터넷이라 생각하지만 그밖에 온라인 게임, VoIP 전화기, 스마트폰 어플도 인터넷의 범위에 포함된다. 컴퓨터를 조금이라도 공부해본 사람이라면 인터넷이 군대에서 처음 시작되었다는것을 알고 있을 것이다. 미국..

2022. 11. 23. 00:58
카테고리 없음

웹 브라우저의 동작 원리

웹 통신 과정 21세기에 사는 우리는 웹 속에서 산다고 해도 과언이 아닐 정도로 웹 사이트에 머무르는 시간이 길다. 그런데 우리가 머무르는 웹 사이트는 어떻게 오는 건지 궁금하지 않나. 웹 사이트의 통신 과정에 대해 짧게 알아보자. 웹 브라우저와 웹 서버가 있다. 웹 브라우저는 웹 서버에 저장된 정보(이미지, 텍스트) 등을 요청한다. 이를 HTTP Request라고 하고, 한국어로 요청이라고 한다. 반대의 경우 우리가 로그인하는 것을 예로 들어보자. 아이디와 비밀번호를 입력하고 로그인 버튼을 누르면 그 내용이 웹 서버로 전송이 되고, 바르게 입력했다면 로그인이 완료되고 '홍길동님 환영합니다' 같은 메시지가 노출된다. 이것을 우리는 HTTP Response라고 하며, 응답이라고 부른다. 웹 서버와 웹 브라..

2022. 11. 17. 03:11
  • «
  • 1
  • ···
  • 6
  • 7
  • 8
  • 9
  • 10
  • »
반응형

전체 카테고리

  • 분류 전체보기
    • 생활정보
애드센스 광고 영역
↑
Powered by Privatenote Copyright © 짧은 블로그 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바