일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Java
- 네트워크 충돌
- homogenous
- humble
- sam2
- sort
- 리눅스
- segmentation
- robotics
- 3dof
- 알고리즘
- 정렬
- 기구학
- 합병
- CentOS
- 맥케이브
- MIPS
- 소스 코드 품질 분석
- 회전 복잡도
- homogeinous
- SQL
- 컴퓨터구조
- AI
- 정처기
- 정보처리기사
- Computer
- Linux
- 명령어
- ROS2
- Coding
- Today
- Total
목록전체 글 (89)
UTF-404
💡리눅스 명령어 기본 구조 구조 → [명령어] [옵션] [대상] 예시 → ls -l /var/www 💡 리눅스 기본 명령어 규칙 명령어 [-옵션] [대상경로] 옵션은 조합할 수 있다. 띄어쓰기를 사용하면 새로운 옵션 및 경로를 적용할 수 있다. pwd 내의 작업은 ./ 를 생략한다. 모순되는 옵션 적용시 가장 마지막 옵션이 적용된다. : 길이에 상관없는 모든 문자를 대체한다. ? : 1글자에 해당하는 모든 문자를 대체한다 ⌨️ 리눅스 기본 명령어(1) pwd (parent working directory) 현재 작업 디렉토리를 표시하는 명령어 → 별도의 대상이나 옵션을 지정하지 않는다. cd (change directory) 디렉토리 이동할때 사용하는 명령어 → 대상을 지정하지 않으면 현재 계정의 홈디렉..

