아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
우아한천인조276
우아한천인조27620.09.14

IT부분이 추상적인데 실무에선 어떻게 활용이 되나요?

프로그래밍 서버 DB 이런 용어들이 많이 있는데 각각이 의미하는것이 무엇인가요?

그리고 IT라는것이 추상적으로 보이는데 실무에서는 어떤 역할들이 있는지 궁금합니다.

자세히 부탁드립니다 :)


55글자 더 채워주세요.
답변의 개수
2개의 답변이 있어요!
  • IT도 내부적으로 다양한 역할들이 존재합니다.

    프로그래밍이라 하면 하나의 시스템이 살아 움직일수 있도록 시스템의 기능을 만드는 역할을 합니다.

    예를들어 아하의 웹사이트를 생각해보면

    답변쓰기의 버튼을 누르면 답변창이 나타나게 한다던지, 답변등록 버튼을 누르면 답변자가 쓴 글이 서버에 업로드 되어 다른사람에게 보이게 하는.. 이런 제어들을 구현하는것이 프로그래밍이라고 생각하시면 됩니다. 이런 제어들을 컴퓨팅 시스템이 알아들을수 있는 언어가 프로그래밍 언어이고, 프로그래머들은 이런 언어들을 사용해서 컴퓨팅 시스템에게 명령하고 소통합니다.

    DB 라고 하면 말그대로 데이터베이스 입니다.

    역시 아하 시스템을 예로 들면 질문자가 쓴 질문, 답변자가 쓴 답변, 사용자의 아하토큰수, 기타 사용자 정보 등이 하나하나의 데이터 이고, 이런 데이터들이 모여 데이터베이스를 구성합니다. DB를 다루는 DBA 라 물리는 사람들은 이런 데이터를 제어하고 SQL이라는 언어를 이용하여 데이터베이스를 생성,수정,삭제,조회 합니다. 또한 방대한 데이터가 효율적으로 관리되고 운영할수 있도록 데이터를 구성하고 조작하는 역할을 합니다.

    서버라고 하면 시스템이 살아 움직일수 있는.. 시스템이 거처하는 집이라고 생각하시면 됩니다. 집이 넓어야 운신의폭이 넓고 빠릿빠릿하게 움직일수 있듯이 이 집을 관리하고 넓히고 하는 역할을 수행하는 수행자가 서버관리자(TA) 라고 보통 부릅니다.

    이런 역할을 수행하는 사람들이 모여 시스템을 개발하고 운영하고 관리하는 것입니다.


  • 프로그래밍인 컴퓨터가 알아 들을 수 있는 언어로 컴퓨터에게 수행할 내용을 알려주는 것이라고 보면 좋을 것 같습니다.

    서버는 그냥 하나의 컴퓨터이기는 한데 우리가 사용하는 서비스를 이용할때 접속하는 컴퓨터라고 생각하면 됩니다.

    서버에 따라서는 엄청 고성능도 있지만 집에서 사용하는 컴퓨터로도 간단한 서버는 만들 수 있습니다.

    DB는 데이터베이스를 DB라고 말합니다.

    데이터를 저장 및 관리 해주는 소프트웨어라고 이해하면 좋을 것 같습니다.

    우리가 사용하는 앱이나 웹서비스가 IT 서비스라고 말하기도 합니다.

    그외 키오스크에 들어가는 소프트웨어도 IT서비스 중 하나입니다.