logo

프로그램이란 무엇입니까?

컴퓨터 프로그램은 명령의 집합이며 용어로서 명사뿐만 아니라 동사로도 사용될 수 있습니다. 동사로 말하면, 프로그래밍 언어를 사용하여 소프트웨어 프로그램을 만드는 과정으로 사용됩니다. 명사로 말하면 , 응용 프로그램, 프로그램 또는 응용 소프트웨어는 컴퓨터에서 특정 작업을 수행하는 데 사용됩니다. 예를 들어, Microsoft PowerPoint는 프레젠테이션과 관련된 문서를 생성하는 방법을 제공하는 응용 프로그램입니다. 게다가, 브라우저는 우리가 어떤 웹사이트라도 탐색할 수 있게 해주는 애플리케이션이기도 합니다.

이진 검색 트리 예

응용 프로그램과 프로그램의 차이점

모든 애플리케이션은 프로그램이라고 부를 수 있지만 프로그램은 애플리케이션이 될 수 없습니다. 응용 프로그램은 최종 사용자가 목적을 달성하도록 돕기 위해 설계된 프로그램 모음입니다. 이러한 프로그램은 작업이나 활동을 수행하기 위해 서로 통신합니다. 최종 사용자 명령을 수행하는 프로그램과 기능이 없으면 존재할 수 없습니다. 반면, 프로그램은 컴퓨터가 수행할 작업을 설명하는 지침 모음입니다.

프로그램의 목적은 무엇입니까?

이 프로그램을 사용하면 컴퓨터가 특정 작업을 수행할 수 있습니다. 응용 소프트웨어(프로그램)가 없어도 컴퓨터는 운영 체제에 따라 작동할 수 있지만 특정 작업을 수행할 수는 없습니다. 예를 들어, Word 문서를 만들려면 컴퓨터에 Microsoft Word를 설치해야 합니다. 문서나 파일을 생성, 편집, 저장하는 방법을 컴퓨터에 지시하는 프로그램 또는 응용 소프트웨어입니다.

프로그램의 기본 기능

프로그램의 기능은 프로그램 유형에 따라 다릅니다. 예를 들어 마이크로소프트 엑셀 프로그램의 기능은 계산, 데이터 분석 등과 관련된 문서를 작성하고 편집하고 보는 것입니다. 인터넷 브라우저의 기능은 월드와이드웹(World Wide Web)에서 정보를 찾아 화면에 표시하는 것입니다. 기본적으로 프로그램은 특정 작업이나 기능을 실행하도록 설계되었습니다. 예를 들어, Excel 프로그램은 문서를 작성할 수 있지만 브라우저처럼 World Wide Web에서 정보를 찾을 수는 없습니다.

자바스크립트 샘플 코드 예

첫 번째 프로그램은 무엇이었나요?

Tom Kilburn은 전자 메모리에 저장되는 최초의 소프트웨어 프로그램을 작성했습니다. 그것은 1948년 6월 21일 영국 맨체스터 대학교에서 성공적으로 실행되었습니다. 이 프로그램은 정수 218 = 262,144의 최대 인수로 계산되었습니다. 이 컴퓨터는 맨체스터 베이비(Manchester Baby)로 알려진 SSEM(Mall Scale Experimental Machine)으로 불렸습니다. 이 사건은 최초의 소프트웨어 탄생으로 간주됩니다.

컴퓨터 프로그램의 예

오늘날 휴대폰, 컴퓨터 및 기타 장치에서 사용할 수 있는 다양한 유형의 프로그램이 있습니다. 아래 표에는 프로그램의 몇 가지 예와 해당 카테고리 및 간략한 설명이 포함되어 있습니다.

