본문 바로가기

CS2

Framework 와 Library Framework 개발에 필요한 구조와 구성, 기능을 갖추어둔 뼈대 제어의 역전!(Framework가 제어권 가짐) IOC : Inversion of Control 시스템의 통합 및 일관성 유지의 장점 코딩의 편의성과 소요시간 단축 Spring, Django Library 필요한 것을 미리 구현해둔 도구 사용자가 제어권을 가지고 있음(사용자가 원하는 곳에서 호출하여 사용) 코딩의 편의성과 소요시간 단축 React Framework와 Library의 가장 큰 차이점 누가 제어흐름을 가지고 있는가! Framework는 제어의 역전이 일어나 스스로 제어의 흐름을 가지고 있고, 그 뼈대위에 사용자가 코드를 넣어 살을 붙임, Library는 미리 구현해둔 도구로서 사용자가 필요할 때, 원하는 위치에, 원하는 방식.. 2022. 6. 29.
프로그래밍 언어의 이해(절차적, 객체지향, 스크립트, 선언) 1. 절차적 프로그래밍 언어 일련의 처리 절차를 정해진 문법에 따라 순서대로 기술하는 언어! 데이터 중심으로 프로시저 구현 자연어에 가까운 단어와 문장으로 구성 과학 계산이나 하드웨어 제어에 주로 사용된다. 언어 특징 C 시스템 프로그래밍 언어로 널리 사용됨 고급 프로그래밍 언어이면서 저급 프로그램 언어의 특징 이식성이 좋음 포인터 있음 ALGOL 수치 계산이나 논리 연산을 위한 과학 기술 계산용 언어 PASCAL과 C언어의 모체가 됨 COBOL 사무처리용 언어 영어 문장 형식 이해와 사용이 쉬움 4개의 DIVISION으로 구성 FORTRAN 과학 기술 계산용 언어 수학과 공학 분양의 공식이나 수식과 같은 형태로 프로그래밍 할 수 있다. 2. 객체지향 프로그래밍 언어 현실 세계의 개체를 부품처럼, 하나의.. 2022. 4. 19.