반응형

전체 글 29

2026 1차 정보처리기사 필기 합격 후기

안녕하세요. 정보처리기사 올해 첫 필기 시험 합격 후기 가져왔습니다.우선 전 전공자로 소프트웨어학과 4년제 졸업했고 SQLD 자격증 보유하고 있어, 어느정도 기본 지식이 있는 상태로 공부했습니다. https://www.q-net.or.kr/rcv001.do?id=rcv00103&gSite=Q 원서접수안내 | Q-net원서접수안내 접수확인 및 수험표 출력기간 접수당일부터 시험시행일까지 출력가능(이외 기간은 조회불가) 합니다. 또한 출력장애 등을 대비하여 사전에 출력 보관하시기 바랍니다. 국가기술www.q-net.or.kr 2월 2일 오픽 서울동부자격검정센터에서 12:40 시험 치뤘습니다 시험은 총 5과목이며, CBT 방식으로 진행됩니다. 평균 60점 이상이며 과락제(40점) 적용됩니다. 소프트웨어 설계,..

node.js (1) | ECMA | ES6 | Project Architecture

ES란?ES란 ECMA Script의 약어이다.그렇다면 ECMA Script란 무엇일까?ECMA: European Computer Manufacturers Association국제 표준화 기구로, Javascript의 표준 사양을 정한 곳이 바로 ECMA이며, 자바 스크립트의 표준 명세를 ECMAScript라고 한다. ES가 필요한 이유는 무엇일까?1) 자바스크립트는 기존 브라우저에서 사용되던 언어로, 동일한 언어 규격이 없으면 환경마다 다르게 동작할 수 있다. 그렇기 때문에 ES 표준 명세를 지키게 하여, 모든 JS 엔진이 해당 규격을 따르도록 한다.2) 이로 인해 호환성과 일관성이 확보3) 점차 기술이 발전되고 복잡해짐에 따라 ES표준은 새로운 문법, 기능 API등을 공식적으로 정의하여 개발자의 편의..

SQLD 58회 합격후기

2025년 8월 23일에 진행된 SQLD 58회 합격후기입니다. | SQLD란?SQLD는 한국데이터산업진흥원(K-DATA)에서 주관하는 데이터베이스 관련 시험으로,최근 데이터 관리의 중요성이 커지면서 전공자 뿐 아니라 비전공자도 많이 도전하는 자격증입니다. 저는 소프트웨어학과 학생으로, 데이터베이스를 직접 다룰 일이 많아 자격증을 취득하게 되었습니다. 사실 SQLD 시험은 필기시험으로 단기간 공부만으로 취득이 가능하다고 들었는데,최근에는 난이도가 상승하고 있는 듯 하여 1달~2달 정도는 공부를 하고 도전하는 것이 좋을 듯 합니다.| 교재SQLD 시험하면 보통 기본 개념서 + 문제 풀이용 이렇게 두 권으로 공부하는데요,저는 유선배 SQL책 2회독 + SQL 자격검정 실전문제(노랭이) 1회독 후에 시험을 ..

2025 SQLD 2025.09.17

웹서버 | WAS | Servlet | JSP

| 웹페이지의 탄생과 발전 과정인터넷에 처음 웹이 생겨났을 때는 단순히 정보를 전달하기 위함이었습니다그렇기 때문에 정적인 데이터만 담고 있어도 역할을 하기에 충분했죠 하지만 오늘 날, 웹 페이지는 단순히 정적인 정보만 담고 있지 않고수많은 동적 데이터를 갖고 있으며 하루에도 수십 번씩 변화하는 데이터를 담고 있습니다 그렇다면 웹을 구현하고 개발하는 방식도 달라지지 않았을까요? HTML을 이용해 컴퓨터에 저장된 텍스트 파일을 그대로 보는 것을 우리는 정적 웹 페이지라고 부르고,이와 다르게 내용을 가공 처리하여 보는 것을 동적 웹페이지라고 부릅니다 정적 웹페이지의 동작방식은 단순히 클라이언트가 웹 브라우저를 통해 웹 페이지를 요청하면서버가 준비된 HTML을 그대로 보여주는 것 뿐이죠 그렇다면 동적 웹페이지에..

2025 스프링 2025.09.15

SQLD | SQL 기본

이전글 2025.08.25 - [2025 SQLD] - SQLD | 데이터 모델링의 이해 下 SQLD | 데이터 모델링의 이해 下이전 글 2025.08.25 - [2025 SQLD] - SQLD | 데이터 모델링의 이해 上 / 예상문제 SQLD | 데이터 모델링의 이해 上 / 예상문제※ 색 표시된 부분은 시험에 자주 출제되는 부분입니다※ 작성된 부분에 오류가cochae.tistory.com※ 색 표시된 부분은 시험에 자주 출제되는 부분입니다※ 작성된 부분에 오류가 있으면 댓글 남겨주세요 ★ 글 읽기 전 미리 알아야 할 내용 4가지alias 는 별칭, 별명을 뜻한다. 만약 shoppingmall이라는 컬럼이 있다면 alias를 sm으로 설정하여 편리하게 사용할 수 있다 → shoppingmall as sm..