프로그램 범주 설명
구글 크롬 인터넷 브라우저 Google에서 출시한 인터넷 브라우저입니다. 2008년 12월 11일 . World Wide Web에서 사용 가능한 정보를 검색하여 장치 화면에 표시하는 데 사용됩니다. 탭 브라우징, Google 서비스 및 계정과의 동기화, 웹 페이지의 맞춤법 검사 및 자동 번역 등 사용자에게 도움이 되는 다양한 유형의 기능을 제공합니다. 또한 사용자가 어떤 쿼리든 검색할 수 있는 검색창이나 검색주소창이 있습니다.
프로그래밍 언어 소프트웨어를 개발하는 데 사용되는 범용 프로그래밍 언어입니다. 에 출시되었습니다. 1972년 개발된 이후 Dennis Ritchie의 Bell Labs에서. Python, Git, Oracle 데이터베이스 등과 같은 복잡한 프로그램을 작성하는 데 널리 사용됩니다.
또한 간단하고 효율적이며 이식성, 풍부한 라이브러리, 확장 가능, 고속 등과 같은 더 많은 기능이 포함되어 있습니다.
스카이프 채팅 및 VoIP Skype는 사용자가 세계 어디에서나 채팅을 하고 VOIP(인터넷 프로토콜을 통한 음성) 통화를 할 수 있는 프로그램입니다. Skype 사용자는 전 세계 어디에서나 다른 Skype 사용자에게 무료로 전화를 걸 수 있습니다.
어도비 포토샵 사진 편집기 이미지 편집 프로그램으로 MacOS 또는 Windows 컴퓨터에서 실행됩니다. JPEG, Targa, GIF, BMP, HEIF 등 모든 유형의 파일 형식을 지원합니다. 사용자에게 이미지를 생성, 편집 및 품질을 향상시킬 수 있는 많은 도구를 제공합니다. 실제 그림을 포함한 이미지는 이미지 또는 짧은 비디오 파일에서 애니메이션 GIF를 만듭니다.
마이크로 소프트 워드 워드 프로세서 워드프로세서 프로그램입니다. Charles Simonyi와 Richard Brodie가 개발하고 Microsoft에서 출판했습니다. 소개되었습니다 1983년 10월 25일. Microsoft Windows, Android, Apple iOS 및 Apple macOS에서 Word 프로그램을 사용할 수 있습니다. 또한 WINE의 도움으로 Linux OS에서도 실행할 수 있습니다.
파일질라 FTP FileZilla는 사용자가 로컬 컴퓨터에서 원격 컴퓨터로 파일을 전송할 수 있는 오픈 소스 소프트웨어 프로그램입니다. 클라이언트 버전은 물론 서버 버전으로도 사용이 가능합니다. 여기에는 전송 대기열, 사이트 관리자, 파일 및 폴더 보기, 디렉터리 비교와 같은 중요한 기능을 포함한 더 많은 기능이 포함되어 있습니다.
마이크로 소프트 엑셀 스프레드시트 계산, 데이터 분석 등과 관련된 문서를 작성할 수 있는 스프레드시트를 제공하는 소프트웨어 프로그램입니다. 이는 Microsoft에서 개발한 것입니다. 1985년 9월 30일. 개발 단계 당시 코드명은 오디세이(Odyssey)였다. 월별 예산 보고서, 급여 명세서, 청구서 주문 등을 생성하려면 Microsoft Excel 프로그램을 사용할 수 있습니다.
마이크로 소프트 파워 포인트 프레젠테이션 Microsoft Word 및 Excel과 함께 번들로 제공되는 Microsoft Office의 일부입니다. 다양한 유형의 슬라이드를 생성하여 프레젠테이션을 만드는 데 사용됩니다. 학교 및 비즈니스 프레젠테이션에서 널리 사용됩니다. 예를 들어, 대학이나 조직에서 보여줄 문서 프레젠테이션을 만들고 싶다면 Microsoft PowerPoint 프로그램을 사용할 수 있습니다.
모질라 썬더버드 이메일 클라이언트 사용자가 Microsoft Windows, Linux, MacOS 및 기타 지원되는 시스템에서 전자 메일을 보내고 받고 관리할 수 있는 오픈 소스 전자 메일 클라이언트입니다. IMAP 또는 POP3를 사용하여 전자 메일 공급자로부터 전자 메일을 검색할 수 있는 옵션을 사용자에게 제공하고 사용자는 SMTP(Simple Mail Transfer Protocol)를 사용하여 전자 메일을 보낼 수 있습니다.
노턴 안티 바이러스 바이러스 백신 1991년 Symantec Corporation이 컴퓨터 보안을 위해 개발한 안티 바이러스 소프트웨어 제품입니다. 휴리스틱과 시그니처를 사용하여 바이러스를 탐지합니다. 또한 Symantec에서 다운로드, 복사본, 상자 및 OEM 소프트웨어로 배포합니다.
대담 오디오 소프트웨어 이는 사용자가 사운드 클립 편집을 포함하여 사운드를 녹음할 수 있는 오픈 소스 소프트웨어 프로그램입니다. MacOS, Linux 및 Windows 운영 체제에서 실행할 수 있습니다. GPL(General Public License)에 따라 무료로 사용할 수 있습니다.
어도비 아크로뱃 PDF 리더 PDF(Portable Document Format) 형식의 파일을 생성, 보기, 관리, 인쇄, 조작하는 데 사용되는 Adobe에서 출시한 응용 소프트웨어입니다.
커뮤니케이션 센트럴 팩스/음성/전화 개인용 컴퓨터에서 음성 메일 수신을 포함하여 팩스를 받을 수 있는 프로그램입니다.
어도비 드림위버 HTML 편집기 이는 웹 페이지를 디자인하는 데 사용되며 1997년 Macromedia에서 출시된 소프트웨어 프로그램입니다. 이는 사용자에게 WYSIWYG(What You See Is What You Get) 사용자 인터페이스를 생성하고 편집할 수 있는 기능을 제공하는 완전한 기능을 갖춘 HTML 및 프로그래밍 편집기입니다. 웹 페이지. HTML, CSS, JavaScript, XML은 물론 영어, 프랑스어, 스페인어, 중국어, 일본어, 러시아어 등과 같은 인간 언어도 지원합니다.