상태이상 : 호기심 중독

이것저것 알아두면 언젠간 도움이 된다.

IT시작! 19

수확 가속화의 법칙

수확 가속의 법칙 또는 수확 체증의 법칙이라고 하는 이 용어는 특이점과 연관되어 잘 나옵니다. 미래 학자인 레이 커즈와일의 저서에서 개념을 도입했습니다. 수확 체증은 생산에 있어 투자하는 생산 요소가 점점 적어지는 현상이라고 하는데, 이것이 현재의 기술 발전의 모습과 유사한 것이죠. 점점 더 빨라지는 기술력 발전을 직접 느끼고 있는 우리라면 공감이 됩니다. 그래프로 표현하면 마치 지수 함수처럼 점점 증가폭이 늘어나는 형태입니다. 즉 가면 갈 수록 조금의 발전(투자)여도 기하급수적인 결과를 내놓을 수 있다는 것입니다. 이 개념은 기술 발전에서 뿐만 아니라 경제적인 측면에서도 경영자들이 이해하고 있기도 한다고 합니다. 수확 체증의 법칙은 경제학에서 언급되는 한계효용체감의 법칙을 바탕으로 하고있다고 합니다. ..

한글 기반의 프로그래밍 언어 "아희"

이 글은 나무위키를 기반으로 작성합니다~. 프로그래밍 언어는 영어로 되어있다고 싫어하는 분들이 있을 거라고 생각합니다. 그런분들을 위한 한글로 되어있는 프로그래밍언어 "아희"가 있습니다. 뱔뿌둬뱺쀠더빠뚜 터벚봃떠빠뷹붏뼤 나퍄따쀄븈뵳두받 붏타볻뚜벓탸볐밢 떠볽뻐뷦투희맣어 위의 코드(?)는 모든언어의 기본예제라고 할 수 있는 "Hello, world!" 입니다. 한글이라고 쉬울줄 알았죠??ㅋㅋㅋㅋ 발다빠빠따빠밪나파빠밣다빠밦다빠밪타빠밣다밣밤따밞밤따밣다빠밝타밪따빠밪타빠빠밝타밞밣따아멓희 요것은 같은 예제의 1차원 버전. 겉으로 보기엔 엄청나게 복잡해 보이긴 하지만 프로그래밍 언어니까 당연히 문법이 존재합니다. 궁금하신분들은 https://namu.wiki/w/아희#s-2.2 여기로~ 뭐.. 자랑스러운 한국어로 되어..

라이브러리

라이브러리-Library 라이브러리.. 직역하면 도서관이죠? 강사님들이 설명하실 때도 다들 이 말을 시작으로 말합니다. 설명하자면, 도서관에 책들이 많이 있고 우리는 가서 책을 읽어 다양한 지식들을 습득하죠. 컴퓨터에서의 라이브러리도 비슷합니다. 우리가 프로그래밍을 할 때, 출력함수나 입력함수를 사용하는 것을 아무렇지도 않게 쓰고 있죠.. 사실 그 함수들도 이미 프로그래밍이 되어있고 우리는 가져다 사용하는 것일 뿐입니다. 미리 선배 개발자들이 만들어둔 함수들을 우리가 사용하므로써 개발하는 시간을 줄일 수 있는 것이지요. 라이브러리는 그러한 선배 개발자들이 여러 함수를 미리 만들어두고 저희에게 제공해주는 함수모음집 같은겁니다.

IT시작!/IT용어 2018.01.09

가상메모리, 스와핑

가상메모리-Virtual Memory 하드디스크의 일부를 메모리처럼 사용되는 것을 말합니다. 하드디스크가 창고이고 메모리가 작업대라고 할 수 있는데, 작업대의 크기가 작으면 큰 물건을 작업대에 두고 작업하기 어려운 것 처럼 메모리가 작으면 큰 프로그램은 실행시킬 수 없게 됩니다. 이를 극복하기 위한 방법이 가상메모리인 것 입니다. 스와핑-Swapping 가상메모리를 설정하면 메모리가 꽉 차도 가상메모리를 사용하여 프로그램을 추가로 사용할 수 있습니다. 하지만 프로그램은 메모리에 올라와 있어야 실행시킬 수 있습니다. 가상메모리는 하드디스크의 공간이죠.. 메모리를 꽉 채운 상태로 추가 프로그램을 사용가능한 이유는 메모리에서 사용하고 있지 않은 프로그램을 가상메모리로 보내고 새로운 프로그램을 보낸 프로그램의 ..

IT시작!/IT용어 2018.01.09

IP

