2025/04 9

컴퓨터의이해 - 8강 정보통신기술과 우리 사회

주요용어 제3의 물결 : 1980년대 미국의 저널리스트이자 작가인 A. 토플러의 저서인 《제3의 물결》에 나온 용어. 저자에 따르면, 인류는 농경기술을 발견한 이래 1만 년의 ‘제1의 물결’을 지나, 산업혁명에 의한 기술혁신으로 300년 동안 ‘제2의 물결’을 경험하였으며, 이제는 고도로 발달한 과학기술에 의해 소위 ‘제3의 물결’이라 불리는 대변혁을 맞이하였다고 함. 현재 이 ‘제3의 물결’은 정보혁명이라고 부르며, 정보혁명을 거쳐 인류는 정보사회를 맞이하였음. (The third wave) : 1980년대 미국의 저널리스트이자 작가인 A. 토플러의 저서인 《제3의 물결》에 나온 용어. 저자에 따르면, 인류는 농경기술을 발견한 이래 1만 년의 ‘제1의 물결’을 지나, 산업혁명에 의한 기술혁신으로..

컴퓨터의이해 - 7강 데이터 베이스

주요용어파일 : 보조기억장치에 저장된 데이터의 집합인덱스 : 레코드를 식별할 수 있는 키(key)와 그 키에 해당되는 데이터 레코드의 저장 위치를 저장하는 데이터데이터베이스 관리 시스템(DBMS) : 응용프로그램과 데이터 간의 독립성을 유지하고, 다수 사용자 및 응용 사이의 데이터 공용을 지원하는 소프트웨어 패키지데이터베이스 언어 : 데이터베이스에서 데이터를 정의하거나 처리, 관리하는 등의 작업을 하기 위해 사용하는 컴퓨터 언어데이터 정의어(DDL) : 데이터베이스의 스키마를 생성, 변경, 삭제할 목적으로 사용하는 언어데이터 조작어(DML) : 데이터베이스에 데이터의 삽입, 검색, 수정, 삭제 등의 처리를 하기 위한 목적으로 사용하는 언어데이터베이스 스키마(schema) : 데이터베이스에서 데이터의 구조..

컴퓨터의이해 - 6강 소프트웨어와 정보시스템

주요용어시스템 소프트웨어 : 컴퓨터 하드웨어를 운영하고, 응용 소프트웨어가 동작하기 위한 기반 구조를 형성하는 소프트웨어부팅(booting) : 컴퓨터의 동작을 시작하기 위해 운영체제를 컴퓨터에 적재하여 실행을 개시하는 절차운영체제 : 프로그램의 실행 관리, 컴퓨터 자원의 효율적 관리, 사용자 인터페이스 등의 기능을 제공하는 시스템 소프트웨어명령어 인터페이스(command-line interface, CLI) : 텍스트 형태의 명령어를 이용하여 사용자와 컴퓨터가 상호작용하는 사용자 인터페이스 방식그래픽 사용자 인터페이스(graphical user interface) : 컴퓨터의 기능을 실행하기 위해 지시하고 그 결과를 확인하는 것을 아이콘 등의 그래픽을 활용하여 쉽고 편리하게 컴퓨터를 사용할 수 있게 하..

유비쿼터스컴퓨팅 - 5강 나노 기술 및 차세대 전지

나노 기술(NT : Nano Technology)개요물질의 특성을 나노 스케일에서 규명하고 제어하는 기술원자나 분자를 적절하게 결합시켜 새로운 미세한 구조를 만들어 기존 물질을 변형하거나 새로운 물질을 창출하는 것을 가능하게 하는 초미세 기술나노미터(nm) 크기의 원자나 분자를 조작하여 물질의 구조나 배열을 제어함으로써 나노 특유의 특이성을 이용한 새로운 기능이나 우수한 특성을 발현해 내는 기술을 통칭10억분의1을 나타내는 단위난쟁이를 뜻하는 고대 그리스어 나노스(nanos)에서 유래1nm는 10억분의 1m이며, 이는 머리카락 굵기의 약 8만분의 1, 수소 원자 10개를 나란히 늘어놓은 정도에 해당일반적으로 100nm 이하의 크기를 가지는 물질은 중력에 의한 물리학보다는 양자역학에 따라 다른 특성을 가짐..

파이썬프로그래밍기초 - 5강 순차 구조

