분류 전체보기 32

slick 슬라이드 옵션!

$('.slider-items').slick({ rows: 1, //이미지를 몇 줄로 표시할지 개수 dots: false, //슬라이더 아래에 도트 네비게이션 버튼 표시 여부(true or false) ▶기본값 false appendDots: $('selector'), //네비게이션 버튼 변경 dotsClass: 'custom-dots', //네비게이션 버튼 클래스 변경 infinite: true, //무한반복(true or false) 기본값 true slidesToShow: 4, //한번에 보여줄 슬라이드 아이템 개수 slidesToScroll: 4, //한번에 넘길 슬라이드 아이템 개수 slidesPerRow: 1, //보여질 행의 수 (한 줄, 두 줄 ... ) autoplay: true, //슬..

SPRING/JAVASCRIPT 2024.02.07

4장 프로그래밍 언어 활용

1. C 언어의 구조체 - 자료의 종류가 다른 변수의 모임 - 예약어 struct를 이용해 정의한다. 2. 파이썬의 시퀀스 자료형 - 리스트 : 필요에 따라 개수를 늘리거나 줄일 수 있음 - 튜플 : 요소의 추가, 삭제, 변경은 불가능함 - range : 연속된 숫자를 생성함 3. 변수명 작성 규칙 - 영문자, 숫자, _를 사용할 수 있다 - 첫 글자는 숫자가 올 수 없다. - 공백이나 *,+,-,/ 등의 특수문자를 사용할 수 없다. - 대소문자를 구분한다. - 예약어를 변수명으로 사용할 수 없다. 4. 가비지 컬렉터 - 선언만 하고 사용하지 않는 변수들이 점유한 메모리 공간을 강제로 해제하여 다른 프로그램들이 사용할 수 있도록 하는것 5. 비트 연산자 - &( and ) : 모든 비트가 1일때만 1 -..

NOTE 2024.01.24

3장 데이터베이스 구축

1. 개념적 설계 ( 정보 모델링, 개념화 ) - 정보의 구조를 얻기 위하여 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정 - 개념 스키마 모델링과 트랜잭션 모델링을 병행 수행한다. 2. 논리적 설계 ( 데이터 모델링 ) - 자료를 특정 DBMS가 지원하는 논리적 자료 구조로 변환시키는 과정 - 트랜잭션의 인터페이스를 설계한다 - 개념 스키마를 평가 및 정제한다 3. 물리적 설계 - 논리적 구조로 표현된 데이터를 물리적 구조의 데이터로 변환하는 과정 - 데이터베이스 파일의 저장 구조 및 액세스 경로를 결정한다 - 저장 레코드의 형식, 순서, 접근 경로, 조회가 집중되는 레코드와 같은 정보를 사용한다 4. 데이터 모델에 표시할 요소 - 구조 ( Structure ) : 논리적으로 표현된 개체 타입..

NOTE 2024.01.24

2장 - 소프트웨어 개발

소프트웨어 개발 1. 자료구조의 분류 - 선형구조 : 배열, 선형 리스트, 스택, 큐, 데크 - 비선형 구조 : 트리, 그래프 2. 스택 - 리스트의 한쪽 끝으로만 자료의 삽입, 삭제 작업이 이루어지는 자료 구조 - 후입선출법 3. 스택의 응용분야 - 인터럽트의 처리 - 수식 계산 및 수식 표기법 - 서브루틴 호출 및 복귀 주소 저장 4. 방향 / 무방향 그래프의 최대 간선 수 - 무방향 그래프의 최대 간선수 = n(n-1)/2 - 방향 그래프의 최대 간선수 = n(n-1) 5. 트리 - 정점 (노드 )과 선분(가지)을 이용하여 사이클을 이루지 않도록 구성한 그래프의 특수한 형태 - Degree ( 디그리 ) : 각 노드에서 뻗어나온 가지의 수 - 단말 노드 ( Terminal Node) = 잎 노드 (..

NOTE 2024.01.24

정보처리기사 필기 1과목 정리 [2]

[ 14 ] 공통 모듈 1) 정확성 - 시스템 구현 시 해당 기능이 필요하다는 것을 알 수 있도록 정확히 작성 2) 명확성 ★ - 해당 기능에 대해 일관되게 이해되고, 한 가지로 해석될 수 있도록 즉, 중의적으로 해석되지 않도록 명확하게 작성 3) 완전성 - 시스템 구현을 위해 필요한 모든것을 기술 4) 일관성 - 공통 기능들 간 상호 충돌이 발생하지 않도록 작성 5) 추적성 - 기능에 대한 요구사항의 출처, 관련 시스템 등의 관계를 파악할 수 있도록 작성 6) 재사용 규모에 따른 분류 - 함수와 객체, 컴포넌트, 애플리케이션 [ 15 ] 코드 - 식별, 분류, 배열, 간소화, 표준화, 연상, 암호화, 오류 검출 { 기능 } 1) 순차코드 - 일정 기준에 따라서 최초의 자료부터 차례로 일련번호를 부여하는..

