본문 바로가기

기타

[ IT 지식 ] 보조 기억 장치: HDD와 SSD의 차이 보조 기억 장치 주 기억 장치는 정보 저장 용량이 한정적인 데다 전원이 꺼지면 내용이 사라져 버린다. 보조 기억 장치(secondary storage)는 전원이 꺼져 있을 때도 정보를 유지한다. 보조 기억 장치에는 크게 두 종류가 있다. 첫 번째는 자기 디스크로, 오래된 기술이며 보통 하드 디스크 또는 하드 드라이브라고 부른다. 비교적 최근에 나온 형태는 SSD(Solid State Drive)라고 한다. 두 종류의 드라이브 모두 메모리보다 많은 정보를 저장하며, 휘발성을 띠지 않아서 드라이브에 저장된 정보는 전력 공급이 없더라도 유지된다. 데이터, 명령어, 다른 모든 정보는 보조 기억 장치에 장기간 저장되고, 주 기억 장치로는 일시적으로만 옮겨진다. 자기 디스크는 회전하는 금속 표면에 있는 자성 물질의.. 더보기
[ IT 지식 ] 하드웨어: 컴퓨터의 논리와 구조, 프로세서 속도와 심장 박동수 하드웨어는 컴퓨팅에서 형체가 있고 눈에 보이는 부분이다. 즉, 직접 보고 조작할 수 있는 기기나 장비를 말한다. 컴퓨터는 적어도 두 가지 측면에서 살펴볼 수 있다. 첫번째는 논리적 구성(또는 기능적 구성)으로, 컴퓨터가 어떤 부분들로 이루어져 있고 무슨일을 하며 어떻게 연결되는지에 주목한다. 다음은 물리적 구조로, 각 부분이 어떻게 생겼고 어떻게 만들어지는지를 나타낸다. 어떤 사물의 기능과 물리적 속성 간의 차이, 즉 그것이 무엇을 하는지와 내부적으로 어떻게 만들어지고 얼마나 빨리 작동하는지의 차이를 인지하는 것은 중요하다. 컴퓨터에서 ‘어떻게 만들어지는지’부분은 경이로운 속도로 변하고 있고 ‘얼마나 빨리 작동하는지’부분도 마찬가지지만, ‘무엇을 하는지’ 부분은 꽤 안정적으로 유지되고 있다. 맥과 pc모.. 더보기
[ IT지식 ] 디지털 세상의 핵심 아이디어 4개 디지털 세상의 핵심 아이디어는 다음과 같이 몇가지에 불과하다. 1. 정보의 보편적 디지털 표현: 서로 전혀 다르게 처리됐던 아날로그 표현(종이 편지, 종이지도 등)은 모든 것이 그저 숫자로 처리되는 공통의 저수준 표현, 즉 디지털 정보로 대체됐다. 2. 보편화된 디지털 처리 장치: 이 모든 디지털 정보는 단일 범용 장치인 디지털 컴퓨터로 처리할 수 있다. 정보의 균일한 디지털 표현을 처리하는 디지털 컴퓨터는 아날로그 표현을 처리하는 정교하고 복잡한 기계 장치를 대체했다. 3. 보편화된 디지털 네트워크: 인터넷은 디지털 표현을 처리하는 디지털 컴퓨터를 서로 연결한다. 즉, 컴퓨터와 휴대전화를 메일, 검색, SNS, 쇼핑, 금융, 뉴스, 오락 및 기타 모든 서비스와 연결해 준다. 세계 인구 다수가 이 네트워.. 더보기
[IT 지식] 하드웨어, 소프트웨어, 통신, 데이터란? IT 업계에서 일하면서, 혹은 일상생활에 녹아든 컴퓨팅 세계는 우리가 살아가는 데, 알아야할 것 같아서, 공부하면서 정리해보도록 한다. 컴퓨팅은 네가지 핵심 기술 영역으로 나누어 살펴보면 좋다: 하드웨어, 소프트웨어, 통신, 데이터. 하드웨어: 가시적인 부분으로, 보고 만질 수 있고, 우리가 늘 갖고 있는 휴대전화에도 들어있는 컴퓨터를 의미한다. 컴퓨터 내부에는 무엇이 있고, 컴퓨터는 어떻게 작동하고 어떻게 만들어질까? 어떻게 정보를 저장하고 처리할까? 비트와 바이트는 ㅁ무엇이고 음악이나 영화, 그 밖의 모든 것을 표현하는 데 어떻게 사용될까? 소프트웨어: 즉 컴퓨터에 무엇을 해야 하는지 알려 주는 명령어는 하드웨어와 달리 뚜렷한 실체가 없다. 컴퓨터로 무엇을 계산할 수 있고, 얼마나 빨리 계산할 수 있.. 더보기
[Android Studio] 깃허브 토큰 발급하기 안드로이드 스튜디오에서 pull을 눌러 업데이트를 받아보려고 보니, 경고 알림이 뜬다. 깃허브에 로그인 하라는 알림창이였다. Log In via GitHub 버튼을 눌렀더니, 윈더우 창이 뜨면서, JET BRAINS가 나오고, 'Authorize in GitHub'를 클릭했더니, 이런 창이 떠서 굉장히 당황했다. 해결법: 안드로이드에서 경고창이 나올 때, Use Token 클릭 그 뒤에 나온 팝업창에서 Generate 클릭을 하면 자동으로 (로그인 되어있다면) 내 깃허브 셋팅에 'New Personal access token'화면으로 넘어가진다. (원래라면, 깃허브 Setting -> (맨 밑에) Developer Settings -> Personal access token -> Generate new .. 더보기
[Python] wordcloud 모듈 다운로드 에러 해결 $ pip install wordcloud ...를 입력하자, 정말 장황하게 에러가 났다. 그러나, 에러속에 답이 있다고, Microsoft Visual C++ 14.0 혹은 그 이상의 프로그램이 있어야한다는 것. 에러에서 제공해준 사이트로 이동하자. https://visualstudio.microsoft.com/ko/visual-cpp-build-tools/ Microsoft C++ Build Tools - Visual Studio Microsoft C++ Build Tools는 Visual Studio 없이 스크립트 가능한 독립 실행형 설치 관리자를 통해 MSVC 도구 집합을 제공합니다. 명령줄에서 Windows를 대상으로 하는 C++ 라이브러리 및 애플리케이션을 빌드 visualstudio.micr.. 더보기
MySQL: 실습,영화, review insert 값 실습: https://yeo0616.tistory.com/129 https://yeo0616.tistory.com/130 하기값 참고 ----- insert into review (movie_id, user_id, rating, content) values (863, 189, 4, 'Proin eu mi. Nulla ac enim.'); insert into review (movie_id, user_id, rating, content) values (608, 217, 3, 'Mauris ullamcorper purus sit amet nulla.'); insert into review (movie_id, user_id, rating, content) values (405, 6, 2, 'Nulla tell.. 더보기
MySQL: 실습: 영화, user insert 값 실습: https://yeo0616.tistory.com/129 https://yeo0616.tistory.com/130 insert 값 하기 참고 ------ insert into user (email, password, name, gender) values ('brobker0@bloglovin.com', 'JrCLlDuTwHkp', 'Babbette Robker', 0); insert into user (email, password, name, gender) values ('odady1@sina.com.cn', 'epBcAZwGE57R', 'Otes Dady', 1); insert into user (email, password, name, gender) values ('rwaugh2@pen.io',.. 더보기