본문 바로가기

22

[연습문제] PART 07 물리 메모리 관리 쉽게 배우는 운영체제 조성호 저 명쾌한 비유와 사례로 쉽게 배우는 운영체제의 구조와 원리 컴퓨터 관련 학과 학생을 대상으로 운영체제의 구조와 원리를 설명한 책이다. 주요 개념은 일상생활의 사례를 통해 쉽게 이해하고, 개념 간의 관계는 다양한 그림과 표로 명확히 정리할 수 있다. 20년 가까이 강의해온 저자의 내공이 고스란히 녹아 있어 복잡하고... [연습문제] 1. 소스코드를 한 번에 번역하지 않고 한 행씩 번역하여 실행하는 방식을 무엇이라 하는가? 인터프리터 방식 2. 프로그래머가 C나 자바로 소스코드를 작성하여 컴파일하면 일차적으로 만들어지는 코드는 무엇인가? 목적코드 3. 컴파일할 때 코드에 라이브러리를 연결하지 않고 코드를 실행할 때 라리브러리를 가져와 실행하는 방식을 무엇이라 하는가? 동적 라리.. 2023. 2. 12.
[Programming Assignment] 01 C 언어와 프로그래밍 개요 Core C Programming 천정아 저 이 책은 C 문법서가 아니기 때문에, 각 장이 왜 이런 기능이 필요할까? 에서부터 시작하고 있습니다. 왜 이런 기능이 필요한지, 왜 그렇게 사용할 수밖에 없는지를 알고 나면 개념 을 받아들이고 이해하기 쉬워집니다. 또한, 이 책은 핵심을 꿰뚫는 풍부하고 다양한 그림 을 통해서 C의 기능들을 설명하고 있다. 개념 설명... [Programming Assignment] 1. Visual Studio를 이용해서 다름과 같이 C 프로그램을 작성하고, 빌드 후 실행하시오. ⑴ 프로젝트명 : FirstApp ⑵ 프로젝트 위치 : C:\work\chap01 ⑶ 소스 파일명 : first.c ⑷ 소스 파일 코드 #include int main(void){ printf("Fi.. 2022. 12. 10.
[Exercise] 01 C 언어와 프로그래밍 개요 Core C Programming 천정아 저 이 책은 C 문법서가 아니기 때문에, 각 장이 왜 이런 기능이 필요할까? 에서부터 시작하고 있습니다. 왜 이런 기능이 필요한지, 왜 그렇게 사용할 수밖에 없는지를 알고 나면 개념 을 받아들이고 이해하기 쉬워집니다. 또한, 이 책은 핵심을 꿰뚫는 풍부하고 다양한 그림 을 통해서 C의 기능들을 설명하고 있다. 개념 설명... [Exercise] 1. 컴퓨터 하드웨어가 특정 기능을 수행할 수 있게 하는 것은? ① 소프트웨어 ② 입출력 장치 ③ 비즈니스 모델 ④ 인공지능 ① 소프트웨어 2. 소프트웨어를 지칭하는 또 다른 용어를 모두 쓰시오. 응용 프로그램, 프로그램, 앱 애플리케이션 3. 프로그래밍 언어에 대한 설명 중 잘못된 것을 모두 쓰시오. ① 기계어로 작성된 .. 2022. 12. 9.
[심화문제] PART 06 교착 상태 쉽게 배우는 운영체제 조성호 저 명쾌한 비유와 사례로 쉽게 배우는 운영체제의 구조와 원리 컴퓨터 관련 학과 학생을 대상으로 운영체제의 구조와 원리를 설명한 책이다. 주요 개념은 일상생활의 사례를 통해 쉽게 이해하고, 개념 간의 관계는 다양한 그림과 표로 명확히 정리할 수 있다. 20년 가까이 강의해온 저자의 내공이 고스란히 녹아 있어 복잡하고... [심화문제] 1. 교착 상태 해결 방법 중 프로세스가 시작 초기에 자신이 사용하려는 모든 자원을 한꺼번에 점유하거나, 그렇지 못할 경우 자원을 모두 반납하는 방법이 있다. 이 방법의 단점을 설명하시오. 점유와 대기 예방 프로세스가 자신이 사용하는 모든 자원을 자세히 알기 어렵다. 프로세스가 필요한 자원을 모두 확보한 후 실행했는데 추가로 필요한 자원이 생기면 .. 2022. 12. 8.