Development(7985)
-
livecoding.tv(라이브코딩TV)
livecoding.tv(라이브코딩TV) 고수들의 뷰티플한 코딩과정을 실시간으로 볼수 있습니다. https://www.livecoding.tv/
-
컴파일러, 인터프리터, 어셈블러
컴파일러 vs 인터프리터 컴파일러인터프리터번역통역번역한 것은 추가적인 노력없이 계속 해당 결과물을 재사용할 수 있습니다.매번 사용할때마다 변환해 주어야 합니다. 컴파일러, 인터프리터, 어셈블러 컴파일러번역번역한 것은 추가적인 노력없이 계속 해당 결과물을 재사용할 수 있습니다. 고급언어로 작성된 프로그램을 그와 의미적으로 동등한 컴퓨터에서 실행될 수 있는 형태의 목적 프로그램으로 바꾸어주는 프로그램. 중간 결과물(obj파일)만드는 역할 어셈블러해석사용할때마다 한줄씩 읽어들여서 실행 주어야 합니다. 어셈블리언어로 작성된 원시프로그램을 컴퓨터가 직접 이해할 수 있는 기계어로 작성된 목적프로그램(기계어프로그램)으로 1:1 대응시켜주는(번역하는) 프로그램. 중간 결과물(obj파일)에서 기계어 코드를 만드는 역할 ..
-
Ex20 - if조건문을 이용하여 1부터 100까지 숫자중 특정수의 배수를 출력
if조건문을 이용하여 1부터 100까지 숫자중 특정수의 배수를 출력 소스코드 #include int main(void) { int num; printf("7의 배수: \n"); for(num=1; num
-
Ex19 - if조건문을 통해
if조건문을 통해 숫자를 입력받은 후 양수/음수 출력 소스코드 #include int main(void) { int num; printf("원하는 숫자를 입력하세요 > "); fflush(stdout); scanf("%d", &num); //수행할 내용이 한 문장인 경우 중괄호 생략 if(num>=0) printf("양수입니다.\n"); if(num
-
ResursiveEx02-잘못된 재귀 메소드 정의
잘못된 재귀 메소드 정의 종료조건이 만독되지 않으면 무한 루프에 빠질 수 있습니다. 종료조건 및 종료조건의 검사위치를 로직 상 점검 하시기 바랍니다. 종료조건은 메소드의 실행과 재귀 메소드 실행되는 사이에 존재해야 됩니다. 소스코드 public class ResursiveEx02 { public static void main(String[] args) { showJava(3); } /*잘못된 재귀 메소드 정의*/ /* public static void showJava(int cnt) { System.out.println("JAVA "); //재귀메소드 호출 showJava(cnt--); //Exception in thread "main" java.lang.StackOverflowError //종료조건 i..
-
기타소재 – 원료에 따른 3D프린팅 소재 분류
기타소재 주로 쓰이는 소재로 목재, 고무, 초코릿, 왁스등이 있으며 모레, 돌, 종이, 석고, Polymorph, Filaflex등이 사용됩니다. 목재(Laywood-d3) 40%정도의 재활용 목재사용 무공해 화학재로 접착 PLA와 비슷한 유지력 - Kai Parthy가 발명한 Laywood는 최초의 목재 원료 필라멘트 - 압출 온도는 175~250도 - 40%정도의 재활용 목재를 사용하고 무공해 화학재로 접착을 하며 PLA 원료와 비슷한 유지력을 갖고 있다. 일반적으로 나무(톱밥)와 복합재료를 조합해서 FDM방식으로 제품을 출력 고무(Rubber-like) 파우더 사용, 강도우수 유연 내구도 있는 소재. 미국의 유통제한사항에 걸려 생산과 유통이 불가능. - 충격 흡수가 필요한 모델, 소형전자제품, 기능..