1강 개발환경 구축을 c 대신 java로 할 수 있을까요?
256
작성한 질문수 1
C언어를 안쓰고 자바로 개발 공부하고 있는 학생인데, 운영체제에 대해 공부하고자 강의를 수강 중입니다.
1강을 따라 설치를 하고 있는데요, gcc는 C언어를 컴파일해주는 gnu인 것 같은데(아니라면 정정해주세요)
검색해보니 자바로 실습하기 위해선 gcj를 설치해야 하는 듯 하여 sudo apt-get install gcj 명령어를 실행했는데 설치가 되지 않네요. 어떻게 하면 될까요?
답변 1
1
본 수업 내용은 자바 쓰레드 기반의 내용이 상당히 많습니다.
당연히 자바로 공부하는 것은 도움이 됩니다.
다만, 운영체제를 공부하는 것이 이 강의의 목적이기에,
gcj로 공부하는 것은 권장하지 않습니다.
이번 기회에 GNU Toolchain, 즉, gcc를 실행할 수 있는 개발환경,
(Windows 10 + Ubuntu + WSL2 + GNU Toolchaing)을 갖춰서
본 강의에서 다루는 다양한 실험을 직접 해 보실 것을 매우 강력하게 권장합니다.
0
ㅠㅠ 그럼 이 커리큘럼을 따라가려면 C언어를 공부해야 할까요..? 그럴 여유가 지금으로서는 없어서요.. 운영체제를 공부하는 것이 우선인데 그냥 무작정 c언어 코드를 따라 치면서 되는지 테스트 해보는 정도로 하고 넘어갈까요?
0
Java를 하신다면 이 수업에서 다루는 C 언어 문법은 크게 어려움이 없을 겁니다. OS의 동작 원리를 이해하는 게 어려울 수도 있겠지만, C 언어가 문제가 될 건 없을 겁니다.
퀴즈 7번의 답에 대한 질문입니다.
0
545
1
이해하고 있는것이 맞는건지 궁금합니다 ㅠㅠ
0
806
1
타우시간
0
535
1
퀴즈1 1번 질문합니다 !
1
596
1
Page는 Text Data이외에 다른 메모리도 포함하나요?
1
370
0
IPC shared memory 코드
0
511
1
[간단한 질문 ]banker's algorithm 을 linux 에서 실제로 프로세스 관리할때 쓰이나요?
0
396
0
user mode i/o 관련 질문
0
276
1
shared memory 관련해서 질문 드립니다.
0
512
1
교수님 fork()함수에 대해 질문이 있습니다.
0
881
2
process 와 thread
0
363
1
교수님 Docker 로 실습해도 괜찮을까요?
1
859
1
Mac OS에서 Docker 이용하여 Ubuntu 20.04 환경설정 방법 공유
22
3316
2
moniter, condition variable, synchronized에 대해서 궁금한점이 있습니다..
0
661
1
왜 무료인지 이해를 못 하겠네요..
3
422
1
7.1 Classic Problems of Synchronization 질문이 있습니다
0
295
1
공룡책 8판과 10판중
0
591
1
6.3 peterson's solution 질문이 있습니다
0
220
1
08-01 연습문제 8번 질문있습니다!
0
277
0
06. 프로세스간 통신의 실제: Chapter 3. Processes (Part 4) 에 그림 3.16 3.17 실습 오류
0
261
1
안녕하세요 교수님 실습 해봤는데 LINE J가 실행이 됩니다
1
350
1
2강 실습을 위한 개발환경 구축(Windows 10 + WSL 2 + Visual Studio Code)에서 출력오류
0
340
1
아래 질문 관련하여 다시 문의드립니다
0
195
1
Thread & Concurrency (Part 2) 질문드립니다
0
182
1





