총 162개
-
사용자 인터페이스의 개념과 다양한 유형, 발전 방향2025.05.081. 사용자 인터페이스의 개념 사용자 인터페이스(UI)는 사용자가 컴퓨터, 시스템, 기기, 서비스 등과 상호작용하는 것을 말한다. 사용자와 제품 또는 시스템, 기계, 컴퓨터 등 사이에서 의사소통할 수 있도록 접근을 목적으로 만들어진 물리적, 가상적인 매개체이다. UI는 화면, 키보드, 마우스, 텍스트 등을 통해 사용자와 상호작용하여 결과를 가져오거나 반응하는 방법을 말한다. 2. 사용자 인터페이스의 유형 사용자 인터페이스의 유형에는 CUI(문자방식의 명령어 입력), GUI(그래픽 환경 기반의 마우스 입력), NUI(사용자의 말과 행...2025.05.08
-
어댑터 클래스를 이용한 그리드뷰2025.01.281. 그리드뷰(GridView) 그리드뷰(GridView)는 안드로이드 UI 구성에서 데이터를 행과 열의 격자 형태로 표시하기 위한 유용한 컴포넌트입니다. 이 컴포넌트는 이미지 갤러리, 상품 리스트 등 데이터를 시각적으로 정렬하고, 사용자와의 상호작용을 제공하는 데 효과적으로 사용됩니다. 2. 어댑터(Adapter) 어댑터(Adapter)는 데이터를 UI에 연결하는 중개자 역할을 합니다. 데이터 원본(Array, ArrayList 등)과 GridView를 연결하여 데이터가 표시되도록 합니다. 3. 그리드뷰 구현 과정 어댑터를 이용한...2025.01.28
-
방통대 모바일앱프로그래밍 출석수업시험2025.01.251. Visible Visibility 속성 Visible Visibility 속성은 화면에 View의 표시여부를 지정하는 속성입니다. 이 속성을 통해 Activity 내 View의 표시여부를 동적으로 변경할 수 있으며, 조건과 이벤트에 따라 View를 보이게 하거나 숨길 수 있습니다. 'visible'은 View가 보이는 상태, 'invisible'은 View가 숨겨진 상태이지만 자리는 차지하고 있는 상태, 'gone'은 View가 숨겨진 상태이며 자리도 차지하지 않는 상태를 의미합니다. 2. 위젯과 레이아웃 위젯은 사용자와 상호...2025.01.25
-
조선대학교 A+ / 조선대 메카트로닉스 신호등, 스탑워치, 엘리베이트 labview 프로그램 해석 중간과제2025.05.111. 신호등 프로그램 분석 신호등 프로그램의 UI와 LabView에서의 코딩을 분석하였습니다. UI에는 신호등의 불빛, 타겟점등시간, 실제 점등시간, 현재 상태 모니터링, 시작 및 정지 버튼 등이 포함되어 있습니다. LabView 코딩에서는 대기상태 구현, 점등시간 설정, 점등 상태 천이 등의 과정을 거치고 있습니다. 2. 스탑워치 프로그램 분석 스탑워치 프로그램의 UI와 LabView에서의 코딩을 분석하였습니다. UI에는 현재 시간 표시, 현재 시간 및 랩타임 모니터링, 시작/정지/초기화/랩 버튼 등이 포함되어 있습니다. LabV...2025.05.11
-
키오스크에 대한 보고서2025.01.041. 키오스크의 정의와 구성 키오스크는 페르시아어와 터키어에서 유래한 말로, 서양에서는 지도, 신문, 잡지, 담배 등을 판매하는 작은 가게를 의미합니다. 국내에서는 무인 안내기, 무인 단말기, 무인 주문 기계 등으로 불리며, 정확한 명칭은 인터렉티브 키오스크입니다. 키오스크는 터치스크린 모니터, 컴퓨터 본체, 카드 결제 단말기, 운영체제와 전용 UI 소프트웨어로 구성됩니다. 2. 키오스크 UI 설계 시 고려사항 키오스크 UI 설계 시 고려해야 할 사항은 다음과 같습니다. 1) 시야각 고려: 사용자가 한 번에 정보를 파악할 수 있는 ...2025.01.04
-
인터페이스 사례 분석 및 비교 - 텐센트 vs 삐리삐리 vs 유튜브2025.01.131. UI(User Interface) UI(User Interface)는 사물과 사람을 연결하는 시각적인 요소로, 사용자가 사용하기 쉽고 정보를 알기 쉽게 이어주는 화면의 구성을 의미한다. 2. UX(User Experience) UX(User Experience)는 UI를 통해 사용자가 느끼는 감정을 의미한다. 사용자가 편리하고 만족스러운 경험을 할 수 있도록 UI를 설계하는 것이 중요하다. 3. 스트리밍 플랫폼 인터페이스 설계 스트리밍 플랫폼의 공통된 인터페이스 설계 특징으로는 LongPage의 화면 구성, 콘텐츠 정보의 단일...2025.01.13
-
기업가정신과 창업 트렌드: 창업 아이디어 및 비즈니스 모델 과제2025.05.041. 비건 베이킹 밀키트 현재 국내에는 비건 빵, 디저트 완제품을 판매하지만 비건 베이킹 밀키트는 출시되지 않고 있음. 비건 베이킹 밀키트를 제작함으로써 저가의 비용으로 대량 생산이 가능하며, 취미 생활을 좀 더 편리하게 할 수 있다는 이점이 있음. 2. 신선식품 빠른 배송 및 편리함 판매업체(스토어팜 및 오픈마켓) 기준 배송 2일 내외로 특정되며, 자리 잡힌 후 비건식 밀키트(베이킹, 요리) 등을 전문적으로 판매하는 서비스를 오픈할 계획임. 유통, 물류업체와의 협의 후 당일배송 진행(ex- 로켓배송, 마켓컬리). 3. 자체 레시피...2025.05.04
-
어댑터 뷰의 이해와 활용2025.05.131. 어댑터 뷰 어댑터 뷰(Adapter View)는 안드로이드 플랫폼에서 사용자 인터페이스(UI)를 구성하는 뷰(View) 그룹 중 하나로, 일반적으로 리스트(List) 혹은 그리드(Grid) 형태의 데이터를 표시하는 데 사용됩니다. 이는 많은 양의 데이터를 화면에 효율적으로 표시하고 스크롤 가능한 목록 혹은 그리드 형태로 제공하기 위한 도구입니다. 어댑터 뷰는 MVC (Model-View-Controller) 패턴을 기반으로 한 디자인 패턴의 일부인 MVP (Model-View-Presenter) 패턴을 따릅니다. 2. List...2025.05.13
-
[배재대] 모바일 프로그래밍 1학기 중간고사 시험문제 풀이소스2025.05.051. 모바일 프로그래밍 이 자료는 배재대학교 모바일 프로그래밍 과목의 1학기 중간고사 시험문제에 대한 풀이 소스 코드를 제공합니다. 이 코드는 안드로이드 앱 개발을 위한 Java 코드와 XML 레이아웃 파일로 구성되어 있습니다. 이를 통해 모바일 앱 개발에 필요한 기본적인 UI 구현, 이벤트 처리, 계산 기능 등을 학습할 수 있습니다. 2. 안드로이드 앱 개발 이 자료는 안드로이드 앱 개발을 위한 Java 코드와 XML 레이아웃 파일을 제공합니다. 이를 통해 안드로이드 앱 개발에 필요한 기본적인 UI 구현, 이벤트 처리, 계산 기능...2025.05.05
-
정보처리기사 실기 요약본 Part 12025.04.251. 소프트웨어 개발방법론 소프트웨어 생명주기 모델은 시스템의 요구분석부터 유지보수까지의 공정을 체계화한 절차입니다. 대표적인 모델로는 폭포수, 프로토타이핑, 나선형, 반복적 모델이 있습니다. 애자일 방법론은 개발 기간이 짧고 신속하며 즉시 피드백을 받아 유동적 개발이 가능한 특징이 있습니다. 2. 비용산정 모형 소프트웨어 규모 파악을 통해 투입자원과 소요시간을 파악하여 실행 가능한 계획을 수립하기 위해 비용을 산정하는 방식입니다. 대표적인 모형으로는 LoC, Man Month, COCOMO, 푸트남 모형 등이 있습니다. 3. 일정...2025.04.25
