컴퓨터의 이해2
問題一覧
1
사람과 컴퓨터가 의사교환을 하기 위한 언어
2
컴퓨터에 친숙한 언어
3
0과 1로 표현, 컴퓨터가 직접 이해
4
복잡한 기계어를 기호화(니모닉)
5
저급언어는 주기억장치, 레지스터, 마이크로프로세서, 입출력포트 등 하드웨어 통제
6
저급언어에 비해 인간 친밀성 높음
7
없다. 저급언어인 기계어만 사용
8
어셈블리어-어셈블러 / 시스템 호환문제 남음
9
포트란, 알골, 베이직, 파스칼, 코볼 등 고급언어 컴파일러 개발
10
블록 비주얼 프로그래밍언어, 자연언어(100프로아님)
11
3세대는 절차적 중심의 언어, 4세대는 비절차적 중심의 언어
12
데이터베이스 질의 언어
13
비주얼 프로그래밍 언어 : 비주얼 베이직, 델파이
14
특정 목적의 작업을 수행하기 위한 명령어와 자료를 모은것
15
개발자, 프로그램을 개발
16
선정항 언어를 이용하여 프로그램을 개발할 환경 필요
17
에디터, 컴파일러, 링커, 로더, 디버거
18
프로그램 언어로 만들어진 프로그램 소스를 실행파일로 실행
19
프로그램 명령어인 프로그래밍 언어의 내용을 편집
20
작성한 언어를 기계어 변환(컴퓨터 이해하도록)
21
작성 언어에서 발생한 오류를 쉽게 찾아 수집하도 돕는 프로그램
22
여러 목적 파일을 하나의 실행 파일로 만들어주는 기능
23
컴파일러, 디버거, 링커, 에디터 등을 통합적으로 제공하는 개발환경
24
프로그램 작성 > 소스작성(소스코드) > 컴파일 > 링크 > 실행
25
어셈블리어를 기계어로 변환
26
목적파일 > 실행파일로 만드는 프로그램, 하나의 파일로 합치는 작업(링크과정)
27
링크 작업 결과 생성된 프로그램(exe, com)
28
프로그램 명령 수행 > 컴퓨터의 상태보여주기, 오 발생 시 오류 찾도록 도와줌
29
고급언어를 기계어 변환해주는 역할(파이썬, 자바, 쉘)
30
원시코드를 기계어 번역
31
3세대 고급언어, 현재도 사용
32
3세대 고급언어, 포트란 직후 두번째 언어
33
3세대 고급언어, 범용적 언어
34
3세대 고급언어, 범용적 개발용으로 성공
35
유닉스 개발용 시스템 프로그래밍 언어
36
C언어에 객체지향, 상속성이 추가됨
37
교육용 프로그래밍 언어
38
OO (object-oriented)
39
속성 : 객체의 특성을 표현하는 정적인 성질
40
함수 : 전체 과정을 나누어 처리하는 단위, 문제 함수 단위로 나누어 해결
41
메소드 : 객체는 자료와 일련의 처리 명령을 하나 묶은 프로그래밍 방식, 함수보다 높은 수준의 모듈화 방법
42
객체 : 고객 객체 > 돈과 제품(2개속성) 돈을 넣음, 잔돈 받기, 제품 받기(3개행동) 자판기객체 > 돈, 제품(2속성) 돈을 받음, 돈 검사, 잔돈 줌, 제품 줌(4행동)
43
시뮬라에서 시작함
44
소수객체지향언어 : 스몰토크, 미펠
45
나이트코드 실행되도록 함(이진파일)
46
c++언어를 기반으로한 객체지향언어
47
인공지능의 구현, 빅데이터 분석과 처리, 머신러닝 분야 최고 언어
48
키워드 적음(25개), 매우 효율적임, 간결함, 실용적
49
자바가상기계, 안드로이드를 위해 제작, 객체지향 언어
50
애플이 2014개발, 애플 앱 개발용
51
통계분석 및 그래픽 작업을 위한 인터프리터 프로그래밍 언어 무료
52
아직 처리되지 않은 값, 단순 사실
53
데이터를 처리한 결과, 사람에게 유용하게 쓰일 수 있다
54
데이터의 저장소
55
유지관리할 수 있도 돕는 프로그램
56
데이터베이스 DB : 관련있는 데이터의 저장소
57
특정 종류의 데이터를 저장하기 위한 영역
58
필드가 모여서 레코드
59
레코드가 모여서 파일
60
파일이 모여서 데이터베이스
61
파일1 : 학번1 학과1 이름1 주소1...
62
뷰(데이터베이스를 보는 관점) > 3단계로 추상화
63
데이터베이스의 전체적인 설계
64
1. 물리적 단계(내부단계) : 물리스키마, 물리적 데이터베이스
65
저장장치 내부에 저장될 구조와 위치 결정, 어떻게 변환되는지, 하드웨어 실질적 상호작용을 다룸, 물리적 구조를 기술, 하위 데이터 모델을 통해 표현
66
저장될 데이터의 종류와 데이터 관계 기술, 복잡한 데이터 구조를 알 필요 없이 간단 구조로 전체 데이터 기술
67
최상위 추상화 단계, 사용자 직접 상호작용, 논리적 단계의 데이터를 친숙한 뷰로 변환하여 제공, 서브스키마, 외부스키마, 사용자 각각이 원하는 데이터베이스가 다름
68
추상화 과정에서 상위 수준의 스키마 정의에 영향을 주지 않고 해당 스키 정의를 수정할 수 있는 능력
69
계층적모델, 네트워크모델, 관계형모델 3개
70
저장관리, 질의처리기, DBMS 인터페이스 도구 3개 구성
71
MY SQL : 오픈소 DBMA 제품
72
.
73
마이크로소프트가 만든 표준 개방형 응용프로그램
74
스마트폰, 태블릿과 같은 다양한 모바일 기기 기본 탑재되는 데이터베이스
75
DBMS를 사용하 않고 활용할 수 있는 데이터베이스 엔진
76
파일조회?로 추정됨
77
데이터베이스에서 유용한 정보를 캐내는 것 KDD
78
연관, 연속성, 분류, 군집, 일반화, 특성화
79
1. 비즈니스이해 : 프로젝트 목표, 비즈니스 요 정보
80
이미지, 텍스트, 영상 등의 용량이 큰 비정형 데이터를 하드웨어에 원활하게 처리할 수 있도 함
81
데이터기반 의사결정을 위한 대용량 데이터 분석, 처리
82
NoSQL 중 가장 인기, 매우 거대한 DB
83
.
問題一覧
1
사람과 컴퓨터가 의사교환을 하기 위한 언어
2
컴퓨터에 친숙한 언어
3
0과 1로 표현, 컴퓨터가 직접 이해
4
복잡한 기계어를 기호화(니모닉)
5
저급언어는 주기억장치, 레지스터, 마이크로프로세서, 입출력포트 등 하드웨어 통제
6
저급언어에 비해 인간 친밀성 높음
7
없다. 저급언어인 기계어만 사용
8
어셈블리어-어셈블러 / 시스템 호환문제 남음
9
포트란, 알골, 베이직, 파스칼, 코볼 등 고급언어 컴파일러 개발
10
블록 비주얼 프로그래밍언어, 자연언어(100프로아님)
11
3세대는 절차적 중심의 언어, 4세대는 비절차적 중심의 언어
12
데이터베이스 질의 언어
13
비주얼 프로그래밍 언어 : 비주얼 베이직, 델파이
14
특정 목적의 작업을 수행하기 위한 명령어와 자료를 모은것
15
개발자, 프로그램을 개발
16
선정항 언어를 이용하여 프로그램을 개발할 환경 필요
17
에디터, 컴파일러, 링커, 로더, 디버거
18
프로그램 언어로 만들어진 프로그램 소스를 실행파일로 실행
19
프로그램 명령어인 프로그래밍 언어의 내용을 편집
20
작성한 언어를 기계어 변환(컴퓨터 이해하도록)
21
작성 언어에서 발생한 오류를 쉽게 찾아 수집하도 돕는 프로그램
22
여러 목적 파일을 하나의 실행 파일로 만들어주는 기능
23
컴파일러, 디버거, 링커, 에디터 등을 통합적으로 제공하는 개발환경
24
프로그램 작성 > 소스작성(소스코드) > 컴파일 > 링크 > 실행
25
어셈블리어를 기계어로 변환
26
목적파일 > 실행파일로 만드는 프로그램, 하나의 파일로 합치는 작업(링크과정)
27
링크 작업 결과 생성된 프로그램(exe, com)
28
프로그램 명령 수행 > 컴퓨터의 상태보여주기, 오 발생 시 오류 찾도록 도와줌
29
고급언어를 기계어 변환해주는 역할(파이썬, 자바, 쉘)
30
원시코드를 기계어 번역
31
3세대 고급언어, 현재도 사용
32
3세대 고급언어, 포트란 직후 두번째 언어
33
3세대 고급언어, 범용적 언어
34
3세대 고급언어, 범용적 개발용으로 성공
35
유닉스 개발용 시스템 프로그래밍 언어
36
C언어에 객체지향, 상속성이 추가됨
37
교육용 프로그래밍 언어
38
OO (object-oriented)
39
속성 : 객체의 특성을 표현하는 정적인 성질
40
함수 : 전체 과정을 나누어 처리하는 단위, 문제 함수 단위로 나누어 해결
41
메소드 : 객체는 자료와 일련의 처리 명령을 하나 묶은 프로그래밍 방식, 함수보다 높은 수준의 모듈화 방법
42
객체 : 고객 객체 > 돈과 제품(2개속성) 돈을 넣음, 잔돈 받기, 제품 받기(3개행동) 자판기객체 > 돈, 제품(2속성) 돈을 받음, 돈 검사, 잔돈 줌, 제품 줌(4행동)
43
시뮬라에서 시작함
44
소수객체지향언어 : 스몰토크, 미펠
45
나이트코드 실행되도록 함(이진파일)
46
c++언어를 기반으로한 객체지향언어
47
인공지능의 구현, 빅데이터 분석과 처리, 머신러닝 분야 최고 언어
48
키워드 적음(25개), 매우 효율적임, 간결함, 실용적
49
자바가상기계, 안드로이드를 위해 제작, 객체지향 언어
50
애플이 2014개발, 애플 앱 개발용
51
통계분석 및 그래픽 작업을 위한 인터프리터 프로그래밍 언어 무료
52
아직 처리되지 않은 값, 단순 사실
53
데이터를 처리한 결과, 사람에게 유용하게 쓰일 수 있다
54
데이터의 저장소
55
유지관리할 수 있도 돕는 프로그램
56
데이터베이스 DB : 관련있는 데이터의 저장소
57
특정 종류의 데이터를 저장하기 위한 영역
58
필드가 모여서 레코드
59
레코드가 모여서 파일
60
파일이 모여서 데이터베이스
61
파일1 : 학번1 학과1 이름1 주소1...
62
뷰(데이터베이스를 보는 관점) > 3단계로 추상화
63
데이터베이스의 전체적인 설계
64
1. 물리적 단계(내부단계) : 물리스키마, 물리적 데이터베이스
65
저장장치 내부에 저장될 구조와 위치 결정, 어떻게 변환되는지, 하드웨어 실질적 상호작용을 다룸, 물리적 구조를 기술, 하위 데이터 모델을 통해 표현
66
저장될 데이터의 종류와 데이터 관계 기술, 복잡한 데이터 구조를 알 필요 없이 간단 구조로 전체 데이터 기술
67
최상위 추상화 단계, 사용자 직접 상호작용, 논리적 단계의 데이터를 친숙한 뷰로 변환하여 제공, 서브스키마, 외부스키마, 사용자 각각이 원하는 데이터베이스가 다름
68
추상화 과정에서 상위 수준의 스키마 정의에 영향을 주지 않고 해당 스키 정의를 수정할 수 있는 능력
69
계층적모델, 네트워크모델, 관계형모델 3개
70
저장관리, 질의처리기, DBMS 인터페이스 도구 3개 구성
71
MY SQL : 오픈소 DBMA 제품
72
.
73
마이크로소프트가 만든 표준 개방형 응용프로그램
74
스마트폰, 태블릿과 같은 다양한 모바일 기기 기본 탑재되는 데이터베이스
75
DBMS를 사용하 않고 활용할 수 있는 데이터베이스 엔진
76
파일조회?로 추정됨
77
데이터베이스에서 유용한 정보를 캐내는 것 KDD
78
연관, 연속성, 분류, 군집, 일반화, 특성화
79
1. 비즈니스이해 : 프로젝트 목표, 비즈니스 요 정보
80
이미지, 텍스트, 영상 등의 용량이 큰 비정형 데이터를 하드웨어에 원활하게 처리할 수 있도 함
81
데이터기반 의사결정을 위한 대용량 데이터 분석, 처리
82
NoSQL 중 가장 인기, 매우 거대한 DB
83
.