profile
각성구
post-thumbnail

CS 16

메모리에는 명령어와 데이터가 존재한다.데이터는 정적 데이터와 동적 데이터로 구분할 수 있다.정적데이터는 프로그램 만들 때 크기를 알 수 있는 데이터들이고 동적 데이터는 프로그램 실행 전까지는 크기를 알 수 없는 데이터이다.크기 고정text 섹션: 실행 코드data: 전

2022년 2월 7일
·
0개의 댓글
·
post-thumbnail

CS 17

Day-17 6장 입출력과 네트워킹 -컴퓨터는 외부와 어떻게 상호작용하는가 7. 저수준I/O

2022년 2월 7일
·
0개의 댓글
·
post-thumbnail

MVC

MVC사용자 인터페이스, 데이터 및 논리 제어를 구현하는데 널리 사용되는 소프트웨어 디자인 패턴.소프트웨어의 비즈니스 로직과 화면을 구분하는데 중점.간단하게 Model, View, Controller로 분리하여 개발하는 디자인 패턴.정적(static) 웹 페이지Cont

2022년 2월 6일
·
0개의 댓글
·

SQL

SQLDBMS와 소통할 수 있는 언어.데이터베이스로부터 정보를 얻거나 갱신하기 위한 표준 대화식 프로그래밍 언어.DBMS에 따라 사용되는 SQL 문법이 다름.SQL 문법DDL 데이터 정의 언어데이터베이스의 구조를 정의하거나 병경 , 삭제하기 위해 사용하는 언어.DB관리

2022년 2월 6일
·
0개의 댓글
·
post-thumbnail

ORM

객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결)해주는 것을 말한다.객체 지향 프로그래밍은 클래스를 사용하고, 관계형 데이터베이스는 테이블을 사용한다.객체 모델과 관계형 모델 간에 불일치가 존재한다.ORM을 통해 객체 간의 관계를 바탕으로 SQL을 자동으로 생

2022년 2월 6일
·
0개의 댓글
·

CS 15

Day-15 5장 컴퓨터 아키텍처와 운영체제 -컴퓨터는 어떻게 프로그램과 메모리를 관 리할까 7. 메모리 계층과 성능 메모리 종류 메인(Main) 메모리 : 램(RAM) (D램) 레지스터(Register) : CPU 안에 내장되어 있어서 연산을 위한 저장소 제공

2022년 2월 4일
·
0개의 댓글
·
post-thumbnail

CS 14

통신 작업은 계속 백그라운드에서 실행해야 하기 떄문에 멀티태스킹은 필수가 됨누군가가 의도적으로 다른 프로그램을 들여다보거나 변경을 할 수 없도록 오늘날 대부분 마이크로프로세서에서 메모리 관리 장치(MMU)가 들어 있음MMU가 들어 있는 시스템은 가상 주소와 물리 주소를

2022년 2월 4일
·
0개의 댓글
·
post-thumbnail

CS 13

