분류 전체보기 154

역지사지

역으로 지랄해야 사람들은 지인줄 안다. 역지사지의 의미를 현대식으로 해석한 joke가 2017년도에 있었다. 상당히 재미있으면서도 일침을 가하는 위트가 돋보인다. 중은 지 머리를 못 밀듯이 인간은 자신을 잘 알고 있듯이 말하지만 실상은 전혀 아니다. 그래서 인간들은 사회생활을 한다. 나의 몰랐던 장점을 찾을 수 있고 내가 몰랐던 단점도 찾을 수 있다. 장점을 찾는 것은 좋은 일이다. 단점을 찾는 것은 장점을 찾는 거보다 더 좋은 일이다. 장점은 사람을 심리적으로 기분을 좋게 해서인지 잊지 않는다. 반면, 단점은 심리적 압박을 줘서인지 쉽게 잊는다. 그래서 단점이 나올때마다 지랄을 해야한다. 서로 불편해집시다. 서로 약간씩만 불편해져도 함부러 대하지 않는다. 신기하게도 내가 편한자리는 상대방이 불편한 자리..

나의 이야기 2020.06.03

프로그램과 사람

과거 옆집 앞집 동네 사람들 대부분의 생일과 전화번호를 다 기억하고 있는 아주머니 한 분이 방송에 나왔다. 하지만, 치매에 걸리고 난 이후 기억을 대부분 상실했다. 주변 사람들은 저렇게 똑똑한 분이 치매에 걸렸다면서 아쉬워했다. 그렇다. 인간은 늙으면 기억도 그렇고 모든 면에서 효율이 떨어진다. 과거에는 일일이 번호를 기억해야 했지만 이제는 그럴필요가 없다. 쓸데없이 기억하는거 보단 기록하고 저장해두었다가 보고 싶을 때 보면 된다. 여기서 한 가지 깨달을 수 있다. 인간은 기억과 전승의 한계를 극복하고자 문자를 개발했다. 그리고 다양한 지식들이 과거에서 지금까지 전해질 수 있다. 정보는 기록되고 저장되어진다. 그 정보를 인간들이 보고 다양한 분야에서 참고한다, 즉, 인간은 판단의 주체다. 반면, 문자든 ..

나의 이야기 2020.06.02

MIS와 EPR란?

1. MIS 의미 : management information system / 경영 정보 시스템 (IT+경영)목적 : 타기업과 경쟁우위를 위해 기업 내부의 대량 정보를 효율적으로 관리하는 목적으로 사용  [역할]1) 정보제공자 = 의사결정자가 해야할 고민을 해결해줄 정보를 제공2) 해석자= 대외적 상황을 고려하여 해석. 매출통계를 두는 것은 알맞는 전략을 세우기 위함  [특징]1) 폐쇠성 = 내부정보 보호 가능2) 수직적 = 업무가 위에서 부터 아래로 순차적으로 이루어짐 3) 단위 업무 = 각 단위 사업마다 나눠져 있음. 각 분야별로 나뉘어 업무가 진행되어 단위업무로 나누어서 진행4) 중앙집중식 구조 = 중앙에 모든 정보를 저장하고 관리한다.  2. ERP 의미 : Enterprise Resource P..

카테고리 없음 2020.05.31

폰 노이만식 컴퓨터 구조

정의 : 물리학자이자 수학자인 폰 노이만이 구상한 컴퓨터 구조다. = 일일이 HW 교체없이 프로그램(SW)만 교체하면 된다. * 참고 : 폰 노이만은 컴퓨터가 자가복제를 통해서 사람과 같은 형태로 만들 수 있다고 주장함. [구성] 1) 처리장치 : 산술 논리장치 & 프로세서 레지스터 - 산술 논리장치 : 사칙연산, 논리연산(논리곱, 논리합 등) - 프로세서 레지스터 : cpu 내에서 자료를 보관하는 아주 빠른 기억장소다. => 계산하고 저장한다. : 컴퓨터에 저장하기 누르기, 코드짜면서 메모리 계산 2) 제어장치 : 명령 레지스터 & 프로그램 카운터 - 명령 레지스터 : 기억되어 있는 명령어를 호출해 해독위해 명령어 임시 보관 장소 - 프로그램 카운터 : 명렁어의 주소를 가지고 있어 기계어 코드 위치를 ..

컴퓨터 원리 2020.05.26

자바 이야기 6. 메소드의 활용

