분류 전체보기121 컴퓨터 구조 2주차(1) 컴퓨터 정보의 표현 (1). 비트 - 컴퓨터 정보 표현의 기초 단위 - 2진법에서 데이터를 표현하는 단위 0 or 1 (2). 바이트 - 비트들도 구성된 정보 표현 단위. - 8bit = 1byte (3). 워드 - 바이트들로 구성된 정보 표현 단위 - 1word = 2byte or 4byte 10진법 - 인간이 사용하는 수의 체계 - 0~9를 이용하여 수를 표현 ** 2진법 - 컴퓨터에서 사용하는 수의 체계 - 0,1을 이용하여 수를 표현 16진법 - 0~9, A~F를 이용하여 수를 표현 자주 쓰이므로 외워둘 것 >>부호 없는 2진 정수 표현 (1). 10진수를 부호가 없는 2진수로 변환하는 법 10진수의 값을 2로 연속해서 나눠서 획득되는 나머지 값을 이용해 부호 없는 2진수로 변환 (2). 부호가 .. 2020. 4. 16. 컴퓨터 구조 1주차 컴퓨터 구성요소 컴퓨터를 크게 두 개로 나누면 하드웨어와 소프트웨어로 나뉨 이때 하드웨어는 중앙처리장치, 기억장치 그리고 입출력 장치로 나뉘는데 오늘 구체적으로 볼 것은 중앙 처리장치와 기억장치. 1. CPU (중앙 처리 장치) - 컴퓨터의 대뇌 (기억, 해석, 연산, 제어라는 매우 중요한 역할을 함) - 컴퓨터의 명령을 해석하여 데이터를 연산/처리하고 돌아가도록 제어하는 부분을 내장한 칩을 의미 - 중앙 처리 장치 안에 레지스터라는 기억 장치 존재 2. 기억장치 (1) 주기억장치 - CPU 접근이 가능 - 수치·명령·자료 등을 기억하는 컴퓨터 하드웨어 장치 - RAM(랜덤 액세스 메모리): 임의의 영역에 접근하여 읽고 쓰기가 가능 - ROM(리드 온리 메모리): 고정 기억 장치 (2) 보조기억장치 - .. 2020. 4. 12. 파이썬 문자열 함수 정리 파이썬 문자열 함수 문자열을 변환하는 함수 (1)str.replace('바꿀 문자열', '새문자열') 문자열 안의 문자열을 다른 문자열로 변경 (이때 문자열 자체는 변경하지 않으며 바뀐 결과를 반환) 이때 바뀐 결과를 유지하고 싶다면 문자열이 저장된 변수에 replace를 사용한 뒤 다시 변수에 할당 (2) str.maketrans('바꿀 문자', '새 문자') 특정 문자를 다른 문자로 변경해 주는 방법. str.maketrans 함수로 변환 테이블을 만든 후 그 테이블을 이용하여 문자를 바꾼 뒤 결과를 반환. table=str.maketrans('바꿀 문자', '새 문자') '실행할 문자열'.translate(table) (3)str.upper 소문자를 대문자로 바꿔 주는 함수 (4)str.lower .. 2020. 4. 12. 깃허브 사용법 (1). 계정 만든 후 오른쪽 상단 클릭 후 your repositories로 들어간다. (2). new 버튼을 통해 새로운 레파지토리 생성 (단톡에서 주의하라 한 것들 주의해서 레파지토리 생성할 것!) -계속 해서 C++ 과제 낼 레파지토리이므로 C++ study란 이름으로 만들 것을 권장 (3) 만들어진 repository에 upload files을 통해 소스코드 업로드 (4) 원하는 .cpp 파일 업로드 후 commit changes 버튼 누르면 업로드 성공 2020. 4. 9. 이전 1 ··· 23 24 25 26 27 28 29 ··· 31 다음