728x90
반응형
프로그램
(1)일상: 연극이나 방송 따위의 진행차례나 목록
(2)정보기술분야: 특정 목적의 작업을 수행하기 위한 관련 파일의 목록
=>특정한 목적을 수행하기 위한 이미 정해놓은 순서적인 계획이나 절차
정보기술분야의 프로그램
(1)프로그램: 응용프로그램(application program)의 줄임말 > 스마트폰. 어플(app)
(2)구성: 처리방법과 순서를 기술한 명령어, 자료
(3)작동: 사용자가 조작 > 컴퓨터에 명령 > 프로그램 실행
(4)컴퓨터의 내부명렁어의 구성: 약속된 형식의 0과 1로 구성된 비트(bit)
프로그래머와 개발자
(1)개발자: 소프트웨어 구축을 위한 모든 과정에 참여하는 사람
-모든 과정: 기획 > 분석/설계 > 개발 > 구현
(2)프로그래머: 정보기기에서 사용되는 프로그램을 만드는 사람
-소프트웨어 개발자, 프로그램 개발자
=>개발자가 더 넓은 의미!
프로그래밍 언어
(1)사람과 컴퓨터가 서로 의사교환을 하기 위한 언어
(2)프로그래머가 프로그램 개발을 위해 기술하는 컴퓨터에게 지시할 일련의 명령어
(3)사람이 컴퓨터에게 지시할 명령어를 기술하기 위해 만들어진 언어
(4)최초의 프로그래밍 언어: 포트란(FORTRAN)
(5)FORTRAN, ALGOL, BASIC, COBOL, PASCAL, C, C++, Visual Basic, Java, Objective-C, JSP, Javascript, Python, C#, Go, Swift, Kotlin 등
반응형
'일상 > 공부' 카테고리의 다른 글
기계어, 어셈블리어, 프로그래밍 언어, 컴파일러, 어셈블러 (0) | 2024.01.07 |
---|---|
하드웨어와 소프트웨어 (0) | 2024.01.07 |
[ 토익-문법 ] 7. 동명사 (1) | 2023.12.03 |
[ 토익-문법 ] 6. to부정사 (0) | 2023.11.30 |
[ 토익-문법 ] 5. 가정법 (0) | 2023.11.30 |