본문 바로가기
반응형

자료구조6

[자료구조]자료구조(Data Structure) 정의 오늘은 자료구조 정의에 대해서 알아보겠습니다. 어떤 과목을 배우든 가장 중요한게 자신이 도대체 무엇을 배우는지 알아야하죠.자료구조의 정의도 모르면서 자료구조의 속내용을 알기란 불가능합니다. 그럼 본론으로 들어가서 자료구조란?컴퓨터의 기억 공간 내에서 자료 표현 및 저장 방법과 존재하는 자료 항목간의 관계를 파악하여 여러 알고리즘 작업을 효율적으로 하기 위해 연구하는 학문입니다. 앞서 말씀드렸던것처럼 우리가 자료들을 효율적으로 처리하려면 자료의 관계가 같은것끼리 묶어놓아야 처리시간이 빨라진다고 말씀드렸었는데요. 이 자료들을 어떤 방식으로 정리할 것인지 그리고 어떤 자료의 관계성끼리 저장할 것인지에 대해 연구하는 학문이라고 말씀드릴 수있습니다. 예를 들어서 요리 연구가들도 음식을 만들때 같이 넣어서는 안되는.. 2016. 10. 8.
[자료구조] 자료 처리 방법 지난 시간에 이어서 오늘은 자료의 처리 방법을 알아보겠습니다. 지난 시간강의가 기억안나시는분들은 다시 복습! 자료들을 처리하는 방법에는 아래와 같은 작업들이 존재합니다. 아마 대부분의 사람이 아는 것들이니 이번 파트는 쉽게 느껴지실겁니다.대신 해당작업의 영어도 같이 아셨으면 하는 바램입니다. 접근(Access)자료들 중에 하나의 자료 내용을 조사하거나 변경시킬 위치를 찾는 작업을 말합니다.저번 강의때 예를 들었던 볶음밥 예를 다시 꺼내겠습니다~볶음밥의 재료가 싱싱한지, 이 재료를 지금 꺼내쓸지 다른곳에 보관할지 찾는 것이라고 하면 맞겠죠?너무 당연한 것들이라 예를 들지않고 해야겠습니다.예를 들려고하니 머리에 쥐가 날것같아서 말이죠..... 생성(Create)컴퓨터 파일 처리의 초기 단계로 모집된 자료로 .. 2016. 10. 7.
[자료구조] 자료처리단계 이전에 설명드렸던 자료구조의 정의 기억하시나요?오늘은 이 자료들을 처리할때 어떤 순서로 진행되는지를 배워보겠습니다. 1.자료의 발생발생? 뭐가 발생한다는 거지....이렇게 생각하실텐데요. 자료는 정말 다양한 형태로 되어있습니다.광물도 다양한 형태로 되어있는데요. 이러한 광물을 가공하지 않은 상태를 그냥 광물이라고 하나요? 하여튼 이런 순수한 상태가 있듯이 자료도 가공하지 않은 순수한상태! 이것을 원시자료(Source data)라고 합니다. 그대로 써도 되는 자료가 있는 반면에 입력 가능하도록 자료를 변환해서 입력해야하는 자료도 있습니다.이러한 입력 또는 가공되려고 준비중인 상태의 자료들이 존재하는것 그것을 자료의 발생이라고 합니다.음식을 할때 뭐가 필요하고, 뭐가 필요하다고 적어놓는 리스트의 물품들이라고.. 2016. 10. 7.
[자료구조] 자료처리 초기의 인류는 자신이 필요한 자료를 인간의 몸으로 처리를 해왔어요. 추후 인간의 문명이 발전하면서 도구 사용 시대가 도래 하여, 도구를 사용하는 자료 처리시대가 열리게 된것입니다. 이러한 도구는 주변에 있는 자연 물질로부터 인간이 제작하는 인공물질로 까지 변화를 가져오고있습니다. 처음에는 돌같은 것으로 문자를 새기거나 했지만 지금 현대시대에는 컴퓨터에 문서를 저장하는 것처럼 자연물질에서 인간이 만들어낸 인공물질까지 변화한것입니다.나중에는 어떤 인공물질이 나올지 모르겠지만 저희가 상상못한 것들이 나올것같습니다. 그럼 본론으로 들어가서자료 처리란?어떤 개체에 필요한 자료를 입력하여 소정의 처리작업을 거친 후에 필요한 결과물을 출력하는 소정의 작업이라고 할 수 있습니다.공장에서 부품들을 조립시키거나 가공해서 .. 2016. 10. 7.
반응형