본문 바로가기

728x90
반응형

Life Style/Study

(12)
[정보처리기사] 2회 결과
[노마드 코더] 자료구조와 알고리즘 데이터 구조 Queues와 Stacks : 프로그래밍 언어에서 존재하지 않는 규칙 즉, 추상적 자료구조 ADT : Abstract Data Type 코드로 구현된 자료구조가 아니라, 행동양식만 정의 해둔 것 -> 개발자가 직접 자료구조를 만들 수 있다. -> 스택과 큐는 추상적 자료구조로 규칙만 지키면 자료구조에 적용 가능하다. 스택과 큐는 배열에 규칙을 적용시켜둔 것으로, 스택은 팬케이크로 생각하면 좋다. 스택은 생성시 아래에서 위로 쌓이고 소멸시 위에서 부터 사라진다. 즉, 스택은 배열을 수직으로 쌓은 것과 같은 것이다. LIFO구조 : Last In First Out 큐는 줄서기로 생각하면 좋다. 줄 맨 앞에 서있는 사람이 먼저 버스를 타고 마지막 사람이 마지막에 탄다. 즉, 큐의 가장 처음 생성된..
[정보처리기사 실기] 운영체제 - 메모리 관리와 프로세스 관리 운영체제 : 컴퓨터 자원을 효율적으로 사용하기 위한 프로그램 핵심 기능 - 메모리 관리와 프로세스 관리 메모리 관리 : 반배할교 반입 기법 : 언제 적재 -> 요구 반입, 예상 반입 배치 기법 : 어디 적재 -> 최초 적합, 최적 적합, 최악 적합 할당 기법 : 어떻게 적재 -> 연속할당, 분산할당 교체 기법 : 누구를 교체 -> 프로세스 Swap In / Out -> FIFO, Optimal, LRU, LFU, 시계 알고리즘, MFU 프로세스 관리 : 프로세스 상태 : 생준실대완 생성, 준비, 실행, 대기, 완료 프로세스 상태 전이 : 디타블웨 생성 -> 준비 : 디스패치 [문맥교환 발생] 준비 -> 실행 : 타이머 런 아웃=할당 시간 초과 [내용 PCB 저장, CPU 반납 후 준비상태로 전이] 실행 ..
[정보처리기사 실기] OSI 7 Layer 7개 계층으로 이루어진 표준통신방식 각 계층은 동일한 계층에서만 통신 1:1방식 [문제 해결에 편리함] 7 6 5 4 포트를 이용해 서비스 3 IP주소를 통해 확인하고 2 NIC에서 맥주소를 확인하고 ARP 통신으로 응답 1 하드웨어 네트워크 어댑터와 전기신호로 통신 A와 B가 메일으로 주고받는다. 7 어플리케이션 어플리케이션 7 => 동일한 기능을 하는 어플리케이션 6 확장자 -> 어떤 포맷으로 이루어진 파일인지 확인 확장자 6 5 어떤 행동을 하는 건지 확인하고 프로세스의 흐름을 정의 4 사용할 포트 지정 3 IP주소 지정하거나 Ip주소를 모르거나 2 MAC 주소 지정하거나 MAC주소를 모르거나 1 이더넷 7계층을 쪼개 MTU에 맞춰 프레임을 설정 프레임이 커질수록 서비스에 대한 딜레이를 야기한다. ..
[정보처리기사 실기] 운영체제 운영체제 컴퓨터 시스템과 사용자 간의 인터페이스 기능을 담당 사용자가 컴퓨터의 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공하는 소프트웨어 인터페이스(쉘)+커널의 구조 핵심적인 기능들이 커널에 모여있고, 인터페이스는 커널을 사용자가 편리하게 사용할 수 있게 도와준다. 쉘: 운영체제의 가장 바깥부분에서 사용자 명령에 대한 처리를 담당하는 역할 커널 : 하드웨어와 관련된 내부적인 역할을 담당 윈도우 운영체제 MS-DOS의 멀티태스킹 기능과 GUI환경을 제공하는 운영체제 GUI 제공 선점형 멀티태스킹 방식 제공 자동감지 기능 제공 OLE(Object Linking and Embedding) 제공 유닉스 계열 운영체제 범용 다중 사용자 방식의 시분할 운영체제 다양한 시스템에 이식 가능, 멀티태스킹과 다중 ..
Excel 활용 1. 데이터 관리 데이터 유효성 검사로 데이터 입력제한하기 외부데이터 가져오기 방법과 엑셀에 맞는 데이터로 편집하기 페이지 레이아웃 설정으로 쉬운 인쇄작업 학습 (1) 데이터 유효성 검사 유효성 조건 설명 메시지 오류 메시지 IME모드를 이용한 자동 한영변환 (2) 외부데이터 가져오기 (3) 인쇄 설정 인쇄 제목 페이지 가로 가운데 위치하기 -> 페이지설정 - 여백 페이지 가운데 맞춤 2. 데이터 수집 데이터 분할 및 결합 데이터 형식 설정 빠른 영역 선택 및 이동옵션 표데이터의 동적 범위 데이터 설정 데이터 통합 및 자동합계 활용 수식의 구조 및 셀 참조의 이해 조건에 따른 결과 반환하기 (1) 텍스트 나누기 (2) 빠른 채우기 (3) &연산자와 CONCATENATE 함수 (4) 데이터 표시 형식 지정..
[정보처리기사 필기] 1-4. 인터페이스 설계 1. 인터페이스 요구사항 확인 (1) 내,외부 인터페이스 요구사항 개념 구성 분류 [2가지] 분석 방안 식별 및 분류 프로세스 요구사항 식별 내외부 인터페이스 관련 명세서 및 현황 자료 준비 기능 요구사항 및 비기능 요구사항 분류 내외부 인터페이스 요구사항 명세서 구체화 요구사항 정의서 세분화 내외부 인터페이스 요구사항 내용의 이해 및 수정 누락된 내외부 인터페이스 요구사항 신규 정의 내외부 인터페이스 요구사항 정리 (2) 요구공학 개념 목적 [3가지] 분류[개념, 도출방법, 특성, 사례] 기능적 요구사항 비기능적 요구사항 요구사항 프로세스 개발단계 (CMM Level 3 프로세스 영역)[4가지 -> 도분명확: 도둑의 분노는 명확해졌다] 도출 분석 명세 확인 및 검증 관리단계 (CMM Level 2 프로..
[정보처리기사 필기] 1-3. 애플리케이션 설계 1. 공통 모듈 설계 (1) 공통 모듈 공통 모듈의 개념 모듈의 개념 모듈 특징 공통 모듈의 개념 공통 모듈의 원칙 [5가지 -> 정명 완일추] 모듈화 개념 기법[3가지] 필요성 바람직한 모듈 설계 방안 [6가지] 모듈 개수 및 비용 간 상관관 모듈화의 유형 [2가지] 팬인 및 팬아웃 개념 모듈 숫자 계산 고려사항 [각각 2가지] (2) 설계 모델링 설계 모델링 개념 원칙 [4가지] 유형 [2가지 각각의 구성요소] 소프트웨어 설계 유형 상위설계 [4가지] 하위 설계 [1가지] 협약에 의한 설계 [3가지 조건] 코드 설계 개념 기능 [8가지] 종류 [6가지] 절차 코드화 항목 선정 코드화 목적 설정 코드화 대상 확인 코드화 범위 결정 코드 사용 기간 설정 코드화 항목의 특성 분석 코드화 방식 결정 문서화 ..

728x90
반응형