E D R , A S I H C RSS

Real Time Operating System Exam2006_2

1.
a) 세마포를 사용하는데 초기 파라미터를 0,1, n 으로 넣어서 각각 이벤트 플래그, 바이너리 세마포, 카운팅 세마포 로 쓰는거 설명하는거 나옴
b) 세마포 구현 어떤 코드에서 OSSched() 를 호출하고 나서 무슨 코드가 있는지 나옴. 대략 타임아웃으로 돌아온건지, 아니면 세마포를 얻는건지 관련 코드
c) mutex 나 뭐 그런걸로 바이너리 세마포용으로 쓸수 있는데 굳이 왜 바이너리 세마포를 제공 해주나?
d) mutex 구조체 (맞나?)의 변수중 Counting관련 머시기가 있는데 이걸 상호배제 세마포에서는 어떻게 활용하나?
e) 메시지 큐 박스로 카운팅 세마포 용으로 쓰는 방법
2.
a) uCOS-ii 에서 ANSI C의 malloc와 free를 사용하지 않는 이유?
b) 메모리 정보 구조체..의 주요 필드와 용도를 설명하시오.
c) OSMemCreate 관련 한문제. 함수 바디를 쓰라는건지, 함수호출부분을 작성하라는것인지는 정확히 기억안남.
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-05-27 07:09:19
Processing time 0.0806 sec