
총 119개
-
파이썬 / 생활융합코딩 성적 출력 프로그램2025.05.091. 파이썬 파이썬은 인기 있는 프로그래밍 언어로, 다양한 분야에서 사용되고 있습니다. 이 프로그램은 파이썬을 사용하여 성적 데이터를 처리하고 출력하는 기능을 구현하고 있습니다. 파이썬의 기본 문법과 파일 입출력, 조건문, 함수 등의 개념이 활용되었습니다. 2. 성적 처리 이 프로그램은 입력 파일에서 학생들의 성적 데이터를 읽어와 평균 점수와 학점을 계산하여 출력하는 기능을 제공합니다. 평균 점수 계산 및 학점 등급 부여 로직이 구현되어 있습니다. 3. 파일 입출력 이 프로그램은 입력 파일 'input.txt'에서 성적 데이터를 읽...2025.05.09
-
<IT개론> 스택과 트리의 활용2025.05.091. 중위 표기법을 후위 표기법으로 변환 중위 표기법 'A+B*C'를 후위 표기법으로 변환하는 과정을 설명했습니다. 먼저 피연산자 A, B, C를 순서대로 출력하고, 연산자 +, *를 스택에 추가하여 우선순위에 따라 출력하는 방식으로 변환했습니다. 이를 통해 후위 표기법 'ABC*+'를 얻을 수 있습니다. 2. 중위 표기법을 후위 표기법으로 변환 중위 표기법 'A*B+C'를 후위 표기법으로 변환하는 과정을 설명했습니다. 피연산자 A, B, C를 순서대로 출력하고, 연산자 *, +를 스택에 추가하여 우선순위에 따라 출력하는 방식으로 ...2025.05.09
-
알고리즘: 재귀적 성질과 알고리즘 사례2025.01.151. 재귀적(Recursive) 성질의 의미 재귀적 성질은 반복적으로 스스로를 이용하여 정의하거나 응용하는 성질이며, 자기 자신을 호출하거나 사용하게 되는 것을 의미한다. 수학 분야에서는 자기 자신을 다시 이용하여 대상을 정의하는 것을 말하며, 신호처리 및 시스템 분야에서는 출력이 다시 입력으로 되돌아가서 사용되는 것을 뜻한다. 또한 프로그래밍에서의 재귀적 성질은 반복 연산 등과 같이 자기 자신을 다시 호출하는 프로그램을 말한다. 2. 재귀적 알고리즘과 그렇지 않은 경우의 차이점과 특징 재귀적 알고리즘(Recursive Algori...2025.01.15
-
순서도를 이용한 알고리즘 작성 과제2025.01.151. 알고리즘 작성 이 과제는 커피 자판기에서 커피를 구매하는 동작을 순서도를 이용한 알고리즘으로 작성하는 것입니다. 순차, 선택, 반복 구조가 1회 이상 포함되어야 하며, 알고리즘의 흐름과 내용이 적합하게 작성되어야 합니다. 2. 순서도 순서도는 알고리즘을 시각적으로 표현하는 방법으로, 프로그래밍 과정에서 문제 해결 과정을 쉽게 이해할 수 있게 해줍니다. 이 과제에서는 순서도를 이용하여 커피 구매 과정을 단계별로 나타내고 있습니다. 3. 프로그래밍 구조 이 알고리즘에는 순차, 선택, 반복 구조가 사용되었습니다. 순차 구조는 단계별...2025.01.15
-
확률과 통계 관련 탐구 주제-경우의 수2025.01.151. 3개의 주사위를 동시에 던질 때 나오는 눈의 수의 합이 9인 경우와 10인 경우 3개의 주사위를 동시에 던질 때 나오는 눈의 수의 합이 9인 경우와 10인 경우는 6가지로 서로 같은데도 불구하고, 실제로는 눈의 수의 합이 10인 경우가 더 많은 이유를 계산해 보고 탐구해 보자. 2. 상품 전시 배열에서의 순열과 조합 편의점이나 백화점 또는 매장에서는 상품을 전시할 때는 다양한 요소들을 고려하여 배열한다. 이 때 가능한 경우의 수를 구하는 과정을 통해 최종 상품 전시를 결정하는데 이러한 상황에 사용되는 순열과 조합의 원리를 탐구...2025.01.15
-
c로 배우는 쉬운 자료구조 개정3판 8단원 연습문제2025.01.171. 그래프 그래프에 관한 설명 중 옳은 문장은 2개입니다. 무방향 그래프를 인접 행렬로 표현하면 항상 대칭인 행렬이 되며, 무방향 그래프에서 모든 정점의 차수를 더하면 간선 수와 같습니다. 정점이 v개인 무방향 완전 그래프의 간선 수는 v^2개이며, 정점이 v개, 간선이 e개인 그래프를 인접 행렬로 표현하면 필요한 메모리는 O(v+e)입니다. 인접행렬로 표현된 그래프에서 너비 우선 탐색의 수행 시간은 O(v^2)입니다. 2. 그래프 표현 그래프는 정점 집합 V와 간선 집합 E로 이루어집니다. 정점이 a,b,c 세 개 존재하고 간선...2025.01.17
-
스마트폰이 바꾸어 놓은 인류의 모습2025.05.081. 스마트폰 사용 행태 미국의 Z세대는 하루에 약 80번 휴대폰 잠금을 해제하고, 밀레니얼 세대는 약 63회, X세대와 베이비붐 세대는 각각 49회와 30회 잠금을 해제하는 것으로 알려져 있다. Z세대 미국인의 96%는 스마트폰 없이 화장실에 가지 않는다. 2. 모바일과 소셜 네트워크의 결합 모바일과 소셜 네트워크라는 두 세력의 결합이 속도를 높였다. 사람들이 수익이 아닌 사용자 수에 따라 회사의 평가 기준을 바꾸기 시작했고, 과거에는 불가능할 것 같았던 디지털 광고가 업계를 지배하고 있다. 3. 알고리즘이 주도하는 변화 알고리즘...2025.05.08
-
컴퓨팅 사고 프로젝트 계획서2025.05.081. 다이어트 식단 관리 다이어트를 하면서 집에 가서 휴식 시간이나 수업 사이 공강 시간을 활용하여 건강한 식단을 챙겨먹어야 하지만, 매번 도시락을 챙겨가도 못 먹고 집에 가져오는 경우가 많다. 이를 해결하기 위해 간헐적 단식 습관과 식사 시간, 식단을 고려하여 어떻게 다이어트를 해나갈지 알고리즘을 만들고자 한다. 1. 다이어트 식단 관리 다이어트 식단 관리는 개인의 건강과 체중 조절을 위해 매우 중요한 부분입니다. 균형 잡힌 영양 섭취와 적절한 칼로리 섭취는 건강한 체중 유지에 도움이 됩니다. 하지만 무리한 식단 제한은 오히려 건...2025.05.08
-
스마트폰과 알고리즘 기술이 바꾸어 놓은 세상의 변화2025.05.091. 스마트폰의 확산 아이폰 출시 이후 스마트폰이 급속도로 확산되면서 우리 인류의 생활 모습이 180도 변화했다. 특히 Z세대 미국인의 96%는 스마트폰 없이 화장실에 가지 않을 정도로 스마트폰이 일상생활에 깊이 침투했다. 2. 디지털 광고의 부상 스마트폰과 소셜 네트워크의 결합으로 디지털 광고가 급성장했다. 구글과 메타의 광고 수익이 전체 광고 수익의 대부분을 차지하게 되었는데, 이는 소셜 네트워크가 사용자들의 데이터와 행동 패턴을 활용한 맞춤형 광고를 가능하게 했기 때문이다. 3. 알고리즘의 영향력 알고리즘은 사용자들의 관심을 ...2025.05.09
-
우버의 조직구조2025.05.101. 우버의 사업형태 우버는 자산의 축소를 기반으로 판매자(택시기사)와 소비자(승객)를 연결하는 사업형태를 취한다. 이는 기존 대다수의 전통적인 파이프형 조직들이 막대한 자산을 통해서 산업 내 가치사슬을 확립, 공고화했던 것과 대조적이다. 또한 우버는 알고리즘 시스템을 통해서 가격 책정, 양방향 평가 시스템 운영, 추천 경로 제공 등 사업 활동 전반에 걸쳐 알고리즘을 이용한다. 2. 우버의 조직형태 우버의 조직 형태는 대부분의 플랫폼 기업이 그러하듯이, 전통적인 기업의 기능에 집중하기보다는 행위자 간 연결을 중심으로 하는 조직형태를...2025.05.10