전체 글 썸네일형 리스트형 C++ chpt2. 입력(Input) ex) 배열 생성 후 해당 배열에 데이터 입력 char firstName[20];cin >> firstName; >> 연산자 extraction oprator (string 이 길 때는 공백을 기준으로 나눠서 읽어감) 정수형 읽기int hours;cin >> hours;cout 부동 소수점형 읽기 float price;cin >> price;cout C 의 scanf 와의 비교 공통 문제점'경계검사를 하지 않음'- 주소 접근으로 인해 '\0' 가 없인 길이 제어가 안됨- 매번 다른 string 마다 '\0' 로 추가 설정해줘야 됨 C 에서 해당 문제 해결 예시char line[512];char temp[512];char firstName[4];if (fgets(line, 512, st.. 더보기 C++ chpt1. feat. FOCU teachable C++ 1988 ~ 2018 까지 C/C++ 프로젝트들이 JAVA 로 대체되었음속도가 중요하지 않는 프로그램들, 실시간 시뮬레이션을 하지 않는 프로그램처럼 프로그래머가 직접 메모리단을 직접 다루지 않는 안전한 언어가 필요하여 JAVA 가 대두됨 이로 인해 C/C++ 도 COBOL 처럼 사라질 것으로 추측 그러나 점유율로 봤을 땐 C/C++ 이 조금 더 우세한 편으로 JAVA 등의 매니지드 언어(managed language)는 완전히 C/C++ 을 대체할 수 없음- JAVA 를 포함한 많은 언어들이 매니지드 언어- C/C++ 을 언매니지드 이고, 이를 대체할 만한 경쟁 언어가 없음 LINUX, iOS, X, Windows10, android 등등에 사용됨임베디드 .. 더보기 ASSOCIATE 3. AI 모델링에 Python 을 사용하는 이유AI 패키지, 라이브러리를 쉽게 활용 가능데이터 분석, 전처리를 보다 직관적이고 쉽게 처리 가능AI 알고리즘 활용 호환(Tensorflos, Kera, ...)[1] 파이썬 기본 문법 데이터 관련 함수 Indexing 변수 + [ ], index 번호는 0 번 부터 시작ex) 변수[1], 변수1[변수2], ... string = "Hello World" string[0] = 'H'string[1] = 'e'string[2] = 'l'string[3] = 'l'string[4] = 'o'string[5] = ' 'string[6] = 'W'string[7] = 'o'string[8] = 'r'string[9] = 'l'string[10] = 'd' Slicing변.. 더보기 ASSOCIATE 2. 학습목표1. 4차 산업혁명 환경에서 코딩이 가지는 중요성에 대해 이해하기2. AI 모델링 과정에 코딩을 활용하면 어떤 장점이 있는지 이해하기3. AI 관련 코딩을 도와줄 수 있는 라이브러리에 대해 이해하기[1] 4차 산업혁명과 코딩 4차 산업혁면 시대 인재가 가져야 될 4C 역량협업능력 (Collaboration)소통능력 (Communication)비판적사고 (Critical thinking)창의력 (Creativity)[2] AI 모델링 방법 No-Coding (기존에 개발된 AI 모델을 사용)AIDUez (KT)Azure ML Studio (MicroSoft)AutoML (Google) Coding프로그래밍언어를 통해 전처리, 모델 설계, 학습 및 평가 등 모든 과정을 직접 구현 및 제어[3] 코딩을.. 더보기 ASSOCIATE 1. 학습목표 1. AI 를 어디에 사용하고 활용하는지에 대해 이해하기2. AI 개념과 AI 학습 원리를 배우고 이해하기3. AI 모델 구성 요소와 AI 모델링 순서에 대해 이해하기 [1] AI 활용 AI 화가이미지 분류, 이미지 분석 AI 작문AI 는 아직 자연어 처리와 의사 분야는 아직 사람보다는 미흡한 수준 AI 작곡 실시간 개체 검출이미지나 영상속의 개체를 탐지하여 개체의 카테고리를 분류 자율주행 차량100% 의존할 순 없지만, 향후 기대해볼 만함 컨텐츠 추천AI 알고리즘을 통해 컨텐츠를 추천[2] AI 개념 - AI 란?스스로 생각하고 판단할 수 있는 컴퓨터 - AI 에게 내 일을 빼앗길 수 있다는 것이 사실인가?모든 일이 AI 로 대체되지는 않는다. 그러나 AI 떄문에 없어 지는 일도 분면 존재하.. 더보기 네트워크 1 - 4 LAN 의 물리/논리 주소 [ LAN(Local Area network) ]점대점 연결에서 발생하는 연결 비용과 복잡성 문제를 해결하기 위해 등장직접 연결하지는 않지만, 공유 매체를 통해 직접 통신이 가능공유 기법의 특성상 근거리에 있는 컴퓨터들의 통신에 적합특성짧은 통신 거리고속의 데이터 전송적은 오류 발생저비용 LAN 의 주소프레임패킷의 형식여러 컴퓨터들에게 공정한 공유 매체의 사용이 되도록 패킷 단위로 전송 MAC 주소 체계 [ MAC(Media Access Address) ]네트워크에 연결된 장비들이 가지는 48bit(6 Octet) 의 고유한 주소네트워크에서 정의하여 각 컴퓨터에게 부여되는 주소중복되지 않는 주소로 각 컴퓨터마다 독립적인 주소를 가짐한 컴퓨터가 전송한 데이터는 공유되는 전송 매.. 더보기 데이터베이스 3 데이터 모델의 개요 정보화 시스템 구축- 현실 세계에서 일어나는 가선들을 전산화하기 위한 것- 정보화 시스템 과정에서 구축된 DB 는 현실 게셰의 늑정 부분을 반영- 너무 복잡하기 때문에 현실 세계를 그대로 반영하지는 못함- 현실 세계를 개념화, 단순화하여 가시적으로 표현 [ 데이터 모델링(Data Modeling) ] - 현실 세계의 업무적인 프로세서를 물리적으로 DB화 하기 위한 과정( 복잡한 현실 세계를 최대한 단순화)- 실체와 관계를 줄심으로 처계적으로 표현하고 문서화하는 기법- 정보 시스템의 중심을 데이터의 관점에서 접근하는 데이터 중심의 분석 방법- 어떤 데이터가 존재하며 업무에서 필요로 하는 정보가 무엇인지를 분석하는 과정- DBA 나 모델러 등의 모델링을 전적으로 하는 사람과 프로젝트에 참.. 더보기 네트워크 1 - 3 직접 연결에 의한 컴퓨터 통신 단거리 통신 규약 RS-232-C초기 컴퓨터 연결은 근거리의 직접연결로 시작짧은 거리에 있는 두 컴퓨터를 구리선(UTP)을 이용하여 연결구리선을 통하는 신호의 전압, 거리, 25핀 커텍터의 규격 등을 명시최근컴퓨터 주변 장치들 간의 연결에 사용현재는 많이 사용되지 않지만, 외부 창치 연결에 종종 사용되고 있음컴퓨터 외부 파워로도 사용특징두 장치가 서로 상대방에게 양방향으로 전기 신호를 전송하는 전이중 전송을 제공각 구리선 마다 한 방향으로 신호 전송신호의 기준이 되는 접지선(GND) 요구RS-232-C 를 따르는 통신을 위해서는 최소 3개의 선이 필수적RX, TX, GND통신용 9핀 커넥터 핀 내용1번 핀 : DCD(Data Carrier Defect)input모뎀이 컴퓨터.. 더보기 이전 1 ··· 3 4 5 6 7 8 9 ··· 11 다음