비전공자를 위한 이해할수 있는 IT 지식 책 정리

Ada·2022년 11월 20일
0

항해TOL

목록 보기
42/63

현직 개발자 분에게서 한 권의 책을 추천 겸 선물 받아서 책의 내용을 정리 해보려고 한다.

알고있던 내용과 모르고 있던 내용 모두 꾸준히 정리해서 필요할 때 내가 꺼내보려고 작성하는 글이다.

컴퓨터의 구성 요소

  • CPU : 컴퓨터의 머리

  • HDD(하드디스크), SSD : 보조기억장치, 컴퓨터의 창고

  • RAM(메모리) : CPU의 개인 작업 공간

    • 작업이 필요한 큰 데이터 뭉치를 보조기억장치에서 메모리로 한 번 옮겨놓고 메모리 안에서만 작업하면 되게끔 만듦 -> 시간 단축

운영체제

  • 하드웨어를 관리해주는 역할

  • IOS, 안드로이드, 윈도우, 맥OS

  • 운영체제 회사들의 새로운 언어 개발 -> 개발자들의 공부

언어별 친화도

  • C : 컴퓨터 친화적이라서 컴퓨터 이해에 도움됨

  • JAVA : JVM(Java Virtual Machine)이라는 소프트웨어 위에서 자바 언어로 만든 프로그램이 돌아갈 수 있도록 만들어서 확장성, 활용성을 높힘

  • 파이썬 : 인간 친화적인 고수준의 언어라서 쉽게 배우기 좋음

네트워크

  • LAN(Local Area Network) : 컴퓨터가 연결된 작은 지역

    • 학교 컴퓨터실, 아파트, 카페 등
  • MAN(Metropolitan Area Network) : 도시의 여러 LAN을 연결한 것

  • WAN(Wide Area Network) : 도시와 도시, 나라와 나라를 모두 연결한 것

profile
백엔드 프로그래머

0개의 댓글