반응형 분류 전체보기349 TCP/IP와 프로토콜 계층 데이터 통신 전공 수업 두 번째 시간의 내용을 간단하게 정리한 게시글입니다. 2023. 02.01 16:30 복습 시작 IP란 IP란 Internet Protocol이다. IP는 단순히 통신에서 교환되는 메시지 형식이 아닌 형식과 통신 절차를 모두 의미한다. 형식은 당연히 데이터 포맷에 관한 이야기고 절차는 과정, 액션, 기능에 관한 이야기다. IP에 대해 몇 가지 정리해보겠다. 호스트 간의 정보를 교환하기 위한 프로토콜이다. 헤더와 Payload(Body, SDU라고도 부른다)로 구성된다. 헤더에는 프로토콜에서 IP가 동작하는 중요한 정보가 들어가 있다. 중요한 정보의 예로는 보낸 사람 IP와 받는 사람 IP가 있겠다. Packetizing를 이용해 데이터를 잘게 나눠 페이로드에 넣어서 보낸다. (fr.. 2021. 9. 19. 컴퓨터 네트워크 기초와 인터넷 데이터 통신 전공 수업 첫 시간의 내용을 간단하게 정리한 게시글입니다. 2023. 02.01 15:30 복습 시작 인터넷이란 무엇인가? 인터넷은 인터내셔널 + 네트워크 즉 국제 네트워크라는 의미이다. 인터넷은 세계 모든 컴퓨터들의 네트워크이며, 유선 무선 연결 미디어로 연결된다. 연결 방법으로는 해저 광 테이블 등이 있겠고, 최초의 인터넷은 미국이 만들었다. 인터넷은 전 세계적으로 수십억 개의 컴퓨터 장치를 연결하는 컴퓨터 네트워크다. 우리가 사용하는 컴퓨터, 스마트폰, 그 밖에 기기들은 호스트, 종단시스템 이라고 불린다. 인터넷은 그래프 형태의 모양이다. 그래프는 Edge와 Vertex로 구성되는 하나의 자료구조다. Vertex는 Router, Switche라 불린다. 이 둘은 Packet switch.. 2021. 9. 18. 프로세스와 스레드 2022. 6. 15. 22:17 수정 시작 중요한 프로세스와 스레드를 복습해보겠습니다. 프로세스 프로세스란 실행 프로그램이 실행을 위해 메모리에 올라온 동적인 상태이다. 프로세스는 즉 실행 중인 프로그램, 메모리에 로딩된 형태이다. 프로세스는 컴퓨터 시스템의 작업 단위로 태스크라고도 부른다. 우선 운영체제는 프로그램을 메모리의 적당한 위치로 가져온다. 그와 동시에 주문서에 해당하는 작업 지시서를 만드는데, 이 작업 지시서가 프로세스 제어 블록이다. 일명 프로세스 제어 블록은 PCB라고 한다. PCB에는 대표적으로 세 가지 큰 정보가 있다. 프로세스 구분자 메모리에는 여러 개의 프로세스가 존재하므로 각 프로세스를 구분하는 구분자다. 메모리 관련 정보 CPU는 실행하려는 프로세스가 메모리의 어디에 저장되어.. 2021. 9. 17. 데이터 모델링과 관계 데이터 모델 2022. 12. 13. 08:40 수정 및 복습 시작 데이터 모델링과 데이터 모델 데이터 모델링이란 현실 세계에 존재하는 데이터를 컴퓨터 세계의 데이터베이스로 옮기는 변환 과정이다. 우리는 저장할 개체를 데이터베이스로 변환할 때 그 개체에서 데이터베이스에 저장하여 관리할 만한 가치가 있는 중요한 데이터만 찾아내야 한다. 예를 들어 기린을 기준으로 한다. 그럼 발이 4개이고, 초식 동물이며, 몸에 무늬가 있고, 목이 굉장히 길다. 이렇게 누가 들어도 기린을 상상할 수 있는 데이터를 찾아야 한다. 이 과정을 추상화라고 한다. 현실세계에서 기린에 대한 중요 데이터를 추출하여 앞선 과정과 같이 개념 세계로 옮기는 작업을 데이터 모델링 과정 중에서도 개념적 모델링이라 한다. 그리고 개념 세계의 데이터를 데이터베.. 2021. 9. 16. 데이터베이스 시스템(DBS) 2022. 12. 13. 00:30 수정 및 복습 시작 데이터베이스 시스템 데이터베이스 시스템은 데이터베이스에 데이터를 저장하고, 저장된 데이터를 관리하여 조직에 필요한 정보를 생성해주는 시스템이다. 데이터의 집합은 데이터베이스며, 데이터 베이스 관리 시스템은 데이터베이스에 저장돼 데이터가 일관되고 무결한 상태로 유지되도록 관리하는 역할을 한다. 데이터베이스 시스템은 데이터베이스와 데이터 베이스 관리 시스템을 이용해 조직에 필요한 정보를 제공해주는 전체 시스템이다. 제일 큰 개념이라고 생각하면 되겠다. 데이터베이스 구조 스키마 스키마는 데이터베이스에 저장되는 데이터 구조의 제약조건을 정의한 것이다. 정의된 스키마에 따라 데이터베이스에 저장된 실제 값이 인스턴스(instance)이다. 미국의 표준화 기관인.. 2021. 9. 13. Operating System (운영체제), Kernel(커널) 2021. 9. 10. 17:02 작성 2022. 6. 13. 21:17 수정 시작 작년 2학기 수업이라 이 때 정리했지만, 복습을 위해 블로그 글들을 리팩토링하기로 결정했습니다. 전공 공부도 다시 하면서, 깔끔하지 않은 게시글도 정리해보겠습니다. Operating System (운영체제) 운영체제는 컴퓨터 전원을 누르면 제일 먼저 마주치는 소프트웨어다. 유닉스, 리눅스, 윈도, 맥 등 다양한 운영체제와 스마트폰에도 안드로이드, IOS 등 다양한 운영체제가 있다. 운영체제란 하드웨어와 사용자(소프트웨어) 간의 조정자 역할, 자원 관리자 역할, 입출력 장치와 사용자 프로그램 제어 역할을 수행한다. 운영체제는 사용자에게 편리한 인터페이스 환경을 제공하고 컴퓨터 시스템의 자원을 효율적으로 관리하는 소프트웨어다.. 2021. 9. 10. 이전 1 ··· 55 56 57 58 59 다음 반응형