🪄 들어가기 앞서 리눅스를 사용해야 하는 이유가 무엇일까? → 대부분 사람들이 윈도우를 사용하고 있을 것이다. 물론 맥이나 리눅스를 사용하는 사람들도 있을 것이다. (필자도 맥을 주로 사용하고 있다.) 하지만 리눅스를 잘 활용하고 터미널 환경에 익숙해진다면 개발을 하는 사람 입장에서는 더욱 발전할 수 있을 계기가 될 수 있을 것이다. 그래서 필자는 무료로 사용할 수 있는 리눅스를 일단 소개하려고 한다. 운영체제 시장 점유율 운영체제 시장 점유율 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 2022년 2월 현재 전 세계 운영체제 사용률 지도 이 항목의 운영체제 시장 점유율은 특정 시간에 각 운영체제를 실행하는 컴퓨팅 장치의 비율을 추정하여 나온 항 ko.wikipedia.org 💡..
💡 UI 지침 → UI 지침은 UI 표준에 따라 사용자 인터페이스 설계, 개발 시 지켜야할 세부 사항이다. 💡 소프트웨어 개발 단계별 UI 지침 목표 정의 환경분석 UI 개발 목표 및 범위 정의 프로젝트 계획 사용자 분석 및 니즈(Needs) 조사 요구사항 정의 사용자 요구사항 도출 UI 컨셉션 정의 설계 및 구현 UI 상세 설계 UI 화면 디자인 UI 검증 테스트 사용성 테스트 실행, 결과 분석 배포 및 관리 메뉴얼 배포, 관리 💡 UI 표준 적용을 위한 환경 분석 → UI 표준 적용을 위한 환경 분석을 위해 사용자 트렌드 분석, 기능 및 설계 분석을 한다. 구분 설명 사용자 트랜드 분석 - 현재 UI의 단점 파악 및 트렌드 숙지 - 사용자가 필요로 하는 핵심 요구사항 파악 - 사용자가 쉽게 이해 가능..
💡 UI 표준 UI 표준은 디자인 철학과 원칙 기반하에 전체 시스템에 공통으로 적용되는 화면 간 이동, 화면구성 등에 관한 규약이다. 💡 UI 표준 구성 UI 표준 구성 설명 전체적인 UX 원칙 사용자의 관점에서 사용자 업무를 효율적으로 수행할 수 있는 UX 원칙 정의 정책 및 철학 조직의 목표나 정체성을 포함하는 정책 및 철학 설정 UI 스타일 가이드 UI에 대한 구동 환경 및 레이아웃 등을 정의 UI 패턴 모델 정의 CRUD 방식을 기반으로 데이터 입력, 출력 패턴 모델 정의 UI 표준 수립을 위한 조직 구성 UI 팀 및 표준 개발 팀을 주축으로 추진 조직 구성 📌CRUD 방식 : 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능직인 Create(생성), Read(읽기), Update(갱..
💡 UI(User Interface) 개념 UI(사용자 인터페이스)는 넓은 의미에서 사용자와 시스템 사이에서 의사 소통할 수 있도록 고안된 물리적, 가상의 매게체이다. 좁은 의미로는 정보 기기나 소프트웨어의 화면 등에서 사람이 접하게 되는 화면이다. 📌 UX(User eXperience; 사용자 경험) → 제품과 시스템, 서비스 등을 사용자가 직,간접적으로 경험하면서 느끼고 생각하는 총제적 경험을 의미한다. 💡 UI 유형 유형 특징 설명 CLI(Command Line Interface) 정적인 텍스트 기반 인터페이스 명령어를 텍스트로 입력하여 조작하는 사용자 인터페이스 GUI(Graphical User Interface) 그래픽 반응 기반 그래픽 환경을 기반으로 한 마우스나 전자펜을 이용하는 사용자 인터..
💡 운영체제(OS; Operating System)의 개념 운영체제는 하드웨어 및 소프트웨어 자원을 효율적으로 관리하며 공통된 기능을 제공하는 소프트웨어이다. 사용자가 컴퓨터를 좀 더 쉽게 사용하기 위해 지원하는 소프트웨어이다. 💡 운영체제 현행 시스템 분석 → 운영체제 현행 시스템 분석 시 품질 측면과 지원 측면 등을 고려해야 한다. 품질 측면 신뢰도 장기간 시스템 운영시 운영체제의 장애 발생 가능성 운영체제의 버그로 인한 재기동 여부 성능 대규모 및 대량 파일 작업(배치 작업) 처리 지원 가능한 메모리 크기(32bit, 64bit) 📌 배치 작업 이란 ? → 실시간 작업의 반대 개념으로 일련의 작업들을 하나의 작업 단위로 묶어서 일괄로 처리하는 작업 지원 측면 기술 지원 공급사들의 안정적인 기술 지원..
💡 플랫폼(Platfrom)의 개념 플랫폼은 애플리케이션을 구동시키는 데 필요한 소프트웨어의 환경이다. 동일 플랫폼 내에서는 상호 호환이 가능하도록 만들어진 결합체를 의미한다. 공급자와 수요자 등 복수 그룹이 참여하여 각 그룹이 얻고자 하는 가치를 공정한 거래를 통해 교환할 수 있도록 구축된 환경이다 💡 플랫폼의 유형 플랫폼의 유형은 크게 싱글 사이드, 투 사이드, 멀티 사이드 플랫폼으로 구분한다. 유형 설명 사례 싱글 사이드 플랫폼 (Single-Side Platform) 제휴 관계를 통해 소비자와 공급자를 연결하는 형태 아이튠즈 안드로이드 마켓 투 사이드 플랫폼 (Two-Side Platform) 두 그룹을 중개하고 모두에게 개방하는 형태 멀티 사이드 플랫폼 (Multi-Side Platform) 다..
💡 데이터 모델 현실 세계의 데이터 구조를 컴퓨터 세계의 데이터 구조로 기술하는 논리적 구조 현실 세계를 데이터베이스에 표현하는 중간 과정에서 필요한 도구 DBMS나 컴퓨터에 맞게 데이터의 크기 및 유형을 결정하고, 레코드 타입을 결정한다. 💡 데이터 모델의 구성 요소 : D = 구분 내용 구조 (Structure) 정적 성질(추상적 개념)로서 개체 타입과 이들 간의 관계를 명세한다. 연산(Operation) 동적 성질로서 개체 인스턴스에 적용 가능한 연산에 대해 명세한다. 제약조건(Constraint) 데이터에 대한 논리적 제약으로 개체 인스턴스의 허용 조건을 의미하며, 이는 구조로부터 파생되는 의미상 제약이다. 💡 데이터베이스의 논리적 구성 : 개체 / 속성 / 관계 구성 내용 개체 (Entity) ..
💡 논리 데이터 모델링 사용자들의 요구사항을 분석하여 DB에 저장될 정보를 파악하고, 필요한 정보들 간의 연관 관계를 모형화 하는 과정이다. 💡 데이터 모델링 절차 요구분석 사용자가 원하는 데이터베이스 용도를 파악하는 것이다. 사용자의 요구조건을 수집하여 분석하고 정형적인 요구 조건 명세를 만든다. 개념적 모델링 사용자들의 요구사항을 이해하기 쉬운 형식으로 간단히 기술하는 단계 개념 스키마 모델링과 트랜잭션 모델링을 병행적으로 수행 개념 스키마 모델링 → 데이터의 조직과 표현을 중심으로 한 데이터 중심 설계 트랜잭션 모델링(처리/흐름 중심 설계) → 응용을 위한 데이터 처리에 주안점을 둔 처리 중심 설계 논리적 모델링 개념적 설계에서 만든 구조를 구현 가능한 데이터 모델로 변환하는 단계 논리적 데이터 모..