NOTE 2024.01.03

정보처리기사 필기 1과목 정리 [1]

[ 1 ] 소프트웨어 생명주기, SDLC ( Software Development Life Cycle ) ★ ★ 1) 폭포수 모형 ( Saterfall Model ) - 가장 오래되고 가장 폭넓게 사용된 고전적 생명주기모형 - 한 단계가 끝나야만 다음 단계로 넘어가는 선형 순차적 모형 - 단계별 정의 및 산출물이 명확 - 개발 중간에 요구사항의 변경이 용이하지 않음 - 타당성 검토 > 계획 > 요구 분석 > 설계 > 구현(코딩) > 테스트(검사) > 유지보수 2) 프로토타입 모형 ( Prototype Model, 원형 모형 )★ - 견본(시제) 품을 만들어 최종 결과물을 예측하는 모형 - 인터페이스 중점을 두어 개발 - 개발 중간에 요구사항의 변경이 용이 3) 나선형 모형 ( Spiral Model, 점..

NOTE 2024.01.03

정보처리기사 - NOTE6

1) 레이어 패턴 - 시스템을 계층으로 구분하여 구성하는 고전적 방법 - ISO 참조 모델 ★ 2) 클라이언트 -서버 패턴 - 하나의 서버 컴포넌트와 다수 클라이언트 컴포넌트로 구성되는 패턴 - 클라이언트나 서버는 요청과 응답을 받기 위해 동기화 되는 경우를 제외하고는 서로 독립적 * 컴포텉느 : 독립적인 업무 또는 기능을 수행하는 실행코드 기반으로 작성된 모듈 3) 파이프- 필터 패턴 - 데이터 스트림 절차와 각 단계를 필터 컴포넌트로 캡슐화해 파이프를 통해 데이터를 전송하는 패턴 - 필터 컴포넌트는 재사용성이 좋고, 추가가 쉬워 확장 용이 - 필터 컴포넌트들을 재배치하여 다양한 파이프라인 구축 가능 # UNIX의 Shell 4) 모델-뷰-컨트롤러 패턴 ★ ★ - 서브시스템을 3개의 부분으로 구조화하는..

NOTE 2023.11.10

정보처리기사 - NOTE5

- 사용자의 비기능적 요구사항으로 나타난 제약 반영 - 기능적 요구사항을 구현하는 방법을 찾는 해결 과정 1) 모듈화 - 시스템 기능들을 모듈 단위로 나눠 소프트웨어의 성능 및 재사용성을 향상시키는 것 - 모듈의 크기 多 : 모듈 개수 적음 | 모듈 간 통합 비용 적음 | 모듈 하나의 개발 비용 - 모듈의 크기 小 : 모듈 개수 많음 | 모듈 간 통합 비용 큼 2) 추상화 - 전체적이고 포괄적인 개념을 설계한 후 차례로 세분화하여 구체화 시키는 것 - 과정 추상화 : 자세한 수행 과정을 정의하지 않고, 전반적인 흐름만 파악 - 데이터 추상화 : 데이터의 세부적인 속성이나 용도를 정의하지 않고, 데이터 구조를 대표하는 표현으로 대체 - 제어 추상화 : 이벤트 발생의 정확한 절차나 방법을 정의하지 않고, 대..

NOTE 2023.11.10

정보처리기사 - NOTE4

1) 국제 제품 품질 표준 ★ - ISO/IEC 9126 - ISO/IEC 12119 - ISO/IEC 14598 - ISO/IEC 25000 : SW 품질 평가 통합 모델 SQuaRE로도 불리며 위 3개 표준을 통합 품질 관리, 품질 모델, 품질 측정, 품질 요구, 품질 평가 2) ISO/IEC 9126 ★ ★ - 기능성 : 요구사항을 정확하게 만족하는 기능을 제공하는가 ? # 적절성(적합성), 정확성, 상호 운용성, 보안성, 호환성 - 신뢰성 : 요구된 기능을 정확하고 일관되게 오류없이 수행하는가? # 성숙성, 결함 허용성, 회복성 - 사용성 : 사용자가 정확하게 이해하고 사용하는가? # 이해성, 학습성, 운용성, 친밀성 - 호율성 : 할당된 시간 동안 한정된 자원으로 얼마나 빨리 처리하는가? # 시..

NOTE 2023.11.07
반응형