SW개발
-
운영체제SW개발/TIL 2019. 3. 26. 16:54
03/26 운영체제 운영체제는 하드웨어가 있으면 그 바로 위에 올라가는게 운영체제이다. 하드웨어가 CPU도 있고 비디오 카드도 있고, 네트워크 카드도 있고, 입출력 장치도 키보드가 연결이 되어있고, 하드디스크도 연결이 되어있고, 네트웍은 네트워크와 연결되어있고. 어플리케이션이 있다고 했을 때 하드웨어와 어플리케이션 사이 중간 역할을 한다. 우선 1. Resource 관리를 한다. 여기 들어가는 리소스가 뭐냐면, - 하드디스크, (HDD) 이런 저장장치 (storage)관리 - I/O (입출력장치)- Device 외부 디바이스 장치들 관리- 또 하나 중요한 것은 메모리 관리 또 오퍼레이팅 시스템이 하는 중요한 일 중에 하나가 2. 두 번째로 크게 봤을 때 스케줄링- Device에 대한 스케줄링 관리도 있고..
-
-
머신러닝 스터디 3주차 - Simple CNN 모델로 이미지 학습하기SW개발/머신러닝 2019. 3. 24. 15:32
03/20 교재(컴퓨터 비전과 딥러닝 - 라쟈링가파 샨무갸마니 p.97) 개와 고양이를 예측하는 모델 훈련시키기 1. Kaggle에서 개와 고양이 이미지를 다운받는다.(https://www.kaggle.com/c/dogs-vs-cats/data) 2. 다운받은 이미지 중에서 train 폴더에 있는 이미지의 일부만 사용한다. 3. 교재의 simple cnn 코드를 활용해서 이미지 학습을 시킨다. # 이미지 데이터 출처 kaggle.com/c/dogs-vs-cats/data# tensorflow, pillow, SciPy print("==========================")print("====loading settings======")import tensorflow as tfimport osimp..
-
C언어 입출력하기SW개발/C 2019. 3. 23. 18:30
1. 간단한 C언어 프로그램인 Dev C++ 설치설치 후,File > New > Source File 선택 후 > Save As 시 파일 확장자를 .c로 저장하면 c 파일이 생성됨 2. 기본 출력 예제인 Hello World 출력하기다음과 같이 기본 예제를 입력 후 (참고: https://modoocode.com/6) Execute > Compile을 눌러서 컴파일 하기 위의 그림 하단과 같이 컴파일이 되면, Execute > Run을 눌러서 실행시킨다. => 백준 Hello world 문제 풀어보기https://www.acmicpc.net/problem/2557 3. 기본 출력 예제인, 두 개를 합한 연산 결과 출력하기c언어는 변수를 사용하기 전에 반드시 선언을 해야한다. int 형 변수로 두 숫자를 ..
-
-
-
-