본문 바로가기

CS+PS27

[KNIME] KNIME L1 Certificate https://www.geeksforgeeks.org/ai-tools-for-data-analysis/#9-knime Top 10 AI Tools for Data Analysis - GeeksforGeeks Here are Top 10 AI Tools for Data Analysis which is used to analyze data:- 1. Polymer 2. Tableau AI 3. MonkeyLearn 4. Jupyter AI 5. Qlik 6. ChatGPT www.geeksforgeeks.org * Knime은 AI Tools for Data Analysis Top 10 안에 드는 데이터 분석 툴이다. 2024. 2. 26.
[정처기] 2020년 8월 기출문제 풀이 1번. 요구사항 개발 프로세스 : 도출 -> 분석 -> 명세 -> 확인 요구사항 분석 시에 필요한 기술 : 청취와 인터뷰 질문 기술, 분석과 중재기술, 관찰 및 모델 작성 기술 2번. 디자인패턴 visitor 패턴(행위패턴): 각 클래스들의 데이터 구조에서 처리 기능을 분리하여 별도의 클래스로 구성함. 분리된 처리 기능은 각 클래스를 방문하여 수행 observer 패턴(행위패턴): 한 객체의 상태가 변화하면 객체에 상속되어 있는 다른 객체들에게 변화된 상태를 전달. 분산된 시스템 간에 이벤트 생성, 발행(publish), 이를 수신(subscribe) 해야할 때 이용함 bridge 패턴(구조패턴): 구현부에서 추상층을 분리, 서로가 독립적으로 확장, 기능과 구현을 두개의 별도 클래스로 구현 Factory.. 2023. 12. 30.
[정처기] 2020년 6월 기출문제 풀이 1번. 동료검토: 2~3명이 진행하는 리뷰형태로 작성자가 설명하고 이해관계자들이 설명을 들으면서 결함을 발견하는 형태 워크스루: 검토회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후 짧은 검토 회의를 통해 오류를 조기 검출하는데 목적을 두는 요구 사항 검토 방법 인스펙션: 명세서 작성자를 제외한 다른 검토 전문가들이 확인하면서 결함을 발견하는 형태 2번. 연상코드: 코드화 대상 항목의 명칭이나 약호와 관계 있는 숫자나 문자, 기호를 이용하여 코드를 부여하는 방법 블록코드: 코드화 대상 항목중에서 공통성이 있는 것끼리 블록으로 구분하고, 각 블록 내에서 일련번호를 부여하는 방법 표의 숫자코드: 길이 넓이 부피 등 항목의 성질의 물리적인 수치를 그대로 코드에 적용시키는 방법 순차코드: 코드 설꼐에서.. 2023. 12. 28.
[알고리즘] 다이나믹 프로그래밍(DP) 중복되는 연산을 줄이자 최적의 해를 구하기에 시간이 매우 많이 필요하거나 메모리 공간이 매우 많이 필요한 문제 등이 컴퓨터로도 해결하기 어려운 문제이다. 컴퓨터는 연산 속도에 한계가 있고, 메모리 공간을 사용할 수 잇는 데이터의 개수도 한정적이라는 점이 많은 제약을 발생시킨다. ➡️ 연산 속도가 메모리 공간을 최대한으로 활용할 수 있는 효율적 알고리즘 작성의 필요성 ⬆️ 어떤 문제는 메모리 공간을 약간 더 사용하면 연산 속도를 비약적으로 증가시킬 수 있는 방법이 있다. 이는 다이나믹 프로그래밍 기법으로 동적 계획법이라고 표현하기도 한다. 다이나믹 프로그래밍으로 해결할 수 있는 대표적인 예시로 피보나치 수열이 있다. 피보나치 수열은 이전 두 항의 합을 현재의 항으로 설정하는 특징이 있는 수열이다. 피보나치.. 2023. 11. 28.