Gorilla-Kim/TIL

[2020-06-03] 정보처리기사 공부 2회차 정독 완료

Kim_gorilla 2020. 6. 3. 22:39

 

✅ D-3, 정보시스템 구축 관리

 

🔥 금주의 목표

  • 정보처리기사 정리집 3회 정독
  • 정보처리기사 문제 풀어보기
  • 캡스톤 프로젝트 준비하기

📘 공부내용

1️⃣ 소프트웨어 비용산정방식

 

하향식 산정방법

  • 경험에 의존하는 비과학적인 방식

  • 종류

    • 전문가 감정

      • 2~n 명에 의해 주관적인 의견이 반영이된 방식

    • 델파이 방식

      • 한명의 조정자와 다수의 전문가로 구성

      • 전문가 감정을 보완한 방식, 객관적인 의견을 반영 

상향식 산정방법

  • 프로젝트의 세부적인 작업단위별로 비용을 산정한 후 집계하여 나타내는 방법

  • 종류

    • LOC(Line Of Code)

      • 원시코드로 부터 비관치, 낙관치, 기대치를 구해서 산정하는 방식

      • 가장쉬워 많이 사용하는 방식

      • 노력 = 개발기간 X 투입인원 = LOC / 1인당 월평균 생산코드 라인 수

      • 개발기간 = 노력 / 투입인원

      • 생산성 = LOC / 노력

    • 개발단계별 인월수 기법

      • LOC를 보완한 기법

      • LOC보다 정확하다.

    • 수학적 산정기법

      • 경험정 추론 기법

      • 종류

        • COCOMO모형유형

          • 조직형 (~5만)

            • 노력 = 2.4 X KDSI

            • 개발기간 = 2.5 X MM

          • 반분리형 (~30만)

            • 노력 = 3.0 X KDSI

            • 개발기간 = 2.5 X MM

          • 내장형 (30만~)

            • 노력 = 3.6 X KDSI

            • 개발기간 = 2.5 X MM

        • COCOMO모형 종류

          • Basic(기본), Intetmidiate(중간), Detailed(발전)

    • PUTNUM

      • 생명주기 예측모형

    • FP(Function Point)

      • 총 기능점수와 영향도를 이용하는 기법


2️⃣ 네트워크 관련 신기술


IOT (Internet Of Things)

  • 유비쿼터스 관련 기술 

M2M (Machine To Machine)

  • 기계간의 무선연결 

모바일 컴퓨팅


클라우드 컴퓨팅


모바일 클라우드 컴퓨팅

  • ICT(Information and Communication Technologies)

  • 클라우드를 통해 서비스 제공자와 소비자가 정보자원을 주고받는 형태 

인터 클라우드 컴퓨팅

  • 여러 클라우드 서비스들이 연결된 상태 

메쉬 네트워크

  • 각 라우터를 기지국으로 사용하여 무선 네트워크 망을 형성

  • 수많은 기기들이 연결되어야 함 

와이선

  • 스마트그리드와 같이 장거리 무선통신을 필요로하는 IOT서비스를 위한 저전력 장거리 통신기술 

NDN (Named Data Network)

  • 콘텐츠 자체의 정보와 라우터만을 이용해 Data를 전송하는 기술

  • Peer to Peer와같은 형태

  • IP망을 대체할 새로운 인터넷 계층 프로토콜 

NGN (Next Generation Neteork)

  • 차세대 통신망

  • 완전한 이동성 제공을 목표

  • 인터넷 프로토콜 기반 

SDN (Software Defined Network)

  • 네트워킹을 컴퓨터처럼 모델링

  • 여러 사용자가 각 소프트웨어를 통해 네트워킹을 가상화하고 제어하고 관리하는 네트워크 

NFC (Near Field Communication)

  • 양방향 통신이 가능한 RFID 기술의 한 형태 

UWB (Ultra WideBand)

 


3️⃣ 소프트웨어 개발 표준


ISO12207


CMMI(능력 성숙도 모델 통합)

  • 초관정정최

  • 초기 --> 관리 --> 정의 --> 정량적관리 --> 최적화 

SPICE(ISO 15504)

  • 소프트웨어 처리 개선 및 능력 평가를 위한 기준

  • 프로세스 개선을 위해 개발기관이 스스로 평가하는것에 목적을 둠


4️⃣-1 경로제어 프로토콜 종류 


IGP

  • RIP(Routing Information Protocol)

    • 소규모 동종 네트워크에서 사용

    • 가장 널리사용

    • 최대 hop수를 최대 15로 제한

  • OSPF(Open Shortest Path First protocol)

    • 대규모 네트워크에서 사용


EGP

  • 게이트웨이간의 네트워킹에 사용되는 프로토콜

  • 게이트웨이-->응용계층


BGP

  • EGP의 단점을 보완하기 위해 만들어진 프로토콜


4️⃣-2 트래픽 제어 


흐름제어

  • 송.수신간의 데이터(패킷) 전송량이나 속도를 제어
  • 정지대기, 슬라이딩 윈도우


혼잡제어(폭주제어)

  • 송.수신 사이에 데이터(패킷)의 수를 제어
  • 느린시작, 혼잡회피


교착상태(Dead Lock) 방지 

 

🐵 오늘의 정리

 오늘은 집근처 투썸플레이스에 가서 정보처리기사 공부를 하였습니다. 오늘 학습한 내용의 주제는 정보시스템을 구축하는 방법 이었는데 간략히 설명하자면 어떻게 하면 저 저렴하고 효율적으로 개발을 할것이며 어떻게 보안이슈에 대한 방안을 강구할것이가에 대한 내용이라 보시면 되겠습니다. 

 

 전반적으로 암기를 요하는 부분이 많았으며, 특히 비용을 산정하는 공식부분은 숙지가 되어야 풀 수 있는 예제문제가 여럿 있었습니다. 

 

 (신)정보처리기사를 공부하면서 느끼는거지만 이전 (구)정보처리기능사를 공부할때보다 더 실무에 치중된 내용을 다루고 있다는 느낌을 많이 받았고, 아는만큼 보인다고 기존에 대충 짚고 넘어갔던 이론적인 부분들에서 다시 공부하고 이해해야했던 시간을 가지게 된것같습니다.

 

 그리고 오늘 프론트엔드 개발자 겸 유튜버이신 닥코님의 HTML, CSS 강의 이벤트에 당첨이 되어서 한달 무료수강권을 받게되었습니다. 아직 수강권을 전달받지는 못했지만 추후에 해당 강좌를 공부하면서 내용정리 포스팅도 해보도록 하겠습니다 : )

 

남은 3일동안더 더 분발해서 정보처리기사 필기 합격까지 아자아자!