시작 하기 앞서
장학재단 필기를 위해서 정처기의 3,4,5과목을 위주로 복습하여 데이터베이스, 보안, 프로그래밍을 강화하도록 하겠다.
자료구조는 따로 공부하고 프로그래밍은 실기를 통해 더 학습하도록 하겠다.
20.06.06
52번
분산데이터베이스 목표
- 위치투명성 : 실제 위치를 알필요없이 단지 데이터베이스의 논리적인 명칭만으로 엑서스 가능
- 중복투명성 : 데이터가 여러 곳에 중복 되어있더라도 사용자는 마치 하나의 데이터만 존재하는 것처럼 사용 가능
- 병행투명성 : 다수 트랜잭션이 동시에 실현되도 그 결과는 영향을 받지 않음
- 장애투명성 : 트랜잭션,DBMS,네트워크,컴퓨터 장애에도 트랜잭션을 정확히 처리,무결성 보장
92번
- DB
- 하둡 : 오픈소스 기반 분산 컴퓨팅 플랫폼
- 디지털 아카이빙 : 디지털 정보 자원을 장기적 보존을 위한 작업
- 타조 : 우리나라가 주도적 개발중인 하둡기반 분산 데이터 웨어하우스 프로젝트
- 메타 데이터 : 일련의 데이터를 정의하고 설명해주는 데이터
- 네트워크
- 비컨 : 블루투스 기반 근거리 무선통신 장치
- NFC : 고주파를 이용한 근거리 무선 통신 기술
- NDN : 콘텐츠 자체의 정보와 라우터 기능만으로 데이터 전송을 수행하는 기술
- NGN : 유선망 기반의 차세대 통신망
- 포스퀘어 : 위치 기반 소셜 네트워크 서비스
- HW
- 맴리스터 : 메모리 + 레지스터 합성어로 차세대 메모리 기술
- 엠디스크 : 한번 기록만으로 자료를 영구히 보관할수 잇는 광 저장장치
97번
테일러링
- 프로젝트 상황 특성에 맞게 정의된 소프트웨어 개발 방법론 절차, 사용기법등을 수정 및 보완하는 작업
- 내부적 요건 : 납기/비용, 기술환경, 구성원 능력, 고객요구사항
- 외부적 요건 : 법적 제약사항, 국제표준 품질 기준
20.08.22
57번
순수 관계 연산자
- select
- project
- join
- division
일반집합 연산자
- 합집합
- 교집합
- 차집합
- 카티션 프로덕트
79번
UNIX 명령어
- ls : 파일목록 출력
- cat : 파일 내용 출력
- chmod : 파일 접근권한 변경
- fork : 새 프로세스 생성
81번
- 디지털 트윈 : 컴퓨터에 현실 속 사물의 쌍둥이를 가상화해 상황을 시뮬레이션 함으로 결과를 미리 예측하는 기술
20.09.26
55번
데이터 모델 구성요소
- 논리적 데이터 구조
- 연산
- 제약구조
74번
응집도
- 우연적 응집도(Coincidental) : 모듈 내 요소가 뚜렷한 관계 없이 존재, 연관성 없는 서로 다른 기능 수행
- 논리적 응집도(Logical) : 논리적으로 유사한 기능을 수행, but 관계없음
- 시간적 응집도(Temporal) : 특정 시간에 실행되는 기능들 모아둔 모듈
- 절차적 응집도(Procedural) : 모듈 수행 요소들이 반드시 특정 순서대로 수행
- 교환적 응집도(Communication) :모듈내 요소들이 동일한 입출력 자료로 서로 다른 기능 수행
- 순차적 응집도(Sequential) : 모듈내 한 요소의 출력 자료가 다음 요소의 입력자료로 사용
- 기능적 응집도(Functional) : 모듈 내 모든 요소들이 단일 기능 수행
87번
- SREM : RSL REVS사용한 자동화 도구
- PSL/PSA : 미시간 대학개발 이름 그대로를 사용하는 자동화도구
- HIPO : 하향식 소프트웨어 개발을 위한 문서화 도구
- SADT : SoftTech사에서 개발한 구조적 요구분석을 위한 블록 다이어그램을 채택한 자동화 도구
21.03.07
63번
운영체제 기능에 따른 제어프로그램
- 감시 프로그램(supervisor) : 프로그램과 시스템 작동상태를 감시
- 작업 제어 프로그램 : 작업의 연속 처리를 위한 스케줄 및 시스템 자원 할당 등
- 데이터 관리 프로그램 : 주기억장치와 보조기억장치 사이의 데이터 전송, 파일과 데이터를 처리 유지 보수 기능 수행
64번
IEEE 802 표준 규약
- 802.3 : CSMA/CD
- 802.4 : Token BUS
- 802.5 : Token RING
- 802.8 : Fiber optic LANS
- 802.11 : CSMA/CA
83번
- MQTT : 발행/구독 방식, 경량 메시지 전송 프로토콜
21.05.15
76번
TCP 프로토콜
- 세그먼트의 전송 및 오류를 제어
- 흐름제어 기능 수행
- 저이중방식 양방향 가상회선 제공
- 전송데이터, 응답데이터 함께 전송 가능
77번
연산자 우선순위
- 증감연산자( ++, – )
- 산술연산자( * / % )
- 산술연산자( + , - )
- 시프트연산자( «, » )
- 관계연산자( =<, =>, <. > )
- 관계연산자( ==, != )
-
비트연산자( &, ^, ) -
논리연산자( &&, ) - 조건연산자( ?: )
- 대입연산자( +=,*=,/=,%=,«=,»= )
- 순서연산자( , )
98번
- ftp(파일 전송 프로토콜) : 응용계층 프로토콜
- nmap : 연린 포트 정보 스캐닝해 보안취약점 찾는데 사용하는 도구
21.08.14
69번
192.168.1.0/24 네트워크를 FLSM 방식을 이용하여 4개의 Subnet으로 나누고 IP Subnet-zero를 적용했다.
이 때 Subnetting 된 네트워크 중 4번째 네트워크의 4번째 사용가능한 IP는 무엇인가?
- 4개의 subnet으로 나눔 = > 0, 64, 128, 192~
- IP subnet-zero를 사용은 전부 0인 192.168.1.0도 사용한다는뜻
- 4번째 네트워크 => 192.168.1.192
- 하지만 첫번째 주소와 마지막 주소인 192.168.1.192와 192.168.1.255는 네트워크 주소, 브로드캐스트 주소로 사용함
- 그래서 사용가능한 IP주소는 193부터 시작해서 4번째인 192.168.1.196이됨
82번
- 강제접근통제(Mandatory Access Control) : 주체와 객체의 등급을 비교하여 접근 권한을 부여하는 방식
- 임의접근통제(Discretionary Access Control) : 접근하는 사용자의 신원에 따라 접근 권한을 부여하는 방식
- 사용자계정컨트롤(User Access Control) : 프로그램에서 관리자 수준의 권한이 필요한 작업을 수행할 때 사용자에게 알려 제어할수 있도록 돕는기능
- 자료별 접근통제(Data-Label Access Control) : 개별 행,열에 대해 쓰기,읽기 권한을 가졌는지 명확하게 결정하는 제어 방식을
90번
- Software Defined Storage(SDS) : 컴퓨팅 소프트웨어로 규정하는 데이터 스토리지 체계
- 스토리지에 가상화 적용, 소프트웨어로 전체 소토리지 자원을 관리하여 하나의 저장장치처럼 사용할 수 있도록 하는 기법