달력

8

« 2019/8 »

  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3


 

 

인터프리터(Interpreter)

·       인터프리터 방식의 언어는 모두 인터프리터를 필요로 합니다.

·       프로그램 문장을 하나씩 번역하고 실행할 있도록 하는 프로그램

·       매번 사용할때마다 변환해 주어야 합니다.

·       고급언어로 작성된 원시코드를 한번에 줄씩 읽어 들여서 실행하는 프로그램

·       소스 코드(source code) 읽고 해석하여 수행하는 프로그램입니다.

·       컴파일 과정이 없기 때문에 개발하는 과정에서 사용하면 유용합니다.

·       기계어 코드를 현재 시스템에서 돌아갈 있도록 에뮬레이션하는 역할

·       실행 속도가 느리고 메모리 사용이 비효율적이라는 단점이 있습니다.

 

 

https://bit.ly/2MdOQsU

https://en.wikipedia.org/wiki/Interpreter_(computing)

 


Posted by codedragon codedragon

댓글을 달아 주세요

 

 

 

DROP TABLE vs TRUNCATE TABLE

 

구분

설명

DROP TABLE

·       테이블의 존재 자체가 사라집니다.

·       테이블 구조가 남아 있지 않습니다.

TRUNCATE TABLE

·       테이블은 존재하면서 데이터의 내용만 삭제됩니다.

·       테이블 구조는 남아 있습니다.

 

 


'Development > Database' 카테고리의 다른 글

시스템 권한 (System Privilege) - GRANT 명령어, WITH ADMIN OPTION 옵션  (0) 2019.08.05
인덱스의 장점/단점  (0) 2019.08.05
DROP TABLE vs TRUNCATE TABLE  (0) 2019.08.01
ORDER BY절 정리 표 - ASC & DESC  (0) 2019.07.30
네트워크형 DBMS  (0) 2019.07.30
계층형 DBMS  (0) 2019.07.30
Posted by codedragon codedragon

댓글을 달아 주세요

 

람다 함수(lambda) 장단점

구분

설명

장점

·       수행 코드 내용을 바로 확인할 있습니다.

·       코드를 간결하게 사용할 있습니다.

단점

·       함수 블록이므로 코드가 길어질 경우 코드의 가독성이 떨어집니다.

·       에러가 발생할 경우 디버깅에 어려워 있습니다.

 

 


Posted by codedragon codedragon

댓글을 달아 주세요