공부 5

정보처리기사 필기 공부하기 - [5과목] 정보시스템 구축관리

정보보안 3요소 기밀성, 무결성, 가용성 TCP tcp wrapper: 외부 컴퓨터의 접속 인가 여부 점검, 인허가 3-way handshake: 통신이 원활히 이루어질 수 있는지 확인 NFC 기술 Zing: 키오스크에 갖다 대면 기가급 속도로 정보 전송 광대역 통합망; BcN, Broadband convergence Network - 음성, 데이터통신, 유선, 무선통신, 방송, 인터넷 등이 하나로 융합된 차세대 통합 네트워크 - 끊임없이(seamless) 이용할 수 있는 유비쿼터스 서비스 환경을 지원 Marine Navi(마린 내비). KT가 소개한 소형 선박용 네비게이션 시스템 C-V2X(Cellular Vehicle To Everything) : 차량-사물 통신 라이브러리 vs 프레임워크 라이브러리..

공부 2023.07.08

정보처리기사 필기 공부하기 - [4과목] 프로그래밍 언어 활용

IP 프로토콜 - 비연결형 서비스 - 헤더 체크섬 제공 - Best Effort 원칙에 따른 전송 기능 제공 Header Length : 4바이트 = 32비트 Packet Length : 2바이트 = 16비트 단위, 최대 크기는 2^16 - 1 비트 Time To Live : 송신 호스트가 패킷을 전송하기 전 네트워크에서 생존할 수 있는 시간을 지정한 것 Version Number : IP 프로토콜의 버전번호 IPv4 - 유니캐스트, 멀티캐스트, 브로드캐스 IPv6 - 유니캐스트, 멀티캐스팅, 애니캐스트 - 보안과 인증 확장 헤더 사용 - 애니캐스트: 하나의 호스트에서 가장 가까운 곳의 수신자에게 전달 - 128비트 주소체계 UDP 프로토콜 - 비연결형 서비스 제공 - 흐름 제어가 없어 전송 속도 빠름-..

공부 2023.07.08

정보처리기사 필기 공부하기 - [3과목] 데이터베이스 구축

정규화 no → 1NF → 2NF → 3NF → BCNF 4NF 5NF 모든 조인 종속성의 만족이 R의 후보 키를 통해서만 만족될 때 분산 데이터베이스 시스템 분산 처리기: 지역별로 필요한 데이터를 처리할 수 있는 Local 컴퓨터 통신 네트워크 구조를 효율적으로 설계해야 함. 분산 투명성 (Transparency) 사용자는 데이터베이스의 분산을 포함해 다음과 같은 사실을 알 필요가 없다. - 위치: 물리적 위치를 - 중복: 시스템 안 자원의 복사를 - 병행: 다중 사용자들의 자원 자동 공유를 - 장애: 장애가 발생한 시스템의 위치를 SQL DDL (Definition) 인덱스, 스키마, 도메인, 테이블, 뷰를 생성: CREATE 삭제: DROP TABLE 정의 변경: ALTER DCL (Control)..

공부 2023.07.08

정보처리기사 필기 공부하기 - [2과목] 소프트웨어 개발

단위 테스트 테스트 스텁 - 하향식 테스트 제어 모듈이 호출하는 타 모듈의 기능을 단순히 수행하는 도구 일시적으로 필요한 조건만을 가지고 있는 테스트용 모듈 테스트 드라이버 - 상향식 테스트의 가상 모듈 테스트의 대상이 되는 하위 모듈 호출, 파라미터 전달 테스트 슈트 - 테스트 대상 컴포넌트나 모듈, 시스템에 사용되는 테스트 케이스의 집합 테스트 케이스 - 사용자의 요구사항을 정확히 준수했는지 확인하기 위한 입력 값, 실행조건, 기대결과 등으로 만들어진 테스트 항목의 명세서 코드 품질 향상 기법 (코드 리뷰) 코드 인스펙션 - 정형화된 패턴의 기법 - 4역할 - Moderator, Reader, Designer/Coder, Tester - 6단계 - Planning, Overview, Preparati..

공부 2023.07.08

정보처리기사 필기 공부하기 - [1과목] 소프트웨어 설계

객체지향기법 추상화 : 데이터들의 공통된 성질을 추출해 슈퍼 클래스 선정 다형성 : 각 객체의 고유한 방법으로 응답, 하나의 클래스 혹은 메서드가 다양한 방식으로 동작이 가능. - 오버로딩 - 오버라이딩 캡슐화 - 오류의 파급 효과가 적음 - 재사용 용이 - 인터페이스가 단순해짐 - 객체 간 결합도 낮아짐 상속성 : 상위 클래스의 메소드와 속성을 물려받는 것 설계 기법 (통합 테스트) 하향식 설계 : 주요 제어 모듈의 종속 모듈을 스텁으로 대체 → 한 번에 하나씩 실제 모듈로 교체 → 모듈이 통합될 때마다 테스트 실시 → 회귀 테스트 - 깊이 우선, 넓이 우선 통합법 사용 - 테스트 초기부터 사용자에게 시스템 구조를 보여줄 수 있음 - 상위 모듈에서는 tc 사용 X 상향식 설계 : 클러스터로 결합 → 드..

공부 2023.07.08