별의 공부 블로그 🧑🏻‍💻

🗒️ Certificate (605)

728x90
  1. 2022.03.21 [리눅스마스터 1급 실기] 2002회(특별검정) 기출 문제

    2002회(특별검정) 기출 문제 1. 다음 설명에 해당하는 파일명 또는 디렉터리명을 적으시오. ① 사용자 추가 시 .forward라는 파일을 사용자에게 기본적으로 제공하려고 한다. ② 그룹 생성 시에 부여되는 GID의 최솟값을 1000으로 변경하려고 한다. ③ 사용자 생성 시에 사용자의 패스워드를 변경하지 않고 최대로 사용할 수 있는 기간을 60일로 지정하려고 한다. ④ 사용자 생성 시에 할당되는 셸을 /bin/dash로 지정하려고 한다. ■ 조건 - 모든 파일명과 디렉터리명은 절대 경로로 기입한다. 더보기 ① /etc/skel (1점) ② /etc/login.defs (1점) ③ /etc/login.defs (1점) ④ /etc/default/useradd (1점) 2. 다음은 허가권과 관련된 설정하는..

  2. 2022.03.21 [리눅스마스터 1급 실기] 2003회 기출 문제

    2003회 기출 문제 1. 다음은 사용자를 관리하는 과정이다. 조건에 맞게 ( 괄호 ) 안에 알맞은 내용을 적으시오. 가. 고계산용 클러스터를 구축하기 위해 ihduser 사용자의 패스워드 입력 없이 로그인이가능하도록 설정한다. # ( ① ) ( ② ) ihduser 나. ihduser의 사용자의 패스워드 변경일을 2020년 9월 18일로 설정하고, 계정 만기일을2020년 12월 31일로 설정한다. # ( ③ ) -d 18523 ( ④ ) 2020-12-31 ihduser ■ 조건 - ①번과 ③번은 관련 명령어만 기입한다. - ②번과 ④번은 각각 ①번과 ③번에 사용되는 명령어의 옵션을 하나만 기입한다. 명령어가 틀리면 채점하지 않는다. 더보기 ① passwd (1점) ② -d 또는 --delete (1점..

  3. 2022.03.20 [리눅스마스터 1급 실기] 2101회 기출 문제

    2101회 기출 문제 1. 다음은 커널 컴파일을 진행하는 과정의 일부이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오. 가. 커널 컴파일을 실행한 적이 있어서 관련 정보를 초기화하고, configure 작업을 통해 생성된 오브젝트 파일 뿐만 아니라 config 파일과 다양한 백업 파일 등도 제거한다. # make ( ① ) 나. 커널 컴파일 관련 옵션 설정 작업을 텍스트 메뉴 기반에서 커서를 이용하려고 한다. # make ( ② ) 다. 선택한 정보를 기반으로 커널 이미지를 생성한다. # make ( ③ ) 라. 선택한 커널 모듈을 생성한다. # make ( ④ ) ■ 조건 - ①번부터 ④번에는 관련 명령어만 기입한다. 더보기 ① mrproper 또는 distclean (1점) ② menuconf..

  4. 2022.03.20 [리눅스마스터 1급 실기] 2102회 기출 문제

    2102회 기출 문제 1. 다음은 사용자를 관리하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오. 가. 웹 서버를 운영할 예정이라서 사용자 추가 시에 www 디렉터리를 기본적으로 제공하려고 한다. 관련 디렉터리를 생성하는 명령을 실행한다. # ( ① ) ( ② ) 나. 현재 ihduser 사용자의 주 그룹이 kait인 상태이다. 주 그룹 변경 없이 추가로 admin 그룹에 포함시킨다. # ( ① ) ( ② ) ■ 조건 - ①번부터 ③번에는 관련 명령어만 기입한다. - ②번은 생성해야 하는 디렉터리를 절대 경로로 기입한다. - ④번은 ③번 명령어의 옵션 또는 옵션과 관련된 인자 값을 기입하는데, 옵션과 관련된 인자 값이 있는 경우에는 하나의 괄호로 처리한다. (예: -d /home/ihdu..

  5. 2022.03.06 [정보처리기사 실기] 시험 대비

    [정보처리기사 실기] 시험 대비 시험 개요 시험 시간 : 2시간 30분 실기 검정 방식 필답형 : 단답형, 괄호 넣기, 서술식, 계산 결과 등 문제당 5점, 총 20문제 60점 이상 (12문제 이상) 맞으면 합격 과목 2, 과목 7~11 만 열심히 공부해도 70점 이상을 얻을 수 있다. 출제 영역 01. 요구사항 확인 ■ 소프트웨어 생명 주기 ⭐⭐⭐⭐ ■ 스크럼(Scrum) 기법 ⭐⭐⭐ ■ XP(eXtreme Programming) 기법 ⭐⭐⭐⭐ ■ 현행 시스템 파악 ⭐ ■ 개발 기술 환경 파악 ⭐⭐⭐ ■ 요구사항 정의 ⭐⭐⭐⭐ ■ 요구사항 개발 프로세스 ⭐⭐⭐ ■ 요구사항 분석 ⭐⭐⭐ ■ 요구사항 분석 CASE와 HIPO ⭐⭐⭐ ■ UML(Unified Modeling Language)의 개요 ⭐⭐⭐ ..

  6. 2022.03.06 [정보처리기사 실기] 12. 제품 소프트웨어 패키징 2

    12. 제품 소프트웨어 패키징 (1) 소프트웨어 패키징 소프트웨어 패키징 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것 개발자가 아니라 사용자를 중심으로 진행한다. 소스 코드는 향후 관리를 고려하여 모듈화하여 패키징한다. 패키징 작업 순서 기능 식별 작성된 코드의 기능을 확인함. ↓ 모듈화 확인된 기능 단위로 코드들을 분류함. ↓ 빌드 진행 모듈 단위별로 실행 파일을 만듦. ↓ 사용자 환경 분석 웹, 모바일, PC 등 소프트웨어가 사용될 환경이나 운영체제, CPU, RAM 등의 최소 운영 환경을 정의함. ↓ 패키징 및 적용 시험 - 빌드된 실행 파일들을 정의된 환경에 맞게 배포용 파일 형식으로 패키징함. - 정의된 환경과 동일한 환경에서 패키징 결과를 테스팅한 후, 소프트웨어에 대한 ..

  7. 2022.03.05 [정보처리기사 실기] 11. 응용 SW 기초 기술 활용

    11. 응용 SW 기초 기술 활용 (1) 운영체제의 개념 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로 동작하는 시스템 소프트웨어의 일종 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공해준다. 운영체제는 프로세스, 기억장치, 주변 장치, 파일 등을 관리하는 기능을 수행한다. 운영체제의 종류 : Windows, UNIX, Linux, MacOS, MS-DOS 등 운영체제의 목적 운영체제의 목적에는 처리 능력 향상, 사용 가능도 항상, 신뢰도 향상, 반환 시간 단축 등이 있다. 처리 능력 (Throughput) 일정 시간 내에 시스템이 처리하는 일의 양..

  8. 2022.03.04 [정보처리기사 실기] 10. 프로그래밍 언어 활용 4

    10. 프로그래밍 언어 활용 (1) 데이터 입·출력 데이터 입·출력의 개요 데이터 입·출력 : 키보드로부터 데이터를 입력받아 화면이나 파일로 출력하는 것 이 페이지에서는 C와 Java의 기본적인 프로그램 구조를 이해하고, 다음과 같은 내용이 포함된 프로그램 코드를 읽고 해석하는 방법을 배운다. 헝가리안 표기법 자료형 C언어의 입출력 함수 : scanf, printf Java의 입출력 함수 : Scanner, nextInt, print, printf, println 서식 지정자와 제어 문자 연산자의 우선순위 C 문제 예제 : 다음은 키보드로 6과 4를 입력 받아 두 수의 덧셈 결과를 출력하는 프로그램이다. 출력 결과를 확인하시오. #include main() { int i, j, k; scanf("%d %..

  9. 2022.03.03 [정보처리기사 실기] 09. 소프트웨어 보안 구축

    09. 소프트웨어 보안 구축 (1) Secure SDLC Secure SDLC 보안상 안전한 소프트웨어를 개발하기 위해 SDLC에 보안 강화를 위한 프로세스를 포함한 것 소프트웨어 개발 생명주기(SDLC; Software Development Life Cycle) 소프트웨어 개발 방법론의 바탕이 되는 것 소프트웨어를 개발하기 위해 정의하고, 운용, 유지보수 등의 전 과정을 각 단계별로 나눈 것 요구사항 분석, 설계, 구현, 테스트, 유지보수 등 SDLC 전체 단계에 걸쳐 수행되어야 할 보안 활동을 제시한다. Secure SDLC의 대표적인 방법론 방법론 내용 CLASP SDLC의 초기 단계에서 보안을 강화하기 위해 개발된 방법론 SDL 마이크로소프트 사에서 안전한 소프트웨어 개발을 위해 기존의 SDLC를..

  10. 2022.03.02 [정보처리기사 실기] 08. SQL 응용

    08. SQL 응용 ※ ISO/IEC 9075 기준 (1) SQL - DDL DDL(Data Define Language, 데이터 정의어) DB 구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정할 목적으로 사용하는 언어 번역한 결과가 데이터 사전(Data Dictionary)이라는 특별한 파일에 여러 개의 테이블로 저장된다. DDL의 3가지 유형 명령어 기능 CREATE SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 정의함. ALTER TABLE에 대한 정의를 변경하는 데 사용함. DROP SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 삭제함. CREATE SCHEMA 스키마를 정의하는 명령문 스키마(Schema) : 데이터베이스와 구조와 제약 조건에 관한 전..

  11. 2022.02.28 [정보처리기사 실기] 07. 애플리케이션 테스트 관리 2

    07. 애플리케이션 테스트 관리 (1) 애플리케이션 테스트 애플리케이션 테스트 애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차 개발된 소프트웨어가 고객의 요구사항을 만족시키는지 확인(Validation)하고, 소프트웨어가 기능을 정확히 수행하는지 검증(Verification)한다. 애플리케이션 테스트의 기본 원리 기본 원리 설명 완벽한 테스트 불가능 소프트웨어의 잠재적인 결함은 줄일 수 있지만, 소프트웨어에 결함이 없다고 증명할 수는 없음. 파레토 법칙 (Pareto Principle) 애플리케이션의 20%에 해당하는 코드에서 전체 결함의 80%가 발견된다는 법칙 살충제 패러독스 (Pesticide Paradox) 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되..

  12. 2022.02.28 [정보처리기사 실기] 06. 화면 설계

    06. 화면 설계 (1) 사용자 인터페이스 사용자 인터페이스(UI, User Interface) 사용자와 시스템 간의 상호작용이 원할하게 이루어지도록 도와주는 장치나 소프트웨어 사용자 인터페이스의 3가지 분야 정보 제공과 전달을 위한 물리적 제어에 관한 분야 콘텐츠의 상세적인 표현과 전체적인 구성에 관한 분야 모든 사용자가 편리하고 간편하게 사용하도록 하는 기능에 관한 분야 사용자 인터페이스의 구분 구분 내용 CLI(Command Line Interface) 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스 GUI(Graphical User Interface) 아이콘이나 메뉴를 마우스로 선택하여 작업을 수행하는 그래픽 환경의 인터페이스 NUI(Natural User Interface) 사용자의 말이나 행동..

  13. 2022.02.27 [정보처리기사 실기] 05. 인터페이스 구현

    05. 인터페이스 구현 (1) 시스템 인터페이스 요구사항 분석 시스템 인터페이스 요구사항 개발할 시스템과 외부 시스템을 연동하는데 필요한 시스템 인터페이스에 대한 요구사항을 기술한 것 시스템 인터페이스 요구사항 명세서의 구성 요소 인터페이스 이름 연계 대상 시스템 연계 범위 및 내용 연계 방식 송신 데이터 인터페이스 주기 기타 고려사항 시스템 인터페이스 요구사항 분석 요구사항을 분류하고 구체적으로 명세한 후, 이를 이해관계자들에게 전달하는 일련의 과정 소프트웨어 요구사항 분석 기법을 적절히 이용한다. 요구사항의 분해가 필요한 경우, 적절한 수준으로 세분화한다. 요구사항 분석 시 누락된 요구사항이나 제한 조건을 추가한다. 요구사항에 대한 상대적 중요도를 평가하여 우선순위를 부여한다. 시스템 인터페이스 요구..

  14. 2022.02.27 [정보처리기사 실기] 04. 서버 프로그램 구현

    04. 서버 프로그램 구현 (1) 개발 환경 구축 개발 환경 구축 응용 소프트웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것 개발 환경은 응용 소프트웨어가 운영될 환경과 유사한 구조로 구축한다. 분석 단계의 산출물을 바탕으로 개발에 필요한 하드웨어와 소프트웨어를 선정한다. 하드웨어와 소프트웨어의 성능, 편의성, 라이선스 등의 비지니스 환경에 적합한 제품들을 최종적으로 결정하여 구축한다. 하드웨어 환경 사용자의 인터페이스 역할을 하는 클라이언트(Client) 그리고 클라이언트와 통신하여 서비스를 제공하는 서버(Server)로 구성된다. 클라이언트의 종류 : 개인용 컴퓨터(PC), 스마트폰 등 서버의 종류 종류 특징 웹 서버 (Web Server) - 클라이언트로부터 직..

  15. 2022.02.26 [정보처리기사 실기] 03. 통합 구현

    03. 통합 구현 (1) 통합 구현 통합 구현 사용자의 요구사항에 맞춰 송·수신 모듈과 중계 모듈 간의 연계를 구현하는 것 통합 구현은 송수신 방식이나 시스템 아키텍처 구성, 송수신 모듈 구현 방법 등에 따라 다르므로 사용자의 요구사항과 구축 환경에 적합한 방식을 설계해야 한다. 일반적인 통합 구현은 송수신 시스템과 모듈, 중계 시스템, 연계 데이터, 네트워크로 구성된다. 통합 구현의 구성 요소 송신 시스템과 모듈 - 송신 시스템 : 데이터를 생성 및 변환하여 전송하는 시스템으로, 송신 모듈과 모니터링(Monitoring) 기능으로 구성됨. - 송신 모듈 : 전송 데이터를 생성하고 필요에 따라 전송 데이터의 변환 등을 수행함. 수신 시스템과 모듈 - 수신 시스템 : 수신 받은 데이터를 정제 및 변환하는 ..

  16. 2022.02.25 [Linux] 파일 시스템 관리 명령어 정리

    [Linux] 파일 시스템 관리 명령어 정리 분류 명령어 권한 chmod chown chgrp umask 파일 시스템 mount umount fdisk mkfs mke2fs fsck e2fsck df du dd stat blkid 스왑 mkswap swapon swapoff free Disk Quota quotacheck edquota quotaon quotaoff repquota quota 파일 링크 ln chmod 파일이나 디렉터리에 접근할 수 있는 허가권(Permission)을 설정하는 명령어 $ chmod --help Usage: chmod [OPTION]... MODE[,MODE]... FILE... or: chmod [OPTION]... OCTAL-MODE FILE... or: chmod [O..

  17. 2022.02.25 [Linux] 사용자 관리 명령어 정리

    [Linux] 사용자 관리 명령어 정리 분류 명령어 사용자 생성 useradd adduser passwd su 사용자 관련 파일 pwconv pwunconv pwck useradd -D 사용자 계정 관리 및 삭제 usermod userdel 사용자 패스워드 관리 passwd chage chpasswd 그룹 관리 grpconv grpunconv grpck groupadd groupmod groupdel gpasswd newgrp 사용자 조회 users who whoami w logname id groups 기타 date uname useradd 사용자 계정을 추가해주는 명령어 $ useradd --help Usage: useradd [options] LOGIN useradd -D useradd -D [op..

  18. 2022.02.25 [정보처리기사 실기] 02. 데이터 입·출력 구현 4

    02. 데이터 입·출력 구현 (1) 데이터 전환 데이터 전환 운영 중인 기본 정보 시스템에 축적되어 있는 데이터를 추출(Extraction)하여 새로 개발할 정보 시스템에서 운영할 수 있도록 변환(Transformation)한 후, 적재(Loading)하는 일련의 과정 ETL(Extraction, Transformation, Load), 즉 추출, 변환, 적재 과정이라고 한다. 데이터 이행(Data Migration) 또는 데이터 이관이라고도 한다. 데이터 전환 계획서 데이터 전환이 필요한 대상을 분석하여 데이터 전환 작업에 필요한 모든 계획을 기록하는 문서 주요 항목 데이터 전환 개요 데이터 전환 대상 및 범위 데이터 전환 환경 구성 데이터 전환 조직 및 역할 데이터 전환 일정 데이터 전환 방안 데이터..

  19. 2022.01.23 [정보처리기사 실기] 01. 요구사항 확인 5

    01. 요구사항 확인 (1) 소프트웨어 생명 주기 소프트웨어 생명 주기(Software Life Cycle) 소프트웨어를 개발하기 위한 설계, 운용, 유지보수 등의 과정을 각 단계별로 나눈 것 소프트웨어 생명 주기는 소프트웨어 개발 단계와 각 단계별 주요 활동, 그리고 활동의 결과에 대한 산출물로 표현한다. 대표적인 생명 주기 모형 폭포수 타입 프로토타입 모형 나선형 모형 애자일 모형 폭포수 모형(Waterfall Model) 이전 단계로 돌아갈 수 없다는 전제하에 각 단계를 확실히 매듭짓고 그 결과를 철저하게 검토하여 승인 과정을 거친 후에 다음 단게를 진행하는 개발 방법론 가장 오래되고 가장 폭넓게 사용된 전통적인 소프트웨어 생명 주기 모형 고전적 생명 주기 모형이라고 한다. 모형을 적용한 경험과 성..

  20. 2022.01.20 [SQLD] SQL 최적화의 원리

    [SQLD] SQL 최적화의 원리 ① 옵티마이저(Optimizer)의 실행 계획 옵티마이저(Optimizer) SQL의 실행 계획을 수립하고 SQL을 실행하는 데이터베이스 관리 시스템의 소프트웨어 동일한 결과가 나오는 SQL도 어떻게 실행하느냐에 따라서 성능이 달라진다. 옵티마이저의 실행 계획은 SQL 성능에 아주 중요한 역할을 한다. 옵티마이저 특징 옵티마이저는 데이터 딕셔너리(Data Dictionary)에 있는 오브젝트 통계, 시스템 통계 등의 정보를 사용해서 예상되는 비용을 산정한다. 옵티마이저는 여러 개의 실행 계획 중에서 최저비용을 가지고 있는 계획을 선택해서 SQL을 실행한다. 옵티마이저의 필요성 SQL 개발자가 작성한 SQL문을 어떻게 실행하느냐에 따라 성능이 달라진다. 예 먼저 테이블을 ..

  21. 2022.01.19 [SQLD] SQL 활용

    [SQLD] SQL 활용 ① 조인(Join) EQUI(등가) 조인 (교집합) (1) EQUI(등가) 조인 조인 : 여러 개의 릴레이션을 사용해서 새로운 릴레이션을 만드는 과정 조인의 가장 기본은 교집합을 만드는 것이다. 2개의 테이블 간에 일치하는 것을 조인한다. EQUI 조인은 테이블과 테이블에서 DEPTNO 칼럼을 사용하여 같은 것을 조인한다. 사용 예 SELECT * FROM EMP, DEPT WHERE EMP.DEPTNO = DEPT.DEPTNO; EQUI 조인은 '='을 사용해서 2개의 테이블을 연결한다. SELECT * FROM EMP, DEPT WHERE EMP.DEPTNO = DEPT.DEPTNO AND EMP.ENAME LIKE '임%' /* 조인문에 추가 조건 및 정렬을 할 수 있음. ..

  22. 2022.01.18 [SQLD] SQL 기본

    [SQLD] SQL 기본 ① 관계형 데이터베이스(Relation Database) 관계형 데이터베이스(Relation Database) (1) 관계형 데이터베이스의 등장 관계형 데이터베이스는 1970년대 E. F. Codd 박사의 논문에서 처음으로 소개된 데이터베이스이다. 관계형 데이터베이스는 릴레이션(Relation)과 릴레이션의 조인 연산을 통해서 합집합, 교집합, 차집합 등을 만들 수 있다. 현재 기업에서 가장 많이 사용하는 데이터베이스 관리 시스템 Oracle, MS-SQL, MySQL, Sybase 등 (2) 데이터베이스와 데이터베이스 관리 시스템의 차이점 데이터베이스는 데이터를 어떠한 형태의 자료 구조(Data Structure)로 사용하느냐에 따라 나누어진다. 데이터베이스의 종류 계층형 트리..

  23. 2022.01.17 [SQLD] 데이터 모델과 성능

    [SQLD] 데이터 모델과 성능 ① 정규화 정규화(Normalization) 데이터의 일관성, 최소한의 데이터 중복, 최대한의 데이터 유연성을 위한 방법이며, 데이터를 분해하는 과정 데이터 중복을 제거하고 데이터 모델의 독립성을 확보하기 위한 방법 정규화를 수행하면 비즈니스에 변화가 발생하여도 데이터 모델의 변경을 최소화할 수 있다. 정규화는 제1정규화부터 제5정규화까지 있지만, 실질적으로는 제3정규화까지만 수행한다. 예) 정규화를 하지 않아 이상현상이 존재하는 모델 위의 테이블은 정규화를 수행하지 않은 것으로, 테이블과 테이블을 하나로 합쳐둔 것이다. 새로운 직원이 추가 되는 경우 정보가 없으면 부서코드를 임의의 값으로 넣어야 한다. 불필요한 정보가 함께 추가됨. 새로운 '총무부'가 추가 되어야 할 경..

  24. 2022.01.16 [리눅스마스터 1급 실기][작업식] 연습 문제 (대비 및 대처 방안)

    [리눅스마스터 1급 실기][작업식] 연습 문제 (대비 및 대처 방안) 문제 1 Q. 다음은 방화벽 규칙(rule)을 설정하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오. 가. 현재 설정되어 있는 iptables의 규칙(rule)을 전부 제거한다. # iptables ( 1 ) 나. 들어오는 모든 패킷을 거부한다. # iptables ( 2 ) INPUT ( 3 ) 다. IP 주소가 192.168.5.13인 호스트로부터 들어오는 패킷을 허가한다. # iptables ( 4 ) INPUT -s 192.168.5.13 ( 5 ) ■ 조건 - ①~⑤번은 명령어의 옵션, 설정값, 옵션 및 인자값을 조건에 맞게 기입한다. ● 정답 더보기 ① -F ② -P ③ DROP ④ -A ⑤ -j ACCEPT..

  25. 2022.01.16 [리눅스마스터 1급 실기][작업식] 연습 문제 (기타 서비스)

    [리눅스마스터 1급 실기][작업식] 연습 문제 (기타 서비스) 문제 1 Q. 다음은 TCP Wrapper를 이용해서 접근 제어를 설정하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오. 가. 모든 서비스에 대한 모든 호스트의 접근을 차단한다. # vi /etc/hosts.deny ( 1 ) 나. 텔넷 서비스에 대해 192.168.5.0 네트워크 대역에 속한 호스트의 접근을 허가한다. ( 2 ) 다. ssh 서비스에 대해 IP 주소가 192.168.5.13인 호스트만 허가한다. ( 3 ) 라. vsftpd 서비스에 대해 linux.or.kr 도메인에 속한 호스트만 허가한다. ( 4 ) ■ 조건 - ①번은 제시된 조건과 관련된 설정값을 한 줄로 기입한다. - ②~④번은 /etc/hosts.al..

  26. 2022.01.16 [리눅스마스터 1급 실기][작업식] 연습 문제 (DNS 관리)

    [리눅스마스터 1급 실기][작업식] 연습 문제 (DNS 관리) 문제 1 Q. 다음은 DNS 서버의 환경 설정 파일에 Zone 파일명을 지정하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오. zone "( 1 )" IN { type ( 2 ); file "linux.zone"; }; zone "( 3 )" IN { type ( 4 ); file "linux.rev"; }; ■ 조건 - DNS 서버의 IP 주소는 192.168.12.22이고, 도메인은 linux.or.kr이다. - Zone 파일은 linux.zone, Reverse Zone 파일은 linux.rev로 설정한다. - ①~④번에 관련 설정 내용을 기입한다. ● 정답 더보기 ① linux.or.kr ② master ③ 12.168..

  27. 2022.01.16 [리눅스마스터 1급 실기][작업식] 연습 문제 (메일 관련 서비스)

    [리눅스마스터 1급 실기][작업식] 연습 문제 (메일 관련 서비스) 문제 1 Q. 다음은 메일 서버를 설정하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오. 가. 메일 서버에 사용하는 도메인인 ihd.or.kr을 등록한다. # vi ( 1 ) ihd.or.kr 나. 발신 도메인을 무조건 ihd.or.kr로 설정한다. # vi ( 2 ) ( 3 ) 다. 발신지 도메인이 spam.com으로부터 오는 메일을 거부한다. # vi ( 4 ) ( 5 ) ■ 조건 - ①, ②, ④번은 관련 파일명을 절대 경로로 기입한다. - ③, ⑤번은 관련 설정을 한 줄로 기입한다. ● 정답 더보기 ① /etc/mail/local-host-names ② /etc/mail/sendmail.cf ③ Djihd.or.k..

  28. 2022.01.14 [SQLD] 데이터 모델링(Data Modeling)

    [SQLD] 데이터 모델링(Data Modeling) ① 데이터 모델링의 이해 데이터 모델링 현실세계를 데이터베이스로 표현하기 위해서 추상화 한다. 데이터 모델링을 하기 위해서는 고객과의 의사소통을 통해 고객의 업무 프로세스를 이해해야 한다. 고객의 업무 프로세스를 이해한 후, 데이터 모델링 표기법을 사용해서 모델링을 한다. 고객이 쉽게 이해할 수 있도록 복잡하지 않게 모델링해야 한다. 고객의 업무 프로세스를 추상화하고, 소프트웨어를 분석/설계하면서 점점 더 상세해진다. 고객의 비즈니스 프로세스를 이해하고 비즈니스 프로세스의 규칙을 정의한다. 정의된 비지니스 규칙을 데이터 모델로 표현한다. 데이터 모델링의 특징 데이터 모델링은 추상화해야 한다. 추상화는 공통적인 특징을 찾고 간략하게 표현한다. 데이터 모..

  29. 2022.01.14 [1Z0-808][OCAJP] Dump 문제 91~100

    [1Z0-808][OCAJP] Dump 문제 91~100 문제 91 Given : public class App { public static void main(String[] args) { Boolean[] bool = new Boolean[2]; bool[0] = new Boolean(Boolean.parseBoolean("true")); bool[1] = new Boolean(null); System.out.println(bool[0] + " " + bool[1]); } } Q. What is the result? A true null B Compilation fails C true false D A NullPointerException is thrown at runtime 정답 C 해설/결과 Boo..

  30. 2022.01.14 [리눅스마스터 1급 실기][작업식] 연습 문제 (파일 관련 서비스)

    [리눅스마스터 1급 실기][작업식] 연습 문제 (파일 관련 서비스) 문제 1 Q. 다음은 삼바 서버 관련해서 설정 내용을 확인하는 과정이다. 조건에 맞게 (괄호) 안에 알맞은 내용을 적으시오. 가. 삼바 클라이언트에서 삼바 서버로 운영 중인 192.168.5.13의 공유 디렉터리를 확인한다. # ( 1 ) ( 2 ) 192.168.5.13 나. 공유된 디렉터리가 192.168.5.13의 data 디렉터리로 확인되었다. 접근하는 명령을 기입한다. # ( 1 ) ( 3 ) 다. 삼바 서버에서 환경 설정 파일인 smb.conf 파일의 설정 여부를 확인한다. # ( 4 ) ■ 조건 - ①번은 관련 명령어만 기입한다. - ②번은 ①번에 사용되는 명령어의 옵션을 기입한다. 명령어가 틀리면 채점하지 않는다. - ③번..

728x90


📖 Contents 📖