본문 바로가기
728x90

방통대299

7-1 반복 구조의 정의 반복 구조의 개념 : 특정 영역의 명령문을 여러 번 실행하는 구조 -> 반복 횟수를 조건에 따라 결정 -> loop, iterate, repeat 용어가 혼용 반복 구조의 구문형식 -구문형식: 조건 제어 반복 // 반복 여부를 매번 판단 -구문형식: 계수 제어 반복 // 반복 횟수를 미리 제시 반복 구조의 실행흐름 -조건 제어 반복 반복 출력 프로그램 : '저는 파이썬을 잘 다룰 수 있습니다'를 5번 출력하는 프로그램을 작성하시오 #메시지 저장 msg = "저는 파이썬을 잘 다룰 수 있습니다" #5번 반복 출력 count = 1 while count 2024. 4. 4.
7강. 컴퓨터의 이해 - 데이터베이스 연습 문제 문제1. 다음 중 키를 이용하여 레코드를 쉽게 검색하기 위한 목적으로 키 값과 레코드 주소를 저장하는 데이터구조를 사용하는 파일 구조는? 1. 인덱스된 파일 구조 2. 상대적 파일 구조 3. 순차적 파일 구조 4. 직접적 파일 구조 정답 : 1 풀이 : 인덱스된 파일 구조는 레코드를 키 값과 주소를 저장하는 데이터구조를 사용한다. 문제2. 한 조직의 정보시스템 내에서 동일한 정보를 응용 업무마다 중복적으로 저장함으로써 야기되는 특성에 해당되는 것은? 1. 데이터 저장공간이 절약된다. 2. 데이터 변경에 따른 데이터 모순성을 발생시킬 가능성이 있다. 3. 데이터의 처리 속도가 높아진다. 4. 정보의 통신이 어려워진다. 정답 : 2 풀이 : 데이터의 중복이 발생하여 저장공간 낭비, 데이터의 모순성을 발생시킨.. 2024. 4. 3.
7-5 데이터 웨어하우스 데이터 웨어하우스 : 현 시점의 정확한 데이터 저장 -> 현재 재직 중인 직원, 생산 중인 상품, 재고, 매출 등 : 시간에 따라 변화함 *변화의 추이를 관찰하여 기관의 의사결정에 필요한 정보를 도출할 필요가 있음 : 의사 결정을 지원하는 데이터의 집합체 -> 기업의 운영 시스템(마케팅, 판매, 회계 등)의 데이터베이스로부터 추출되어 적절한 형태로 변환되어 저장됨 *분기별, 연도별 현황, 경향 등과 같은 분석적인 보고서를 작성하는데 활용됨 데이터 웨어하우스의 특성 1. 주제지향 : 의사 결정에 필요한 특정 주제별로 구성된 데이터를 저장함 2. 통합 : 다수의 서로 다른 데이터베이스로부터 일관적 형태로 변환되어 통합됨 3. 시계열 : 일, 월, 분기, 연도 등 정해 놓은 시점별로 변화된 정보를 저장함 4... 2024. 4. 3.
7-4 데이터베이스 장단점 데이터베이스 시스템의 장점 : 데이터 중복의 최소화 -> 데이터 일관성 확보 -> 저장공간의 절감 : 데이터 독립성 보장 -> 논리적 데이터 독립성 -> 물리적 데이터 독립성 : 데이터의 일관성 및 무결성 -> 데이터 중복을 최소화하여 일관성 유지 -> 데이터 갱신시 DBMS의 중앙제어를 통해 유효성 검사 : 데이터의 공유 -> 다양한 응용의 요구사항을 수렴한 통합적 개념 스키마를 통한 데이터 공유 : 데이터베이스의 사용자 인터페이스 표준화 -> SQL에 의한 표준 사용자 인터페이스 데이터베이스 시스템의 단점 : 운영비의 증대 -> 고가의 DBMS, 더 높은 CPU 성능과 큰 주기억장치가 필요함 : 데이터 처리 방법의 복잡성 -> 다양한 응용을 고려한 데이터 구조 설계가 가능한 고급 설계자 및 프로그래머.. 2024. 4. 3.
7-3 데이터베이스 스키마 데이터베이스 스키마 : 데이터베이스에서 데이터의 구조, 데이터의 표현 방법, 제약조건 등을 정의한 것 : 데이터베이스를 보는 입장에 따라 여러 단계의 스키마가 있음 -사용자의 입장 -조직 전체의 입장 -물리적 저장장치 입장 3계층 스키마 구조 2024. 4. 3.
7-2 데이터베이스 관리 시스템 1. 데이터베이스 관리 시스템(DBMS) : 응용프로그램과 데이터 간의 독립성을 유지하고, 다수 사용자에 의한 공용을 지원하는 소프트웨어 패키지 -> 다양한 응용에 필요한 여러 유형의 개체에 대한 데이터와 이들 사이의 상관관계에 대한 정보를 관리함 : 응용프로그램과 데이터베이스의 중재자 역할을 함 -> 사용자나 응용프로그램은 DBMS를 통해서만 데이터베이스에 접근할 수 있음 -데이터베이스 관리 시스템의 역할 : 빠른 데이터 저장, 검색, 갱신 : 데이터의 독립성 유지 : 데이터 공유 및 다수 사용자의 동시실행 제어 : 데이터의 빠르고 안전한 저장 및 파손 회복 능력 : 표준 질의언어, 질의처리 기능, 응용프로그램 개발환경 등 제공 : 데이터 보안 -데이터베이스 관리 시스템의 필수 기능 *데이터의 정의 :.. 2024. 4. 3.
7-1 데이터베이스 1. 정보사회와 데이터 : 다양한 영역의 활동에 따른 매우 많은 양의 데이터 발생 2. 파일 : 보조기억장치에 저장되어 있는 데이터의 집합 : 보관되어 있는 위치와 이름으로 접근하여 사용함 -파일 구조 : 파일 구조에는 순차적 구조, 상대적 구조, 인덱스된 구조가 있다. *순차적 구조 *상대적 구조 *인덱스된 구조 3. 파일을 이용한 데이터 관리 : 응용프로그램 단위로 필요한 파일을 소유, 관리 -문제점 : 데이터가 프로그램에 종속됨 : 서로 다른 응용이 부분적으로 같은 데이터를 필요로 하는 경우 데이터의 중복이 발생함 // 저장공간 낭비, 데이터의 모순 발생 가능성 4. 데이터베이스 : 어떤 조직이나 단체를 유지하고 관리하는 데 필수적인 관련 데이터의 집합 -> 논리적으로 연관된 하나 이상의 데이터의 .. 2024. 4. 3.
7강. 데이터정보처리입문 - 엑셀을 이용한 데이터 처리(2) 연습 문제 문제1. 엑셀에서 B2셀의 값이 60보다 작으면 "불합격", 60이상이면 "합격"을 D2셀에 표시하고자 한다. 적합한 엑셀함수 사용은? 1. =(IF(B2 2024. 4. 2.
7-2 엑셀을 사용한 데이터 처리 예 데이터에 대한 통계분석 -기술통계량: 데이터의 전반적인 분포 형태와 특성을 쉽게 파악하기 위한 목적으로 데이터를 정리, 요약한 수치 -[데이터] 탭의 [분석] 그룹의 [데이터 분석]을 이용함 -엑셀에서 제공하는 데이터 분석 도구: *[데이터] 탭에서 [분석] 그룹에서 [데이터 분석]이 나타나지 않는 경우 *기술 통계량을 구하는 예 1. [데이터] 탭의 [분석] 그룹의 [데이터 분석] 선택 2. '입력범위', '첫번째 행을 이름표로 사용', '요약통계량' 선택 3. 결과 확인 실습 : 성적데이터 -성적 데이터 -AVERAGE문을 이용한 평균 계산 -IF문을 이용한 '합격', '불합격' 판정 -[데이터 분석]을 이용한 기술 통계 분석 2024. 4. 2.
728x90