전체 글43 1. 알고리즘 1. 알고리즘의 정의 = 문제를 해결할 수 있는 잘 정의된(well defined) 유한(finite)시간 내에 종료되는 계산적인(computational) 절차(procedure) - 입력을 받아서 출력으로 전환시켜주는 일련의 계산절차 - 알고리즘은 프로그램의 엔진에 해당하는 중요한 절차이다2. Algorithm vs MethodAlgorithm: 유한 시간 내에 종료됨 ex) 순차 검색, 이분 검색Method: 유한 시간 내에 종료되는지 모름 3. 문제의 표기 방법문제: 답을 찾고자 던지는 질문파라미터 (parameter, 매개변수): 문제에서 특정값이 주어지지 않은 변수문제의 사례 (instance) (입력): 파라미터에 특정 값을 지정한 것사례에 대한 해답 (solution) (출력): 주어진 사.. 2025. 3. 29. 1장. 데이터베이스 시스템 정보 =X= 데이터-> 데이터는 프로그램과 질의에 의해 정보로 변환 데이터베이스 스키마 (=내포, intension): 전체적인 데이터베이스 구조, 자주 변경되지 않으며 데이터베이스의 모든 가능한 상태를 미리 정의ex) DEPARTMENT(DEPTNO, DEPTNAME, FLOOR)데이터베이스 상태 (=외연, extension): 특정 시점의 데이터베이스의 내용, 시간이 지남에 따라 계속 바뀜ex) 1 | 영업 | 8 2 | 기획 | 10[데이터베이스 시스템(DBS)의 구성요소]DB(시스템 카탈로그 + 저장된 데이터베이스) + DBMS (소프트웨어) + 사용자 + 하드웨어 DBS(데이터베이스 시스템)의 구성요소1. 데이터베이스(DB)= 조직체의 응용 시스템들이 공유해서 사용하는 운영 데이터들이 .. 2025. 3. 21. [6축 로봇팔] MyCobot 특정 좌표로 이동시키기 -Github-https://github.com/Yjsmf/mycobot_smf 아래 공식 문서 링크에 ElephantRobot API의 함수 및 파라미터들에 대한 설명이 있습니다.https://docs.elephantrobotics.com/docs/pro600-en/2-serialproduct/2.3-myCobot_Pro_600/2.3.6-python_secondary_development.html 6 Python Secondary Development · GitBookDeveloped based on Python API Elephants provide Python APIs for remote control of robots, and we use TCP protocol to communicate be.. 2024. 12. 5. VScode에 prettier 세팅 및 터미널 커스텀하기 1. prettier 설치하기1) 프로젝트에 prettier 설치 OR vscode의 확장프로그램에서 설치npm install --save-dev --save-exact prettier .Prettierrc.js 설정 *필자는 아래와 같이 설정해주었다. { "trailingComma": "es5", "tabWidth": 2, "semi": true, "bracketSpacing": true, "spaceAfterSemi": 0, "singleQuote": false, "printWidth": 80} 이렇게 해주면 ctrl+S 만 눌러도 해당 설정에 맞게 자동 수정되어 저장된다.2. 터미널 커스텀하기1) iTerm2 설치하기 [homebrew 사용]brew install iterm2 .. 2024. 11. 7. 이전 1 2 3 4 ··· 11 다음 LIST