yunyj99
라둥이
yunyj99
GitHub
전체 방문자
오늘
어제
  • 분류 전체보기 (309)
    • 1. 프로그래밍 (50)
      • 1-1. Git (17)
      • 1-2. Java (13)
      • 1-2-1. Java GUI (1)
      • 오류 (12)
      • 기타 (7)
    • 2. Front-end (57)
      • 2-1. HTML (5)
      • 2-2. CSS (19)
      • 2-3. Java Script (33)
      • 2-4. React (0)
    • 3. Back-end (47)
      • 3-1. Spring MVC - 국비 (15)
      • 3-2. Spring MVC - 남궁성 (30)
      • 3-3. Spring - 김영한 (2)
    • 4. Android (1)
    • 5. DB (20)
      • 4-1. MySQL DBMS (20)
    • 6. 자료구조 & 알고리즘 (44)
      • 6-1. 자료구조 (14)
      • 6-2. 백준 (30)
    • 7. 웹 디자인 (7)
      • 7-1. UX 디자인 (7)
    • 8. 자격증 (35)
      • 8-1. 정보처리기사 (35)
    • 프로젝트 (3)
      • 프로젝트 기록 (3)
    • etc... (43)
      • 패스트캠퍼스 챌린지 (39)
      • 잡담 (4)

블로그 메뉴

  • 홈
  • 태그

최근 글

티스토리

hELLO · Designed By 정상우.
yunyj99

라둥이

쓰기
8. 자격증/8-1. 정보처리기사

정처기 실기 6-2. 언어 특성 활용하기

2021. 10. 10. 03:52

1. 프로그래밍 언어의 언어별 특성

 

< 프로그래밍 언어별 특성 >

- 절차적 프로그래밍 언어 종류 :

  1. 알골 : 알고리즘의 연구개발에 이용하기 위한 목적으로 생성
  2. C언어 : 유닉스 운영 체제에서 사용하기 위해 개발한 프로그래밍 언어
  3. 포트란 : 과학계산에서 필수적인 벡터, 행렬 계산 기능 등이 내장된 과학 기술 전문 언어

- 객체 지향 프로그래밍 언어 종류 :

  1. C++ : C 문법에 객체지향 프로그래밍 개념과 일반화 프로그래밍을 위한 템플릿 기능이 추가
  2. C# : 불안전 코드와 같은 기술을 통하여 플랫폼 간 상호 운용성 확보
  3. 자바 : 썬 마이크로 시스템즈가 개발한 객체지향적 프로그래밍 언어
  4. 델파이 : 파스칼 문법에 여러 기능이 추가되어 존재

- 스크립트 언어 종류 :

  1. PHP : 동적 웹 페이지를 만들기 위해 설계
  2. 펄 : 불특정한 데이터 길이의 제약 없이 강력한 문자열 처리 기능을 제공
  3. 파이썬 : 들여쓰기를 사용하여 블록을 구분하는 문법 채용
  4. 자바스크립트 : 객체 기반의 스크립트 프로그래밍 언어

- 선언형 언어 종류 :

  1. 하스켈 : 패턴 맞춤, 커링, 조건제시법, 가드, 연산자 정의 등의 기능이 존재
  2. 리스프 : 수학 표기법을 나타내기 위한 목적으로 생성
  3. 프롤로그 : 논리식을 기반으로 객체 간의 관계에 관한 문제를 해결하기 위해 사용
  4. SQL : RDBMS의 데이터를 관리하기 위해 설계

 

 

< 객체 지향 프로그래밍 >

- 객체지향 프로그래밍의 구성요소 : 객체 / 클래스 / 메시지

- 객체의 구성요소 : 개체 / 속성 / 메서드

 


2. 라이브러리 활용

 

< 라이브러리 >

- 라이브러리 : 필요할 때 찾아서 쓸 수 있도록 모듈화되어 제공되는 프로그램

- 구성 : 도움말 / 설치 파일 / 샘플 코드

- 종류 : 표준 라이브러리 / 외부 라이브러리

 

 

< 모듈과 패키지 >

- 모듈 : 전역변수, 함수 등을 모아둔 파일

- 패키지 : 모듈을 디렉터리 형식으로 구조화한 라이브러리

 


 

'8. 자격증 > 8-1. 정보처리기사' 카테고리의 다른 글

정처기 실기 7-3. 절차형 SQL 활용하기 / 7-4. 데이터 조작 프로시저 최적화  (0) 2021.10.12
정처기 실기 7-1. 데이터베이스 기본 / 2. 응용 SQL 작성하기  (0) 2021.10.12
정처기 실기 6-1. 기본 문법 활용하기  (0) 2021.10.10
정처기 실기 5-1. 인터페이스 설계 확인 / 5-2. 인터페이스 기능 구현 / 5-3. 인터페이스 구현 검증  (0) 2021.10.08
정처기 실기 4-1. 연계 데이터 구성 / 4-2. 연계 메커니즘 구성 / 4-3. 내외부 연계 모듈 구현  (0) 2021.10.07
    '8. 자격증/8-1. 정보처리기사' 카테고리의 다른 글
    • 정처기 실기 7-3. 절차형 SQL 활용하기 / 7-4. 데이터 조작 프로시저 최적화
    • 정처기 실기 7-1. 데이터베이스 기본 / 2. 응용 SQL 작성하기
    • 정처기 실기 6-1. 기본 문법 활용하기
    • 정처기 실기 5-1. 인터페이스 설계 확인 / 5-2. 인터페이스 기능 구현 / 5-3. 인터페이스 구현 검증
    yunyj99
    yunyj99
    개발자를 목표로 하는, 새싹처럼 성장하고 싶은 사람의 학습 공간 ^v^

    티스토리툴바