Development/Software Engineering(489)
-
저급 언어와 고급 언어
저급 언어 컴퓨터 내부 표현에 가까운 언어로, 기계어와 어셈블리어로 구분할 수 있습니다. 기계어 vs 어셈블리어 차이 기계어0과 1로 된 2진수어셈블리어기계어 명령을 알기 쉬운 기호로 표시한 것 LDA A라는 어셈블리 코드는 메모리 A번지에 있는 내용을 누산 레지스터에 저장하라는 의미 고급언어 고급 언어의 특징 일상 언어에서 사용하는 표현을 그대로 가져다 쓸 수 있음 사용자가 기억 장소의 주소를 일일이 기억할 필요가 없음 하나의 명령어로 다수의 연산을 실행 프로그래밍언어의 문법 구조 어떤 구조와 순서가 있음 특별한 기호를 사용 언어에 따라서는 마침표(.)나 세미콜론(;) 등을 사용 대표적인 고급 언어 FORTRAN, COBOL, PASCAL, C, C++, JAVA, SMALLTALK Phython 등
-
컴퓨터 언어들 - List of programming languages (컴퓨터 프로그래밍 언어 목록)
List of programming languages (컴퓨터 프로그래밍 언어 목록) https://en.wikipedia.org/wiki/List_of_programming_languages
-
주요 프로그램 언어의 특징
COBOL (코볼) OPEN INPUT sales, OUTPUT report-out INITIATE sales-report PERFORM UNTIL 1 1 READ sales AT END EXIT PERFORM END-READ VALIDATE sales-record IF valid-record GENERATE sales-on-day ELSE GENERATE invalid-sales END-IF END-PERFORM TERMINATE sales-report CLOSE sales, report-out . 출처: COBOL 장단점 장점컴퓨터의 내부적인 특성과 별도로 설계되어 COBOL 컴파일러만 있으면 어느 컴퓨터 기종에서라도 사용할 수 있습니다. 다른 프로그래밍 언어에 비해 파일의 순차와 비순차 처리기능이 ..
-
프로그램(Program)
프로그램(Program) 프로그래머가 수행하기 원하는 기능들의 집합 프로그램은 우리가 하고자 하는 작업을 컴퓨터에게 전달해 주는 역할을 합니다. https://rodmutt.files.wordpress.com/2012/02/company-voucher-program-rp.jpg
-
컴퓨터(Computer)
컴퓨터(Computer) 범용적 기계 여러 가지 일을 할 수 있는 범용 전자계산기 (연산기능, 반복기능 등) 프로그램(어플리케이션)만 바꾸어주면 컴퓨터는 다양한 작업을 할 수 있습니다.
-
Julia(줄리아)- 테크니컬 컴퓨팅을 위한 빠른 동적 언어(A Fast Dynamic Language for Technical Computing)
줄리아(Julia) MIT에서 2012년에 발표한 개발한 언어 테크니컬 컴퓨팅을 위한 빠른 동적 언어(A Fast Dynamic Language for Technical Computing) 고성능의 수치 해석 및 계산과학을 위한 강력한 기능이 풍부하며 코드를 쉽게 작성할 수 있으며 실행 속도가 빠른 언어입니다. R, MATLAB, 파이썬(Python)과 같은 다른 언어와의 뛰어난 접착성 제공 줄리아(Julia) 특징 오픈 소스 (MIT 라이센스) 병렬과 분산 처리를 위해 고안 가벼운 그린 쓰레딩 (코루틴) 컨버젼 및 프로모션(타입 변환) C 함수 직접 호출 유니코드 지원 다른 프로세스를 관리하는 쉘과 기능 제공 빠르고 간결 http://julialang.org/ Julia Lang - Github htt..