정보처리기사 실기 - Application Test
·
Computer
2025년도 4월에 정보처리기사 실기를 보고 왔음, 일주일정도 공부하고 20문제중에 11문제 맞고 6개 틀렸다근데 나머지가 3문제가 코드문제였는데 답을 뭐로 썼는지 기억이 안남;; 아슬아슬하게 합격 못할수도 있으니ㅠㅠ20년도 개정 후에 기출문제들 다 풀어보고 갔는데 코드가 그렇게 어렵지 않았어서 이론을 엄청 공부하고 갔는데난 몰랐지.. 암기가 쉽게나오고.. 낚시 코드가 많이나오고... 코드문제가 엄청 어렵게 나올 줄...혹시모를 재수를 위해, 뭔가 두고두고 써먹을거같은것들은 정리해둡시다.🦭 소프트웨어 테스트의 필요성오류 발견(Error Detection) : 소프트웨어의 결함을 조기에 발견하기 위함오류 예방(Error Prevention) : 잠재적인 문제를 미리 방지하기 위함품질 향상(Quality..
HTTP/HTTPS
·
Computer
HTTP가 뭔가요?HTTP(Hypertext Transfer Protocol)는 클라이언트(웹 브라우저)와 서버가 데이터를 주고받기 위한 통신 규약웹 문서, 이미지, 음성, 영상, 파일, JSON, XML 등 거의 모든 형태의 데이터를 전송함URL로 접속할 때 http://로 시작하면 해당 주소의 데이터를 HTTP 통신 규약에 따라 주고받는 것을 의미함서버 간에 데이터를 주고받을 때 대부분 HTTP라는 프로토콜을 사용해서 통신한다고 보면 된다. 예를 들어 인터넷 주소를 지정할 때 http://www.naver.com와 같이 시작하는 것은 www.naver.com이라는 인터넷 주소가 가진 데이터 정보 등의 교환을 HTTP의 통신 규약대로 처리하라는 것을 의미한다고 볼 수 있다.그럼 HTTP랑 HTTPS의 ..
10진 실수를 2진수로 변환해보자
·
Computer
10진수의 소수점이하부분을 2진법으로 변환하는 법을 알아볼겁니다2, 8, 10, 16 진법을 2진법으로 변환하는법은 이전글을 참고합시다 [Computer] 2진법, 8진법, 10진법, 16진법 변환정보 표현 단위 비트(Bit) - 바이트(Byte) - 워드(Word) 컴퓨터는 2진수로 데이터를 표현하는 단위, 가장 작은 단위의 데이터 크기인 비트(Bit)를 사용합니다 1바이트(Byte)는 8비트, 1바이트가 표현가능neogul02.tistory.com10진 실수 2진 실수 사람이 일반적으로 사용하는 10진수에서는 소수점을 이용하여 1보다 작은 소수를 표현합니다그렇다면 2진수에서 소수를 포함하는경우는?계산하고자 하는 10진수를 정수부와 소수부로 분리해서 계산합니다(137.625) (10진수) 를 137 ..
플립플롭 (Flip-Flop) (RS, JK, T, D)
·
Computer
클럭펄스에 대하여, 플립플롭과 래치를 정리해 둔 글을 보면 이해하는데 좀 더 도움이 됩니다https://neogul02.tistory.com/7 [Computer] NOR R-S Latch, NAND R-S Latch동기식, 비동기식? 클럭(CLK) 신호에 의존하여 출력이 발생되는 것을 동기식 (플립플롭) 클럭(CLK) 신호에 의존하지 않고 독립적으로 출력이 발생되는 것을 비동기식 (래치) 래치(Latch) vs 플립플롭(Fneogul02.tistory.com플립플롭(Flip-Flop)플립플롭은 클럭(Clock) 입력을 추가하여 클럭의 상태에 따라 동작하도록 만든 동기식 저장소입니다. 이러한 구조로 인해 플립플롭은 클럭 신호의 상승 에지나 하강 에지에서만 입력을 허용하고, 클럭 신호를 기반으로 정확한 ..
NOR R-S Latch, NAND R-S Latch
·
Computer
동기식, 비동기식?클럭(CLK) 신호에 의존하여 출력이 발생되는 것을 동기식 (플립플롭)클럭(CLK) 신호에 의존하지 않고 독립적으로 출력이 발생되는 것을 비동기식 (래치)래치(Latch) vs 플립플롭(Flip-Flop)래치와 플립플롭의 가장 큰 차이점은 바로 동작시점입니다래치는 레벨 감지(Level-Sensitive) 방식이며, 이는 입력값이 변경되는 동안에도 출력이 바로 업데이트됩니다 플립플롭은 엣지 감지(Edge-Sensitive) 방식이며, 이는 클럭 신호의 에지(Edge)에 의해 동작하여 입력이 클럭 신호의 상승 에지나 하강 에지에서만 업데이트됩니다NOR 게이트 R-S 래치래치란 1비트의 정보를 보관하고 유지할 수 있는 회로입니다, R-S래치의 기능은 NOR게이트 혹은 NAND게이트로 구성..
2진법, 8진법, 10진법, 16진법 변환
·
Computer
정보 표현 단위 비트(Bit) - 바이트(Byte) - 워드(Word)컴퓨터는 2진수로 데이터를 표현하는 단위, 가장 작은 단위의 데이터 크기인 비트(Bit)를 사용합니다1바이트(Byte)는 8비트, 1바이트가 표현가능한 패턴은 2^8, 256가지 (0~255)컴퓨터의 종류에 따라 2,4, n 바이트로 구성됨, 보통은 4바이트(32Bit)가 많이 쓰입니다10진수 2진수, 8진수, 16진수 2진수 10진수2진수의 가장 오른쪽부터 2^0, 왼쪽으로 갈수록 2^n씩 높아집니다(11001) (2진수) -> 1 × 2^4 + 1 × 2^3 + 0 × 2^2 + 0 × 2^1 + 1 × 2^0= 16 + 8 + 0 + 0 + 1 = (25) (10진수) 10진수를 2로 나누어, 나누어 떨어진 나머지를 역순으로..