1. 오버라이딩 = 상속받은 내용을 수정한다. [조건] 1) extends or impleaments가 있어야한다. 2) 파라미터의 종류, 갯수, 순서가 같아야한다. 3) 반환타입과 이름이 같아야한다. 4) 자식의 메소드 접근제한자가 부모 메소드의 접근제한자보다 넓거나 같아야한다. -> 공유하는 정도가 넓어야한다. 2. 오버로딩 = 같은 이름을 가지지만 매개변수가 다른 것을 의미 / 새로운 메소드 생성한다. [조건] 1) 메소드 이름 동일 2) 매개변수가 각각 달라야한다. -> 파라미터, 종류, 순서가 각가 달라야한다. 3. 상속이 필요없다. ex) class Test{ static void display(int num1){ System.out.println(num1); } static void disp..

자바 이야기 2020.05.12

[RAM은 무엇일까?]

1. 컴퓨터에서 중요한 3가지 1) 중앙처리장치 (CPU = Central Processing Unit) = 연산 및 제어장치 2) 램 (RAM = Random Access Memory) = 언제 어디든 접근가능한 기억장치 -> 값을 저장할 수 있는 많은 주소들로 구성되어있다. 3) 하드디스크 드라이브 (HDD) = 보조기억 장치 2. 램의 역할 = CPU가 작업하는 공간이 주 기억장치인데, 이 공간이 클수록 동시에 여러 일을 처리가능하다. * 보조기억장치 : 수 많은 정보를 저장하는 곳 -> 이 보조기억장치에서 필요한 것을 RAM으로 불러와 CPU가 작업한다. EX) 엄마가 장을 보고 왓는데, 음식물을 냉장고(보조기억장치)에 보관하고 조리는 싱크대(주기억장치)에서 한다. => 컴퓨터를 사면, 램보다 하..

컴퓨터 원리 2020.05.05

[운영체제 3요소]

1. 운영체제란?= 컴퓨터를 보다 편리하게 사용 / 시스템 자원 효율적으로 활용 2. 운영체제 사용자와 개발자 입장 1) 사용자 : 신뢰하기 쉽고, 사용하기 쉬움2) 개발자 : 오류없이 효율적으로 작동 / 유지보수 용이 3. 운영체제 구성요소 1) 쉘 = 사용자 / 응용프로그램이 운영체제와 대화하기 위해 필요. 2) 장치관리 = 키보드, 하드디스크, 모니터, 프린트 등 제어 3) 파일관리= 사용자나 프로그래머로부터 파일과 디렉토리를 만들고 수정하여 관리하는 일을 맡는다. 4) 메모리 관리= 주기억장치 관리 담당하며, 주기억장치 내에 있는 프로그램들의 경계를 할당해 서로 침범 못하게 한다. 5) 처리기 관리= CPU 처리 능력을 효율적으로 분배 => 위의 5가지는 서로 연결되어 있다. EX) (프로그램 하..

컴퓨터 원리 2020.05.04

[인터넷 주소체계]

1. 프로토콜 = 통신전에 미리 약속된 통신규약 -> 미리 언어를 통일시켜야 쌍방향 통신이 가능하다 : 사람끼리도 의사를 표시해야 이해한다. (아니면 동문서답한다) : 클라이언트는 서버에 요청하고, 클라이언트는 서버로부터 응답을 받는다. EX) TCP / IP / HTTP 등 UDP = 단방향 통신만 가능 (클라이언트 -> 서버로만) : 서버가 받든 안 받든 상관없음 2. 인터넷 주소 = 컴퓨터가 서버를 찾기 위해 필요한 주소 1) IP 주소 = 많은 인터넷 세상에서 식별할 수 있는 숫자 2) 도메인 네임 = NAVER.COM같은 사람이 쉽게 이해하고 기억할 수 있는 주소 3. HTTP (프로토콜) 1) 웹은 무조건 http를 기반으로 통신한다 2) 클라이언트에서 url 입력 -> 인터넷 -> 서버로 이..

[인터넷이란]

1. 인터넷 정의= inter-network에서 유래되었으며, 여러 통신망을 하나로 묶는다는 의미. -> 커뮤니케이션 통합 [구성]= 클라이언트, 서버 / TCP-IP 기본 프로토콜 제공 - 서버 : 인터넷 서비스를 제공하는 프로그램 || 컴퓨터-> 웹 서버 : 사용자가 요청하는 웹 페이지나 프로그램을 실행해 결과를 사용자에게 제공- 클라이언트 : 서버가 제공하는 인터넷을 이용하는 사용자나 사용자가 사용하는 기기를 의히-> 웹 브라우저  2. 인터넷 정의= 많은 클라이언트 컴퓨터, 서버 컴퓨터 / 구성된 네트워크 집합체  3. 인터넷 특징1) 쌍방향 통신 제공2) 음성, 동영상 등 다양한 포멧으로 통신가능3) 컴퓨터는 저장이 가능하므로 시간제약에서 벗어나 네트워크만 연결되어 있으면 언제든지 통신가능4) ..

컴퓨터 원리 2020.04.28