728x90
반응형

전체 글

총 381개의 포스트

전체 글(381)

  1. 프로그래밍의 절차와 방법 그리고 IDE

    IDE(Integrated Development Environment) 그리고 프로그래밍 프로그래밍하려면 고급언어와 그 언어를 컴퓨터의 언어로 바꾸어 주는 컴파일러가 필요하다고 했습니다. 특정한 규칙에 맞추어 고급언어를 사용하여 작성하고 컴파일러를 이용하여 컴퓨터의 언어로 바꾸는 과정을 통해야만 비로소 프로그램이 완성이 됩니다. 이런 과정들을 좀 더 원활하게 해 줄 수 있는 통합개발환경(Integrated Development Environment)이라 부르며 프로그램을 만들기 위한 일련의 과정을 한 곳에서 해결할 수 있게 해주는 프로그램입니다. 다양한 고급언어가 있고 대표적인 IDE가 존재합니다. 고급언어들 다양한 고급언어들이 있습니다. C, C++, Python, C#, Java 등등 정말 많은 고급..

    2021.05.03

    컴퓨터/프로그래밍 기초

    Commnet

  2. 정보처리 - 논리게이트(Logical Gate)

    정보처리에서 논리게이트 다양한 공학 분야에서 이전 글에서 설명드린 디지털 신호와 아날로그 신호 그리고 이 논리게이트에 대해서는 항상 한 번씩은 언급을 하고 넘어갑니다. 정보처리 또는 컴퓨터공학에서 논리게이트라는 개념을 어떤 식으로 활용하는지, 그리고 대표적인 논리게이트는 무엇이 있는지 알아보도록 하겠습니다. 논리게이트란 말 그대로 논리적인 통로라는 뜻으로 일정한 규칙에 따라 길을 열어주고 닫아주는 역할을 합니다. 열고 닫는 2가지의 선택지 밖에 없습니다. 컴퓨터가 알아듣기 아주 적합하고, 간단합니다. 컴퓨터는 어떠한 디지털화된 정보를 입력된 프로그램에 따라 처리하여 의도에 따라 가공된 정보를 제공해 줍니다. 이 프로그램은 특정한 규칙을 만들어 정보가 들어오면 그 규칙에 의해 가공된 정보를 만들어주는 역할..

    2021.04.30

    컴퓨터/컴퓨터 공학 기초

    Commnet

  3. 정보처리 - 아날로그와 디지털

    정보를 처리하기 위한 신호의 구분. 세상은 정보로 이루어져 있다고 해도 과언이 아닙니다. 이 정보들을 가지고 가공하고 가치 있게 데이터화 하여 인간들에게 필요한 형태로 사용하는 것입니다. 소리라는 정보를 가지고 인간들은 언어를 만들고 대화를 하며 음악을 만들죠. 이처럼 인간에게 정보를 어떻게 처리하고 가공하여 어떤 식으로 사용하는지는 아주 중요합니다. 모든 공학에서도 어떠한 정보를 어떻게 측정하여 처리를 하는지 아주 중요하고 공통된 필수 사항이기도 합니다. 이 글에서는 이 정보를 어떠한 형태로 구분을 하고 그 특징이 무엇인지 알아보도록 하겠습니다. 아날로그 신호(Analog-Signal) 공학적인 관점에서 아날로그 신호는 어떠한 정보가 시간에 따라 연속적으로 변화하는 신호를 아날로그 신호라고 합니다. 온..

    2021.04.29

    컴퓨터/컴퓨터 공학 기초

    Commnet

  4. 프로그래밍 언어와 절차

    2021.04.27 - [컴퓨터/프로그래밍 공용 및 기초] - 프로그래밍의 개요 -Programming 프로그래밍 언어 프로그래밍은 작업 지침서를 만드는 일이라고 했습니다. 그리고 프로그래밍을 하기 위에서는 인간들의 언어가 아닌 다른 특수한 언어가 사용된다고 했죠. 오늘날 프로그래밍 언어는 고급언어 와 저급 언어로 표현을 하여 사람이 이해하기 쉬울수록, 고급언어 컴퓨터가 이해하기 쉬울수록 저급 언어라고 부르고 있습니다. 수준이 높고 낮음이 아니라 인간이 얼마나 알아듣기 쉬우냐에 따라 구분을 하고 있습니다. 저급 언어 - Low Level Language 저급언어, 즉 기계어 어셈블리 어등으로 불리는 언어입니다 앞서 말씀드린 것과 같이 기계와 친숙한 언어입니다. 0과 1로 이루어진 말 그대로 기계어와, 각..

    2021.04.28

    컴퓨터/프로그래밍 기초

    Commnet

  5. 프로그래밍의 개요 -Programming

    프로그래밍(Programmin)이란? 컴퓨터에 관심이 있는 분들은 코딩, 프로그램, 프로그래밍, 프로그래머 등의 말들을 많이 들어보셨을 것입니다. 이글에서는 간략하게 그런 명칭들에 대하여 설명해보도록 하겠습니다. 프로그램의 뜻은 "일련의 작업을 수행하기 위한 작업 지침서"입니다. 그리고 컴퓨터 쪽에서 프로그램은 "컴퓨터 하드웨어들을 동작시켜 특정 작업을 수행하게 하기 위한 컴퓨터의 언어로 되어있는 작업 지침서" 입니다. 이 작업 지침서를 우리는 프로그램, 소프트웨어, 애플리케이션, 앱 등 다양한 말로 표현을 하고 있습니다. 이 작업지침서(프로그램)을 만드는 작업을 프로그래밍이라고 합니다. 그리고 이 행위를 수행하는 사람을 프로그래머라고 표현을 합니다. 프로그램은 컴퓨터의 언어로 되어있는 작업 지침서라고 ..

    2021.04.27

    컴퓨터/프로그래밍 기초

    Commnet

  6. 더 알아보기 - 또다른 주기억 장치 ROM

    주기억 장치 ROM(Read Only Memory) PC에서는 주로 RAM을 주기억장치로 사용한다고 하였습니다. 그 이유는 무엇일까? 바로 프로그램 내장식 컴퓨터로 자유로운 프로그램의 변경을 가능하게 하여 활용도를 높일 수 있기 때문입니다. 그렇다면, 한 가지의 특정된 기능만 수행하는 컴퓨터들에게는 RAM과 보조기억장치가 꼭 필요할까요? 예를 들어, 냉장고, 밥솥 등 항상 일정한 기능을 수행하는 장치는 프로그램을 출시 이후에 변경할 이유가 많이 없습니다. 이런 곳에서 바론 ROM이라는 녀석이 주 기억장치로 업무를 수행하게 됩니다. 주기억장치는 RAM과는 다르게 비휘발성의 특징을 가지고 있습니다. 즉, 전원이 없어도 그 안의 데이터가 사라지지 않는 장점을 가지고 있습니다. 그리고 가격 또한 비교적 저렴한 ..

    2021.04.26

    컴퓨터/컴퓨터 공학 기초

    Commnet

G91개발일지

Gon91(지구일)

91년생 공학엔지니어의 개발일지

TODAY :

YESTER DAY :

TOTAL :

1 ··· 54 55 56 57 58 59 60 ··· 64
728x90
반응형