주요용어제어구조 : 프로그램의 실행 흐름을 결정하는 구조순차구조 : 실행의 흐름을 주어지는 명령의 위치적 흐름에 따라 수행하는 구조프로그래밍 에러 : 설계 미숙, 결함 또는 문법 오류로 프로그램이 의도한 대로 결과를 생성하지 못하는 문제 상황데이터 타입 변환 : 한 데이터의 타입을 다른 데이터 타입으로 전환하는 과정제어 구조의 이해구조적 프로그래밍 패러다임- 절차적 프로그래밍 패러다임의 하위 개념- goto 문을 사용하지 않고 프로그램을 3가지 제어 구조만으로 구성하는 프로그래밍 패러다임- 순차 구조, 선택 구조, 반복 구조- 프로그램 실행 흐름이 간결하고 작은 규모로 조직화하기 쉬움 1. 순차 구조실행의 흐름을 주어지는 명령의 위치적 흐름에 따라 수행하는 구조명령 라인 위에서 아래로 흐르는 가장 직관적..

파이썬프로그래밍기초 - 4강 파이썬 시작하기

주요용어함수 : 특정 작업을 수행하는 코드의 집합으로 함수의 이름만으로 실행할 수 있는 단위변수 : 처리할 데이터와 처리된 결과를 임시적 저장하는 공간산술연산자 : 피연산자(operand)에 대해 지정된 산술 연산을 지시하는 기호내장함수 : 별도의 라이브러리 없이 파이썬 인터프리터에서 기본적으로 지원하는 함수프로그래밍 기초숫자- 정수(integer) : 소수점이 없는 숫자- 실수(floating point) : 소수점이 포함되는 숫자 문자- 유니코드 기반 문자 또는 문자열- 인용 부호 " 또는 '를 사용하여 표현- 문자가 하나든, 여러개든 파이썬에서는 모두가 문자 타입으로 분류 기본연산자와 표현식- 피연산자와 연산자를 이용한 표현식은 파이썬 인터프리터에 의해 자동 계산연산자기능+더하기-빼기*곱하기/나누기..

데이터정보처리입문 - 2강 데이터 입력과 점검

데이터(data) : 어떤 주제에 대해 수집된 구조화된 정보통계적 데이터 : 수치적 계산과 통계적 분석에 알맞은 데이터 데이터 분석의 목적자연 및 사회현상에 대한 정확한 현상(집단의 특징) 파악왜 그런 현상이 나타나게 되었는지(인과관계) 규명경제, 사회현상 속에 숨어 있는 법칙성 발견 -> 미래상황 예측으로 합리적인 의사결정 도움 데이터 수집 방법통계조사, 실험, 관찰 등을 통해 조사단위나 실험단위로부터 정해진 측정 방법(측정도구, 질문지)으로 측정하여 얻음측정 : 각각 조사단위의 어떤 특성을 일정한 기준에 따라 관측하여 각 조사단위에 수치를 부여하는 작업 데이터 관련 기본용어케이스(case, 레코드) : 데이터 세트에서 하나의 조사단위에 대한 정보의 집합체변수(variable, 필드) : 각 조사단위로..

유비쿼터스컴퓨팅개론 - 4강 디바이스 기술 SoC/MEMS

SoC배경- 전자기기가 본래의 서비스 제공 영역을 넘어서 다기능화 및 소형화되고 있으며, 서로 다른 서비스를 제공하던 전자기기 간에 융합 및 복합화가 일어나고 있는 상황에서 중추적인 역할을 하고있음정의SoC(system on chip) 기술 : 칩 자체가 하나의 시스템으로 능할 수 있도록 마이크로프로세서와 디지털 신호 처리장치, 메모리, 베이스밴드 칩, 임베디드 소프트웨어 등을 집적시킨 칩PC는 메인보드와 CPU, 메인메모리, 그래픽카드 등으로 구성되지만, 이러한 모든 부품을 하나의 칩 위에서 구현하여 집적하는 기술칩 자체가 하나의 시스템으로 기능할 수 있도록 정보통신기기의 핵심 기능을 담당하는 메모리, 디지털 회로, 아날로그 회로, CPU, 셍서, 안테나, 수동소자 등을 하나의 반도체 집에 집적하는 기..

컴퓨터의 이해 - 5강 보조기억장치와 데이터 저장

주기억장치 : CPU가 직접 읽거나 기록할 수 있는 기억장치보조기억장치 : 주기억장치를 보조하는 2차 기억장치보조기억장치의 필요성대용량의 기억장치가 필요비휘발성 기억장치주기억장치의 효율적 사용자기테이프 기억장치의 특성1. 순차접근 기억장치- 물리적 순서에 따라 데이터를 저장- 기록된 순서에 따라 읽을 수 있음2. 원하는 위치에 신속하게 접근할 수 없음- 대화식 처리에 직접 사용하기에 적합하지 않음- 데이터의 백업 용으로 사용최근의 자기테이프는 카트리지 내부에 장착- 테이프를 보호하고 다루기 편리- DAT, DLT테이프 라이브러리 (대용량 저장장치)- 최대 수 엑사바이트에 이르는 대용량 기억장치- 백업, 자주 사용되지 않는 데이터의 저장 등의 용도로 활용자기디스크 기억장치직접접근 저장장치데이터의 위치는 지..