본문 바로가기

반응형

전체 글

(201)
[디지털 논리 회로실험]조합논리회로:순차논리회로(+논리게이트) - 강의자료 이 자료는 한국항공대학교 2학년2학기 디지털논리회로실험 강의자료입니다. 공부하실분은 다운받으시길
[솔라리스]파일시스템(filesystem) 종류 - 디스크 기반 파일 시스템 - 분산파일 시스템(네트워크) - 가상 파일 시스템(Pseudo file system) - Disk based file system - - ufs : 디스크에 만들어진 파티션 - hsfs : CD-rom 파티션(솔라리스에서 cd-rom을 지원하기 위한 파티션) - pcfs : 플로피를 마운트할때 사용(FAT32) - udfs : CD-rom or DVD-rom - Distributed file system - - NFS : 윈도우의 공유폴더 개념과 비슷 => 유닉스상에서 네트워크 쉐어 기능(같은 유닉스끼리만 공유 가능) but Uinx server에 삼바서버를 구축하면 윈도우와 유닉스간의 자원 공유가 가능하다 - Pseudo file system - - 디스크상이 아닌 ..
유닉스계열(솔라리스, 리눅스)의 권한(permission)의 이해 퍼미션의 확인 명령어 : ls -l 퍼미션의 사용 이유 - 여러사람이 한대의 PC를 사용하는 경우 모든사람이 root의 권한을 가지고 있으면 자신의 파일이나 구조에 해를 끼칠 수 있으므로 퍼미션을 보는 방법 총 10개자리 -rw-r--r-- 첫번째자리 : File type 2~4 : Owner 5~7 : Group 8~10 : Other r : Readable / w : Writable / x : Executable / - : Denied 요즘 계속 예전 자료만 재활용하는듯...조만간 리버싱 포스팅 하겠습니다~손가락도 거의다 낳았응게 ㅎㅎ
운영체제의 기본 프로세스 프로그램 데몬 구분방법 컴퓨터 프로그램(computer program, 보통 간단히 '프로그램', 문화어: 콤퓨터프로그람)은 컴퓨터에 의해 실행되는 지시사항의 모음인 컴퓨터 소프트웨어의 한 예이다. 대부분의 프로그램은 실행 중(즉, 명령어를 '불러들일' 때)에 사용자의 입력에 반응하도록 구현된 명령어의 집합으로 구성되어 있다. 대부분의 프로그램들은 하드디스크 등의 매체에 바이너리 형식의 파일로 저장되어 있다가 사용자가 실행시키면 메모리로 적재되어 실행된다. 프로세스(process)는 컴퓨터에서 연속적으로 실행되고 있는 컴퓨터 프로그램이다. 종종 스케줄링의 대상이 되는 작업(task)이라는 용어와 거의 같은 의미로 쓰인다. 여러 개의 프로세서를 사용하는 것을 멀티프로세싱이라고 하며 같은 시간에 여러 개의 프로그램을 띄우는 시분할..
[C++]배열을 이용한 다항식(실행부분) #include using std::cin; using std::cout; using std::endl; #include "polynomial.h" term polynomial::termArray[200]; int polynomial::free =0; polynomial::polynomial(char name){ start = free; setpoly = name; } void polynomial::polyinput(){ int sel; float c; int e; int size; cout
[디지털논리실험]VHDL 다운카운터(5비트 20진) library ieee; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity cnt_20 is port(reset,clk:in std_logic; res:out std_logic_vector(4 downto 0)); end cnt_20; architecture logic of cnt_20 is signal tmp:std_logic_vector(4 downto 0); begin process(clk, reset) begin if(reset='1') then tmp
[자료구조]C++ 마방진 생성과 시간복잡도 1. 문제개요 C++을 이용하여서 Magic Square(마방진)을 생성하는 프로그램을 작성 하고난 후 완성된 프로그램의 시간 복잡도를 측정하여 직접 기술 해볼 수 있도록 한다. 알고리즘은 교재의 것을 사용하되 교재에 수록되어있는 소스코드는 참고치 아니하고 작성하도록 한다. 2. 문제분석 - 마방진이란 무엇인가 ▷ n X n 형식의 정방형의 공간에 가로, 세로, 대각선 각각의 원소의 합이 모두 같은 형식의 행렬.(아래예시) 열 0 1 2 행 0 6 1 8 1 7 5 3 2 2 9 4 - 마방진의 구현방법 ▷ 정수형 변수 n을 입력받은 후에 n² 만큼의 배열을 생성한다. ▷ 생성된 배열의 (0, (n-1)/2)부터 1을 입력하고, 마방진 알고리즘에 의해 프로그램을 구동. ▷ 해당 배열위치에 입력이 끝나면 ..
[C++]입력의 예외처리 방법 프로그래밍을 하다보면 자신이 원하는 값만 입력받게 하고 원하지 않는값은 예외처리 해야하는 경우가 많습니다. 이러한것은 에러처리뿐만 아니라 프로그램을 자신이 원한대로 구동하게 하는 방법이 되기도 합니다. 가장 많은 예로 선언된 형태의 변수외에 다른형태의 변수를 입력받지 않게하는 경우가 있는데요. int형 변수에 char형 변수를 입력하였을때 끝없이 올라가는 화면을 보실수 있을겁니다. 오늘은 과제하던중 굳이 ASCII 코드를 직접설정해서 입력값을 제한하는것이 아닌 아주 간단한 방법으로 입력을 통제하는 코드를 알게되어 올려봅니다. else if(cin.fail()){ // 원하지 않는 값일경우 cin.clear(); // 입력을 초기화 cin.ignore(512, '\n'); // 입력된 값을 삭제 } 이렇게..

반응형