분류 전체보기 116

소프트웨어 설계 - 2024 3회

1. 사용자 인터페이스(UI) 중 명령과 출력이 텍스트 형태로만 이루어지는 인터페이스를 무엇이라 하는가NUIGUICLIOUI✅ 보기별 설명약어명칭설명정오CLICommand Line Interface명령어 기반 텍스트 입력/출력 인터페이스 (예: 터미널, CMD)✅ 정답GUIGraphical User Interface버튼, 아이콘, 창 등 시각적 요소로 조작 (예: 윈도우, 안드로이드)❌NUINatural User Interface터치, 음성, 제스처 등 자연스러운 동작 기반❌OUIOrganic User Interface유연한 디스플레이 등 형태가 변하는 인터페이스❌ 2. XP(eXtream Programming)에 대한 설명으로 옳지 않은 것은?릴리즈 기간을 짧게 반복하여 고객의 요구 변화에 빠르게 대응..

TIL 2025.05.10

정보시스템 구축 관리 - 2024 2회

81. 소프트웨어 개발에서 정보보안 3요소에 해당하지 않는 설명은? 4번기밀성: 인가된 사용자에 대해서만 자원 접근이 가능무결성 : 인가된 사용자에 대해서만 자원 수정이 가능하며 전송 중인 정보는 수정되지 않는다가용성 : 인가된 사용자는 가지고 있는 권한 범위 내에서 언제든 자원 접근이 가능하다휘발성 : 인가된 사용자가 수행한 데이터는 처리 완료 즉시 폐기 되어야 한다82. 시스템이 몇대가 되어도 하나의 시스템에서 인증에 성공하면 다른 시스템에 대한 접근 권한도 얻는 시스템을 의미하는 것은SOSSBOSSOSOA약어 명칭 설명SSOSingle Sign-On한 번의 로그인으로 여러 시스템에 자동 접근 가능하게 하는 통합 인증 시스템SOSSave Our Souls (구조 요청 신호)IT 보안과 무관SBOSer..

TIL 2025.05.09

프로그래밍 언어 활용

61. 개발에 필요한 환경 구축과 관련하여 하드웨어 환경과 관련이 없는 것은?EclipseOracle DBWAS웹서버보기 설명 하드웨어 관련성 판단Eclipse개발자가 코드를 작성할 때 사용하는 통합 개발 환경(IDE). 소프트웨어 도구이며, 개발자의 로컬 PC에 설치됨❌ 하드웨어 인프라와 직접 무관✅ 정답Oracle DB대규모 데이터 저장 및 관리 시스템 → 운영을 위해 서버, 디스크, 메모리 등 하드웨어 자원 필요✅ 관련 있음❌WAS (Web Application Server)웹 애플리케이션을 실행하는 서버, 예: Tomcat, JBoss → 하드웨어 위에서 동작✅ 관련 있음❌웹서버정적 컨텐츠(HTML, CSS 등)를 클라이언트에 전달하는 서버 (예: Apache, Nginx) → 물리적 서버 필요✅..

카테고리 없음 2025.05.08

데이터베이스 구축 - 2024 2회

41. 데이터 모델의 구성 요소가 아닌 것은?속성(Attribute)연산(Operation)관계(Relationship)개체(Entity)✅ 데이터 모델이란?현실 세계의 데이터를 데이터베이스에 표현하기 위한 개념적인 틀입니다.즉, "어떤 데이터를 어떤 구조로 저장하고, 어떻게 연결되는지를 정의"하는 설계 도구예요.📌 데이터 모델의 3대 구성 요소구성 요소설명예시1. 개체(Entity)정보를 저장할 수 있는 객체 (사람, 사물, 개념 등)학생, 도서, 주문2. 속성(Attribute)개체의 특성이나 상태를 나타내는 정보이름, 생년월일, 가격3. 관계(Relationship)개체 간의 논리적 연관성학생-수강, 고객-주문 ➡️ 이 3가지는 **ER 모델(Entity-Relationship Model)**에도..

TIL 2025.05.08

소프트웨어 개발 - 2024 2회

