
총 85개
-
방통대 모바일앱프로그래밍 출석수업시험2025.01.251. Visible Visibility 속성 Visible Visibility 속성은 화면에 View의 표시여부를 지정하는 속성입니다. 이 속성을 통해 Activity 내 View의 표시여부를 동적으로 변경할 수 있으며, 조건과 이벤트에 따라 View를 보이게 하거나 숨길 수 있습니다. 'visible'은 View가 보이는 상태, 'invisible'은 View가 숨겨진 상태이지만 자리는 차지하고 있는 상태, 'gone'은 View가 숨겨진 상태이며 자리도 차지하지 않는 상태를 의미합니다. 2. 위젯과 레이아웃 위젯은 사용자와 상호...2025.01.25
-
[아이티뱅크] 컴퓨터구조와 데이터의 표현과 컴퓨터 연산에 대하여 설명하시오2025.05.061. 컴퓨터 시스템의 구성 요소 컴퓨터 시스템은 하드웨어, 소프트웨어, 데이터, 인간 등으로 구성되어 있다. 하드웨어는 중앙처리장치(CPU), 기억장치(RAM, ROM 등), 입출력장치(키보드, 마우스, 프린터 등) 등으로 이루어져 있고, 소프트웨어는 시스템 소프트웨어(운영체제 등)와 응용 소프트웨어(워드프로세서, 스프레드시트 등) 등이 있다. 데이터는 사용자나 시스템이 생성한 정보를 말하며, 인간은 컴퓨터 시스템을 운용하는 주체이다. 2. 데이터의 표현과 저장 컴퓨터는 0과 1로 이루어진 이진수(binary)를 이용하여 데이터를 ...2025.05.06
-
쉽게풀어쓰는 C언어 연습문제 4장2025.05.131. C 언어 식별자 C 언어에서 식별자는 변수, 함수, 상수 등을 나타내는 이름입니다. 이 문제에서는 C 언어 식별자의 규칙에 대해 다루고 있습니다. 잘못된 식별자 예시로는 '1st_number'와 같이 숫자로 시작하는 경우, '#'과 같은 특수문자가 포함된 경우 등이 있습니다. 2. C 언어 자료형 C 언어에는 다양한 자료형이 존재합니다. 이 문제에서는 자료형의 크기와 범위에 대해 다루고 있습니다. 자료형을 최대값이 작은 순서대로 나열하면 char, unsigned char, short, int, unsigned, long, f...2025.05.13
-
어셈블리언어(시스템프로그래밍) 과제-3 (라이브러리 활용과 조건부 처리 프로그램 작성)2025.05.111. 난수 생성 프로그램에서 Randomize를 이용하여 시작 시드값을 항상 변경하므로, 난수 생성 시 처음 시작할 때와 동일하지 않은 랜덤한 값들이 나오게 된다. 이를 통해 -100 이상 100 미만의 20개의 난수를 생성하여 화면에 10진수로 출력하는 프로그램을 작성하였다. 2. 메모리 덤프 DumpMem 프로시저를 사용하여 워드 배열과 더블워드 변수의 값을 출력하는 프로그램을 작성하였다. ESI에 시작 주소, EBX에 원소의 크기, ECX에 원소 개수를 저장하여 DumpMem을 호출하였고, 이를 통해 메모리 내용을 확인할 수 ...2025.05.11
-
[알고리즘의단계적사고] 과제1 풀이2025.05.051. 문서 분류 알고리즘 출판되는 도서량의 꾸준한 증가 덕에 수많은 도서와 자료들을 사서들이 수작업으로 분류할 수 없는 지경에 이르렀다. 따라서 자동적인 문서 분류를 위한 머신러닝 알고리즘에 대한 연구가 많이 이루어지고 있다. 이 알고리즘은 문서의 키워드를 찾아 분석하고 해당 문서가 각 분류에 속할 확률을 계산하여 기존의 도서 분류 체계 중 어떤 것에 해당하는지 해를 도출한다. 2. 알고리즘의 정의 '해당 도서가 어떤 분류에 속하는가?'라는 문제를 해결하기 위해, 키워드를 찾고 확률을 계산하는 등 유한한 수의 수행 가능한 연산으로 ...2025.05.05
-
컴퓨터를 이용한 전염병 확산 시뮬레이션2025.05.111. 전염병의 정의 전염병이란 병원체에 의해 감염되어 발병하는 질환이다. 병원체에 의한 감염은 다양한 경로로 이루어지며 특히 여러 사람에게 전파되는 감염병을 전염병이라고 한다. 2. 반복문 반복문에는 DO, while, do-while, for 문이 있다. DO 문은 변수 I가 1의 초깃값을 갖고 한 번씩 반복할 때마다 1씩 증가하면서 5보다 작거나 같을 때 실행한다. while 문은 조건식이 참인 동안 문장을 반복해서 실행한다. do-while 문은 문장을 먼저 실행하고 마지막 부분에서 종료 조건을 검사한다. for 문은 초기식을...2025.05.11
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제12025.01.201. 포인터 변수 char 포인터 변수 s에 Kate배열의 첫번째 원소의 포인터값이 들어간다. printf를 이용하여 s의 첫번째 원소의 포인터값, s배열 자체의 포인터값을 출력한다. 그 뒤 printf함수를 반복사용하여 s의 첫번째 원소의 포인터값을 %s로 출력한다. (따라서 널문자까지 배열에 저장된 값을 다 출력하기 때문에 Kate가 출력됨) / 그 뒤 s[2]에 저장된 값을 %c로 출력한다. (따라서 문자 t가 출력됨) 2. char 배열 char 배열 a에 "Kate"값을 대입한다. printf를 이용하여 a의 첫번째 원소의...2025.01.20
-
매개변수를 사용하는 프로그램 제작2025.01.161. 매개변수 매개변수란 함수를 호출할 때 함수로 정보를 전달하는 수단입니다. 매개변수의 종류로는 호출하는 함수(caller)의 매개변수인 실 매개변수와 호출된 함수(callee)의 매개변수인 형식 매개변수로 나뉩니다. 2. 매개변수 1개를 가지는 함수 calcAverageWeight 라는 이름의 평균체중계산기를 만들었습니다. 키를 이용하여 평균체중을 계산해주므로 함수정의 부분에서 키를 입력 받을 형식 매개변수 height를 사용하였고, 함수안에는 평균체중을 도출하는 식과 printf 출력문이 있습니다. 3. 매개변수 2개를 가지는...2025.01.16
-
제임스 글릭 인포메이션 감상문2025.05.031. 정보의 역사 제임스 글릭의 저서 <인포메이션>은 인류가 살아오면서 지식을 전수할 수 있는 수단으로써 '문자'가 탄생하고, 정보를 효율적으로 관리하는 방법 및 연구 방법, 그리고 지금까지 우연이라고 믿었던 모든 현상들에 대해 '그것에 대한 명확한 이유 및 정의가 있다. 그 법칙에 대해 우리가 모르고 있을 뿐이다(앙리 푸엥카레)'의 말을 빌려 세상 모든 영역들의 원리에 도전하는 양자역학의 시작점, 그리고 우리가 살아가고 있는 정보의 홍수까지 '정보'의 역사들을 다룬다. 2. 문자의 발명과 정보 전달 정보의 시작점으로 보고 있는 문...2025.05.03
-
프로그래밍 언어의 구성 요소 중 데이터 연산 명령어 타입 설명2025.01.261. 데이터 데이터(data)는 프로그램 언어 구성의 핵심 요소 중 하나로, 컴퓨터가 처리 가능한 형태로 변환된 정보라고 볼 수 있다. 프로그램은 주어진 입력 데이터를 읽어 들여 이를 처리한 후, 결과물을 출력 데이터로 제공한다. 과거에는 포트란(FORTRAN)처럼 주로 과학 계산에서 사용되었기 때문에 숫자 데이터가 중심이 되었지만, 현대에 들어서는 텍스트, 이미지, 비디오 등 다양한 형태의 데이터뿐만 아니라 사용자 이벤트와 같은 추상적인 데이터까지 처리의 범위가 확장되었다. 2. 연산 연산(operation)은 프로그래밍에서 데이...2025.01.26