Computer engineering/OS (2) 썸네일형 리스트형 [UNIX] 유닉스란? Unix란 컴퓨터 운영체제, 즉 프로그램을 실행시키고 자원을 관리하는 제어 프로그램 Unix의 특징1) 이식성(Portablility)2) 다중 사용자 능력3) 다중 작업 능력4) 계층적인 파일 시스템5) 장치 독립적인 입/출력 가능6) 사용자 인터페이스: 쉘(shell)7) 유틸리티 File I/O를 위한 System call fopen() 함수의 원형 FILE * fopen( const char *, const char * ); 첫번째 인자 : 처리할 파일 명 두번째 인자 : 파일 처리 종류 지정 (모드) 파일 처리 모드의 종류r = 읽기 모드 / 파일이 없을 경우 에러 발생 w = 쓰기 모드 / 파일이 없을 경우 새로 만들고, 파일이 존재하면 내용을 삭제하고 처음부터 기록 a = 추가 쓰기 모드 /.. [시스템보안] 문제 및 해설 1. 다음 중 세마포에 대한 설명으로 올바르지 못한 것은? ① 여러 개의 프로세스가 동시에 그 값을 수정하지 못한다.② 상호배제 문제를 해결하기 위해 사용된다.③ 세마포어에 대한 연산은 처리 중에 인터럽트 되어야 한다.= >연산 처리를 끝낸후 프로세스의 상태 정보를 저장하고 제어권을 인터럽트 서비스 루틴에게 넘긴 후 인터럽트 되어야한다.④ 다익스트라(E.J. Dijkstra)가 제안한 방법이다. 2. 다음 중 분산처리시스템에 대한 설명으로 올바르지 않은 것은? ① 투명성을 보장한다.② 연산속도, 신뢰도, 사용가능도가 향상된다.③ 시스템 확장이 용이하다.④ 보안성이 향상된다.=>분산 처리 시스템의 등장 배경은 일률(throuhtput)을 높이기 위해 등장하였다. 보안성과는 무관. 3. 메인 프로그램 수행 .. 이전 1 다음