undeveloped
close
프로필 사진

undeveloped

github: @syk25

  • 모든 글 모음
    • 웹개발
    • 컴퓨터과학
    • 회고
    • 대외활동
      • 크래프톤 정글
    • 그외
  • 홈
  • Github
1.7 운영체제는 하드웨어를 관리한다 ( 운영체제, 프로세스, 가상메모리, 파일)

1.7 운영체제는 하드웨어를 관리한다 ( 운영체제, 프로세스, 가상메모리, 파일)

2024.11.27 - [컴퓨터과학/컴퓨터구조: CSAPP] - 1.6 저장장치는 계층구조를 이룬다 1.6 저장장치는 계층구조를 이룬다2024.11.26 - [컴퓨터과학/컴퓨터구조: CSAPP] - 1.5 캐시가 중요하다 1.5 캐시가 중요하다2024.11.21 - [컴퓨터과학/컴퓨터구조: CSAPP] - 1.4 프로세서는 메모리에 저장 된 인스트럭션을 읽고 해석한다. 1.4gyht.tistory.com 운영체제운영체제란(What)운영체제는 하드웨어와 응용프로그램 사이의 소프트웨어 계층이다.운영체제의 역할(Why)운영체제는 응용 프로그램이 하드웨어를 잘못 건드리는 것을 막는다. 그리고 하드웨어에 대해 별도의 설정 없이도 사용할 수 있는 방법들을 제공한다. 즉, 응용 프로그램의 관점에서 운영체제는 하드웨어..

  • format_list_bulleted 컴퓨터과학
  • · 2024. 11. 27.
1.6 저장장치는 계층구조를 이룬다

1.6 저장장치는 계층구조를 이룬다