2025 SQLD 2025.08.25

SQLD | 데이터 모델링의 이해 下 | 예상문제 有

이전 글 2025.08.25 - [2025 SQLD] - SQLD | 데이터 모델링의 이해 上 / 예상문제 SQLD | 데이터 모델링의 이해 上 / 예상문제※ 색 표시된 부분은 시험에 자주 출제되는 부분입니다※ 작성된 부분에 오류가 있으면 댓글 남겨주세요데이터 모델모델링: 현실 세계를 단순화하여 표현하는 기법모델링의 특징 3가지: 추상화cochae.tistory.com※ 색 표시된 부분은 시험에 자주 출제되는 부분입니다※ 작성된 부분에 오류가 있으면 댓글 남겨주세요정규화| 제 1정규형-모든 속성은 반드시 하나의 값만 가져한다 | 제 2정규형-엔터티의 모든 일반속성은 반드시 모든 주식별자에 종속되어야 한다. | 제 3정규형-주식별자가 아닌 모든 속성 간에는 서로 종속될 수 없다 ※지나친 정규화는 성능 저하..

2025 SQLD 2025.08.25

SQLD | 데이터 모델링의 이해 上 | 예상문제 有

※ 색 표시된 부분은 시험에 자주 출제되는 부분입니다※ 작성된 부분에 오류가 있으면 댓글 남겨주세요데이터 모델모델링: 현실 세계를 단순화하여 표현하는 기법모델링의 특징 3가지: 추상화, 단순화, 명확화 | 모델링의 세 가지 관점데이터 관점: '어떤'데이터들이 업무와 관계있는지에 중점프로세스 관점: 처리하거나 처리해야 할 일들에 중점프로세스와 데이터의 상관 관점: 프로세스의 흐름에 따라 데이터가 받는 영향에 중점→중복, 비유연성, 비일관성을 피해야 한다. | 모델링의 세 가지 단계(밑으로 내려갈 수록 구체적, 위로 올라갈 수록 추상적)개념적 데이터 모델링: 전사적, 추상적, 포괄적, 업무 중심적논리적 데이터 모델링: key, 속성, 관계 등을 표현, 재사용성↑물리적 데이터 모델링: 실제 DB로 구현될 수..

2025 SQLD 2025.08.25

그래픽 프로그래밍

직선 그리기: drawLine()은 하나의 직선을 그린다. (x1, y1) → (x2, y2) drawPolyLine()은 여러 개의 직선을 이어서 그린다. 사각형 그리기: drawRect(x, y, width, height)는 왼쪽 상단의 좌표가 (x, y)이고 폭과 너비가 width, height인 사각형을 그린다. draw3DRect()와 fill3DRect()메소드는 3차원 효과가 있는 사각형을 그린다. 매개변수raised는 3차원 사각형을 볼록하게 보이게 할 것인지(true), 오목하게 보이게 할 것인지(false)를 정한다. ■ draw3DRect(int x, int y, int weight, int height, boolean raised) 타원 그리기: 타원을 둘러싸는 사각형으로 정의된다...

2023 자바 2023.10.31

정렬(셸, 병합, 기수, 히프, 트리 정렬)

셸 정렬(시간복잡도: O(n1.25)) -일정한 간격으로 떨어져 있는 자료들끼리 부분집합을 구성, 각 부분집합에 있는 원소에 대해 삽입 정렬을 수행하는 작업을 반복하여 전체 원소를 정렬하는 방법 (1) 원소의 개수의 1/2를 간격으로 설정하여 부분 집합을 구성한 뒤, 부분 집합 내에서 오름 차순으로 정렬한다 (2) 다시 원소의 개수의 1/2를 간격으로 설정하여 (1)을 반복한다 (3) 간격이 1이 되면, 전체 원소에 대해 오름차순으로 정렬한다. void intervalSort(int a[], int begin, int end, int interval) { int i, j, item; for(i = begin + interval; i = begin && item

정렬(선택, 버블, 퀵, 삽입 정렬)

정렬이란 순서 없이 배열된 자료를 오름차순이나 내림차순으로 재배열하는 것 자료를 정렬하는 데 사용하는 기준이 되는 특정 값을 키라고 한다. 비교식 정렬 비교할 각 키값을 한 번에 두개씩 비교하여 교환함으로써 정렬을 실행하는 방식 분배식 정렬 키값을 기준으로 하여 자료를 여러 개의 부분집합으로 분해, 각 부분집합을 정렬함으로써 전체를 정렬 내부 정렬 컴퓨터 메모리 내부에서 정렬 외부 정렬 메모리의 외부인 보조 기억 장치에서 정렬 내부 정렬은 정렬 속도는 빠르지만 정렬할 수 있는 자료의 양이 메인 메모리 용량에 따라 제한된다 비교식 교환 방식 키를 비교하고 교환하여 정렬하는 방식(선택 정렬, 버블 정렬, 퀵 정렬) 삽입 방식 키를 비교하고 삽입하여 정렬하는 방식(삽입 정렬, 셸 정렬) 병합 방식 키를 비교하..

반응형