최근의 운영체제들은 대형컴퓨터 위주에서 소형컴퓨터 위주로 바뀌고 있다. 소형컴퓨터의 수요가 많아진 점도 있지만 네트워킹의 발전으로 인하여 분산처리 기술을 이용하여 작은 컴퓨터에서도 대형컴퓨터의 능력에 버금가는 성능을 발휘할 수 있게되었기 때문이다. 1. 다중 사용자 시스템(Mutil-user System) 다중 사용자라고 하면 일반 PC에 계정을 여러개 만들어 놓고 여러 사용자가 동시에 접속하여 작업을 할 수 있는 시스템을 말한다. 대표적인 것으로 유닉스나 리눅스를 들 수 있겠다. 윈도우는 해당이 안된다. 2. 다중 작업 시스템(Multi-tasking System) 다중 작업 시스템은 여러 명의 사용자가 동시에 여러개의 작업을 수행할 수 있는 시스템을 말한다. 각 작업은 시분할 방식을 이용하며 이 시분..
처리 능력(Throughtput) : 단위 시간당 처리량을 나타냄 (시험에서 출제된 적이 있음)반환 시간(Turnaround Time) : 작업이 제출되어 결과를 얻을 때까지의 총 소요 시간신뢰도(Reliability) : 시스템이 얼마나 정확하게 작동되는지를 나타냄사용 가능도(Availability) : 시스템에서 곧 사용할 수 있는 정도를 나타냄참 어려운 용어들이다. 시험에 이 문제가 나온적이 있으니 이해는 하고 가야겠다.처리능력을 설명을 잘못하고 나온 경우가 있었다.이 부분을 참 이해하기가 난해한데. 유마일인코더로 영화를 인코딩하는 것으로 예를 들어보면...적절한 비유일지는 몰라도..처리능력은 CPU가 몇 배속으로 인코딩을 하는 것에 해당하겠고... 반환시간은 총 인코딩하는데 걸리는 시간이 되..
1. 컴퓨터의 하드웨어를 제어한다.2. 사용자들간의 하드웨어 자원을 공유할 수 있도록 한다.3. 시스템 자원을 스케줄링하여 효율적으로 활용할 수 있게 한다.4. 입출력을 용이하게 하는 기능을 한다.5. 응용프로그램의 작성과 실행을 편리하게 한다.6. 오류의 발생을 막고 복구를 지원한다.7. 데이터의 조직화, 네트워크 통신 처리 기능을 수행한다.8. 편리한 사용자 인터페이스를 제공한다. (이것은 운영체제 마다 다르겠죠. 사용자가 느끼는 것도 다르겠고)
펌웨어(Firmware)는 하드웨어도 소프트웨어도 아닌 데이터 보존 부분으로 그 예로는 ROM에 격납된 마이크로램(Microprogram) 등이 있다. 펌웨어는 주로 임베디드 제품에서 기능 업그레이드를 위해서 주로 사용되는 것 같습니다. 현업에서도 기능과 버그 패치에 많이 사용되는데.. 어떤 업체는 소프트웨어 자체의 업그레이드를 펌웨어를 통해서 하는 곳도 많이 있습니다.
요즘 공부를 다시 시작하면서 필기한 자료를 컴퓨터에 효율적으로 저장하는 방법이 없을까... 이런 생각이 들어서 검색을 해보니 이런 제품이 있었다. 수신기와 펜으로 구성되어 있다. 펜은 일반펜으로도 사용이 가능하고 마우스로도 사용이 가능하다. 즉, 필기를 하면서 바로 바로 컴퓨터에 jpeg 파일 형태로 저장이 가능한다. 컴퓨터없이도 저장이 가능하다. 그림을 그리거나 독특한 작업을 할 때 더 유용할 것 같다. 아직 사용해보지 않아서 모르겠지만 책의 내용을 텍스트로 변경하는 기능이 지원되는지 안되는지 궁금하다. 이 기능이 지원된다면 금상첨화일 것 같다,. 아무래도 인식률이 어떻게 되는지 궁금하다. 인식률이 좋다면 한 번 쯤 사용해보고 싶은 제품이다.
마지막 문구가 가슴에 와 닿네요.