분류 전체보기(209)
-
모의고사 - 2020.06.06(4과목 : 프로그래밍 언어) 20문항
61. IPv6에 대한 설명으로 틀린 것은? 1. 128비트의 주소 공간을 제공한다. 2. 인증 및 보안 기능을 포함하고 있다. 3. 패킷 크기가 64Kbyte로 고정되어 있다. 4. IPv6 확장 헤더를 통해 네트워크 기능 확장이 용이하다. 패킷 크기가 64Kbyte로 고정되어 있는 것은 IPv6가 아니라 IPv4의 특징입니다. 정답은 3번 IP 주소 (tistory.com) 62. C언어에서 비트 논리연산자에 해당하지 않는 것은? 1. ^ 2. ? 3. & 4. ~ ^ : xor 비트 연산자 ? : 조건 연산자 & : and 비트 연산자 ~ : not 비트 연산자 정답은 2번 63. TCP/IP 프로토콜 중 전송계층 프로토콜은? 1. HTTP 2. SMTP 3. FTP 5. TCP HTTP, SMTP..
2022.04.20 -
모듈
모듈(Module) - 시스템의 각 기능들을 의미 - 모듈의 독립성은 결합도와 응집도에 의해 측정됨 - 결합도가 약하고, 응집도가 강할 때 독립성은 높아짐 결합도(Coupling) - 모듈 간에 상호 의존하는 정도, 두 모듈 사이의 연관 관계를 의미 - 결합도가 높으면 시스템 구현 및 유지보수가 어려움 - 결합도는 약할수록 독립성이 높아짐 결합도 약함 결합도 강함 자료 결합도 -> 스탬프 결합도 -> 제어 결합도 -> 외부 결합도 -> 공유 결합도 -> 내용 결합도 응집도(Cohesion) - 모듈 내부 요소들이 서로 관련되어 있는 정도 - 모듈이 독립적인 기능으로 정의되어 있는 정도 - 응집도가 높을수록 독립성이 높아짐 응집도(강함) 응집도(약함) 기능적 응집도 -> 순자적 응집도 -> 교환적 응집도 ..
2022.04.20 -
IP 주소
IP주소(Internet Protocol Address) - 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 주소 - IPv4, IPv6 IPv4 - 8비트씩 4부분으로 총 32비트로 구성 - 10진수로 표시 예) 192.168.242.123 - 점(.)으로 구분 - 헤더 크기 가변 - IPSEC 프로토콜 별도 설치 - 패킷 크기 64Kbyte로 고정 - Multicast, Unicast, Broadcast IPv6 - 16비트씩 8부분으로 총 128비트로 구성 - 16진수로 표기 예) fe80::948:6e71:45b0:daac%20 - 콜론(;)으로 구분 - 헤더 크기 고정 - 인증 및 보안기능 제공 - 임의로 큰 크기의 패킷 - Multicast, Unicast, Anyca..
2022.04.19 -
모의고사 - 2020.06.06(3과목 : 데이터베이스 구축) 20문항
위 이미지를 클릭하시면 제가 올린 문제와 같은 문제를 풀어보실수 있습니다. 공부의 목적으로 작성한 글입니다. 궁금하시거나 헷갈리시는 문제가 있으시면 제 블로그를 통해 도움을 얻으시면 감사하겠습니다. 제가 작성한 내용이 틀린 경우에는 댓글로 남겨 주시면 감사하겠습니다. 41. SQL의 분류 중 DDL에 해당하지 않는 것은? 1. UPDATE 2. ALTER 3. DROP 4. CREATE DDL에 해당하는 명령어는 ALTER, DROP, CREATE입니다. UPDATE는 DML입니다. 정답은 1번 SQL (tistory.com) 42. 다음 두 릴레이션에서 외래키로 사용된 것은? (단 밑줄 친 속성은 기본키이다.) 과목(과목번호, 과목명) 수강(수강번호, 학번, 과목번호, 학기) 1. 수강번호 2. 과목번..
2022.04.19 -
병행 제어 - 로킹(Locking)
병행 제어 - 여러 개의 트랜잭션이 동시에 실행되면서도 데이터베이스의 일관성을 유지 할 수 있게 하는 기법 로킹(Locking) - 하나의 트랜잭션이 데이터를 액세스 하는 동안 다른 트랜잭션이 액세스 할 수 없도록 lock(잠금)하는 기법 - 한번에 로킹 할 수 있는 크기를 로킹 단위라고 함 - 필드, 레코드, 테이블, 파일, 데이터베이스 등이 로킹 단위가 될 수 있음 - 로킹 단위와 나머지는 반비례 함 - 로킹 단위가 커지면 나머지는 작아지고 로킹 단위가 작아지면 나머지는 커짐 *나머지 : 로크의 수, 병행 제어, 로킹 오버헤드, 병행성 수준, 데이터베이스 공유도
2022.04.19 -
분산 데이터베이스
분산 데이터베이스 - 논리적으로는 하나의 시스템이지만 물리적으로는 네트워크를 통해 연결된 여러 사이트에 분산되어 있는 데이터베이스를 의미함 분산 데이터베이스의 목표 1. 위치 투명성 - 데이터베이스의 실제 위치를 알 필요 없이 단지 데이터베이스의 논리적인 명칭만으로 액세스 할 수 있음 2. 중복 투명성 - 동일 데이터가 여러 곳에 중복되어 있더라도 사용자는 마치 하나의 데이터만 존재하는 것처럼 사용할 수 있고, 시스템은 자동으로 여러 자료에 대한 작업을 수행함 3. 병행 투명성 - 다수의 트랜잭션이 동시에 실현되더라도 트랜잭션의 결과는 영향을 받지 않음 4. 장애 투명성 - 트랜잭션, DBMS, 네트워크, 컴퓨터 장애에도 불구하고 트랜잭션을 정확하게 처리함
2022.04.18