일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 김성엽 대표님
- blind sql injection
- jQuery
- 메소드
- 백준 파이썬
- 파이썬
- suninatas 풀이
- xss game 풀이
- 함수
- burp suite
- xss game
- github
- 배열
- 객체
- 사칙연산
- object
- sql injection
- python
- 포인터
- document
- element 조회
- property
- window
- 자바스크립트
- htmlspecialchars
- IF문
- 조건문
- Pwndbg
- lord of sql injection
- 백준 알고리즘
- Today
- Total
목록언어/c언어 (20)
power-girl0-0
보호되어 있는 글입니다.
보호되어 있는 글입니다.
해당 게시물은 김성엽님 유튜브 강의 내용을 포함하고 있습니다.지식나눔으로 누구에게나 따뜻한 블로그 : 네이버 블로그[08] 자료형과 변수 개념이 생긴 이유※ C 언어 관련 전체 목차 - http://blog.naver.com/tipsware/221010831969※ 컴퓨터의 이해 관련 목차 - ...blog.naver.com1. 기계어로 프로그램하면 생길 수 있는 문제에 대하여기계어는 숫자로만 되어 있어서, 설명문이 없다면 만든 의도를 이해하기 어렵다.기계어 프로그램은 숫자를 잘못 적는 실수를 할 수 있다.즉, 메모리가 겹치는 문제점이 생기며, 형식에는 문제가 없어서 컴퓨터에서는 에러라고 인식하지 않는다.2. 설명문 관리에 대한 해결책설명문이 없다면 의도를 이해하기 어려운 문제점 발생!!따라서, 해결하기..
해당 게시물은 김성엽님 유튜브 강의 내용을 포함하고 있습니다.지식나눔으로 누구에게나 따뜻한 블로그 : 네이버 블로그1. 명령어 표현 정리 CPU 내부의 레지스터의 크기는 4바이트로 지정되어 있다.AX레지스터가 32bit면 AH,AL과 같은 이름을 사용하면 상위(high) 16비트, 하위(low) 16bit로 나누어 사용도 가능하다.2. 나이와 현금을 관리하는 프로그램 만들기 → 기계어프로그램 조건 1) 나이는 23살이고, 현금은 100,000원이 있다. 2) 메모리에 현금을 저장했다가 50,000원이 추가되도록 구성한다. 3) 해당 프로그램의 메모리 시작주소는 300번지라고 가정한다.1) 나이는 현실적으로 255보다 적으므로 1바이트를 사용한다. 2) 현금은 65535인 2바이트보다 넘으므로 4바이트로 ..
해당 게시물은 김성엽님 유튜브 강의 내용을 포함하고 있습니다.지식나눔으로 누구에게나 따뜻한 블로그 : 네이버 블로그[06] 프로그래밍 언어와 2진법 그리고 16진법※ C 언어 관련 전체 목차 - http://blog.naver.com/tipsware/221010831969※ 컴퓨터의 이해 관련 목차 - ...blog.naver.com1. 비트와 2진법각 자릿수에 숫자를 0또는 1만 적을 수 있기 때문에 표현법이 2진법하고 동일하며, 10진수로 변환하는 과정도 동일하다.사람은 10진수를 이용하고, 컴퓨터는 2진법을 사용한다.2. 2진법 표현의 장점과 단점길게 적어야 되는 것이 단점이긴하지만, 2진법은 해당 메모리의 값을 빠르게 파악할 수 있는 것이 장점이다.처음부터 2진법으로 표현하면 10진법을, 2진법으..
해당 게시물은 김성엽님 유튜브 강의 내용을 포함하고 있습니다.지식나눔으로 누구에게나 따뜻한 블로그 : 네이버 블로그1. 바이트에서 비트를 어떤 순서로 나열할 것인가?이진수로 값을 적을 때와 동일한 순서로 비트 값을 왼쪽에서 오른쪽으로 적는다. 2. 비트 번호비트 번호는 0부터 시작하며 값 증가 방향으로 1씩 증가한다. 3. MSB와 LSBLSB(Least Significant bit) : 가장 오른쪽에 있는 비트로, 최하위 비트인 0번지를 나타낸다.MSB(Most Significant bit) : 가장 왼쪽에 있는 비트로, 최상위 비트를 나타낸다.
해당 게시물은 김성엽님 유튜브 강의 내용을 포함하고 있습니다.지식나눔으로 누구에게나 따뜻한 블로그 : 네이버 블로그[04] 프로그램이 메모리에 데이터를 쓰고 읽는 방법※ C 언어 관련 전체 목차 - http://blog.naver.com/tipsware/221010831969※ 컴퓨터의 이해 관련 목차 - ...blog.naver.com1. 메모리는 바이트 단위로만 사용이 가능한가?운영체제는 메모리를 1바이트마다 주소를 부여해서 주소 기준으로 프로그램이 메모리를 사용할 수 있게 해주는 역할을 한다.1바이트에는 0~255사이의 값만 저장이 가능해서, 255보다 크면 저장이 불가능하다는 문제점을 갖고 있다.따라서, 아래와 같이 자신이 사용할 메모리 크기도 함께 적도록해서 개발자가 편하게 메모리를 사용할 수 ..
해당 게시물은 김성엽님 유튜브 강의 내용을 포함하고 있습니다.지식나눔으로 누구에게나 따뜻한 블로그 : 네이버 블로그1. CPU 메인보드에 결합되어 사용되는 것으로, 사용자가 지시한 명령을 해석해서 컴퓨터의 각 부품을 제어하는 장치이다.2. CPU 구성연산장치 : 산술 연산, 정수연산, 논리연산..등을 하는 것이다.제어장치 : 명령어를 해석하고 CPU가 있는 장치를 현재 명령에 따라 동작하도록 제어레지스터 : CPU에서 작업을 하기 위해 값이나 상태를 저장할 때 사용하는 메모리 외부 인터페이스 : 해당 장치를 통해서 내부장치가 외부장치와 데이터를 주고받도록 도와준다.3. CPU 동작과정1) 제어 장치가 현재 처리할 명령을 메모리에서 가져온다. → 보통 읽기, 쓰기, 연산 3가지이다. 2) 가져온 명령을 제..