반응형

IT Tech/computer-science 2

함수(Function)와 메서드(Method)

제가 웹 어플리케이션 개발을 배우면서 가장 먼저 배운 언어는 Java입니다. 당연히 Java를 먼제 배워서 메서드(Method)에 익숙해져있었습니다. 한참이 지난 후에야 JavaScript를 배우면서 함수(Function)을 배우게 되었습니다. 그럼 그렇게 배우는 과정에서 들게 된 생각은 무엇이었을까요? 함수와 메서드는 같은 것이라는 생각입니다. 물론 우리 선생님들은 그렇게 가르치지 않으셨지만, 배우는 사람이 가르치는 사람이 말하는 모든 것을 소화할 수 있다면 누군가를 가르친다는 것으로 돈을 버는 일은 불가능 했을 것입니다.  당연히 저는 가르침대로 이해하는 것이 아니라 그냥 제가 느낀대로 이해하게 되었고, 그 결과가 함수와 메서드의 차이가 도대체 무엇일까입니다. 같아 보이지만 같다고 할 수 없는 사이인..

이진 파일(Binary File)이란 무엇일까

이진 파일(Binary File)이란 컴퓨터에서 사용하는 데이터 파일 중 하나로, 텍스트 파일과 대비되는 형태입니다. 텍스트 파일이 사람이 읽고 이해할 수 있는 문자들로만 구성된 파일이라면, 이진 파일은 컴퓨터가 처리할 수 있는 이진 데이터로 구성되어 있습니다. 이러한 이진 데이터는 텍스트 데이터뿐만 아니라 이미지, 오디오, 비디오 등과 같은 다양한 형태의 멀티미디어 데이터를 포함할 수 있습니다. 이진 파일의 특징 다양한 데이터 저장 : 이진 파일은 문자 정보 뿐만 아니라, 이미지, 동영상, 프로그램 실행 파일 등 다양한 형태의 데이터를 저장할 수 있습니다. 이는 이진 파일이 데이터를 0과 1의 이진 코드로 표현하기 때문에 가능한 일입니다. 효율적인 데이터 관리 : 이진 파일은 텍스트 파일에 비해 데이터..

1
728x90
반응형