진짜 개발자
본문 바로가기

Cloud 교육/웹프로젝트 (총 7개)

2일차 - CPU, 메모리 , 예약어 , 변수 , 함수 메모리란- 컴퓨터에서 수치, 명령어, 자료등을 기억하는 하드웨어 장치로 휘발성이다- RAM- 높은 용량을 제공하는 디스크와 구별된다 메모리를 효율적으로 사용해야 하는 이유이렇듯 메모리에 상주한 프로세스 만이 CPU가 접근하여 명령어를인출하고 결과를 저장할 수 있다 메모리는 비싼 장비이며 따라서 효율적인 관리가 필요한 자원 일반적인 메모리 관리는 운영체제에서 지원하지만프로그래밍하는 과정에서도 메모리를 효율적으로 사용해야한다 일반적인 프로세스에서의 메모리 할당과 해제 과정- 프로세스 시작전 필요한 메모리들을 잡고 시작- 지역 변수 또는 함수 등은 해당 실행 구문이 끝나면 메모리에서 반환됨- 전역변수의 경우 해당 프로그램의 전 과정에서 메모리에 등재된 채로 지속됨- 프로세스가 끝나면 필요했던 메모리들을 모두 ..
1일차 과제(if, for, while, List 실습) Python1. if0) 대소 구분 (and 와 or 이용)- 숫자를 입력받아 해당 숫자가 10 보다 크면 "1" 을 출력 아니면 "0"을 출력 - 숫자를 입력받아 해당 숫자가 1이상 10이하 이면 "1"을 출력 아니면 "0"을 출력 1) 등급 문제- 사용자로부터 숫자를 입력을 받아 등급을 출력한다 90점 이상이면 'A'를 출력 80점 이상이면 'B'를 출력 70점 이상이면 'C'를 출력 70점 미만이면 'F'를 출력한다 2) 짝수 홀 수 문제- 사용자로 부터 숫자를 입력받아 해당 숫자가 짝수인지 홀수인지 출력한다 짝수라면 "1" 출력 홀수라면 "0" 출력 3) 배수 출력 문제- 사용자의 입력을 받아 2의 배수 또는 3의 배수인경우 "1"을 출력 그렇지 않은경우 "0"을 출력 2. for0) 1~100까..