본문 바로가기
728x90

카테고리129

리눅스 디렉터리별 기능 리눅스 디렉터리 별 기능 리눅스에서는 수 많은 파일을 관리하기 위해 디렉터리를 사용한다. 이러한 디렉터리들은 파일을 효율적으로 관리하기 위해 계층적으로 구성하는데 이것을 트리구조라고 한다. 윈도우의 폴더(folder) => 리눅스의 디렉터리(directory) * / - 모든 디렉터리의 시작점 - 리눅스 시스템의 가장 최상위 디렉터리 (루트 디렉터리) * /bin - 시스템을 운영하는데 기본 명령어(binary)들이 들어있는 디렉터리 - mv, cp, rm 등과 같은 명령어들이 이 디렉터리에 존재하며 root 사용자와 일반 사용자가 함께 사용할 수 있는 명령어 디렉터리이다. * /boot - 리눅스 부팅을 위한 부트 로더(boot loader)가 존재하는 디렉터리. - GRUB과 같은 부트 로더에 관한 .. 2020. 11. 25.
<정보처리기능사> 애플리케이션 테스트 3과목 애플리케이션 테스트 * 애플리케이션 테스트의 개념 애플리케이션 테스트는 애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차이다. * 파레토 법칙 애플리케이션의 20%에 해당하는 코드에서 전체 80%의 결함이 발견된다고 하여 적용하는 법칙 * 살충제 패러독스 애플리케이션 테스트에서는 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는 ‘살충제 패러독스’ 현상이 발생한다. 살충제 패러독스를 방지하기 위해서 테스트를 지속적으로 보완 및 개선해야 한다. * 정적 테스트 - 프로그램을 실행하지 않고 명세서나 소스 코드를 대상으로 분석하는 테스트 - 종류 : 워크스루, 인스펙션, 코드 검사 등 * 동적 테스트 - 프로그램을 실행하여 오류를 찾는 테스트로, 소프트웨어.. 2020. 11. 25.
<정보처리기능사> 데이터베이스 2장 – 데이터베이스 1. 데이터베이스란 특정 조직의 업무를 수행하는 데 필요한 상호 관련된 데이터들의 모임으로 다음과 같이 정의할 수 있다. - 통합된 데이터 : 검색의 효율성을 위해 중복이 최소화된 데이터의 모임 - 저장된 데이터 : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 데이터 - 운영 데이터 : 조직의 고유한 업무를 수행하는 데 존재 가치가 확실하고 없어서는 안 될 반드시 필요한 데이터 - 공용 데이터 : 여러 응용 시스템들이 공동으로 소유하고 유지하는 데이터 2. 데이터베이스 설계 사용자의 요구를 분석하여 그것들을 컴퓨터에 저장할 수 있는 데이터베이스의 구조에 맞게 변형한 후 특정 DBMS로 데이터베이스를 구현하여 일반 사용자들이 사용하게 하는 것이다. 데이터베이스 설계 순서 ① 요구 조건.. 2020. 11. 24.
BIOS와 UEFI * BIOS(Basic Input/Ouput System) - PC에 전원을 켜고 Windows OS를 시작할 때까지 PC의 하드웨어 및 운영체제(OS) 사이의 펌웨어 인터페이스이다. - BIOS는 메인보드의 ROM에 내장된 프로그램으로서 CPU, 하드 디스크(HDD), 키보드, 마우스 등의 하드웨어 장치를 초기화하여 제어하고 운영체제 부팅에 바톤을 넘기는 연결 역할을 하는 유틸리티이다. - 일반적으로 BIOS는 Windows 설치 시 부팅 장치(Boot Device)를 전환시키는 용도로 많이 사용되고 있다. Windows를 설치하고 나면 그 후엔 딱히 이용하지 않는다. * BIOS의 기능 ▼ BIOS의 주요 역할 CPU와 주변 장치를 진단 CPU와 주변 장치를 활성화 / 비활성화 부팅 장치의 우선 순위.. 2020. 11. 24.
<정보처리기능사> 운영체제 1과목 운영체제 연습 문제 1. 컴퓨터 시스템을 구성하고 있는 하드웨어 장치와 일반 컴퓨터 사용자 또는 컴퓨터에서 실행되는 응용 프로그램의 중간에 위치하여 사용자들이 보다 쉽고 간편하게 컴퓨터 시스템을 이용할 수 있도록 제어 관리하는 프로그램이 무엇인지 쓰시오. 답 : 운영체제 2. 컴퓨터 시스템의 구성은 아래 그림과 같은 개념으로 설명될 수 있다. 괄호 안에 들어갈 가장 적합한 프로그램은? 사용자 -> 응용 프로그램 -> 유틸리티 -> ( ) -> 하드웨어 답 : 운영체제 3. 운영체제의 목적 4가지를 쓰시오. 답 : 처리 능력, 반환 시간, 사용 가능도, 신뢰도 4. 운영체제의 성능 평가 기준 중 시스템에 작업을 지시하고 나서부터 결과를 받을 때까지의 경과 시간을 무엇이라고 하는지 쓰시오. 답 : 반.. 2020. 11. 23.
rm (디렉터리, 파일 제거) * rm - rm은 디렉터리나 파일을 제거할 때 사용하는 명령어이다. rm [옵션] 파일명, - 디렉터리를 제거할 때는 rm뒤에 -r 옵션을 붙여주어야 삭제가 가능하다. * rm -rf - rm -rf 삭제할 디렉터리 이름 // 지정한 디렉터리와 하위 디렉터리까지 삭제하는 명령어이다. - 여기서 주의할 점은 rm은 -rf라는 녀석과 함께 쓸 경우 매우 조심해야 한다. 어떠한 경고도 없이 해당 디렉터리와 하위 디렉터리까지 모두 삭제하기 때문이다. - 루트 사용자가 이 명령어를 사용하여 삭제하면 되돌릴 수 없다 ㅠㅠ 리눅스형 운영체제는 삭제를 취소하는 명령어가 없기 때문에 삭제하고자 하는 대상을 확실히 알고 삭제하자! * 옵션 2020. 11. 20.
728x90