|

1 [정리] 국비면접대비

· 테크· CS
CS

Machine translation — switch to KO for the original.

| 국비지원학원 면접대비

 1. 프론트앤드: 사용자에게 보여지는 화면에서 상호작용하는 요소들을 담당. 특정기능을 호출하여 실행.

    백앤드: 사용자 기준에서 보이지 않는 영역의 개발, DB, API Server

              PHP, Node.js, Java

    Front-end : HTML, CSS, JS +UX 유저편리성, UI 디자인

    Back-end : 문서화, 코드 주석, Python, Ruby, Java

 2. 지원동기

 3. IT란? 

    information technology

    인터넷의 성장으로 발달한 새로운 영역으로 컴퓨터 하드웨어, 소프트웨어, 통신장비 관련 서비스와 부품을 생산하는

    산업의 통칭

 4. 객체지향 프로그래밍 OPP   // 생활코딩, 레트로 retr0, 얄팍한 코딩사전, 드림코딩 by 엘리

   - 기존의 절차지향 컴퓨터 프로그램을 명령어의 목록으로 보는 것과 다르게 여러 개의 독립된 단위인 '객체'들의 집합

     으로 파악하고자하는 프로그램

     자바가 대표적.

   - 하나의 방법론. object oriented programming 객체 > procedural programming 함수 매소드

     절차지향 프로그램 기반으로 보완하는 역할. 대립이 아님, 복잡도를 낮추기 위한 방법

     연관함수를 그룹핑하고 객체화

   - 플라톤의 이데아 개념에서 비롯, 이상적 세계 것을 현실화하는 개념

     추상적인 개념을 두고 현실적인 사과를 보고 인지가 가능

     public class (Animal) { } 클래스 설정

     Name jack = new Animal ( ) ; 오브젝트의 생성

   - class 구성: fields와 methods(속성), 변수 인캡슐레이션

 

| 프레임워크 규칙에 따른 사용 Rails, Django, Flask 등

  라이브러리 가져다 사용하는 것

  + 명확한 구분이 가지 않는 용어 CSS



| SQL 
standard quay language 회사, 정부, 은행 Database

Comments

No comments yet. Be the first!

    319 posts in 테크

    15 / 319