- 프로그래밍은 코딩도 중요하지만 상식도 매우 중요하다.
예를 들어 로또 프로그램을 만드는데 로또가 무엇인지 모른다면
(코딩을 아무리 잘하더라도) 만들기 어려울 것이다.
그래서 프로그래밍은 근본을 보는 학문이고 평생 해야 하는 것이다.
▶ 오늘은 컴퓨터의 기초 상식에 대한 이야기를 하려고 한다.
>> 시청하기 링크 😎😆 (3:05초까지)
(feat. GPGPU, 채굴, 딥러닝, 빅데이터, 3D 모델링, 슈퍼컴퓨터 등)
>> 시청하기 링크 😎😆
(일반 사무용 모니터 종류와 특징)
>> 시청하기 링크 😎😆
(144hz 주사율/인풋렉/응답속도/GSync 등 )
>> 시청하기 링크 😎😆
(feat. 넷스케이프, 마이크로소프트, 인터넷 익스플로러 등)
>> 시청하기 링크 😎😆
(feat. 구글 크롬, 파이어폭스, 인터넷 익스플로러)
>> 시청하기 링크 😎😆
■ 컴퓨터 및 프로그램에 대한 요약 모음 꿀팁! <은근히 모르는 사람 많음>
- Window + 화살표 = <화면을 분할 기능>
- Shift + Tab을 누르면 반대로 탭을 한다.
- 자주 쓰는 프로그램은 오른쪽 마우스 클릭 후 <시작 화면에 고정> 하면 편리
- 폰트 앞에 HY 및 각종 특이한 문자가 붙은 것은 개인으로 쓸 때는 "무료"지만
상업적으로 쓰면 "유료"로 비용 청구가 된다.- 코딩을 할 때 괄호 및 자리를 맞추는 건 매우 중요하다.
괄호를 열었다면 반드시 닫아야 하는 걸 명심하자!- 파이썬(PYTHON) 역사 - 과거에는 메모리를 기본적으로 많이 써서
안썼는데 현대에 메모리가 풍부해지면서 빅데이터가 뜨면서 파이썬을 많이 배우게 되었다.
빅데이터를 하려면 컴퓨터가 기본 32기가는 있어야 구동이 가능하다- 코딩 오류는 컴파일 에러 / 런타임 에러가 있다.
컴파일 에러는 빨간줄이 그어지면서 실행전에 쉽게 에러를 찾을 수 있지만
런타임 에러는 코드에서 에러가 보이지 않으나 실행하면 에러가 나서 찾기가 어렵다.- CPU를 통해 컴퓨터의 성능을 알 수 있다.
i5 - 4460K 이라면
- i5는 cpu 제품군인데 높을수록 좋고
- 앞숫자(4)는 세대를 말한다. 4세대를 의미
- 460K 뒷 부분은 CPU 성능을 의미한다. 역시 높을수록 좋다.
- <Step.32>에서 replit은 온라인 코딩 도구로 개발 프로그램이 없는 곳에서
간단하게 연습할때 사용하기 좋다. <크롬창을 띄워 확인해보자!>- 최초의 컴퓨터 애니악은 전쟁을 하기 위해 만들어졌다. <포탄의 궤도 계산>
- 아스키코드는 1바이트이며 유니코드는 2바이트이다.
보통 알파벳은 아스키코드인데 한글은 아스키코드로 표현할 수가 없어서
아스키코드의 확장판 유니코드를 만들었다.- HEX : 16진수 - DEC: 10진수 - OCT: 13진수 - B/N: 2진수를 의미한다.
- 영어권에서는 first name, last name에서 first name은 이름을 의미하며
last name은 성을 의미한다.- 컴퓨터 하드웨어에 신호를 보내는 방법은 0과 1뿐인데 0은 끄는 거 1은 켜는 걸 의미한다
- 컴퓨터에서 정보를 처리하는 기본 단위는 바이트인데
2의 8 제곱 즉, 256개의 동작을 구분할 수 있으며 1바이트byte라고 한다.
다음 포스팅부터는 드디어 [JAVA.01]부터 본격적인 자바 포스팅이 시작된다.
이외에 꿀팁이나 알아야 할 상식이 있다면 댓글로 남겨주시면 감사 ! 😍