본문 바로가기

자격증13

[정보처리산업기사 필기]프로그래밍 언어 활용(2과목) JavaScript 프레임워크의 종류1) JQuery : 웹 브라우저 간의 호환성 문제를 해결하고 명령어를 단순화한 프레임워크2) React : 메타(Meta)에서 개발한 프레임워크3) Angular : 구글(Google)에서 개발한 프레임워크4) Node.js : 인터넷 브라우저 외에도 JavaScript가 동작하도록 함.5) Ember : 웹 애플리케이션을 위한 다양한 기능 제공 C언어의 대표적인 표준 라이브러리1) math.h수학 함수들을 제공한다ex) 주요 함수 : sqrt, pow, abe 등2) stdlib.h자료형 변환, 난수 발생, 메모리 할당에 사용되는 기능들을 제공한다.ex) 주요 함수 : atoi, atof, srand, rand, malloc, free 등try~catch 문 C++.. 2024. 3. 28.
[정보처리산업기사 필기] 정보시스템 기반 기술(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.