수제비카페를 참고하여 작성하였습니다.
네트워크의 구성 및 유지를 위해 기지국이나 액세스 포인트와 같은 기반 네트워크 장치를 필요로 하지 않고 멀티 홉 라우팅 기능이 있으며 긴급구조, 긴급회의, 전쟁터에서의 군사네트워크에 사용된다.
답 애드 혹 네트워크 (Ad-hoc Network)
- 고정된 기반 망의 도움 없이 이동 노드들간에 자율적으로 구성되는 망으로서, 네트워크에 자율성과 융통성을 부여한 네트워크로 Peer-to-Peer 통신, 다중 홉, 이동 노드 간 동적 네트워크를 구성할 수 있는 특징이 있는 네트워크 기술 (수제비 필기)
- 재난 현장과 같이 별도의 고정된 유서낭을 구출할 수 없는 장소에소 모바일 호스트만을 이용하여 구성한 네트워크로, 망을 구성한 후 단기간 사용되는 경우나 유선망을 구성하기 어려운 경우에 적합하다 (시나공 필기)
(1) 사람의 감정이나 경험을 나타내는 개념
(2) 사용자 인터페이스의 예로는 CLI가 있다.
답 (1) UX (2) UI
- UI는 사용자가 소프트에어를 사용하면서 접하게 되는 다양한 화면을 의미한다 (시나공 필기) 사용자와 시스템 사이에서 의사소통을 할 수 있도록 고안된 물리적인 가상의 매개체로 CLI, GUI, NUI, OUI가 있다.
- UX는 사용자가 시스템이나 서비스를 이용하면서 느끼고 생각하게 되는 총체적인 경험을 말하며 단순히 기능이나 절차상의 만족뿐만 아니라 사용자가 참여, 사용, 관찰하고 상호 교감을 통해서 알 수 있는 가치 있는 경험을 말한다. (시나공 필기)
- UI가 사용성, 접근성, 편의성을 중시한다면 UX는 이러한 UI를 통해 사용자가 느끼는 만족이나 감정을 중시한다. (시나공 필기)
a = 100 i = 0 result = 0 for i in range(1,3): result = a >> i result += 1 print(result)
답 26
[SQL문]
- 튜플 수정
( 1 ) 테이블 명 ( 2 ) 컬럼 = 값 WHERE 점수 >= 90;
답 (1) UPDATE (2) SET
[SQL문]
( 1 ) 테이블이름.학과 = 학과번호.( 2 )
답 (1) ON (2) 학과
int* ary = int[3]; int s=0; *(ary + 0) = 1; ary[1] = *(ary + 0) + 2; ary[2] = *ary + 3; for (i=0; i<3; i++){ s=s+a[i] } print("%d", s); ary[0] + ary[1] + ary[2] = ?
답 8
트랜잭션의 특징 중 원자성에 대해 약술하기
답 모두 반영되거나 아니면 전혀 반영되지 않아야 한다.
- 트랜잭션의 연산은 데이터베이스에 완료(COMMIT) 되든지 아니면 전혀 반영되지 않도록 복구(ROLLBACK) 되어야 한다. (시나공 필기)
원자성 (Atomicity) | 트랜잭션 내의 모든 명령은 반드시 완벽히 수행되어야 하며, 언 하나라도 오류가 발생하면 트랜잭션 전부가 취소되어야 한다 |
일관성 (Consistency) | 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 상태로 변환한다 시스템이 가지고 있는 고정 요소는 트랜잭션 수행 전과 수행 완료 후의 상태가 같아야 한다 |
지속성 (Druability) | 성공적으로 완료된 트랜잭션의 결과는 시스템이 영구적으로 반영되어야 함 |
독립성 (Isolation) | 둘 이상의 트랜잭션이 동시 병행 실행 되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어둘 수 없다 수행중인 트랜잭션은 완전히 완료될 때 까지 다른 트랜잭션에서 수행 결과를 참조할 수 없다 |
다음은 제 ( ) 정규형으로 부분 함수적 종속성을 제거하여 완전 함수적 종속을 만족하는 정규형은?
[수강 강좌]
학생번호 강좌이름 강의실 성적 501 데이터베이스 공학관 110 3.5 401 데이터베이스 공학관 110 4.0 402 스포츠경영학 체육관 103 3.5 502 자료구조 공학관 111 4.0 501 자료구조 공학관 111 3.5
[수강]
학생번호 강좌이름 성적 501 데이터베이스 3.5 401 데이터베이스 4.0 402 스포츠경영학 3.5 502 자료구조 4.0 501 자료구조 3.5
[강의실]
강좌이름 강의실 데이터베이스 공학관 110 스포츠경영학 체육관 103 자료구조 공학관 111
답 2
미국 국립 표준 기줄연구소 (NIST), DES를 대체하며 128 비트 블록 크기, 128 192 256 비트 키 길이, 대칭 키 암호
답 AES
class ovr{ public static void main(String[] args) { ovr a1 = new ovr(); ovr2 a2 = new ovr2(); System.out.print(a1.san(3,2) + a2.san(3,2)); } int san(int x, int y){ return x+y; } } class ovr2 extends ovr{ int san(int x, int y){ return x-y + super.san(x,y); } }
답 11
int main(){ int res; res = mp(2,10); printf("%d\n",res); return 0 ; } int mp(int base, int exp){ int res = 1; for(int i = 0; i < exp; i++){ res *= base; } return res; }
답 1024
럼바우 데이터 모델링
알맞는 답안을 찾아 쓰시오
(1) 입력값이 출력값일 때 - ex) 자료흐름도
(2) 시간에 따라 변하는 것 - ex) 상태 변화도
(3) 구조 - ex) ER 다이어그램
답 (1) Function (2) Dynamic (3) Information
화이트 박스 테스트 검증 기준에 대한 설명 중 알맞는 답안을 찾아 쓰시오
(1) 최소 한 번은 모든 문장을 수행한다.
(2) 결정 검증 기준이라고도 하며 조건별로 True/False일 때 수행한다.
(3) (2)와 달리 전체 조건식에 상관없이 개별 조건식의 True/False에 대해 수행한다.
답
(1) 구문(문장) 커버리지
(2) 결정(분기) 커버리지
(3) 조건 커버리지
[SQL문]
이씨인 사람 이름을 내림차순으로
SELECT ~ FROM ~ WHERE 이름 LIKE ( 1 ) ORDER BY ( 2 )
답 (1) 이% (2) DESC
병행제어 기법 중 접근한 데이터에 대한 연산을 모두 마칠 때 까지 상호배제 하는 것은?
답 로킹 (Locking)
- 주요 데이터의 액세스를 상호 배타적으로 하는 것으로, 트랜잭션들이 어떤 로킹 단위를 액세스하기 전에 Lock(잠금)을 요청해서 Lock이 허락되어야만 그 로킹 단위를 액세스할 수 있도록 하는 기법 (17년 3회 기사 실기 기출)
자바 제한자, test 클래스에서 객체 선언 없이 test 함수() 참조하는 코드
public class test{ public static void main(String[] args) { System.out.print(test.check(1)); } ( 빈칸 )String check(int num){ return (num>=0) ? “positive” : “negative”; } } 출력값: positive
답 Static
- https://programmingsummaries.tistory.com/46
디자인 패턴, ( ) 패턴은 반복적으로 사용되는 객체들의 상호작용을 패턴화한 것, 클래스나 객체들이 상호작용하는 방법, 알고리즘 등과 관련된 패턴
ex) Interpreter, Observer, Command
답 행위
- 행위 패턴은 클래스나 객체들이 서로 상호작용하는 방법이나 책임 분배 방법을 정의하는 패턴이다. 하나의 객체로 수행할 수 없는 작업을 여러 객체로 분배하면서 결합도를 최소화 할 수 있도록 도와준다. (시나공 필기)
패킷 교환 방식에 대한 설명으로 알맞는 답안을 찾아 쓰시오
(1) 목적지 호스트와 미리 연결 후 통신하는 연결형 교환 방식
(2) 헤더에 붙여서 개별적으로 전달, 비연결형 교환 방식
답 (1) 가상회선방식 (2) 데이터그램방식
응집도에 대한 설명으로 알맞는 답안을 찾아 쓰시오
(1) 입출력 간 연관성은 없으나, 순서에 따라 수행하는 것
(2) 동일한 입출력 사용
(3) 모든 기능들이 연관되어 있는 것, 그룹화
답
(1) 절차적 응집도(Procedual Cohesion)
(2) 교환적 응집도 (Communication Cohesion)
(3) 기능적 응집도 (Functional Cohesion)
'정보처리기사' 카테고리의 다른 글
흥달쌤 깨알 C언어 1~10강 스터디 노트 (0) | 2022.04.06 |
---|---|
1장 요구사항 확인 / 정보처리기사 실기 정리 (0) | 2021.08.23 |
[정보처리기사 실기] 2021년 1회 실기 출제 개념 정리 (0) | 2021.07.06 |
[정보처리기사] 21년 1회 필기 기출 - 실기 기출 / 겹치는 개념 정리 (0) | 2021.06.14 |
[정보처리기사] 21년 1회 필기 출제 개념 정리 (0) | 2021.06.05 |