21. 테스트 하네스(Test Harness)의 구성요소에 해당하지 않는것은테스트 드라이버테스트 스텁테스트 케이스테스트 시나리오테스트 하네스(Test Harness)란?개발 중인 소프트웨어 모듈을 테스트하기 위해 임시로 만든 테스트 도구 집합입니다.말 그대로 **"시험용 장비"**라고 생각하시면 돼요.→ 실제 시스템 없이도 개별 모듈이 제대로 작동하는지 테스트할 수 있도록 돕는 임시 환경입니다.📌 비유로 설명하면?🎮 게임을 만들 때, 서버가 없더라도가짜 서버처럼 동작하는 임시 코드를 만들어 놓고 테스트할 수 있게 하는 구조!✅ 테스트 하네스 구성요소구성요소설명✅ 테스트 드라이버 (Test Driver)상위 모듈이 아직 없을 때, 하위 모듈을 직접 호출해서 테스트해주는 임시 코드✅ 테스트 스텁 (Tes..

TIL 2025.05.08

소프트웨어 설계 - 2024 2회

1. 요구공학(Requirements Engineering)에 대한 설명으로 옳지 않은것무엇을 개발해야 하는지 요구사항을 정의하고, 분석 및 관리하는 프로세스를 연구하는 학문사용자 요구사항이 더욱 복잡해지고 잦은 변경이 발생하자 이를 적절하게 관리하기 위해 등장요구사항 개발의 한 요소품질 개선과 프로젝트 실패의 최소화를 목적으로 함요구공학(Requirements Engineering)이란?소프트웨어를 만들기 전에**“무엇을 만들지, 왜 필요한지, 어떤 기능이 있어야 하는지”**를정확하게 정의하고 정리하는 학문 및 과정이에요.🔍 보기 하나씩 검토해볼게요보기 내용설명맞는지?✅ 무엇을 개발해야 하는지 요구사항을 정의하고, 분석 및 관리하는 프로세스를 연구하는 학문✔ 요구공학의 기본 정의✅ 옳음✅ 사용자 요구..

카테고리 없음 2025.05.02

네트워크 - PDU

PDU(Protocol Data Unit)어떠한 계층에서 계층으로 데이터가 전달될 때 한 덩어리의 단위PDU는 제어 관련 정보들이 포함된 ‘헤더’, 데이터를 의미하는 ‘페이로드’로 구성되어 있으며 계층마다 부르는 명칭이 다름애플리케이션 계층: 메시지 - HTTP의 헤더가 문자열인 것전송계층: 세그먼트(TCP),데이터그램(UDP)인터넷 계층: 패킷링크 계층: 프레임(데이터 링크 계층), 비트(물리 계층) curl 명령어를 이용하여 http://www.naver.com으로 HTTP 요청을 해서 PDU 테스팅PDU 중 아래 계층인 비트로 송수신하는 것이 모든 PDU 중 가장 빠르고 효율성이 높음하지만 애플리케이션 계층에서는 문자열을 기반으로 송수신을 하는데, 그 이유는 헤더에 authorization 값 등 ..

Computer Science 2025.05.02

TCP/IP 4계층 모델

인터넷 프로토콜 스위트(internet protocol suite)인터넷에서 컴퓨터들이 서로 정보를 주고 받는데 쓰이는 프로토콜의 집합TCP/IP 4계층 모델로 설명하거나 OSI 7계층 모델로 설명하기도 함TCP/IP 4계층 모델은 네트워크에서 사용되는 통신 프로토콜의 집합으로 계층들은 프로토콜의 네트워킹 범위에 따라 4개의 추상화 계층으로 구성됨계층 구조TCP/IP 계층은 4개의 계층을 가지고 있으며 OSI 7계층과 많이 비교함TCP/IP 계층과 달리 OSI 계층은 애플리케이션 계층을 3개로 쪼개고링크 계층을 데이터 링크 계층, 물리 계층으로 나눠서 표현하는 것이 다르며 인터넷 계층을 네트워크 계층으로 부른다는 점이 다름이 계층들은 특정 계층이 변경되었을 때 다른 계층이 영향을 받지 않도록 설계되었음전..

Computer Science 2025.05.01

정보시스템 구축 관리 2024 1회

81. 침입탐지 시스템(IDS : Intrusion Detection Syetem)과 관련한 설명으로 틀린것이상 탐지 기법(Anomaly Detection)은 Signature Base나 Knowledge Base라고도 불리며 이미 발견되고 정립된 공격 패턴을 입력해두었다가 탐지 및 차단HIDS(Host-Based Intrusion Detection)는 운영체제에 설정된 사용자 계정에 따라 어떤 사용자가 어떤 접근을 시도하고 어떤 작업을 했는지에 대한 기록을 남기고 추적NIDS(Network-Based Intrusion Detection System)로는 대표적으로 Snort가 있다외부 인터넷에 서비스를 제공하는 서버가 위치하는 네트워크인 DMZ(Demilitarized Zone)에는 IDS가 설치될 수..

TIL 2025.04.30