총 13개
-
방통대 모바일앱프로그래밍 출석수업시험2025.01.251. Visible Visibility 속성 Visible Visibility 속성은 화면에 View의 표시여부를 지정하는 속성입니다. 이 속성을 통해 Activity 내 View의 표시여부를 동적으로 변경할 수 있으며, 조건과 이벤트에 따라 View를 보이게 하거나 숨길 수 있습니다. 'visible'은 View가 보이는 상태, 'invisible'은 View가 숨겨진 상태이지만 자리는 차지하고 있는 상태, 'gone'은 View가 숨겨진 상태이며 자리도 차지하지 않는 상태를 의미합니다. 2. 위젯과 레이아웃 위젯은 사용자와 상호...2025.01.25
-
[A+]중앙대학교 마이크로프로세서 응용회로설계실습 clcd 실습 결과보고서2025.05.051. 마이크로프로세서 응용회로 설계 실습 마이크로프로세서응용회로설계실습 7주차 결과보고서입니다. 'Hello'라는 문자열을 커서 증가/감소 모드로 입력했을 때 CLCD에 나타나는 모습, 문자열에서 NUL 값을 제외하는 방법, CLCD의 Function Set 기능 사용 시 DL, N, F 값 설정 이유, 입력 숫자에 따른 문자열 이동 동작 구현, 조원들의 학번과 이니셜 출력 등의 내용이 포함되어 있습니다. 1. 마이크로프로세서 응용회로 설계 실습 마이크로프로세서 응용회로 설계 실습은 전자공학 분야에서 매우 중요한 부분입니다. 마이크...2025.05.05
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제52025.01.201. 구조체 정의 및 패킹 과제(5)에서는 구조체를 정의하고 패킹하는 내용을 다룹니다. 먼저 int 타입 변수 id, char 타입 변수 pass, char 포인터 타입 변수 name으로 이루어진 User1 구조체를 정의합니다. 이 구조체의 크기는 13바이트입니다. 다음으로 동일한 변수들로 이루어진 User2 구조체를 정의하는데, 이 경우 패딩으로 인해 크기가 16바이트가 됩니다. 이후 User1과 User2 구조체를 선언하고, 두 구조체의 크기 차이와 각 구조체의 pass와 name 변수 포인터 값의 차이를 출력합니다. 2. 메모...2025.01.20
-
2024년 1학기 방송통신대 출석수업대체과제물 C프로그래밍2025.01.251. C 프로그래밍 이 과제는 C 프로그래밍 언어를 사용하여 다양한 프로그래밍 기술을 연습하는 것입니다. 과제 1에서는 키보드 입력을 받아 조건에 따라 결과를 출력하는 프로그램을 작성합니다. 과제 2에서는 C 프로그래밍의 기본 구조와 다양한 기능을 보여주는 예제 프로그램들을 작성합니다. 1. C 프로그래밍 C 프로그래밍은 시스템 프로그래밍 언어로 널리 사용되는 강력한 언어입니다. 저수준 메모리 관리와 하드웨어 제어가 가능하여 운영 체제, 드라이버, 임베디드 시스템 등 다양한 분야에서 활용됩니다. 또한 C는 다른 언어의 기반이 되어 ...2025.01.25
-
컴퓨터구조 simple calculator mips code, 보고서2025.05.031. MIPS 어셈블리 프로그래밍 이 프로젝트에서는 MIPS 아키텍처 기반의 어셈블리 프로그래밍을 사용하여 간단한 계산기 기능을 구현하였습니다. 데이터 세그먼트에서는 입력 문자열, 연산자 기호, 결과 출력 문구 등을 정의하였고, 텍스트 세그먼트에서는 입력 문자열 처리, 연산자 판별, 피연산자 변환, 연산 수행, 결과 출력 등의 기능을 구현하였습니다. 특히 문자열을 정수로 변환하는 과정과 곱셈 및 나눗셈 연산을 추가하는 부분이 핵심적인 내용입니다. 2. 간단한 계산기 구현 이 프로젝트에서는 MIPS 어셈블리 프로그래밍을 활용하여 간단...2025.05.03
-
C언어 이메일 주소 변환 프로그램2025.11.161. 문자열 파싱 및 토큰화 C언어의 strtok() 함수를 사용하여 이메일 주소를 '@'와 '.' 구분자로 분리하거나, 사용자 입력을 공백으로 구분하여 각 요소별로 분석하는 문자열 처리 기법입니다. 이를 통해 이메일 주소의 구성 요소인 이름, 시스템, 도메인, 기관, 국가 정보를 추출하거나 역으로 조합하여 이메일 주소를 생성합니다. 2. 메뉴 기반 프로그램 구조 사용자가 선택한 메뉴에 따라 서로 다른 기능을 수행하는 조건문 기반의 프로그램 설계입니다. 메뉴 1은 이메일 주소를 입력받아 각 요소로 분리하고, 메뉴 2는 각 요소를 입...2025.11.16
-
C언어 단어 정렬 소스코드2025.04.271. C 프로그래밍 언어 C 프로그래밍 언어는 1970년대 초반에 개발된 범용 프로그래밍 언어로, 시스템 프로그래밍, 응용 프로그래밍, 임베디드 시스템 프로그래밍 등 다양한 분야에서 사용되고 있습니다. 이 프로그램은 C 언어를 사용하여 사용자가 입력한 단어들을 사전 순서대로 정렬하고, 전체 단어 수와 중복을 제외한 단어 수를 출력하는 기능을 구현하고 있습니다. 2. 문자열 처리 이 프로그램은 사용자가 입력한 문장을 공백 문자를 기준으로 단어를 분리하고, 분리된 단어들을 사전 순서대로 정렬하는 기능을 구현하고 있습니다. 이를 위해 C...2025.04.27
-
[배재대] 자료구조 1학기 기말시험문제2025.05.051. 이진 트리 주어진 이진 트리에 대해 1차원 배열 표현, 전위 순회, 후위 순회, 중위 순회 결과를 작성하는 문제입니다. 이진 트리의 표현과 순회 알고리즘에 대한 이해가 필요합니다. 2. 이진 탐색 트리 주어진 이진 탐색 트리에 7을 추가하는 문제입니다. 이진 탐색 트리의 특성과 삽입 알고리즘에 대한 이해가 필요합니다. 3. 그래프 탐색 주어진 그래프에 대해 깊이 우선 탐색과 너비 우선 탐색을 수행하는 문제입니다. 그래프 표현과 탐색 알고리즘에 대한 이해가 필요합니다. 4. 스택 키보드에서 입력한 문자열의 역순을 저장하는 함수 ...2025.05.05
-
[배재대] 윈도우 프로그래밍 C++ 2학기 중간고사2025.05.051. 문자열 복사 함수 문자열 "PaChai University"를 문자배열 ch[20]에 복사하는 함수 CopyString()을 C와 C++로 구현하고 메인 프로그램을 완성하세요. C로 구현하면 함수의 첫 번째 매개변수는 복사할 문자열의 주소, 두 번째 매개변수는 복사될 문자배열의 주소이며 함수 반환 값은 복사될 문자배열의 시작주소입니다. C++로 구현하면 멤버함수의 매개변수는 복사할 문자열의 주소이며 함수 반환 값은 복사될 문자배열의 시작주소입니다. 2. 2차원 정수 배열 생성 및 출력 2차원 정수배열 x2[2][10]에 1~1...2025.05.05
-
대구가톨릭대학교 파이썬프로그래밍기초 3주차 솔루션2025.05.031. 문자열 인덱싱 및 슬라이싱 문자열에 대한 인덱싱과 슬라이싱을 수행한 결과를 출력하고, 양수 인덱스와 음수 인덱스를 사용하여 동일한 출력 결과를 얻도록 코드를 작성하는 내용입니다. 2. 문자열 연산 문자열에 대한 더하기와 곱하기 연산을 수행한 결과를 출력하고, 변수와 문자열 연산을 이용하여 원하는 결과를 얻도록 코드를 작성하는 내용입니다. 3. 문자열 처리 함수 대소문자 변경, 문자열 다듬기, 문자열 위치 찾기 등의 문자열 처리 함수를 실습하고 결과를 출력하는 내용입니다. 4. 문자열 치환 replace() 함수를 이용하여 주어...2025.05.03