Page 9 -
P. 9
한눈에 살펴보는 시나공의 구성
1장 핵심요약
핵심요약 1회 최종점검 모의고사
001 라이브러리 • nextToken( ) : StringTokenizer 객체에서 차례로 토큰
을 가져와 반환함
➊ 라이브러리의 개념
섹션에서 공부한
• 프로그램을 효율적으로 개발할 수 있도록 자주 사용하 ➎ Python의 주요 표준 라이브러리 1. JAVA에서 파일 입출력과 관련된 기능을 제공하는 패키지와 5. 다음 변수 선언 문장에서 ‘3.1415927’의 역할에 대한 설명으
내용 중 시험에 꼭 나오는
그 안에 포함된 클래스가 올바르게 짝지어진 것은?
로 올바른 것은?
내용만 뽑은 핵심 요약이야.
는 함수나 데이터들을 미리 만들어 모아 놓은 집합체이 •Python은 라이브러리를 패키지로 제공한다.
학습한 내용을
다. 확실히 암기하고 • 라이브러리를 사용하려면 ‘import random’과 같이 선 ① java.net - Socket final float PI = 3.1415927;
넘어가라고~ 확실히 다지고 ② java.io - InputStream
• 표준 라이브러리 : 프로그래밍 언어에 기본적으로 포함 언한다. 넘어가라는 말씀인 ③ java.util - Random ① 변수명 ② 예약어
이건 시험 전날에
되어 있는 라이브러리로, 여러 종류의 모듈이나 패키지 • 사용할 때는 마침표(.)로 구분하여 ‘random.choice( )’ ④ java.awt – Button ③ 데이터 타입 ④ 리터럴
거죠? 오키~
한 번 더 읽어보면
로 구성됨 와 같이 사용한다. 딱~ 이겠네요!
• 외부 라이브러리 : 개발자들이 필요한 기능들을 만들어 • Python의 주요 클래스 : os, re, math, random, 2. 다음 중 객체지향 프로그래밍 언어의 특징으로 옳지 않은 6. 다음 중 관계 연산자의 사용이 올바른 것은?
인터넷 등에 공유해 놓은 것으로, 외부 라이브러리를
statistics, datetime 등 것은? ① if (a == 5) { ... } - 변수 a가 5와 같지 않을 때
다운받아 설치한 후 사용함 ① 상속을 통해 코드의 재사용과 확장이 용이하다. ② if (b != 10) { ... } - 변수 b가 10과 같을 때
② 현실 세계의 개체를 부품처럼 만들어 재활용성이 높다. ③ if (c > 3) { ... } - 변수 c가 3보다 크거나 같을 때
➏ Python – 문자열 관련 주요 메소드
➋ Java의 주요 표준 라이브러리 ③ 대형 프로그램을 쉽게 작성하고 유지보수를 용이하게 한다. ④ if (d <= 7) { ... } - 변수 d가 7보다 작거나 같을 때
•len( ) : 문자열의 길이를 반환함
• Java는 라이브러리를 패키지에 포함하여 제공한다. ④ 구현 시 처리 시간이 빨라 프로그램의 효율성이 높다.
•upper( ) : 문자열을 대문자로 변경함 7. 다음 JAVA 프로그램이 실행되었을 때, 실행 결과는?
• 패키지를 사용하려면 ‘import java.util’과 같이 import 3. 다음 중 상속성(Inheritance)과 다형성(Polymorphism)에 대
문을 이용 해 선언한 후 사용해야 한다. •lower( ) : 문자열을 소문자로 변경함 public class Main {
• capitalize( ) : 문자열의 첫 글자는 대문자, 나머지는 모 한 설명이 모두 올바른 것은?
• 클래스의 메소드를 사용할 때는 클래스와 메소드를 마 public static void main(String[ ] args) {
두 소문자로 변경함 ① 상속성 : 코드를 재사용하여 개발 비용을 절감한다. System.out.print((int) 2.9 + 1.7);
침표(.)로 구분하여 사용한다. 다형성 : 하나의 클래스가 여러 종류의 메소드를 가질 수 있는
• title( ) : 문자열에서 각 단어의 첫 글자만 대문자로 변 }
• Java의 주요 패키지 : java.lang, java.util, java.io, 경함 능력이다. }
java.net, java.awt 등 ② 상속성 : 상위 클래스의 속성과 연산을 하위 클래스가 물려받
• replace(값1, 값2) : 문자열에서 ‘값1’을 찾아 ‘값2’로 교체함 아 사용한다. ① 3.7 ② 4.7
➌ Java - String 클래스의 주요 메소드 • split(값) : ‘값’을 기준으로 문자열을 분리하여 리스트로 다형성 : 하나의 메시지에 대해 각 객체가 다른 방식으로 응답 ③ 3 ④ 4.6
찾아보기 반환하며, ‘값’을 생략하면 공백으로 문자열을 분리함 한다.
찾 | 아 | 보 | 기
• A.compareTo(B) : 숫자로된 문자열 A와 B를 비교하여 8. 다음 중 JAVA 코드의 실행 결과는?
같으면 0, A가 크면 1, B가 크면 -1을 반환함 ③ 상속성 : 데이터와 메소드를 하나로 묶어 객체의 내부를 숨긴다.
용어의 ➐ Python – 리스트 관련 주요 메소드 다형성 : 객체의 공통된 성질을 추출하여 슈퍼 클래스를 만 public class Main {
• A.equals(B) : 대소문자를 구분하여 문자열 A와 B를 비 든다.
의미가 생각나지 않는
• pop(위치) : 리스트의 ‘위치’에 있는 값을 출력하고 해당
DCE•52
BGP•71
숫자로 찾기
교한 후 같으면 참, 다르면 거짓을 반환함 다고? 그럼 여길 찾아봐~ FIND•51 Inorder 운행•401 public static void main(String[ ] args) {
finger•49
BLE•225 DCL•477, 485 요소를 삭제함 input( )•305 ④ 상속성 : 객체들 간에 메시지를 주고받는 수단이다. System.out.println(“Hello\nWorld”);
원하는 용어의 의미를
• A.equalsIgnoreCase(B) : 대소문자 구분없이 문자열 A와 fopen( )•261 INSERT•476 다형성 : 동일한 메소드명을 여러 객체에서 다르게 정의할 수 }
1NF•443
BNL•533
DDCM 프로토콜•65
대박!
우와! 강쌤~
1차1단계 디렉터리•42 Booch 방법•142 DDL•476, 478 • count(값) : 리스트에서 ‘값’이 저장되어 있는 요소들의 있다. }
~ ~ ~
B를 비교한 후 같으면 참, 다르면 거짓을 반환함
fork•49
INSERT INTO•490
1차원 배열•278 시험준비하느라~ 개수를 반환함 자격증 교재에
Dead Lock•31
FORMAT•51
INTERSECT•508
Boyce-Codd 정규형•444
•toLowerCase(문자열) : 문자열을 모두 소문자로 변환함 • extend(리스트) : 리스트의 끝에 새로운 ‘리스트’를 추가 ① HelloWorld
'찾아보기' 기능이
2NF•443
1초도 아까운 시간에
branches•199
IORL•117
FORTRAN•338
DEL•50
이렇게 고마울 수가!
2-Way 합병 정렬•409
•toUpperCase(문자열) : 문자열을 모두 대문자로 변환함 하여 확장함 있다니~ IoT•224, 534 4. 다음 중 자바스크립트(JavaScript)에 대한 설명으로 옳은 것 ② Hello
break•275
for문•272, 311
DELETE•477
2단계 디렉터리•42 을 모두 고른 것은?
DELETE FROM•491
Bugzilla•180
• split(구분자) : 지정된 구분자로 문자열을 구분하여 분리함 fprintf( )•261 IP•66 World
2차원 배열•281 DESC•482, 494 • append(값) : 리스트의 끝에 값을 추가함
IP 주소•75
fputc( )•261
• replaceAll(변환 대상, 변환할 문자) : 변환 대상을 변환할 • sum(리스트) : 리스트의 모든 요소의 합을 계산하여 반 가. 웹 페이지의 동작을 제어하는 데 사용된다. ③ Hello\nWorld
3D Printing•216
DFD•111
IPv6 주소•75
fputs( )•261
C D
3NF•444 DIP•143 환함 fscanf( )•261 Isolation•460 나. 객체지향 프로그래밍 언어의 성격을 갖고 있다. ④ H e l l o W o r l d
문자로 치환함
4D printing•216 C•338 DIR•50 FSK•57 ISP•143 다. Prototype Link와 Prototype Object를 통해 프로토타입 개념을 활
4K 해상도•217 C++•340 DISTINCT•494 • reverse( ) : 리스트의 순서를 역순으로 뒤집음 용한다.
ITU-T•53
FTP•67
CASCADE•484
➍ Java - StringTokenizer 클래스의 주요 메소드 DISTINCTROW•494 FULL OUTER JOIN•514 Jacobson 방법•142
4NF•444
•copy( ) : 리스트를 복사함
CASE•116
10 BASE 2•74
• countTokens( ) : StringTokenizer 객체의 토큰 개수를 Full Table Scan•533 JAVA•340 ① 가 ② 가, 나
Distributed Processing
cat•49
10 BASE 5•74 •21 java.awt•347 ③ 가, 다 ④ 가, 나, 다
반환함
10 BASE F•74 CBD•97 Division•439 ➑ Python – 세트 관련 주요 메소드 java.io•347
CBO•532
• hasMoreTokens( ) : Stringtokenizer 객체에 반환할 토 G H java.long•347
10 BASE T•74
Django•375 •pop( ) : 세트의 값을 출력하고 요소를 삭제함
CC•214
큰이 있으면 참, 없으면 거짓을 반환함 DLT•213 getchar( )•261 java.net•347
CCN•226 •add(값) : 세트에 ‘값’을 추가함
gets( )•261
영문으로 찾기 CD•50 DML•476, 490 GIS•227 java.util•347
CEP•213 do~while문•274 Git•200 JavaScript•331 4 2025년 3회 정보처리기사 필기
1장 프로그래밍 언어 활용 33
A B DROP•476, 483 JavaScript의 입·출력
CHKDSK•51 goto문•269
Active X•343 chmod•49 DSL•204 Gradle•161, 204 •332
ADCCP 프로토콜•65 chown•49 DSU•53 GRANT•477, 485 Java에서의 배열 처리•279
AI•212 CLI•49, 182 DTE•52 Groovy•204 Java에서의 표준 입력•255
10 한눈에 살펴보는 시나공의 구성 AJAX•344 CLS•50 DTE/DCE 접속 규격•53 Guard Band•54 Java에서의 표준 출력•257
ALGOL•338 Coad와 Yourdon 방법 Durability•460 GUI•50, 182 Java의 문자열•284
ALL-IP•227 •142 GUI 결함•178 Java의 상속•301
ALTER•476 COBOL•338 E F HDLC•61 Java의 클래스•299
ALTER TABLE•483 Codeigniter•375 EGP•71 HIPO•117 Jenkins•203
Angular•344 Collision•412 EIA•53 HRN•27 JOIN•439, 511
Ant•161 COMMIT•477, 486 Ember•344 HTML•317 jQuery•344
*2026기본서필기_기능사 부속(001-016).indd 10 API•386 complex•235 EQUI JOIN•511 HTML - 기본 구조•317 JSP•344 2025. 11. 25. 오후 6:102025. 11. 25. 오후 6:10
*2026기본서필기_기능사 부속(001-016).indd 10
APM•532 Consistency•460 E-R 다이어그램•426 HTML - 기본 태그•318
AR•212 continue•275 E-R 다이어그램 대응수 HTML - 기타 태그•327 K L
ARP•68 COPY•50 •427 HTML - 목록 태그•320 Key•433
AS•494 cp•49 E-R 모델•426 HTTP/HTTPS•373 kill•49
ASC•482, 494 CREATE•476 ERD•113 KWCAG•185
ASK•57 CREATE DOMAIN•478 EXCEPT•508 I J LAN•73
ASP•343 CREATE INDEX•482 exec•49 LEFT OUTER JOIN•513
ATDM•54 CREATE SCHEMA•478 EXISTS•500, 534 ICMP•68 LINUX•49
Atomicity•460 CREATE TABLE•479 FCFS•25, 38 IDE•160 LOD•227
IDEA•160
ATTRIB•51 CREATE VIEW•482 fclose( )•261 IEEE 802•73 LRU•35
auto•238 CROSS JOIN•511 FCS•62 ls•49
BaaS•214 CSMA/CD 방식•73 FDM•54 if문•309 LSP•143
Bandwidth•54 CSS•324 fgetc( )•261 IGP•71
InFix•402
Basic•344 CVS•199 fgets( )•261 INNER JOIN•511
Batch Processing•21 C형 유에스비•218 FIFO•25, 35, 38 M N
BCNF•444 DBMS•415 filesort•534 I-node 블록•49 M2M•225
538 찾아보기
2026기본서필기_산업기사_색인(538-544)_ej.indd 538
2026기본서필기_산업기사_색인(538-544)_ej.indd 538 2025. 9. 1. 오후 2:52
2025. 9. 1. 오후 2:52

