
총 809개
-
고려대학교 객체지향프로그래밍 A+ 기말고사 치팅시트2025.05.101. 프로그래밍 언어 프로그래밍 언어는 컴퓨터가 수행할 수 있는 모든 것을 설명할 수 있어야 하며, 프로그래머가 의도한 바를 정확히 표현할 수 있어야 합니다. 튜링 기계는 무한한 테이프, 읽기/쓰기/삭제 장치, 상태 테이블을 가지고 있으며 튜링 완전하거나 튜링 동등합니다. 실제 컴퓨터는 선형 한정 레지스터 기계(거의 만족)입니다. 대부분의 언어가 튜링 완전하기 때문에 문제가 되지 않습니다. 프로그래밍 언어는 오류 방지, 사용성 등의 기준을 만족해야 합니다. 2. 프로그래밍 패러다임 프로그래밍 패러다임은 좋은 프로그래밍 언어의 기준을...2025.05.10
-
최근 IT기반 구조의 동향과 향후 변화 방향성2025.01.221. 클라우드 컴퓨팅의 확산 클라우드 컴퓨팅은 현재 IT 인프라의 주요 구성 요소로 자리 잡았다. 2023년 기준, 글로벌 클라우드 서비스 시장 규모는 약 4000억 달러에 달하며, 연평균 15% 이상의 성장률을 보이고 있다. 클라우드 컴퓨팅의 확산은 데이터 중심의 비즈니스 환경을 촉진하고 있으며, 기업들이 클라우드 기반 데이터 분석 툴과 인프라를 통해 실시간으로 데이터를 처리하고 분석하여 더 나은 의사결정을 내리고 있다. 2. 인공지능과 빅데이터의 통합 인공지능과 빅데이터의 통합은 IT 기반 구조에 새로운 변화를 가져오고 있다. ...2025.01.22
-
[사회복지조사론] 자료의 처리 및 분석(단일변량분석-일변량분석, 다변량분석)2025.01.081. 자료의 정리 자료정리는 수집된 자료를 컴퓨터에 입력하기 전에 수집된 자료(예: 설문지)의 누락된 부분과 오류를 검토하고 확인하는 과정을 말한다. 이 과정에서 특별히 확인해야 할 사항으로는 중복 체크, 의도적 무응답, 이해하기 어려운 응답 내용, 부적절한 케이스 등이 있다. 또한 원자료의 편집 과정에서 연구자의 의도가 개입되지 않도록 주의해야 한다. 2. 자료의 보완 자료를 계량화하여 통계적 분석을 하기 위해서는 각 변수에 대한 자료를 숫자 형태의 코드로 전환하는 코딩 과정이 필요하다. 코딩 및 자료 입력 과정에서 발생할 수 있...2025.01.08
-
컴퓨터 시스템의 종류와 특징2025.01.211. 메인프레임(Mainframe) 시스템 메인프레임 시스템은 대규모 데이터 처리와 다중 사용자 환경을 지원하는 고성능 컴퓨터 시스템으로, 주로 대규모 조직에서 핵심적인 역할을 수행합니다. 이러한 시스템은 안정성과 신뢰성이 매우 높아 중요한 업무에서 사용되며, 연간 수백만 건의 트랜잭션을 처리할 수 있는 능력을 갖추고 있습니다. 메인프레임은 물리적으로 크고 무거우며, 유지 관리 비용이 상당히 크지만, 여전히 미션 크리티컬한 작업에서 필수적인 시스템으로 여겨지고 있습니다. 2. 서버(Server) 시스템 서버 시스템은 네트워크 환경에...2025.01.21
-
오일러 항등식이 전기분야에서 사용되는 실례2025.05.151. 복소 임피던스 오일러 항등식은 복소 지수 함수와 삼각 함수를 연결하는데 사용된다. 전기 회로에서는 이를 통해 회로 요소의 복소 임피던스를 계산한다. 복소 임피던스는 회로 요소의 주파수 응답과 관련이 있다. 오일러 항등식을 사용하여 지수 함수를 삼각 함수로 표현할 수 있고, 회로의 주파수 응답을 분석할 수 있다. 2. 주파수 응답 분석 오일러 항등식은 주파수 분석 및 디지털 신호 처리에서도 활용된다. 오일러 항등식은 주파수 응답 분석에서 필수적인 도구다. 회로나 시스템의 주파수 응답은 오일러 항등식을 사용하여 복소 전압 및 전류...2025.05.15
-
논리모델의 개념과 특성, 프로그램 평가 및 사례 설명2025.01.111. 논리모델의 개념과 특성 논리모델은 프로그램이 특정한 환경과 상황에서 확인된 문제의 해결을 위해 어떻게 작용할 것인지를 밝히기 위한 적정한 모델로, 프로그램의 성과목표에 대한 설득력 있는 논리구조와 문제해결에 적합한 방법들을 이해당사자들이 납득할 수 있도록 하며, 프로그램의 주요요소와 성과측정을 위한 평가항목의 구체화 등 평가와 성과측정의 틀을 마련하는데 유용하다. 논리모델은 상황에 대한 투입, 산출, 성과의 논리적인 관계를 보여주는 그림표현으로, 여러 부분으로 복잡하게 얽혀있는 프로그램을 몇 가지 지표로 축약하여 평가하는 성과...2025.01.11
-
딥러닝의 EEG 신호 분석에서의 활용과 CNN의 원리2025.01.141. 딥러닝 기반 EEG 분석 딥러닝 기법들은 동작상상, 감정인식 등 EEG 데이터 분류 작업에서 우수한 성능을 보인다. 딥러닝 알고리즘은 EEG 데이터 수집과 전처리, 딥러닝 모형 학습, 신호 분류 및 해석의 과정으로 구성된다. 전처리 과정에서는 입력받은 뇌파 신호를 분류하기 쉬운 형태로 바꿔주어 분류의 정확도를 높여야 한다. 2. EEG분석을 위한 딥러닝 기법 EEG 분석을 위한 딥러닝 기법에는 CNN, RNN, GAN, Autoencoder 등이 있다. 입력되는 데이터의 특징에 따라 CNN보다 RNN이 자극에 의한 변화를 인식...2025.01.14
-
정보시스템을 활용한 통합업무 메타버스 비즈니스2025.05.041. 정보시스템의 개념 정보시스템은 경영 시스템을 구성하는 주요 시스템의 하나로, 정보의 수집, 처리, 저장, 검색, 제시 등을 신속히 하여 확정한 데이터 처리 시스템에 포함하는 모든 조작과 절차를 말한다. 2. 기업에서 정보시스템의 역할 정보시스템은 모바일 디지털 플랫폼의 등장, 빅데이터를 이용한 비즈니스 성장, 클라우드 컴퓨팅의 성장 등 기업에 많은 변화를 가져왔다. 또한 인터넷을 통한 글로벌 스케일 영업활동의 비용 절감, 해외무역 및 아웃소싱의 증가 등 글로벌화의 기회를 제공하였다. 3. 글로벌 아웃소싱 글로벌 아웃소싱은 지리...2025.05.04
-
현대 컴퓨터 과학의 발전과 알고리즘의 역할2025.05.161. 컴퓨터 과학의 발전과 알고리즘의 역할 현대의 컴퓨터 과학 발전은 꾸준한 연구와 발전의 연속이라 할 수 있습니다. 특히, 알고리즘이 이러한 발전의 핵심이 되어왔다는 것이 많은 학자들의 공통된 견해입니다. 본 장에서는 'The Nature of Computation'이라는 논문을 통해 현대 컴퓨터 과학의 기원과 알고리즘의 중요성에 대하여 자세히 알아보겠습니다. 2. 자연어 처리 분야의 딥러닝 동향 최근 연구에서는 자연 언어 처리(NLP) 분야에서 딥러닝의 동향을 관찰할 수 있습니다. 이 주제에 대하여, 최근 논문 'Attentio...2025.05.16
-
출석수업에서 다룬 데이터 분석 과정과 빅데이터 분석에 대한 이해2025.01.241. 데이터 분석 과정 출석수업에서는 R 프로그래밍 언어를 이용하여 'The Billion Prices Project'의 공개 데이터 'Our Public Data'를 분석했습니다. 데이터의 구성을 살펴보고, 국가별 가격 데이터 개수의 히스토그램을 그렸습니다. 또한 온라인과 오프라인 가격 차이를 비교하고, 국가 간 가격 차이의 표준편차를 구해 히스토그램으로 나타냈습니다. 2. 빅데이터 분석의 특징 빅데이터는 volume, variety, velocity, variability, veracity의 5가지 특징을 가집니다. 데이터의 규...2025.01.24