3, 4과목을 통합한 이유는,
3과목은 sqld와의 유사 출제범위
4과목은 교가과정에서 배운 내용과 유사하기 떄문이다.
3과목
정규화 하는 것은, 테이블을 결합하여 종속성을 감소시키는 것이 아니고, 테이블을 분해하는 과정 -> 종속성을 제거한다.
반 정규화는 중복을 허용하고, 조인을 감소시키는 것.
정규화레벨
트랜잭션
2단계 로킹 규약? 트랜잭셔은 새로운 lock은 수행할 수 이씅나 unlock 이불가능한 확장단계, 새로운 unlock은 되지만 lock은 불가능한 축소단계. 교착상태를 예방할 수 없다. (풀고 lock 모두를 진행해야 되므로)
후보키 -> candidate key , 대체키 -> 후보키 중에서 기본키 제외 모든 키
여러가지 속성들의 집합으로, 각 행을 유일하게 식별 가능.
관계 해석 -> 튜플 관계해석과, 도메인 관계 해석이 있다.
관계 대수와 동등한 능력으로, 관계 dbms를 처리한다. 원하는 정보가 무엇이라는 것 만을 정의하는 비절차 방법이다.
COMMIT은 모든 연산, DB 반영까지 완료 상태 .
PARTIALLY COMMITED는 COMMIT 직전의 상태이다.
카티션곱은 * 인거 기억나지?
er model은, 개체는 사각형 관계는 마름모 (db수업을 기억하자) 속서은 타웡느로 진행한다.
개체와 관계로 현실 세계를 개념적 표현한다.
원자성 : 다 반영되던지 하나도 안되던지
일관성 : 성공 전 후의 시스템 고정 요소 동일
지속성(영속성) : 한번 적용되면 쭉 적용됨
독립성 : 다른 트랜잭션 영향X
시스템 카탈로그도 SQL을 쓰고, 자동으로 대입되지만, 일반 사용자도 볼 수 있다. (update가 불가능하다)
1nf 원자성을 가지는 속성들
2nf 부분함수종속성 제거 . 완전함수종속 ㅡ
pk중 일부에만 종속되지않음
3nf
이행함수 종속성 a-b-c 제외
bcnf
모든 결정자가 후보키
(결정할수있는애는 다 후보키가 되어야)
분산 db는
성능 가용성 등이 오르지만, 설계가 어렵다.
관계 대수는 단지 표현. 관계해석이 프레디켓 기반이다.
4과목
커널의 버전을 확인할때 리눅스는 unmae을 진행한다. ls를 리스트, rm은 삭제 . cp는 복사.
Worst Fit은, 프로그램이 들어갈 수 있는 빈 영역중 가장많이 남기는 곳에 배치 (가장 비효율적으로 넣을수있는 곳에 )
first -fit은 첫번쨰 영역에 배치, best-fit은 가장 작게 남기는 곳에 배치
Java의 변수명은, 영문자 가능, 첫글자 숫자 불가능 , 특수문자 사용불가 (*,+,-,/등) ($는 사용가능)
대소문자 구분 , 예약어 불가능.
주기억장치 ? -> 참조 페이지가 없을 경우 결함 발생
1. 처음에 넣을때 무조건 발생 . 기법에 따라 fifo시 가장먼저 있던 페이지를 교체 -> 0 들어와있는데 4가 필요하면 0을 fifo 시키고 , 거기에 4를 넣어준다. 이렇게 해서 순서가 계속 밀린다.
즉 1. 처음엔 안들어있다. 2. 없으면 넣어준다 3. FIFO로 나가도 넣어준다. 4. 찾았는데 정확히 일치하면 OK, 다음으로 넘어간다. 5. 해당 위치는 안넘어가면 안들어온다.
TCP는 패킷단위 전송이다. + 투명성이 보장된다.
IP주소 -> MAC은 ARP 프로토콜을 활용한다
ICMP는 오류의 처리와 제어 .
IPV6는 40 OCTET HEADER . IPV6는 주소 자동설정 기능이 있고, IPV4는 NETWORK와 HOST주소의 길이가 다르다. (
SUBNET 관련 이슈)
JAVA의 연산자 |는, 하나라도 1이 되면 1이 되는 BIT 연산자이다.
ArithmeticException은, 0으로 나누거나 이런 수학적 오류시 발생하는 exception
파이썬 tuple -> 값 변경 불가. set -> 중복 없음
BIT연산! ^,&,|.~있음 기억하지 ?
HRN_>
대기+서비스를
서비스로 나눈다. 그 우선순위 값이 클수록 우선순위가 높음
subset분할시, 몇개로 나누던 일단 2,4,8배수로 나누고 나머지 버린다.
Aclass 127
b 191
c223
d239
e 255까지이다.
쓰레싱 - 페이지 교체 시간이 쓰레드 처리시간보다 오래 걸릴떄.
c언어 <<는 bit수 2개 곱한다는 뜻
시간 구역성은 프로세스가 하나 페이지 집중 엑세스
ㅡ 한번 참조한 친구를 다시 참조할 경우가 많다
루프 스택lifo라서. 순환문 카운팅 등등..
공간 구역성은 배열순회(배열은 다시 돌아오진 않는다)
7계층중
, 토큰의 관리는 session 계층에서 한다. (처음보는 곳이네..)
malloc ->입력 byte만큼 메모리를 할당한다.
stdlib -> 변환을 진행한다.
주기억장치 페이지 참조 -> 다른것이 아니고, 있기만 하면 그대로 체크하고 넘어가고 없으면 바꾼다. (찾을때는 순서랑 상관 없다)
교찫ㅇ태는상호배제(한 프로세스 만이 쓸 수 있음), 점유대기, 비선점 , 환형대기 (공유자원과 대기가 원형 구성)
'자바 , 기타 공부 > 정보처리기사 공부' 카테고리의 다른 글
정보처리기사 실기 집중 공부할 부분 (0) | 2024.02.23 |
---|---|
오답노트 (2회독) (2) | 2024.02.06 |
5장 정보시스템 구축 관리 (0) | 2024.01.11 |
2단원 소프트웨어 개발 (1) | 2024.01.06 |
1장 - 소프트웨어 설계of 꼭 주의!!gof 주의! (1) | 2024.01.02 |