본문 바로가기

자격증/정보처리산업기사12

[정보처리산업기사 필기] 정보시스템 기반 기술(1과목) 응용 SW 기초 기술 활용UNIX의 특징대부분 C언어로 작성되어 있어 이식성이 높다.장치와 프로세스 간의 호환성이 높다.다중 사용자(Multi-User), 다중 작업(Multi-Tasking)을 지원한다.트리 구조의 파일 시스템을 갖는다.UNIX - 커널(Kernel)의 기능프로세스(CPU 스케줄링) 관리기억장치 관리파일 시스템 관리입출력 관리UNIX - 쉘(Shell)사용자의 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 명령어 해석기이다.시스템과 사용자 간의 인터페이스를 담당한다.UNIX의 주요 명령어cat : 파일 내용을 화면에 표시함chmod : 파일의 보호 모드를 설정하여 파일의 사용 허가를 지정한chown : 소유자를 변경함exec : 새로운 프로세스를 수행함fork : 새로운 프로세스.. 2024. 3. 18.
[정보처리산업기사 필기] 정보시스템 기반 기술(1과목) 파이프 - 필터 패턴- 각 단계를 필터 컴포넌트로 캡슐화하여 파이프를 통해 데이터를 전송하는 패턴이다.- 서브 시스템이 입력 데이터를 받아 처리하고 결과를 다음 서브 시스템으로 넘겨주는 과정을 반복한다. 메서드- 객체가 메시지를 받아 실행해야 할 때 객체의 구체적인 연산을 정의하는 것이다. 또는 개체의 동작을 의미 클래스- 공통된 속성과 연산을 갖는 객체의 집합이다.- 클래스에 속한 각각의 객체를 인스턴스라고 한다. 추상 클래스- 구체 클래스에서 구현하려는 기능들의 공통점만을 모아 추상화한 클래스이다.- 인스턴스 생성이 불가능하다. 캡슐화(Encapsulation)- 데이터와 데이터를 처리하는 함수를 하나로 묶는 것을 의미한다.- 외부 모듈의 변경으로 인한 파급효과가 적다.- 재사용이 용이하다. 상속(I.. 2024. 3. 14.
[정보처리산업기사 필기] 정보시스템 기반 기술(1과목) 응용 SW 기초 기술 활용프로세스의 정의- PCB를 가진 프로그램- 주기억장치에 저장된 프로그램- 프로세스가 할당되는 실체- 프로시저가 활동중인 것- 비동기적 행위를 일으키는 주체- 지정된 결과를 얻기 위한 일련의 계통적 동작- 목적 또는 결과에 따라 발생되는 사건들의 과정 프로세스 상태 전이- 제출(Submit) : 사용자가 작업을 시스템에 제출한 상태- 접수(Hold) : 제출된 작업이 디스크의 할당 위치에 저장된 상태- 준비(Ready) : 프로세서를 할당받기 위해 기다리고 있는 상태- 실행(Run) : 프로세서를 할당받아 실행되는 상태- 대기(Wait), 보류, 블록(Block) : 입. 출력 처리가 완료될 때까지 대기하고 있는 상태- 종류(Terminated, Exit) : 실행이 끝나고 프로세.. 2024. 3. 13.
[정보처리산업기사 필기] 정보시스템 기반 기술(1과목) 응용 SW 기초 기술 활용운영체제(OS:Operating System)의 정의운영체제는 컴퓨터 시스템의 자원들을 효율적으로 관리하여, 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임입니다.즉, 우리가 컴퓨터를 사용한다는건 곧 운영체제를 사용하고 있다는 것이고, 대표적으로 MAC과 Window, 리눅스가 있습니다. 사용자응용 프로그램유틸리티운영체제하드웨어다음과 같은 순서로 관계가 이루어져 있다고 생각하면 됩니다. 운영체제의 목적운영체제는의 목적에는 처리 능력(Throughput) 향상, 반환 시간(Turn Around Time) 단축, 사용 가능도(Availability) 향상, 신뢰도(Reliability) 향상 등이 있습니다. 다음과 같은 기준은 운영체제의 .. 2024. 3. 5.