
총 23개
-
C언어 프로그램 개발과정을 단계별로 자세히 설명하시오2025.05.061. 프로그램의 목적 정의 제일먼저, 개발하려는 프로그램을 결정해야 합니다. 프로그램이 요구하는 정보, 수행할 계산 및 조작, 사용자에게 제공하고 필요한 정보 등에 대해 생각해야 합니다. 이 계획 단계에서는 C언어와 같은 컴퓨터언어가 아니라 일반적으로 사용하는 일상 언어로 생각하는 것이 좋습니다. 하지만 사용하는 컴퓨터 언어의 일반적 특성에 기초를 두는 것이 좋습니다. 2. 알고리즘의 개발 문제를 해결할 방법을 모색하는 것입니다. 원하는 결과를 얻기 위해서는 컴퓨터가 수행해야 하는 일을 순서대로 모아둔 것으로 프로그램 개발에 있어 ...2025.05.06
-
2023년 1학기 알고리즘 출석수업 만점 받은 과제물2025.01.241. 이진 탐색 이진 탐색은 정렬된 상태의 데이터 중 원하는 값을 탐색하는 알고리즘이다. 이진 탐색은 먼저 주어진 데이터 중 중앙값이 목표 값과 일치하는 지 비교한다. 그리고 데이터가 정렬되어 있음을 이용해, 중앙값이 목표 값보다 작다면 중앙값보다 큰 값을 지니는 쪽, 중앙값이 목표 값보다 크다면 중앙값보다 작은 값을 지니는 쪽에 대해 다시 중앙값과 목표 값을 비교하며 데이터를 절반씩 줄여가는 과정을 반복하며 원하는 값을 찾는다. 2. 퀵 정렬 퀵 정렬은 데이터 중 하나의 값을 피벗으로 뽑고 데이터를 그 값보다 큰 쪽과 작은 쪽으로...2025.01.24
-
AWS 클라우드 컴퓨팅 활동 요약2025.05.151. 클라우드 컴퓨팅 클라우드 컴퓨팅은 데이터를 개인 컴퓨터가 아닌 공유 컴퓨터에 저장하는 것을 의미합니다. 이를 통해 전기만 있으면 언제 어디서나 데이터에 접근할 수 있으며, 규모의 경제를 통해 저비용으로 컴퓨팅 자원을 활용할 수 있습니다. IT 부서가 이를 체계적으로 관리하며, 클라우드 업체들은 매년 50% 이상의 성장을 보이고 있습니다. 2. Amazon EC2 Amazon Elastic Compute Cloud(EC2)는 컴퓨팅 용량을 제공하는 서비스입니다. 서버, 소프트웨어, OS를 세트로 제공하며, 사양 선택의 자유도가 ...2025.05.15
-
유전물질이 단백질이 아닌 DNA임을 증명한 Hershey,Chase Experiment에 대한 고찰2025.05.121. 유전물질의 본질 유전물질의 존재를 밝힌 그리프스의 실험을 뒤이어서 진행된 에이버리 실험은 DNA가 유전물질의 본질이라는 파격적인 결론을 내었다. 하지만 당시 대다수의 과학자들은 단백질이 유전물질의 본질이라고 믿고 있었기 때문에 실험 결과는 잘 받아들여지지 않았다. 허쉬와 체이스의 실험은 당시 과학자들에게 잘 받아들여지지 않았던 에이버리의 실험 결과를 뒷받침하기 위해 진행되었다. 2. 허쉬와 체이스의 실험 실험을 했을 당시에 박테리오파지를 균에서 증식시켰을 때 나타나는 과정은 이미 알려진 사실이었다. 실험을 통해 새로이 시도한 ...2025.05.12
-
컴퓨터개론-학습자 본인이 사용하는 컴퓨터(Desktop, or notebook Computer)의 세부 스펙2025.01.151. 프로세서(CPU) Intel Core i7-9750H는 고성능 노트북에 주로 사용되는 모바일 프로세서이다. 6코어 12스레드 구성으로 멀티태스킹과 고부하 작업에 강하며, 2.6GHz의 기본 클럭 속도와 터보 부스트 시 최대 4.5GHz까지 성능을 끌어올릴 수 있다. 이는 영상 편집, 프로그래밍, 가상화 등의 작업을 원활하게 수행할 수 있게 한다. 2. 메모리(RAM) 16GB DDR4 메모리는 현재 대부분의 고성능 작업에 충분한 용량을 제공한다. 빠른 데이터 접근 속도를 통해 여러 애플리케이션을 동시에 실행할 수 있으며, 특히...2025.01.15
-
R 언어를 이용한 데이터 크롤링 및 가공2025.04.261. R 언어 R 언어는 통계 및 데이터 분석을 위한 강력한 프로그래밍 언어입니다. R 언어를 이용하여 데이터 크롤링, 전처리, 시각화 등 다양한 작업을 수행할 수 있습니다. R 스튜디오는 R 언어를 사용하기 위한 대표적인 IDE로, 기본적인 통계 및 시각화 기능을 제공하며 다양한 패키지를 통해 복잡한 데이터 분석도 가능합니다. 2. 데이터 크롤링 데이터 크롤링은 웹 상의 데이터를 자동으로 수집하는 기술입니다. R 언어의 twitteR 패키지를 이용하면 트위터 데이터를 크롤링할 수 있습니다. 이를 통해 트위터 데이터를 수집하고 전처...2025.04.26
-
개인용 컴퓨터의 발달2025.01.291. 초기 개인용 컴퓨터 1940년대 전자식 디지털 컴퓨터는 정부나 대규모 기업에 집중되어 거대하고 복잡한 장비로 운용되었다. 1970년대 중반 최초의 개인용 컴퓨터가 선보여지면서 기존 거대 조직 전용 장비였던 컴퓨터가 점차 개인에게 다가갈 수 있는 길이 열렸다. 2. IBM PC의 출현 1981년 IBM PC의 출현은 개인용 컴퓨터 대중화에 결정적인 계기를 마련하였다. IBM은 PC의 아키텍처를 공개하였고, 이를 통해 수많은 제조업체들이 호환 기종을 양산하게 되었다. 이러한 아키텍처 개방은 경쟁을 활성화하였고 성능 향상과 가격 하...2025.01.29
-
애플 비전프로가 컴퓨팅 환경에 미치는 영향2025.01.251. 공간 컴퓨팅(Spatial Computing) 비전 프로는 '공간 컴퓨팅'을 통해 기존의 평면 스크린을 넘어서는 3D 인터페이스를 제공합니다. 사용자들은 가상 공간에서 무한한 작업 영역을 활용할 수 있으며, 이를 통해 작업 효율성을 극대화할 수 있습니다. 2. 하드웨어 및 소프트웨어 특징 비전 프로는 고해상도 디스플레이와 애플의 맞춤형 실리콘 칩을 탑재하여 강력한 성능을 제공합니다. OS운영체제는 손 동작, 눈 추적, 음성 명령 등을 활용한 직관적인 사용자 인터페이스를 제공합니다. 3. 무한 작업 공간 제공 비전 프로의 공간 ...2025.01.25
-
시편 개관- 명칭 저자 기록시기 기록장소 핵심단어 내용구성 및 구조 각권의 세부내용 시편의 교훈 특징 분류방법 각장의 핵심내용2025.01.121. 시편의 명칭 시편은 고대 이스라엘인들이 성전과 회당의 예배 시에 사용한 기도문으로 항상 성문서들 중에 첫 번째에 놓여진다. 시편은 히브리어로 테힐림(찬양의 노래들)이며 그 의미는 '찬양의 노래들'이라는 뜻이다. 2. 저자 시편 150편 중 다윗 저작이 절반 가량인 무려 73편에 이르는 것을 감안할 때 다윗에 의해 시편이 편집되었다는 의미로 볼 수도 있다. 하지만 모세에서부터 에스라에 이르기까지 거의 1000여 년에 걸쳐 기록된 시편 중 50여 편은 저자 미상이고 100여 편은 최소한 7명에 의해 기록되었다. 3. 기록 시기 성...2025.01.12
-
컴퓨터그래픽 배우기_포트폴리오2025.05.031. 포트폴리오의 정의 포트폴리오란 미술 이론가 루돌프 아른하임의 '전체는 부분의 총합보다 크다는 것을 의미한다'라는 형태이론의 적용으로 볼 수 있으며 수많은 작품 이미지들을 한데 모아 일목요연하게 편집하고 체계화하여 일관된 흐름으로 작가의 작품을 보여주는 것이 포트폴리오의 주된 목적이다. 2. 포트폴리오의 중요성 포트폴리오는 미래에 자신을 고용할 기업이나 예술관련 분야에서 자신의 작품을 소개할 때 반드시 요구되는 시각적 참고 자료이기 때문에 중요하다. 포트폴리오는 단순히 창조적인 능력을 보여주고 자기 홍보를 하기 위한 수단으로 사...2025.05.03