정보처리기사81 정보처리기사 실기) 8장 SQL 응용 * 이 글은 블로그 별랑님의 글을 참고로 작성했습니다. blog.naver.com/srang_/222063670698 1. SQL 응용 1) 절차형 SQL 특정 사용자가 실행 순서를 정해놓고 사용하는 SQL문 * 프로시저(서술형) - 절차형 SQL문을 활용하여 사전에 정의해놓은 SQL문을 호출할 경우 특정 기능을 수행하는 트랜잭션 언어 DECLARE // 프로시저 선언부 BEGIN/END // 프로시저 시작 CONTROL // 제어부(조건/반복), 순차적 처리 SQL // DQL, DML EXCEPTION // 예외사항 처리 TRANSCATION // DML 수행 취소 여부(ROLLBACK, COMMIT) - CREATE OR REPLACE : 프로시저 생성 SQL문 * 사용자 정의 함수(서술형) - 사.. 2020. 10. 12. 정보처리기사 실기) 7장 애플리케이션 테스트 관리 * 이 글은 블로그 별랑님의 글을 참고로 작성했습니다. blog.naver.com/srang_/222063651039 1. 애플리케이션 테스트 관리 1) 애플리케이션 테스트 * 소프트웨어 테스트 - 개발된 응용프로그램이나 시스템이 사용자가 요구하는 성능이나 사용성, 안정성 등을 만족하는지 확인하고 소프트웨어 결함을 찾아내는 과정 - 오류 발견의 관점, 오류 예방의 관점, 품질 향상 관점 * 테스트 프로세스 : 테스트 계획 -> 분석/설계 -> 수행 -> 관리 * 소프트웨어 테스트 원리 - 테스팅은 결함이 존재하는 것을 밝혀내는 행동 - 완벽한 테스팅은 없다. - 개발 초기에 테스팅을 시작 ( 개발 완료 후 테스팅을 시작하면 비용 및 시간 증가 ) - 결함의 집중 ( 결함은 한 모듈에 집중되어 있다 ) -.. 2020. 10. 12. 정보처리기사 실기) 6장 화면 설계 * 이 글은 블로그 별랑님의 글을 참고로 작성했습니다. blog.naver.com/srang_/222060375008 1. 화면 설계 1) UI ( 사용자 인터페이스 ) - 사용자와 시스템 사이에서 의사소통을 할 수 있도록 고안된 물리적 가상의 매개체 - CLI, GUI, NUI, OUI * UI 설계 원칙 ( 2020 실기 2회 기출 문제 ) - 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 한다. - 유효성 : 정확하고 완벽하게 사용자의 목표에 달성할 수 있어야 한다. - 학습성 : 초보자와 숙련자 모두가 쉽게 배우고 사용 가능해야 한다. - 유연성 : 사용자의 인터렉션을 최대한 포용하고 실수를 방지할 수 있어야 한다. * UI 설계 지침 - 사용자 중심, 일관성, 단순성, 결과 예측 가능, 가시.. 2020. 10. 12. 정보처리기사 실기) 5장 인터페이스 구현 * 이 글은 블로그 별랑님의 글을 참고로 작성했습니다. blog.naver.com/srang_/222060294926 1. 인터페이스 구현 1) 인터페이스 산출물 * 인터페이스 설계서 ( 가장 큰 단위의 설계서 ) - 이기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템이 교환되는 데이터, 업무, 송수신 주체 등이 정의된 문서 - 상세기능 인터페이스 정의서 : 상세기능 인터페이스 목록 + 상세기능 인터페이스 정의서 - 시스템 인터페이스 정의서 : 시스템 인터페이스 목록 + 시스템 인터페이스 정의서 * 인터페이스 정의서 - 송수신 정보 구체화, 인터페이스 상세 정보 * 인터페이스 데이터 표준 확인 - 상호 연계하고자 하는 시스템 간 인터페이스 되어야 할 데이터 형식과 표준 정의 * 컴포넌트.. 2020. 10. 12. 정보처리기사 실기) 4장 서버 프로그램 구현 * 이 글은 블로그 별랑님의 글을 참고로 작성했습니다. blog.naver.com/srang_/222058797626 1. 서버 프로그램 구현 1) 개발 환경 구축 * 개발 도구 분류 - 구현 도구 : 코드 작성과 디버깅 및 수정 작업 - 테스트 도구 : 코드의 기능과 품질 향상 ( xUnit, PMD, Findbugs, Cppcheck, Sonar ) - 형상관리 도구 : 코드와 산출물에 대한 버전 관리 - 빌드 도구 : 코드의 빌드와 배포 수행 ( Gradle, Maven, Ant ) * 서버 하드웨어 개발 환경 Client Web Server WAS DB(데이터 베이스) Client 하드웨어 개발 환경 웹상의 정적 콘텐츠 HTTP를 이용한 요청/응답 동적 콘텐츠 데이터 수집 및 관리 * 소프트웨어 .. 2020. 10. 12. 이전 1 ··· 3 4 5 6 7 8 9 ··· 17 다음