본문 바로가기
반응형

전체 글406

상수란 무엇인가 - 연습문제 1. 다음과 같은 결과가 출력되게 문자열 상수를 사용하여 빈칸을 채우세요 10 + 20 = 30 2. 다음과 같은 결과가 출력되게 심볼릭 상수를 이용하여 프로그램을 작성하세요. 올해는 2010년입니다. 내 나이는 20살입니다. 나는 1990년에 태어나 20번째 해가 되었습니다. 내 동생의 나이는 18살입니다. 내 동생은 1992년에 태어나 18번째 해가 되었습니다. 2021. 9. 1.
상수란 무엇인가? - 심볼릭 상수 심볼릭 상수 심볼릭 상수는 상수를 기호화하여 의미 있는 이름으로 지어서 쓰는 상수를 의미합니다. 즉, 리터럴 상수와는 반대의 개념으로 변수를 상수화하는 것입니다. 심볼릭 상수를 만드는 방법은 크게 두 가지입니다. 1. const 키워드를 이용하는 것 다음 예제를 가지고 const 키워드를 이용하여 심볼릭 상수를 만드는 방법에 관해서 알아보겠습니다. 상수의 이름은 변수명과 구분되게, 대문자로 하는것이 관례이며, 그로 인해서 가독성을 높힐 수 있습니다. 5행과 6행에서 const 키워드를 이용하여 변수 NUM을 상수로 만들고, 변수 PI를 상수로 만듭니다. 이때부터 100을 NUM이라고 하고, 3.14를 PI라고 대신 쓰면 됩니다. 이것이 바로 심볼릭 상수의 매력입니다. 리터럴 상수를 의미 있는 이름으로 심.. 2021. 9. 1.
딥페이크 뜻 1. 개요 딥페이크 뜻 / Deepfake 딥페이크(deepfake)뜻은 인공지능을 기반으로 활용한 인간 이미지 합성 기술이다. 기존에 있던 인물의 얼굴이나, 특정한 부위를 영화의 CG처리처럼 합성한 영상편집물을 총칭한다. 과거 인물의 사진이나 영상을 조악하게 합성해 게시하던 것이 디지털 기술과 인공지능의 발전으로 몇 단계 정교해진 결과라 볼 수 있다. 원리는 다음과 같다. 합성하려는 인물의 얼굴이 주로 나오는 고화질의 동영상을 통해 딥러닝하여, 대상이 되는 동영상을 프레임 단위로 합성시키는 것이다. 병렬연산장치의 성능에 따라 속도와 품질이 결정된다. 2. 특징 머리 외곽선을 통채로 따서 합성하는 것이 아니고, 안면윤곽 안쪽 부분만 피부톤을 맞춰 바꿔치기하는 방식. 즉, 눈코입 부분만 합성하는 것이다. .. 2021. 8. 31.
상수란 무엇인가? - 리터럴 상수 상수에는 크게 두 종류가 있습니다. 리터럴(Literal) 상수 - 글자 그대로 의미가 있어서 이름이 없는 상수 심볼릭(Symbolic) 상수 - 상수를 기호화하여 변수처럼 이름을 지어 쓰는 상수 여기에서는 먼저 리터럴 상수에 대해서 알아보겠습니다. 리터럴 상수 여러분은 1, 2, 3, 4, a, b, c 등과 같이 숫자나 문자를 읽을 대 직감적으로 숫자나 문자 그대로의 개념을 부여합니다. 즉, 읽은 그대로의 의미가 있는데 이러한 것들을 리터럴(Literal) 상수라고 합니다. 리터럴 상수의 종류에는 1. 정수형 상수, 2. 실수형 상수, 3. 문자 상수, 4. 문자열 상수가 있습니다. 1. 소수점이 없는 숫자 상수를 정수형 상수라 한다. C언어에서 정수형 상수는 10진수, 15진수, 8진수의 형태로 표.. 2021. 8. 31.
상수란 무엇인가? - 상수란? 이번에는 상수에 대해서 알아보겠습니다. 변수와 상수의 차이점을 위해서 원의 넓이를 구하는 예시로 설명하겠습니다. 원의 넓이 = (원의 반지름) X (원의 반지름) X (원주율) 여기에서 반지름의 주어진 문제에 따라 항상 변할 수 있기 때문에 원의 반지름은 변수라고 할 수 있습니다. https://jcoding7.tistory.com/entry/%EB%B3%80%EC%88%98-%EC%84%A0%EC%96%B8%ED%95%98%EA%B8%B0-%EB%B3%80%EC%88%98%EB%9E%80 변수 선언하기 - 변수란 가정에서 사용한 가정용 분리수거함의 용도를 생각하면 분리수거할 것을 담아두는 임시 저장 공간의 성격이 짙습니다. 컴퓨팅 세계에서 가정용 분리수거함과 같은 역할을 하는 것이 변수입니 jcodin.. 2021. 8. 30.
변수란 무엇인가? - 연습문제 1. 다음 코드에서 잘못된 부분을 수정하고 아래와 같은 실행 결과가 모니터에 출력되게 프로그램을 작성하세요. howTo = 20 2. 다음 시나리오에 맞게 코드의 빈칸을 채우세요 3. 다음 시나리오에 맞게 코드의 빈칸을 채우세요. 4. 생년월일을 변수에 저장하고, 이를 출력하는 프로그램을 작성하세요. 2021. 8. 29.
반응형