| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
- ChatGPT
- Python
- ICT멘토링
- Rocky Linux
- C언어
- Machine Learning
- Spring
- colab
- rnn
- Powershell
- Spring Boot
- GoogleDrive
- Web
- 인터넷의이해
- LINUX MASTER
- OSS
- 국가과제
- Resnet
- API
- 크롤링 개발
- git
- cloud
- Docker
- 코딩도장
- Database
- KAKAO
- VSCode
- suricata
- 고등학생 대상
- Github
- Today
- Total
코딩두의 포트폴리오
[2020실기] 3회 본문
1. 리팩토링의 목적에 대하여 서술하시오.
복잡한 코드의 단순화, 소스의 가독성을 통해 유지보수성 향상, 유연한 시스템, 생산성 향상, 품질 향상이 있다.
2. 다음은 C언어 소스 코드이다. 출력 결과를 쓰시오.
#include <stdio.h>
void main(){
int i=0, c=0;
while (i<10){
i++;
c*=i;
}
printf("%d",c);
}
0 (c=0 -> 어떤수를 곱해도 0)
3. 대표적인 내부 라우팅 프로토콜로 다익스트라 알고리즘을 이용한 대규모 네트워크에 적합한 링크 상태 라우팅 프로토콜로 불리는 라우팅 프로토콜은 무엇인가?
OSPF(Open Shortest Path First)
4. 형상 통제를 설명하시오.
형상 항목의 버전 관리를 위해서 변경 여부와 변경 활동을 통제하는 활동
5. 심리학자 톰 마릴은 컴퓨터가 메시지를 전달하고, 메시지가 제대로 도착했는지 확인하며, 도착하지 않았을 경우 메시지를 재전송하는 일련의 방법을 '기술적 은어'를 뜻하는 ( )이라는 용얼로 정의했다. 괄호 ( ) 안에 들어갈 용어를 쓰시오.
프로토콜
6. TCP / IP에서 오류가 발생하면 ( ) 메시지를 보내서 오류가 발생했음을 알린다. 괄호 ( ) 안에 들어갈 용어를 쓰시오.
ICMP(Internet Control Message Protocol)
7. 다음 아래 제어 흐름 그래프가 분기 커버리지를 만족하기 위한 테스팅 순서를 쓰시오.

1234561 / 124567 / 1234567 / 124561
결정 커버리지는 결정 포인트 내의 전체 조건식이 적어도 한 번은 참과 거짓의 결과를 수행해야 함
-> 첫 번째 분기문도 참, 거짓이 와야 하고, 두 번째 분기도 참, 거짓이 한 번씩 와야 함
8. 다음 조건을 만족하면서, 과목별 점수의 평균이 90 이상인 과목이름, 최소점수, 최대점수를 구하는 SQL문을 작성하시오.
- 대소문자를 구분하지 않는다.
- WHERE 구분을 사용하지 않는다.
- GROUP BY, HAVING 구문을 반드시 사용한다.
- 세미콜론(;)은 생략 가능하다.
- 별칭(AS)을 사용해야 한다.
[성적]
| 과목코드 | 과목이름 | 학점 | 점수 |
| 1000 | 컴퓨터과학 | A+ | 95 |
| 2000 | 운영체제 | B+ | 85 |
| 1000 | 컴퓨터과학 | B+ | 85 |
| 2000 | 운영체제 | B | 80 |
[결과]
| 과목이름 | 최소점수 | 최대점수 |
| 컴퓨터과학 | 85 | 95 |
SELECT 과목이름, MIN(점수) AS 최소점수, MAX(점수) AS 최대점수 FROM 성적
GROUP BY 과목이름 HAVING AVG(점수) >= 90;
9. 학생 테이블에서 이름이 민수인 튜플을 삭제하는 SQL문을 작성하시오.
[학생]
| 학번 | 이름 | 점수 | 과목이름 |
| 1000 | 김정미 | 90 | 알고리즘 |
| 2000 | 강은미 | 95 | 데이터베이스 |
| 3000 | 홍길동 | 90 | 전산수학 |
| 4000 | 민수 | 95 | 운영체제 |
DELETE FROM 학생 WHERE 이름 = '민수';
'정보처리기사 > 2020 실기' 카테고리의 다른 글
| [2020실기] 2회 (0) | 2025.11.23 |
|---|---|
| [2020실기] 1회 (0) | 2025.11.20 |
