정보처리기사 공부하기 8일차. 당일 공부하기.

2023. 7. 8. 12:15자격증/정보처리기사

반응형

int* b = &a;

 

*가 뒤에 붙으면 포인터 변수라는 뜻.

 

C언어는 True,False가 없고 0,1로 구분한다. 그래서 int True; 이런게 된다. else나 if는 예약어다.

 

or 연산은 이진수로 변환해서 or 계산을 하자.

 

연산순서.

증감 연산자(++, -- 이런거) , 산술 연산자(_,-,%), 시프트 연산자(<<), 관계 연산자(비교하는 값. > < ), 비트 연산자(&,|,^,~) 대입연산자가 제일 후순위(=, +=, -=)

 

비용산정 모델.

LOC : 낙중비. 낙 + 4중 + 비 /6

푸트남 : SLIM

코코모 :  조직형(5만 이하), 반분리형(30만까지), 임베디드형(30만 이상)

기능점수(Function Point) : 경험을 바탕으로 단순, 보통, 복잡으로 가중치.

 

일정관리 모델.

CPM(주 공정법)은 Critical Path Method : 크리티컬한 상황을 고려하기 때문에 가장 긴 임계기간을 계산해야 한다.

PRET : 이것도 비관치 , 중간치, 낙관치로 일정관리 한다. LOC는 비용산정임.

 

소프트웨어 개발 표준

ISO/IEC 12207 : 표준임.소프트웨어 생명주기 프로세스. 기조지.(기본 공정, 조직공정, 지원공정)

CMMI : 조직의 성숙도.(Maturity). 초관 정관최.(초기,관리,정의,정량관리, 최적)

SPICE(Improvement and Capability dEtermin)e : 품질 및 생산성 향상을 위한 국제표준

 

전위는 루트 -> 레프트 -> 라이트

중위는 레프트 -> 루트로 이동 -> 라이트

후위는 레프트 -> 라이트 -> 루트

 

그래프 계산

방향 그래프 : 정점을 연결하는 선에 방향이 있으면 n(n-1)로 계산. 방향이 없으면 n(n-1)/2로 계산.

 

전위 , 후위 표기법. 조졌다.

 

전위를 후위로.

1. -/*A+BCDE

2. BC+

3. ABC+*

4. ABC+*D/

5. ABC+*D/E-

 

이렇게 간다.

 

**후위식 계산.

 문제 : 34*56*+

후위는 맨 뒤 연산을 제일 마지막에 해줘야함.

우리가 알고있는 3*4 + 5*6 임.

 

 

트랜잭션 인터페이스 특징 : ACID

 

일관성(Consistency) : 일관성 있는 데이트베이스 유지.

격리성(Isolation) 

영속성(Durability) : 성공적으로 완료된 트랜잭션 결과는 영구적으로 반영된다.

728x90