책 내용 질문하기
순서도의 배열은 0으로 초기화 되있나요?
도서
2020 시나공 정보처리산업기사 실기 [기본서]
페이지
247
조회수
217
작성일
2020-07-09
작성자
탈퇴*원
첨부파일

b[i+2] = b[i+2] + a[i] 를 하던중 궁금한게 생겼는데

프로그래밍언어에서는 초기화 되지 않은 값엔 쓰레기값 (null)이 들어있잖아요

근데 b[i+2]를 초기화 하지 않은채 사용하길래 궁금한건데

순서도의 변수들은 0으로 초기화 되있다고 생각하고 푸는건가요?

답변
2020-07-09 13:28:23

안녕하세요 길벗수험서 운영팀입니다.

 

예, 0(숫자배열) 또는 공백 상태(문자배열)라고 가정하시면 됩니다.

 

상황에 따라 조금 다르게 해석되나, 프로그래밍 언어적인 관점에서 조금 벗어나 일반적인 사고로 바라보셔야 합니다.

 

순서도가 프로그래머 뿐 아니라 프로젝트 또는 소프트웨어 개발을 수행하는 다른 인원들과 함께 프로세스를 공유하기 위해 사용하는 것이다보니 순수하게 언어적인 관점에서 보다보면 일반적으로 오류라고 생각될만한 것들이 있습니다.

 

이러한 점은 일반적인 관점에서 "비어있으니깐 0부터 값이 누적되겠지" 라는 정도의 시각이 필요합니다. (물론 <처리조건>에서 사전에 언급된 경우는 말할 필요도 없겠죠.)

 

행복한 하루되세요 :)

  • 관리자
    2020-07-09 13:28:23

    안녕하세요 길벗수험서 운영팀입니다.

     

    예, 0(숫자배열) 또는 공백 상태(문자배열)라고 가정하시면 됩니다.

     

    상황에 따라 조금 다르게 해석되나, 프로그래밍 언어적인 관점에서 조금 벗어나 일반적인 사고로 바라보셔야 합니다.

     

    순서도가 프로그래머 뿐 아니라 프로젝트 또는 소프트웨어 개발을 수행하는 다른 인원들과 함께 프로세스를 공유하기 위해 사용하는 것이다보니 순수하게 언어적인 관점에서 보다보면 일반적으로 오류라고 생각될만한 것들이 있습니다.

     

    이러한 점은 일반적인 관점에서 "비어있으니깐 0부터 값이 누적되겠지" 라는 정도의 시각이 필요합니다. (물론 <처리조건>에서 사전에 언급된 경우는 말할 필요도 없겠죠.)

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.