본문 바로가기

컴퓨터31

시스템 프로그래밍 실습과제01 보고서 시스템 프로그래밍 실습 과제(01)01분반 실습 1. 디렉토리 생성, 권한 변경, 목록출력 실습- 자신의 학번으로 디렉토리를 생성- 디렉토리 접근 권한을 소유자 전용으로 변경- 변경된 권한을 화면에 출력- Hint : chmod [권한] [대상폴더] 명령어 mkdir(MakeDirectory)를 사용하여 학번 디렉터리를 생성해준다.(mkdir [디렉터리 명]) 명령어 ls –al을 이용하여 파일의 소유자, 권한, 크기, 날짜 등의 정보를 확인한다. 학번 디렉터리의 권한은 사용자가 읽고, 쓰고, 실행할 수 있고, 그룹이 읽고, 실행할 수 있고, 타인이 읽고 실행할 수 있다는 것을 확인 할 수 있다. 명령어 chmod를 이용하여 권한을 변경해 준다. 사용자를 제외한 그룹, 타인에게는 권한을 주지 않으므로 숫.. 2018. 9. 7.
자료구조 및 설계 실습1 소스코드 및 보고서:인접 리스트를 이용해 그래프를 저장 자료구조 및 설계 실습1 소스코드 및 보고서:인접 리스트를 이용해 그래프를 저장 문제1)인접 리스트를 이용해 그래프를 저장하는 프로그램인 리스팅 16.3에 한 개의 edge를 그래프에서 제거하는 함수를 작성하고 테스트하시오.- 교재 16.3의 그래프 객체에 간선을 제거하는 함수 추가- 그래프의 간선 제거 전 후를 확인 문제2)a. 인접행렬을 이용해 그래프를 저장하는 프로그램인 리스팅 16.1에 너비우선탐색을 수행하는 메소드를 작성하시오- 교재 16.1 그래프 객체에 너비우선탐색을 수행하는 함수 추가- 교재 큐(Queue) 객체를 너비우선탐색에 이용b. 16.1 그래프에 대해 너비우선탐색을 수행한 결과를 프린트하는 테스트 클래스를 작성하여 수행하시오.- 너비우선탐색을 수행하는 동안 방문하는 정점을 출력- .. 2018. 9. 2.
텐서플로우(TensorFlow)란 무엇인가? 텐서플로 시작하기텐서플로우란 무엇인가?텐서플로우는 딥러닝을 위해 구글에서 제공하는 프레임워크입니다. 다시 말해, 어느 누구나 사용할수 있는 머신러닝 오픈소스 라이브러리입니다. 텐서(Tensor)?Tensor = Multidimensional Arrays = Data딥러닝에서 텐서는 데이터를 의미합니다. 다차원 배열로 나타내는 데이터입니다.예를 들어, RGB 이미지는 삼차원 배열로 나타나는 텐서입니다. 플로(Flow)?플로는 데이터의 흐름을 의미합니다.텐서플로우에서 계산은 데이터 플로우 그래프(dataflow graph)로 행해집니다.그래프 각각의 노드는 수식(operations)을 의미하며 그래프의 간선(edge)는 시스템을 따라 흘.. 2018. 8. 24.