자격증9 수제비 정보처리기사 용어 정리 데이터 웨어하우스나 데이터마트 같은 시스템과 상호 연관되는 정보시스템 더보기 온라인 분석 처리 2022. 5. 4. 2020년 실기 기출 04.28 Python의 set 자료형 순서가 없다 중복을 허용하지 않는다. add : 1개의 값만을 추가 update : 여러개의 값을 추가하는 경우 remove : 특정 값을 제거하는 경우 AJAX (Asynchronous Javascript And Xml) 페이지 새로고침 없이 서버에 요청 서버로부터 데이터를 받고 작업을 수행 MySQL INDEX 생성 CREATE INDEN 인덱스 이름 ON 테이블이름 (필드1, 필드2..); C언어 출력문 주의 printf("%c", *p + 1); 에서 p가 참조하는 값이 문자인 경우 출력값은 문자의 아스키코드넘버 + 1의 문자 값이 나오게 된다. ex) *p = 'a' 인 경우 출력 값은 'b' 회복기법의 종류 로그 기반 회복기법 지연 갱신 회복기법 : 트랜.. 2022. 4. 28. TCP 포트번호 (Well-known port) 포트번호 서비스 20 FTP Data 21 FTP Control 22 SSH 23 Telnet 25 SMTP 53 DNS 69 TFTP 80 HTTP 88 커버로스 110 POP3 119 NNTP 139 NetBIOS 143 IMAP 161 SNMP 389 LDAP 443 HTTPS 2022. 3. 8. 화이트 박스 검사 - 기초 경로 검사 > 논리적 조건 확인 - 제어 구조 검사 - 조건 검사 - 루프 검사 - 데이터 흐름 검사 2022. 3. 8. 프로세서 스케쥴링 > 실행 중이면 못건드림 - FCFS (First Come First Serve) Ready Queue에 들어온 순서대로 처리함. - SJF (Shortest Jop First) 실행순서가 짧은 작업 먼저 실행 하지만 먼저 진행 중인 작업에 대해서는 끝날때까지 기다림. - HRRN (Hightest Response Ratio Next) Priority = (Waiting time + Estimated run time)/ Estimated run time 대기시간이 길수록 우선순위가 높다 > 실행 중이여도 교체 될 수 있음 - RR (Round Robin) Time slice를 주의하면서 볼것, Ready Queue로 들어가는 순서 주의. - SRTF (Shortest Remaining Time First.. 2022. 3. 8. 프로세스의 상태 변환 1. 준비 -> 실행 [Dispacthing] - 준비 상태의 프로세스는 디스패처(Dispatcher)에 의해 프로세서가 부여되면서 실행상태가 된다. 2. 실행 -> 준비 [Time run out] - 어떤 프로세스가 프로세서를 계속 독점하여 사용하는것을 방지하기 위해 OS가 인터럽트 클럭을 두어서 지정된 시간 동안만 프로세스가 프로세서를 점유하도록 한다. 3. 실행 -> 대기 [Block] - 실행상태의 프로세스가 지정된 시간 이전에 입,출력 연산 등을 필요로 할 경우 그 프로세스는 스스로 프로세서를 양도하게 된다. 4. 대기 -> 준비 [Wake up] - 입,출력 작업이 끝났을 때, 대기 상태의 프로세스는 준비 상태로 변환하게 된다. 2022. 3. 6. 프로세스 상태 1. 생성 - 프로세스의 작업 공간이 메인 메모리에 생성되고 운영체제 내부에 프로세스의 실행정보를 관리하기 위한 PCB이 만들어지는 상태 2. 준비 - 프로세서에게 할당되기를 기다리는 상태 3. 실행 - 프로세서를 점유하여 명령어들이 실행되는 상태 4. 대기 - 프로세서가 어떤 이벤트(Input / Output 등) 가 일어나기를 기다리는 상태 5. 완료 - 프로세스의 수행이 끝난 상태 2022. 3. 6. C언어 연산자 우선순위 단 산 쉬 관 비 논 조 대 단 산 쉬(Shift) 관 비(bit) 논 조 대 0. 괄호 () 1. 단항 연산자 1) ++x, --x 2) x++, x-- 2. 산술 연산자 1) *, /, % 2) +, - 3. Shift 연산자 4. 관계 연산자 1) >=, 2022. 3. 6. 이전 1 2 다음