정보처리기사 필기/4과목

4과목 -1 (필기 개념 정리)

CE : 하랑 2023. 1. 26. 16:40

 

 

 

1. 배치 프로그램

(1) 배치 프로그램은 사용자와의 상호 작용 없이 여러 작업들 을 미리 정해진 일련의 순서에 따라 일괄적으로 처리하는 것을 의미한다.

(1) 필수 요소

- 대용량 데이터

- 자동화

- 견고성

- 안정성 / 신뢰성

- 성능

 


 

1. Python의 시퀀스 자료형

(1) 리스트(List) : 다양한 자료형의 값을 연속적으로 저장하 며, 필요에 따라 개수를 늘리거나 줄일 수 있음 

(2) 튜플(Tuple) : 리스트처럼 요소를 연속적으로 저장하지 만, 요소의 추가, 삭제, 변경은 불가능함
(3) range : 연속된 숫자를 생성하는 것으로, 리스트, 반복 문 등에서 많이 사용됨

 

 

 

 

 

2. 가비지 콜렉터(Garbage Collector)

(1) 변수를 선언만 하고 사용하지 않으면 이 변수들이 점유 한 메모리 공간은 다른 프로그램들이 사용할 수 없게 된다.
(2) 이렇게 선언만 하고 사용하지 않는 변수들이 점유한 메 모리 공간을 강제로 해제하여 다른 프로그램들이 사 용할 수 있도록 하는 것을 가비지 콜렉션(Garbage Collection)이라고 하며, 이 기능을 수행하는 모듈을 가 비지 콜렉터(Garbage Collector)라고 한다.

 

 

 


 

 

 

 

1. 라이브러리

(1) 프로그램을 효율적으로 개발할 수 있도록 자주 사용하는 함수나 데이터들을 미리 만들어 모아 놓은 집합체이다.

(2) 자주 사용하는 함수들의 반복적인 코드 작성을 피하기 위해 미리 만들어 놓은 것으로, 필요할 때는 언제든지 호출하여 사용할 수 있다.
(3) 라이브러리에는 표준 라이브러리와 외부 라이브러리가 있다.

(4) 표준 라이브러리 : 프로그래밍 언어에 기본적으로 포함되어 있는 라이브러리로, 여러 종류의 모듈이나 패키지 형태

(5) 외부 라이브러리 : 개발자들이 필요한 기능들을 만들어 인터넷 등에 공유해 놓은 것으로, 외부 라이브러리를 다운받아 설치한 후 사용함

'정보처리기사 필기 > 4과목' 카테고리의 다른 글

4과목 -3 (필기 개념 정리)  (0) 2023.01.27
4과목 -2 (필기 개념 정리)  (0) 2023.01.27