본문 바로가기
반응형

분류 전체보기651

(129 관리 1-3) AOP(Aspect Oriented Programming)의 정의, 구성, 기대효과 찾아본 자료 중에, IT위키와 "관점지향 프로그래밍(AOP) 소개와 응용" 논문 내용이 가장 마음에 들어 관련 내용 위주로 포스팅합니다. 제가 시험을 봤다면, 이 문제는 Skip 했을 듯 합니다. 어렵네요. ^^ AOP(Aspect Oriented Programming)의 정의, 구성, 기대효과 AOP, 관점 지향 프로그래밍 개념 객체를 핵심관심과 횡단관심으로 구분하여 처리하는 프로그래밍 기법 횡단 관심사(cross-cutting concern)의 분리를 허용함으로써 모듈성을 증가시키는 것이 목적인 프로그래밍 패러다임 핵심 기능(Core Concerns, Primary Concerns): 핵심 업무 로직을 수행하는 기능 부가 기능(Cross-cutting Concerns): 핵심 기능을 도와주는 부가적인.. 2023. 2. 7.
(129 관리 1-2) 인공지능 윤리기준, 3대 기본원칙, 10대 핵심요건 정부의 인공지능 윤리기준(과학기술정보통신부 2020.12.23)에서 제시한 인공지능의 3대 기본원칙 및 10대 핵심요건 멘토링 & 두음 예전에 공부할 때 외웠던 기억이 나네요. 인사기 인프다 침공연데 책안투 AI 관련 개인정보보호 6대 원칙("적안투참책공")과 함께 암기하면 좋을 듯합니다. 핵심 키워드 3대 기본원칙 : 인간 존엄성 원칙, 사회의 공공선 원칙, 기술의 합목적성 10대 핵심요건 : 인권보장, 프라이버시 보호, 다양성 존중, 침해 금지, 공공성, 연대성, 데이터 관리, 책임성, 안전성, 투명성 인공지능(AI) 윤리기준 과학기술정보통신부와 정보통신정책연구원에서 제정하고 4차 산업혁명위원회에서 심의·의결한, 인공지능 시대 바람직한 인공지능 개발·활용 방향을 제시하기 위한 윤리 기준 인공지능의 3.. 2023. 2. 6.
(129 관리 1-1) 디지털 플랫폼 정부의 특징, 구성요소, 기대효과 디지털 플랫폼 정부의 특징, 구성요소, 기대효과 멘토링 시험 보시느라 수고하셨습니다. 화살은 이미 활을 떠났습니다. 지금까지 해 오신 것처럼 공부의 끈을 놓지 않고 유지하시길 권해 드립니다. 틈틈이 기출문제 관련 풀이와 참고자료들을 찾아서 포스팅 해보겠습니다. NIA, KISA 자료를 꾸준히 보는것은 기술사 시험 준비의 필수 과정입니다. 항상 새롭게 릴리즈 되는 내용들을 꾸준히 보시길 권해 드립니다. 행복한 일상 되세요. 디지털 플랫폼 정부의 개념 모든 데이터가 연결되는 '디지털 플랫폼' 위에서 국민, 기업, 정부가 함께 사회문제를 해결하고, 새로운 가치를 창출하는 정부 디지털 플랫폼 정부 구성 요소 플랫폼 제공자, 공급자, 소비자 / 이용자, 플랫폼 생태계 전반 구성 요소 설명 특징 플랫폼 제공자 디지.. 2023. 2. 6.
129회 기술사 시험 합격을 기원합니다. 작년 연말부터 많이 바빠서 블로그 관리를 잘 못하고 있는데, 시험이 이번주 토요일이네요. 정보관리기술사, 컴퓨터시스템응용기술사를 준비하고 계신 많은 예비 기술사님들 이제 노력하신 결과를 얻으실 때입니다. 좋은 결과가 있길 기원하겠습니다. 행복한 일상 되세요. PS. 나중에 기회되면 129회 시험 문제도 풀이 내용 포스팅 해 보겠습니다. 2023. 1. 30.
CNAPP 참고 자료 [기획특집] CNAPP로 클라우드 보안 ‘모두’ 챙긴다 < 기획특집 < 기획특집 < 기사본문 - 아이티데일리 (itdaily.kr) [기획특집] CNAPP로 클라우드 보안 ‘모두’ 챙긴다 - 아이티데일리 [아이티데일리] 클라우드 네이티브 애플리케이션 보호 플랫폼(Cloud Native Application Protection Platform, 이하 CNAPP)이 주목받고 있다. 그동안 클라우드 도입이 확대되고 애플리케이션 개발 시의 보안 위 www.itdaily.kr 2023. 1. 30.
가트너 2023년 전략 기술 트렌드 Gartner Top 10 Strategic Technology Trends 2023 Gartner Top 10 Strategic Technology Trends for 2023 NEW from #GartnerSYM 🔥 The top strategic technology trends for 2023. Discover them here. #GartnerIT #TechTrends #CIO #Technology www.gartner.com 요즘 블로그를 잘 못하고 있는데, 나중에 포스팅 해 보려고 관련 자료 올려 봅니다. 2023. 1. 30.
[탑기공] 정적 모델링과 동적 모델링 정적 모델링 정보 모델링과 같은 개념, 시간 개념이 개입되지 않은 모델 정보 모델링은 시스템에 사용되는 데이터베이스의 구조를 알아내어 데이터를 기술한다. 정보 모델은 시스템에 요구되는 기본적인 객체를 찾아내고 객체의 속성, 객체들 사이의 연관성을 나타내는 관계로 구성된다. UML의 클래스 다이어그램은 시스템의 정적인 정보구조를 나타내는 정보 모델로서, 시스템에 필요한 클래스들과 이들 사이의 관계를 나타내는 데 사용된다. 동적 모델링 동적 모델링은 시스템을 구성하는 객체의 상태나 동작의 변화 혹은 객체들 사이의 상호 작용에 관심을 두고 클래스들의 오퍼레이션을 찾는 과정이다. 동적 모델링은 객체들 사이의 상호 작용을 통해 클래스의 오퍼레이션을 도출한다. 객체들의 상호 작용을 나타내기 위해 일반적으로 UML의.. 2023. 1. 13.
[탑기공] 객체 지향 설계와 원리 2022.06.30 - [정보관리기술사/SW 공학] - 객체지향 기법의 원리 - "캡추상다연정" 2023. 1. 12.
[탑기공] 객체 지향 분석과 모델링 개념 객체지향, 객체지향 분석 기법, 모델링, 모델링의 3 관점 유스케이스, 정보 모델링 - 클래스 다이어그램, 동적 모델링 - 시퀀스 다이어그램, 기능 모델링 - 액티비티 다이어그램 모델링 3 관점 - "정동기" 정보, 동적, 기능 모델링 객체 지향 주어진 문제영역을 실세계 안에 존재하는 객체의 집합으로 보고 객체들 사이의 상호작용을 나타낸 것 객체 지향 분석 기법 3가지 관점(정보, 동적, 기능 관점)을 단계적으로 적용하여 소프트웨어에 요구되는 객체(또는 클래스)를 찾아내고, 객체의 속성과 동작을 밝히는 작업 모델링 대상 시스템의 성능 또는 동작과정 분석을 위하여 이를 간단히 도식화하거나 그 시스템의 특징을 수학적으로 표현하는 과정 모델링의 세 가지 관점 유스케이스 (Use Case) 유스케이스 기법은 이.. 2023. 1. 11.
[탑기공] 객체 지향 설계 5원칙 - SOLID SOLID에 대해 모르시는 분이 없으실 듯한데. 2022.07.01 - [정보관리기술사/SW 공학] - 객체지향 설계 원칙 - "SOLID" 객체지향 설계 원칙 - "SOLID" 두음 및 연상 스토리 설명 SW 공학 도메인의 국민 토픽인 객체지향 설계 원칙 SOLID 해당 문제 나오면 대다수가 선택해서 풀이하기 때문에 3단표의 차별화가 중요하다 생각합니다. 설계 원칙별 정 peimsam.tistory.com 다양한 자료를 보다 보면 같은 토픽에 대해서도 생각하지 못한 관점을 보게 되거나 또는 보충 설명을 통해 더 확실하게 개념을 잡을 수 있게 되곤 합니다. 지금은 시험이 한 달도 남지 않은 상황이어서 서브노트 / 키노드 열심히 돌리고 계실 텐데.. 나중에 시간 될 때 공부했던 토픽에 대해서도 다양한 자료.. 2023. 1. 10.
[탑기공] 소프트웨어 아키텍처 설계 표현 방법 소프트웨어 분야가 전공이 아니다 보니, 책을 볼 때 개념만 서술되어 있으면 저 역시 이해하는데 많은 어려움을 느낍니다. 실제 시험볼때 UML, 다이어그램 등 나오면 대부분 Skip 했던 경험이 떠 오르는데, 해당 분야는 소프트웨어 공학 도메인 필수 토픽입니다. 확실하게 정리하시길 권고드립니다. 저도 꾸준히 보게 되면 언젠가는 전문가가 되겠죠.. 컨텍스트(Context) 모델 요구사항 분석 초기, 시스템과 외부 환경의 경계를 정해야 한다. 컨텍스트 다이어그램은 분할되기 이전의 시스템을 하나의 큰 프로세스로 이해한 것이다. 이 모델은 개발해야 할 시스템의 영역을 기술하고, 시스템과 외부 환경과의 경계를 결정하며, 외부와의 인터페이스를 제시하여 시스템의 입출력 데이터를 보여준다. 다이어그램(Diagram) 사.. 2023. 1. 6.
[탑기공] 소프트웨어 아키텍처 스타일 멘토링 탑싯 에센스에서는 4개의 소프트웨어 아키텍처 스타일을 소개하고 있습니다. 저장소 구조, MVC(Model - View - Controller) 구조, 클라이언트-서버 모델, 계층구조 공부하실 때 아키텍처 스타일 종류, 개념도, 개념의 3 단락 표를 작성할 수 있도록 공부하시길 권고하며, 참고 자료의 IT위키 내용 보시길 바랍니다. 제가 기술사 시험 공부할 때는 아래와 같이 두음 만들어서 외웠는데, 클라이언트-서버 모델 포함하여 6개의 개념을 정리하면 좋을 듯합니다. 추가적으로 MVC 경우 1교시형 작성 가능하도록 따로 준비하셔야 합니다. 저장소 구조 한 서브시스템에서 데이터를 생성하고 다른 서브시스템들이 데이터를 사용하는 경우 시스템에서 사용되는 모든 공유 데이터를 한 곳에 보관하여 모든 서브시스.. 2023. 1. 5.
[탑기공] 소프트웨어 아키텍처 설계 예전에 공부할 때 작성했던 키노트에 ISO/IEC/IEEE 42010 (IEEE 1471)에 대한 두음도 있었네요. 미시 주포 아기 뷰모 환관근 되돌아보면 정말 절실하게 토픽마다 두음을 만들어서 워웠던것 같습니다. 129회 시험 한달밖에 남지 않았는데, 마무리 잘하셔서 좋은 결과들 있기를 기원합니다. 소프트웨어 아키텍처 개요 소프트웨어 개발에 직간접적으로 영향을 미치고 복잡도를 높이는 다양한 요소들을 체계적으로 다루기 위한 개발 대상 소프트웨어의 청사진 소프트웨어 아키텍처 설계 절차 요구사항 분석, 아키텍처 분석 및 설계, 아키텍처 검증 및 승인 절차로 진행된다. 요구사항은 제안요청서, 인터뷰, 회의 등을 통해 구체적으로 파악되며 기능 및 비기능 요구사항을 분류하고 명세하게 된다. 아키텍처 분석은 품질요.. 2023. 1. 4.
[탑기공] 구조적 설계 방법 [두음] 소프트웨어 개발 방법론 - 구정객CPA - 구정에 온 손님(객)은 공인회계사(CPA) 구조적, 정보공학, 객체지향, CBD, PL/SSPL, Agile 2022.06.27 - [정보관리기술사/SW 공학] - SW 개발 방법론 발전 과정 - "구정객CPA" SW 개발 방법론 발전 과정 - "구정객CPA" 두음 및 연상 스토리 설명 구정에 온 손님(객)이 CPA(공인회계사) 였습니다. SW 개발 방법론 발전 과정 구정객CPA 구 : 구조적 방법론 정 : 정보공학 방법론 객 : 객체지향 방법론 C : CBD (컴포넌트 기 peimsam.tistory.com 구조적 방법론 정형화된 분석 절차에 따라 사용자 요구사항을 파악하여 문서화하는 체계적인 방법으로 비즈니스 프로세스 자동화를 목표로 하고 있으며, .. 2023. 1. 3.
2023년 계묘년(癸卯年) 새해 복 많이 받으세요 목표하는 모든 일들이 이뤄지는 건강하고 복된 한 해 보내세요. 2023년 기술사 합격을 기원합니다. 2023. 1. 1.
728x90
반응형