본문 바로가기
728x90

전체 글98

[정보처리기능사 실기] 네트워크 분류 LAN(Local Area Network) 근거리 통신망 한정된 좁은 지역에 구성된 네트워크(ex. PC방, 사무실, 연구소, 강의실 등) LAN 구성 장비 : Switch(Bridge), HUB 등 WAN(Wide Area Network) 원거리 통신망 넓은 지역을 연결하는 네트워크, 서로 멀리 떨어진 곳을 네트워크로 연결하는 것(ex. LAN과 LAN을 서로 연결하는 광역 네트워크) 관리는 ISP업체가 담당 WAN 구성 장비 : Router 2021. 8. 22.
[정보처리기능사 실기] 교착 상태(DeadLock) 상호배제에 의해 나타나는 문제점으로 두 개 이상의 프로세스들이 자원을 점유한 상태에서 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상 상호배제, 점유 및 대기, 비선점, 환형 대기의 4가지의 발생 조건이 모두 만족해야만 발생 교착 상태를 해결하기 위해서는 예방, 회피, 발견, 회복의 방법이 있다. 상호 배제(Mutual Exclusion) : 한 번에 한 개의 프로세스만이 공유 자원을 사용할 수 있어야 한다. 점유 및 대기(Hold and Wait) : 이미 자원을 가진 프로세스가 다른 자원의 할당을 요구한다. 비선점(Non-Preemption) : 프로세스에 할당된 자원은 사용이 끝날 때까지 강제로 빼앗을 수 없다. 환형 대기.. 2021. 8. 21.
[정보처리기능사 실기] 데이터베이스의 설계 순서 요구 조건 분석 -> 설계(개념적 설계 -> 논리적 설계 -> 물리적 설계) -> 구현 -> 운영 및 유지 보수 2021. 8. 21.
[정보처리기능사 실기] SQL CREATE, DROP, ALTER SELECT, INSERT, DELETE, UPDATE COMMIT, ROLLBACK, GRANT, REVOKE 중복제거 : DISTINCT 2021. 8. 21.
[정보처리기능사 실기] 프로젝트 수행단계에 따른 테스트의 분류 순서 단위 테스트 -> 통합 테스트 -> 시스템 테스트 -> 인수 테스트 단 통 시 인 사용자 인수 테스트 운영상의 인수 테스트 계약 인수 테스트 규정 인수 테스트 알파 테스트 베타 테스트 테스트 방법 설명 알파 테스트 특정 사용자들에 의해 개발자 관점에서 수행되며, 개발자는 사용상의 문제를 기록하여 반영되도록 하는 테스트 베타 테스트 선정된 다수의 사용자가 자신들의 사용 환경에서 일정 기간 사용해 보면서 문제점이나 개선 사항 등을 기록하고 개발 조직에 통보하여 반영되도록 하는 테스트 2021. 8. 21.
[정보처리기능사 실기] 화이트박스 테스트 / 블랙박스 테스트 프로그램의 내부 로직(수행 경로 구조, 루프 등)을 보면서 테스트를 수행한다. 소프트웨어 내면을 테스트 화이트박스 테스트 기법 : 문장 검증, 선택 검증, 경로 검증, 조건 검증 프로그램의 외부 사용자 요구사항 명세를 보면서 테스트를 수행하며, 주로 구현된 기능을 테스트한다. 소프트웨어를 내면을 알 수 없는 블랙박스로 규정하고 외부에서 기능과 성능 등을 테스트 블랙박스 테스트 기법 : 한계값 분석, 비교 테스트 2021. 8. 21.
[Database] 슈도컬럼(Pseudo-Column) 슈도컬럼(Pseudo-Column) 이란? 가상컬럼이라고 하기도 하며 의사컬럼이라고도 한다. 오라클에서는 ROWNUM이 대표적으로 가장 많이 쓰인다. 참고 : https://blog.naver.com/zeddn2/221124792747 [SQL] 슈도컬럼이란? PSEUDO COLUMN, 가상컬럼 슈도컬럼(PSEUDO COLUMN) 가상컬럼 ROWNUM / ROWID 슈도컬럼(Pseudo-Column)이란... blog.naver.com select rowid, rownum, empno, ename from emp; select * from emp; -- rowid가 책의 색인(index)정보 -- where deptno = 10; -- rownum은 테이블에 저장되어있는 순서대로 순서값을 나타냄 sele.. 2021. 8. 20.
[Database] 다중행 서브쿼리 다중행 서브쿼리란? 서브쿼리의 결과가 둘 이상일 경우 다중행 비교연산(in any all) -- 다중행 서브쿼리 -- 연산자 -- IN : 목록에 있는 임의의 값과 동일하면 참 -- ANY : 서브쿼리에서 반환된 각각의 값과 비교하여 하나라도 참이면 참 -- ANY : 최소값보다 큼 -- = ANY : IN과 동일하다. -- ALL : 서브쿼리에서 반환된 모든 값과 비교하여 모두 참이어야 한다. -- ALL : 최대값보다 큼 예제1) 다음 문장의 결과를 확인하시오 select empno, ename, job, sal, deptno from emp where sal = (select MAX(sal) from emp GROUP B.. 2021. 8. 20.
728x90