Operating System (21) 썸네일형 리스트형 Ⅹ 메모리 관리 10장 메모리 관리10장 강의 목표• 변수와 메모리 이해• 동적 메모리 할당• 동적 할당과 연결 리스트• 공유 메모리• 메모리 관리 함수 기말고사: 8,9,10장 시험20점 - 코드 괄호 15점 - 프로그램 관련, 프로그램 실행 시켰을 때 결과가 뭐가 나오는지 (최근 과제보다 훨씬 쉬운 형태)10장 프로세스 이미지와 관련된 내용, 그림 작성하라는 것은 아니고 그게 무슨뜻인지 이해할 수 있으면 된다. 지난 중간고사 평균 15점인데 이번엔 20점이 충분히 나올 것으로 예상가능한한 쉬운 내용만 보고 복잡한 프로그램은 하지 마세요. 10.1 변수와 메모리프로세스• 프로세스는 실행중인 프로그램이다.• 프로그램 실행을 위해서는 - 프로그램의 코드, 데이터, 스택, 힙, U-영역 등이 필요하다.• 프로세스 이미지(.. Ⅸ 프로세스 제어 보호되어 있는 글입니다. Ⅷ 프로세스 보호되어 있는 글입니다. Ⅶ 파일 및 레코드 잠금 보호되어 있는 글입니다. Ⅵ 파일 시스템 보호되어 있는 글입니다. Ⅴ 파일 입출력, 중간고사 보호되어 있는 글입니다. Ⅳ C 표준 파일 입출력 _ fopen( ), fclose(), getchar(), putchar() 35점 만점에 20점 기준 근데 학생들은 항상 15점 근처 시험은 명령라인, 컴파일하는 것 마지막에 코딩은 중간에 한 두줄 비워두고 요자리에 뭘쓰는지 적는 문제 더보기 Ⅰ 파일 관련 개념 파일은 프로그램에서 데이터를 영속적으로 저장하고, 다시 불러오는 데 사용됩니다. 변수에 저장된 정보는 프로그램이 실행을 완료하면 사라지지만, 파일에 저장된 정보는 계속해서 사용할 수 있습니다. 유닉스 파일 시스템은 모든 데이터를 연속된 바이트 형태로 저장합니다. 이는 텍스트 파일이든 이진 파일이든 모두 동일한 방식으로 저장됩니다. C 언어에서 파일은 주로 두 가지 유형으로 다룹니다: 텍스트 파일과 이진 파일입니다. 텍스트 파일은 사람이 읽을 수 있는 문자들을 저장하고, 이진 파일은 데이터를 그대로 바이트의 연속으로 저장.. Ⅲ C 프로그래밍 _ 컴파일, gcc 강의 목표- C 언어 이해- C 프로그램 편집과 컴파일- 자동 빌드 도구 사용 - 디버거 사용- 이클립스 통합개발환경 사용 최신버전이어야만 하므로컴퓨터 안의 데디안 패키지의 최신버전을 가져와 다른 패키지를 찾아야 한다.apt updateapt install gccsudo apt install gccy ./ a.out현재 디렉터리 안에 있는 a.out을 실행하는 명령어 gcc test.c./a.out컴파일 후 실행 a.out이 아닌, 이름을 줘서 실행파일을 만들기 위해서는gcc -o kk test.cls -lkk가 생성된 것을 확인 가능 3.1 C 언어 요약 C 프로그램 C 프로그램여러 개의 .c 파일로 구성됨 하나의 .c 파일#include …#define …- 전역 변수 선언들- 함수 정의 .. 이전 1 2 3 다음