프로시저 예제

절차적 기억은 종종 설명하기 가 어렵습니다. 누군가가 당신이 차를 운전하거나 자전거를 타는 방법을 묻는다면, 당신은 말로 그것을 넣어 투쟁 할 수 있습니다. 그러나 집으로 운전하는 방법을 묻는다면 경로를 상당히 쉽게 구체화 할 수 있습니다. (자동차 를 운전하는 등) 뭔가를 수행하는 방법의 물리적 과정을 기억하는 것은 어딘가에 도착하기 위해 취해야 할 경로를 기억하면서 절차적 기억이다 선언적 기억이다. 절차 프로그래밍은 프로시저 호출의 개념에 따라 구조화 된 프로그래밍에서 파생 된 프로그래밍 패러다임입니다. 루틴, 서브루틴 또는 함수라고도 하는 프로시저는 수행해야 할 일련의 계산 단계를 포함합니다. 지정된 프로시저는 프로그램을 실행하는 동안 다른 프로시저 나 자체를 포함하여 언제든지 호출 될 수 있습니다. 첫 번째 주요 절차 프로그래밍 언어는 포트란, ALGOL, 코볼 및 BASIC을 포함하여 1960 년경에 처음 나타났습니다. [1] 파스칼과 C는 1970 년대에 가까운 출판되었다. knapeczadam/Unity-절차-예제 업데이트에서 새로운 릴리스에 대한 알림을 원하십니까? 절차 적 프로그래밍 언어는 실행 환경의 상태에 대한 명시적 참조를 하기 때문에 필수 언어이기도 합니다. 이것은 로고 프로그래밍 언어의 „거북이”의 위치와 같은 변수 (프로세서 레지스터에 해당 할 수 있음)에서 무엇이든 될 수 있습니다. 시 냅 스 사이 연결 될 때 절차 기억 형성, 신호 통과 할 수 있도록 하는 뉴런의 끝에 간격. 더 자주 동작이 수행될수록 동일한 시냅스를 통해 신호가 더 자주 전송됩니다.

시간이 지남에 따라, 이러한 시 냅 스 경로 강해지고 행동 자체는 무의식과 자동. 절차적 기억은 걷고, 말하고, 먹고, 노는 법을 배우기 시작하면서 인생에서 아주 일찍 형성되기 시작합니다. 이 기억들은 너무 나빠서 거의 자동적입니다. 이러한 운동 능력을 수행하는 방법에 대해 의식적으로 생각할 필요가 없습니다. 당신은 단순히 많은없이 그들을 할, 있는 경우, 생각. 절차 기억은 다른 행동과 기술을 수행하는 방법을 포함하는 장기 기억의 유형입니다. 본질적으로, 그것은 특정 일을 수행하는 방법의 메모리입니다. 자전거를 타고, 신발을 묶고, 오믈렛을 요리하는 것은 절차적 기억의 예입니다.

절차 적 메모리는 암시적 메모리의 유형으로 간주됩니다. 암시적 기억은 노력없이 형성되는 기억입니다. 인기있는 노래의 가사가 머리에 갇히면 직장에서 암시적 기억의 예입니다. 당신은 노래의 가사와 멜로디를 배울 수있는 노력을 지출하지 않았습니다. 단순히 당신이 당신의 하루에 대해 갈 때 백그라운드에서 그것을 듣고 암시적 기억의 형성에 이르게. „절차 적 프로그래밍”과 „명령적 프로그래밍”이라는 용어는 동의어로 사용되는 경우가 많습니다. 그러나 절차 적 프로그래밍은 블록과 범위에 크게 의존하는 반면, 명령적 프로그래밍은 전체적으로 이러한 기능을 가질 수도 있고 없을 수도 있습니다. 따라서 절차 언어는 일반적으로 제어 흐름을 구현하는 경우와 같이 블록에 작용하는 예약된 단어를 사용하는 반면, 구조화되지 않은 명령언어는 동일한 목적을 위해 goto 문과 분기 테이블을 사용합니다.