일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CentOS
- Linux
- 정처기
- homogeinous
- 정보처리기사
- Computer
- homogenous
- ROS2
- 컴퓨터구조
- 맥케이브
- robotics
- Java
- 리눅스
- 소스 코드 품질 분석
- Coding
- 명령어
- 기구학
- sam2
- 회전 복잡도
- 네트워크 충돌
- 3dof
- 알고리즘
- MIPS
- sort
- 정렬
- 합병
- humble
- SQL
- AI
- segmentation
- Today
- Total
목록정보처리기사 (35)
UTF-404
💡 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에 저장될 정보를 파악하고, 필요한 정보들 간의 연관 관계를 모형화 하는 과정이다. 💡 데이터 모델링 절차 요구분석 사용자가 원하는 데이터베이스 용도를 파악하는 것이다. 사용자의 요구조건을 수집하여 분석하고 정형적인 요구 조건 명세를 만든다. 개념적 모델링 사용자들의 요구사항을 이해하기 쉬운 형식으로 간단히 기술하는 단계 개념 스키마 모델링과 트랜잭션 모델링을 병행적으로 수행 개념 스키마 모델링 → 데이터의 조직과 표현을 중심으로 한 데이터 중심 설계 트랜잭션 모델링(처리/흐름 중심 설계) → 응용을 위한 데이터 처리에 주안점을 둔 처리 중심 설계 논리적 모델링 개념적 설계에서 만든 구조를 구현 가능한 데이터 모델로 변환하는 단계 논리적 데이터 모..