KOCW 반효경 교수님의 2014년도 운영체제 강의 공부 정리 내용입니다.운영체제의 정의컴퓨터 하드웨어 바로 위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층운영체제의 목적컴퓨터 시스템의 자원을 효율적으로 관리 ⇒ 하드웨어를 효율적으로 관리한다!컴퓨터 시스템을 편리하게 사용할 수 있는 환경 제공운영 체제의 분류동시 작업 가능 여부 기준단일 작업(Single Tasking) : 한번에 하나의 작업만 처리다중 작업(Multi Tasking) : 동시에 두 개 이상의 작업 처리사용자의 수 기준단일 사용자(Single User)다중 사용자(Multi User)처리 방식 기준 3가지 (일괄, 시분할, 실시간)일괄 처리(Batch Processiong)작업 요청의 일정량을 모아 한..
관계형 데이터베이스란? 관계형 데이터베이스는 RDB라고도 말하기도 하는데, Relational Data Base의 약자이다. 여기서 나오는 Relation이라는 단어는 “관계”라는 의미를 가지는데, 여기서의 관계는 현실의 관계와는 조금 다른 의미를 가진다. 여기서 말하는 Relational은 2차원 표를 표기할 때 사용하는 단어입니다. 예를 들면, Excel이나 Google 스프레드시트같은 표를 의미합니다. 한마디로, 데이터를 2차원 표를 사용해서 관리하는 것입니다. 기존에는 “,”로 구분되는 csv파일 방시에서 2차원 표로 데이터를 관리하는 방식으로 넘어오면서 보다 효율적으로 데이터를 관리할 수 있습니다. 관계형 데이터베이스의 이점 관계형 데이터베이스의 장점은 따로 프로그래밍 언어를 익히지 않았더라도,..
데이터베이스의 정의 데이터베이스란 어떠한 내용을 저장, 생성, 수정, 삭제할 수 있는 창고와 같은 개념이다. 데이터 베이스의 기능 데이터의 검색과 갱신 넓은 의미에서 갱신은 등록, 수정, 제거 갱신이라고 함은 기존에 있던 데이터를 최신화된 데이터로 변경하는 과정이므로, 새로운 정보를 등록, 기존의 정보를 수정, 기존의 정보를 제거 하여 데이터 베이스를 갱신할 수 있다. 데이터 포맷에 유의한다. 데이터베이스를 조작할 때, 데이터를 어떤 형식으로 저장하는 지는 효율성과 깊은 관계가 있다. 2명의 중복된 이름이 데이터 베이스에 저장되어 있을 때, 다른 사람이라는 것을 알도록 관리해야한다. → “고유성(Uniqueness)” 처리 성능에 유의한다. 적은 양의 데이터를 가지고있는 데이터 베이스보다 더 많은 양의 ..
더보기 집에서 배포해보기 (1)편에서 공유기 및 모뎀 관련 설정을 진행하니까 안보신 분들은 보고 오세요!! 이번 글에서는 지난 글에 이어서 인바운드 규칙과 방화벽을 설정해 볼 예정입니다. 공유기와 모뎀이 모두 포트포워딩이 되어 있다는 가정하에 글을 작성합니다. 우선, 인바운드 규칙에 대해서 알아 보겠습니다. 인바운드 규칙이란? 다른 컴퓨터 또는 네트워크에서 자신의 컴퓨터로 네트워크 데이터가 들어올 수 있도록 규칙을 정하는 것을 "인바운드 규칙"이라고 합니다. 인바운드 규칙이 있으면, 아웃 바운드 규칙도 있겠죠? 아웃바운드 규칙은? 자신의 컴퓨터에서 네트워크 데이터가 다른 컴퓨터 혹은 네트워크로 나갈 수 있도록 규칙을 정의하는 것을 "아웃바운드 규칙"이라고 합니다 이렇게, 네트워크에서 데이터가 향하는 방향..