IP는 인터넷 프로토콜(Internet Protocol)의 약자이다. 대부분 이 프로토콜에서 각 장치를 나타내는 IP 주소를 가리키는 말로 쓰인다. 1960년대에는 장비 제조사마다 서로 다른 프로토콜을 사용하고 있어서 통신이 힘들었다.그래서 만든 것이 IP. 서로 다른 컴퓨터끼리 너트워크에서 서로 통신을 하기위한 공통적인 통신규약이다. 이 프로토콜은 컴퓨터 끼리의 통신을 책임지는데 간단히 설명하면 보내는 데이터를 잘 포장해서 도장찍고 택배 회사에 보내는 일과 다른 컴퓨터가 보낸 데이터(택배)를 자신의 물건이 맞는지 확인하는 일을 담당하고 있다고 생각하면 된다.

IT시작!/IT용어 2017.11.02

TCP

TCP는 Transmission Control Protocol의 약자이다.컴퓨터가 다른 컴퓨터와 정보를 교환하는 데이터 통신을 하기위한 규약,규칙 즉 프로토콜의 일종. 이전 ARPANET에서 사용하던 회선교환(Circuit Switching)은 데이터 경로를 정해두고 가는 방식이라 회선이 끊기면 통신도 역시 끊긴다는 단점이 있다. 이것을 보완해 패킷교환(Packet Switching)방식이 나왔다. 이 방식은 경로를 정해두지 않고 통신하기 때문에 한 회선이 끊어져도 다른 회선으로 우회해서 통신을 유지할 수 있다. 하지만 이 방식은 연결유지에 중점을 두고 만들어 네트워크 환경의 안정성은 떨어졌다.안정성이 떨어졌다는 것이 의미하는건 통신중 데이터가 유실되거나, 너무 늦게 전달되는 것등을 말한다. 이러한 문제..

IT시작!/IT용어 2017.11.02

인터넷의 시작!

안녕하세요 여러분 IT코코아 입니다. 인터넷을 안쓰는 곳을 찾기가 힘든 요즘 시대! 우리나라는 어딜가도 거의다 와이파이가 설치 되어있어 사람들에게 데이터노예 서비스를 제공해 주죠. 우리가 매일 같이 쓰는 인터넷! 어디서 부터 시작 됬는지 아시나요?? 인터넷의 시작은 사실 군사용에서 부터 시작했답니다. 1969년 미국 국방부에서 군사 목적으로 소수의 대학교와 전세계에서 처음으로 ARPANET을 만들었습니다. 이 ARPANET은 핵전쟁을 할 때도 정보를 교환하기 위한 목적으로 만들었습니다. 하지만 이 ARPANET을 쓰고 싶어하는 기업들이 늘어나면서 ARPANET은 일반인들이 사용가능한 ARPANET과 군용 인터넷 MILNET으로 나뉘어 졌다고 합니다. 이 이후 미국 국립과학재단(NSF)도 TCP/IP를 사..

부팅(booting)의 어원~!

안녕하세요~ IT코코아 입니다.여러분 컴퓨터를 킨다는 행동을 흔히 "컴퓨터를 부팅 시킨다"라고들 하시죠? 정확하게는 "컴퓨터를 시작할 때, 자기자신(컴퓨터)를 구동 시킬 프로그램을 컴퓨터 스스로 불러내는 동작"이라고 합니다.그리고 부팅은 사실 부트스트래핑(bootstrapping)을 줄인 말입니다. 아셨나요?? 음 직역하면 "부츠 가죽끈"일려나요?? 저도 찾으면서 처음 알았어요 ㅋㅋ 자 정의도 알았겠다 어원도 궁금하실 분들이 계실 것 같은데요? 정의는 제가 찾아본 결과 3개가 나왔는데요. //혹시 더 아시는 분은 댓글 플리즈 ㅎㅎ 첫 번째는 카우보이가 신고있는 가죽 장화 뒤꿈치 부분에는 쇳조각이 붙어 있다고 합니다. 말을 달리기 위해서 카우보이가 장화를 신고 반복적으로 말을 차는 행동을 부팅이라고 했다네..

IT? ICT?

안녕하세요~ IT코코아입니다 반가워요~^ㅇ처음으로는 IT에 대해서 알아보도록 할게요! IT : Information Technology의 약자입니다. 비슷한 용어로는 ICT : Information & Communication Technology 라는 것이 있죠? IT는 정보기술, ICT는 정보통신기술 통신이 있는지 없는지의 차이네요. 사실 요즘은 ICT가 더 많이 쓰입니다. IT기술을 사용한 예로 이전 감시카메라를 가지고 말하자면영상정보를 찍어 자신(장치)에 저장을 하는 것에 그쳤죠. 하지만 요즘 감시카메라는 어떻죠? 요즘것은 장치에 저장은 물론 실시간으로 핸드폰으로도 볼 수도 있습니다. 이것은 ICT기술이 적용됬다고 할 수 있죠. 위 예시가 IT와 ICT의 차이입니다. 여러분 친구에게 지식자랑 하실 ..

IT시작!/IT용어 2017.10.29
반응형