🧪 베타앱으로 공부하기

사무자동화산업기사 프로그래밍일반 핵심 요약 정리

사무자동화산업기사 필기 프로그래밍일반의 시험에 자주 나오는 쟁점을 요약 카드 30개로 정리했어요. 형광펜은 시험에 나오는 핵심 낱말이에요. 프로그래밍 언어의 분류, 언어별 특징과 예약어, 언어의 설계 기준과 구조적 프로그래밍, 구문 표현: BNF와 EBNF, 바인딩과 바인딩 시간, 변수의 속성과 영역 등.

프로그래밍일반 요약을 빈칸 암기로 외우고, OX·객관식 문제와 실전 모의고사로 확인해 보세요. 틀린 문제는 1·3·7·14·30일 간격으로 다시 나와요. 회원가입 없이 무료예요.

자격공부노트에서 사무자동화산업기사 공부하기

프로그래밍 언어 개념

프로그래밍 언어의 분류

★ 빈출

언어별 특징과 예약어

★ 빈출

언어의 설계 기준과 구조적 프로그래밍

★ 빈출

구문 표현: BNF와 EBNF

★ 빈출

바인딩과 바인딩 시간

★ 빈출 · 헷갈림

변수의 속성과 영역

★ 빈출

자료형과 형 검사

★ 빈출

부프로그램과 매개변수 전달

★ 빈출

언어 번역

언어 번역기의 종류

★ 빈출

컴파일 과정

★ 빈출

1. 어휘 분석(lexical): 원시 코드를 토큰으로 나눔 — 스캐너

2. 구문 분석(syntax): 토큰을 문법에 맞게 파스 트리로 — 파서

3. 의미 분석: 형 검사 등 뜻이 맞는지 확인

4. 중간 코드 생성

5. 코드 최적화: 더 빠르고 작은 코드로

6. 목적 코드 생성

로더·링커·매크로

★ 빈출

C 언어

C 언어의 자료형과 기억 클래스

★ 빈출
char1바이트
int4바이트
double8바이트

C 연산자와 우선순위

★ 빈출

C 제어문과 반복문 읽기

★ 빈출

배열·포인터·문자열

★ 빈출

이스케이프 시퀀스와 변수 선언

★ 빈출

C 코드 실행 결과 따라가기

★ 빈출 · 헷갈림

객체지향

객체지향의 개념

★ 빈출

추상화·캡슐화·생성자

★ 빈출

Java와 Python 기초

★ 빈출

Java 문법과 문자열 메소드

★ 빈출

스크립트 언어

Python 기초

★ 빈출

JavaScript와 HTML

★ 빈출

운영체제

운영체제의 목적과 종류

★ 빈출

프로세스와 스케줄링

★ 빈출

인터럽트와 스케줄링 보충

★ 빈출

교착상태

★ 빈출

기억장치 관리와 페이지 교체

★ 빈출

자료구조

스택·큐·트리

★ 빈출

진법 변환과 수의 표현

★ 빈출
ASCII7비트(128자)
n비트 표현 가짓수2ⁿ

프로그래밍일반 OX 예시 문제

눌러서 정답과 해설을 확인하세요. 앱에는 프로그래밍일반 연습문제가 177개 있어요.

기계어는 번역 과정 없이 컴퓨터가 바로 실행할 수 있지만 기종마다 다르다.

정답 O · 기계어는 호환성이 없고 사람이 읽기 어려워요.

어셈블리어는 인터프리터를 통해 기계어로 번역된다.

정답 X · 어셈블리어는 어셈블러가 번역해요.

구조적 프로그래밍에서는 GOTO문 사용을 피하는 것이 원칙이다.

정답 O · GOTO는 흐름을 복잡하게 만들어요.

모듈화를 할 때는 모듈 간 결합도는 높이고 모듈 안의 응집도는 낮추는 것이 좋다.

정답 X · 결합도는 낮게, 응집도는 높게 해야 해요.

하나의 문장에 대해 파스 트리가 둘 이상 만들어지는 문법을 모호한 문법이라 한다.

정답 O · 모호한 문법은 해석이 둘 이상으로 갈려요.

BNF에서 < >로 둘러싼 기호는 더 이상 풀어 쓸 수 없는 단말 기호이다.

정답 X · < >는 더 풀어 쓸 대상인 비단말 기호예요.

정적 바인딩은 실행 전에 속성이 결정되어 효율적이고, 동적 바인딩은 실행 중에 결정되어 유연하다.

정답 O · 정적은 빠르고 안전, 동적은 유연해요.

변수의 값은 보통 언어 정의 시간에 바인딩된다.

정답 X · 변수 값은 실행 시간에 바인딩돼요.

동적 영역 규칙에서는 실행 중 함수의 호출 순서에 따라 참조할 변수가 정해진다.

정답 O · 호출한 쪽의 변수를 찾아가요.

변수의 수명은 변수가 기억 장소를 할당받아 유지하는 기간을 말한다.

정답 O · 영역(scope)은 참조 가능한 코드 범위, 수명은 시간이에요.

프로그래밍일반 요약을 빈칸 암기로 외우고, OX·객관식 문제와 실전 모의고사로 확인해 보세요. 틀린 문제는 1·3·7·14·30일 간격으로 다시 나와요. 회원가입 없이 무료예요.

자격공부노트에서 사무자동화산업기사 공부하기

사무자동화산업기사 다른 과목