분류 전체보기254 [2주 차] - TCP/IP Protocol, 소켓(Socket)의 정의 과목명 : 컴퓨터 통신(Computer communication) 수업일자 : 2022년 09월 05일 (월) 1. TCP/IP Protocol structure - 인터넷을 통해 통신을 수행하는 개체는 크게 호스트(Host)와 라우터(Router)로 나눌 수 있습니다. - 호스트(Host)는 최종 사용자(End-user)의 응용 프로그램을 수행하는 주체가 되며, 라우터(Router)는 호스트에서 생성된 데이터를 여러 네트워크를 거쳐 전송함으로써 서로 다른 네트워크에 속한 호스트 간에 데이터를 교환할 수 있게 하는 장비입니다. - 라우터 - 라우터, 호스트 - 호스트가 통신하기 위해선 정해진 규칙과 절차를 지켜야 하는데 이를 통신 프로토콜(Communication protocol)이라고 합니다. - 인터.. 2022. 9. 6. [Java] - 여러 가지 기본형 타입의 변환 이번 포스팅에선 Java의 여러 가지 기본형 자료형 타입들의 변환 방법을 알아보도록 하겠습니다. 1. 기본형 타입 변환 - 기본적으로 프로그래밍을 할 때, Java에선 기본형 타입 간의 변환 방법은 자주 쓰이는 기법으로 아래와 같은 케이스들을 잘 학습해 둘 수 있도록 합니다. 2. 문자(Character) -> 수(Number) 변환 - ex) '9' -> 9 - 문자 '9'에서 '0'을 빼준다. // 문자 > 수 변환 char charInt = '9'; System.out.println(charInt - '0'); // 9 3. 수(Number) -> 문자열(String) 변환 - ex) 10 > "10" - 수 10에서 빈 문자열(Empty string) ""을 더해준다. // 수 > 문자열 변환 S.. 2022. 9. 3. [Java] - 문자형, 문자열 자료형의 정의와 여러 가지 특징 이번 포스팅에선 Java의 문자형(Character), 문자열(String) 자료형에 대해 학습해 보도록 하겠습니다. 1. 문자형(Character) 자료형의 정의와 여러 가지 특징 - '1', 'a', '가'와 같이 한 개로 이루어진 문자에 대한 데이터 타입을 문자(Character) 자료형이라고 합니다. 1-1. 문자 자료형의 여러 가지 특징 - 문자 자료형의 경우 Java는 작은 따옴표(')로 묶어서 표현합니다. - char 자료형을 명시하여 사용할 수 있습니다. - 문법 : char 변수명 = '문자열'; // 일반적인 문자형 자료형 char ch1 = '1'; System.out.println(ch1); // 1 - 문자 자료형의 경우 작은 따옴표 내부에 공백을 넣는 빈 문자(Empty char.. 2022. 9. 3. [1주 차] - 수업 개요 과목명 : 컴퓨터 구조(Computer Organization & Architecture) 수업일자 : 2022년 09월 01일 (목) 1. 수업 역량 (1) 컴퓨터 구조에 대한 기본 원리를 바탕으로 실제 MCU(Micro Controller Unit)를 응용한 아이디어를 제시한다. (2) C 알고리즘 구현 방법에 따른 CPU 처리 시간의 영향을 분석하고 확인한다. (3) 컴퓨터 시스템에서 발생하는 한 가지 이상의 문제를 판단하고 해결한다. 2. Content - 컴퓨터 조직 및 구조론 개요(1) - 컴퓨터 조직 및 구조론 개요(2) - 컴퓨터 기능 및 상호연결 - 캐시(Cache) 기억 장치 - 내부 기억 장치 - 외부 기억 장치 - Input / Output - Computer Arithmetic (.. 2022. 9. 1. [1주 차] - 수업 개요 과목명 : 객체지향 프로그래밍(Object oriented programming) 수업일자 : 2022년 08월 31일 (수) 1. 수업 역량 (1) Java의 기본 문법 및 특성(객체 지향 프로그래밍, OOP)을 이해하고 프로그래밍한다. (2) 주어진 문제를 분석하고, Java를 이용하여 원하는 결과를 찾아내며 현업에서 사용되는 코드 로직을 학습한다. 2. 수업 목표 (1) 4차 산업혁명의 핵심 주제인 인공지능(Artificial intelligence) 관련 프로그램 능력 개발 함양 (2) Android application을 개발하기 위한 기초 역량 함양 3. Content (1) 화면 입/출력, 실행문과 설명문, 기본 자료형, 변수와 상수 (2) 연산자와 제어문 (3) 제어문과 배열 (4) And.. 2022. 8. 31. [1주 차] - 수업 개요 과목명 : 논리회로 실습(Logic circuit practice) 수업일자 : 2022년 08월 30일 (화) 1. 수업 역량 (1) 문제 해결을 위한 회로를 구성한다. (2) 소자의 데이터 북을 이해하고, 설계 도구를 활용한다. (3) TTL 소자를 이용하여 원하는 동작을 수행할 수 있는 장치를 설계한다. (4) 팀의 구성원들과 주어진 문제에 대해 논의하고 솔루션을 탐구한다. 2. 개요 (1) Intel Quartus II 18.1(Graphic Editor 이용) (2) 설계 단계(과정)의 이해 - 문제 분석 - 시스템 구성(Graphic Editor) - Simulation - 설계 검증 - Prototype - 설계 검증 - 시제품(Pilot) - 설계 검증 / 생산 검증 - 생산 - 설계 검증.. 2022. 8. 31. 이전 1 ··· 35 36 37 38 39 40 41 ··· 43 다음