티스토리 뷰
아래 링크를 통해 가입시 바이낸스 코인 거래수수료 25% 평생할인!
25% lifetime discount on Binance Coin transaction fees when you sign up through the link below!
https://accounts.binance.com/en/register?ref=286562663
(구글 나라별 추천검색어가 다릅니다 - find 를 검색해보았더니..)
Q) 오븐의 사용법만 배우고 음식 재료만 있으면 누구나 요리가 가능한가?
A) 요리법을 알아야 한다.
문제를 풀기 위하여 컴퓨터가 수행하여야 할 단계적인 절차를 알고리즘(algorithm)이라고 한다.
(예) 전화번호부에서 친구인 “박철수”의 전화번호를 찾는 문제
빵을 만드는 알고리즘
① 빈 그릇을 준비한다.
② 이스트를 밀가루, 우유에 넣고 저어준다.
③ 버터, 설탕, 계란을 추가로 넣고 섞는다.
④ 따뜻한 곳에 놓아두어 발효시킨다
⑤ 170~180도의 오븐에서 굽는다
알고리즘의 기술
순서도(flow chart): 프로그램에서의 논리 순서 또는 작업 순서를 그림으로 표현하는 방법
순서도의 예
프로그램 작성 과정
프로그램 작성 단계
편집 (edit)
에디터를 이용하여 원하는 작업의 내용을 기술하여 소스 코드 작성
소스 파일(source file): 소스 코드가 들어 있는 텍스트 파일
(예) test.c
컴파일 (compile)
소스 파일->기계어로 변환
오브젝트 파일(object file) : 기계어로 변환된 파일
(예) test.obj
링크(link)
오브젝트 파일들을 라이브러리 파일들과 연결하여 하나의 실행 파일 생성
실행 파일 (executable file): 실행이 가능한 파일
(예) test.exe
통합 개발 환경
통합 개발 환경(IDE: integrated development environment):
에디터 + 컴파일러 + 디버거
'it' 카테고리의 다른 글
중앙처리장치 – 명령어의 실행과정 (0) | 2022.11.12 |
---|---|
자바 추상클래스 (0) | 2022.11.12 |
쉬프트(shift) 연산 (0) | 2022.11.05 |
Spring JDBC 6-1 Spring JDBC 기초 (0) | 2022.10.26 |
DML (Oracle, SQL Server) (0) | 2022.10.24 |