
총 323개
-
초등 소프트웨어 교수학습 과정안2025.05.051. 순차·선택·반복 구조 순차 구조는 프로그램에서 명령어를 순서대로, 차례대로 나열하는 것이며, 선택 구조는 조건에 따라 선택적으로 명령어가 실행되도록 나열하는 것이고, 반복 구조는 같은 명령을 정해진 횟수만큼 반복하도록 하는 것입니다. 이러한 순차, 선택, 반복 구조를 활용하면 알고리즘을 보고 한눈에 이해하기 쉽고, 프로그래밍을 길고 복잡하게 하지 않고 간단하게 할 수 있습니다. 2. 로봇 청소기 프로그래밍 에디가 만든 로봇 로디에게 바닥 청소를 시키기 위해 알고리즘을 짰지만, 로디가 바닥 청소를 하지 못하고 벽에 부딪혀 버렸습...2025.05.05
-
2023년1학년1학기_파이썬프로그래밍기초_출석대체과제물2025.01.241. 파이썬 프로그래밍 언어의 특징 파이썬 언어는 인터프리터 언어로, 소스 코드를 실행 시점에 바로 한 줄씩 해석하여 컴퓨터가 처리할 수 있도록 하는 작동 방식을 가지고 있습니다. 이로 인해 초기 개발이 빠르고 코드 수정이나 디버깅이 편리하지만, 실행 속도가 비교적 느리다는 단점이 있습니다. 반면 C, 자바, C++와 같은 컴파일러 언어는 소스코드를 저급언어인 기계어로 먼저 번역하여 실행되는 방식으로, 실행 속도가 매우 빠르지만 초기 개발이 느리고 수정이 어려우며 플랫폼의 호환성이 떨어집니다. 2. 파이썬의 동적 타이핑 특징 파이썬...2025.01.24
-
2024년 1학기 방송통신대 출석수업대체과제물 파이썬프로그래밍기초2025.01.251. 순차 구조 프로그래밍 순차 구조를 사용하여 0과 1000 사이의 정수를 사용자로부터 입력받아 각 자릿수의 합을 출력하는 프로그램을 작성하였습니다. 이를 통해 사용자 입력 받기, 변수 사용, 산술 연산, 출력 등 순차 구조의 기본적인 프로그래밍 기법을 익힐 수 있습니다. 2. 선택 구조 프로그래밍 선택 구조를 사용하여 사용자가 입력한 점수에 따라 성적을 출력하는 프로그램을 작성하였습니다. 이를 통해 if-elif-else 구문을 활용하여 조건에 따른 분기 처리를 할 수 있습니다. 3. 생성형 AI 활용 ChatGPT와 같은 생성...2025.01.25
-
데이터 탐색 방법 선택을 위한 정렬 여부 확인2025.05.081. 순차 탐색 순차 탐색은 데이터 배열의 처음부터 끝까지 비교하며 탐색하는 방법으로, n개의 데이터에 대해 평균 (n+1)/2의 탐색이 필요하며 최악의 경우 n번의 비교가 필요하다. 2. 이진 탐색 이진 탐색은 정렬된 데이터에 대하여 배열의 중간값을 기준으로 계속 자르는 방식으로 탐색을 진행하며, n개의 데이터에 대해 최대 log₂n의 비교가 필요하다. 3. 데이터 정렬 여부 확인 순차 탐색을 진행할 때는 데이터 정렬 여부가 필요 없지만, 이진 탐색을 할 때는 배열이 정렬되어 있는지 확인하는 것이 가장 중요하다. 데이터의 규모에 ...2025.05.08
-
[A+ 보장!] 연세대 의대 의예과 1학년 General Biology 실험 레포트 Protein quantificaiton2025.01.141. 단백질 구조와 기능 단백질은 생체 내에서 다양한 기능을 수행하며, 아미노산으로 구성되어 있다. 단백질의 1차 구조는 아미노산이 펩타이드 결합으로 연결된 폴리펩타이드의 사슬이며, 2차 구조는 폴리펩타이드의 펩타이드 결합 사이의 수소 결합으로 인해 형성되는 α 나선구조와 β 병풍구조를 의미한다. 단백질의 3차 구조는 폴리펩타이드의 3차원 형태를 의미하며, 곁사슬 사이의 다양한 결합이 이를 결정한다. 마지막으로 단백질의 4차 구조는 두 개 이상의 폴리펩타이드로 구성된다. 2. Bradford assay Bradford assay는 ...2025.01.14
-
다양한 파일 시스템의 특성과 적용 사례2025.01.121. 순차 파일 순차 파일은 데이터를 입력된 순서대로 저장하고, 접근 또한 저장된 순서에 따라 이루어지는 파일 시스템입니다. 이와 같은 특성으로 인해 순차 파일은 대량의 로그 파일 처리, 금융 거래 기록, 또는 백업 시스템에서 주로 활용됩니다. 순차 파일 시스템의 가장 큰 장점은 구현의 단순성과 데이터 처리 과정의 효율성에 있습니다. 2. 색인 순차 파일 색인 순차 파일(Indexed Sequential Access Method, ISAM)은 순차 접근과 직접 접근 방식을 결합한 파일 시스템으로, 데이터의 빠른 검색과 효율적인 저장...2025.01.12
-
조합 논리 회로와 순차 논리회로의 비교2025.01.031. 조합 논리 회로 조합 논리 회로는 현재의 입력 상태에 따라 출력이 결정되는 회로입니다. 과거의 상태에 영향을 받지 않으며, 데이터 처리 게이트의 조합과 입력 상태에 따라 출력이 결정됩니다. 따라서 조합 논리 회로는 기억 능력을 갖고 있지 않습니다. 2. 순차 논리 회로 순차 논리 회로는 현재의 입력과 과거의 기억 소자에 기억된 입력들의 조합에 따라 출력이 결정되는 회로입니다. 순차 회로에는 논리 게이트 이외에 기억 소자인 플립플롭이 사용됩니다. 순차 회로는 동기식과 비동기식으로 구분되며, 동기식 순차 회로가 더 많이 사용됩니다...2025.01.03
-
순서도를 이용한 알고리즘 작성 과제2025.01.151. 알고리즘 작성 이 과제는 커피 자판기에서 커피를 구매하는 동작을 순서도를 이용한 알고리즘으로 작성하는 것입니다. 순차, 선택, 반복 구조가 1회 이상 포함되어야 하며, 알고리즘의 흐름과 내용이 적합하게 작성되어야 합니다. 2. 순서도 순서도는 알고리즘을 시각적으로 표현하는 방법으로, 프로그래밍 과정에서 문제 해결 과정을 쉽게 이해할 수 있게 해줍니다. 이 과제에서는 순서도를 이용하여 커피 구매 과정을 단계별로 나타내고 있습니다. 3. 프로그래밍 구조 이 알고리즘에는 순차, 선택, 반복 구조가 사용되었습니다. 순차 구조는 단계별...2025.01.15
-
(자료구조)컴퓨터 내부의 자료표현 방법과 선형구조의 자료의 삽입과 삭제 방식을 C언어 배열과 구조체와 포인터를 이용하여 프로그래밍하고 예를 들어 데이터 삽입과 삭제되는 과정을 보이세요.2025.04.261. 자료구조의 개념과 종류 자료구조는 자료를 효율적으로 사용하기 위해 자료의 특성에 따라서 분류하여 구성하고 저장 및 처리하는 모든 작업을 의미한다. 컴퓨터를 이용하여 자료처리를 하기 위해서는 무엇보다도 먼저 자료를 컴퓨터가 다룰 수 있도록 컴퓨터 내에 표현해 주어야만 한다. 그리고 이렇게 표현된 자료를 컴퓨터는 일정한 절차를 통해 처리하게 된다. 자료구조에는 단순구조, 선형구조, 비선형구조, 파일구조 등이 있다. 2. 선형구조의 이해와 프로그래밍 선형구조는 데이터가 일렬로 연결된 논리적인 모양으로 구성하는 방법이며, 선형 구조에...2025.04.26
-
스택과 큐의 구조 및 특징 비교와 실생활 사례2025.05.131. 스택의 구조 및 특징 스택은 후입선출(LIFO) 구조를 가진 자료구조로, 한 쪽이 막힌 통의 구조와 유사하다. 자료를 집어넣는 것을 푸시(push), 가장 나중에 넣은 것을 꺼내는 것을 팝(pop)이라고 한다. 스택의 실생활 사례로는 식판 및 접시, 동전 보관함, 좁은 주차장, CD 보관함, 이면지함 등이 있다. 2. 큐의 구조 및 특징 큐는 선입선출(FIFO) 구조를 가진 자료구조로, 양쪽이 모두 뚫린 기둥형의 모양과 유사하다. 한쪽 끝은 자료를 집어넣는 입구, 다른 쪽 끝은 자료를 꺼내는 출구의 역할을 한다. 자료를 넣는 ...2025.05.13