총 244개
-
C언어 프로그램 개발과정을 단계별로 자세히 설명하시오2025.05.061. 프로그램의 목적 정의 제일먼저, 개발하려는 프로그램을 결정해야 합니다. 프로그램이 요구하는 정보, 수행할 계산 및 조작, 사용자에게 제공하고 필요한 정보 등에 대해 생각해야 합니다. 이 계획 단계에서는 C언어와 같은 컴퓨터언어가 아니라 일반적으로 사용하는 일상 언어로 생각하는 것이 좋습니다. 하지만 사용하는 컴퓨터 언어의 일반적 특성에 기초를 두는 것이 좋습니다. 2. 알고리즘의 개발 문제를 해결할 방법을 모색하는 것입니다. 원하는 결과를 얻기 위해서는 컴퓨터가 수행해야 하는 일을 순서대로 모아둔 것으로 프로그램 개발에 있어 ...2025.05.06
-
Software Fundamentals2025.01.221. Application Software Application software is designed to perform the functions desired by the user and is used directly by the user. Examples include business process management software, word processors, databases, spreadsheets, graphics programs, and game applications. Application software is d...2025.01.22
-
전자기적특성평가_UV 결과보고서2025.01.091. 전자기파 전자기파는 전기장과 자기장이 수직으로 진동하며 진행하는 파동으로, 진공에서 빛의 속도로 전달됩니다. 전자기파는 파장이나 주파수에 따라 라디오파, 마이크로파, 적외선, 가시광선, 자외선, X선, 감마선 등으로 구분됩니다. 전자기파의 속도는 매질의 유전율과 투자율에 따라 달라지며, 진공에서의 속도는 약 3x10^8 m/s입니다. 2. 빛의 에너지 빛은 파동과 입자의 이중성을 가지며, 파장에 따라 에너지가 달라집니다. 에너지는 파장의 역수에 비례하므로, 파장이 짧을수록 에너지가 높습니다. 가시광선 영역은 약 400-700 ...2025.01.09
-
유닉스의 발전 과정2025.05.061. UNIX System V 1983년 AT&T는 UNIX System V 릴리스 1을 도입했습니다. AT&T는 릴리스 1에서 처음으로 미래의 UNIX 시스템에서도 앞으로의 호환성을 유지하겠다고 약속했습니다. 1985년 AT&T는 UNIX System V 릴리스 2를 출시했고, 1987년에는 UNIX System V 릴리스 3.0을 출시했습니다. UNIX System V 릴리스 4는 다양한 표준 기관 및 제조 조직의 요구 사항을 충족하기 위해 많은 개발자를 한데 모으는 강력하고 유연한 단일 운영 체제입니다. 2. BSD(Berke...2025.05.06
-
[A+] 단국대 고분자공학실험및설계2 <코팅 방법 -Atomic Force Microscope (AFM)> 레포트2025.01.221. AFM (Atomic Force Microscope) AFM은 수십 마이크로미터의 캔틸레버 끝에 미세한 팁을 달아 표면에 가까이 하면 팁 끝과 표면간 원자간 힘에 의해 캔틸레버가 휘어지게 되는 원리를 이용하여 표면의 형상을 측정하는 장비입니다. AFM은 접촉 모드와 비접촉 모드로 나뉘며, 표면 거칠기를 나타내는 지표로는 제곱 평균 거칠기(Rq)가 주로 사용됩니다. 2. ITO (Indium Tin Oxide) ITO는 높은 가시광 투과도와 전기전도도, 화학적 안정성 등의 특성으로 투명전극 재료로 널리 사용됩니다. ITO 기판의...2025.01.22
-
조하리 창을 활용한 대인관계 역량개발2025.05.101. 조하리 창 모델 조하리 창(Johari Window) 모델은 개인의 자아인식과 타인과의 관계를 이해하고 발전시키는 데 도움을 줍니다. 이 모델은 개인과 집단의 인간관계에서 자아의 네 가지 영역을 나타내며, 각 영역은 공개적 영역, 맹목의 영역, 숨겨진 영역, 미지의 영역으로 구성됩니다. 조하리 창 모델은 개인과 집단의 대인관계 역량개발에 큰 도움을 줄 수 있습니다. 2. 대인관계 역량개발 조하리 창 모델은 대인관계 역량개발에 많은 도움을 줄 수 있습니다. 이 모델은 개인이 자기 자신을 더 잘 이해하고 타인과의 상호작용에서 더욱...2025.05.10
-
모바일 프로그래밍_Main Activity에서 Sub Activity를 호출했을 때, 콜백메소드를 호출하는2025.01.131. 모바일 프로그래밍 Main Activity에서 Sub Activity를 호출했을 때, 액티비티 콜백메소드가 어떤 순서로 호출되는지 설명합니다. Main Activity에서 Sub Activity를 호출할 때, 안드로이드 시스템은 정해진 액티비티 생명주기 콜백 메소드를 순서대로 호출합니다. Main Activity가 실행 중일 때 Sub Activity가 시작되면, Main Activity는 onPause() 상태로 진입하고 이후 onStop() 상태가 됩니다. Sub Activity가 화면에 나타날 준비가 되면, onCreat...2025.01.13
-
정보처리 - 다음 내용을 정리하여 형식에 맞게 기술하시오2025.01.121. 정보처리 수업의 필요성 정보처리 수업을 듣게 된 이유는 관련 전공 과목이기 때문에 반드시 들어야 하는 과목이라 수강하게 되었다. 이 정보처리 과목을 통하여 부가 가치를 활용하기 위한 방법에 대해 도움이 된다. 인터넷을 활용하는 방법이나 정보의 많은 수집을 위한 방법에 도움이 된다. 2. 컴퓨터/모바일 기기 사양 사용하고 있는 PC의 사양은 윈도우 10 Pro인데 일상적인 서류작업만 하는 것이 아니라 영상 작업도 하고 있기 때문에 RAM을 활용해서 사용하고 있다. 3. 워드프로세서 활용 워드프로세서는 논문이나 보고서를 작성하고 ...2025.01.12
-
[윈도우즈프로그래밍] - 다음과 같이 배열을 선언했을 때 배열내의 변수가 어떻게 만들어지는지 설명하시오2025.05.031. 배열 선언 1) Dim student(20) As String: 크기가 20인 문자열 배열 student가 생성된다. 배열 인덱스는 0부터 20까지 사용할 수 있으며, 기본값으로 모든 배열 요소는 빈 문자열('')로 초기화된다. 2) Dim score(1 To 20, 1 To 10) As Integer: 20행 10열의 2차원 정수 배열 score가 생성된다. 배열 인덱스의 범위가 1부터 20까지의 행과 1부터 10까지의 열로 지정되며, 모든 배열 요소는 기본값 0으로 초기화된다. 3) Option Base 1와 Dim n...2025.05.03
-
운영체제 ) 1. 윈도우 운영체제 2. 안드로이드 운영체제. 선택한 운영체제의 버전별 특징을 설명해 주세요.2025.04.271. 안드로이드 운영체제 안드로이드 운영체제는 구글에서 개발한 오픈 소스 소프트웨어로, 리눅스 커널을 기반으로 하고 있습니다. 안드로이드 운영체제는 시대 발전에 맞춰 지속적으로 발전해왔으며, 현재 대부분의 스마트폰에서 사용되고 있습니다. 안드로이드 운영체제의 특징은 무료로 배포되고 누구나 수정 및 배포가 가능하다는 점입니다. 또한 안드로이드는 다양한 애플리케이션 실행, 메신저 기능, 은행 업무 등 다양한 편의 기능을 제공하고 있습니다. 1. 안드로이드 운영체제 안드로이드 운영체제는 현재 전 세계적으로 가장 널리 사용되는 모바일 운영...2025.04.27
