Peach's CODE
공부한 내용을 정리중입니다. 틀린 내용이 있을 수 있습니다 : )
목록정보처리기사 (7)
코딩하는 딱복

학원이나 회사를 다니면서 자격증 공부하기란 너무 어려운 일이다,,, 2023년 2회에 필기를 취득했지만, 팀프로젝트와 취업준비 이슈로 인해 미루다가 갑작스럽게 퇴사 이슈로 인해,, 1주일간 빡세게 공부를 해서 2024 1회 실기 시험을 치르게 되었다..! 열심히 살아보고자 SQLD도 등록했지만,, 정말 공부를 시작하기란,, 쉽지 않은 일이다 ㅎㅎ..✨ 정보처리기사 실기 합격 우선 65점 턱걸이로..! 합격하였다! ㅎㅎ 정말 코딩문제가 아주 중요한 것 같다. 복원문제와 답을 비교해 보니 프로그래밍 언어가 10문제가 출제되었고 모두 맞았다! 역시,, 코딩을 파야한다..! 이론은 3문제를 맞혀서 합격,,,사실 1주일 빡세게 공부했기에 후기랄 것도 없지만,, 책을 또 사기엔 아까워서 작년에 구매해 둔 23년도 ..

1. 다음은 C언어 코드의 문제이다. 다음의 조건에 맞도록 빈 괄호 안에 알맞은 코드를 작성하시오. [조건] 입력값이 54321일 경우 출력값이 43215로 출력되어야 한다. 🔍️ n[(i+1)%5] 2. 다음은 JAVA 코드 문제이다. 가지고 있는 돈이 총 4620원일 경우 1000원, 500원, 100원, 10원의 지폐 및 동전을 이용하여 보기의 조건에 맞춰 "최소한의 코드"를 작성해 빈 괄호 안을 채우시오. 🔍️ m/1000 (m%1000)/500 (m%500)/100 (m%100)/10 3. 다음은 C언어의 코드이다. 다음의 조건에 맞추어 알맞은 출력값을 작성하시오. [조건] 입력값은 홍길동, 김철수, 박영희 순서로 주어진다. 🔍️ 박영희 박영희 박영희 4. 다음은 테이블에 데이터를 삽입하기 위한..

1. 아래 자바 코드에서 출력되는 값을 작성하시오. class Static{ public int a = 20; static int b = 0; } public class Test{ public static void main(String[] args) { int a = 10; Static.b = a; Static st = new Static(); System.out.println(Static.b++); System.out.println(st.b); System.out.println(a); System.out.print(st.a); } } 🔍️ 10 11 10 20 2. 다음 C언어의 출력값을 작성하시오. #include int main(){ char a[] = "Art"; char* p = NULL; p ..

1. 아래는 C언어의 2차원 배열 형태이다. 결과는 2차원 배열 형태로 출력된다. 출력값을 적으시오. void main{ field {{0,1,0,1},{0,0,0,1},{1,1,1,0},{0,1,1,1}}; mines {{0,0,0,0},{0,0,0,0},{0,0,0,0},{0,0,0,0}}; int w = 4, h = 4; for(y=0; y

1. 다음 설명에 맞는 RAID 단계를 쓰시오. ㅇ 두 개 이상의 하드디스크를 병렬로 연결해, 하나의 디스크처럼 이용하는 기술이다. ㅇ 스트라이프(Stripe) 방식으로 구현하여 I/O 속도가 빠르다. ㅇ 데이터를 블럭단위로 분할하고 나누어 저장하기 때문에 하나의 디스크에 문제가 생기면 데이터 사용이 불가능해진다. 🔍️ RAID-0 2. 다음은 로그 기반 회복기법에서 사용되는 명령어이다. 각 지문에 해당하는 명령을 적으시오. 1. 오류가 발생하기 전까지의 사항을 로그(log)로 기록해 놓고, 이전 상태로 되돌아간 후 실패가 발생하기 전까지의 과정을 재실행한다. 2. 로그를 이용하여 오류와 관련된 내용을 취소하여 복구한다. 🔍️ (1) → redo (2) → undo 3. 데이터베이스의 이상현상 중, 삭제..

1. 다음 Java 코드에 대한 알맞는 출력값을 쓰시오. class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count ++; } public int getCount() { return count; } } public class testcon { public static void main(String[] args) { Connection conn1 = Connection.get..

1. 네트워크 장치를 필요로하지 않고 네트워크 토폴로지가 동적으로 변화되는 특징이 있으며 응용 분야로는 긴급 구조, 긴급 회의, 전쟁터에서의 군사 네트워크에 활용되는 네트워크는? 🔍️ 애드혹 네트워크 (Ad-hoc Network) 2. 다음에서 설명하는 개념을 쓰시오. (1) 사람의 감정이나 경험을 나타내는 개념 (2) 사용자 인터페이스. 예로는 CLI이 있다. 🔍️ (1) → UX (2) → UI 3. 트랜잭션의 특징 중, 원자성(Atomicity)에 대해 약술하시오. 🔍️ 모두 반영되거나 혹은 전혀 반영되지 않아야 한다. 원자성(Atomicity) 트랜잭션이 DB에 모두 반영되거나, 혹은 전혀 반영되지 않아야 된다. 일관성(Consistency) 트랜잭션의 작업 처리 결과는 항상 일관성 있어야 한다...