이번에 디에디트 라이프 채널에 에디터G가 소개해준 경제, 디자인, 트렌드에 대한 메일 소식지를 구독해보려 한다. 구독하기 위해 메일함도 싹 정리했고, 정크 메일 설정도 다 해줬지만, 노트북 알림으로 네이버 메일에 대한 정보를 가져오는 방법을 몰라 헤맸다. 맥os 용 네이버 메일 어플리케이션이 있는것도 아니였고, 맥os 기본 메일 앱으로 연동을 하려해도 방법을 몰라 정보의 바다에서 유영을 하며 연동하는 방법을 알아왔다. 1. 네이버 메일의 환경설정 바꾸기먼저, 네이버 메일에서 환경설정에 들어가 POP/IMAP 설정을 ON 시켜줘야 한다. ( 초기값은 OFF 되어있음 )여기 있는 설정인 POP3/SMTP 와 IMAP/SMTP는 잠시 후 알아보도록 하자. 2. 맥os 기본 Mail 앱의 계정 설정에서 등록하기..
assembly를 배우면서 하드웨어의 작동에 대해 배우는 이유?하드웨어 ( CPU, Memory, I/O ) 위에서 OS가 작동하고, 이 OS 위에서 프로그램이 동작한다. C, JAVA 등의 고급언어로 작성된 프로그램들은 컴파일러에 의해 binary파일이나 execute파일로 번역되어 OS/HW에 전달되기 때문에 작동방식이나 과정에 대해서는 개발자가 알지 못해도 프로그램을 동작시키는데 아무런 무리가 없다. 그러나, Assembly같은 기계어는 HW를 직접 건드리는 명령어를 사용하기 때문에, CPU, Memeory등이 어떻게 동작하는지에 대한 방식과 사용 방법을 알고 있어야 한다. Carry Flag & Overflow FlagUnsigned a = 5, b = 3 이라 할 때, if ( a > b ) 의..
ARM architecture 32-bit ISA ( instruction set architecture : 명령어 집합 구조 )마이크로프로세서가 알아들을 수 있는 기계어 명령어 ( assembly ), 프로세서가 실행할 수 있는 모든 명령어를 포함한다. Abstraction in ComputerHardward - 사람이 전기신호를 제어하며 조작하기 어렵다.[Abstraction Layer]-> Instruction Set Architecture - Machine Language ( assembly language ) : CPU에서 지원하는 language로 동작구현 가능-> Operating System - Machine Language로 조작하지 않고 GUI 등으로 사용자가 쉽게 접근할 수 있음Use..
데이터베이스 DataBase서로 관련된 데이터 집합방대한 양을 처리하기 위한 소프트웨어, 공동사용 실시간 접근 처리자원의 동시 공유내용에 의한 참조계속 변화 장점중복을 최소화 -> 자료 일치데이터의 독립, 공유, 표준화실시간으로 내용에 접근 단점자료 처리 과정 복잡비용 데이터베이스 디자인 순서목적 -> 테이블 정의 -> 필드 정의 -> 테이블 관계 정의 데이터베이스 활용 프로그램 디자인 순서업무 분석 -> 설계 -> 프로그램 개발 -> 테스트 -> 운용, 유지보수 설계의 단계조건 분석 -> 개념 설계 -> 논리적 설계 -> 물리적 설계 -> 구현 DBMS DataBase Management System데이터베이스 관리 시스템관리 + 사용자가 요구하는 정보 찾아줌 + 응용 프로그램과 데이터베이스의 중재자 ..
애플펜슬은 지금 병원에 가있어요... ㅜㅜ입력장치키보드, 마우스, OMR, OCR, MICR, 디지타이저, 스캐너, CIM 등 턴어라운드 시스템 Turnaround System하나의 작업이 컴퓨터 내에 입력된 뒤, 다시 재입력시켜 결과를 얻는 시스템( OMR을 읽고 -> 그 정보로 다시 결과를 얻는다 ) 출력장치영상표시장치 ( 모니터 ), XY플로터, 프린터, COM ( 마이크로필름 출력 장치 ) 입출력장치콘솔 Console컴퓨터 동작 제어, 입출력 장치 선택, 기억 장치 정보 제어, 사용자와 컴퓨터의 대화창구 특수 입출력 방식Key - to - Disk : 키보드에서 자기 디스크에 직접 정보를 입력Key - to - Tape : 키보드에서 자기 테이브에 직접 정보를 입력Tape - to - Disk :..