저희 교슈님이 참 난감한 과제를 내주셨는데요.
운영체제 과목인데 지금 배우는 운영체제 과목이 나중에 자신의 진로에 어떤 도움이 되는지
a4 2장으로 리포트를 써오라고 하시는데요.
지금 배우는게 운영체제의 개념, 동작원리 및 구현 방법등을 공부하고 운영체제에서 제공하는 멀티 태스킹,
스케쥴링, 프로세스 동기화, 프로세스간 통신, 데드락 문제, 가상 메모리, 파일 시스템 등에 대한 개념을 공부하는데요.
이런게 어떤 도움이 될까요 ㅜㅜ
도와주세요~
아 왠지 우리학교일거 같아
ㅜㅜ 제가 게임개발이나 소프트웨어 개발자가 목표인데요. 이런 비슷한 직종에 계신분중에 도움주실분 안계신가요?
무슨 무슨 기술을 이해하면 무슨 무슨 기술을 잘 씁니다. 이렇게 쓰셈
응용 프로그램을 개발하게 되면, 통신, 파일 , 프로세스 지원, 쓰레드 지원, 프로세스 및 쓰레드 동기화 , 메모리 관리 등의 운영체제 서비스를 직/간접 적으로 호출하여 의도하는 기능을 작성합니다. 따라서 운영체제 에 대한 충분한 지식이 있으면 개발에 많은 도움이 됩니다. 펌웨어 계통의 시스템 프로그래밍의 경우 운영체제(RTOS) 가 충분히 functional 하지 못합니다. 경우에 따라서는 동기화 서비스를 직접 개발하기도 합니다. 쓰레드를 지원하지 않으면 쓰레드를 직접 개발하거나 오픈소스를 가져와서 붙여서 사용하기도 합니다. 별도의 통신모듈을 집접구현해서 커널에 올리기도 합니다.
집접구현 -> 직접 구현