순서도는 작업이 이뤄지는 순서를 표현하는 다이어그램이다.이런 방법을 폴링 이라고 부른다.요즘 쓰이는 프로세서 대부분에 들어감적절한 신호가 들어오면 CPU 실행을 잠깐 중단시킬 수 있는 핀이나 전기 연결을 포함많은 프로세서 칩에는 통합 주변장치가 들어있고 이런 장치(온칩

2022년 2월 4일
·
0개의 댓글
·
post-thumbnail

CS 12

프로시저, 서브루틴은 함수와 동일한 말함수는 실행하고 리턴해야함함수 리턴하는 과정retrurn 할 주소를 105로 설정 (프로그램 카운터라는 곳 안에 메모리 주소가 들어있음)함수 실행해서 계산하기미리 설정해놓은 105주소로 돌아가기이러한 과정에는 상당히 많은 작업 필요

2022년 2월 4일
·
0개의 댓글
·
post-thumbnail

CS 11

가장 흔한 두 가지의 컴퓨터 구조는 폰 노이만 구조와 하버드 구조가 있는데두 구조의 차이는 메모리 배열이다.폰 노이만 구조(1) CPU명령어 사이클을 통해 메모리에서 다음 실행할 명령어를 읽어오고 실행하는 단계를 반복각 명령어에 해당하는 제어신호를 생성하고, 산술/논리

2022년 2월 4일
·
0개의 댓글
·

CS 10

Day-10 3장 메모리와 디스크의 핵심: 순차논리 -컴퓨터는 비트를 어떻게 기억하는가 1-1 시간 표현과 상태 기억 게이트가 있는 래치 NAND 결과표 하나라도 0이면 출력값은 1이고, 입력값이 1이 있다면 나머지 입력값에 따라 결과가 달라진다. 앞에서 배운 S

2022년 2월 4일
·
0개의 댓글
·
post-thumbnail

CS 9

출력이 입력에 의해서만 결정되지 않고 기존에 들어왔던 입력들의 영향 또한 받는 논리 회로를 말한다.시간적으로 어떤 값 뒤에 오는 다른 값.입력의 현재 상태와 과거 상태를 함께 고려한다.조합 논리는 입력의 현재 상태만 다룬다.주기(periodic)함수를 사용해 시간을 측

2022년 2월 4일
·
0개의 댓글
·

Bean

스프링에서는 객체를 Bean이라고 부르며,프로젝트가 실행될때 사용자가 Bean으로 관리하는 객체들의 생성과 소멸에 관련된 작업을자동적으로 수행해주는데 객체가 생성되는 곳을 스프링에서는 Bean 컨테이너라고 부른다.

2022년 1월 30일
·
0개의 댓글
·

IoC

IoC(Inversion of Control)란"제어의 역전" 이라는 의미로, 말 그대로 메소드나 객체의 호출작업을 개발자가 결정하는 것이 아니라, 외부에서 결정되는 것을 의미한다.IoC는 제어의 역전이라고 말하며, 간단히 말해 "제어의 흐름을 바꾼다"라고 한다.객체의

2022년 1월 30일
·
0개의 댓글
·
post-thumbnail

DI

DI(Dependency Injection)란스프링이 다른 프레임워크와 차별화되어 제공하는 의존 관계 주입 기능으로,객체를 직접 생성하는 게 아니라 외부에서 생성한 후 주입 시켜주는 방식이다.DI(의존성 주입)를 통해서 모듈 간의 결합도가 낮아지고 유연성이 높아진다.첫

2022년 1월 30일
·
0개의 댓글
·
post-thumbnail

Spring 4

spring.datasource.url=jdbc:mysql://나의엔드포인트:3306/myselectshopspring.datasource.username=나의USERNAMEspring.datasource.password=나의패스워드spring.jpa.hibernate

2022년 1월 27일
·
0개의 댓글
·
post-thumbnail

CS 8

1960년대 중반 텍사스 인스트루먼츠라는 회사에서 5400과 7400 집적 회로(IC)라는 패밀리라는 칩을 발표 했고 이 칩들에는 논리 연산을 수행하는 회로가 미리 들어가 있으며 이런 회로를 논리 게이트(logic gate)또는 게이트라고 부름게이트를 사용하면 하드웨어

2022년 1월 27일
·
0개의 댓글
·
post-thumbnail

CS 7

: 릴레이(계전기 라고도 부름)는 스위치를 움직이기 위해 전자석을 사용하는 장치다.전기와 자기 사이의 편리한 관계?전자석선을 둥글게 감아서 코일로 만들고 전기를 흘려보내면 코일이 전자석이 된다켜고 끌 수 있기 때문에 물건을 움직일 때 활용 가능전기로 움직이는 자동 스프

2022년 1월 27일
·
0개의 댓글
·
post-thumbnail

CS 6

우리가 컴퓨터를 사용할 때 전기를 사용합니다. 전기 코드를 꼽아서 컴퓨터에 연결해서 사용하죠.그럼 이 전기는 대체 무엇일까요?먼저, 전기는 눈에 보이지 않습니다. 그래서 전기를 물에 비유해보도록 하겠습니다. 물은 눈에 보이니까요.이 그림을 물탱크라고 해보겠습니다. 그러

2022년 1월 27일
·
0개의 댓글
·
post-thumbnail

Spring 3

Controller - Service - Repository 3계층이 존재한다는 것우리는 안에서 바깥으로, 즉 Repository 쪽부터 Service, Controller 방향으로 만들어갈 예정.메모는 1) 익명의 작성자 이름(username), 2) 메모 내용(co

2022년 1월 24일
·
0개의 댓글
·