728x90 IT256 c언어 연습 (문제풀이 중심의) 5장 문제풀이 해설 c언어 연습 (문제풀이 중심의) 5장 해설 및 답지, 문제풀이 5-1. 여러 가지 수식 작성 (if문 사용) (1) if((number > 1) || (number = 1) && (no 10)) (5) if((ch == ' ') || (ch == '\n')) 5-2. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int score; char grade; scanf(" %d", &score); if (score >= 90) grade = 'A'; else if (score >= 80) //여기서부터 if앞에 else가 있어야함 grade = 'B'; el.. 2021. 5. 1. c언어 연습 (문제풀이 중심의) 4장 문제풀이 해설 c언어 연습 (문제풀이 중심의) 4장 해설 및 답지, 문제풀이 4-1. 두 정수를 입력받아서 문제에 주어진 수식을 계산 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a; int b; printf("정수 2개 입력: "); scanf(" %d %d", &a, &b); printf("(a + b) / (a - b) = %f", (double)(a + b) / (a - b)); return 0; } 4-2. 주어진 코드의 결과 도출 후 이유 설명 결과 101 101 103 102 4-3. 두 정수를 입력받아 몫과 나머지 계산 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int num1,.. 2021. 4. 30. c언어 연습 (문제풀이 중심의) 3장 문제풀이 해설 c언어 연습 (문제풀이 중심의) 3장 해설 및 답지 3-1. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { char ch; printf("한 문자 입력: "); scanf(" %c", &ch); printf("출력: %c", ch); return 0; } 3-2. 한 문자를 입력하고 출력 (getchar, putchar 함수 사용) #include int main(void) { printf("한 문자 입력: "); char ch = getchar(); printf("출력: "); putchar(ch); return 0; } 3-3. 한 문자를 입력받고 그 문자의 ASCII값 출력 (getchar함수 사용) #include int main(void).. 2021. 4. 29. c언어 연습 (문제풀이 중심의) 2장 문제풀이 해설 c언어 연습 (문제풀이 중심의) 2장 해설 및 답지 2-1. 정수형 변수를 초기화한 후 두 변수의 합을 출력 #include int main(void) { int a = 20; int b = -5; printf("%d + %d = %d", a, b, a + b); return 0; } 2-2. 실수형 변수를 초기화하고 두 변수의 합과 차를 출력 #include int main(void) { double ave = 10.25; double sum = 4.32; printf("%.2f + %.2f = %.2f\n", ave, sum, ave + sum); printf("%.2f - %.2f = %.2f", ave, sum, ave - sum); return 0; } 2-3. 변수 초기화한 후 두 변수의 합을.. 2021. 4. 29. c언어 연습 (문제풀이 중심의) 1장 문제풀이 해설 c언어 연습 (문제풀이 중심의) 1장 해설 및 답지 1-1. 결과 출력 #include int main(void) { printf("C program을 배웁시다."); return 0; } 1-2. 서식 지정자를 사용해서 결과 출력 #include int main(void) { printf("%f를 반올림하면 %d입니다.", 34.5, 35); return 0; } 1-3. 서식 지정자를 사용해서 결과 출력 #include int main(void) { printf("나의 이름은 %s입니다.", "홍길동"); return 0; } 1-4. 서식 지정자를 사용해서 결과 출력 #include int main(void) { printf("알파벳의 첫 글자는 %c이고 끝 글자는 %c입니다.", 'A', 'Z').. 2021. 4. 29. 컴퓨터 구조 및 설계 문제 해설 컴퓨터 구조 및 설계 문제 해설 컴퓨터 구조 및 설계 문제 해설 스포츠카를 못타는 인생은 진짜 불쌍한 인생이다 스포츠카를 못타는 인생은 진짜 불쌍한 인생이다 인터넷에서 유명한 글인 스포츠카를 못타는 인생은 진짜 불쌍한 인생이다에 대해 알아보도록 하겠습니다. 이 글을 처음부터 끝까지 읽다 보면 스포츠카를 못타는 인생은 진짜 불쌍한 인생이다 tistorysolution.tistory.com 2020. 12. 17. 오라클로 배우는 데이터베이스 개론과 실습 8장 연습문제 해설 오라클로 배우는 데이터베이스 개론과 실습 8장 연습문제 해설 오라클로 배우는 데이터베이스 개론과 실습 8장 연습문제 해설 1. 트랜잭션은 일련의 연산 집합이란 의미로, 하나의 논리적인 기능을 수행하는 작업의 단위다. 트랜잭션이 가져야할 성질로 거리가 먼 것은? ④ 병행성(Concurrency) [풀이] 트랜잭션의 4가지 성질 : 원자성(Atomicity) 일관성(Consistency), 고립성(Isolation), 지속성(Durability) 2. 트랜잭션에 대한 설명으로 옳지 않은 것은? ④ 트랜잭션 연산이 데이터베이스에 모두 반영되지 않고 일부만 반영되는 것을 원자성이라고 한다. [풀이] 원자성은 트랜잭션이 원자처럼 더 이상 쪼개지지 않는 하나의 프로그램 단위로 동작해야하는 것을 의미 3. 트랜잭션의.. 2020. 12. 16. 오라클로 배우는 데이터베이스 개론과 실습 7장 연습문제 해설 오라클로 배우는 데이터베이스 개론과 실습 7장 연습문제 해설 오라클로 배우는 데이터베이스 개론과 실습 7장 연습문제 해설 1. 정규화의 필요성으로 거리가 먼 것은? ② 중복 데이터의 활성화 2. 관계 데이터베이스의 정규화에 대한 설명으로 옳지 않은 것은? ② 정규화의 목적은 각 릴레이션에 분산된 종속성을 하나의 릴레이션에 통합하는 것이다. [풀이] 정규화의 목적은 이상현상이 발생하는 릴레이션을 분해하여 이상현상을 없애는 것 3. 정규화 과정에서 발생하는 이상현상에 관한 설명으로 옳지 않은 것은? ② 속성 간의 종속관계를 분석하여 여러 개의 릴레이션을 하나로 결합하여 이상현상을 해결한다. [풀이] 정규화는 속성 간의 종속 관계를 분석해 여러 개의 릴레이션을 분해하여 이상현상을 해결 4. 데이터의 중복으로 .. 2020. 12. 16. 오라클로 배우는 데이터베이스 개론과 실습 6장 연습문제 해설 오라클로 배우는 데이터베이스 개론과 실습 6장 연습문제 해설 오라클로 배우는 데이터베이스 개론과 실습 6장 연습문제 해설 1. 데이터베이스 설계 순서로 옳은 것은? ② 요구사항 분석 -> 개념적 모델링 -> 논리적 모델링 -> 물리적 모델링 -> 데이터베이스 구현 2. ER 모델의 표현방법으로 옳지 않은 것은? ③ 속성-오각형 3. ER모델에 대한 설명으로 옳지 않은 것은? ② 일대일 관계 유형만 표현할 수 있다. [풀이] 1:1, 1:N, N:M 관계 표현이 가능 4. ER 표기법에 대한 설명 중 옳지 않은 것은? ③ 복합 속성 5. IE표기법에 대한 설명으로 옳지 않은 것은? ④ 0(필수적 참여) [풀이] O는 부분참여, |은 필수참여를 나타낸다. 6. 다음 내용을 모두 포함하는 데이터베이스를 설계하.. 2020. 12. 16. 이전 1 ··· 12 13 14 15 16 17 18 ··· 29 다음 728x90