2024.11.26 - [컴퓨터과학/컴퓨터구조: CSAPP] - 1.5 캐시가 중요하다 1.5 캐시가 중요하다2024.11.21 - [컴퓨터과학/컴퓨터구조: CSAPP] - 1.4 프로세서는 메모리에 저장 된 인스트럭션을 읽고 해석한다. 1.4 프로세서는 메모리에 저장 된 인스트럭션을 읽고 해석한다.이전 글2024.11.21 - [컴퓨gyht.tistory.com캐시 개념의 확장 적용캐시는 처리장치가 저장장치로부터 필요한 데이터를 빠르게 받기 위해 임시로 데이터를 보관하는 장치다. 캐시 개념은 컴퓨터구조 전반에서 적용할 수 있다. 그 결과, 모든 시스템의 저장장치는 계층구조를 이룬다. 한 레벨의 저장장치는 바로 다음 하위 레벨의 저장장치의 캐시 역할을 한다.  네트워크 수준의 적용로컬 디스크는 원격 네트..

  • format_list_bulleted 컴퓨터과학
  • · 2024. 11. 27.
트리

트리

#1 트리 도식#2 용어정리구조트리뿌리(root)에서 갈라져 나가는 구조노드들이 부모-자식으로 이뤄진 구조그래프와 함께 비선형 자료구조루트(root): 트리의 시작점이진트리(binary tree): 하나의 노드가 자식노드를 최대 2개를 가질 수 있는 트리노드: 트리의 기본 단위간선: 노드 간의 연결관계노드루트노드: 부모가 없는 노드리프노드/단말노드/터미널노드: 자식이 없는 노드비단말노드: 부모와 자식이 있는 노드분석서브트리: 비단말노드를 루트노드로 보는 트리형제노드: 부모를 공유하는 노드노드의 차수: 노드가 가지는 자식의 개수트리의 차수: 노드의 차수 최대값높이: 트리의 세대 개수레벨: 노드가 속한 세대포화이진트리: 모든 세대가 채워져 있는 트리완전이진트리: 트리의 마지막 세대에서 왼쪽부터 노드가 채워져..

  • format_list_bulleted 컴퓨터과학
  • · 2024. 11. 26.
실수 표현법(부동 소수점, 고정 소수점)

실수 표현법(부동 소수점, 고정 소수점)

실수의 메모리표현모든 데이터는 메모리 상에 2진수 형태로 저장된다. 이는 실수도 마찬가지다. 다만, 실수를 저장하는 방식이 2개가 있다. 하나는 고정소수점 방식이고 다른 하나는 부동소수점 방식이다.고정소수점 방식고정 소수점 방식이란 실수를 부호, 정수부, 소수부로 나눠서 저장하는 방식이다.고정소수점 방식은 직관적이다. 하지만 정수부와 소수부의 크기 때문에 표현할 수 있는 범위가 적다. 또한 0.12와 같이 작은 숫자를 표현하는 데에 32비트를 사용하는 것은 메모리 낭비가 심하다.부동소수점 방식 부동소수점 방식은 고정소수점 방식의 단점을 해결한다. 실수를 부호, 지수부, 가수부로 나눠 표현한다.지수부를 통해 숫자 전체의 폭을 정하고 가수부를 통해 숫자의 실질적인 정보를 표현한다. 현재 사용되고 있는 부동소..

  • format_list_bulleted 컴퓨터과학
  • · 2024. 11. 26.
1.5 캐시가 중요하다

1.5 캐시가 중요하다

2024.11.21 - [컴퓨터과학/컴퓨터구조: CSAPP] - 1.4 프로세서는 메모리에 저장 된 인스트럭션을 읽고 해석한다. 1.4 프로세서는 메모리에 저장 된 인스트럭션을 읽고 해석한다.이전 글2024.11.21 - [컴퓨터과학/컴퓨터구조: CSAPP] - 1.3 컴파일 시스템이 어떻게 동작하는 이해하는 것은 중요하다. 1.3 컴파일 시스템이 어떻게 동작하는 이해하는 것은 중요하다.2024.11.21 - [컴퓨gyht.tistory.com 캐시란캐시란 지역성을 활용하여 데이터 이동시간을 줄이기 위해 만든 장치다.데이터 이동은 시간이 든다프로그램을 실행하기 위해서는 하드디스크에 있는 프로그램을 찾아 메모리에 올린 후 프로세서가 메모리로부터 명령어를 읽어와야한다. 따라서 데이터는 하드디스크에서 메모리로..

  • format_list_bulleted 컴퓨터과학
  • · 2024. 11. 26.
클래스와 객체

클래스와 객체

1. 사용자 지정타입타입이란 데이터의 형태나 종류다. int, String은 자바에서 기본으로 제공하는 타입이다. 하지만 경우에 따라서 임의의 타입을 지정해야되는 경우가 있다. 예를 들어 학생정보를 관리할 때 이름, 키, 성적을 한 묶음으로 관리하고자 할 때 타입을 정의하는 것이 좋다. 이때 학생을 본따 만든 데이터의 형태를 사용자 지정타입이라고 한다.2. 클래스와 객체사용자 지정타입을 만들기 위해 자바는 클래스를 제공한다. 사용자지정타입이 설계도이면 클래스는 설계도를 자바로 표현한 것이다. 클래스는 다음과 같다.public class Student { String name; int grade; int age;}class: 자바에게 클래스임을 알려주는 키워드다.Student: 클래스의 이..

  • format_list_bulleted 웹개발
  • · 2024. 11. 26.
  • navigate_before
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • ···
  • 31
  • navigate_next
반응형
공지사항
전체 카테고리
  • 모든 글 모음
    • 웹개발
    • 컴퓨터과학
    • 회고
    • 대외활동
      • 크래프톤 정글
    • 그외
인기 글
전체 방문자
오늘
어제
Copyright © 작업주웅 모든 권리 보유.
SKIN: Copyright © 쭈미로운 생활 All rights reserved. Designed by JJuum.
and Current skin "dev-roo" is modified by Jin.

티스토리툴바