분류 전체보기(139)
-
5주차 정리
Node.Js 섹션 1~2.5 섹션 0.HTTP 1. Javascript와 HTTP http = Hypertext Transfer Protocol 팀 버너스 리(tim berners-lee)라고 하는 웹의 창시자에 의해 만들어짐 웹 브라우저와 웹 서버 사이에서 서로 주거니 받거니 하기 위해서 나름대로의 규칙이 필요하다. 그 규칙을 정의하기 위해 만든 통신 방법이 바로 http이다. 웹브라우저의 주소창에 어떤 주소를 입력하고 엔터를 치면, 웹브라우저는 웹서버를 찾아가서 어떤 정보를 요청하는 데 이것을 영어로 Request(요청)라고 한다. 그럼 웹서버는 그 요청에 따라서 적당한 정보를 웹브라우저에게 응답하고 바로 그것을 영어로 Response(응답)라고 부른다 요청과 응답은 사실 컴퓨터와 컴퓨터 사이의 일..
2022.07.06 -
2480: 주사위 세개
-결과 -코드 #include int main() { int a, b, c; scanf("%d%d%d", &a, &b, &c); if ((a == b) && (b == c)) { printf("%d", 10000 + a * 1000); } else if (((a == b) && (a != c)) || ((a == c) && (a != b))) { printf("%d", 1000 + a * 100); } else if ((b == c) && (b != a)) { printf("%d", 1000 + b * 100); } else if ((a != b) && (b != c) && (a != c)) { int max; max = ((a > b) && (a > c)) ? a : (((b > a) && (b > c..
2022.07.05 -
2525: 오븐 시계
-결과 -코드 #include int main() { int a, b, c; int h, m; scanf("%d%d", &a, &b); scanf("%d", &c); h = (b + c) / 60; m = b + c - 60 * h; if ((a + h) >= 24) { printf("%d %d", a + h - 24, m); } else { printf("%d %d", a + h, m); } } -풀이 이 문제는 먼저 현재 시간과 요리를 하는 데 필요한 시간을 입력받아야 한다. 그리고 if문을 이용해서 입력받은 두 시간을 더하고 만약, 더한 시간이 24가 넘을 시에는 다시 0부터 시작하도록 한다.
2022.07.05 -
4주차 정리
javascript - 10 ~ 19 10. CSS 기초 (style 태그) CSS를 웹페이지에 삽입하는 방법2 : 선택자 1. 태그 : 어떤 의미도 기능도 없는 무색 무취의 태그. 단지 CSS나 JavaScript를 통해서 어떤 정보를 제어하고 싶을 때 그 정보를 감싸주는 역할을 하는 태그 화면 전체를 쓰기 때문에 줄바꿈 처리가 됨 (ex-h1태그, h2태그) 2. 태그 : 태그와 마찬가지로 어떤 의미도 기능도 없는 무색 무취의 태그인데, 태그와는 달리 줄바꿈 처리가 되지 않는 태그임 태그 태그 - 글자 두께를 두껍게 하는 style 속성 -> 강조 표시 : JavaScript *웹페이지에 있는 수많은 "JavaScript"라는 단어를 한꺼번에 바꾸는 방법: -> class 속성 사용 : 선택자를 통해..
2022.07.04 -
8주차 정리
- 방화벽 (개념, 기능, 목적, 구조) - SSL, TSL - 암호 기술(암호 시스템, 대칭키, 비대칭키, 해시함수, 메시지 인증 코드) 1. 방화벽 (개념, 기능, 목적, 구조) 1) 방화벽의 개념 침입차단시스템이란 내/외부 네트워크 사이에서 접근제어 정책을 구현하는 시스템을 말한다. 조직의 보안 정책에 따라 인가된 네트워크 서비스에 대한 접근을 허가하고 인가되지 않은 서비스를 수행하는 트래픽을 차단함으로써 효율적인 보안 서비스를 제공한다. Access Control List를 통해 네트워크에 전송되는 트래픽에 대한 보안 정책을 설정한다. 2) 방화벽의 기능 서비스 제어 : Inbound 또는 Outbound의 어떤 네트워크 서비스를 접근할 수 있도록 허용할 것인지 제어한다. 방향 제어 : 특정 서비..
2022.06.29 -
3주차 정리
javascript - 1 ~ 9 1. 수업소개 HTML은 정적이고 한 번 화면에 출력되면 언제나 그 모습 그대로임 데스크탑이나 모바일에서 사용되는 여러 프로그램들, 예를 들면 게임 같은 건 사용자의 조작에 반응해서 프로그램이 움직임. 사름들은 웹페이지도 게임처럼 동적으로 사용자와 상호작용할 수 있게 되기를 원했음. 그래서 사용자와 상호작용하는 웹페이지를 만들고 싶다는 욕망으로 인해서 JavaScript가 개발됨. ->웹 : HTML을 이용해서 웹페이지를 우선 만든 후에, 그렇게 만들어진 웹페이지를 자바스크립트를 이용해서 사용자와 상호작용할 수 있도록 기능을 추가함으로써 HTML의 정보와 자바스크립트의 기능을 모두 갖춘 시스템 EX) 웹사이트들이 프로그램처럼 사용자와 상호작용하면서도 검색엔진을 통해서 검..
2022.06.27