no image
[정보처리기사 실기] 12. 제품 소프트웨어 패키징
이번 시간은 정보처리기사 실기에서 다루는 12장 제품 소프트웨어 패키징에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.   모듈화모듈(기능 단위로 분해하고 추상화되어 재사용 가능한 단위) 중심의 소프트웨어 설계 기법 제품 소프트웨어 패키징개발이 완료된 제품 소프트웨어를 고객에게 전달하기 위해 포장하는 과정 릴리즈 노트제품에 대한 정보와, 수정/변경 작업에 대한 정보를 제공하는 문서 릴리즈 노트 작성항목헤 개목이 재수사 소노 면연 1. 헤더: 문서 이름, 제품 이름, 버전 번호 등 2. 개요 3. 목적 : 새로운 기능 목록 4. 이슈 요약 : 버그 설명이나 추가항목 등 ..
2024.05.05
no image
[정보처리기사 실기] 11. 응용 SW 기초 기술 활용
이번 시간은 정보처리기사 실기에서 다루는 11장 응용 SW 기초 기술 활용에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.   OS (운영체제)사용자가 하드웨어를 쉽게 사용할 수 있도록 인터페이스 기능을 제공하는 소프트웨어 OS의 특징편인스자제 1. 사용자 편리성 제공2. 인터페이스 기능 제공3. 스케줄링 담당 : 자원 분배 4. 자원 관리 : CPU, 메모리 관리 5. 제어 기능 : 입출력 장치 등 OS의 쉘사용자 명령에 대한 처리를 담당 (사용자 명령을 입력받아 기계어 형태로 변환해 커널에 전달) OS의 커널하드웨어와 관련된 핵심 처리 기능 담당 Windows의 특..
2024.05.05
no image
[정보처리기사 실기] 10. 애플리케이션 테스트 관리
이번 시간은 정보처리기사 실기에서 다루는 10장 애플리케이션 테스트 관리에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.    소프트웨어 결함- Error/오류: 사람에 의해 생성됨, Defect(결함)의 원인 - Defect / Bug : Error로 인해 포함된 결함. 제거되지 않으면 Failure나 Problem이 됨 - Failure / Problem : Defect가 실행될 때 발생하는 현상 테스트 커버리지테스트의 수행 정도를 나타내는 값 기라코 1. 기능 기반 커버리지 : 전체 기능을 모수로 측정 2. 라인 커버리지 : 소스 코드 라인 수를 모수로 측정 3...
2024.05.04
no image
[정보처리기사 실기] 9. 소프트웨어 개발 보안구축
이번 시간은 정보처리기사 실기에서 다루는 9장 소프트웨어 개발 보안구축에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.  SW개발 보안 3대 요소기무가 기밀성, 무결성, 가용성기밀성인가되지 않은 접근에 정보 노출을 차단하는 특성무결성정당한 방법으로만 데이터를 변경할 수 있으며, 데이터의 정확성을 보장하는 특성가용성권한을 가지고 있으면 서비스를 지속해서 사용할 수 있도록 하는 특성SW개발 보안 용어자위취위 자산, 위협, 취약점, 위험DoS 공격시스템의 자원을 고갈시켜 서비스 거부를 유발하는 공격SYN 플러딩ACK를 발송하지 않고 SYN 패킷만 보내 점유하여 자원을 고갈시..
2024.05.04
no image
[정보처리기사 실기] 8. 서버 프로그램 구현
이번 시간은 정보처리기사 실기에서 다루는 8장 서버 프로그램 구현에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.  개발 도구 분류빌구테형 : 빌드 도구, 구현 도구, 테스트 도구, 형상관리 도구운영체제하드웨어를 사용자가 편리하게 사용하기 위한 소프트웨어 ex) Windows, Unix, Linux웹서버정적 콘텐츠를 처리하는 서버 (ex. 아파치 웹 서버, 구글 웹 서버 등)웹 애플리케이션 서버=WAS. 동적 콘텐츠(JSP, 서블릿)를 처리하는 서버 (ex. Tomcat, Weblogic 등)클라이언트 프로그램사용자가 설치해서 커뮤니케이션하는 프로그램미들웨어컴퓨터-컴퓨..
2024.05.03
no image
[정보처리기사 실기] 7. SQL 응용
이번 시간은 정보처리기사 실기에서 다루는 7장 SQL 응용에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.  트랜잭션DB 시스템에서 하나의 논리적 기능을 정상적으로 수행하기 위한 작업 단위(특성: ACID) 원자성 (Atomicity)All or Nothing. 연산 전체는 성공 또는 실패여야 하며, 하나라도 실패할 경우 전체가 취소되어야 하는 특성 일관성 (Consistency)트랜잭션이 성공적으로 실행되면, DB는 일관된 상태를 유지해야 하는 특성(기법: 병행(동시성) 제어) 격리성 (Isolation)트랜잭션 실행 중 중간 연산 결과에 다른 트랜잭션이 접근할 수 ..
2024.05.03
no image
[정보처리기사 실기] 6. 프로그래밍 언어 활용
이번 시간은 정보처리기사 실기에서 다루는 6장 프로그래밍 언어 활용에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.   문자 vs. 문자열[C] [C++] [자바] 에서 문자 하나는 작은 따옴표('), 문자열은 큰 따옴표(")로 표기(특히 따옴표는 문자이냐 문자열이냐를 구분하기 위한 것이지 실제 출력 결과가 아니므로, 출력 결과에 따옴표를 쓰는 건 오답이니 주의!) 포인터 변수- 변수 선언 시 데이터 타입 뒤에 * 를 붙이면 포인터 변수가 된다 - 변수명 앞에 & 를 붙이면 해당 변수의 주솟값을 가리킨다. - 주솟값에 들어있는 값은 * 로 얻을 수 있다. // 변수 a..
2024.05.02
no image
[정보처리기사 실기] 5. 인터페이스 구현
이번 시간은 정보처리기사 실기에서 다루는 5장 인터페이스 구현에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.   인터페이스 종류사용자 인터페이스 or 시스템 인터페이스인터페이스 산출물(인터페이스) 요구사항 → (인터페이스) 정의서 → (인터페이스) 명세서 → (인터페이스) 설계서시스템 인터페이스 설계서인터페이스 목록, 각 인터페이스 세부 정보를 정의한 문서상세 기능별 인터페이스 명세서 주요항목아명오개 전후파반 1. 인터페이스 ID 2. 인터페이스명 3. 오퍼레이션 이름 4. 오퍼레이션 개요 5. 사전 조건 6. 사후 조건 7. 파라미터 8. 반환값인터페이스를 위한 모..
2024.05.02
no image
[정보처리기사 실기] 4. 통합 구현
이번 시간은 정보처리기사 실기에서 다루는 4장 통합 구현에 대해서 정리를 해보았습니다. * 이 글은 정보처리기사 공부 목적으로 쓴 글입니다. 그러다 보니 혹시 제가 잘못 작성한 부분이 있거나 수정이 필요하다면 댓글로 알려주시면 감사하겠습니다.  연계 요구사항 분석 시 참고 문서코테응시 1. 코드 정의서 2. 테이블 정의서 3. 응용 프로그램 구성도 (화면 설계서, 사용자 인터페이스 정의서 등) 4. 시스템 구성도 (소프트웨어 구성도, 하드웨어 구성도, 네트워크 구성도 등)개체 정의서개념 데이터 모델링 단계에서 도출된 개체와 관련된 정보를 명세화한 문서인터페이스(연계) 명세서연계에 필요한 항목을 명세화한 문서 구성요소 : 인최크시데1. 인터페이스 ID 2. 최대 처리 횟수 3. 데이터 크기 (평균/최대) ..
2024.05.01
728x90
300x250