Study
-
2020 정보처리기사 필기 : 5과목 : 2장Study/정보처리기사 2020. 5. 29. 14:31
2장 : IT프로젝트 정보시스템 구축 관리 1. 네트워크 분류 근거리 통신망 (LAN) 버스형 또는 링형 구조 사용. 오류 발생이 낮다. 경로 선택이 필요 없다. 망에 포함된 자원을 공유한다. 광대역 통신망 (WAN) 2. 스위치 (Switch) LAN과 LAN을 연결하여 더 큰 LAN을 만드는 장치 분류 L2 스위치 (일반적인 스위치) L3 스위치 L4 스위치 L7 스위치 방식 Store and Forwarding : 모두 받은 후, 스위칭하는 방식 Cut-through : 목적지 주소만 확인 후 보냄 Fragment Free : 위의 두 가지를 합친 방식 3. 백본 스위치 (Backbone Switch) 모든 패킷이 지나가는 네트워크의 중심 L3 스위치가 백본 스위치 역할을 한다. 4. 라우팅 (Ro..
-
2020 정보처리기사 필기 : 5과목 : 1장Study/정보처리기사 2020. 5. 29. 14:22
1장 : 소프트웨어 개발 방법론 활용 1. 소프트웨어 개발 방법론 ★★★ 여러 가지 일들의 수행 방법과, 기법, 도구를 정리하여 표준화 한 것이다. 목적 생산성 향상 품질 향상 종류 구조적 방법론 정보공학 방법론 객체지향 방법론 컴포넌트 기반(CBD) 방법론 애자일(Agile) 방법론 제품 계열 방법론 2. 구조적 방법론 정형화된 절차이다. 문서화한다. 처리(Process) 중심의 방법론이다. 검증 가능한 프로그램 코드를 생성하는 것이 목표이다. 3. 정보공학 방법론 정형화된 절차이다. 자료(Data) 중심의 방법론이다. 대규모 정보 시스템에 적합하다. 4. 객체지향 방법론 객체들을 조립해서 필요한 소프트웨어를 구현하는 방법론이다. 구조적 기법의 문제점의 해결책이다. 5. 컴포넌트 기반(CBD) 방법론 ..
-
2020 정보처리기사 필기 : 4과목 : 3장Study/정보처리기사 2020. 5. 28. 14:16
3장 : 응용 SW 기초 기술 활용 1. 운영체제 (OS, Operation System) ★★★ 사용자와 하드웨어간의 인터페이스 역할을 한다. 사용자 응용 프로그램 유틸리티 운영체제 하드웨어 2. 운영체제의 계층 구조 ★★★ 하드웨어 CPU 관리 기억장치 관리 프로세스 관리 주변장치 관리 파일 시스템 관리 사용자 프로세스 3. 운영체제의 목적 ★★★ 처리 능력(Throughput) 향상 : 일정 시간 내에 시스템이 처리하는 일의 양 사용 가능도(Availability) 향상 : 작업 의뢰 시간부터 처리 완료까지 걸린 시간 신뢰도(Reliability) 향상 반환 시간(Turn Around Time) 단축 4. 운영체제의 주요 자원 관리 프로세스 관리 기억장치 관리 주변장치 관리 파일 관리 5. 윈도우 ..
-
2020 정보처리기사 필기 : 4과목 : 2장Study/정보처리기사 2020. 5. 28. 14:11
2장 : 프로그래밍 언어 활용 1. 프로그래밍 언어의 분류 절차적 프로그래밍 언어 객체지향 프로그래밍 언어 스크립트 언어 선언형 언어 2. 절차적 프로그래밍 언어 일련의 처리 절차를 정해진 문법에 따라 순서대로 기술해 나가는 언어. 자연어에 가까운 단어와 문장으로 구성. 실행 속도가 빠르다. 같은 코드를 다른 곳에서 호출하여 사용 가능하다. 모듈 구성이 용이하다. 때문에, 구조적 프로그래밍이 가능하다. 프로그램의 분석 및 수정이 어렵다. 종류 : C, ALGOL, COBOL, FOTRTRAN 3. 객체지향 프로그래밍 언어 객체들을 조립해서 프로그램을 작성할 수 있도록 한 프로그래밍 기법. 재사용과 확장이 용이하다. 재활용성이 높다. 분석과 설계를 쉽고, 효율적으로 처리 할 수 있다. 사용자와 개발자 간의..