Challenges/정보처리기사

[정보처리기사]4.프로그래밍 언어 활용/프로그래밍 언어/라이브러리

뚱요 2022. 7. 3. 17:35
반응형

라이브러리

1. 라이브러리(Library)

- 프로그램을 효율적으로 개발할 수 있도록 자주 사용하는 함수나 데이터들을 미리 만들어 모아 놓은 집합체로 필요할 때 언제든지 호출하여 사용할 수 있음

(1) 내장 라이브러리

프로그래밍 언어에 기본적으로 포함되어 있는 라이브러리

(2) 외부 라이브러리

개발자들이 필요한 기능을 만들어 인터넷 등에 공유해 놓을 것으로, 다운로드하여 설치한 후 호출해서 사용

 

1.1 C언어의 대표적인 표준 라이브러리

이브러리명 설명 예시
stdio.h  데이터의 입, 출력(in, out)에 사용되는 기능 제공 printf, scanf
math.h  수학 함수 제공 sqrt, pow, abs
string.h  문자열 처리에 사용되는 기능 제공 strlen, strcpy, strcmp
stdlib.h  자료형 변환, 난수 발생, 메모리 할당에 사용되는 기능들 제공 atoi, atof,srand, 
time.h  시간 처리에 사용되는 기능 제공 time, clock

 

1.2 JAVA의 대표적인 표준 라이브러리

- JAVA에서 패키지를 사용하려면 import문을 이용해 선언한 후 사용해야 함

import java.util
  • java.lang 자바에 기본적으로 필요한 인터페이스, 자료형, 예외 처리 등에 관련된 기능 제공 <내장 라이브러리>
  • java.util 날짜 처리, 난수 발생, 복잡한 문자열 처리 등에 관련된 기능 제공
  • java.io 파일 입출력과 관련된 기능 및 프로토콜 제공
  • java.net 네트워크와 관련된 기능 제공
  • java.awt 사용자 인터페이스(UI)와 관련된 기능 제공

 

​1.3 Python의 대표적인 표준 라이브러리

- Python에서 패키지를 사용하려면 import문을 이용해 선언한 후 사용해야 함

import re

os  운영체제와 상호작용하기 위한 기능

re  고급 문자열 처리

math복잡한 수학 연산 기능

random 난수

Scrapy 22년 1회 필기웹 크롤링(Web Crawling) 프레임워크

 

 

 [정보처리기사] 개정된 정보처리기사 필기 목차

 

[정보처리기사] 개정된 정보처리기사 필기 목차

 정처기 필기 100문제 중 각 챕터 당 20문제로 구성됩니다. 출판사 시나공의 정보처리기사 교재와 이전 기출문제들을 참고로 하여 간단히 키워드로요약하여 작성하였습니다. 각 중요도에 따라서

potato-potahto.tistory.com

 

반응형